.OrganizationModelDiagram_schema__7_GX9{display:grid;gap:var(--space-3);margin:0}.OrganizationModelDiagram_caption__A6mmo{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);color:var(--color-muted);font-size:var(--type-0);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.OrganizationModelDiagram_legend__aiDwY{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-body);font-weight:700;letter-spacing:0;text-transform:none}.OrganizationModelDiagram_legend__aiDwY i{width:12px;height:12px;flex:0 0 auto;background:var(--color-ceremonial)}.OrganizationModelDiagram_environment__Adxki{position:relative;padding:var(--space-5);border:1px solid var(--color-border);background:linear-gradient(90deg,color-mix(in srgb,var(--color-agentTint),transparent 82%) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--color-agentTint),transparent 82%) 1px,transparent 1px),var(--color-surface);background-size:32px 32px}.OrganizationModelDiagram_environmentHeader__fb_ll{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.OrganizationModelDiagram_environmentHeader__fb_ll>p{display:flex;align-items:center;gap:var(--space-2);color:var(--color-muted);font-size:var(--type-0);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.OrganizationModelDiagram_environmentHeader__fb_ll>p:before{width:3px;height:1em;background:var(--color-ink);content:""}.OrganizationModelDiagram_runControl__b53Uc{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:var(--space-1);padding:0 var(--space-3);border:1px solid var(--color-ink);border-radius:0;background:var(--color-ink);color:var(--color-surface);font:inherit;font-size:var(--type-1);font-weight:800;text-decoration:none;cursor:pointer}.OrganizationModelDiagram_runControl__b53Uc span{font-size:var(--type-0)}.OrganizationModelDiagram_layout__UeJVJ{display:grid;grid-template-columns:minmax(140px,.7fr) 58px minmax(390px,2.25fr) minmax(150px,.9fr) minmax(170px,.9fr);gap:var(--space-3);align-items:center}.OrganizationModelDiagram_core__gDgl_ button,.OrganizationModelDiagram_recipients__bZwS3 button,.OrganizationModelDiagram_source__xkpX_,.OrganizationModelDiagram_stepToolbar__NynKU button{border-radius:0;font:inherit;cursor:pointer}.OrganizationModelDiagram_source__xkpX_{display:grid;gap:var(--space-1);min-height:196px;align-content:center;padding:var(--space-3);border:1px solid var(--color-border);border-top:4px solid var(--color-ink);background:var(--color-surface);color:var(--color-body);text-align:left}.OrganizationModelDiagram_source__xkpX_>span{margin-bottom:var(--space-2);color:var(--color-muted);font-size:var(--type-0);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.OrganizationModelDiagram_source__xkpX_ strong{padding:5px var(--space-1);background:var(--color-ground);font-size:var(--type-1)}.OrganizationModelDiagram_source__xkpX_[data-active=true]{border-color:var(--color-ink);box-shadow:inset 0 0 0 2px var(--color-ink)}.OrganizationModelDiagram_ingress__JeyZ9{position:relative;display:flex;min-height:56px;align-items:center;justify-content:center;gap:var(--space-1);color:var(--color-muted);font-size:var(--type-1);font-weight:700}.OrganizationModelDiagram_ingress__JeyZ9 strong{color:var(--color-ink);font-size:var(--type-2)}.OrganizationModelDiagram_cyclePacket__EgNy7,.OrganizationModelDiagram_humanPacket__xwFZt,.OrganizationModelDiagram_packet__GyUjp{position:absolute;z-index:5;display:none;width:9px;height:9px;background:var(--color-accent);pointer-events:none}.OrganizationModelDiagram_ingress__JeyZ9 .OrganizationModelDiagram_packet__GyUjp{left:0;top:calc(50% - 4px);background:var(--color-ink)}.OrganizationModelDiagram_schema__7_GX9[data-run-state=paused] .OrganizationModelDiagram_ingress__JeyZ9[data-current=true] .OrganizationModelDiagram_packet__GyUjp,.OrganizationModelDiagram_schema__7_GX9[data-run-state=playing] .OrganizationModelDiagram_ingress__JeyZ9[data-current=true] .OrganizationModelDiagram_packet__GyUjp{display:block;animation:OrganizationModelDiagram_ingress-packet__79OHz .9s linear both}.OrganizationModelDiagram_nucleus__UVnYz{container-type:inline-size;min-width:0;padding:var(--space-3);background:var(--color-ground)}.OrganizationModelDiagram_nucleus__UVnYz>header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.OrganizationModelDiagram_nucleus__UVnYz>header p{color:var(--color-ink);font-size:var(--type-0);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.OrganizationModelDiagram_nucleus__UVnYz>header span{color:var(--color-muted);font-size:var(--type-0)}.OrganizationModelDiagram_cycleGraphic__TK5jO{position:relative;width:min(100%,500px);margin:var(--space-2) auto 0}.OrganizationModelDiagram_ringStage__15Toz{position:relative;width:100%;aspect-ratio:1}.OrganizationModelDiagram_ringStage__15Toz>svg{position:absolute;inset:0;width:100%;height:100%}.OrganizationModelDiagram_ringStage__15Toz>svg>path{fill:none;stroke:var(--color-accent);stroke-width:2;stroke-dasharray:7 7;marker-end:url(#living-cycle-arrow)}.OrganizationModelDiagram_ringStage__15Toz>svg marker path{fill:var(--color-accent)}.OrganizationModelDiagram_core__gDgl_{position:absolute;top:50%;left:50%;display:grid;width:43%;gap:var(--space-1);transform:translate(-50%,-50%)}.OrganizationModelDiagram_core__gDgl_ button{display:grid;min-height:58px;gap:2px;padding:var(--space-1) var(--space-1);border:1px solid var(--color-border);border-left:4px solid var(--color-accent);background:var(--color-surface);color:var(--color-ink);text-align:left}.OrganizationModelDiagram_core__gDgl_ button[data-active=true]{border-color:var(--color-ink);border-left-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-ink)}.OrganizationModelDiagram_core__gDgl_ strong{font-size:var(--type-1)}.OrganizationModelDiagram_core__gDgl_ span{color:var(--color-muted);font-size:var(--type-1)}.OrganizationModelDiagram_stepToolbar__NynKU{margin:0;padding:0;list-style:none}.OrganizationModelDiagram_stepToolbar__NynKU li{position:absolute;z-index:4;transform:translate(-50%,-50%)}.OrganizationModelDiagram_stepToolbar__NynKU button{display:flex;min-width:118px;min-height:46px;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-1);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-ink);text-align:left}.OrganizationModelDiagram_stepToolbar__NynKU button>span{display:inline-flex;width:28px;height:28px;flex:0 0 auto;align-items:center;justify-content:center;background:var(--color-accent);color:var(--color-surface);font-size:var(--type-0);font-weight:800}.OrganizationModelDiagram_stepToolbar__NynKU button[data-human=true]>span{background:var(--color-ceremonial);color:var(--color-ink)}.OrganizationModelDiagram_stepToolbar__NynKU button strong{font-size:var(--type-1);line-height:1.15;white-space:nowrap}.OrganizationModelDiagram_stepToolbar__NynKU button[data-active=true]{border-color:var(--color-ink);box-shadow:inset 0 0 0 2px var(--color-ink)}.OrganizationModelDiagram_step1__V9OU3{top:12%;left:50%}.OrganizationModelDiagram_step2__mwo5D{top:50%;left:88%}.OrganizationModelDiagram_step3__7Cj1A{top:88%;left:50%}.OrganizationModelDiagram_step4__O9v90{top:50%;left:12%}.OrganizationModelDiagram_cyclePacket__EgNy7{top:calc(12% - 4px);left:calc(50% - 4px);background:var(--color-ceremonial)}.OrganizationModelDiagram_schema__7_GX9[data-run-state=paused][data-phase=generalize] .OrganizationModelDiagram_cyclePacket__EgNy7,.OrganizationModelDiagram_schema__7_GX9[data-run-state=playing][data-phase=generalize] .OrganizationModelDiagram_cyclePacket__EgNy7{display:block;animation:OrganizationModelDiagram_cycle-generalize__ELkke .9s linear both}.OrganizationModelDiagram_schema__7_GX9[data-run-state=paused][data-phase=encode] .OrganizationModelDiagram_cyclePacket__EgNy7,.OrganizationModelDiagram_schema__7_GX9[data-run-state=playing][data-phase=encode] .OrganizationModelDiagram_cyclePacket__EgNy7{display:block;animation:OrganizationModelDiagram_cycle-encode__Q6zuh .9s linear both}.OrganizationModelDiagram_schema__7_GX9[data-run-state=paused][data-phase=apply] .OrganizationModelDiagram_cyclePacket__EgNy7,.OrganizationModelDiagram_schema__7_GX9[data-run-state=playing][data-phase=apply] .OrganizationModelDiagram_cyclePacket__EgNy7{display:block;animation:OrganizationModelDiagram_cycle-apply__5zyl4 .9s linear both}.OrganizationModelDiagram_exchange__F3LIc{display:grid;gap:var(--space-6)}.OrganizationModelDiagram_feedbackFlow__Hzff5,.OrganizationModelDiagram_updateFlow__5_1bb{position:relative;display:grid;gap:4px;min-height:116px;align-content:center;padding:var(--space-2);border-block:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface),transparent 15%)}.OrganizationModelDiagram_updateFlow__5_1bb{grid-template-columns:1fr auto}.OrganizationModelDiagram_feedbackFlow__Hzff5 p,.OrganizationModelDiagram_updateFlow__5_1bb p{display:grid;gap:2px;color:var(--color-body);font-size:var(--type-1);line-height:1.3}.OrganizationModelDiagram_feedbackFlow__Hzff5 p strong,.OrganizationModelDiagram_updateFlow__5_1bb p strong{color:var(--color-ink);font-size:var(--type-1)}.OrganizationModelDiagram_feedbackFlow__Hzff5 p span,.OrganizationModelDiagram_updateFlow__5_1bb p span{color:var(--color-muted);font-size:var(--type-0)}.OrganizationModelDiagram_feedbackFlow__Hzff5>b,.OrganizationModelDiagram_updateFlow__5_1bb>b{align-self:center;color:var(--color-accent);font-size:var(--type-2)}.OrganizationModelDiagram_feedbackFlow__Hzff5{grid-template-columns:auto 1fr}.OrganizationModelDiagram_feedbackFlow__Hzff5>p:last-of-type{grid-column:2}.OrganizationModelDiagram_feedbackFlow__Hzff5>b{grid-row:1/3;color:var(--color-ink)}.OrganizationModelDiagram_feedbackFlow__Hzff5 p strong{display:flex;align-items:center;gap:var(--space-1)}.OrganizationModelDiagram_feedbackFlow__Hzff5 p strong i{width:8px;height:8px;flex:0 0 auto;background:var(--color-accent)}.OrganizationModelDiagram_feedbackFlow__Hzff5 p:last-of-type strong i{background:var(--color-ceremonial)}.OrganizationModelDiagram_updateFlow__5_1bb .OrganizationModelDiagram_packet__GyUjp{left:0;top:calc(50% - 4px)}.OrganizationModelDiagram_feedbackFlow__Hzff5 .OrganizationModelDiagram_humanPacket__xwFZt,.OrganizationModelDiagram_feedbackFlow__Hzff5 .OrganizationModelDiagram_packet__GyUjp{right:0;top:31%}.OrganizationModelDiagram_feedbackFlow__Hzff5 .OrganizationModelDiagram_humanPacket__xwFZt{top:69%;background:var(--color-ceremonial)}.OrganizationModelDiagram_schema__7_GX9[data-run-state=paused] .OrganizationModelDiagram_updateFlow__5_1bb[data-current=true] .OrganizationModelDiagram_packet__GyUjp,.OrganizationModelDiagram_schema__7_GX9[data-run-state=playing] .OrganizationModelDiagram_updateFlow__5_1bb[data-current=true] .OrganizationModelDiagram_packet__GyUjp{display:block;animation:OrganizationModelDiagram_outbound-packet__0uv5G .9s linear both}.OrganizationModelDiagram_schema__7_GX9[data-run-state=paused] .OrganizationModelDiagram_feedbackFlow__Hzff5[data-current=true] .OrganizationModelDiagram_humanPacket__xwFZt,.OrganizationModelDiagram_schema__7_GX9[data-run-state=paused] .OrganizationModelDiagram_feedbackFlow__Hzff5[data-current=true] .OrganizationModelDiagram_packet__GyUjp,.OrganizationModelDiagram_schema__7_GX9[data-run-state=playing] .OrganizationModelDiagram_feedbackFlow__Hzff5[data-current=true] .OrganizationModelDiagram_humanPacket__xwFZt,.OrganizationModelDiagram_schema__7_GX9[data-run-state=playing] .OrganizationModelDiagram_feedbackFlow__Hzff5[data-current=true] .OrganizationModelDiagram_packet__GyUjp{display:block;animation:OrganizationModelDiagram_return-packet__bjcpp 1.1s linear both}.OrganizationModelDiagram_schema__7_GX9[data-run-state=paused] .OrganizationModelDiagram_cyclePacket__EgNy7,.OrganizationModelDiagram_schema__7_GX9[data-run-state=paused] .OrganizationModelDiagram_humanPacket__xwFZt,.OrganizationModelDiagram_schema__7_GX9[data-run-state=paused] .OrganizationModelDiagram_packet__GyUjp{animation-play-state:paused}.OrganizationModelDiagram_recipients__bZwS3{display:grid;gap:var(--space-3)}.OrganizationModelDiagram_recipients__bZwS3 button{display:grid;min-height:148px;align-content:center;gap:var(--space-2);padding:var(--space-3);border:1px solid transparent;color:var(--color-ink);text-align:left}.OrganizationModelDiagram_recipients__bZwS3 button>span:first-child{display:flex;gap:var(--space-1)}.OrganizationModelDiagram_recipients__bZwS3 button strong{font-size:var(--type-1)}.OrganizationModelDiagram_recipients__bZwS3 button>span:last-child{color:var(--color-muted);font-size:var(--type-0)}.OrganizationModelDiagram_agentRecipient__zG_Rl{background:var(--color-agentTint)}.OrganizationModelDiagram_mixedRecipient__xepVn{background:var(--color-humanTint)}.OrganizationModelDiagram_recipients__bZwS3 button[data-active=true]{border-color:var(--color-ink);box-shadow:inset 0 0 0 2px var(--color-ink)}.OrganizationModelDiagram_explanation___4EnC{display:grid;grid-template-columns:minmax(190px,.44fr) minmax(0,1fr);gap:var(--space-5);min-height:150px;align-items:center;margin-top:var(--space-4);padding:var(--space-4);border-top:4px solid var(--color-ink);background:var(--color-ground)}.OrganizationModelDiagram_explanation___4EnC>div{display:grid;gap:var(--space-2)}.OrganizationModelDiagram_explanation___4EnC>div>p{color:var(--color-muted);font-size:var(--type-0);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.OrganizationModelDiagram_explanation___4EnC h3{max-width:25ch;font-size:var(--type-2)}.OrganizationModelDiagram_explanation___4EnC>p{max-width:62ch;color:var(--color-body);font-size:var(--type-1)}.OrganizationModelDiagram_phaseRail__i_vad{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;border-top:1px solid var(--color-border);list-style:none}.OrganizationModelDiagram_phaseRail__i_vad li{display:grid;gap:3px;padding:var(--space-2);border-right:1px solid var(--color-border);color:var(--color-muted);font-size:var(--type-1);font-weight:700}.OrganizationModelDiagram_phaseRail__i_vad li:last-child{border-right:0}.OrganizationModelDiagram_phaseRail__i_vad li span{font-size:var(--type-0);font-weight:800}.OrganizationModelDiagram_phaseRail__i_vad li[aria-current=step]{box-shadow:inset 0 4px 0 var(--color-ink);color:var(--color-ink)}.OrganizationModelDiagram_phaseRail__i_vad li[data-past=true]{box-shadow:inset 0 2px 0 var(--color-accent)}@keyframes OrganizationModelDiagram_ingress-packet__79OHz{0%{transform:translateX(0)}to{transform:translateX(50px)}}@keyframes OrganizationModelDiagram_outbound-packet__0uv5G{0%{transform:translateX(0)}to{transform:translateX(calc(100% + 112px))}}@keyframes OrganizationModelDiagram_return-packet__bjcpp{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - 112px))}}@keyframes OrganizationModelDiagram_cycle-generalize__ELkke{0%{top:calc(12% - 4px);left:calc(50% - 4px)}50%{top:calc(22% - 4px);left:calc(78% - 4px)}to{top:calc(50% - 4px);left:calc(88% - 4px)}}@keyframes OrganizationModelDiagram_cycle-encode__Q6zuh{0%{top:calc(50% - 4px);left:calc(88% - 4px)}50%{top:calc(78% - 4px);left:calc(78% - 4px)}to{top:calc(88% - 4px);left:calc(50% - 4px)}}@keyframes OrganizationModelDiagram_cycle-apply__5zyl4{0%{top:calc(88% - 4px);left:calc(50% - 4px)}50%{top:calc(78% - 4px);left:calc(22% - 4px)}to{top:calc(50% - 4px);left:calc(12% - 4px)}}@container (max-width: 600px){.OrganizationModelDiagram_cycleGraphic__TK5jO{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.OrganizationModelDiagram_ringStage__15Toz{width:min(100%,300px);min-width:0;min-height:280px;margin-inline:auto}.OrganizationModelDiagram_core__gDgl_{width:min(80%,240px)}.OrganizationModelDiagram_stepToolbar__NynKU{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.OrganizationModelDiagram_stepToolbar__NynKU li{position:static;transform:none}.OrganizationModelDiagram_stepToolbar__NynKU button{width:100%;min-width:0;min-height:52px}.OrganizationModelDiagram_stepToolbar__NynKU button strong{white-space:normal}}@media (max-width:1120px){.OrganizationModelDiagram_layout__UeJVJ{grid-template-columns:minmax(140px,.7fr) 48px minmax(360px,2fr)}.OrganizationModelDiagram_exchange__F3LIc{grid-column:1/3;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.OrganizationModelDiagram_recipients__bZwS3{grid-column:3;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.OrganizationModelDiagram_layout__UeJVJ{grid-template-columns:1fr;justify-items:stretch}.OrganizationModelDiagram_exchange__F3LIc,.OrganizationModelDiagram_nucleus__UVnYz,.OrganizationModelDiagram_recipients__bZwS3,.OrganizationModelDiagram_source__xkpX_{width:min(100%,620px);justify-self:center}.OrganizationModelDiagram_source__xkpX_{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.OrganizationModelDiagram_source__xkpX_>span{grid-column:1/-1}.OrganizationModelDiagram_ingress__JeyZ9{min-height:70px;flex-direction:column}.OrganizationModelDiagram_ingress__JeyZ9 strong,.OrganizationModelDiagram_updateFlow__5_1bb>b{transform:rotate(90deg)}.OrganizationModelDiagram_exchange__F3LIc,.OrganizationModelDiagram_recipients__bZwS3{grid-column:auto;grid-row:auto}.OrganizationModelDiagram_exchange__F3LIc{grid-template-columns:1fr;gap:var(--space-3)}.OrganizationModelDiagram_updateFlow__5_1bb{grid-template-columns:1fr;justify-items:center;text-align:center}.OrganizationModelDiagram_updateFlow__5_1bb .OrganizationModelDiagram_packet__GyUjp{top:0;left:calc(50% - 4px)}.OrganizationModelDiagram_feedbackFlow__Hzff5{grid-template-columns:1fr;justify-items:center;text-align:center}.OrganizationModelDiagram_feedbackFlow__Hzff5>b{grid-row:auto;transform:rotate(90deg)}.OrganizationModelDiagram_feedbackFlow__Hzff5>p,.OrganizationModelDiagram_feedbackFlow__Hzff5>p:last-of-type{grid-column:auto}.OrganizationModelDiagram_feedbackFlow__Hzff5 .OrganizationModelDiagram_humanPacket__xwFZt,.OrganizationModelDiagram_feedbackFlow__Hzff5 .OrganizationModelDiagram_packet__GyUjp{top:auto;right:40%;bottom:0}.OrganizationModelDiagram_feedbackFlow__Hzff5 .OrganizationModelDiagram_humanPacket__xwFZt{right:58%}.OrganizationModelDiagram_recipients__bZwS3{grid-template-columns:repeat(2,minmax(0,1fr))}.OrganizationModelDiagram_explanation___4EnC{grid-template-columns:1fr;min-height:190px;gap:var(--space-3)}.OrganizationModelDiagram_phaseRail__i_vad{grid-template-columns:repeat(3,minmax(0,1fr))}.OrganizationModelDiagram_phaseRail__i_vad li:nth-child(3){border-right:0}.OrganizationModelDiagram_phaseRail__i_vad li:nth-child(-n+3){border-bottom:1px solid var(--color-border)}@keyframes OrganizationModelDiagram_ingress-packet__79OHz{0%{transform:translateY(0)}to{transform:translateY(60px)}}@keyframes OrganizationModelDiagram_outbound-packet__0uv5G{0%{transform:translateY(0)}to{transform:translateY(96px)}}@keyframes OrganizationModelDiagram_return-packet__bjcpp{0%{transform:translateY(0)}to{transform:translateY(-96px)}}}@media (max-width:540px){.OrganizationModelDiagram_caption__A6mmo,.OrganizationModelDiagram_environmentHeader__fb_ll,.OrganizationModelDiagram_nucleus__UVnYz>header{align-items:flex-start;flex-direction:column}.OrganizationModelDiagram_environment__Adxki{padding:var(--space-3)}.OrganizationModelDiagram_runControl__b53Uc{width:100%}.OrganizationModelDiagram_cycleGraphic__TK5jO{display:grid;gap:var(--space-4)}.OrganizationModelDiagram_ringStage__15Toz{width:min(100%,300px);margin-inline:auto}.OrganizationModelDiagram_stepToolbar__NynKU{position:static;display:grid;grid-template-columns:1fr;gap:var(--space-2)}.OrganizationModelDiagram_stepToolbar__NynKU li{position:static;transform:none}.OrganizationModelDiagram_stepToolbar__NynKU button{width:100%;min-width:0;min-height:52px}.OrganizationModelDiagram_stepToolbar__NynKU button strong{white-space:normal}.OrganizationModelDiagram_recipients__bZwS3{grid-template-columns:1fr}.OrganizationModelDiagram_phaseRail__i_vad{grid-template-columns:repeat(2,minmax(0,1fr))}.OrganizationModelDiagram_phaseRail__i_vad li,.OrganizationModelDiagram_phaseRail__i_vad li:nth-child(3){border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.OrganizationModelDiagram_phaseRail__i_vad li:nth-child(2n){border-right:0}.OrganizationModelDiagram_phaseRail__i_vad li:nth-last-child(-n+2){border-bottom:0}}@media (prefers-reduced-motion:reduce){.OrganizationModelDiagram_cyclePacket__EgNy7,.OrganizationModelDiagram_humanPacket__xwFZt,.OrganizationModelDiagram_packet__GyUjp{display:none!important;animation:none!important}}.Pictogram_agent__J6HNm,.Pictogram_human__EVgQJ{flex:0 0 auto;display:block}.Pictogram_human__EVgQJ{fill:var(--color-ceremonial)}.Pictogram_agentFrame__pnARz{fill:none;stroke:var(--color-accent)}.Pictogram_agentCore__JWgei{fill:var(--color-accent)}.ResultRecord_record__i_cZT{margin:0;padding:var(--space-4);background:var(--color-humanTint);border-radius:var(--radius-md);min-width:0}.ResultRecord_title___PBrH{display:flex;align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-3)}.ResultRecord_title___PBrH svg{flex-shrink:0}.ResultRecord_title___PBrH h3{color:var(--color-ink);font-size:var(--type-3);line-height:var(--leading-heading)}.ResultRecord_record__i_cZT dl{display:grid;gap:var(--space-2);margin:0}.ResultRecord_record__i_cZT dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-2)}.ResultRecord_record__i_cZT dd,.ResultRecord_record__i_cZT dt{margin:0;font-size:var(--type-1);color:var(--color-body)}.ResultRecord_record__i_cZT dt{font-weight:700}.ResultRecord_record__i_cZT figcaption{margin-top:var(--space-3);color:var(--color-body);font-size:var(--type-0)}@media (max-width:640px){.ResultRecord_record__i_cZT{padding:var(--space-3)}.ResultRecord_record__i_cZT dl>div{grid-template-columns:1fr;gap:var(--space-1)}}.LabRoundsTabs_interactive__5pPWU{min-width:0;margin-top:var(--space-4)}.LabRoundsTabs_tabs__i14aE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-md) var(--radius-md) 0 0}.LabRoundsTabs_tabs__i14aE button{display:grid;align-content:center;gap:4px;min-width:0;min-height:76px;padding:var(--space-2) var(--space-3);border:0;border-bottom:3px solid transparent;background:transparent;color:var(--color-muted);font:inherit;cursor:pointer;text-align:left}.LabRoundsTabs_tabs__i14aE button+button{border-left:1px solid var(--color-border)}.LabRoundsTabs_tabs__i14aE button:hover{color:var(--color-accent)}.LabRoundsTabs_tabs__i14aE button[aria-selected=true]{border-bottom-color:var(--color-accent);background:var(--color-surface);color:var(--color-ink)}.LabRoundsTabs_panel__Wa8jO:focus-visible,.LabRoundsTabs_tabs__i14aE button:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.LabRoundsTabs_tabRound__BAROH{color:var(--color-accent);font-size:var(--type-0);font-weight:800;letter-spacing:var(--tracking-eyebrow);line-height:1.4;text-transform:uppercase}.LabRoundsTabs_tabName__GHdfx{min-width:0;overflow-wrap:anywhere;font-size:var(--type-2);font-weight:800;line-height:1.35}.LabRoundsTabs_panel__Wa8jO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--space-4);min-width:0;padding-block:var(--space-4)}.LabRoundsTabs_panel__Wa8jO[hidden]{display:none}.LabRoundsTabs_copy__I0TXZ{display:grid;grid-column:1/-1;gap:var(--space-2);min-width:0}.LabRoundsTabs_copy__I0TXZ>h3{max-width:28ch;margin:0;font-size:var(--type-3);line-height:1.25}.LabRoundsTabs_copy__I0TXZ>p{max-width:65ch;font-size:var(--type-1);line-height:1.6}.LabRoundsTabs_record__Kyulr{min-width:0;align-self:stretch}.LabRoundsTabs_record__Kyulr>figure{height:100%}.LabRoundsTabs_picture__5nzND{display:grid;align-content:start;gap:var(--space-3);min-width:0;height:100%;margin:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.LabRoundsTabs_group__PHu3A{display:grid;gap:var(--space-2);min-width:0}.LabRoundsTabs_groupLabel__Q1Ejw{margin:0;color:var(--color-muted);font-size:var(--type-0);font-weight:700;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.LabRoundsTabs_nodes__72mYk{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:var(--space-3) var(--space-2);min-width:0;margin:0;padding:0;list-style:none}.LabRoundsTabs_nodes__72mYk li{display:grid;justify-items:start;gap:4px;min-width:0}.LabRoundsTabs_nodes__72mYk li>span{overflow-wrap:anywhere;color:var(--color-ink);font-size:var(--type-1);font-weight:700;line-height:1.3}.LabRoundsTabs_nodes__72mYk li>small{overflow-wrap:anywhere;color:var(--color-muted);font-size:var(--type-0);line-height:1.4}.LabRoundsTabs_nodes__72mYk svg{width:40px;height:40px}.LabRoundsTabs_picture__5nzND figcaption{padding-top:var(--space-2);border-top:1px solid var(--color-border);color:var(--color-muted);font-size:var(--type-1);line-height:1.5}@media (max-width:1024px){.LabRoundsTabs_panel__Wa8jO{grid-template-columns:1fr;gap:var(--space-3)}.LabRoundsTabs_copy__I0TXZ{grid-column:auto}.LabRoundsTabs_picture__5nzND,.LabRoundsTabs_record__Kyulr>figure{height:auto}}@media (max-width:640px){.LabRoundsTabs_tabs__i14aE button{min-height:72px;padding:var(--space-2)}.LabRoundsTabs_tabName__GHdfx{font-size:var(--type-1)}.LabRoundsTabs_panel__Wa8jO{padding-block:var(--space-3)}.LabRoundsTabs_picture__5nzND,.LabRoundsTabs_record__Kyulr>figure{padding:var(--space-3)}.LabRoundsTabs_nodes__72mYk{grid-template-columns:1fr;gap:var(--space-2)}}.HandoffScene_scene__GbV8A{margin:0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4)}.HandoffScene_steps__eKlK2{list-style:none;margin:var(--space-3) 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);grid-template-rows:32px 56px auto auto;column-gap:var(--space-2);row-gap:var(--space-1);align-items:start}.HandoffScene_step__sJYV8{display:contents}.HandoffScene_owner__ONXj4{grid-row:1;display:flex;align-items:flex-end;height:32px;color:var(--color-muted)}.HandoffScene_glyph___uon9{grid-row:2;display:inline-flex;width:56px;height:56px;align-items:center;justify-content:center;border-radius:var(--radius-md);background:var(--color-agentTint);color:var(--color-ink)}.HandoffScene_step__sJYV8[data-actor=human] .HandoffScene_glyph___uon9{background:var(--color-humanTint)}.HandoffScene_title__i3Uw3{grid-row:3;font-size:var(--type-1);line-height:1.3;font-weight:700;color:var(--color-ink)}.HandoffScene_note__WY7t8{grid-row:4;font-size:var(--type-0);line-height:1.5;color:var(--color-muted)}.HandoffScene_arrow__SYjWg{grid-row:2;align-self:center;justify-self:center;display:inline-flex;color:var(--color-muted)}.HandoffScene_caption__j33FM{margin-top:var(--space-3);font-size:var(--type-0);color:var(--color-muted)}@media (max-width:640px){.HandoffScene_steps__eKlK2{grid-template-columns:1fr;grid-template-rows:none}.HandoffScene_step__sJYV8{display:grid;gap:var(--space-1);padding-block:var(--space-2);border-top:1px solid var(--color-border)}.HandoffScene_glyph___uon9,.HandoffScene_note__WY7t8,.HandoffScene_owner__ONXj4,.HandoffScene_title__i3Uw3{grid-column:auto!important;grid-row:auto}.HandoffScene_arrow__SYjWg{display:none}}.WorkflowChain_chain__I5aEF{margin:0;display:grid;gap:var(--space-3)}.WorkflowChain_title__PL9hu{font-size:var(--type-0);font-weight:700;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-muted)}.WorkflowChain_steps__Bwty9{--chain-square:28px;--chain-gap:var(--space-4);list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--chain-gap);counter-reset:chain}.WorkflowChain_compact__mSa7Z .WorkflowChain_steps__Bwty9{--chain-square:20px;--chain-gap:var(--space-3)}.WorkflowChain_step__ui9_h{position:relative;display:grid;gap:var(--space-1);min-width:0;padding-top:calc(var(--chain-square) + var(--space-2));counter-increment:chain}.WorkflowChain_step__ui9_h:not(:last-child):after{content:"";position:absolute;top:calc(var(--chain-square) / 2);left:calc(var(--chain-square) + 6px);right:calc(-1 * var(--chain-gap) + 6px);height:2px;background:var(--color-border)}.WorkflowChain_glyph__8M16J{position:absolute;top:0;left:0;width:var(--chain-square);height:var(--chain-square);display:grid;place-items:center}.WorkflowChain_square__AOqv2{display:block;width:var(--chain-square);height:var(--chain-square);background:var(--color-ceremonial)}.WorkflowChain_legend__jjm_g [data-actor=agent] .WorkflowChain_square__AOqv2,.WorkflowChain_step__ui9_h[data-actor=agent] .WorkflowChain_square__AOqv2{background:var(--color-accent)}.WorkflowChain_step__ui9_h[data-actor=ruling] .WorkflowChain_glyph__8M16J{outline:2px solid var(--color-ceremonial);outline-offset:3px}.WorkflowChain_legend__jjm_g [data-actor=ruling] .WorkflowChain_square__AOqv2{outline:2px solid var(--color-ceremonial);outline-offset:2px}.WorkflowChain_who__HgXOS{font-size:var(--type-0);font-weight:700;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-muted)}.WorkflowChain_step__ui9_h[data-actor=agent] .WorkflowChain_who__HgXOS{color:var(--color-accent)}.WorkflowChain_label__G_DDZ{font-size:var(--type-1);font-weight:700;line-height:1.3;color:var(--color-ink);text-wrap:balance}.WorkflowChain_compact__mSa7Z .WorkflowChain_label__G_DDZ{font-size:var(--type-1)}.WorkflowChain_dense__rOU9O .WorkflowChain_label__G_DDZ{font-size:var(--type-0);text-wrap:nowrap}.WorkflowChain_detail__7wvz5{font-size:var(--type-0);line-height:1.5;color:var(--color-body)}.WorkflowChain_legend__jjm_g{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--type-0);color:var(--color-muted)}.WorkflowChain_legend__jjm_g>span{display:inline-flex;align-items:center;gap:var(--space-1)}.WorkflowChain_legend__jjm_g .WorkflowChain_square__AOqv2{width:10px;height:10px}.WorkflowChain_note__wWXrr{margin-left:auto}@media (max-width:640px){.WorkflowChain_steps__Bwty9{grid-auto-flow:row;grid-auto-columns:auto;gap:var(--space-3)}.WorkflowChain_step__ui9_h{padding-top:0;padding-left:calc(var(--chain-square) + var(--space-2))}.WorkflowChain_step__ui9_h:not(:last-child):after{top:calc(var(--chain-square) + 6px);bottom:calc(-1 * var(--space-3) + 6px);left:calc(var(--chain-square) / 2);right:auto;width:2px;height:auto}.WorkflowChain_note__wWXrr{margin-left:0;flex-basis:100%}}.preview_page__wEv6z{background:var(--color-ground);color:var(--color-body);font-family:var(--font-brand),Mulish,sans-serif}.preview_page__wEv6z h1,.preview_page__wEv6z h2,.preview_page__wEv6z h3{font-family:inherit}.preview_page__wEv6z aside,.preview_page__wEv6z section{scroll-margin-top:var(--space-7)}.preview_previewBar__6ikUl{background:var(--color-ground);border-bottom:1px solid var(--color-border);font-size:var(--type-0);color:var(--color-body)}.preview_previewBar__6ikUl>div{display:flex;align-items:center;gap:var(--space-2);min-height:37px}.preview_previewBar__6ikUl span:first-child{font-weight:800;text-transform:uppercase;letter-spacing:.09em}.preview_previewBar__6ikUl a{margin-left:auto;padding:var(--space-1) 0;font-weight:700}.preview_eyebrow__aDj9z{display:block;font-size:var(--type-0);line-height:1.5;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.preview_hero___mNLv{padding-block:var(--section-major)}.preview_heroGrid__T8Og5{display:grid;grid-template-columns:1.12fr 1fr;gap:var(--space-6)}.preview_heroCopy__Nf3IG>.preview_eyebrow__aDj9z{color:var(--color-accent);margin-bottom:var(--space-3)}.preview_heroCopy__Nf3IG h1{font-size:var(--type-display);line-height:1.065;letter-spacing:var(--tracking-display);max-width:14ch;font-weight:800;text-wrap:balance}.preview_heroCopy__Nf3IG h1>span{display:block;margin-bottom:var(--space-2);font-size:var(--type-3);font-weight:400;line-height:1.25;letter-spacing:var(--tracking-heading)}.preview_lede__6aUVw{font-size:var(--type-2);line-height:var(--leading-lede);margin-top:var(--space-3);max-width:52ch}.preview_takeaway__jWF7a{font-size:var(--type-0);font-weight:800;margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--color-border)}.preview_demo__wxbHK{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3)}.preview_demoTop__WSkqX{display:flex;justify-content:space-between;align-items:center;gap:var(--space-1)}.preview_demoTop__WSkqX .preview_eyebrow__aDj9z{font-size:var(--type-0);letter-spacing:.09em}.preview_demoMark__rBnJ4{color:var(--color-accent);font-size:var(--type-3)}.preview_demoNote__7Vxzx{font-size:var(--type-0);color:var(--color-muted);margin:2px 0 var(--space-2)}.preview_stepSwitch__KYlft{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--color-border);gap:var(--space-1)}.preview_stepSwitch__KYlft button{cursor:pointer;display:flex;gap:var(--space-1);align-items:center;justify-content:center;min-height:44px;padding:var(--space-1) 3px;background:transparent;border:0;border-bottom:3px solid transparent;color:var(--color-muted);font:inherit;font-size:var(--type-0);font-weight:800}.preview_stepSwitch__KYlft button[aria-pressed=true]{color:var(--color-accent);border-color:var(--color-accent)}.preview_stepSwitch__KYlft button:hover{background:var(--color-ground)}.preview_stepSwitch__KYlft button span{font-size:var(--type-0);font-weight:400}.preview_demoTitle__qng01{font-size:var(--type-2);line-height:1.25;letter-spacing:var(--tracking-heading);min-height:50px;margin:var(--space-3) 0 var(--space-2);max-width:25ch}.preview_pair__FN0Aq{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.preview_pair__FN0Aq>div{padding:var(--space-2) var(--space-2);border-radius:var(--radius-md)}.preview_person__60J_y{background:var(--color-humanTint)}.preview_ai__LkmA0{background:var(--color-agentTint)}.preview_pair__FN0Aq strong{display:block;margin:var(--space-1) 0 var(--space-1);font-size:var(--type-1);color:var(--color-ink)}.preview_pair__FN0Aq p{font-size:var(--type-0);line-height:1.5}.preview_connector__fE1zt{height:28px;display:flex;justify-content:space-around;padding:0 14%}.preview_connector__fE1zt span{width:1px;background:var(--color-border);position:relative}.preview_connector__fE1zt span:after{content:"";width:5px;height:5px;border-bottom:1px solid var(--color-border);border-right:1px solid var(--color-border);position:absolute;bottom:1px;left:-2px;transform:rotate(45deg)}.preview_artifact__JKXDn{display:flex;align-items:center;gap:var(--space-2);background:var(--color-ground);padding:var(--space-2) var(--space-2);border-radius:var(--radius-md)}.preview_artifact__JKXDn svg{color:var(--color-accent);flex-shrink:0}.preview_artifact__JKXDn strong{font-size:var(--type-0)}.preview_artifact__JKXDn p{font-size:var(--type-0);margin-top:4px}.preview_demoFooter__bMhZ6{font-size:var(--type-0);margin-top:var(--space-2);text-align:center;color:var(--color-muted);min-height:33px}.preview_engagement___x4ul,.preview_examples__nCOcY,.preview_problem__gnYbE{padding-block:var(--section)}.preview_problem__gnYbE{border-top:1px solid var(--color-border);background:var(--color-surface)}.preview_sectionHeader__kT1Em{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--space-3) var(--space-6);align-items:start;margin-bottom:var(--space-5)}.preview_sectionHeader__kT1Em .preview_eyebrow__aDj9z{color:var(--color-accent);margin-bottom:var(--space-2)}.preview_sectionHeader__kT1Em h2{font-size:var(--type-h2-landing);line-height:1.13;letter-spacing:var(--tracking-display);max-width:22ch;text-wrap:balance}.preview_sectionHeader__kT1Em>p{font-size:var(--type-2);line-height:var(--leading-lede);max-width:var(--measure-lede);padding-top:var(--intro-offset-eyebrow)}.preview_faultGrid__5aUie{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.preview_fault__kCjBi{padding-top:var(--space-3);border-top:1px solid var(--color-border)}.preview_faultTop__oEZpy{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.preview_faultTop__oEZpy>span:last-child{color:var(--color-muted);font-size:var(--type-0)}.preview_fault__kCjBi[data-tone=agent] .preview_eyebrow__aDj9z{color:var(--color-accent)}.preview_fault__kCjBi[data-tone=human] .preview_eyebrow__aDj9z{color:var(--color-muted)}.preview_fault__kCjBi h3{font-size:var(--type-3);line-height:1.25;letter-spacing:var(--tracking-heading);margin-bottom:var(--space-2)}.preview_fault__kCjBi>p{font-size:var(--type-1);line-height:1.7}.preview_urgency__3u56v{padding-block:var(--section);border-top:1px solid var(--color-border)}.preview_urgencyGrid__7LAly{display:grid;grid-template-columns:1fr 1.1fr;gap:80px}.preview_urgency__3u56v .preview_eyebrow__aDj9z{color:var(--color-accent);margin-bottom:var(--space-2)}.preview_urgency__3u56v h2{font-size:var(--type-h2-landing);line-height:1.14;letter-spacing:var(--tracking-display);max-width:17ch}.preview_urgencyBody__Py4Gi{margin-top:var(--space-2);font-size:var(--type-1);max-width:29ch}.preview_stat__kLEMS{display:flex;gap:var(--space-3);align-items:center}.preview_stat__kLEMS>strong{font-size:var(--type-6);line-height:1;font-weight:800;letter-spacing:var(--tracking-display);color:var(--color-ink);white-space:nowrap}.preview_stat__kLEMS strong>span{font-size:var(--type-5)}.preview_stat__kLEMS>span{font-size:var(--type-1);line-height:1.4;max-width:30ch}.preview_source__1wRT9{display:block;margin-top:var(--space-2);line-height:1.6;color:var(--color-muted)}.preview_source__1wRT9 svg{display:inline;vertical-align:middle;margin-left:2px}.preview_sourceEnd__AswGa{white-space:nowrap}.preview_urgencyClose__YMH4R{font-size:var(--type-1);line-height:1.65;margin:var(--space-3) 0 var(--space-1)}.preview_textLink__X9_kW{display:inline-flex;min-height:44px;align-items:center;font-size:var(--type-1);font-weight:800;color:var(--color-accent)}.preview_deliverables___Xz0J{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);align-items:start}.preview_deliverables___Xz0J>li{min-width:0}.preview_stepTop___dYG7{display:flex;justify-content:space-between;border-top:1px solid var(--color-border);padding:var(--space-3) 0;color:var(--color-accent)}.preview_stepTop___dYG7 span:first-child{font-size:var(--type-4);font-weight:400;letter-spacing:var(--tracking-display)}.preview_stepTop___dYG7 span+span{align-self:center;font-size:var(--type-3)}.preview_deliverables___Xz0J h3{min-height:55px;font-size:var(--type-3);line-height:1.25;margin:4px 0 var(--space-3)}.preview_deliverable__usFZp{background:var(--color-surface);border:1px solid var(--color-border);padding:var(--space-3);border-radius:var(--radius-md);min-height:165px}.preview_deliverable__usFZp .preview_eyebrow__aDj9z{color:var(--color-accent);margin-bottom:var(--space-1);font-size:var(--type-0)}.preview_deliverable__usFZp p{font-size:var(--type-1);line-height:1.55;font-weight:700}.preview_stepDetail__Rz5bP{margin-top:var(--space-1);font-size:var(--type-0)}.preview_stepDetail__Rz5bP summary{min-height:44px;padding:var(--space-1) 0;cursor:pointer;font-weight:700}.preview_stepDetail__Rz5bP p{line-height:1.7;padding:4px 0 var(--space-2)}.preview_productRow__5yDCQ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-3) 0;margin-top:var(--space-3);border-top:1px solid var(--color-border);font-size:var(--type-0)}.preview_productRow__5yDCQ>span{color:var(--color-muted)}.preview_productRow__5yDCQ a{display:inline-flex;align-items:center;gap:4px;font-weight:700;padding:var(--space-1) 0}.preview_productRow__5yDCQ a>span{color:var(--color-accent)}.preview_direction___swQI{font-size:var(--type-0);line-height:1.6;color:var(--color-muted);max-width:95ch}.preview_examples__nCOcY{background:var(--color-surface);border-top:1px solid var(--color-border)}.preview_explorer__YMcQQ{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.preview_exampleSwitch__3srlJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--color-border);background:var(--color-ground)}.preview_exampleSwitch__3srlJ button{cursor:pointer;border:0;border-bottom:3px solid transparent;background:transparent;display:flex;align-items:center;text-align:left;gap:var(--space-2);padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--type-1);font-weight:800;color:var(--color-body)}.preview_exampleSwitch__3srlJ button>span:first-child{font-size:var(--type-0);font-weight:400}.preview_exampleSwitch__3srlJ button[aria-pressed=true]{border-color:var(--color-accent);color:var(--color-accent);background:var(--color-surface)}.preview_exampleSwitch__3srlJ button:hover{background:var(--color-surface)}.preview_explorer__YMcQQ article{padding:var(--space-3)}.preview_explorer__YMcQQ article[hidden]{display:none}.preview_exampleHeading__nFr5k{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3)}.preview_exampleHeading__nFr5k h3{font-size:var(--type-3)}.preview_exampleHeading__nFr5k>span{font-size:var(--type-0);color:var(--color-muted)}.preview_exampleFlow__J_1Ij{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);padding:0;margin:0;list-style:none}.preview_exampleFlow__J_1Ij>li{padding:var(--space-2) 0}.preview_exampleFlow__J_1Ij>li:last-child{background:var(--color-agentTint);padding:var(--space-2);border-radius:var(--radius-md)}.preview_exampleFlow__J_1Ij .preview_eyebrow__aDj9z{font-size:var(--type-0);margin-bottom:var(--space-1)}.preview_exampleFlow__J_1Ij p{font-size:var(--type-1);line-height:1.65}.preview_page__wEv6z>aside[data-insert] h2{font-size:var(--type-h2-landing);max-width:22ch;line-height:1.15;letter-spacing:var(--tracking-display)}.preview_page__wEv6z>aside[data-insert]{padding-block:var(--section)}@media(min-width:821px){.preview_page__wEv6z>section:has(#preview_home-people-heading__Q3Wex) h2{font-size:var(--type-5)}.preview_page__wEv6z>section:has(#preview_punchline-heading__CxKwa) h2{font-size:var(--type-5)}}@media(max-width:1050px){.preview_heroGrid__T8Og5{gap:var(--space-4)}.preview_heroCopy__Nf3IG h1{font-size:var(--type-5)}.preview_sectionHeader__kT1Em,.preview_urgencyGrid__7LAly{gap:var(--space-4)}.preview_exampleSwitch__3srlJ button{padding:var(--space-2) var(--space-2)}.preview_deliverable__usFZp{padding:var(--space-2);min-height:185px}}@media(max-width:820px){.preview_heroGrid__T8Og5{grid-template-columns:1fr;gap:var(--space-4)}.preview_heroCopy__Nf3IG h1{max-width:20ch;font-size:var(--type-display)}.preview_heroCopy__Nf3IG h1>span{font-size:var(--type-3)}.preview_demo__wxbHK{max-width:540px;width:100%}.preview_hero___mNLv{padding-block:var(--section-major)}.preview_sectionHeader__kT1Em,.preview_urgencyGrid__7LAly{grid-template-columns:1fr;gap:var(--space-3)}.preview_sectionHeader__kT1Em{margin-bottom:var(--space-3)}.preview_faultGrid__5aUie{gap:var(--space-2)}.preview_fault__kCjBi h3{font-size:var(--type-2)}.preview_deliverables___Xz0J{gap:var(--space-2)}.preview_deliverables___Xz0J h3{font-size:var(--type-2);min-height:48px}.preview_deliverable__usFZp{min-height:210px;padding:var(--space-2)}.preview_exampleFlow__J_1Ij{gap:var(--space-2)}.preview_exampleSwitch__3srlJ button{font-size:var(--type-0);gap:var(--space-1)}.preview_previewBar__6ikUl span:nth-child(2){display:none}}@media(max-width:580px){.preview_engagement___x4ul,.preview_examples__nCOcY,.preview_problem__gnYbE,.preview_urgency__3u56v{padding-block:var(--section)}.preview_heroCopy__Nf3IG h1{max-width:16ch}.preview_heroCopy__Nf3IG>.preview_eyebrow__aDj9z{font-size:var(--type-0)}.preview_heroCopy__Nf3IG h1>span{font-size:var(--type-2)}.preview_lede__6aUVw{font-size:var(--type-1)}.preview_demo__wxbHK{padding:var(--space-2)}.preview_deliverables___Xz0J,.preview_exampleFlow__J_1Ij,.preview_faultGrid__5aUie{grid-template-columns:1fr}.preview_faultTop__oEZpy{margin-bottom:var(--space-2)}.preview_fault__kCjBi h3{font-size:var(--type-3)}.preview_fault__kCjBi{padding-block:var(--space-2) var(--space-1)}.preview_deliverables___Xz0J{gap:var(--space-3)}.preview_deliverables___Xz0J h3{min-height:0;font-size:var(--type-3)}.preview_deliverable__usFZp{min-height:0;padding:var(--space-2)}.preview_stepTop___dYG7{padding:var(--space-2) 0}.preview_stat__kLEMS{gap:var(--space-3)}.preview_stat__kLEMS>strong{font-size:var(--type-6)}.preview_stat__kLEMS>span{font-size:var(--type-1)}.preview_exampleSwitch__3srlJ{grid-template-columns:1fr}.preview_exampleSwitch__3srlJ button{font-size:var(--type-1);min-height:52px;padding:var(--space-2) var(--space-2);border-bottom-width:1px}.preview_exampleSwitch__3srlJ button[aria-pressed=true]{border-bottom-width:3px}.preview_explorer__YMcQQ article{padding:var(--space-2)}.preview_exampleHeading__nFr5k{flex-direction:column;align-items:start;gap:var(--space-1)}.preview_exampleFlow__J_1Ij{gap:5px}.preview_exampleFlow__J_1Ij>li{padding:var(--space-2) 0}.preview_pair__FN0Aq>div{padding:var(--space-2) var(--space-1)}.preview_takeaway__jWF7a{font-size:var(--type-0)}}@media(prefers-reduced-motion:reduce){.preview_page__wEv6z *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media print{.preview_exampleSwitch__3srlJ,.preview_previewBar__6ikUl,.preview_stepSwitch__KYlft{display:none}.preview_explorer__YMcQQ article[hidden],.preview_stepDetail__Rz5bP>p{display:block}}.preview_pair__FN0Aq p{font-size:var(--type-1)}.preview_artifact__JKXDn p,.preview_demoFooter__bMhZ6,.preview_demoNote__7Vxzx{font-size:var(--type-0)}.preview_stepDetail__Rz5bP{font-size:var(--type-1)}.preview_source__1wRT9{font-size:var(--type-0)}.preview_deliverable__usFZp .preview_eyebrow__aDj9z,.preview_demoTop__WSkqX .preview_eyebrow__aDj9z,.preview_exampleFlow__J_1Ij .preview_eyebrow__aDj9z{font-size:var(--type-0);letter-spacing:.07em}.preview_resultChain__kAzuV{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border)}.preview_exampleChain___lw7T{margin-top:var(--space-4);padding:var(--space-3);background:var(--color-ground);border-radius:var(--radius-md)}.preview_faultWho__VGo9J{display:inline-flex;align-items:center;gap:4px}.preview_faultTop__oEZpy{justify-content:flex-start;gap:var(--space-2)}.preview_faultTop__oEZpy>span:last-child{margin-left:auto}.preview_heroGrid__T8Og5{align-items:center;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.preview_demo__wxbHK,.preview_heroCopy__Nf3IG{min-width:0}.preview_examples__nCOcY,.preview_problem__gnYbE{background:var(--color-ground)}.preview_urgencyGrid__7LAly{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--space-6)}.preview_urgencyBody__Py4Gi{font-size:var(--type-2);max-width:var(--measure-lede);margin-top:var(--space-3)}.preview_source__1wRT9{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.preview_source__1wRT9:hover{color:var(--color-jadeDeep)}.preview_textLink__X9_kW{display:inline;color:var(--color-ink);text-decoration:underline;text-underline-offset:3px;line-height:1.5}.preview_textLink__X9_kW svg{display:inline;vertical-align:-.2em;margin-left:var(--space-1)}.preview_textLink__X9_kW:hover{color:var(--color-jadeDeep)}.preview_direction___swQI{font-size:var(--type-1);max-width:var(--measure)}.preview_exampleSwitch__3srlJ button,.preview_stepSwitch__KYlft button{transition:color var(--motion-fast)}.preview_exampleSwitch__3srlJ button:hover,.preview_stepSwitch__KYlft button:hover{background:transparent;color:var(--color-ink)}.preview_exampleSwitch__3srlJ button:focus-visible,.preview_stepDetail__Rz5bP summary:focus-visible,.preview_stepSwitch__KYlft button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.preview_exampleFlow__J_1Ij>li:last-child{background:var(--color-humanTint)}@media (max-width:1024px){.preview_heroGrid__T8Og5,.preview_urgencyGrid__7LAly{grid-template-columns:1fr;gap:var(--space-4)}.preview_demo__wxbHK{max-width:none}}@media (max-width:640px){.preview_lede__6aUVw{font-size:var(--type-2)}.preview_pair__FN0Aq{grid-template-columns:1fr}.preview_pair__FN0Aq>div{padding:var(--space-2)}.preview_demo__wxbHK{padding:var(--space-3)}.preview_connector__fE1zt{display:none}.preview_artifact__JKXDn{margin-top:var(--space-2)}.preview_stat__kLEMS{align-items:flex-start}.preview_heroCopy__Nf3IG>.preview_eyebrow__aDj9z{margin-bottom:var(--space-2)}}.HomeInsert_band__IWD2Y{position:relative;padding-block:clamp(var(--space-6),6vw,var(--space-7));background:var(--color-inverse);color:var(--color-ground)}.HomeInsert_band__IWD2Y:before{content:"";position:absolute;inset:0 auto 0 0;width:8px;background:var(--color-ceremonial)}.HomeInsert_layout__aVs7q{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:var(--space-5) clamp(var(--space-4),5vw,var(--space-7))}.HomeInsert_heading__4iqBV{max-width:14ch;color:var(--color-ground);font-size:var(--type-h2-landing);line-height:.98;letter-spacing:var(--tracking-display);text-wrap:balance}.HomeInsert_body___cbNB{display:grid;justify-items:start;gap:var(--space-3);max-width:60ch;color:color-mix(in srgb,var(--color-ground),transparent 14%);font-size:var(--type-1);text-wrap:pretty}.HomeInsert_body___cbNB p:first-child{color:var(--color-ground);font-size:clamp(var(--type-1),2vw,var(--type-2))}.HomeInsert_actions__lh5x0{display:grid;justify-items:start;gap:var(--space-1)}.HomeInsert_email__wMNyw{color:color-mix(in srgb,var(--color-ground),transparent 28%);font-size:var(--type-0)}.HomeInsert_email__wMNyw:hover{color:var(--color-ground)}.HomeInsert_sources__JYVnt{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);color:color-mix(in srgb,var(--color-ground),transparent 45%);font-size:var(--type-0)}.HomeInsert_sources__JYVnt a{display:inline-flex;align-items:center;gap:4px;color:color-mix(in srgb,var(--color-ground),transparent 30%);font-weight:700;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-ground),transparent 70%)}.HomeInsert_sources__JYVnt a:hover{color:var(--color-ground)}.HomeInsert_sources__JYVnt span{color:var(--color-textSecondaryOnDark)}@media (max-width:820px){.HomeInsert_layout__aVs7q{grid-template-columns:1fr}.HomeInsert_heading__4iqBV{max-width:16ch}}.HomeInsert_more___ywpu{display:inline-flex;align-items:center;gap:var(--space-1);min-height:44px;text-decoration:underline;font-size:var(--type-1);font-weight:700}.HomeInsert_more___ywpu,.HomeInsert_more___ywpu:hover{color:var(--color-textOnDark)}.HomeInsert_more___ywpu:focus-visible{outline:2px solid var(--color-textOnDark);outline-offset:4px}.HomePeople_section__IHfUL{border-bottom:1px solid var(--color-border);background:var(--color-surface)}.HomePeople_layout__mdX4q{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:start;gap:var(--space-5) clamp(var(--space-5),6vw,var(--space-8))}.HomePeople_header__2kGeF{display:grid;justify-items:start;gap:var(--space-3)}.HomePeople_header__2kGeF h2{max-width:16ch;font-size:var(--type-h2-landing);text-wrap:balance}.HomePeople_header__2kGeF>p{max-width:48ch;color:var(--color-body);font-size:var(--type-1)}.HomePeople_header__2kGeF>p:first-of-type{color:var(--color-ink);font-size:var(--type-2)}.HomePeople_link__eOd5y{display:inline-flex;min-height:44px;align-items:center;gap:var(--space-1);color:var(--color-ink);font-weight:800;text-decoration:none}.HomePeople_link__eOd5y span{color:var(--color-accent)}.HomePeople_link__eOd5y:hover{color:var(--color-jadeDeep)}.HomePeople_people__upAJr{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:var(--space-4) var(--space-5);margin:0;padding:0;list-style:none}.HomePeople_person__pVAzE{display:grid;grid-template-columns:112px minmax(0,1fr);gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border)}.HomePeople_portrait__mqusn{position:relative;aspect-ratio:1;overflow:hidden;display:grid;place-items:center;background:var(--color-agentTint)}.HomePeople_portrait__mqusn img{object-fit:cover;filter:saturate(.9) contrast(1.03)}.HomePeople_portrait__mqusn span{color:var(--color-accent);font-size:var(--type-3);font-weight:800}.HomePeople_body__WGIt0{display:grid;align-content:start;gap:var(--space-1);min-width:0}.HomePeople_nameRow__Ux2X4{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.HomePeople_nameRow__Ux2X4 h3{font-size:var(--type-2)}.HomePeople_linkedin__O1jTB{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;flex:0 0 auto;margin:-var(--space-1) -var(--space-1) -var(--space-1) 0;color:var(--color-brandLinkedin);transition:color var(--motion-fast) var(--motion-easing)}.HomePeople_linkedin__O1jTB:hover{color:var(--color-brandLinkedinDeep)}.HomePeople_role__KgArT{color:var(--color-muted);font-size:var(--type-0);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.HomePeople_line__X4641{color:var(--color-body);font-size:var(--type-1)}@media (max-width:960px){.HomePeople_layout__mdX4q{grid-template-columns:1fr}}@media (max-width:560px){.HomePeople_person__pVAzE{grid-template-columns:88px minmax(0,1fr)}}.page_canvas__9RVb0{background:var(--color-ground);color:var(--color-body);font-family:var(--font-brand),Mulish,sans-serif}.page_canvas__9RVb0 h1,.page_canvas__9RVb0 h2,.page_canvas__9RVb0 h3{font-family:inherit}.page_canvas__9RVb0 aside,.page_canvas__9RVb0 section{scroll-margin-top:var(--space-7)}.page_eyebrow__sQajx{display:block;font-size:var(--type-0);line-height:1.5;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--color-accent)}.page_lede__ry6Nc{margin-top:var(--space-3);font-size:var(--type-1);line-height:1.65;max-width:52ch}.page_prose___Mrwx{font-size:var(--type-1);line-height:1.7;max-width:62ch}.page_small__l6Pdh{font-size:var(--type-0);line-height:1.6;color:var(--color-muted)}.page_hero__HSuZZ{padding-block:var(--section-major)}.page_heroGrid__p_LLP{display:grid;grid-template-columns:1.12fr 1fr;gap:var(--space-6);align-items:center}.page_heroTitle__fhUnJ{font-size:var(--type-display);line-height:1.065;letter-spacing:var(--tracking-display);max-width:16ch;font-weight:800;text-wrap:balance}.page_section__8aPui{padding-block:var(--section)}.page_sectionOnWhite__ttPVW{background:var(--color-surface)}.page_sectionOnWhite__ttPVW,.page_sectionRuled__ee3Rp{border-top:1px solid var(--color-border)}.page_sectionHeader__8j_83{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--space-3) var(--space-6);align-items:start;margin-bottom:var(--space-5)}.page_sectionHeader__8j_83 .page_eyebrow__sQajx{margin-bottom:var(--space-2)}.page_sectionHeader__8j_83 h2{font-size:var(--type-h2-landing);line-height:1.13;letter-spacing:var(--tracking-display);max-width:22ch;text-wrap:balance}.page_sectionHeader__8j_83>div+div,.page_sectionHeader__8j_83>div+p,.page_sectionHeader__8j_83>p{padding-top:var(--intro-offset-eyebrow)}.page_sectionHeader__8j_83>p{font-size:var(--type-2);line-height:var(--leading-lede);max-width:var(--measure-lede)}.page_card__t_UgY{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3)}.page_cardTitle__QjaoP{font-size:var(--type-2);line-height:1.25;letter-spacing:var(--tracking-heading)}.page_actions__L91zc{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.page_primary__5lPEq,.page_secondary__2RyZx{display:inline-flex;min-height:48px;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--color-accent);border-radius:var(--radius-md);font-size:var(--type-1);font-weight:800;line-height:1;text-decoration:none;transition:background .24s cubic-bezier(.2,.7,.2,1),color .24s cubic-bezier(.2,.7,.2,1),border-color .24s cubic-bezier(.2,.7,.2,1)}.page_primary__5lPEq{background:var(--color-accent);color:var(--color-textOnDark)}.page_primary__5lPEq:hover{background:var(--color-jadeDeep);border-color:var(--color-jadeDeep);color:var(--color-textOnDark)}.page_secondary__2RyZx{border-width:1.5px;background:transparent;color:var(--color-ink)}.page_secondary__2RyZx:hover{background:transparent;border-color:var(--color-jadeDeep);color:var(--color-jadeDeep)}.page_emailLink__sXbRE{display:inline-flex;min-height:40px;align-items:center;font-size:var(--type-0);font-weight:700;color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.page_emailLink__sXbRE:hover{color:var(--color-jadeDeep)}.page_ctaNote__Ys1pg{font-size:var(--type-0);line-height:1.6;color:var(--color-muted);max-width:56ch}.page_textLink__DKBsY{display:inline-flex;min-height:44px;align-items:center;gap:var(--space-1);font-size:var(--type-1);font-weight:700;color:var(--color-ink);text-decoration:underline;text-underline-offset:3px}.page_textLink__DKBsY svg{color:var(--color-accent)}.page_textLink__DKBsY:hover{color:var(--color-jadeDeep)}.page_sourceLink__deDb9{display:inline-flex;min-height:40px;align-items:center;gap:var(--space-1);font-size:var(--type-0);line-height:1.6;color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.page_sourceLink__deDb9:hover{color:var(--color-jadeDeep)}@media (max-width:1050px){.page_heroGrid__p_LLP{gap:var(--space-4)}.page_heroTitle__fhUnJ{font-size:var(--type-5)}.page_sectionHeader__8j_83{gap:var(--space-4)}}@media (max-width:820px){.page_hero__HSuZZ{padding-block:var(--section-major)}.page_heroGrid__p_LLP,.page_sectionHeader__8j_83{grid-template-columns:1fr}.page_heroGrid__p_LLP{gap:var(--space-4)}.page_heroTitle__fhUnJ{max-width:20ch;font-size:var(--type-display)}.page_sectionHeader__8j_83{gap:var(--space-3);margin-bottom:var(--space-3)}}@media (max-width:580px){.page_section__8aPui{padding-block:var(--section)}.page_heroTitle__fhUnJ{max-width:16ch}.page_lede__ry6Nc{font-size:var(--type-1)}.page_card__t_UgY{padding:var(--space-2)}.page_actions__L91zc>.page_primary__5lPEq,.page_actions__L91zc>.page_secondary__2RyZx{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.page_canvas__9RVb0 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.RoomScene_room__KRcr1{position:absolute;left:0;top:0;width:900px;height:562.5px;transform-origin:0 0;transform:scale(var(--k,.72));overflow:hidden;font-size:var(--type-0);line-height:1.45;color:var(--color-body);display:grid;grid-template-rows:auto 1fr;background:var(--color-surface)}.RoomScene_room__KRcr1 h4,.RoomScene_room__KRcr1 p,.RoomScene_room__KRcr1 ul{margin:0}.RoomScene_room__KRcr1 b{font-weight:700}.RoomScene_bar__zvhre{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--color-border);background:var(--color-surface)}.RoomScene_crumbs__oko1v{color:var(--color-muted)}.RoomScene_crumbs__oko1v b{color:var(--color-ink)}.RoomScene_who__ORe_C{margin-left:auto;display:flex;gap:var(--space-0)}.RoomScene_av__yOY7r{width:24px;height:24px;flex:none;border-radius:var(--radius-pill);display:grid;place-items:center;font-weight:800;color:var(--color-ink);background:var(--color-humanTint);border:2px solid var(--color-surface)}.RoomScene_av__yOY7r.RoomScene_agent__vmEIG{background:var(--color-agentTint)}.RoomScene_body__HHUc3{display:grid;grid-template-columns:160px minmax(0,1fr) 224px;min-height:0}.RoomScene_rail__PamAQ{border-right:1px solid var(--color-border);padding:var(--space-2);background:var(--color-ground)}.RoomScene_label__SJapz{font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin-bottom:var(--space-1)}.RoomScene_rail__PamAQ ul{list-style:none;padding:0;margin:0 0 var(--space-2);display:grid;gap:var(--space-0)}.RoomScene_rail__PamAQ li{padding:var(--space-0) var(--space-1);border-radius:var(--radius-sm);color:var(--color-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RoomScene_rail__PamAQ li.RoomScene_on__dqNq2{background:var(--color-surface);color:var(--color-ink);font-weight:700;border:1px solid var(--color-border)}.RoomScene_main__s0KvR{padding:var(--space-2);display:grid;grid-template-rows:auto 1fr;gap:var(--space-2);min-width:0}.RoomScene_doc__qohG5{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-1)}.RoomScene_doc__qohG5 h4{font-size:var(--type-1);color:var(--color-ink);font-weight:800;letter-spacing:-.01em}.RoomScene_chip__MMi_5{display:inline-flex;align-items:center;gap:var(--space-0);padding:2px var(--space-1);border-radius:var(--radius-pill);font-weight:700;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-ink);white-space:nowrap}.RoomScene_chip__MMi_5.RoomScene_id__0oFqo{font-variant-numeric:tabular-nums}.RoomScene_chip__MMi_5.RoomScene_cur__8_H_k{background:var(--color-agentTint);border-color:transparent;color:var(--color-jadeDeep)}.RoomScene_chip__MMi_5.RoomScene_old__3rpZC{color:var(--color-muted);text-decoration:line-through}.RoomScene_chip__MMi_5.RoomScene_frozen__NuVQI{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-textOnDark)}.RoomScene_chip__MMi_5.RoomScene_frozen__NuVQI:before{content:"";width:8px;height:10px;border:2px solid;border-radius:var(--radius-sm)}.RoomScene_owner__GohZu{flex-basis:100%;color:var(--color-muted)}.RoomScene_owner__GohZu b{color:var(--color-ink)}.RoomScene_feed__izn1z{list-style:none;padding:0;display:grid;gap:var(--space-1);align-content:start}.RoomScene_ev__WvF4y{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-1);align-items:start;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.RoomScene_ev__WvF4y.RoomScene_obj__loUv1{border-left:3px solid var(--color-ceremonial)}.RoomScene_ev__WvF4y.RoomScene_dec__0G6fR{border-left:3px solid var(--color-accent);background:var(--color-ground)}.RoomScene_t__bOCPn{font-variant-numeric:tabular-nums;color:var(--color-muted)}.RoomScene_h__8xQKA{color:var(--color-ink)}.RoomScene_role__51jkG{color:var(--color-muted)}.RoomScene_q__a0dKf{padding:var(--space-0) var(--space-1);background:var(--color-bandWarm);border-radius:var(--radius-sm)}.RoomScene_q__a0dKf,.RoomScene_tag__mebGH{margin-top:var(--space-0);color:var(--color-body)}.RoomScene_tag__mebGH{display:inline-block;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.RoomScene_tag__mebGH.RoomScene_ok__x_CbU{color:var(--color-accent)}.RoomScene_side__petCx{border-left:1px solid var(--color-border);padding:var(--space-2);display:grid;align-content:start;gap:var(--space-2);background:var(--color-surface)}.RoomScene_rev__zNvQ_{list-style:none;padding:0;display:grid;gap:var(--space-0)}.RoomScene_rev__zNvQ_ li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-1);align-items:center;padding:var(--space-0) var(--space-1);border-radius:var(--radius-sm);border:1px solid var(--color-border)}.RoomScene_rev__zNvQ_ b{color:var(--color-ink)}.RoomScene_s__JMqoV{display:block;color:var(--color-muted)}.RoomScene_rev__zNvQ_ .RoomScene_done__WuDuc .RoomScene_s__JMqoV{color:var(--color-accent)}.RoomScene_rev__zNvQ_ .RoomScene_obj__loUv1 .RoomScene_s__JMqoV{color:var(--color-body)}.RoomScene_rev__zNvQ_ .RoomScene_miss__D1hgK{border-style:dashed;border-color:var(--color-ceremonial);background:var(--color-humanTint)}.RoomScene_rev__zNvQ_ .RoomScene_miss__D1hgK .RoomScene_s__JMqoV{color:var(--color-ink);font-weight:700}.RoomScene_dot__WiTfc{width:10px;height:10px;border-radius:var(--radius-pill);background:var(--color-border)}.RoomScene_rev__zNvQ_ .RoomScene_done__WuDuc .RoomScene_dot__WiTfc{background:var(--color-accent)}.RoomScene_rev__zNvQ_ .RoomScene_obj__loUv1 .RoomScene_dot__WiTfc{background:var(--color-ceremonial)}.RoomScene_rev__zNvQ_ .RoomScene_miss__D1hgK .RoomScene_dot__WiTfc{background:transparent;border:2px dashed var(--color-ceremonial)}.RoomScene_btn__5m_S3{display:block;width:100%;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);text-align:center;font-weight:800;background:var(--color-accent);color:var(--color-textOnDark)}.RoomScene_btn__5m_S3.RoomScene_off__iL0EL{background:var(--color-ground);color:var(--color-muted);border:1px solid var(--color-border);font-weight:700}.RoomScene_btn__5m_S3.RoomScene_done__WuDuc{background:var(--color-ink);color:var(--color-textOnDark)}.RoomScene_note__TBnGr{margin-top:var(--space-1);color:var(--color-muted)}.RoomScene_note__TBnGr b{color:var(--color-ink)}.RoomWalkthrough_walk__PylW0{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:var(--space-4) clamp(32px,5vw,72px);align-items:start}.RoomWalkthrough_steps__fwFeP{list-style:none;margin:0;padding:0}.RoomWalkthrough_step__CkNZP{min-height:62svh;display:flex;flex-direction:column;justify-content:center;padding-block:var(--space-4)}.RoomWalkthrough_step__CkNZP:first-child{padding-top:0}.RoomWalkthrough_step__CkNZP:last-child{min-height:40svh;justify-content:flex-start}.RoomWalkthrough_step__CkNZP a{display:block;color:inherit;text-decoration:none}.RoomWalkthrough_step__CkNZP a:focus-visible{outline:2px solid var(--color-accent);outline-offset:6px;border-radius:var(--radius-sm)}.RoomWalkthrough_num__c_CBo{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-pill);background:var(--color-surface);border:1.5px solid var(--color-border);color:var(--color-muted);font-size:var(--type-0);font-weight:800;font-variant-numeric:tabular-nums;transition:background var(--motion-base) var(--motion-easing),color var(--motion-base) var(--motion-easing),border-color var(--motion-base) var(--motion-easing)}.RoomWalkthrough_step__CkNZP h3{margin-top:var(--space-2);font-size:var(--type-3);line-height:1.2;letter-spacing:var(--tracking-heading);text-wrap:balance}.RoomWalkthrough_step__CkNZP h3,.RoomWalkthrough_step__CkNZP p{color:var(--color-muted);transition:color var(--motion-base) var(--motion-easing)}.RoomWalkthrough_step__CkNZP p{margin:var(--space-2) 0 0;max-width:40ch;font-size:var(--type-1);line-height:var(--leading-body)}.RoomWalkthrough_step__CkNZP p b{font-weight:700}.RoomWalkthrough_step__CkNZP a[aria-current=location] .RoomWalkthrough_num__c_CBo{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-textOnDark)}.RoomWalkthrough_step__CkNZP a[aria-current=location] h3{color:var(--color-ink)}.RoomWalkthrough_step__CkNZP a[aria-current=location] p{color:var(--color-body)}.RoomWalkthrough_mobileScene__3nnmP{display:none}.RoomWalkthrough_stage__yx5Eb{position:sticky;top:var(--space-4)}.RoomWalkthrough_frame__owuVl{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-ground);box-shadow:var(--shadow-soft)}.RoomWalkthrough_shot__0PMO0{position:absolute;inset:0;opacity:0;transition:opacity var(--motion-slow) var(--motion-easing)}.RoomWalkthrough_shot__0PMO0.RoomWalkthrough_isActive__vtooj{opacity:1}.RoomWalkthrough_canvas__uptyx{position:absolute;inset:0}.RoomWalkthrough_image__ejIyM{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top left}.RoomWalkthrough_frameNote__vj3NU{margin:var(--space-2) 0 0;font-size:var(--type-0);line-height:1.6;color:var(--color-muted)}.RoomWalkthrough_frameNote__vj3NU b{color:var(--color-body)}.RoomWalkthrough_pin___AYLS{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);z-index:3;width:28px;height:28px;border-radius:var(--radius-pill);border:2px solid var(--color-surface);display:grid;place-items:center;background:var(--color-accent);color:var(--color-textOnDark);font-size:var(--type-0);font-weight:800;font-variant-numeric:tabular-nums;line-height:1;opacity:0;scale:.6;transition:opacity var(--motion-base) var(--motion-easing),scale var(--motion-base) var(--motion-easing);pointer-events:none}.RoomWalkthrough_pin___AYLS:after{content:"";position:absolute;inset:-4px;border-radius:var(--radius-pill);border:2px solid var(--color-accent);opacity:0}.RoomWalkthrough_shot__0PMO0.RoomWalkthrough_isActive__vtooj .RoomWalkthrough_pin___AYLS{opacity:1;scale:1}.RoomWalkthrough_shot__0PMO0.RoomWalkthrough_isActive__vtooj .RoomWalkthrough_pin___AYLS:first-of-type:after{animation:RoomWalkthrough_pulse__GGwRn 2s cubic-bezier(.22,1,.36,1) infinite}@keyframes RoomWalkthrough_pulse__GGwRn{0%{transform:scale(1);opacity:.45}to{transform:scale(1.9);opacity:0}}.RoomWalkthrough_spot__yVntM{position:absolute;left:var(--x);top:var(--y);width:var(--w);height:var(--h);z-index:2;border-radius:var(--radius-md);border:2px solid var(--color-accent);outline:9999px solid color-mix(in srgb,var(--color-ink) 22%,transparent);opacity:0;transition:opacity var(--motion-slow) var(--motion-easing);pointer-events:none}.RoomWalkthrough_shot__0PMO0.RoomWalkthrough_isActive__vtooj .RoomWalkthrough_spot__yVntM{opacity:1}.RoomWalkthrough_after__Z0NxO{grid-column:1/-1;margin-top:var(--space-3)}@media (max-width:1024px){.RoomWalkthrough_walk__PylW0{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}@media (max-width:767px){.RoomWalkthrough_walk__PylW0{grid-template-columns:1fr}.RoomWalkthrough_stage__yx5Eb{display:none}.RoomWalkthrough_step__CkNZP{min-height:0;padding-block:var(--space-4);border-top:1px solid var(--color-border)}.RoomWalkthrough_step__CkNZP:first-child{border-top:0;padding-top:0}.RoomWalkthrough_step__CkNZP:last-child{min-height:0}.RoomWalkthrough_step__CkNZP h3{color:var(--color-ink)}.RoomWalkthrough_step__CkNZP p{color:var(--color-body)}.RoomWalkthrough_step__CkNZP .RoomWalkthrough_num__c_CBo{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-textOnDark)}.RoomWalkthrough_mobileScene__3nnmP{display:block;margin-top:var(--space-3)}.RoomWalkthrough_mobileScene__3nnmP .RoomWalkthrough_frame__owuVl{border-radius:var(--radius-md);box-shadow:none}.RoomWalkthrough_mobileScene__3nnmP .RoomWalkthrough_shot__0PMO0,.RoomWalkthrough_mobileScene__3nnmP .RoomWalkthrough_spot__yVntM{opacity:1}.RoomWalkthrough_mobileScene__3nnmP .RoomWalkthrough_pin___AYLS{opacity:1;scale:1}.RoomWalkthrough_mobileScene__3nnmP .RoomWalkthrough_canvas__uptyx{inset:auto;left:0;top:0;width:200%;height:200%;translate:calc(-1 * clamp(0%, var(--sx) - 25%, 50%)) calc(-1 * clamp(0%, var(--sy) - 25%, 50%))}.RoomWalkthrough_mobileScene__3nnmP .RoomWalkthrough_framePhone__hNn4_{aspect-ratio:3/4}.RoomWalkthrough_mobileScene__3nnmP .RoomWalkthrough_whole__QGI_2 .RoomWalkthrough_canvas__uptyx{inset:0;width:100%;height:100%;translate:none}.RoomWalkthrough_after__Z0NxO{margin-top:var(--space-2)}}@media (prefers-reduced-motion:reduce){.RoomWalkthrough_num__c_CBo,.RoomWalkthrough_pin___AYLS,.RoomWalkthrough_shot__0PMO0,.RoomWalkthrough_spot__yVntM,.RoomWalkthrough_step__CkNZP h3,.RoomWalkthrough_step__CkNZP p{transition:none}.RoomWalkthrough_pin___AYLS:after{animation:none!important}}.SectionHeader_header__LqcWK{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--space-3) var(--space-6);margin-bottom:var(--space-5)}.SectionHeader_copy__R6l_y{display:grid;gap:var(--space-2);min-width:0}.SectionHeader_eyebrow___4l6S{margin:0}.SectionHeader_heading__lu2ni{font-size:var(--type-h2-landing);font-weight:800;line-height:1.15;letter-spacing:var(--tracking-display);max-width:var(--measure-heading);text-wrap:balance}.SectionHeader_inner__qCwIw .SectionHeader_heading__lu2ni{font-size:var(--type-4);font-weight:700;line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);max-width:22ch}.SectionHeader_intro__4XGeZ{margin:0;max-width:var(--measure-lede);font-size:var(--type-2);line-height:var(--leading-lede);color:var(--color-body)}.SectionHeader_copy__R6l_y .SectionHeader_intro__4XGeZ{margin-top:var(--space-1)}.SectionHeader_aside__o9M_Z{min-width:0}@media (min-width:1025px){.SectionHeader_anchor__RVoBw,.SectionHeader_split__2zWYF{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.SectionHeader_introSplit__9t6sC{padding-top:calc(var(--eyebrow-height, 0px) + (var(--type-h2-landing) * 1.15 - var(--type-2) * var(--leading-lede)) / 2)}.SectionHeader_inner__qCwIw .SectionHeader_introSplit__9t6sC{padding-top:calc(var(--eyebrow-height, 0px) + (var(--type-4) * var(--leading-heading) - var(--type-2) * var(--leading-lede)) / 2)}.SectionHeader_split__2zWYF:has(.SectionHeader_eyebrow___4l6S){--eyebrow-height:calc(var(--type-0) * 1.5 + var(--space-2))}}.page_heroCopy__diNUV{max-width:var(--measure)}.page_actions__DyMDO{margin-top:var(--space-4)}.page_detail__R7DEm{margin-top:var(--space-3);font-size:var(--type-1);line-height:var(--leading-body);max-width:52ch;color:var(--color-body)}.page_fork___NS8D{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.page_door__kLVBm{display:grid;align-content:start;gap:var(--space-2);padding-top:var(--space-3);border-top:4px solid var(--color-border)}.page_door__kLVBm[data-tone=human]{border-top-color:var(--color-ceremonial)}.page_door__kLVBm[data-tone=agent]{border-top-color:var(--color-accent)}.page_door__kLVBm h3{font-size:var(--type-3);line-height:1.25}.page_door__kLVBm p{font-size:var(--type-1);line-height:var(--leading-body);max-width:44ch}.page_tiles__ijYeO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.page_tile__js4TV{padding-top:var(--space-3);border-top:4px solid var(--color-border)}.page_tile__js4TV[data-tone=agent]{border-top-color:var(--color-accent)}.page_tile__js4TV[data-tone=human]{border-top-color:var(--color-ceremonial)}.page_tile__js4TV p{font-size:var(--type-1);line-height:var(--leading-body)}.page_tile__js4TV b{color:var(--color-ink)}.page_criteria__zs7Mu{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border)}.page_criteria__zs7Mu h3{font-size:var(--type-3);margin-bottom:var(--space-3)}.page_criteria__zs7Mu ul{list-style:none;margin:0 0 var(--space-3);padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-4)}.page_criteria__zs7Mu li{font-size:var(--type-1);line-height:var(--leading-body);max-width:44ch}.page_criteria__zs7Mu b{color:var(--color-ink)}.page_steps__ICneI{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.page_steps__ICneI li{display:grid;align-content:start;gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--color-border)}.page_steps__ICneI li>span{font-size:var(--type-4);font-weight:400;letter-spacing:var(--tracking-display);color:var(--color-accent)}.page_steps__ICneI h3{font-size:var(--type-2);line-height:1.3}.page_after__gDA3Y,.page_steps__ICneI p{font-size:var(--type-1);line-height:var(--leading-body)}.page_after__gDA3Y{margin-top:var(--space-5);max-width:var(--measure)}.page_fit__NCwJh{margin-top:var(--space-3);font-size:var(--type-0);line-height:1.6;color:var(--color-muted);max-width:var(--measure)}.page_links__suzmM{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin-block:var(--space-3)}.page_fears__uCFcL{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.page_fears__uCFcL li{padding-top:var(--space-3);border-top:1px solid var(--color-border)}.page_fears__uCFcL li p:first-child{font-weight:700;color:var(--color-ink);margin-bottom:var(--space-1)}.page_fears__uCFcL li p{font-size:var(--type-1);line-height:var(--leading-body);max-width:44ch}@media (max-width:1024px){.page_criteria__zs7Mu ul,.page_fears__uCFcL,.page_fork___NS8D,.page_tiles__ijYeO{grid-template-columns:1fr}.page_steps__ICneI{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page_steps__ICneI{grid-template-columns:1fr}}.HomeWorkComparison_section__TL0OE{padding-block:var(--section);border-top:1px solid var(--color-border)}.HomeWorkComparison_interactive__0eGdY{margin-top:var(--space-4)}.HomeWorkComparison_tabs__soi6w{display:flex;min-width:0;border-bottom:1px solid var(--color-border)}.HomeWorkComparison_tabs__soi6w button{min-height:48px;padding:var(--space-2);border:0;border-bottom:3px solid transparent;background:transparent;color:var(--color-muted);font:inherit;font-size:var(--type-0);font-weight:700;cursor:pointer;text-align:left}.HomeWorkComparison_tabs__soi6w button:hover{color:var(--color-accent)}.HomeWorkComparison_tabs__soi6w button[aria-selected=true]{color:var(--color-accent);border-bottom-color:var(--color-accent)}.HomeWorkComparison_panel___49tX:focus-visible,.HomeWorkComparison_tabs__soi6w button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.HomeWorkComparison_tabs__soi6w button span{margin-right:var(--space-1);font-weight:400}.HomeWorkComparison_panel___49tX{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--space-4);align-items:center;padding-block:var(--space-4)}.HomeWorkComparison_panel___49tX[hidden]{display:none}.HomeWorkComparison_stageCopy__K4KQi{min-width:0;max-width:42ch}.HomeWorkComparison_stageTop__jYaP3{display:flex;align-items:baseline;gap:var(--space-2);margin:0 0 var(--space-2);color:var(--color-accent)}.HomeWorkComparison_stageNumber__bK4nb{font-size:var(--type-4);font-weight:400;letter-spacing:var(--tracking-display)}.HomeWorkComparison_stageName__JE4KR{font-size:var(--type-0);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.HomeWorkComparison_stageCopy__K4KQi h3{margin:0 0 var(--space-2);font-size:var(--type-3);line-height:1.25}.HomeWorkComparison_stageCopy__K4KQi>p:not(.HomeWorkComparison_stageTop__jYaP3){font-size:var(--type-1);line-height:1.6}.HomeWorkComparison_ringCaption__fBt3w{margin-top:var(--space-3);color:var(--color-muted)}.HomeWorkComparison_diagramFrame___4KSG{container-type:inline-size;width:100%;min-width:0;max-width:640px;margin:0;justify-self:center;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.HomeWorkComparison_ringSvg__9NZK6{display:block;width:100%;height:auto}.HomeWorkComparison_ringPath___j13c{fill:none;stroke:var(--color-accent);stroke-width:2}.HomeWorkComparison_jadeArrow__sgR5K{fill:none;stroke:var(--color-accent);stroke-width:1.6}.HomeWorkComparison_humanArrow__iFhTH{fill:none;stroke:var(--color-ceremonial);stroke-width:1.6}.HomeWorkComparison_conflictPath__MIrkf,.HomeWorkComparison_humanPath__EWPVi{fill:none;stroke:var(--color-ceremonial);stroke-width:2}.HomeWorkComparison_conflictPath__MIrkf{stroke-dasharray:4 4}.HomeWorkComparison_conflictMarker__GAx_E{fill:var(--color-ceremonial)}.HomeWorkComparison_packet__3luXn{fill:var(--color-ink)}.HomeWorkComparison_nodeLabel__O_ga9,.HomeWorkComparison_personDetail__VW9Ti,.HomeWorkComparison_personLabel__TNtKP{font-family:var(--font-brand),Mulish,sans-serif;fill:var(--color-ink);font-size:var(--type-1);font-weight:700}.HomeWorkComparison_personDetail__VW9Ti{font-weight:400;fill:var(--color-muted)}.HomeWorkComparison_criteria__2RrIn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border)}.HomeWorkComparison_criteria__2RrIn h3{font-size:var(--type-3)}.HomeWorkComparison_criteria__2RrIn p{max-width:var(--measure);font-size:var(--type-1)}@media (max-width:1024px){.HomeWorkComparison_criteria__2RrIn,.HomeWorkComparison_panel___49tX{grid-template-columns:1fr}.HomeWorkComparison_stageCopy__K4KQi{max-width:none}}@media (max-width:640px){.HomeWorkComparison_tabs__soi6w{width:100%}.HomeWorkComparison_tabs__soi6w button{flex:1;padding:var(--space-1);font-size:var(--type-0)}.HomeWorkComparison_tabs__soi6w button span{display:block;margin:0 0 var(--space-1)}.HomeWorkComparison_panel___49tX{gap:var(--space-3);padding-block:var(--space-3)}.HomeWorkComparison_diagramFrame___4KSG{width:calc(100% + var(--space-4));margin-inline:calc(-1 * var(--space-2))}}@container (max-width: 400px){.HomeWorkComparison_nodeLabel__O_ga9,.HomeWorkComparison_personDetail__VW9Ti,.HomeWorkComparison_personLabel__TNtKP{font-size:var(--type-3)}}.Punchline_section__LjZmT{background:var(--color-accent);color:var(--color-ground)}.Punchline_layout__aP2XX{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:start;gap:var(--space-5) var(--space-7)}.Punchline_layout__aP2XX h2{max-width:17ch;color:var(--color-ground);font-size:var(--type-h2-landing);text-wrap:balance}.Punchline_action__oZvOp{display:grid;gap:var(--space-4)}.Punchline_action__oZvOp>p{max-width:52ch;color:var(--color-textOnDark);font-size:var(--type-2)}.Punchline_actions__ENH06{display:grid;justify-items:start;gap:var(--space-1)}.Punchline_email__VDbrb{color:var(--color-textSecondaryOnDark);font-size:var(--type-0)}.Punchline_email__VDbrb:hover{color:var(--color-ground)}.Punchline_routes___CA2D{grid-column:1/-1;display:grid;gap:var(--space-3);margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-textSecondaryOnDark)}.Punchline_routes___CA2D h2{color:var(--color-ground);font-size:var(--type-h2-landing);font-weight:800;max-width:none}.Punchline_routeList__c3RrS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);margin:0;padding:0;list-style:none}.Punchline_route__xJunS{display:grid;grid-template-rows:auto auto 1fr auto;align-content:stretch;justify-items:start;gap:var(--space-1);min-width:0}.Punchline_role__K4O2h{color:var(--color-ground);font-family:var(--font-display),sans-serif;font-size:var(--type-1);font-weight:800}.Punchline_situation__F8JXz{max-width:40ch;color:var(--color-textOnDark);font-size:var(--type-1);text-wrap:pretty}.Punchline_link__p851w{display:inline-flex;min-height:44px;align-items:center;gap:var(--space-1);color:var(--color-ground);font-size:var(--type-1);font-weight:800;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-ground),transparent 55%)}.Punchline_link__p851w:hover{color:var(--color-ground);text-decoration-color:var(--color-ground)}@media (max-width:820px){.Punchline_layout__aP2XX{grid-template-columns:1fr;gap:var(--space-5)}.Punchline_routeList__c3RrS{grid-template-columns:1fr;gap:var(--space-3)}}@media (max-width:640px){.Punchline_actions__ENH06,.Punchline_actions__ENH06>.btn{width:100%}}.Punchline_routeIcon__M0vIz{display:inline-flex;color:var(--color-ground);margin-bottom:var(--space-1)}.AudienceDoors_section__9TABK{padding-block:var(--space-6);border-top:1px solid var(--color-border)}.AudienceDoors_section__9TABK[data-placement=top]{border-bottom:1px solid var(--color-border)}.AudienceDoors_section__9TABK[data-placement=middle]{background:var(--color-surface)}.AudienceDoors_list__kJroo{list-style:none;margin:var(--space-4) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.AudienceDoors_item__qrW1R{display:grid;grid-template-rows:auto auto 1fr auto;align-content:stretch;justify-items:start;gap:var(--space-1);min-width:0}.AudienceDoors_icon__7QUwr{display:inline-flex;color:var(--color-accent);margin-bottom:var(--space-1)}.AudienceDoors_role__WaD4j{font-family:var(--font-display),sans-serif;font-size:var(--type-1);font-weight:800;color:var(--color-ink)}.AudienceDoors_situation__jh31l{max-width:40ch;font-size:var(--type-1);color:var(--color-body);text-wrap:pretty}.AudienceDoors_link__HzNC3{display:inline-flex;min-height:44px;align-items:center;color:var(--color-ink);font-size:var(--type-1);font-weight:800;text-decoration:underline;text-underline-offset:3px}.AudienceDoors_link__HzNC3:hover{color:var(--color-jadeDeep)}@media (max-width:1024px){.AudienceDoors_list__kJroo{grid-template-columns:1fr;gap:var(--space-3)}.AudienceDoors_section__9TABK{padding-block:var(--space-5)}}