.CustomizedDemoRequestForm-module__m8H4Qq__form{border:1px solid var(--p-ink);border-top:6px solid var(--p-info);background:var(--p-surface);box-shadow:var(--p-shadow);gap:18px;padding:clamp(22px,4vw,34px);display:grid}.CustomizedDemoRequestForm-module__m8H4Qq__heading span,.CustomizedDemoRequestForm-module__m8H4Qq__form label>span{letter-spacing:.07em;text-transform:uppercase;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.7rem;font-weight:900}.CustomizedDemoRequestForm-module__m8H4Qq__heading>span{color:var(--p-info)}.CustomizedDemoRequestForm-module__m8H4Qq__heading h3{margin:8px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:400;line-height:1.05}.CustomizedDemoRequestForm-module__m8H4Qq__heading p,.CustomizedDemoRequestForm-module__m8H4Qq__actions p,.CustomizedDemoRequestForm-module__m8H4Qq__fallback{color:var(--p-ink-soft)}.CustomizedDemoRequestForm-module__m8H4Qq__heading p{max-width:640px;margin:0}.CustomizedDemoRequestForm-module__m8H4Qq__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.CustomizedDemoRequestForm-module__m8H4Qq__form label{gap:7px;min-width:0;display:grid}.CustomizedDemoRequestForm-module__m8H4Qq__form label small{color:var(--p-ink-soft);font:inherit;letter-spacing:0;text-transform:none}.CustomizedDemoRequestForm-module__m8H4Qq__form input,.CustomizedDemoRequestForm-module__m8H4Qq__form textarea{border:1px solid var(--p-line-strong,var(--p-ink));background:var(--p-paper);width:100%;color:var(--p-ink);font:inherit;border-radius:0}.CustomizedDemoRequestForm-module__m8H4Qq__form input{min-height:46px;padding:10px 12px}.CustomizedDemoRequestForm-module__m8H4Qq__form textarea{resize:vertical;min-height:138px;padding:12px;line-height:1.5}.CustomizedDemoRequestForm-module__m8H4Qq__form input:focus-visible,.CustomizedDemoRequestForm-module__m8H4Qq__form textarea:focus-visible{outline:3px solid var(--p-info);outline-offset:2px}.CustomizedDemoRequestForm-module__m8H4Qq__actions{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.CustomizedDemoRequestForm-module__m8H4Qq__actions p{max-width:580px;margin:0;font-size:.76rem;line-height:1.5}.CustomizedDemoRequestForm-module__m8H4Qq__fallback{margin:-2px 0 0;font-size:.8rem}.CustomizedDemoRequestForm-module__m8H4Qq__fallback strong{color:var(--p-ink);overflow-wrap:anywhere}.CustomizedDemoRequestForm-module__m8H4Qq__noScript{border-left:4px solid var(--p-pending);background:var(--p-pending-soft);color:var(--p-ink);margin:0;padding:12px 14px;font-size:.82rem;line-height:1.5}@media (max-width:680px){.CustomizedDemoRequestForm-module__m8H4Qq__fieldGrid,.CustomizedDemoRequestForm-module__m8H4Qq__actions{grid-template-columns:1fr}.CustomizedDemoRequestForm-module__m8H4Qq__actions button{width:100%}}
.MasuGateSchematics-module__LUwRkW__figure{border:1px solid var(--p-line);background:var(--p-surface);margin:0;padding:clamp(20px,3vw,30px)}.MasuGateSchematics-module__LUwRkW__figureHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:22px;display:flex}.MasuGateSchematics-module__LUwRkW__figureTitle{color:var(--p-ink-soft);letter-spacing:.1em;text-transform:uppercase;margin:0;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.75rem;font-weight:900}.MasuGateSchematics-module__LUwRkW__figureKicker{color:var(--p-allow);letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.7rem;font-weight:900}.MasuGateSchematics-module__LUwRkW__lifecycleFigure{background:var(--p-paper);margin-top:22px}.MasuGateSchematics-module__LUwRkW__lifecycleTitle{letter-spacing:-.025em;max-width:780px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,2.6vw,2.2rem);font-weight:400;line-height:1.15}.MasuGateSchematics-module__LUwRkW__actionExplainer{background:var(--p-paper);margin-top:22px}.MasuGateSchematics-module__LUwRkW__actionExplainerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.MasuGateSchematics-module__LUwRkW__actionExplainerPath{border:1px solid var(--p-line);border-top:5px solid var(--p-deny);background:var(--p-surface);min-width:0;padding:18px}.MasuGateSchematics-module__LUwRkW__actionExplainerConnected{border-top-color:var(--p-allow);background:var(--p-allow-soft)}.MasuGateSchematics-module__LUwRkW__actionExplainerPath header>span{color:var(--p-ink-soft);letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.66rem;font-weight:900}.MasuGateSchematics-module__LUwRkW__actionExplainerPath h4{margin:8px 0 16px;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:400}.MasuGateSchematics-module__LUwRkW__actionExplainerPath ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.MasuGateSchematics-module__LUwRkW__actionExplainerPath li{border:1px solid var(--p-line);background:var(--p-paper);padding:9px 10px;font-size:.74rem;font-weight:800;position:relative}.MasuGateSchematics-module__LUwRkW__actionExplainerPath li:not(:last-child):after{content:"→";z-index:1;color:var(--p-ink-soft);position:absolute;top:50%;right:-15px;translate:0 -50%}.MasuGateSchematics-module__LUwRkW__actionExplainerPath .MasuGateSchematics-module__LUwRkW__actionExplainerGap{border-style:dashed;border-color:var(--p-deny);background:var(--p-deny-soft);color:var(--p-deny)}.MasuGateSchematics-module__LUwRkW__actionExplainerConnected li{background:var(--p-surface);border-color:#176b5961}.MasuGateSchematics-module__LUwRkW__actionExplainerNote{max-width:780px;color:var(--p-ink-soft);margin:18px 0 0;font-size:.82rem;line-height:1.5}.MasuGateSchematics-module__LUwRkW__environmentStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.MasuGateSchematics-module__LUwRkW__environmentStrip article{border:1px solid var(--p-line);border-top:4px solid var(--p-info);background:var(--p-paper);min-width:0;padding:14px}.MasuGateSchematics-module__LUwRkW__environmentStrip article[data-environment=policy]{border-top-color:var(--p-allow)}.MasuGateSchematics-module__LUwRkW__environmentStrip article[data-environment=provider]{border-top-color:var(--p-pending)}.MasuGateSchematics-module__LUwRkW__environmentStrip span{color:var(--p-ink-soft);letter-spacing:.07em;text-transform:uppercase;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.62rem;font-weight:900;display:block}.MasuGateSchematics-module__LUwRkW__environmentStrip strong,.MasuGateSchematics-module__LUwRkW__environmentStrip small{display:block}.MasuGateSchematics-module__LUwRkW__environmentStrip strong{margin-top:8px;font-size:.82rem;line-height:1.3}.MasuGateSchematics-module__LUwRkW__environmentStrip small{color:var(--p-ink-soft);margin-top:5px;font-size:.69rem;line-height:1.38}.MasuGateSchematics-module__LUwRkW__lifecycleLane{border:1px solid var(--p-line);background:var(--p-surface);grid-template-columns:minmax(180px,.7fr) minmax(0,3.3fr);gap:18px;padding:18px;display:grid}.MasuGateSchematics-module__LUwRkW__runtimeLane{background:var(--p-allow-soft)}.MasuGateSchematics-module__LUwRkW__laneHeader{border-left:5px solid var(--p-info);background:var(--p-paper);padding:16px}.MasuGateSchematics-module__LUwRkW__runtimeLane .MasuGateSchematics-module__LUwRkW__laneHeader{border-left-color:var(--p-allow)}.MasuGateSchematics-module__LUwRkW__laneHeader>span,.MasuGateSchematics-module__LUwRkW__runtimeInput>span{color:var(--p-ink-soft);letter-spacing:.06em;text-transform:uppercase;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.68rem;font-weight:900;line-height:1.35;display:block}.MasuGateSchematics-module__LUwRkW__laneHeader h4{margin:8px 0;font-size:1.05rem}.MasuGateSchematics-module__LUwRkW__laneHeader p{color:var(--p-ink-soft);margin:0;font-size:.78rem;line-height:1.45}.MasuGateSchematics-module__LUwRkW__managementFlow,.MasuGateSchematics-module__LUwRkW__runtimeSequence{gap:22px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.MasuGateSchematics-module__LUwRkW__managementFlow{grid-template-columns:repeat(4,minmax(0,1fr))}.MasuGateSchematics-module__LUwRkW__runtimeSequence{grid-column:2;grid-template-columns:repeat(5,minmax(0,1fr))}.MasuGateSchematics-module__LUwRkW__lifecycleNode{border:1px solid var(--p-line);background:var(--p-paper);min-width:0;padding:14px;position:relative}.MasuGateSchematics-module__LUwRkW__managementFlow .MasuGateSchematics-module__LUwRkW__lifecycleNode:not(:last-child):after,.MasuGateSchematics-module__LUwRkW__runtimeSequence .MasuGateSchematics-module__LUwRkW__lifecycleNode:not(:last-child):after{content:"→";z-index:2;color:var(--p-allow);font-weight:900;position:absolute;top:50%;left:calc(100% + 7px);translate:0 -50%}.MasuGateSchematics-module__LUwRkW__lifecycleNode strong,.MasuGateSchematics-module__LUwRkW__runtimeInput strong{font-size:.82rem;line-height:1.35;display:block}.MasuGateSchematics-module__LUwRkW__lifecycleNode small,.MasuGateSchematics-module__LUwRkW__runtimeInput small{color:var(--p-ink-soft);overflow-wrap:anywhere;margin-top:6px;font-size:.7rem;line-height:1.4;display:block}.MasuGateSchematics-module__LUwRkW__stepNumber{background:var(--p-info-soft);width:24px;height:24px;color:var(--p-info);border-radius:50%;place-items:center;margin-bottom:9px;font-size:.7rem;font-weight:900;display:grid}.MasuGateSchematics-module__LUwRkW__revisionHandoff{border:1px solid var(--p-info);background:var(--p-info-soft);width:min(720px,100% - 40px);color:var(--p-ink-soft);grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:12px;margin:10px auto;padding:13px 18px;font-size:.78rem;line-height:1.4;display:grid}.MasuGateSchematics-module__LUwRkW__revisionHandoff strong{color:var(--p-info)}.MasuGateSchematics-module__LUwRkW__runtimeInputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.MasuGateSchematics-module__LUwRkW__runtimeInput{border:1px solid var(--p-line);border-top:5px solid var(--p-ink-soft);background:var(--p-paper);min-width:0;padding:14px}.MasuGateSchematics-module__LUwRkW__runtimeInput[data-owner=host]{border-top-color:var(--p-info)}.MasuGateSchematics-module__LUwRkW__runtimeInput[data-owner=masugate]{border-top-color:var(--p-allow)}.MasuGateSchematics-module__LUwRkW__runtimeInput[data-owner=provider]{border-top-color:var(--p-pending)}.MasuGateSchematics-module__LUwRkW__runtimeJoin{color:var(--p-ink-soft);text-align:center;grid-column:2;margin:-2px 0 -8px;font-size:.72rem;font-weight:900}.MasuGateSchematics-module__LUwRkW__runtimeCondition{border-left:4px solid var(--p-pending);background:var(--p-pending-soft);color:var(--p-ink-soft);grid-column:2;margin:0;padding:13px 15px;font-size:.76rem;line-height:1.5}.MasuGateSchematics-module__LUwRkW__runtimeCondition strong{color:var(--p-ink)}[data-motion-visible=true] .MasuGateSchematics-module__LUwRkW__lifecycleFigure .MasuGateSchematics-module__LUwRkW__managementFlow .MasuGateSchematics-module__LUwRkW__lifecycleNode{animation:.56s ease-out both MasuGateSchematics-module__LUwRkW__lifecycle-arrive}[data-motion-visible=true] .MasuGateSchematics-module__LUwRkW__lifecycleFigure .MasuGateSchematics-module__LUwRkW__runtimeSequence .MasuGateSchematics-module__LUwRkW__lifecycleNode{animation:.56s ease-out both MasuGateSchematics-module__LUwRkW__lifecycle-arrive}[data-motion-visible=true] .MasuGateSchematics-module__LUwRkW__lifecycleFigure .MasuGateSchematics-module__LUwRkW__runtimeInput{animation:.56s ease-out both MasuGateSchematics-module__LUwRkW__lifecycle-arrive}[data-motion-visible=true] .MasuGateSchematics-module__LUwRkW__lifecycleFigure .MasuGateSchematics-module__LUwRkW__managementFlow .MasuGateSchematics-module__LUwRkW__lifecycleNode:nth-child(2){animation-delay:90ms}[data-motion-visible=true] .MasuGateSchematics-module__LUwRkW__lifecycleFigure .MasuGateSchematics-module__LUwRkW__runtimeSequence .MasuGateSchematics-module__LUwRkW__lifecycleNode:nth-child(2){animation-delay:90ms}[data-motion-visible=true] .MasuGateSchematics-module__LUwRkW__lifecycleFigure .MasuGateSchematics-module__LUwRkW__runtimeInput:nth-child(2){animation-delay:90ms}[data-motion-visible=true] .MasuGateSchematics-module__LUwRkW__lifecycleFigure .MasuGateSchematics-module__LUwRkW__managementFlow .MasuGateSchematics-module__LUwRkW__lifecycleNode:nth-child(3){animation-delay:.18s}[data-motion-visible=true] .MasuGateSchematics-module__LUwRkW__lifecycleFigure .MasuGateSchematics-module__LUwRkW__runtimeSequence .MasuGateSchematics-module__LUwRkW__lifecycleNode:nth-child(3){animation-delay:.18s}[data-motion-visible=true] .MasuGateSchematics-module__LUwRkW__lifecycleFigure .MasuGateSchematics-module__LUwRkW__runtimeInput:nth-child(3){animation-delay:.18s}:is([data-motion-visible=true] .MasuGateSchematics-module__LUwRkW__lifecycleFigure .MasuGateSchematics-module__LUwRkW__managementFlow .MasuGateSchematics-module__LUwRkW__lifecycleNode:nth-child(4),[data-motion-visible=true] .MasuGateSchematics-module__LUwRkW__lifecycleFigure .MasuGateSchematics-module__LUwRkW__runtimeSequence .MasuGateSchematics-module__LUwRkW__lifecycleNode:nth-child(4)){animation-delay:.27s}[data-motion-visible=true] .MasuGateSchematics-module__LUwRkW__lifecycleFigure .MasuGateSchematics-module__LUwRkW__runtimeSequence .MasuGateSchematics-module__LUwRkW__lifecycleNode:nth-child(5){animation-delay:.36s}[data-motion-visible=true] :is(){animation:1.1s ease-in-out 3 MasuGateSchematics-module__LUwRkW__connector-signal}@keyframes MasuGateSchematics-module__LUwRkW__lifecycle-arrive{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes MasuGateSchematics-module__LUwRkW__connector-signal{0%,to{opacity:.38;transform:translate(-2px)}50%{opacity:1;transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.MasuGateSchematics-module__LUwRkW__lifecycleFigure .MasuGateSchematics-module__LUwRkW__managementFlow .MasuGateSchematics-module__LUwRkW__lifecycleNode,.MasuGateSchematics-module__LUwRkW__lifecycleFigure .MasuGateSchematics-module__LUwRkW__runtimeSequence .MasuGateSchematics-module__LUwRkW__lifecycleNode,.MasuGateSchematics-module__LUwRkW__lifecycleFigure .MasuGateSchematics-module__LUwRkW__runtimeInput,.MasuGateSchematics-module__LUwRkW__managementFlow .MasuGateSchematics-module__LUwRkW__lifecycleNode:after,.MasuGateSchematics-module__LUwRkW__runtimeSequence .MasuGateSchematics-module__LUwRkW__lifecycleNode:after,.MasuGateSchematics-module__LUwRkW__node:after,.MasuGateSchematics-module__LUwRkW__runtimeNode:after,.MasuGateSchematics-module__LUwRkW__bridgeNode:after,.MasuGateSchematics-module__LUwRkW__hostNode:after,.MasuGateSchematics-module__LUwRkW__boundary:after{animation:none}}.MasuGateSchematics-module__LUwRkW__legend{flex-wrap:wrap;gap:7px;display:flex}.MasuGateSchematics-module__LUwRkW__pathComparison{gap:14px;display:grid}.MasuGateSchematics-module__LUwRkW__path{grid-template-columns:150px minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.MasuGateSchematics-module__LUwRkW__pathLabel{border:1px solid var(--p-line);background:var(--p-paper);align-content:center;padding:14px;font-size:.78rem;font-weight:900;display:grid}.MasuGateSchematics-module__LUwRkW__nodeRow{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:24px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.MasuGateSchematics-module__LUwRkW__node,.MasuGateSchematics-module__LUwRkW__hostNode,.MasuGateSchematics-module__LUwRkW__providerNode{border:1px solid var(--p-ink);background:var(--p-paper);align-content:center;min-width:0;padding:15px;display:grid;position:relative}.MasuGateSchematics-module__LUwRkW__node strong,.MasuGateSchematics-module__LUwRkW__hostNode strong,.MasuGateSchematics-module__LUwRkW__providerNode strong{font-size:.88rem;display:block}.MasuGateSchematics-module__LUwRkW__node small,.MasuGateSchematics-module__LUwRkW__hostNode small,.MasuGateSchematics-module__LUwRkW__providerNode small{color:var(--p-ink-soft);margin-top:5px;font-size:.75rem;line-height:1.35;display:block}.MasuGateSchematics-module__LUwRkW__node:not(:last-child):after,.MasuGateSchematics-module__LUwRkW__runtimeNode:not(:last-child):after,.MasuGateSchematics-module__LUwRkW__bridgeNode:not(:last-child):after{content:"→";z-index:2;color:var(--p-ink-soft);font-weight:900;position:absolute;top:50%;left:calc(100% + 7px);translate:0 -50%}.MasuGateSchematics-module__LUwRkW__detachedEffect{border-style:dashed;border-color:var(--p-deny);margin-left:10px}.MasuGateSchematics-module__LUwRkW__detachedDecision:after{border-top:2px dashed var(--p-deny);width:15px;content:""!important}.MasuGateSchematics-module__LUwRkW__gapLabel,.MasuGateSchematics-module__LUwRkW__ownerLabel{color:var(--p-deny);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.7rem;font-weight:900;display:block}.MasuGateSchematics-module__LUwRkW__connectedRow{border:2px solid var(--p-allow);background:var(--p-allow-soft);padding:10px}.MasuGateSchematics-module__LUwRkW__connectedRow .MasuGateSchematics-module__LUwRkW__node{background:var(--p-surface)}.MasuGateSchematics-module__LUwRkW__runtimeShell{grid-template-columns:minmax(145px,.58fr) minmax(0,2.85fr) minmax(145px,.68fr);align-items:stretch;gap:18px;display:grid}.MasuGateSchematics-module__LUwRkW__hostNode,.MasuGateSchematics-module__LUwRkW__providerNode{border-style:dashed}.MasuGateSchematics-module__LUwRkW__ownerLabel{color:var(--p-ink-soft)}.MasuGateSchematics-module__LUwRkW__hostNode:after,.MasuGateSchematics-module__LUwRkW__boundary:after{content:"→";z-index:3;color:var(--p-allow);font-weight:900;position:absolute;top:50%;left:calc(100% + 5px);translate:0 -50%}.MasuGateSchematics-module__LUwRkW__boundary{border:2px solid var(--p-ink);background:var(--p-paper);padding:38px 18px 18px;position:relative}.MasuGateSchematics-module__LUwRkW__boundaryLabel{background:var(--p-ink);color:var(--p-surface);letter-spacing:.08em;text-transform:uppercase;padding:9px 12px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.72rem;font-weight:900;position:absolute;top:0;left:0}.MasuGateSchematics-module__LUwRkW__runtimeFlow{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.MasuGateSchematics-module__LUwRkW__runtimeFlowThree{grid-template-columns:repeat(3,minmax(0,1fr))}.MasuGateSchematics-module__LUwRkW__runtimeNode,.MasuGateSchematics-module__LUwRkW__bridgeNode{border:1px solid var(--p-line);background:var(--p-surface);min-width:0;padding:14px;position:relative}.MasuGateSchematics-module__LUwRkW__runtimeNode strong,.MasuGateSchematics-module__LUwRkW__bridgeNode strong{font-size:.78rem;line-height:1.25;display:block}.MasuGateSchematics-module__LUwRkW__runtimeNode span,.MasuGateSchematics-module__LUwRkW__bridgeNode span{color:var(--p-ink-soft);margin-top:6px;font-size:.68rem;line-height:1.35;display:block}.MasuGateSchematics-module__LUwRkW__runtimeRecord{border-left:3px solid var(--p-info);background:var(--p-info-soft);margin:12px 0 0;padding:10px 12px;font-size:.72rem;font-weight:800}.MasuGateSchematics-module__LUwRkW__boundaryNote{border-left:4px solid var(--p-allow);background:var(--p-allow-soft);margin:20px 0 0;padding:16px;font-weight:800}.MasuGateSchematics-module__LUwRkW__bridgeFigure{color:var(--p-surface);background:#123c34;border-color:#ffffff3d}.MasuGateSchematics-module__LUwRkW__bridgeFigure .MasuGateSchematics-module__LUwRkW__figureTitle{color:#b8cec7}.MasuGateSchematics-module__LUwRkW__bridgeFlow{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.MasuGateSchematics-module__LUwRkW__bridgeNode{background:#092f28;border-color:#ffffff57}.MasuGateSchematics-module__LUwRkW__bridgeNode span{color:#c8d4d0}.MasuGateSchematics-module__LUwRkW__bridgeNode .MasuGateSchematics-module__LUwRkW__ownerLabel{color:#9de1c2;margin:0 0 8px;font-size:.7rem}.MasuGateSchematics-module__LUwRkW__bridgeNode:not(:last-child):after{color:#9de1c2}.MasuGateSchematics-module__LUwRkW__bridgeBoundary{box-shadow:inset 0 0 0 2px #79d8ad}.MasuGateSchematics-module__LUwRkW__hostBridgeNode{border-style:dashed}.MasuGateSchematics-module__LUwRkW__providerBridgeNode{border-color:#f1bd4b;box-shadow:inset 0 0 0 2px #f1bd4b52}.MasuGateSchematics-module__LUwRkW__bridgeFlowFive{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.MasuGateSchematics-module__LUwRkW__providerParts{color:#c8d4d0;overflow-wrap:anywhere;margin:8px 0 0;padding-left:1rem;font-size:.7rem;line-height:1.35}.MasuGateSchematics-module__LUwRkW__providerParts li+li{margin-top:4px}.MasuGateSchematics-module__LUwRkW__caption{color:var(--p-ink-soft);margin-top:18px;font-size:.75rem}.MasuGateSchematics-module__LUwRkW__bridgeFigure .MasuGateSchematics-module__LUwRkW__caption{color:#c8d4d0}.MasuGateSchematics-module__LUwRkW__caption a{border-bottom:1px solid;font-weight:900}.MasuGateSchematics-module__LUwRkW__transcript{border-top:1px solid var(--p-line);color:var(--p-ink-soft);margin-top:14px;padding-top:12px;font-size:.78rem}.MasuGateSchematics-module__LUwRkW__bridgeFigure .MasuGateSchematics-module__LUwRkW__transcript{color:#c8d4d0;border-top-color:#fff3}.MasuGateSchematics-module__LUwRkW__transcript summary{cursor:pointer;width:max-content;color:inherit;font-weight:900}.MasuGateSchematics-module__LUwRkW__transcript p{max-width:820px;margin:12px 0 0}@media (max-width:980px){.MasuGateSchematics-module__LUwRkW__path{grid-template-columns:1fr}.MasuGateSchematics-module__LUwRkW__pathLabel{min-height:44px}.MasuGateSchematics-module__LUwRkW__runtimeShell{grid-template-columns:1fr}.MasuGateSchematics-module__LUwRkW__hostNode:after,.MasuGateSchematics-module__LUwRkW__boundary:after{top:calc(100% + 1px);left:50%;translate:-50%;rotate:90deg}.MasuGateSchematics-module__LUwRkW__runtimeFlow{grid-template-columns:repeat(2,minmax(0,1fr))}.MasuGateSchematics-module__LUwRkW__runtimeFlowThree{grid-template-columns:repeat(3,minmax(0,1fr))}.MasuGateSchematics-module__LUwRkW__runtimeNode:nth-child(2):after{display:none}.MasuGateSchematics-module__LUwRkW__runtimeFlowThree .MasuGateSchematics-module__LUwRkW__runtimeNode:nth-child(2):after{display:block}.MasuGateSchematics-module__LUwRkW__lifecycleLane{grid-template-columns:1fr}.MasuGateSchematics-module__LUwRkW__managementFlow,.MasuGateSchematics-module__LUwRkW__runtimeSequence,.MasuGateSchematics-module__LUwRkW__runtimeJoin,.MasuGateSchematics-module__LUwRkW__runtimeCondition{grid-column:1}.MasuGateSchematics-module__LUwRkW__managementFlow{grid-template-columns:repeat(2,minmax(0,1fr))}.MasuGateSchematics-module__LUwRkW__runtimeSequence{grid-template-columns:repeat(3,minmax(0,1fr))}.MasuGateSchematics-module__LUwRkW__managementFlow .MasuGateSchematics-module__LUwRkW__lifecycleNode:nth-child(2):after,.MasuGateSchematics-module__LUwRkW__runtimeSequence .MasuGateSchematics-module__LUwRkW__lifecycleNode:nth-child(3):after{display:none}}@media (max-width:820px){.MasuGateSchematics-module__LUwRkW__bridgeFlow,.MasuGateSchematics-module__LUwRkW__bridgeFlowFive{grid-template-columns:1fr;gap:22px}.MasuGateSchematics-module__LUwRkW__bridgeNode:not(:last-child):after{top:calc(100% + 2px);left:50%;translate:-50%;rotate:90deg}}@media (max-width:680px){.MasuGateSchematics-module__LUwRkW__figureHeader{display:grid}.MasuGateSchematics-module__LUwRkW__nodeRow,.MasuGateSchematics-module__LUwRkW__actionExplainerGrid,.MasuGateSchematics-module__LUwRkW__environmentStrip,.MasuGateSchematics-module__LUwRkW__runtimeFlow,.MasuGateSchematics-module__LUwRkW__runtimeFlowThree,.MasuGateSchematics-module__LUwRkW__bridgeFlow,.MasuGateSchematics-module__LUwRkW__bridgeFlowFive,.MasuGateSchematics-module__LUwRkW__managementFlow,.MasuGateSchematics-module__LUwRkW__runtimeSequence,.MasuGateSchematics-module__LUwRkW__runtimeInputs{grid-template-columns:1fr;gap:22px}.MasuGateSchematics-module__LUwRkW__node:not(:last-child):after,.MasuGateSchematics-module__LUwRkW__runtimeNode:not(:last-child):after,.MasuGateSchematics-module__LUwRkW__runtimeNode:nth-child(2):after,.MasuGateSchematics-module__LUwRkW__bridgeNode:not(:last-child):after,.MasuGateSchematics-module__LUwRkW__bridgeNode:nth-child(2):after{display:block;top:calc(100% + 2px);left:50%;translate:-50%;rotate:90deg}.MasuGateSchematics-module__LUwRkW__detachedEffect{margin-top:14px;margin-left:0}.MasuGateSchematics-module__LUwRkW__detachedDecision:after{border-top:0;border-left:2px dashed var(--p-deny);width:0;height:12px;top:calc(100% + 4px)!important;left:50%!important;translate:-50%!important;rotate:none!important}.MasuGateSchematics-module__LUwRkW__boundary{padding-inline:12px}.MasuGateSchematics-module__LUwRkW__managementFlow .MasuGateSchematics-module__LUwRkW__lifecycleNode:nth-child(2):after,.MasuGateSchematics-module__LUwRkW__runtimeSequence .MasuGateSchematics-module__LUwRkW__lifecycleNode:nth-child(3):after{display:block}.MasuGateSchematics-module__LUwRkW__managementFlow .MasuGateSchematics-module__LUwRkW__lifecycleNode:not(:last-child):after,.MasuGateSchematics-module__LUwRkW__runtimeSequence .MasuGateSchematics-module__LUwRkW__lifecycleNode:not(:last-child):after{top:calc(100% + 2px);left:50%;translate:-50%;rotate:90deg}.MasuGateSchematics-module__LUwRkW__revisionHandoff{grid-template-columns:1fr}}
.demo-module__VdH20q__hero{border-bottom:1px solid var(--p-line);background:radial-gradient(circle at 90% 15%, #405fbe29, transparent 30%), linear-gradient(140deg, var(--p-surface-soft), var(--p-paper));padding:clamp(54px,7vw,88px) 0 clamp(50px,6vw,72px)}.demo-module__VdH20q__heroGrid{grid-template-columns:minmax(0,1.32fr) minmax(280px,.68fr);align-items:end;gap:clamp(42px,7vw,90px);display:grid}.demo-module__VdH20q__backLink{width:fit-content;color:var(--p-ink-soft);border-bottom:1px solid;margin-bottom:22px;font-size:.82rem;font-weight:900;display:inline-flex}.demo-module__VdH20q__hero h1{letter-spacing:-.045em;max-width:720px;margin:0 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.7rem,5vw,5.1rem);font-weight:400;line-height:.98}.demo-module__VdH20q__intro{max-width:760px;color:var(--p-ink-soft);margin:0;font-size:clamp(1.08rem,2vw,1.34rem);line-height:1.55}.demo-module__VdH20q__heroAction{width:fit-content;min-height:44px;color:var(--p-info);border-bottom:1px solid;align-items:center;margin-top:24px;font-weight:900;display:inline-flex}.demo-module__VdH20q__disclosure{border:1px solid var(--p-ink);border-top:6px solid var(--p-pending);background:var(--p-surface);box-shadow:var(--p-shadow);padding:24px}.demo-module__VdH20q__disclosure p{margin:18px 0 0;line-height:1.55}.demo-module__VdH20q__disclosure small{color:var(--p-ink-soft);margin-top:12px;display:block}.demo-module__VdH20q__policySection,.demo-module__VdH20q__demoSection,.demo-module__VdH20q__boundarySection,.demo-module__VdH20q__frameworkSection,.demo-module__VdH20q__transcriptSection,.demo-module__VdH20q__candidateSection,.demo-module__VdH20q__ctaSection{border-bottom:1px solid var(--p-line);padding:clamp(64px,8vw,102px) 0}.demo-module__VdH20q__policySection{background:var(--p-surface)}.demo-module__VdH20q__demoSection{background:linear-gradient(#092f280a 1px, transparent 1px), linear-gradient(90deg, #092f280a 1px, transparent 1px), var(--p-paper);background-size:28px 28px}.demo-module__VdH20q__boundarySection{background:var(--p-allow-soft)}.demo-module__VdH20q__frameworkSection{background:var(--p-info-soft)}.demo-module__VdH20q__transcriptSection{background:var(--p-surface)}.demo-module__VdH20q__sectionHeading{max-width:850px;margin-bottom:36px}.demo-module__VdH20q__sectionHeading h2{letter-spacing:-.035em;margin:0 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.25rem,4.5vw,4.3rem);font-weight:400;line-height:1.04}.demo-module__VdH20q__sectionHeading>p:last-child{max-width:760px;color:var(--p-ink-soft);font-size:1.08rem;line-height:1.6}.demo-module__VdH20q__policyDefinition{border-left:6px solid var(--p-info);background:var(--p-info-soft);max-width:820px;margin:0;padding:20px 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.14rem,2vw,1.46rem);line-height:1.4}.demo-module__VdH20q__ownershipHeading p,.demo-module__VdH20q__transcriptGroup>summary>span{color:var(--p-allow);letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.7rem;font-weight:900}.demo-module__VdH20q__planeNote{max-width:940px;color:var(--p-ink-soft);margin:20px 0 0;line-height:1.62}.demo-module__VdH20q__frameworkProfiles{border:1px solid var(--p-line);border-top:5px solid var(--p-info);background:var(--p-surface);gap:16px;margin:0;padding:18px;display:grid}.demo-module__VdH20q__frameworkProfiles>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.demo-module__VdH20q__frameworkProfiles>div>span{color:var(--p-ink-soft);letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.7rem;font-weight:900}.demo-module__VdH20q__frameworkProfiles>div>p{max-width:430px;color:var(--p-ink-soft);margin:0;font-size:.8rem;line-height:1.45}.demo-module__VdH20q__profileMarks{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.demo-module__VdH20q__profileMarks li{border:1px solid var(--p-line);background:var(--p-paper);text-align:center;place-items:center;gap:9px;min-width:0;min-height:100px;padding:13px;display:grid}.demo-module__VdH20q__profileMarks img{object-fit:contain;width:auto;max-width:126px;height:36px}.demo-module__VdH20q__profileMarks li[data-profile=openclaw] img,.demo-module__VdH20q__profileMarks li[data-profile=microsoft-agent-framework] img{height:42px}.demo-module__VdH20q__profileMarks li[data-profile=crewai] img{max-width:104px}.demo-module__VdH20q__profileMarks li>span{color:var(--p-ink-soft);font-size:.7rem;font-weight:900;line-height:1.25}.demo-module__VdH20q__portabilityCard>span{color:var(--p-ink-soft);letter-spacing:.06em;text-transform:uppercase;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.68rem;font-weight:900;line-height:1.35}.demo-module__VdH20q__portabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;margin-top:16px;display:grid}.demo-module__VdH20q__portabilityCard{border:1px solid var(--p-line);background:var(--p-surface);padding:22px}.demo-module__VdH20q__portableCore{border:2px solid var(--p-allow);background:var(--p-allow-soft)}.demo-module__VdH20q__portabilityCard h3{margin:9px 0 15px;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;font-weight:400}.demo-module__VdH20q__portabilityCard ul{color:var(--p-ink-soft);margin:0;padding-left:1.1rem;font-size:.82rem;line-height:1.5}.demo-module__VdH20q__portabilityCard li+li{margin-top:7px}.demo-module__VdH20q__frameworkBoundary{border-left:5px solid var(--p-pending);background:var(--p-pending-soft);justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:16px 18px;display:flex}.demo-module__VdH20q__frameworkBoundary p{max-width:830px;color:var(--p-ink-soft);margin:0;font-size:.84rem;line-height:1.5}.demo-module__VdH20q__frameworkBoundary a{color:var(--p-info);border-bottom:1px solid;flex:none;font-size:.82rem;font-weight:900}.demo-module__VdH20q__ownershipGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.demo-module__VdH20q__ownershipCard{border:1px solid var(--p-line);background:var(--p-surface);grid-template-rows:auto 1fr auto;gap:16px;min-width:0;padding:18px;display:grid}.demo-module__VdH20q__ownershipCard:first-child{border-top:5px solid var(--p-info)}.demo-module__VdH20q__ownershipCard:nth-child(2){border-top:5px solid var(--p-allow)}.demo-module__VdH20q__ownershipCard:nth-child(3){border-top:5px solid var(--p-pending)}.demo-module__VdH20q__ownershipHeading{align-items:center;gap:12px;display:flex}.demo-module__VdH20q__ownerGlyph{background:var(--p-info-soft);width:42px;height:42px;color:var(--p-info);border:1px solid;flex:0 0 42px;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:1.3rem;display:grid}.demo-module__VdH20q__ownershipCard[data-owner=masugate] .demo-module__VdH20q__ownerGlyph{background:var(--p-allow-soft);color:var(--p-allow)}.demo-module__VdH20q__ownershipCard[data-owner=provider] .demo-module__VdH20q__ownerGlyph{background:var(--p-pending-soft);color:#8e6107}.demo-module__VdH20q__ownershipHeading p{margin:0 0 3px}.demo-module__VdH20q__ownershipHeading h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:400}.demo-module__VdH20q__ownerFlow{align-items:center;gap:7px;min-height:72px;display:flex}.demo-module__VdH20q__ownerFlow span{border:1px solid var(--p-line);background:var(--p-paper);text-align:center;flex:1 1 0;place-items:center;min-width:0;min-height:44px;padding:8px;font-size:.7rem;font-weight:900;line-height:1.2;display:grid}.demo-module__VdH20q__ownerFlow i{background:var(--p-info);flex:0 0 15px;width:15px;height:1px;position:relative}.demo-module__VdH20q__ownerFlow i:after{content:"";border-top:1px solid var(--p-info);border-right:1px solid var(--p-info);width:6px;height:6px;position:absolute;top:-3px;right:0;rotate:45deg}.demo-module__VdH20q__ownershipCard[data-owner=masugate] .demo-module__VdH20q__ownerFlow i,.demo-module__VdH20q__ownershipCard[data-owner=masugate] .demo-module__VdH20q__ownerFlow i:after{background:var(--p-allow);border-color:var(--p-allow)}.demo-module__VdH20q__ownershipCard[data-owner=provider] .demo-module__VdH20q__ownerFlow i,.demo-module__VdH20q__ownershipCard[data-owner=provider] .demo-module__VdH20q__ownerFlow i:after{background:#8e6107;border-color:#8e6107}.demo-module__VdH20q__ownershipCard small{color:var(--p-ink-soft);font-size:.73rem;font-weight:800;line-height:1.4}.demo-module__VdH20q__ownershipNote{border-left:5px solid var(--p-pending);background:var(--p-pending-soft);color:var(--p-ink-soft);margin:12px 0 24px;padding:12px 16px;font-size:.84rem;line-height:1.45}.demo-module__VdH20q__transcriptIntro{max-width:780px;color:var(--p-ink-soft);margin:-18px 0 28px}.demo-module__VdH20q__transcriptList{gap:12px;display:grid}.demo-module__VdH20q__transcriptGroup{border:1px solid var(--p-line);background:var(--p-paper)}.demo-module__VdH20q__transcriptGroup>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:16px 20px;font-weight:900;display:flex}.demo-module__VdH20q__transcriptGroup>summary::-webkit-details-marker{display:none}.demo-module__VdH20q__transcriptGroup>summary:after{content:"+";font-size:1.4rem}.demo-module__VdH20q__transcriptGroup[open]>summary:after{content:"−"}.demo-module__VdH20q__transcriptBody{gap:14px;padding:0 20px 20px;display:grid}.demo-module__VdH20q__branch{border:1px solid var(--p-line);background:var(--p-surface);padding:18px}.demo-module__VdH20q__branch h3{margin:0;font-size:1rem}.demo-module__VdH20q__branch>p{color:var(--p-ink-soft);margin:7px 0 0}.demo-module__VdH20q__branch ol{margin:16px 0 0;padding-left:1.35rem}.demo-module__VdH20q__branch li{margin-top:12px;padding-left:6px}.demo-module__VdH20q__branch li strong,.demo-module__VdH20q__branch li span{display:block}.demo-module__VdH20q__branch li span{color:var(--p-ink-soft);margin-top:3px;font-size:.86rem}.demo-module__VdH20q__branch li code{overflow-wrap:anywhere;color:var(--p-info);margin-top:4px;font-size:.7rem;display:block}.demo-module__VdH20q__transcriptBoundary{border-left:5px solid var(--p-pending);background:var(--p-pending-soft);margin-top:18px;padding:16px 18px}.demo-module__VdH20q__transcriptBoundary p{margin:0;line-height:1.55}.demo-module__VdH20q__candidateSection{background:var(--p-info-soft)}.demo-module__VdH20q__candidateBridge{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:clamp(36px,7vw,82px);display:grid}.demo-module__VdH20q__candidateBridge h2{letter-spacing:-.035em;max-width:760px;margin:0 0 16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.25rem,4.5vw,4.3rem);font-weight:400;line-height:1.04}.demo-module__VdH20q__candidateBridge p:last-child{max-width:760px;color:var(--p-ink-soft);margin-bottom:0;line-height:1.6}.demo-module__VdH20q__candidateAction{gap:12px;display:grid}.demo-module__VdH20q__candidateAction>span{color:var(--p-info);letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.72rem;font-weight:900}.demo-module__VdH20q__candidateAction a{min-height:48px}.demo-module__VdH20q__ctaSection{background:var(--p-ink);color:var(--p-surface)}.demo-module__VdH20q__ctaGrid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:44px;display:grid}.demo-module__VdH20q__ctaGrid h2{letter-spacing:-.04em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.35rem,4.7vw,4.8rem);font-weight:400;line-height:1.02}.demo-module__VdH20q__ctaGrid p{color:#c8d4d0;max-width:680px;line-height:1.6}.demo-module__VdH20q__ctaActions{gap:10px;display:grid}.demo-module__VdH20q__ctaActions a{min-height:48px}.demo-module__VdH20q__ctaActions a:first-child{background:#79d8ad;border-color:#79d8ad;color:var(--p-ink)!important}.demo-module__VdH20q__ctaActions a:last-child{color:var(--p-surface);border-color:#ffffff80}@media (max-width:900px){.demo-module__VdH20q__heroGrid,.demo-module__VdH20q__candidateBridge,.demo-module__VdH20q__ctaGrid,.demo-module__VdH20q__ownershipGrid,.demo-module__VdH20q__portabilityGrid{grid-template-columns:1fr}.demo-module__VdH20q__profileMarks{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-module__VdH20q__frameworkProfiles>div{flex-direction:column;align-items:flex-start}.demo-module__VdH20q__frameworkBoundary{display:grid}.demo-module__VdH20q__frameworkBoundary a{width:fit-content}}@media (max-width:640px){.demo-module__VdH20q__transcriptGroup>summary{align-items:flex-start}}
.SharedBudgetComparison-module__TNzsGW__comparison{border:1px solid var(--p-ink);background:var(--p-surface);box-shadow:var(--p-shadow)}[data-motion-visible=true] .SharedBudgetComparison-module__TNzsGW__comparison{animation:.76s cubic-bezier(.2,.78,.25,1) backwards SharedBudgetComparison-module__TNzsGW__comparison-arrive}.SharedBudgetComparison-module__TNzsGW__fixture{border-bottom:1px solid var(--p-line);background:var(--p-surface-soft);grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:center;gap:24px;padding:24px;display:grid}.SharedBudgetComparison-module__TNzsGW__fixtureLabel,.SharedBudgetComparison-module__TNzsGW__fixture small,.SharedBudgetComparison-module__TNzsGW__pathHeader>span,.SharedBudgetComparison-module__TNzsGW__outcome>span{color:var(--p-ink-soft);letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.68rem;font-weight:900;display:block}.SharedBudgetComparison-module__TNzsGW__fixture strong{margin-top:8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.6rem,3vw,2.7rem);font-weight:400;line-height:1.05;display:block}.SharedBudgetComparison-module__TNzsGW__fixture small{letter-spacing:0;text-transform:none;margin-top:9px}.SharedBudgetComparison-module__TNzsGW__requests{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.SharedBudgetComparison-module__TNzsGW__requests li{border:1px solid var(--p-line);background:var(--p-surface);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;min-width:0;padding:14px;display:grid}.SharedBudgetComparison-module__TNzsGW__requests span,.SharedBudgetComparison-module__TNzsGW__requests strong{overflow-wrap:anywhere;min-width:0}.SharedBudgetComparison-module__TNzsGW__requests span{color:var(--p-ink-soft);grid-column:1;font-size:.72rem;font-weight:800}.SharedBudgetComparison-module__TNzsGW__requests strong{grid-column:1}.SharedBudgetComparison-module__TNzsGW__requests b{grid-area:1/2/span 2;align-self:center;font-size:1.15rem}.SharedBudgetComparison-module__TNzsGW__controls{border-bottom:1px solid var(--p-line);justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.SharedBudgetComparison-module__TNzsGW__pathSelector,.SharedBudgetComparison-module__TNzsGW__playbackControls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.SharedBudgetComparison-module__TNzsGW__pathSelector{border:1px solid var(--p-line);background:var(--p-paper);padding:4px}.SharedBudgetComparison-module__TNzsGW__pathButton,.SharedBudgetComparison-module__TNzsGW__playbackControls button{border:1px solid var(--p-ink);min-height:44px;color:var(--p-ink);cursor:pointer;font:inherit;background:0 0;padding:9px 13px;font-size:.78rem;font-weight:900}.SharedBudgetComparison-module__TNzsGW__pathButton[aria-pressed=true]{background:var(--p-ink);color:var(--p-surface)}.SharedBudgetComparison-module__TNzsGW__pathButton:hover,.SharedBudgetComparison-module__TNzsGW__playbackControls button:hover:not(:disabled){background:var(--p-info-soft)}.SharedBudgetComparison-module__TNzsGW__pathButton[aria-pressed=true]:hover{background:var(--p-allow)}.SharedBudgetComparison-module__TNzsGW__pathButton:focus-visible,.SharedBudgetComparison-module__TNzsGW__playbackControls button:focus-visible{outline:3px solid var(--p-info);outline-offset:3px;box-shadow:0 0 0 6px var(--p-surface)}.SharedBudgetComparison-module__TNzsGW__playbackControls button:disabled{cursor:not-allowed;opacity:.52}.SharedBudgetComparison-module__TNzsGW__toggleLabel{display:inline}.SharedBudgetComparison-module__TNzsGW__toggleLabelHidden{display:none}.SharedBudgetComparison-module__TNzsGW__stepCount{min-width:92px;color:var(--p-ink-soft);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.7rem;font-weight:800}.SharedBudgetComparison-module__TNzsGW__noScriptNote{border-bottom:1px solid var(--p-line);background:var(--p-info-soft);margin:0;padding:12px 24px}.SharedBudgetComparison-module__TNzsGW__progressSummary{border-bottom:1px solid var(--p-line);background:var(--p-info-soft);align-items:baseline;gap:10px;padding:12px 24px;display:flex}.SharedBudgetComparison-module__TNzsGW__progressSummary span{color:var(--p-info);letter-spacing:.06em;text-transform:uppercase;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.66rem;font-weight:900}.SharedBudgetComparison-module__TNzsGW__progressSummary strong{font-size:.84rem}.SharedBudgetComparison-module__TNzsGW__paths{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SharedBudgetComparison-module__TNzsGW__paths:focus-visible{z-index:1;outline:3px solid var(--p-info);outline-offset:-4px;box-shadow:inset 0 0 0 6px var(--p-surface);position:relative}.SharedBudgetComparison-module__TNzsGW__path{border-top:6px solid var(--p-line);min-width:0;padding:26px;scroll-margin-top:96px}.SharedBudgetComparison-module__TNzsGW__path+.SharedBudgetComparison-module__TNzsGW__path{border-left:1px solid var(--p-line)}.SharedBudgetComparison-module__TNzsGW__path.SharedBudgetComparison-module__TNzsGW__independent{border-top-color:var(--p-deny)}.SharedBudgetComparison-module__TNzsGW__path.SharedBudgetComparison-module__TNzsGW__governed{border-top-color:var(--p-allow)}.SharedBudgetComparison-module__TNzsGW__path.SharedBudgetComparison-module__TNzsGW__selected{background:color-mix(in srgb, var(--p-info-soft) 32%, var(--p-surface));box-shadow:inset 0 0 0 2px var(--p-info)}.SharedBudgetComparison-module__TNzsGW__pathHeader{border-bottom:1px solid var(--p-line);min-height:162px;padding-bottom:22px}.SharedBudgetComparison-module__TNzsGW__pathHeader h3{margin:10px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,2.5vw,2.2rem);font-weight:400;line-height:1.08}.SharedBudgetComparison-module__TNzsGW__pathHeader p{color:var(--p-ink-soft);margin:0}.SharedBudgetComparison-module__TNzsGW__events{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.SharedBudgetComparison-module__TNzsGW__event{border:1px solid var(--p-line);border-left:4px solid var(--p-line);background:var(--p-surface);min-width:0;padding:14px 15px;transition:border-color .22s,background .22s,box-shadow .22s,transform .22s}.SharedBudgetComparison-module__TNzsGW__event.SharedBudgetComparison-module__TNzsGW__currentEvent{border-color:var(--p-info);border-left-color:var(--p-info);background:var(--p-info-soft);box-shadow:0 0 0 2px color-mix(in srgb, var(--p-info) 32%, transparent);animation:1.4s ease-in-out infinite alternate SharedBudgetComparison-module__TNzsGW__current-event-signal}@keyframes SharedBudgetComparison-module__TNzsGW__comparison-arrive{0%{opacity:0;transform:translateY(24px)scale(.99)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes SharedBudgetComparison-module__TNzsGW__current-event-signal{0%{opacity:.82;transform:translate(0,0)}to{opacity:1;transform:translate(3px)}}.SharedBudgetComparison-module__TNzsGW__eventMeta{color:var(--p-ink-soft);letter-spacing:.04em;text-transform:uppercase;margin-bottom:7px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.64rem;font-weight:800}.SharedBudgetComparison-module__TNzsGW__event>strong{overflow-wrap:anywhere;display:block}.SharedBudgetComparison-module__TNzsGW__eventTranscript{border:1px solid var(--p-line);color:var(--p-ink-soft);margin-top:14px;padding:12px 14px;font-size:.78rem}.SharedBudgetComparison-module__TNzsGW__eventTranscript summary{cursor:pointer;width:max-content;max-width:100%;color:var(--p-ink);font-weight:900}.SharedBudgetComparison-module__TNzsGW__eventTranscript ol{margin:12px 0 0;padding-left:1.2rem}.SharedBudgetComparison-module__TNzsGW__eventTranscript li+li{margin-top:8px}.SharedBudgetComparison-module__TNzsGW__outcome{border:1px solid;border-left-width:6px;margin-top:22px;padding:17px}.SharedBudgetComparison-module__TNzsGW__independent .SharedBudgetComparison-module__TNzsGW__outcome{color:var(--p-deny);background:var(--p-deny-soft)}.SharedBudgetComparison-module__TNzsGW__governed .SharedBudgetComparison-module__TNzsGW__outcome{color:var(--p-allow);background:var(--p-allow-soft)}.SharedBudgetComparison-module__TNzsGW__outcome>span{color:currentColor}.SharedBudgetComparison-module__TNzsGW__outcome strong{margin-top:7px;display:block}.SharedBudgetComparison-module__TNzsGW__outcome p{margin:5px 0 0}.SharedBudgetComparison-module__TNzsGW__outcomeSummary{display:none}.SharedBudgetComparison-module__TNzsGW__liveRegion{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:980px){.SharedBudgetComparison-module__TNzsGW__controls{flex-direction:column;align-items:stretch}.SharedBudgetComparison-module__TNzsGW__pathSelector,.SharedBudgetComparison-module__TNzsGW__playbackControls{width:100%}.SharedBudgetComparison-module__TNzsGW__pathButton{flex:220px}.SharedBudgetComparison-module__TNzsGW__pathHeader{min-height:190px}}@media (max-width:760px){.SharedBudgetComparison-module__TNzsGW__fixture{grid-template-columns:1fr}.SharedBudgetComparison-module__TNzsGW__paths{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-color:var(--p-ink-soft) var(--p-paper);grid-template-columns:none;grid-auto-columns:100%;grid-auto-flow:column;overflow-x:auto}.SharedBudgetComparison-module__TNzsGW__path{scroll-snap-align:start}.SharedBudgetComparison-module__TNzsGW__path+.SharedBudgetComparison-module__TNzsGW__path{border-left:1px solid var(--p-line);border-top-width:6px}.SharedBudgetComparison-module__TNzsGW__pathHeader{min-height:0}.SharedBudgetComparison-module__TNzsGW__outcomeSummary{border-top:1px solid var(--p-line);background:var(--p-paper);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px;display:grid}.SharedBudgetComparison-module__TNzsGW__outcomeSummaryItem{border:1px solid;border-left-width:5px;min-width:0;padding:13px}.SharedBudgetComparison-module__TNzsGW__outcomeSummaryIndependent{color:var(--p-deny);background:var(--p-deny-soft)}.SharedBudgetComparison-module__TNzsGW__outcomeSummaryGoverned{color:var(--p-allow);background:var(--p-allow-soft)}.SharedBudgetComparison-module__TNzsGW__outcomeSummaryItem>span{letter-spacing:.06em;text-transform:uppercase;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.62rem;font-weight:900;display:block}.SharedBudgetComparison-module__TNzsGW__outcomeSummaryItem strong{margin-top:6px;display:block}.SharedBudgetComparison-module__TNzsGW__outcomeSummaryItem p{margin:5px 0 0;font-size:.8rem}}@media (max-width:560px){.SharedBudgetComparison-module__TNzsGW__fixture,.SharedBudgetComparison-module__TNzsGW__controls,.SharedBudgetComparison-module__TNzsGW__path{padding-left:16px;padding-right:16px}.SharedBudgetComparison-module__TNzsGW__requests{grid-template-columns:1fr}.SharedBudgetComparison-module__TNzsGW__pathSelector,.SharedBudgetComparison-module__TNzsGW__playbackControls{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SharedBudgetComparison-module__TNzsGW__stepCount{grid-column:1/-1}.SharedBudgetComparison-module__TNzsGW__pathButton,.SharedBudgetComparison-module__TNzsGW__playbackControls button{width:100%}.SharedBudgetComparison-module__TNzsGW__outcomeSummary{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.SharedBudgetComparison-module__TNzsGW__comparison *,.SharedBudgetComparison-module__TNzsGW__comparison :before,.SharedBudgetComparison-module__TNzsGW__comparison :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.home-module__PKQ6ja__home{overflow:clip}.home-module__PKQ6ja__hero{border-bottom:1px solid var(--p-line);background:radial-gradient(circle at 88% 16%,#f1bd4b42,#0000 25%),linear-gradient(135deg,#0000 62%,#79d8ad26);padding:clamp(58px,8vw,96px) 0 clamp(62px,7vw,88px);position:relative;overflow:hidden}.home-module__PKQ6ja__hero:after{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #092f2814;border-radius:50%;width:52vw;position:absolute;inset:auto -10vw -26vw auto}.home-module__PKQ6ja__heroGrid{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:center;gap:clamp(44px,7vw,92px);display:grid;position:relative}.home-module__PKQ6ja__heroCopy h1{letter-spacing:-.042em;max-width:700px;margin:0 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,5.1vw,5.2rem);font-weight:400;line-height:1.02}.home-module__PKQ6ja__heroLede{max-width:700px;color:var(--p-ink-soft);margin:0;font-size:clamp(1.08rem,2vw,1.34rem)}.home-module__PKQ6ja__heroActions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px;display:flex}.home-module__PKQ6ja__quietLink{min-height:44px;color:var(--p-ink-soft);border-bottom:1px solid;align-items:center;font-size:.82rem;font-weight:800;display:inline-flex}.home-module__PKQ6ja__heroFigure{border:1px solid var(--p-ink);border-top:6px solid var(--p-pending);background:var(--p-surface);box-shadow:var(--p-shadow);margin:0;padding:22px}.home-module__PKQ6ja__figureLabel,.home-module__PKQ6ja__agentSequence,.home-module__PKQ6ja__sharedState span,.home-module__PKQ6ja__proofLabel{letter-spacing:.1em;text-transform:uppercase;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.66rem;font-weight:900}.home-module__PKQ6ja__figureLabel{color:var(--p-ink-soft);margin:0 0 16px}.home-module__PKQ6ja__heroAgents{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.home-module__PKQ6ja__agentCard{border:1px solid var(--p-line);background:var(--p-paper);min-width:0;padding:14px}.home-module__PKQ6ja__agentCard strong,.home-module__PKQ6ja__agentCard small{display:block}.home-module__PKQ6ja__agentCard small{color:var(--p-ink-soft);margin-top:5px;line-height:1.35}.home-module__PKQ6ja__agentSequence{color:var(--p-info);margin-bottom:10px;display:inline-block}.home-module__PKQ6ja__stateConnector{height:34px;position:relative}.home-module__PKQ6ja__stateConnector:before,.home-module__PKQ6ja__stateConnector:after{content:"";border-bottom:1px solid var(--p-ink);width:25%;height:24px;position:absolute;top:0}.home-module__PKQ6ja__stateConnector:before{border-left:1px solid var(--p-ink);left:25%}.home-module__PKQ6ja__stateConnector:after{border-right:1px solid var(--p-ink);right:25%}.home-module__PKQ6ja__stateConnector span{z-index:1;background:var(--p-surface);color:var(--p-ink-soft);white-space:nowrap;padding:0 6px;font-size:.68rem;font-weight:800;position:absolute;bottom:1px;left:50%;translate:-50%}.home-module__PKQ6ja__sharedState{border:1px solid var(--p-ink);background:var(--p-ink);color:var(--p-surface);padding:18px}.home-module__PKQ6ja__sharedState strong{margin-top:8px;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:400;display:block}.home-module__PKQ6ja__ordering{color:#d7e2de;border-top:1px solid #fff3;margin:12px 0 0;padding:12px 0 0 1.2rem;font-size:.78rem}.home-module__PKQ6ja__ordering li+li{margin-top:6px}.home-module__PKQ6ja__heroFigure figcaption{color:var(--p-ink-soft);margin-top:14px;font-size:.72rem}.home-module__PKQ6ja__generalizationGrid{border:1px solid var(--p-line);background:var(--p-surface);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.home-module__PKQ6ja__generalizationItem{border-right:1px solid var(--p-line);min-height:158px;padding:24px}.home-module__PKQ6ja__generalizationItem:last-child{border-right:0}.home-module__PKQ6ja__generalizationItem dt{font-family:Georgia,Times New Roman,serif;font-size:1.55rem}.home-module__PKQ6ja__generalizationItem dd{color:var(--p-ink-soft);margin:12px 0 0}.home-module__PKQ6ja__generalizationClose{max-width:820px;margin:24px 0 0;font-weight:800}.home-module__PKQ6ja__definition{max-width:820px;margin:0 0 16px;font-size:clamp(1.16rem,2vw,1.36rem)}.home-module__PKQ6ja__distinction{max-width:820px;color:var(--p-ink-soft);margin:0 0 38px;font-size:1.06rem}.home-module__PKQ6ja__boundaryDiagram{border-top:1px solid var(--p-line);margin-top:52px;padding-top:46px}.home-module__PKQ6ja__boundaryDiagram>div:first-child{max-width:720px;margin-bottom:24px}.home-module__PKQ6ja__boundaryDiagram h3{letter-spacing:-.03em;margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,2.8vw,2.35rem);font-weight:400;line-height:1.12}.home-module__PKQ6ja__boundaryDiagram p:last-child{color:var(--p-ink-soft);margin:0;line-height:1.55}.home-module__PKQ6ja__differentiatorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.home-module__PKQ6ja__differentiator{border:1px solid var(--p-line);border-top:5px solid var(--p-info);background:var(--p-surface);min-height:286px;padding:26px}.home-module__PKQ6ja__differentiator:nth-child(2){border-top-color:var(--p-allow)}.home-module__PKQ6ja__differentiator:nth-child(3){border-top-color:var(--p-pending)}.home-module__PKQ6ja__differentiator h3{margin:18px 0 14px;font-size:1.32rem}.home-module__PKQ6ja__differentiator p{color:var(--p-ink-soft)}.home-module__PKQ6ja__cardIndex{color:var(--p-info);letter-spacing:.12em;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.68rem;font-weight:900}.home-module__PKQ6ja__secondaryDetail{margin:10px 0 0;font-size:.86rem}.home-module__PKQ6ja__differentiatorDetail{border-top:1px solid var(--p-line);color:var(--p-ink-soft);margin-top:16px;padding-top:12px}.home-module__PKQ6ja__differentiatorDetail summary{cursor:pointer;width:max-content;max-width:100%;color:var(--p-ink);font-size:.78rem;font-weight:900}.home-module__PKQ6ja__proofLine{border-left:3px solid var(--p-pending);background:var(--p-paper);margin-top:18px;padding:12px;font-size:.78rem;font-weight:800;color:var(--p-ink)!important}.home-module__PKQ6ja__proofLabel{color:var(--p-pending);margin-bottom:6px;display:block}.home-module__PKQ6ja__bridgeGrid{grid-template-columns:minmax(0,.75fr) minmax(420px,1.25fr);align-items:center;gap:clamp(34px,5vw,64px);display:grid}.home-module__PKQ6ja__bridgeCopy h2{max-width:680px}.home-module__PKQ6ja__bridgeCopy>p:not(:first-child){color:#c8d4d0;max-width:480px;font-size:1rem}.home-module__PKQ6ja__bridgeCopy .home-module__PKQ6ja__bridgeAction{background:#79d8ad;border-color:#79d8ad;margin-top:26px;color:var(--p-ink)!important}.home-module__PKQ6ja__bridgeCopy .home-module__PKQ6ja__bridgeAction:hover{background:#f1bd4b;border-color:#f1bd4b}.home-module__PKQ6ja__blogHeading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;display:grid}.home-module__PKQ6ja__blogIndexLink,.home-module__PKQ6ja__blogCardLink{color:var(--p-allow);border-bottom:1px solid;font-weight:900}.home-module__PKQ6ja__blogIndexLink{align-items:center;min-height:44px;margin-bottom:4px;display:inline-flex}.home-module__PKQ6ja__blogGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.home-module__PKQ6ja__blogCard{border:1px solid var(--p-line);border-top:5px solid var(--p-info);background:var(--p-paper);flex-direction:column;min-width:0;padding:clamp(22px,4vw,30px);display:flex}.home-module__PKQ6ja__blogMeta{color:var(--p-ink-soft);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;gap:8px;margin:0;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.68rem;font-weight:800;display:flex}.home-module__PKQ6ja__blogCard h3{margin:18px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,2.5vw,2rem);font-weight:400;line-height:1.12}.home-module__PKQ6ja__blogCard>p:not(.home-module__PKQ6ja__blogMeta){color:var(--p-ink-soft);margin:0 0 22px}.home-module__PKQ6ja__blogCardLink{align-self:flex-start;margin-top:auto}.home-module__PKQ6ja__evidenceStrip{border:1px solid var(--p-line);border-left:6px solid var(--p-info);background:var(--p-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:30px;display:grid}.home-module__PKQ6ja__evidenceStrip h2{margin-bottom:10px;font-size:clamp(1.8rem,3vw,2.8rem)}.home-module__PKQ6ja__evidenceStrip p{max-width:760px;color:var(--p-ink-soft);margin:0}.home-module__PKQ6ja__evidenceLink{border:1px solid var(--p-ink);white-space:nowrap;align-items:center;min-height:44px;padding:10px 14px;font-size:.82rem;font-weight:900;display:inline-flex}.home-module__PKQ6ja__evidenceLink:hover{background:var(--p-info-soft)}.home-module__PKQ6ja__contactIntro{max-width:760px}.home-module__PKQ6ja__contactLayout{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:start;gap:clamp(22px,4vw,42px);display:grid}.home-module__PKQ6ja__teamPanel{border:1px solid var(--p-line);background:var(--p-paper);padding:24px}.home-module__PKQ6ja__teamPanel>h3{margin:7px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:1.65rem;font-weight:400}.home-module__PKQ6ja__contactGrid{grid-template-columns:1fr;gap:16px;display:grid}.home-module__PKQ6ja__contactCard{border:1px solid var(--p-line);background:var(--p-surface);padding:24px}.home-module__PKQ6ja__contactCard h4{margin:0 0 8px;font-size:1rem}.home-module__PKQ6ja__contactCard p{color:var(--p-ink-soft);margin:0 0 12px}.home-module__PKQ6ja__contactCard a{color:var(--p-allow);border-bottom:1px solid;font-weight:900}.home-module__PKQ6ja__sharedInbox{border-top:1px solid var(--p-line);color:var(--p-ink-soft);overflow-wrap:anywhere;margin:22px 0 0;padding-top:18px;font-size:.78rem}.home-module__PKQ6ja__sharedInbox a{color:var(--p-allow);border-bottom:1px solid;font-weight:900}@media (max-width:900px){.home-module__PKQ6ja__heroGrid,.home-module__PKQ6ja__bridgeGrid{grid-template-columns:1fr}.home-module__PKQ6ja__heroFigure{max-width:660px}.home-module__PKQ6ja__differentiatorGrid,.home-module__PKQ6ja__contactLayout{grid-template-columns:1fr}.home-module__PKQ6ja__differentiator{min-height:0}}@media (max-width:700px){.home-module__PKQ6ja__heroActions{flex-direction:column;align-items:stretch}.home-module__PKQ6ja__quietLink{justify-content:center}.home-module__PKQ6ja__heroAgents,.home-module__PKQ6ja__generalizationGrid,.home-module__PKQ6ja__blogGrid,.home-module__PKQ6ja__evidenceStrip{grid-template-columns:1fr}.home-module__PKQ6ja__blogHeading{grid-template-columns:1fr;gap:0}.home-module__PKQ6ja__blogIndexLink{justify-self:start}.home-module__PKQ6ja__generalizationItem{border-right:0;border-bottom:1px solid var(--p-line);min-height:0}.home-module__PKQ6ja__generalizationItem:last-child{border-bottom:0}.home-module__PKQ6ja__stateConnector:before{width:16%;left:34%}.home-module__PKQ6ja__stateConnector:after{width:16%;right:34%}.home-module__PKQ6ja__evidenceStrip{gap:20px}.home-module__PKQ6ja__evidenceLink{white-space:normal;justify-content:center}}.home-module__PKQ6ja__hero:before{transform-origin:68% 42%;will-change:transform, opacity;animation:13s cubic-bezier(.45,0,.3,1) infinite alternate home-module__PKQ6ja__heroAurora}.home-module__PKQ6ja__heroCopy .masugate-eyebrow{animation:.65s cubic-bezier(.16,1,.3,1) 80ms backwards home-module__PKQ6ja__heroBoot}.home-module__PKQ6ja__heroCopy h1{animation:.76s cubic-bezier(.16,1,.3,1) .15s backwards home-module__PKQ6ja__heroBoot}.home-module__PKQ6ja__heroLede{animation:.72s cubic-bezier(.16,1,.3,1) .24s backwards home-module__PKQ6ja__heroBoot}.home-module__PKQ6ja__heroActions{animation:.68s cubic-bezier(.16,1,.3,1) .32s backwards home-module__PKQ6ja__heroBoot}.home-module__PKQ6ja__heroFigure{will-change:transform;animation:.88s cubic-bezier(.16,1,.3,1) .26s backwards home-module__PKQ6ja__heroPanelBoot;overflow:hidden}.home-module__PKQ6ja__heroFigure>*{z-index:1;position:relative}.home-module__PKQ6ja__heroFigure:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000,#6febd91a,#0000);height:80px;animation:6.8s ease-in-out 1.2s infinite home-module__PKQ6ja__runtimeScan;position:absolute;top:-15%;left:0;right:0;transform:translateY(-100%)}.home-module__PKQ6ja__agentCard{position:relative}.home-module__PKQ6ja__agentCard:after{content:"";background:#9d91ff;border-radius:50%;width:6px;height:6px;position:absolute;top:11px;right:11px;box-shadow:0 0 12px #9d91ffc7}.home-module__PKQ6ja__agentCard:nth-child(2):after{background:#70e8d2;box-shadow:0 0 12px #70e8d2bd}:is([data-motion-visible=true] .home-module__PKQ6ja__generalizationItem,[data-motion-visible=true] .home-module__PKQ6ja__differentiator,[data-motion-visible=true] .home-module__PKQ6ja__blogCard,[data-motion-visible=true] .home-module__PKQ6ja__contactCard){animation:.65s cubic-bezier(.2,.78,.25,1) backwards home-module__PKQ6ja__homeItemArrive}[data-motion-visible=true] :is(.home-module__PKQ6ja__generalizationItem:nth-child(2),.home-module__PKQ6ja__differentiator:nth-child(2),.home-module__PKQ6ja__blogCard:nth-child(2),.home-module__PKQ6ja__contactCard:nth-child(2)){animation-delay:90ms}[data-motion-visible=true] :is(.home-module__PKQ6ja__generalizationItem:nth-child(3),.home-module__PKQ6ja__differentiator:nth-child(3),.home-module__PKQ6ja__contactCard:nth-child(3)){animation-delay:.18s}@keyframes home-module__PKQ6ja__heroAurora{0%{opacity:.72;transform:translate(-1.5%,-.8%)scale(1.01)}to{opacity:1;transform:translate(1.8%,1.2%)scale(1.055)}}@keyframes home-module__PKQ6ja__heroBoot{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes home-module__PKQ6ja__heroPanelBoot{0%{opacity:0;transform:translate(20px,8px)scale(.975)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes home-module__PKQ6ja__runtimeScan{0%,18%{opacity:0;transform:translateY(-100%)}35%,58%{opacity:1}76%,to{opacity:0;transform:translateY(720%)}}@keyframes home-module__PKQ6ja__homeItemArrive{0%{opacity:0;transform:translateY(20px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){.home-module__PKQ6ja__hero:before,.home-module__PKQ6ja__heroCopy h1,.home-module__PKQ6ja__heroLede,.home-module__PKQ6ja__heroActions,.home-module__PKQ6ja__heroFigure,.home-module__PKQ6ja__heroFigure:after,.home-module__PKQ6ja__agentCard:after{animation:none}.home-module__PKQ6ja__heroCopy .masugate-eyebrow{animation:none}[data-motion-visible=true] .home-module__PKQ6ja__generalizationItem{animation:none}[data-motion-visible=true] .home-module__PKQ6ja__differentiator{animation:none}[data-motion-visible=true] .home-module__PKQ6ja__blogCard{animation:none}[data-motion-visible=true] .home-module__PKQ6ja__contactCard{animation:none}}@media (max-width:700px),(hover:none) and (pointer:coarse){.home-module__PKQ6ja__hero:before{animation:none}}.home-module__PKQ6ja__hero{color:#f7f9ff;background:linear-gradient(#758dcf14 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#758dcf14 1px,#0000 1px) 0 0/52px 52px,radial-gradient(circle at 82% 23%,#5b4cdb57,#0000 30%),radial-gradient(circle at 54% 82%,#29d3c329,#0000 28%),#050814;border-bottom-color:#8ba3df2e;align-items:center;min-height:min(820px,100vh - 74px);display:grid}.home-module__PKQ6ja__hero:before{content:"";pointer-events:none;background:linear-gradient(90deg,#050814 0%,#0000 42% 76%,#050814 100%);position:absolute;inset:0}.home-module__PKQ6ja__hero:after{border-color:#79e8d824;width:min(620px,58vw);inset:8% -7% auto auto;box-shadow:0 0 0 44px #5b4cdb09,0 0 0 96px #5b4cdb06}.home-module__PKQ6ja__heroCopy .masugate-eyebrow{color:#79ead5}.home-module__PKQ6ja__heroCopy h1{letter-spacing:-.068em;text-wrap:balance;max-width:780px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(3.4rem,6.7vw,6.8rem);font-weight:560;line-height:.91}.home-module__PKQ6ja__heroLede{color:#aeb9d0;max-width:650px;line-height:1.58}.home-module__PKQ6ja__heroActions .masugate-button-primary{background:#83f1dc;border-color:#83f1dc;color:#07101a!important}.home-module__PKQ6ja__quietLink{color:#eef2ff;border-bottom-color:#ffffff57;position:relative}.home-module__PKQ6ja__quietLink:after{content:"↗";color:#79ead5;margin-left:9px}.home-module__PKQ6ja__heroFigure{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(155deg,#121b31e0,#070c19ed);border-color:#99afe747;border-top-style:solid;border-top-width:1px;border-radius:22px;padding:20px;position:relative;box-shadow:0 28px 90px #0000006b,0 0 80px #5b4cdb21}.home-module__PKQ6ja__heroFigure:before{content:"●  RUNTIME / LIVE MODEL";color:#77e9d4;letter-spacing:.11em;margin:-4px 0 16px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.62rem;font-weight:800;display:block}.home-module__PKQ6ja__figureLabel,.home-module__PKQ6ja__heroFigure figcaption{color:#96a3bc}.home-module__PKQ6ja__agentCard{background:#ffffff0b;border-color:#94a8db36;border-radius:12px}.home-module__PKQ6ja__agentCard small,.home-module__PKQ6ja__stateConnector span{color:#9ca8c0}.home-module__PKQ6ja__agentSequence{color:#9f93ff}.home-module__PKQ6ja__stateConnector:before,.home-module__PKQ6ja__stateConnector:after{border-color:#76e9d680}.home-module__PKQ6ja__stateConnector span{background:#0c1425}.home-module__PKQ6ja__sharedState{color:#f7f9ff;background:radial-gradient(circle at 90% 0,#5b4cdb3d,#0000 36%),#040a14e0;border-color:#7bf1d85e;border-radius:14px;box-shadow:inset 0 0 40px #5d50dc0f}.home-module__PKQ6ja__sharedState span{color:#7af0d8}.home-module__PKQ6ja__sharedState strong{letter-spacing:-.04em;font-family:Inter,ui-sans-serif,sans-serif;font-weight:560}.home-module__PKQ6ja__ordering{color:#b1bdd2;border-top-color:#9fb5e033}.home-module__PKQ6ja__sectionMuted{background:radial-gradient(circle at 10% 10%,#2bd3c014,#0000 25%),#e9eef7}.home-module__PKQ6ja__sectionWhite{background:#fbfcff}.home-module__PKQ6ja__sectionRule{background:linear-gradient(90deg,#5b4cdb 0 5px,#0000 5px),radial-gradient(circle at 90% 14%,#5b4cdb1a,#0000 25%),#f3f6fb}.home-module__PKQ6ja__generalizationGrid,.home-module__PKQ6ja__differentiator,.home-module__PKQ6ja__blogCard,.home-module__PKQ6ja__evidenceStrip,.home-module__PKQ6ja__teamPanel,.home-module__PKQ6ja__contactCard{border-color:#23335921;border-radius:18px;box-shadow:0 14px 44px #2333590f}.home-module__PKQ6ja__generalizationGrid{overflow:hidden}.home-module__PKQ6ja__generalizationItem dt,.home-module__PKQ6ja__boundaryDiagram h3,.home-module__PKQ6ja__blogCard h3,.home-module__PKQ6ja__teamPanel>h3{letter-spacing:-.04em;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600}.home-module__PKQ6ja__differentiator,.home-module__PKQ6ja__blogCard,.home-module__PKQ6ja__contactCard{transition:transform .18s,box-shadow .18s,border-color .18s}.home-module__PKQ6ja__differentiator:hover,.home-module__PKQ6ja__blogCard:hover,.home-module__PKQ6ja__contactCard:hover{border-color:#5b4cdb40;transform:translateY(-5px);box-shadow:0 24px 64px #2333591f}.home-module__PKQ6ja__bridgeCopy .home-module__PKQ6ja__bridgeAction{background:#83f1dc;border-color:#83f1dc;color:#07101a!important}.home-module__PKQ6ja__blogCard{background:linear-gradient(150deg,#fff,#f4f6ff);border-top-color:#5b4cdb}.home-module__PKQ6ja__blogIndexLink,.home-module__PKQ6ja__blogCardLink,.home-module__PKQ6ja__contactCard a,.home-module__PKQ6ja__sharedInbox a{color:#4d3fd0}.home-module__PKQ6ja__evidenceStrip{background:radial-gradient(circle at 95% 0,#5b4cdb21,#0000 35%),#fbfcff;border-left-color:#5b4cdb}@media (max-width:900px){.home-module__PKQ6ja__hero{min-height:auto}.home-module__PKQ6ja__heroCopy h1{max-width:820px}}@media (max-width:700px){.home-module__PKQ6ja__heroCopy h1{font-size:clamp(3.15rem,15vw,5rem)}}
