.account-link[data-astro-cid-jr7posx5]{min-height:44px;margin-left:var(--space-2);border-left:1px solid var(--rule);padding-inline:var(--space-4)}.account-link[data-astro-cid-jr7posx5]:after{bottom:var(--space-1)}@media (width>=1321px) and (width<=1480px){.site-header[data-astro-cid-jr7posx5]{gap:var(--space-4)}.site-nav[data-astro-cid-jr7posx5]{font-size:var(--type-nav-compact)}.nav-link[data-astro-cid-jr7posx5]{padding-inline:var(--space-3)}.header-demo[data-astro-cid-jr7posx5]{margin-left:0}}@media (width<=1320px){.site-nav[data-astro-cid-jr7posx5]{overscroll-behavior:contain;max-height:calc(100dvh - 68px);overflow-y:auto}.account-link[data-astro-cid-jr7posx5]{min-height:47px;padding-inline:var(--space-1);border-left:0;margin-left:0}}@media (width<=680px){.site-nav[data-astro-cid-jr7posx5]{max-height:calc(100dvh - 64px)}}.domain-tabs{gap:var(--space-2);border-bottom:1px solid var(--rule);padding-block:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.domain-tabs__tab{min-height:var(--space-8);padding:var(--space-3) var(--space-6);border:1px solid var(--rule);border-radius:var(--radius-pill);color:var(--ink);background:var(--paper);font:500 var(--type-ui)/1.4 var(--sans);transition:background var(--duration-fast), border-color var(--duration-fast);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.domain-tabs__tab:hover{background:var(--surface);border-color:var(--rule-strong)}.domain-tabs__tab[aria-selected=true]{background:var(--paper-warm);border-color:var(--ink);box-shadow:var(--shadow-inset)}.domain-tabs__tab[aria-selected=true]:before{content:"";width:var(--space-2);height:var(--space-2);margin-right:var(--space-2);border-radius:var(--radius-round);background:currentColor;flex:none}.domain-tabs__tab:focus-visible,[data-domain-panel]:focus-visible{outline:2px solid var(--color-accent-text);outline-offset:var(--space-1)}[data-domain-tabs-enhanced] [data-domain-panel][hidden]{display:none}[data-domain-panel]{scroll-margin-top:var(--space-10);min-width:0}@media (prefers-reduced-motion:reduce){.domain-tabs__tab{transition:none}}@media print{[data-domain-tabs-enhanced] [data-domain-panel][hidden]{display:block}.domain-tabs{display:none}}.home-stage{padding:var(--space-7) var(--page-gutter) var(--space-9);color:var(--color-on-dark)}.home-stage__inner{max-width:var(--container-wide);margin:auto}:is(.home-stage,.home-tease-stage) .domain-tabs{gap:var(--space-3);padding-block:0 var(--space-7);border-bottom:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}:is(.home-stage,.home-tease-stage) .domain-tabs__tab{justify-content:flex-start;gap:var(--space-3);min-height:calc(var(--space-9) + var(--space-3));padding:var(--space-4) var(--space-5);border-radius:var(--radius-card);border-color:var(--rule);color:var(--color-on-dark);font:500 var(--type-body)/1.2 var(--font-display);box-shadow:none;transition:transform var(--duration-base) var(--ease-out),background var(--duration-base),border-color var(--duration-base);background:0 0}:is(.home-stage,.home-tease-stage) .domain-tabs__tab:hover{border-color:var(--rule-strong);background:0 0}:is(.home-stage,.home-tease-stage) .domain-tabs__tab:before{content:"";width:var(--space-6);height:var(--space-6);-webkit-mask:var(--domain-icon) center/contain no-repeat;mask:var(--domain-icon) center/contain no-repeat;background:currentColor;border-radius:0;flex:none;margin:0}:is(.home-stage,.home-tease-stage) .domain-tabs__tab[aria-selected=true]{background:var(--gradient-brand-mineral-on-dark);color:var(--color-dark-bg);transform:translateY(calc(-1 * var(--space-1)));box-shadow:var(--shadow-soft);border-color:#0000}:is(.home-stage,.home-tease-stage) .domain-tabs__tab[aria-selected=true]:before{width:var(--space-6);height:var(--space-6);border-radius:0;margin:0}.home-tease-stage .domain-tabs__tab{min-height:var(--space-9);font-size:var(--type-ui)}[data-domain-tab=supply-chain]{--domain-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Ccircle cx='6' cy='8' r='3'/%3E%3Ccircle cx='24' cy='8' r='3'/%3E%3Ccircle cx='15' cy='23' r='3'/%3E%3Cpath d='M9 8h12M8 10.5l5 10M22 10.5l-5 10'/%3E%3C/svg%3E")}[data-domain-tab=pedestrian]{--domain-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Ccircle cx='15' cy='5.5' r='2.6'/%3E%3Cpath d='M15 9v9M15 12l-5 4M15 12l5 3M15 18l-4 8M15 18l4 8'/%3E%3C/svg%3E")}[data-domain-tab=manufacturing]{--domain-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M4 26h22M8 26v-5h6v5M11 21l4-9 7-3M22 9l3 3M22 9l-1 4'/%3E%3Ccircle cx='15' cy='12' r='1.8'/%3E%3C/svg%3E")}[data-domain-tab=warehousing]{--domain-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M4 26V6h22v20M4 13h22M4 20h22M8 9h4v4M15 16h4v4M10 23h4'/%3E%3C/svg%3E")}.home-stage__grid{gap:var(--space-8);grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:center;display:grid}.home-stage__copy .eyebrow{color:var(--rust)}.home-stage__copy h1{font:var(--weight-display) clamp(2.4rem,4.4vw,4.1rem)/1 var(--font-display);letter-spacing:var(--tracking-display);color:var(--color-on-dark);margin:0}.home-stage__lede{margin:var(--space-5) 0 var(--space-6);font:400 var(--type-lede)/1.5 var(--font-body);color:var(--muted);max-width:var(--measure-lede)}.home-stage .button-primary{background:var(--color-on-dark);border-color:var(--color-on-dark);color:var(--color-dark-bg)}.home-stage__spenta{border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--color-dark-bg-elevated);box-shadow:var(--shadow-deep);display:grid;overflow:hidden}.home-stage__spenta[hidden]{display:none}.home-stage__screen{aspect-ratio:16/9;background:var(--color-dark-bg);margin:0;position:relative;overflow:hidden}.home-stage__screen :is(video,img){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-stage__clip{opacity:0;transition:opacity var(--duration-slow) var(--ease-in-out)}.home-stage__clip.is-on{opacity:1}.home-stage__badge{left:var(--space-4);top:var(--space-4);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--gradient-brand-mineral-on-dark);color:var(--color-dark-bg);font:500 var(--type-micro)/1.4 var(--font-mono);position:absolute}.home-stage__screen figcaption{padding:var(--space-6) var(--space-4) var(--space-3);background:linear-gradient(transparent,var(--color-dark-overlay));font:400 var(--type-micro)/1.4 var(--font-mono);color:var(--color-on-dark);text-shadow:0 1px 3px var(--color-dark-overlay);position:absolute;bottom:0;left:0;right:0}.home-stage__chat{gap:var(--space-2);padding:var(--space-5);min-height:calc(var(--space-11) * 1.6);align-content:start;display:grid}.home-stage__who{font:400 var(--type-micro)/1.4 var(--font-mono);color:var(--quiet)}.home-stage__bubble{padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);max-width:94%;font:400 var(--type-ui)/1.5 var(--font-body);margin:0}.home-stage__bubble--you{background:var(--color-on-dark);color:var(--color-dark-bg);justify-self:end}.home-stage__bubble--spenta{border:1px solid var(--rule);background:var(--color-dark-overlay);color:var(--color-on-dark)}.home-stage__note{margin:var(--space-1) 0 0;font:400 var(--type-micro)/1.5 var(--font-mono);color:var(--quiet)}.home-tease-stage{padding-block:var(--space-8) var(--space-9)}.home-tease-stage>header{color:var(--color-on-dark)}.home-purpose .home-tease-stage>header p{color:var(--muted)}.home-tease-stage .home-domain-tease__questions li{border-color:var(--rule);color:var(--color-on-dark)}.home-tease-stage .home-domain-tease__label{color:var(--rust)}.home-tease-stage .decision-domain-media{border-color:var(--rule)}.home-tease-stage .decision-domain-media figcaption,.home-tease-stage .decision-domain-panel>header p{color:var(--muted)}.home-tease-stage .decision-domain-route{color:var(--color-on-dark)}.home-tease-stage .decision-domain-route.button{background:var(--color-on-dark);border-color:var(--color-on-dark);color:var(--color-dark-bg)}@media (width<=860px){.home-stage__grid{grid-template-columns:1fr}}@media (width<=700px){:is(.home-stage,.home-tease-stage) .domain-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.home-stage,.home-tease-stage) .domain-tabs__tab{padding:var(--space-3);gap:var(--space-2);font-size:var(--type-ui-small)}:is(.home-stage,.home-tease-stage) .domain-tabs__tab:before{width:var(--space-5);height:var(--space-5)}}@media (prefers-reduced-motion:reduce){.home-stage__clip,:is(.home-stage,.home-tease-stage) .domain-tabs__tab{transition:none}}.home-stage__credit{opacity:.7;margin-top:4px;font-size:10px;line-height:1.4;display:block}@media (width<=600px){.home-stage__screen .home-stage__scene{row-gap:var(--space-1);flex-wrap:wrap}.home-stage__screen .home-stage__scene [data-home-stage-scene]{white-space:nowrap}.home-stage__screen .home-stage__scene .home-stage__credit{flex-basis:100%;margin-top:0}}.decision-domains{max-width:var(--container-wide);padding:var(--space-6) var(--page-gutter);color:var(--color-ink);margin:auto}.decision-domains>.domain-tabs{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.decision-domains .domain-tabs__tab{padding-inline:var(--space-3)}.decision-domain-panel{min-width:0;padding-top:var(--space-6);scroll-margin-top:110px;position:relative}.decision-domain-anchor{scroll-margin-top:110px;display:block}.decision-domain-panel>header h2{font:500 var(--type-display-section)/1.15 var(--font-display);margin:0 0 var(--space-4)}.decision-domain-panel>header p{max-width:var(--measure-prose);font:400 var(--type-lede)/1.6 var(--font-body)}.decision-domain-media{max-width:680px;margin:var(--space-6) 0;border:1px solid var(--color-rule);border-radius:var(--radius-card);overflow:hidden}.decision-domain-media :is(img,video){aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;display:block}.decision-domain-media figcaption{padding:var(--space-4);font:400 var(--type-ui-small)/1.6 var(--font-display)}.decision-question{border-block-start:1px solid var(--color-rule);scroll-margin-top:110px}.decision-question>summary{justify-content:space-between;gap:var(--space-5);padding:var(--space-5) 0;cursor:pointer;list-style:none;display:flex}.decision-question small{font:400 var(--type-ui-small)/1.6 var(--font-display);display:block}.decision-question strong{font:500 var(--type-lede)/1.4 var(--font-display)}.decision-question>summary>span:last-child{gap:var(--space-3);font:400 var(--type-ui-small)/1.4 var(--font-display);align-items:center;display:flex}.decision-answer{background:var(--color-bg-raised);padding:var(--space-6);border-radius:var(--radius-card)}.decision-answer p,.decision-question-teaser{font:400 var(--type-body)/1.7 var(--font-body);max-width:var(--measure-prose)}.decision-answer h3{font:500 var(--type-ui)/1.5 var(--font-display)}.decision-flow{gap:var(--space-3);padding:var(--space-5);background:var(--color-bg-warm);grid-template-columns:repeat(4,1fr);list-style:none;display:grid}.decision-flow li{padding:var(--space-3);border:1px solid var(--color-rule);font:500 var(--type-ui)/1.5 var(--font-display)}.decision-options,.decision-contract{gap:var(--space-5);margin-block:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.decision-options>h3{grid-column:1/-1;margin:0}.decision-options article{padding:var(--space-4);border-left:2px solid var(--color-accent-text);background:var(--color-bg-warm)}.decision-options h4{font:500 var(--type-body)/1.5 var(--font-display);margin:0}.decision-answer>details{border-top:1px solid var(--color-rule);padding-block:var(--space-4)}.decision-answer>details>summary{cursor:pointer}.decision-answer>a,.decision-domain-route{text-underline-offset:4px;min-height:44px;margin-top:var(--space-4);align-items:center;display:inline-flex}.decision-domains :is(summary,a,video):focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:4px}html[data-copy-review-colors=on] [data-decision-review] :is(h2,h3,h4,p,small,strong,summary,figcaption,a,li){color:var(--copy-review-purple)!important}@media (width<=700px){.decision-domains>.domain-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.decision-options,.decision-contract{grid-template-columns:1fr}.decision-answer{padding:var(--space-4)}.decision-flow{grid-template-columns:1fr 1fr}.decision-question>summary>span:last-child{font-size:0}.decision-question>summary b{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.decision-domains *{transition:none!important;animation:none!important}}html[data-copy-review-colors=on] [data-decision-review] [data-theme=dark] :is(h2,h3,h4,p,small,strong,summary,figcaption,a,li){color:var(--copy-review-lilac)!important}.sc-pattern-boundary{max-width:var(--container-wide);padding:var(--space-5) var(--page-gutter);font:400 var(--type-ui-small)/1.7 var(--font-display);margin:auto}.decision-case-study{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.decision-case-study>section:last-child{grid-column:1/-1}.decision-case-study h3{margin-top:0}.decision-case-study p{margin-bottom:0}@media (width<=700px){.decision-case-study{grid-template-columns:1fr}}.decision-domain-panel--applications{gap:var(--space-7) var(--space-8);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;display:grid}.decision-domain-panel--applications>header{grid-column:1/-1}.decision-domain-panel--applications>.decision-domain-anchor{width:0;height:0;position:absolute;top:0;left:0}.decision-domain-panel--applications>header h2{font:600 var(--type-services-report)/1.2 var(--font-display);letter-spacing:-.025em;max-width:none}.decision-domain-panel--applications>header p{font:400 var(--type-body)/1.5 var(--font-body);max-width:var(--measure-prose);margin:var(--space-3) 0 0}.domain-application-intro{min-width:0;position:sticky;top:100px}.domain-application-intro>p{font:400 var(--type-body)/1.65 var(--font-body);margin:0 0 var(--space-6);max-width:var(--measure-prose)}.domain-application-intro dl{padding:var(--space-5);background:var(--color-bg-warm);border-radius:var(--radius-panel);box-shadow:var(--shadow-inset);margin:0}.domain-application-intro dl>div{gap:var(--space-3);padding:var(--space-3) 0;grid-template-columns:6.5rem 1fr;display:grid}.domain-application-intro dt{font:600 var(--type-ui)/1.5 var(--font-display);color:var(--color-accent-strong)}.domain-application-intro dd{font:400 var(--type-ui)/1.5 var(--font-display);margin:0}.domain-application-reference{margin:var(--space-6) 0 0}.domain-application-reference img{border-radius:var(--radius-control);border:1px solid var(--color-rule);width:100%;height:auto;display:block}.domain-application-reference figcaption{font:400 var(--type-ui-small)/1.5 var(--font-display);color:var(--color-text-muted);margin-top:var(--space-2)}.decision-domain-panel--applications .decision-domain-questions{min-width:0}.decision-domain-panel--applications .decision-question>summary{padding:var(--space-5) var(--space-3);transition:background var(--duration-fast) var(--ease-out)}.decision-domain-panel--applications .decision-question>summary:hover{background:var(--color-bg-warm)}.decision-domain-panel--applications .decision-question>summary strong{font:600 var(--type-body)/1.3 var(--font-display);margin-top:var(--space-1);display:block}.decision-question-description{font:400 var(--type-ui)/1.55 var(--font-display);color:var(--color-text-muted);margin-top:var(--space-2);max-width:50ch;display:block}.decision-domain-panel--applications .decision-question>summary>span:last-child{font-size:0}.decision-domain-panel--applications .decision-question>summary b{font:400 var(--type-body)/1 var(--font-display);transition:transform var(--duration-fast) var(--ease-out)}.decision-domain-panel--applications .decision-question[open]>summary b{transform:rotate(45deg)}.decision-domain-panel--applications .decision-answer{border:1px solid var(--color-rule);box-shadow:var(--shadow-paper);margin-bottom:var(--space-5)}.decision-domain-panel--applications .decision-answer p{font:400 var(--type-ui)/1.65 var(--font-display);margin-block:var(--space-2)}.decision-domain-panel--applications .decision-answer h3{font-weight:600}.decision-domain-panel--applications .decision-options h4{font:600 var(--type-ui)/1.4 var(--font-display)}.decision-domain-panel--applications .decision-answer>a{font:500 var(--type-ui)/1.4 var(--font-display)}.domain-application-note{font:400 var(--type-ui-small)/1.6 var(--font-display);color:var(--color-text-muted);max-width:var(--measure-prose);grid-column:1/-1;margin:0}.decision-domain-panel--applications>.services-pedestrian-evidence{grid-column:1/-1}@media (width<=850px){.decision-domain-panel--applications{gap:var(--space-6);grid-template-columns:1fr}.domain-application-intro{position:static}.domain-application-reference{max-width:680px}.domain-application-intro dl{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.domain-application-intro dl>div{display:block}.domain-application-intro dd{margin-top:var(--space-2)}}@media (width<=500px){.domain-application-intro dl{grid-template-columns:1fr;gap:0}.domain-application-intro dl>div{grid-template-columns:5.5rem 1fr;display:grid}.domain-application-intro dd{margin-top:0}.decision-domain-panel--applications .decision-question>summary{padding-inline:0}}@media (prefers-reduced-motion:reduce){.decision-domain-panel--applications .decision-question>summary,.decision-domain-panel--applications .decision-question>summary b{transition:none}}.home-domain-tease{max-width:var(--container-wide);padding:var(--space-6) var(--page-gutter) var(--space-8);margin:auto}.home-domain-tease__panel{padding-top:var(--space-6)}.home-domain-tease__panel--loop{gap:var(--space-7);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;display:grid}.home-domain-tease__panel--loop[hidden]{display:none}.home-domain-tease__stage{border-radius:var(--radius-card);background:var(--color-dark-bg);aspect-ratio:16/9;box-shadow:var(--shadow-soft);margin:0;position:relative;overflow:hidden}.home-domain-tease__stage video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-domain-tease__stage figcaption{left:var(--space-4);bottom:var(--space-3);font:400 var(--type-micro)/1.4 var(--font-mono);color:var(--color-on-dark);text-shadow:0 1px 3px var(--color-dark-overlay);pointer-events:none;position:absolute}.home-domain-tease__questions{gap:var(--space-4);justify-items:start;min-width:0;display:grid}.home-domain-tease__label{font:400 var(--type-label)/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-text);margin:0}.home-domain-tease__questions ul{width:100%;margin:0;padding:0;list-style:none}.home-domain-tease__questions li{padding:var(--space-4) 0;border-bottom:1px solid var(--color-rule);max-width:none;margin:0}.home-domain-tease__questions .decision-domain-route.button{margin-top:var(--space-3);gap:.4em}@media (width<=760px){.home-domain-tease__panel--loop{gap:var(--space-6);grid-template-columns:1fr}}html body #page-home .home-doors__stage--show{background:var(--color-dark-bg);position:relative}html body #page-home .home-doors__slide{opacity:0;transition:opacity 1.2s;position:absolute;inset:0}html body #page-home .home-doors__slide.is-on{opacity:1}html body #page-home .home-doors__slide svg{width:100%;height:100%;display:block}html body #page-home .home-doors__caps{min-height:5.5rem;padding:var(--space-4) var(--space-6) 0;border-bottom:1px solid var(--color-rule);display:block;position:relative}html body #page-home .home-doors__cap{left:var(--space-6);right:5.5rem;top:var(--space-4);opacity:0;gap:1px;transition:opacity .6s .3s,transform .6s .3s;display:grid;position:absolute;transform:translateY(4px)}html body #page-home .home-doors__cap.is-on{opacity:1;transform:none}html body #page-home .home-doors__cap b{font:600 var(--type-ui)/1.25 var(--font-display);letter-spacing:-.01em}html body #page-home .home-doors__cap span{font:400 .8125rem/1.4 var(--font-body);color:var(--color-text-muted)}html body #page-home .home-doors__dots{right:var(--space-6);top:calc(var(--space-4) + 6px);gap:5px;display:flex;position:absolute}html body #page-home .home-doors__dots i{background:var(--color-text-muted);opacity:.5;border-radius:50%;width:6px;height:6px;transition:width .3s}html body #page-home .home-doors__dots i.is-on{background:var(--color-accent-text);opacity:1;border-radius:3px;width:16px}@media (prefers-reduced-motion:reduce){html body #page-home .home-doors__slide,html body #page-home .home-doors__cap{transition:none}}html body #page-home .home-doors__text--short{gap:var(--space-3)}html body #page-home .home-doors__text--short .home-doors__go{margin-top:var(--space-1);border:0;align-items:center;gap:.45em;padding:0;display:inline-flex}html body #page-home .home-doors__go span{transition:transform var(--duration-base) var(--ease-out);display:inline-block}html body #page-home .home-doors__door:hover .home-doors__go span,html body #page-home .home-doors__door:focus-visible .home-doors__go span{transform:translate(4px)}.pp-train{animation:13s linear infinite pp-train}.pp-drift{animation:7s ease-in-out infinite alternate pp-drift}.pp-drift--b{animation-name:pp-drift-b;animation-duration:9s}.pp-lamp{transform-box:view-box;transform-origin:200px 0;animation:7s ease-in-out infinite pp-lamp}.pp-shuffle{animation:5s ease-in-out infinite alternate pp-drift}.pp-trickle{animation:2.8s linear infinite pp-trickle}.pp-breathe{animation:6s ease-in-out infinite pp-breathe}.pp-flow{animation:2.4s linear infinite pp-flow}.pp-sway{transform-box:view-box;transform-origin:200px 240px;animation:8s ease-in-out infinite pp-sway}.pp-rays{animation:5s ease-in-out infinite pp-breathe}.pp-climb{animation:14s ease-in-out infinite pp-climb}.pp-turn{transform-box:view-box;transform-origin:200px 137px;animation:90s linear infinite pp-spin}.pp-pulse{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite pp-pulse}.pp-mind{transform-box:fill-box;transform-origin:50%;animation:4.5s ease-in-out infinite pp-mind}.pp-look{animation:10s ease-in-out infinite pp-look}.pp-world{transform-box:view-box;transform-origin:200px 132px;animation:50s linear infinite pp-spin}.pp-spin{transform-box:view-box;transform-origin:200px 130px;animation:40s linear infinite pp-spin}.pp-spin-rev{transform-box:view-box;transform-origin:200px 130px;animation:70s linear infinite reverse pp-spin}.pp-pin{animation:3s ease-in-out infinite pp-pin}@keyframes pp-train{0%{transform:translate(70px)}to{transform:translate(260px)}}@keyframes pp-drift{0%{transform:translate(-4px)}to{transform:translate(4px)}}@keyframes pp-drift-b{0%{transform:translate(3px)}to{transform:translate(-5px)}}@keyframes pp-lamp{0%,to{transform:rotate(-1.6deg)}50%{transform:rotate(1.6deg)}}@keyframes pp-trickle{0%{opacity:0;transform:translateY(-8px)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(64px)}}@keyframes pp-breathe{0%,to{opacity:.75}50%{opacity:1}}@keyframes pp-flow{to{stroke-dashoffset:-18px}}@keyframes pp-sway{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}@keyframes pp-spin{to{transform:rotate(360deg)}}@keyframes pp-climb{0%,4%{opacity:0;transform:translate(62px,230px)}8%,14%{opacity:1;transform:translate(62px,230px)}20%,28%{transform:translate(106px,202px)}34%,42%{transform:translate(150px,174px)}48%,56%{transform:translate(194px,146px)}62%,70%{transform:translate(238px,118px)}76%,84%{opacity:1;transform:translate(282px,90px)}94%,to{opacity:0;transform:translate(318px,90px)}}@keyframes pp-pulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}@keyframes pp-mind{0%,70%,to{opacity:.75;transform:scale(1)}20%{opacity:1;transform:scale(1.35)}}@keyframes pp-look{0%,to{transform:translate(0)}25%{transform:translate(-9px,2px)}55%{transform:translate(8px,-2px)}80%{transform:translate(2px,3px)}}.pp-needle{transform-box:view-box;transform-origin:200px 214px;animation:6s cubic-bezier(.3,.1,.2,1) infinite pp-needle}.pp-check-run{animation:5.4s linear infinite pp-check-run}.pp-node{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite pp-node}@keyframes pp-needle{0%,8%{transform:rotate(-62deg)}40%{transform:rotate(12deg)}52%,90%{transform:rotate(1deg)}to{transform:rotate(-62deg)}}@keyframes pp-check-run{0%{stroke-dashoffset:10px}to{stroke-dashoffset:-400px}}@keyframes pp-node{0%,70%,to{transform:scale(1)}20%{transform:scale(1.12)}}.pp-say{animation:6s ease-in-out infinite pp-say}.pp-say--b{animation-delay:-3s}.pp-rise{transform-box:fill-box;transform-origin:bottom;animation:6s ease-in-out infinite pp-rise}.pp-point{animation:7s ease-in-out infinite pp-point}.pp-ring{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite pp-pulse}.pp-scan{animation:7s linear infinite pp-scan}.pp-rewind{transform-box:view-box;transform-origin:90px 118px;animation:9s linear infinite reverse pp-spin}.pp-lens{animation:9s ease-in-out infinite pp-lens}@keyframes pp-say{0%,to{opacity:.35}25%,60%{opacity:1}}@keyframes pp-rise{0%,10%{transform:scaleY(.15)}45%,85%{transform:scaleY(1)}to{transform:scaleY(.15)}}@keyframes pp-point{0%,to{transform:translate(-60px,30px)}35%,70%{transform:translate(0)}}@keyframes pp-scan{0%{transform:translate(0)}to{transform:translate(322px)}}@keyframes pp-lens{0%,to{transform:translate(-90px)}50%{transform:translate(90px)}}.pp-screen{animation:3s ease-in-out infinite pp-breathe}.pp-bob{animation:4s ease-in-out infinite alternate pp-drift}.pp-blink{animation:1.6s ease-in-out infinite pp-pin}.pp-tile{opacity:0;animation:4.2s ease-in-out infinite pp-tile}.pp-tick{opacity:0;animation:6s ease-in-out infinite pp-tick}.pp-tick-run{animation:5s ease-in-out infinite pp-tick-run}@keyframes pp-tile{0%,to{opacity:0}12%,28%{opacity:1}40%{opacity:0}}@keyframes pp-tick{0%,8%{opacity:0}18%,88%{opacity:1}to{opacity:0}}@keyframes pp-tick-run{0%,15%{transform:translate(0)}60%,to{transform:translate(200px)}}.pp-echo{opacity:.15;animation:3.6s ease-in-out infinite pp-echo}.pp-step{animation:3.6s cubic-bezier(.5,0,.3,1) infinite pp-step}@keyframes pp-echo{0%,to{opacity:.12}30%{opacity:.9}60%{opacity:.12}}@keyframes pp-step{0%,10%{opacity:1;transform:translate(0)}80%{opacity:1;transform:translate(190px)}to{opacity:0;transform:translate(190px)}}@keyframes pp-pin{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){[class^=pp-],[class*=\ pp-]{animation:none!important}}@media (width<=600px){html body #page-home .home-doors__caps{min-height:calc(5.5rem + 18px)}html body #page-home .home-doors__dots{top:var(--space-4);left:var(--space-6);right:auto}html body #page-home .home-doors__cap{top:calc(var(--space-4) + 18px);right:var(--space-6)}}.home-purpose .home-proof,.home-purpose .home-solutions-tease>header,.home-purpose .home-destinations,.home-purpose .home-access-note{max-width:var(--container-wide);padding:var(--space-8) var(--page-gutter);margin:auto}.home-purpose .home-proof{gap:var(--space-7);border-block:1px solid var(--rule);grid-template-columns:1fr 2fr;display:grid}.home-purpose .home-proof h2,.home-purpose .home-solutions-tease h2,.home-purpose .home-destinations h2{font:500 clamp(1.5rem,2.5vw,2.2rem)/1.2 var(--sans);letter-spacing:-.025em;margin:0 0 var(--space-4)}.home-purpose .home-proof p,.home-purpose .home-destinations p,.home-purpose .home-solutions-tease>header p{font:400 var(--type-body)/1.6 var(--serif);max-width:60ch;margin:0 0 var(--space-5)}.home-proof nav{gap:var(--space-5);flex-wrap:wrap;display:flex}.home-purpose .home-destinations{gap:var(--space-8);border-block:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-destinations>section{flex-direction:column;align-items:start;min-width:0;display:flex}.home-destinations .text-link{margin-top:auto}.home-purpose .home-access-note{justify-content:space-between;align-items:center;gap:var(--space-5);padding-block:var(--space-6);flex-wrap:wrap;display:flex}.home-access-note p{font:400 var(--type-ui)/1.5 var(--sans);margin:0}.home-purpose .home-solutions-tease>header{padding-bottom:0}.home-purpose #home-decision-domains [data-domain-panel=pedestrian] .decision-domain-media img{aspect-ratio:auto;object-fit:contain;height:auto}@media (width<=760px){.home-purpose .home-proof,.home-purpose .home-destinations{gap:var(--space-6);grid-template-columns:1fr}}.home-purpose .home-proof--inspector{align-items:center;gap:var(--space-8);padding-block:var(--space-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.home-purpose .home-proof .home-proof__statement{margin:0 0 var(--space-6);font:500 clamp(1.5rem,2.8vw,2.3rem)/1.15 var(--font-display);letter-spacing:-.03em;max-width:24ch;color:var(--color-ink)}.home-purpose .home-proof--inspector h2{align-items:center;gap:var(--space-2);font:400 var(--type-label)/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-text);margin:0 0 var(--space-4);display:flex}.home-purpose .home-proof--inspector h2:before{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-round);background:currentColor}.home-proof--inspector .button-row{gap:var(--space-3);flex-wrap:wrap;display:flex}.home-proof__shot{gap:var(--space-2);margin:0;display:grid}.home-proof__shot img{object-fit:contain;background:var(--color-dark-bg);border-radius:var(--radius-card);border:1px solid var(--color-rule-strong);width:100%;height:clamp(260px,26vw,340px);box-shadow:var(--shadow-soft);display:block}.home-proof__shot figcaption{font:400 var(--type-micro)/1.5 var(--font-mono);color:var(--color-text-muted)}@media (width<=760px){.home-purpose .home-proof--inspector{gap:var(--space-6);grid-template-columns:1fr}}html body #page-home :is(.home-stage,.home-proof--inspector,.home-tease-stage) .button{border-radius:var(--radius-pill);min-height:44px;padding:var(--space-3) var(--space-6);font:500 var(--type-ui)/1.2 var(--font-display);letter-spacing:0}html body #page-home [data-theme=dark] .button-primary{background:var(--color-on-dark);border-color:var(--color-on-dark);color:var(--color-dark-bg)}html body #page-home [data-theme=dark] .button-secondary{border-color:var(--color-on-dark);color:var(--color-on-dark);background:0 0}html body #page-home .home-stage__picker{gap:var(--space-3);padding-block:0 var(--space-7);border-bottom:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}html body #page-home .home-stage__picker .domain-tabs__tab{place-content:center stretch;column-gap:var(--space-4);min-height:0;padding:var(--space-4) var(--space-4) var(--space-5);text-align:left;border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--color-dark-overlay);color:var(--muted);font:400 var(--type-ui-small)/1.3 var(--font-body);box-shadow:none;grid-template-columns:auto minmax(0,1fr);row-gap:2px;display:grid}html body #page-home .home-stage__picker .domain-tabs__tab:before{grid-row:span 2;align-self:center;width:30px;height:30px;margin:0}html body #page-home .home-stage__picker .domain-tabs__tab b{font:600 clamp(1rem,1.5vw,1.2rem)/1.15 var(--font-display);letter-spacing:-.02em;color:var(--color-on-dark)}html body #page-home .home-stage__picker .domain-tabs__tab small{font:inherit;color:inherit}html body #page-home .home-stage__picker .domain-tabs__tab:hover{border-color:var(--rule-strong)}html body #page-home .home-stage__picker .domain-tabs__tab[aria-selected=true]{background:var(--gradient-brand-mineral-on-dark);color:var(--color-dark-bg);box-shadow:var(--shadow-deep);border-color:#0000;transform:translateY(-3px)}html body #page-home .home-stage__picker .domain-tabs__tab[aria-selected=true] b{color:var(--color-dark-bg)}html body #page-home .home-stage__spenta{border-color:var(--rule);border-radius:var(--radius-card);background:var(--color-dark-bg-elevated)}html body #page-home .home-stage__chat{padding:var(--space-4);gap:7px}html body #page-home .home-stage__who{font-size:10.5px}html body #page-home .home-stage__bubble{font:400 .906rem/1.45 var(--font-body);border-radius:12px;padding:9px 12px}html body #page-home .home-stage__bubble--you{font-family:var(--font-display);border-bottom-right-radius:3px}html body #page-home .home-stage__bubble--spenta{background:var(--color-dark-overlay);border-color:var(--rule);border-bottom-left-radius:3px}html body #page-home .home-proof.home-proof--inspector h2{align-items:center;gap:var(--space-2);max-width:none;margin:0 0 var(--space-4);font:400 10.5px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rust);display:flex}html body #page-home .home-proof.home-proof--inspector h2:before{content:"";border-radius:var(--radius-round);background:currentColor;flex:none;width:6px;height:6px}html body #page-home .home-proof.home-proof--inspector .home-proof__statement{font:500 clamp(1.6rem,3vw,2.4rem)/1.12 var(--font-display);letter-spacing:-.035em}html body #page-home .home-tease-stage .domain-tabs{padding-block:var(--space-2) var(--space-6);flex-wrap:wrap;gap:6px;display:flex}html body #page-home .home-tease-stage .domain-tabs__tab{border:1px solid var(--rule);border-radius:var(--radius-pill);min-height:34px;color:var(--color-on-dark);font:500 13px/1.3 var(--font-display);box-shadow:none;background:0 0;padding:6px 13px;transform:none}html body #page-home .home-tease-stage .domain-tabs__tab:before{display:none}html body #page-home .home-tease-stage .domain-tabs__tab:hover{border-color:var(--rule-strong)}html body #page-home .home-tease-stage .domain-tabs__tab[aria-selected=true]{background:var(--color-on-dark);border-color:var(--color-on-dark);color:var(--color-dark-bg)}html body #page-home .home-tease-stage .home-domain-tease__label{font:400 11px/1.4 var(--font-mono);letter-spacing:.02em;text-transform:none;color:var(--rust)}html body #page-home .home-tease-stage .home-domain-tease__questions li{font:400 1rem/1.4 var(--font-body);padding:11px 0}html body #page-home .home-tease-stage .home-domain-tease__stage{border-radius:var(--radius-card)}html body #page-home .home-destinations>section{border-top:2px solid var(--color-ink);padding-top:var(--space-4)}@media (width<=700px){html body #page-home .home-stage__picker{grid-template-columns:repeat(2,minmax(0,1fr))}html body #page-home .home-stage__picker .domain-tabs__tab{padding:var(--space-3);grid-template-columns:1fr}html body #page-home .home-stage__picker .domain-tabs__tab:before{grid-row:auto;width:24px;height:24px}html body #page-home .home-stage__picker .domain-tabs__tab small{display:none}}@media (prefers-reduced-motion:reduce){html body #page-home .home-stage__picker .domain-tabs__tab[aria-selected=true]{transform:none}}html body #page-home .home-stage__copy h1{letter-spacing:-.05em;font-size:clamp(2.8rem,7.2vw,6.6rem);line-height:.96}html body #page-home .home-tease-reel{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}html body #page-home .home-tease-reel__tile{aspect-ratio:4/3;border-radius:var(--radius-card);background:var(--color-dark-bg);color:var(--color-on-dark);box-shadow:var(--shadow-soft);transition:transform var(--duration-base) var(--ease-out);text-decoration:none;display:block;position:relative;overflow:hidden}html body #page-home .home-tease-reel__tile[data-active=true]{aspect-ratio:16/9;box-shadow:var(--shadow-deep);order:-1;grid-column:1/-1}html body #page-home .home-tease-reel__tile:not([data-active=true]):hover{transform:translateY(-2px)}html body #page-home .home-tease-reel__tile video{object-fit:cover;opacity:.85;width:100%;height:100%;position:absolute;inset:0}html body #page-home .home-tease-reel__tile[data-active=true] video{opacity:1}html body #page-home .home-tease-reel__tile:after{content:"";background:linear-gradient(180deg,transparent 40%,var(--color-dark-overlay));position:absolute;inset:0}html body #page-home .home-tease-reel__title{left:var(--space-3);right:var(--space-3);bottom:var(--space-2);z-index:1;gap:2px;display:grid;position:absolute}html body #page-home .home-tease-reel__title b{font:600 var(--type-ui-small)/1.25 var(--font-display)}html body #page-home .home-tease-reel__title small{font:400 var(--type-micro)/1.4 var(--font-mono);color:var(--color-on-dark-muted);display:none}html body #page-home .home-tease-reel__tile[data-active=true] .home-tease-reel__title{left:var(--space-5);bottom:var(--space-4)}html body #page-home .home-tease-reel__tile[data-active=true] .home-tease-reel__title b{letter-spacing:-.02em;font-size:clamp(1.1rem,1.8vw,1.5rem)}html body #page-home .home-tease-reel__tile[data-active=true] .home-tease-reel__title small{display:block}html body #page-home .home-tease-reel__source{font:400 var(--type-micro)/1.4 var(--font-mono);color:var(--muted);grid-column:1/-1;margin:0}@media (width<=700px){html body #page-home .home-tease-reel{grid-template-columns:repeat(2,minmax(0,1fr))}}html body #page-home .home-trust.home-proof.home-proof--inspector{max-width:none;padding:clamp(4rem,8vw,7rem) max(var(--page-gutter),calc((100% - var(--container-wide))/2));color:var(--color-ink);background:radial-gradient(70% 60% at 85% 0%,color-mix(in srgb,var(--rust) 9%,transparent),transparent 70%),var(--color-bg);border:0;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,5vw,4rem);margin:0;display:grid}html body #page-home .home-trust__head{gap:var(--space-4) clamp(2rem,5vw,5rem);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;display:grid}html body #page-home .home-proof__kicker{align-items:center;gap:var(--space-2);font:400 10.5px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-text);grid-column:1/-1;margin:0;display:flex}html body #page-home .home-proof__kicker:before{content:"";border-radius:var(--radius-round);background:currentColor;width:6px;height:6px}html body #page-home .home-trust.home-proof--inspector h2{max-width:16ch;font:var(--weight-display) clamp(2.4rem,5vw,4.4rem)/.98 var(--font-display);letter-spacing:-.05em;text-transform:none;color:var(--color-ink);margin:0;display:block}html body #page-home .home-trust.home-proof--inspector h2:before{content:none}html body #page-home .home-trust.home-proof--inspector h2 em{font-style:normal;font-weight:var(--weight-display-light);letter-spacing:-.035em;color:var(--color-accent-text);margin-top:.12em;font-size:.62em;line-height:1.1;display:block}html body #page-home .home-trust__lede{max-width:46ch;font:400 var(--type-lede)/1.6 var(--font-body);color:var(--color-text-muted);margin:0}html body #page-home .home-trust__proofs{gap:var(--space-4);grid-template-rows:auto auto;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);display:grid}html body #page-home .home-trust__proof{border-radius:var(--radius-panel);border:1px solid var(--color-rule);background:var(--color-bg-raised);min-width:0;box-shadow:0 30px 60px -36px var(--color-dark-overlay);transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base);display:grid;position:relative;overflow:hidden}html body #page-home .home-trust__proof:hover{box-shadow:0 36px 70px -34px var(--color-dark-overlay);transform:translateY(-3px)}html body #page-home .home-trust__text{gap:var(--space-2);padding:var(--space-5) var(--space-5) var(--space-6);align-content:start;display:grid}html body #page-home .home-trust__text h3{font:500 clamp(1.25rem,1.8vw,1.6rem)/1.15 var(--font-display);letter-spacing:-.03em;margin:0}html body #page-home .home-trust__text p{max-width:40ch;font:400 var(--type-ui)/1.55 var(--font-body);color:var(--muted);margin:0}html body #page-home .home-trust__text small{font:400 var(--type-micro)/1.4 var(--font-mono);color:var(--quiet)}html body #page-home .home-trust__text a{margin-top:var(--space-2);font:500 var(--type-ui)/1.3 var(--font-display);color:var(--rust);border-bottom:1px solid;justify-self:start;padding-bottom:2px;text-decoration:none}html body #page-home .home-trust__proof[data-theme=dark]{border-color:var(--rule);color:var(--color-on-dark);background:var(--color-dark-bg)}html body #page-home .home-trust__proof--reasons{grid-row:span 2;grid-template-rows:1fr auto}html body #page-home .home-trust__window{margin:var(--space-5) var(--space-5) 0;border:1px solid var(--rule-strong);border-radius:var(--radius-card);background:var(--color-dark-bg-elevated);grid-template-rows:auto 1fr;min-height:0;display:grid;overflow:hidden}html body #page-home .home-trust__chrome{border-bottom:1px solid var(--rule);background:var(--color-dark-bg);align-items:center;gap:6px;padding:9px 12px;display:flex}html body #page-home .home-trust__chrome i{border-radius:var(--radius-round);background:var(--rule-strong);width:8px;height:8px}html body #page-home .home-trust__chrome span{margin-left:var(--space-3);font:400 10.5px/1 var(--font-mono);letter-spacing:.06em;color:var(--muted)}html body #page-home .home-trust__window img{object-fit:contain;background:var(--color-dark-bg-elevated);width:100%;height:100%;min-height:300px;max-height:440px;display:block}html body #page-home .home-trust__proof--reality{grid-column:2/4;align-content:end;min-height:300px}html body #page-home .home-trust__proof--reality video{object-fit:cover;opacity:.9;width:100%;height:100%;position:absolute;inset:0}html body #page-home .home-trust__proof--reality:after{content:"";background:linear-gradient(90deg,var(--color-dark-bg) 0%,color-mix(in srgb,var(--color-dark-bg) 80%,transparent) 42%,transparent 75%);position:absolute;inset:0}html body #page-home .home-trust__proof--reality .home-trust__text{z-index:1;max-width:30rem;position:relative}html body #page-home .home-trust__receipt{gap:var(--space-3);margin:var(--space-5) var(--space-5) 0;padding:var(--space-4) var(--space-4) var(--space-5);background:var(--color-bg);border:1px solid var(--color-rule);border-radius:var(--radius-card) var(--radius-card) 0 0;transform-origin:0 100%;display:grid;transform:rotate(-1.5deg);mask:radial-gradient(5px at 50% 100%,#0000 98%,#000) 0 0/14px 100%}html body #page-home .home-trust__receipt span{padding-bottom:var(--space-2);border-bottom:1px dashed var(--color-rule-strong);gap:5px;display:grid}html body #page-home .home-trust__receipt small{font:400 10px/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-text)}html body #page-home .home-trust__receipt i{background:color-mix(in srgb,var(--color-ink) 14%,transparent);border-radius:4px;width:72%;height:7px;display:block}html body #page-home .home-trust__receipt span:nth-child(2) i{width:48%}html body #page-home .home-trust__receipt span:nth-child(3) i{width:86%}html body #page-home .home-trust__docs{margin:var(--space-5) var(--space-5) 0;height:178px;display:grid;position:relative}html body #page-home .home-trust__docs span{left:calc(var(--i,0) * 12px);top:calc(var(--i,0) * 30px);width:calc(100% - 36px);padding:var(--space-3) var(--space-4);background:var(--color-bg);border:1px solid var(--color-rule-strong);border-radius:var(--radius-card);box-shadow:0 10px 20px -14px var(--color-dark-overlay);align-content:start;gap:6px;display:grid;position:absolute}html body #page-home .home-trust__docs span:first-child{--i:0}html body #page-home .home-trust__docs span:nth-child(2){--i:1}html body #page-home .home-trust__docs span:nth-child(3){--i:2}html body #page-home .home-trust__docs span:nth-child(4){--i:3}html body #page-home .home-trust__docs b{font:500 var(--type-ui-small)/1.2 var(--font-display);letter-spacing:-.01em}html body #page-home .home-trust__docs i{background:color-mix(in srgb,var(--color-ink) 12%,transparent);border-radius:3px;height:6px;display:block}html body #page-home .home-trust__docs i+i{width:70%}html body #page-home .home-trust__more{align-items:center;gap:var(--space-3) var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-rule);flex-wrap:wrap;display:flex}html body #page-home .home-trust__more span{font:400 10.5px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted)}html body #page-home .home-trust__more a{font:500 clamp(1.05rem,1.4vw,1.25rem)/1.2 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);text-decoration:none}html body #page-home .home-trust__more a:hover,html body #page-home .home-trust__more a:focus-visible{color:var(--color-accent-text)}@media (width<=1000px){html body #page-home .home-trust__head{grid-template-columns:1fr}html body #page-home .home-trust__proofs{grid-template-columns:repeat(2,minmax(0,1fr))}html body #page-home .home-trust__proof--reasons{grid-area:auto/1/auto/-1}html body #page-home .home-trust__proof--reality{grid-column:1/-1}}@media (width<=640px){html body #page-home .home-trust__proofs{grid-template-columns:1fr}html body #page-home .home-trust__proof--reality:after{background:linear-gradient(0deg,var(--color-dark-bg) 30%,transparent 90%)}html body #page-home .home-trust__proof--reality{min-height:380px}}@media (prefers-reduced-motion:reduce){html body #page-home .home-trust__proof{transition:none}}html body #page-home .home-stage__picker .domain-tabs__tab{position:relative;overflow:hidden}html body #page-home .home-stage__hold{background:var(--color-dark-bg);opacity:.45;width:0;height:3px;text-decoration:none;position:absolute;bottom:0;left:0}html body #page-home .home-stage.is-holding .domain-tabs__tab[aria-selected=true] .home-stage__hold{animation:home-hold var(--hold,4.5s) linear forwards}@keyframes home-hold{0%{width:0}to{width:100%}}html body #page-home .home-stage__scene{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}html body #page-home .home-stage__dots{gap:5px;display:flex}html body #page-home .home-stage__dots i{background:var(--rule-strong);width:18px;height:3px;transition:background var(--duration-base);border-radius:2px}html body #page-home .home-stage__dots i.is-on{background:var(--color-on-dark)}html body #page-home .home-tease-stage>header{padding-bottom:0}html body #page-home .home-tease-stage__kicker{align-items:center;gap:var(--space-2);font:400 11px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rust);margin:0;display:flex}html body #page-home .home-tease-stage__kicker:before{content:"";border-radius:var(--radius-round);background:currentColor;width:6px;height:6px}@media (prefers-reduced-motion:reduce){html body #page-home .home-stage__hold{display:none}}html body #page-home .home-stage__panels{gap:var(--space-3);min-width:0;display:grid}html body #page-home .home-stage__panels .home-stage__picker{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:0}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab{column-gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-4);border-radius:var(--radius-card)}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab:before{width:22px;height:22px}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab b{font-size:clamp(.9rem,1.1vw,1.02rem)}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab small{font-size:11.5px;line-height:1.3}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab[aria-selected=true]{transform:none}@media (width<=1180px){html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab small{display:none}}html body #page-home .home-trust__go{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}html body #page-home .home-trust__go .button{gap:.4em}html body #page-home .home-trust__head>.home-trust__lede{align-self:end}html body #page-home .home-trust__head>.home-trust__go{grid-column:2}html body #page-home .home-tease-stage{align-content:center;min-height:100svh;padding-block:clamp(2.5rem,5vw,4rem);display:grid}html body #page-home .home-tease-stage .home-domain-tease,html body #page-home .home-tease-stage>header{max-width:none;padding-inline:max(var(--page-gutter),calc((100% - var(--container-wide))/2))}html body #page-home .home-tease-stage .domain-tabs{gap:var(--space-2);padding-block:var(--space-4) var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}html body #page-home .home-tease-stage .domain-tabs__tab{min-height:52px;padding:var(--space-3) var(--space-4);justify-content:center;font-size:clamp(.95rem,1.2vw,1.1rem)}html body #page-home .home-tease-stage .home-domain-tease__panel--loop{gap:var(--space-6);grid-template-columns:1fr}html body #page-home .home-tease-stage .home-tease-reel{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr))}html body #page-home .home-tease-stage .home-tease-reel__tile{aspect-ratio:16/9}html body #page-home .home-tease-stage .home-tease-reel__tile[data-active=true]{aspect-ratio:auto;height:min(62vh,calc((100vw - 2 * var(--page-gutter)) * 9 / 21));max-height:600px}html body #page-home .home-tease-stage .home-tease-reel__tile[data-active=true] .home-tease-reel__title b{letter-spacing:-.035em;font-size:clamp(1.5rem,3vw,2.6rem)}html body #page-home .home-tease-stage .home-domain-tease__questions{align-items:end;column-gap:var(--space-7);grid-template-columns:minmax(0,1fr) auto}html body #page-home .home-tease-stage .home-domain-tease__label{grid-column:1/-1}html body #page-home .home-tease-stage .home-domain-tease__questions ul{column-gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}html body #page-home .home-tease-stage .home-domain-tease__questions .decision-domain-route{grid-area:2/2;margin:0}html body #page-home .home-tease-stage .decision-domain-media{max-width:none}@media (width<=860px){html body #page-home .home-trust__head>.home-trust__go{grid-column:1}html body #page-home .home-tease-stage{min-height:0}html body #page-home .home-tease-stage .home-domain-tease__questions,html body #page-home .home-tease-stage .home-domain-tease__questions ul{grid-template-columns:1fr}html body #page-home .home-tease-stage .home-domain-tease__questions .decision-domain-route{grid-area:auto/1}html body #page-home .home-tease-stage .home-tease-reel__tile[data-active=true]{aspect-ratio:16/10;height:auto}}@media (width<=700px){html body #page-home .home-tease-stage .domain-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}html body #page-home .home-tease-stage>header{width:100%;margin:0;padding-top:0;display:block}html body #page-home .home-tease-stage .home-tease-stage__kicker{justify-content:flex-start;max-width:none}html body #page-home .home-tease-stage .home-tease-reel__tile[data-active=true]{height:min(50vh,calc((100vw - 2 * var(--page-gutter)) * 9 / 21));max-height:520px}html body #page-home .home-tease-stage .home-tease-reel__tile:not([data-active=true]){aspect-ratio:2.4}html body #page-home .home-tease-stage .home-domain-tease__panel--loop{gap:var(--space-5)}html body #page-home .home-tease-stage .home-domain-tease__questions li{padding-block:var(--space-3)}html body #page-home .home-tease-stage{padding-inline:max(var(--page-gutter),calc((100% - var(--container-wide))/2))}html body #page-home .home-tease-stage>header,html body #page-home .home-tease-stage .home-domain-tease{width:100%;max-width:none;margin-inline:0;padding-inline:0}@media (width<=700px){html body #page-home .home-stage__panels .home-stage__picker{grid-template-columns:repeat(2,minmax(0,1fr))}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab{grid-template-columns:auto minmax(0,1fr);align-items:center}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab:before{grid-row:auto}}@property --home-live-angle{syntax:"<angle>";inherits:false;initial-value:0deg}html body #page-home{--home-live:color-mix(in oklab,var(--color-success) 72%,var(--color-on-dark))}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab{isolation:isolate;background:color-mix(in srgb,var(--color-on-dark) 3%,transparent);border-color:var(--rule);color:var(--muted);transition:background var(--duration-base),border-color var(--duration-base),color var(--duration-base);position:relative}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab b{color:var(--muted);transition:color var(--duration-base);font-weight:500}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab:hover{border-color:var(--rule-strong);color:var(--color-on-dark)}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab:hover b{color:var(--color-on-dark)}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab[aria-selected=true]{background:color-mix(in srgb,var(--home-live) 9%,transparent);border-color:color-mix(in srgb,var(--home-live) 35%,transparent);color:var(--color-on-dark);box-shadow:0 0 24px -8px color-mix(in srgb,var(--home-live) 55%,transparent);transform:none}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab[aria-selected=true] b{color:var(--color-on-dark)}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab[aria-selected=true]:after{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--home-live-angle),transparent 0 62%,var(--home-live) 82%,transparent 96%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;animation:3.2s linear infinite home-live-run;position:absolute;inset:-1px;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes home-live-run{to{--home-live-angle:360deg}}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab b:after{content:"";vertical-align:middle;border-radius:var(--radius-round);background:var(--home-live);opacity:0;width:6px;height:6px;transition:opacity var(--duration-base),transform var(--duration-base);margin-left:7px;display:inline-block;transform:scale(.4)}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab[aria-selected=true] b:after{opacity:1;animation:1.8s ease-in-out infinite home-live-dot;transform:none}@keyframes home-live-dot{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--home-live) 0%,transparent);opacity:.55}0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--home-live) 60%,transparent)}}html body #page-home .home-stage__hold{background:var(--home-live);opacity:.8;height:2px}html body #page-home .home-stage__badge{background:color-mix(in srgb,var(--color-dark-bg) 70%,transparent);color:var(--color-on-dark);border:1px solid color-mix(in srgb,var(--home-live) 45%,transparent);backdrop-filter:blur(6px)}@media (prefers-reduced-motion:reduce){html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab[aria-selected=true]:after,html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab[aria-selected=true] b:after{animation:none}}html body #page-home .home-trust__body{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:stretch;display:grid}html body #page-home a.home-trust__proof{color:var(--color-on-dark);text-decoration:none}html body #page-home .home-trust__proof--reasons{grid-row:auto}html body #page-home .home-trust__proof--reasons .home-trust__text{gap:var(--space-2);display:grid}html body #page-home .home-trust__title{font:500 clamp(1.35rem,2vw,1.75rem)/1.15 var(--font-display);letter-spacing:-.03em}html body #page-home .home-trust__proof--reasons .home-trust__text>span{font:400 var(--type-ui)/1.55 var(--font-body);color:var(--muted);max-width:42ch}html body #page-home .home-trust__proof--reasons .home-trust__text em{margin-top:var(--space-2);font-style:normal;font:500 var(--type-ui)/1.3 var(--font-display);color:var(--rust);border-bottom:1px solid;justify-self:start;padding-bottom:2px}html body #page-home .home-trust__doors{align-content:start;gap:var(--space-3);min-width:0;display:grid}html body #page-home .home-trust__doors-label{font:400 10.5px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);margin:0}html body #page-home .home-trust__doors ol{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}html body #page-home .home-trust__doors a{column-gap:var(--space-5);row-gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-bg-raised);color:var(--color-ink);transition:transform var(--duration-base) var(--ease-out),border-color var(--duration-base),box-shadow var(--duration-base);grid-template-columns:clamp(96px,10vw,132px) minmax(0,1fr);grid-template-areas:"thumb text""thumb go";align-items:center;text-decoration:none;display:grid}html body #page-home .home-trust__doors a:hover,html body #page-home .home-trust__doors a:focus-visible{border-color:var(--color-accent-text);box-shadow:0 18px 40px -28px var(--color-dark-overlay);transform:translate(4px)}html body #page-home .home-trust__thumb{border-radius:var(--radius-card);background:var(--color-dark-bg);grid-area:thumb;align-self:stretch;min-height:84px;position:relative;overflow:hidden}html body #page-home .home-trust__thumb :is(video,img){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}html body #page-home .home-trust__mini-receipt,html body #page-home .home-trust__mini-docs{background:var(--color-bg);border-radius:6px;align-content:center;gap:7px;padding:10px;display:grid;position:absolute;inset:12px 14px;transform:rotate(-2deg)}html body #page-home .home-trust__mini-receipt i,html body #page-home .home-trust__mini-docs i{background:color-mix(in srgb,var(--color-ink) 16%,transparent);border-radius:3px;height:5px;display:block}html body #page-home .home-trust__mini-receipt i:nth-child(2){width:60%}html body #page-home .home-trust__mini-receipt i:nth-child(3){width:82%}html body #page-home .home-trust__mini-docs{box-shadow:5px 5px 0 -1px var(--color-bg),5px 5px 0 0 var(--color-rule-strong),10px 10px 0 -1px var(--color-bg),10px 10px 0 0 var(--color-rule-strong);inset:10px 22px 18px 12px;transform:rotate(2deg)}html body #page-home .home-trust__mini-docs i:first-child{background:var(--color-accent-text);width:50%}html body #page-home .home-trust__thumb-mark{background:radial-gradient(60% 60% at 50% 50%,color-mix(in srgb,var(--rust) 30%,transparent),transparent 70%);position:absolute;inset:0}html body #page-home .home-trust__door-text{grid-area:text;gap:3px;min-width:0;display:grid}html body #page-home .home-trust__door-text small{font:400 10px/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-text)}html body #page-home .home-trust__door-text b{font:500 clamp(1.05rem,1.4vw,1.25rem)/1.2 var(--font-display);letter-spacing:-.02em}html body #page-home .home-trust__door-text span{font:400 var(--type-ui-small)/1.5 var(--font-body);color:var(--color-text-muted)}html body #page-home .home-trust__door-go{font:500 var(--type-ui-small)/1.3 var(--font-display);color:var(--color-accent-text);grid-area:go}html body #page-home .home-trust__doors a:hover .home-trust__door-go span{margin-left:4px}@media (width<=1000px){html body #page-home .home-trust__body{grid-template-columns:1fr}}@media (width<=520px){html body #page-home .home-trust__doors a{column-gap:var(--space-3);grid-template-columns:84px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){html body #page-home .home-trust__doors a{transition:none}}html body #page-home .home-trust__proof--reasons{background:var(--color-bg-raised);border:1px solid var(--color-rule);color:var(--color-ink);grid-template-rows:1fr auto;gap:0;text-decoration:none;display:grid}html body #page-home .home-trust__card{gap:var(--space-4);margin:var(--space-5) var(--space-5) 0;padding:var(--space-5);border-radius:var(--radius-card);background:var(--color-bg);border:1px solid var(--color-rule-strong);box-shadow:0 18px 40px -30px var(--color-dark-overlay);align-content:start;display:grid}html body #page-home .home-trust__card-who{align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-rule);display:flex}html body #page-home .home-trust__card-who i{border-radius:var(--radius-round);background:radial-gradient(circle at 50% 36%,var(--color-bg) 0 5px,transparent 5.5px),radial-gradient(circle at 50% 100%,var(--color-bg) 0 10px,transparent 10.5px),var(--color-accent-text);flex:none;width:28px;height:28px}html body #page-home .home-trust__card-who b{font:500 var(--type-ui)/1.2 var(--font-mono);letter-spacing:.02em}html body #page-home .home-trust__card-who span{font:400 var(--type-micro)/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin-left:auto}html body #page-home .home-trust__card-step{gap:6px;display:grid}html body #page-home .home-trust__card-step small{font:400 10px/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-text)}html body #page-home .home-trust__card-step>span:not(.home-trust__options){font:400 clamp(1rem,1.3vw,1.12rem)/1.45 var(--font-body);color:var(--color-ink)}html body #page-home .home-trust__options{gap:var(--space-2);flex-wrap:wrap;display:flex}html body #page-home .home-trust__option{border-radius:var(--radius-pill);border:1px solid var(--color-rule-strong);font:500 var(--type-ui)/1.2 var(--font-display);color:var(--color-text-muted);align-items:center;gap:6px;padding:7px 14px;display:inline-flex}html body #page-home .home-trust__option:not(.is-picked){text-decoration:line-through;text-decoration-color:var(--color-rule-strong)}html body #page-home .home-trust__option.is-picked{border-color:var(--color-success);background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-ink)}html body #page-home .home-trust__option.is-picked i{color:var(--color-success);font-style:normal}html body #page-home .home-trust__card-step--reason q{padding-left:var(--space-4);border-left:2px solid var(--color-accent-text);font:400 clamp(1rem,1.3vw,1.12rem)/1.5 var(--font-body);color:var(--color-ink);quotes:"“" "”";display:block}html body #page-home .home-trust__proof--reasons .home-trust__text>span{color:var(--color-text-muted)}html body #page-home .home-trust__proof--reasons .home-trust__text em{color:var(--color-accent-text)}@media (prefers-reduced-motion:no-preference){html body #page-home .home-trust__card.is-playing .home-trust__card-step{animation:home-card-in .6s var(--ease-out) both}html body #page-home .home-trust__card.is-playing [data-step="2"]{animation-delay:.35s}html body #page-home .home-trust__card.is-playing [data-step="3"]{animation-delay:.7s}html body #page-home .home-trust__card.is-playing .home-trust__option.is-picked{animation:home-card-pick .5s .6s var(--ease-out) both}}@keyframes home-card-in{0%{opacity:.25;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes home-card-pick{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-success) 50%,transparent)}to{box-shadow:0 0 0 8px color-mix(in srgb,var(--color-success) 0%,transparent)}}html body #page-home a.home-trust__proof.home-trust__proof--reasons,html body #page-home .home-trust__proof--reasons .home-trust__title,html body #page-home .home-trust__card-who b{color:var(--color-ink)}html body #page-home .home-trust__proof--reasons{grid-template-rows:auto 1fr}html body #page-home .home-hub.home-proof.home-proof--inspector{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,3.5rem) clamp(2rem,5vw,5rem)}html body #page-home .home-hub__head{gap:var(--space-4);grid-column:1/-1;display:grid}html body #page-home .home-hub__viz{aspect-ratio:4/3;border-radius:var(--radius-panel);background:radial-gradient(80% 70% at 50% 100%,color-mix(in srgb,var(--rust) 16%,transparent),transparent 70%),var(--color-dark-bg);border:1px solid var(--rule);max-width:100%;box-shadow:0 40px 80px -50px var(--color-dark-overlay);margin:0;position:relative;overflow:hidden}html body #page-home .home-hub__viz canvas{width:100%;height:100%;position:absolute;inset:0}html body #page-home .home-hub__place{top:var(--space-4);font:400 10.5px/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);position:absolute}html body #page-home .home-hub__place--left{left:var(--space-4)}html body #page-home .home-hub__place--right{right:var(--space-4)}html body #page-home .home-hub__callout{width:min(250px,60%);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--color-bg);color:var(--color-ink);border:1px solid color-mix(in srgb,var(--color-success) 45%,transparent);box-shadow:0 18px 30px -18px var(--color-dark-overlay);opacity:0;transition:opacity var(--duration-slow),transform .9s var(--ease-out);pointer-events:none;gap:6px;display:grid;position:absolute;top:0;left:0}html body #page-home .home-hub__callout.is-on{opacity:1}html body #page-home .home-hub__callout b{font:600 var(--type-ui)/1.2 var(--font-display);align-items:center;gap:6px;display:flex}html body #page-home .home-hub__callout b i{color:var(--color-success);font-style:normal}html body #page-home .home-hub__callout q{font:400 var(--type-ui-small)/1.45 var(--font-body);color:var(--color-text-muted);quotes:"“" "”"}html body #page-home .home-hub__viz figcaption{left:var(--space-4);right:var(--space-4);bottom:var(--space-3);font:400 var(--type-micro)/1.45 var(--font-mono);color:var(--muted);position:absolute}html body #page-home .home-hub__guide{gap:var(--space-4);align-content:center;min-width:0;display:grid}html body #page-home .home-hub__guide-label{font:400 10.5px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-text);margin:0}html body #page-home .home-hub__lede{max-width:46ch;font:400 var(--type-body)/1.6 var(--font-body);color:var(--color-text-muted);margin:0}html body #page-home .home-hub__guide ol{border-top:1px solid var(--color-rule);margin:0;padding:0;list-style:none}html body #page-home .home-hub__guide a{align-items:baseline;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--color-rule);color:var(--color-ink);grid-template-columns:minmax(0,9rem) minmax(0,1fr) auto;text-decoration:none;display:grid}html body #page-home .home-hub__guide b{font:500 clamp(1.15rem,1.6vw,1.4rem)/1.2 var(--font-display);letter-spacing:-.025em}html body #page-home .home-hub__guide span{font:400 var(--type-ui)/1.5 var(--font-body);color:var(--color-text-muted)}html body #page-home .home-hub__guide i{color:var(--color-accent-text);transition:transform var(--duration-base) var(--ease-out);font-style:normal}html body #page-home .home-hub__guide a:hover b,html body #page-home .home-hub__guide a:focus-visible b{color:var(--color-accent-text)}html body #page-home .home-hub__guide a:hover i,html body #page-home .home-hub__guide a:focus-visible i{transform:translate(5px)}@media (width<=1000px){html body #page-home .home-hub.home-proof.home-proof--inspector{grid-template-columns:1fr}}@media (width<=560px){html body #page-home .home-hub__guide a{grid-template-columns:minmax(0,1fr) auto}html body #page-home .home-hub__guide span{grid-area:2/1}html body #page-home .home-hub__viz{aspect-ratio:4/5}}@media (prefers-reduced-motion:reduce){html body #page-home .home-hub__callout,html body #page-home .home-hub__guide i{transition:none}}html body #page-home .home-hub__callout{background:var(--color-on-dark);color:var(--color-dark-bg)}html body #page-home .home-hub__callout q{color:color-mix(in srgb,var(--color-dark-bg) 72%,transparent)}html body #page-home .home-doors.home-proof.home-proof--inspector{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3rem)}html body #page-home .home-doors__head{gap:var(--space-4);display:grid}html body #page-home .home-doors__pair{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}html body #page-home .home-doors__door{border-radius:var(--radius-panel);border:1px solid var(--color-rule);background:var(--color-bg-raised);color:var(--color-ink);box-shadow:0 30px 60px -44px var(--color-dark-overlay);transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base),border-color var(--duration-base);grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}html body #page-home .home-doors__door:hover,html body #page-home .home-doors__door:focus-visible{border-color:var(--color-accent-text);box-shadow:0 40px 70px -40px var(--color-dark-overlay);transform:translateY(-4px)}html body #page-home .home-doors__stage{aspect-ratio:400/260;background:radial-gradient(70% 80% at 50% 110%,color-mix(in srgb,var(--rust) 18%,transparent),transparent 70%),var(--color-dark-bg);max-width:100%;display:block}html body #page-home .home-doors__svg{width:100%;height:100%;display:block}html body #page-home .home-doors__svg text{fill:var(--muted);font:400 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;text-anchor:middle}html body #page-home .home-doors__svg :is(rect,circle,line,path){vector-effect:non-scaling-stroke}html body #page-home .hd-ask rect,html body #page-home .hd-tell>rect:first-child{fill:color-mix(in srgb,var(--color-on-dark) 6%,transparent);stroke:var(--rule-strong)}html body #page-home .hd-ask line,html body #page-home .hd-tell line{stroke:var(--color-on-dark);stroke-width:3px;stroke-linecap:round;opacity:.55}html body #page-home .hd-flow{fill:none;stroke:var(--rust);stroke-width:1.5px;stroke-dasharray:4 6;animation:1.6s linear infinite hd-dash}html body #page-home .hd-grid rect{fill:color-mix(in srgb,var(--color-on-dark) 8%,transparent);stroke:var(--rule);animation:3.2s ease-in-out infinite hd-cell}html body #page-home .hd-range{fill:color-mix(in srgb,var(--color-on-dark) 10%,transparent)}html body #page-home .hd-range-fill{fill:var(--color-success);transform-box:fill-box;transform-origin:0;animation:3.2s ease-in-out infinite hd-range}html body #page-home .hd-edges line{stroke:var(--rule-strong);stroke-width:1px;animation:3s ease-in-out infinite hd-edge}html body #page-home .hd-edges .hd-edge-strong{stroke:color-mix(in srgb,var(--rust) 60%,transparent);stroke-width:1.5px;animation:none}html body #page-home .hd-edges .hd-edge-live{stroke-dasharray:4 7;animation:1.4s linear infinite hd-dash}html body #page-home .hd-ring circle{fill:var(--color-on-dark);opacity:.55;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite hd-pulse}html body #page-home .hd-core{fill:color-mix(in srgb,var(--rust) 35%,transparent);stroke:var(--rust);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite hd-pulse}html body #page-home .hd-named circle{fill:var(--color-dark-bg);stroke:var(--color-success);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite hd-pulse}html body #page-home .hd-named text{fill:var(--color-on-dark)}@keyframes hd-dash{to{stroke-dashoffset:-20px}}@keyframes hd-cell{0%,to{fill:color-mix(in srgb,var(--color-on-dark) 8%,transparent)}45%{fill:color-mix(in srgb,var(--rust) 55%,transparent)}}@keyframes hd-range{0%,30%{transform:scaleX(.15)}60%,to{transform:scaleX(1)}}@keyframes hd-edge{0%,to{opacity:.35}50%{opacity:.9}}@keyframes hd-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}html body #page-home .home-doors__text{gap:var(--space-2);padding:var(--space-5) var(--space-6) var(--space-6);align-content:start;display:grid}html body #page-home .home-doors__text small{font:400 10.5px/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-text)}html body #page-home .home-doors__text b{font:var(--weight-display) clamp(1.5rem,2.4vw,2.1rem)/1.08 var(--font-display);letter-spacing:-.04em}html body #page-home .home-doors__text b em{font-style:normal;font-weight:var(--weight-display-light);color:var(--color-accent-text);display:block}html body #page-home .home-doors__text>span{font:400 var(--type-ui)/1.55 var(--font-body);color:var(--color-text-muted)}html body #page-home .home-doors__text i{margin-top:var(--space-2);font-style:normal;font:500 var(--type-ui)/1.3 var(--font-display);color:var(--color-accent-text);border-bottom:1px solid;justify-self:start;padding-bottom:2px}html body #page-home .home-doors__services{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);padding:var(--space-5) var(--space-6);border-radius:var(--radius-panel);border:1px solid var(--color-rule);color:var(--color-ink);flex-wrap:wrap;text-decoration:none;display:flex}html body #page-home .home-doors__services span{font:400 var(--type-body)/1.5 var(--font-body);color:var(--color-text-muted)}html body #page-home .home-doors__services b{font:500 var(--type-ui)/1.3 var(--font-display);color:var(--color-accent-text)}html body #page-home .home-doors__services:hover{border-color:var(--color-accent-text)}@media (width<=860px){html body #page-home .home-doors__pair{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html body #page-home .home-doors__svg *{animation:none!important}html body #page-home .home-doors__door{transition:none}}html body #page-home .home-tease-reel__icon{z-index:2;left:var(--space-3);bottom:calc(var(--space-2) + 2.1em);object-fit:contain;filter:drop-shadow(0 4px 8px #0000008c);width:44px;height:44px;transition:transform var(--duration-base) var(--ease-out);background:0 0;padding:0;position:absolute}html body #page-home .home-tease-reel__tile[data-active=true] .home-tease-reel__icon{left:var(--space-5);bottom:calc(var(--space-4) + 4.2em);width:clamp(76px,7vw,104px);height:clamp(76px,7vw,104px)}html body #page-home .home-tease-reel__tile:hover .home-tease-reel__icon{transform:translateY(-3px)rotate(-3deg)}@media (prefers-reduced-motion:reduce){html body #page-home .home-tease-reel__icon{transition:none}}@media (width<=700px){html body #page-home .home-tease-stage .home-tease-reel{grid-template-columns:repeat(2,minmax(0,1fr))}html body #page-home .home-tease-stage .home-tease-reel__tile[data-active=true]{aspect-ratio:4/3;grid-column:1/-1;width:100%;height:auto}html body #page-home .home-tease-stage .home-tease-reel__tile:not([data-active=true]){aspect-ratio:16/10}html body #page-home .home-tease-reel__tile[data-active=true] .home-tease-reel__icon{top:var(--space-3);bottom:auto;left:var(--space-3);width:60px;height:60px}html body #page-home .home-tease-reel__tile:not([data-active=true]) .home-tease-reel__icon{top:var(--space-2);bottom:auto;left:var(--space-2);width:34px;height:34px}}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab[aria-selected=true]{background:var(--color-accent-wash);border-color:var(--rule-strong);box-shadow:none}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab[aria-selected=true] b{font-weight:650}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab[aria-selected=true]:before{background:currentColor}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab[aria-selected=true] b:after{display:none}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab:after{content:"";z-index:0;background:linear-gradient(90deg,var(--color-brand-mineral),var(--color-accent-strong));border-radius:3px 3px 0 0;height:3px;padding:0;transition:transform .45s cubic-bezier(.2,.8,.2,1);animation:none;position:absolute;inset:auto 18% 0;transform:scaleX(0);mask:none}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab[aria-selected=true]:after{z-index:0;background:linear-gradient(90deg,var(--color-brand-mineral),var(--color-accent-strong));border-radius:3px 3px 0 0;padding:0;animation:none;inset:auto 18% 0;transform:scaleX(1);mask:none}html body #page-home .home-stage__panels .home-stage__picker .home-stage__hold{background:var(--rule-strong);opacity:1;height:2px;top:0;bottom:auto}@media (prefers-reduced-motion:reduce){html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab:after{transition:none}}html body #page-home .home-stage__who{align-items:center;gap:var(--space-2);font:400 11px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;display:flex}html body #page-home .home-stage__who:before{content:"";border-radius:var(--radius-round);background:currentColor;flex:none;width:6px;height:6px}html body #page-home .home-stage__who{letter-spacing:.12em;font-size:17px;font-weight:600}html body #page-home .home-stage__who:before{width:8px;height:8px}html body #page-home .home-stage__who--you{color:var(--color-ink)}html body #page-home .home-stage__who--spenta{color:var(--color-accent-strong)}html body #page-home .home-tease-stage__head{margin-bottom:var(--space-7)}html body #page-home .home-control{gap:var(--space-4) var(--space-8);padding:var(--space-7) max(var(--page-gutter),calc((100% - var(--container-wide))/2));border-block:1px solid var(--color-rule);grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:start;display:grid}html body #page-home .home-control h2{font:500 clamp(1.6rem,2.6vw,2.3rem)/1.1 var(--font-display);letter-spacing:-.03em;color:var(--color-ink);margin:0}html body #page-home .home-control p{margin:0 0 var(--space-3);max-width:62ch;font:400 var(--type-body)/1.6 var(--font-body);color:var(--color-text-muted)}html body #page-home .home-control__link{font:500 var(--type-ui)/1.3 var(--font-display);color:var(--color-accent-strong);border-bottom:1px solid;padding-bottom:2px;text-decoration:none}html body #page-home .home-control__link:hover{color:var(--color-ink)}@media (width<=860px){html body #page-home .home-control{grid-template-columns:1fr}}html body #page-home .home-tease-stage>.home-tease-stage__head h2{max-width:18ch;font:var(--weight-display) clamp(2.4rem,5vw,4.4rem)/.98 var(--font-display);letter-spacing:-.05em;text-transform:none;color:var(--color-ink);margin:0;display:block}html body #page-home .home-tease-stage>.home-tease-stage__head h2 em{font-style:normal;font-weight:var(--weight-display-light);letter-spacing:-.035em;color:var(--color-accent-text);margin-top:.12em;font-size:.62em;line-height:1.1;display:block}html body #page-home .home-tease-stage>.home-tease-stage__head .home-proof__kicker{align-items:center;gap:var(--space-2);font:400 11px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rust);margin:0;display:flex}html body #page-home .home-tease-stage>.home-tease-stage__head .home-proof__kicker:before{content:"";border-radius:var(--radius-round);background:currentColor;width:6px;height:6px}html body #page-home .home-doors__ways{border:1px solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-bg-raised);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid;overflow:hidden}html body #page-home .home-doors__way{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:76px;padding:var(--space-5) var(--space-6);color:var(--color-ink);text-decoration:none;transition:background-color .25s,color .25s;display:flex;position:relative}html body #page-home .home-doors__way+.home-doors__way{border-left:1px solid var(--color-rule-strong)}html body #page-home .home-doors__way span{font:500 clamp(1.05rem,1.4vw,1.25rem)/1.3 var(--font-display);letter-spacing:-.01em}html body #page-home .home-doors__way b{border:1px solid var(--color-rule-strong);width:40px;height:40px;font:500 1.1rem/1 var(--font-display);color:var(--color-accent-text);border-radius:50%;flex:none;place-items:center;transition:transform .25s,background-color .25s,border-color .25s,color .25s;display:grid}html body #page-home .home-doors__way:hover,html body #page-home .home-doors__way:focus-visible{background:var(--color-accent-wash);color:var(--color-accent-text)}html body #page-home .home-doors__way:hover b,html body #page-home .home-doors__way:focus-visible b{background:var(--color-accent-text);border-color:var(--color-accent-text);color:var(--color-bg-raised);transform:translate(4px)}html body #page-home .home-doors__way:focus-visible{outline:2px solid var(--color-accent-text);outline-offset:-4px}@media (width<=700px){html body #page-home .home-doors__ways{grid-template-columns:1fr}html body #page-home .home-doors__way+.home-doors__way{border-left:0;border-top:1px solid var(--color-rule-strong)}html body #page-home .home-doors__way{padding:var(--space-4) var(--space-5)}}@media (prefers-reduced-motion:reduce){html body #page-home .home-doors__way,html body #page-home .home-doors__way b{transition:none}html body #page-home .home-doors__way:hover b{transform:none}}@media (width>=701px) and (width<=1299px),(width<=389px){html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab[data-domain-tab]{padding:var(--space-3) 6px var(--space-4);text-align:center;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;row-gap:6px}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab[data-domain-tab]>.domain-icon{grid-row:auto;align-self:center}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab[data-domain-tab] b{white-space:nowrap;max-width:100%;font-size:clamp(.74rem,1.25vw,.95rem)}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab[data-domain-tab] small{display:none}}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab[data-domain-tab] b:after{display:none}@media (width>=1300px){html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab[data-domain-tab]{align-content:start}html body #page-home .home-stage__panels .home-stage__picker .domain-tabs__tab[data-domain-tab]>.domain-icon{align-self:start;margin-top:4px}}.reference-media{min-width:0;margin:0}.reference-media video{aspect-ratio:1280/334;object-fit:contain;border-radius:var(--radius-control);border:1px solid var(--color-rule);background:var(--color-bg);width:100%;height:auto;display:block}.reference-media figcaption{margin-top:var(--space-2);font:400 var(--type-ui-small)/1.5 var(--font-display);color:var(--color-text-muted)}.domain-application-reference>figure{margin:0}.reference-gallery{min-width:0;margin:0 0 var(--space-5);padding:var(--space-4);border:1px solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-bg);grid-column:1/-1}.reference-gallery-choices{gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.reference-gallery [hidden]{display:none!important}.reference-gallery-choices button{text-align:left;align-items:center;gap:var(--space-3);padding:var(--space-2);border:1px solid var(--color-rule);border-radius:var(--radius-control);min-width:0;color:var(--color-ink);cursor:pointer;background:0 0;transition:border-color .18s,background-color .18s;display:flex}.reference-gallery-choices button[aria-pressed=true]{border-color:var(--color-accent-text);background:var(--color-bg-warm)}.reference-gallery-choices button:focus-visible{outline:2px solid var(--color-accent-text);outline-offset:3px}.reference-gallery-choices img{aspect-ratio:16/9;object-fit:cover;border-radius:3px;width:clamp(48px,5vw,76px);height:auto}.reference-gallery-choices span{gap:4px;min-width:0;display:grid}.reference-gallery-choices small{font:400 10px/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.reference-gallery-choices strong{font:500 var(--type-ui-small)/1.3 var(--font-display)}.reference-gallery-slide{position:relative}.reference-gallery-slide figure{margin:0}.reference-gallery-still{border:1px solid var(--color-rule);border-radius:var(--radius-control);width:100%;height:auto;display:block}.reference-gallery-slide figcaption{margin-top:var(--space-3);font:400 var(--type-ui-small)/1.5 var(--font-display);color:var(--color-text-muted);padding-right:180px}.reference-gallery-enlarge{min-height:32px;font:500 var(--type-ui-small)/1.5 var(--font-display);color:var(--color-ink);text-underline-offset:4px;display:block;position:absolute;bottom:0;right:0}.reference-gallery-note{padding-top:var(--space-3);border-top:1px solid var(--color-rule);color:var(--color-text-muted);margin:var(--space-3) 0 0!important;font:400 var(--type-ui-small)/1.5 var(--font-display)!important}@media (width<=680px){.reference-gallery{padding:var(--space-2)}.reference-gallery-choices{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.reference-gallery-choices button{padding:var(--space-2);gap:var(--space-2)}.reference-gallery-choices img{width:44px}.reference-gallery-choices small{font-size:9px}.reference-gallery-choices strong{font-size:12px}.reference-gallery-slide figcaption{padding-right:0}.reference-gallery-enlarge{margin-top:var(--space-2);align-items:center;min-height:44px;display:flex;position:static}}@media (prefers-reduced-motion:reduce){.reference-gallery-choices button{transition:none}}.domain-qa{gap:var(--space-5);padding-block:clamp(24px,4vw,56px) 0;display:grid}.domain-qa__title{font:500 clamp(1.6rem, 3.2vw, 2.4rem)/1.08 var(--font-display);letter-spacing:-.035em;color:var(--color-ink);text-wrap:balance;margin:0}.domain-qa__list{border-top:1px solid var(--color-rule)}.domain-qa__item{border-bottom:1px solid var(--color-rule)}.domain-qa__item>summary{justify-content:space-between;align-items:flex-start;gap:var(--space-4);min-height:44px;padding:var(--space-4) 0;cursor:pointer;list-style:none;display:flex}.domain-qa__item>summary::-webkit-details-marker{display:none}.domain-qa__item>summary:focus-visible{outline:2px solid var(--color-focus-ring,currentColor);outline-offset:4px;border-radius:4px}.domain-qa__q{gap:6px;min-width:0;display:grid}.domain-qa__q small{font:500 11px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-text)}.domain-qa__q strong{font:500 clamp(1.05rem, 1.6vw, 1.25rem)/1.35 var(--font-display);letter-spacing:-.01em;color:var(--color-ink)}.domain-qa__toggle{flex:none;width:24px;height:24px;margin-top:18px;position:relative}.domain-qa__toggle:before,.domain-qa__toggle:after{content:"";background:var(--color-ink);border-radius:2px;height:2px;transition:transform .2s;position:absolute;inset:11px 4px auto}.domain-qa__toggle:after{transform:rotate(90deg)}.domain-qa__item[open] .domain-qa__toggle:after{transform:rotate(0)}.domain-qa__a{max-width:68ch;padding:0 0 var(--space-5)}.domain-qa__a>p{font:400 var(--type-body)/1.65 var(--font-body);color:var(--color-text-muted);margin:0}.domain-qa__links{gap:var(--space-2) var(--space-5);flex-wrap:wrap;align-items:center;display:flex;margin-top:var(--space-3)!important}.domain-qa__more{min-height:24px;font:500 var(--type-ui)/1.4 var(--font-body);color:var(--color-ink);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.domain-qa__source{font:400 10.5px/1.4 var(--font-mono);color:var(--color-text-muted)}.domain-qa__source a{min-height:24px;color:inherit;align-items:center;margin-inline:-4px;padding-inline:4px;display:inline-flex}.domain-qa__close{gap:var(--space-2);margin-top:var(--space-3);border:1px solid var(--color-rule);border-radius:var(--radius-md,12px);background:var(--color-bg-raised);padding:clamp(20px,3vw,36px);display:grid}.domain-qa__close h4{font:500 clamp(1.3rem, 2.4vw, 1.75rem)/1.15 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin:0}.domain-qa__close p{font:400 var(--type-body)/1.6 var(--font-body);color:var(--color-text-muted);margin:0}.domain-qa__close .domain-qa__topics{color:var(--color-ink)}.domain-qa__actions{gap:var(--space-3) var(--space-5);margin-top:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.domain-qa__actions .text-link{align-items:center;min-height:24px;display:inline-flex}@media (prefers-reduced-motion:reduce){.domain-qa__toggle:before,.domain-qa__toggle:after{transition:none}}.domain-qa__sample{margin:calc(var(--space-2) * -1) 0 0;font:400 var(--type-ui)/1.5 var(--font-body);color:var(--color-text-muted)}.domain-qa__sample a{color:var(--color-accent-strong);white-space:nowrap;font-weight:500;text-decoration:none}.domain-qa__sample a:hover{text-underline-offset:3px;text-decoration:underline}.ped-cases{gap:var(--space-6);margin-top:var(--space-6);grid-column:1/-1;display:grid}.ped-cases__intro{gap:var(--space-3);max-width:62ch;display:grid}.ped-cases__kicker{align-items:center;gap:var(--space-2);font:500 var(--type-micro)/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-text);margin:0;display:flex}.ped-cases__kicker:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.ped-cases__intro h3{font:500 clamp(2rem,4.4vw,3.4rem)/1.02 var(--font-display);letter-spacing:-.045em;color:var(--color-ink);text-wrap:balance;margin:0}.ped-cases__intro h3 em{color:var(--color-accent-text);font-style:normal;font-weight:200;display:block}.ped-cases__intro p{font:400 var(--type-body)/1.65 var(--font-body);color:var(--color-text-muted);margin:0}.ped-cases__layout{gap:var(--space-7);border-radius:var(--radius-panel);background:var(--color-dark-bg);color:var(--color-on-dark);grid-template-columns:56px minmax(0,1fr);padding:clamp(20px,3.6vw,44px);display:grid}.ped-cases__chapters{gap:clamp(70px,12vh,140px);min-width:0;padding-bottom:20px;display:grid}.ped-case{gap:22px;scroll-margin-top:110px;display:grid}.ped-case [data-ped-lift]{will-change:transform,opacity}.ped-case__scene{aspect-ratio:16/9;background:var(--color-dark-bg-elevated);will-change:clip-path;border-radius:14px;max-width:100%;margin:0;position:relative;overflow:hidden}.ped-case__scene video{object-fit:cover;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.ped-case__scene:after{content:"";background:linear-gradient(180deg,color-mix(in srgb,var(--color-dark-bg) 5%,transparent) 35%,color-mix(in srgb,var(--color-dark-bg) 82%,transparent));position:absolute;inset:0}.ped-case__tag{right:var(--space-3);top:var(--space-3);z-index:1;background:color-mix(in srgb,var(--color-dark-bg) 55%,transparent);color:var(--color-on-dark);font:400 10.5px/1.4 var(--font-mono);border-radius:4px;padding:3px 8px;position:absolute}.ped-case__title{z-index:1;gap:6px;display:grid;position:absolute;bottom:clamp(14px,3vw,26px);left:clamp(14px,3vw,28px);right:clamp(14px,3vw,28px)}.ped-case__title span{font:400 11.5px/1.4 var(--font-mono);color:var(--color-accent-on-dark)}.ped-case__title h4{max-width:20ch;font:500 clamp(1.5rem,3.6vw,2.7rem)/1.06 var(--font-display);letter-spacing:-.035em;color:var(--color-on-dark);text-wrap:balance;margin:0}.ped-case__result{border-top:1px solid var(--rule);grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:start;gap:8px 26px;padding-top:18px;display:grid}.ped-case__result+.ped-case__result{border-top-style:dashed}.ped-case__stat{margin:0}.ped-case__stat strong{font:500 clamp(2.6rem,6vw,4.4rem)/.95 var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;background:linear-gradient(100deg,var(--color-brand-mineral),var(--color-accent-on-dark-bright) 60%,var(--color-on-dark));color:#0000;background-clip:text;min-width:5ch;display:block}.ped-case__stat small{letter-spacing:.02em;max-width:18ch;font:400 11px/1.4 var(--font-mono);color:var(--color-on-dark-subtle);margin-top:8px;display:block}.ped-case__result p{max-width:44rem;font:400 16px/1.6 var(--font-body);color:color-mix(in srgb,var(--color-on-dark) 88%,transparent);margin:0}.ped-case__result .ped-case__who{font:400 11px/1.4 var(--font-mono);color:var(--color-accent-on-dark);margin-bottom:4px;display:block}.ped-case__result .ped-case__ref{font:400 10.5px/1.4 var(--font-mono);color:var(--color-on-dark-meta);margin-top:8px}.ped-case__ref a{color:inherit}.ped-case__triad{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;display:grid}.ped-case__triad div{align-content:start;gap:4px;display:grid}.ped-case__triad dt{font:400 10.5px/1.4 var(--font-mono);color:var(--color-accent-on-dark)}.ped-case__triad dd{font:400 15px/1.5 var(--font-body);color:color-mix(in srgb,var(--color-on-dark) 82%,transparent);margin:0}.ped-case__film{background:linear-gradient(color-mix(in srgb,var(--color-on-dark) 3%,transparent),color-mix(in srgb,var(--color-on-dark) 1%,transparent)) padding-box,linear-gradient(150deg,color-mix(in srgb,var(--color-accent-on-dark) 50%,transparent),var(--rule) 45%) border-box;border:1px solid #0000;border-radius:12px;grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:center;gap:16px;padding:10px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:grid}.ped-case__film:hover{box-shadow:0 18px 34px -22px var(--color-dark-bg);transform:translateY(-2px)}.ped-case__film-poster{aspect-ratio:16/9;background:var(--color-dark-bg-elevated);border-radius:8px;position:relative;overflow:hidden}.ped-case__film-poster img{object-fit:cover;opacity:.5;filter:saturate(.7);width:100%;height:100%}.ped-case__film-poster i{border:1.5px dashed color-mix(in srgb,var(--color-on-dark) 80%,transparent);border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;top:50%;left:50%}.ped-case__film-poster i:after{content:"";border-left:13px solid color-mix(in srgb,var(--color-on-dark) 85%,transparent);border-block:9px solid #0000;position:absolute;top:13px;left:17px}.ped-case__film-poster em{font:400 10.5px/1.4 var(--font-mono);color:var(--color-on-dark);font-style:normal;position:absolute;bottom:6px;right:8px}.ped-case__film-copy{gap:5px;display:grid}.ped-case__film-copy b{font:500 16.5px/1.35 var(--font-display);color:var(--color-on-dark)}.ped-case__film-copy span{font:400 14px/1.45 var(--font-body);color:color-mix(in srgb,var(--color-on-dark) 78%,transparent)}.ped-case__film-copy small{font:400 10.5px/1.4 var(--font-mono);color:var(--color-accent-on-dark)}.ped-cases__cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:clamp(20px,3.6vw,44px);display:flex}.ped-cases__cta p{max-width:34rem;font:400 18px/1.5 var(--font-body);color:var(--color-ink);margin:0}@media (width<=820px){.ped-cases__layout{gap:var(--space-5);padding:var(--space-4);grid-template-columns:1fr}.ped-case__triad{grid-template-columns:1fr}}@media (width<=640px){.ped-case__result,.ped-case__film{grid-template-columns:1fr}}html[data-copy-review-colors=on] .ped-cases [data-copy-review-edit]{color:var(--copy-review-purple)!important}html[data-copy-review-colors=on] .ped-cases [data-copy-review-edit=dark]{color:var(--copy-review-lilac)!important}.ped-case__anchor{height:0;scroll-margin-top:110px;display:block}.ped-cases .ped-cases__layout{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .06 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),radial-gradient(90% 70% at 20% 0%,color-mix(in srgb,var(--color-brand-mineral) 20%,transparent) 0%,transparent 60%);grid-template-columns:68px minmax(0,1fr);column-gap:clamp(20px,3vw,44px)}.ped-case__stat small{max-width:none}@media (width<=820px){.ped-cases .ped-cases__layout{grid-template-columns:1fr}}.ped-icon{--ic-top-hi:color-mix(in srgb,var(--color-brand-mineral) 18%,white);--ic-top:color-mix(in srgb,var(--color-brand-mineral) 34%,white);--ic-left-hi:color-mix(in srgb,var(--color-brand-mineral) 92%,white);--ic-left:var(--color-brand-mineral);--ic-right-hi:color-mix(in srgb,var(--color-brand-mineral) 62%,black);--ic-right:color-mix(in srgb,var(--color-brand-mineral) 42%,black);--ic-edge:#ffffffb3;--ic-ink:color-mix(in srgb,var(--color-brand-mineral) 25%,black);--ic-glass:color-mix(in srgb,var(--color-brand-mineral) 20%,#aac8d2);--ic-pitch:color-mix(in srgb,#5a7850 75%,var(--color-brand-mineral));--ic-coffee:color-mix(in srgb,var(--color-brand-mineral) 45%,black);--ic-steam:color-mix(in srgb,var(--color-brand-mineral) 40%,white);--ic-shadow:#0000008c;width:100%;height:auto;display:block;overflow:visible}.ped-case__label{align-items:center;gap:10px;display:inline-flex}.ped-case__icon{filter:drop-shadow(0 4px 6px #00000059);flex:none;width:40px}@keyframes ped-float{0%,to{translate:0}50%{translate:0 -3px}}.ped-cases .ped-cases__layout{--band-pad:max(var(--page-gutter), calc((100vw - var(--container-wide)) / 2 + var(--page-gutter)))}.ped-case,.ped-case__anchor{scroll-margin-top:110px}.ped-cases__object{display:block}.ped-cases__name i{font-style:normal}@media (width>=901px){.ped-cases .ped-cases__layout{grid-template-columns:232px minmax(0,1000px);justify-content:center;column-gap:clamp(20px,2.6vw,40px)}.ped-cases__rail{align-self:start;position:sticky;top:112px}.ped-cases__rail ol{--total:0;gap:4px;margin:0;padding:2px 0;list-style:none;display:grid;position:relative}.ped-cases__rail ol:before,.ped-cases__rail ol:after{content:"";border-radius:1px;width:1px;position:absolute;top:0;left:0}.ped-cases__rail ol:before{background:var(--rule);bottom:0}.ped-cases__rail ol:after{height:calc(var(--total) * 100%);background:linear-gradient(180deg,var(--color-brand-mineral),var(--color-accent-on-dark-bright));width:2px;box-shadow:0 0 8px color-mix(in srgb,var(--color-brand-mineral) 55%,transparent);transition:height .25s linear;left:-.5px}.ped-cases__rail li{position:relative}.ped-cases__rail a{color:var(--color-on-dark-subtle);border-radius:0 10px 10px 0;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding:6px 6px 6px 12px;text-decoration:none;transition:color .35s,background .4s;display:grid;position:relative}.ped-cases__rail a:before{content:"";background:var(--color-dark-bg);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--rule-strong);border-radius:50%;margin-top:-3.5px;transition:background .35s,box-shadow .35s,transform .35s;position:absolute;top:50%;left:-3px}.ped-cases__rail a:hover{color:var(--color-on-dark)}.ped-cases__rail li[data-state=passed] a:before{background:var(--color-brand-mineral);box-shadow:0 0 0 1.5px var(--color-brand-mineral)}.ped-cases__rail a[aria-current]{color:var(--color-on-dark);background:linear-gradient(90deg,color-mix(in srgb,var(--color-brand-mineral) 16%,transparent),transparent)}.ped-cases__rail a[aria-current]:before{background:var(--color-accent-on-dark-bright);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-brand-mineral) 35%,transparent);transform:scale(1.15)}.ped-cases__object{filter:saturate(.6)brightness(.85);opacity:.85;width:24px;height:24px;transition:filter .35s,opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1)}.ped-cases__rail a:hover .ped-cases__object{filter:none;opacity:1;transform:translateY(-1px)rotate(-4deg)}.ped-cases__rail a[aria-current] .ped-cases__object{filter:none;opacity:1;animation:3.6s ease-in-out infinite ped-float}.ped-cases__text{min-width:0;display:block}.ped-cases__name{font:500 12.5px/1.3 var(--font-body);display:block}.ped-cases__name i,.ped-cases__question,.ped-cases__fill{display:none}.ped-cases__rail a:focus-visible{outline:2px solid var(--color-accent-on-dark);outline-offset:2px}}@media (width<=900px){.ped-cases .ped-cases__layout{grid-template-columns:minmax(0,1fr)}.ped-cases__rail{z-index:3;scrollbar-width:none;margin-inline:calc(var(--space-4) * -1);padding:8px var(--space-4);background:color-mix(in srgb,var(--color-dark-bg) 84%,transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--rule);position:sticky;top:64px;overflow-x:auto}.ped-cases__rail::-webkit-scrollbar{display:none}.ped-cases__rail ol{gap:6px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.ped-cases__rail a{color:var(--color-on-dark-subtle);border-radius:14px;grid-template-columns:38px auto;align-items:center;gap:8px;padding:6px 12px 10px 6px;text-decoration:none;transition:background .45s,color .35s;display:grid;position:relative}.ped-cases__rail a[aria-current]{color:var(--color-on-dark);background:linear-gradient(120deg,color-mix(in srgb,var(--color-brand-mineral) 20%,transparent),color-mix(in srgb,var(--color-on-dark) 3%,transparent) 75%)}.ped-cases__object{filter:saturate(.65)brightness(.82);width:38px;height:38px;transition:filter .4s}.ped-cases__rail a[aria-current] .ped-cases__object{filter:none}.ped-cases__name{white-space:nowrap;font:500 13px/1.3 var(--font-body);align-items:baseline;gap:7px;display:flex}.ped-cases__name i{font:400 10.5px/1.3 var(--font-mono);color:var(--color-accent-on-dark)}.ped-cases__question{display:none}.ped-cases__fill{background:var(--rule);border-radius:2px;height:2px;position:absolute;bottom:4px;left:12px;right:12px;overflow:hidden}.ped-cases__fill b{width:100%;height:100%;transform:scaleX(var(--p,0));transform-origin:0;background:linear-gradient(90deg,var(--color-brand-mineral),var(--color-accent-on-dark-bright));display:block}.ped-case,.ped-case__anchor{scroll-margin-top:136px}}@media (prefers-reduced-motion:reduce){.ped-cases__rail a,.ped-cases__rail a:before,.ped-cases__object,.ped-cases__rail ol:after{transition:none}.ped-cases__rail a[aria-current] .ped-cases__object{animation:none}}.ped-stage{display:none}@media (width>=901px){.ped-stage{--p:0;isolation:isolate;background:radial-gradient(120% 90% at 30% 18%,color-mix(in srgb,var(--color-brand-mineral) 22%,transparent),transparent 62%),linear-gradient(180deg,color-mix(in srgb,var(--color-on-dark) 4%,transparent),transparent);height:300px;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-on-dark) 10%,transparent),inset 0 0 0 1px var(--rule);border-radius:20px;margin-bottom:26px;display:block;position:relative;overflow:hidden}.ped-stage:before{content:"";z-index:-1;background:conic-gradient(from 0deg,transparent,color-mix(in srgb,var(--color-brand-mineral) 18%,transparent),transparent 30%);opacity:.8;animation:14s linear infinite ped-stage-sweep;position:absolute;inset:-40%}.ped-stage.is-pulse:after{content:"";border:1px solid var(--color-accent-on-dark);pointer-events:none;border-radius:50%;width:120px;height:120px;margin:-60px 0 0 -60px;animation:.9s cubic-bezier(.2,.8,.2,1) both ped-stage-pulse;position:absolute;top:98px;left:50%}.ped-stage__ring{width:132px;height:132px;margin:-66px 0 0 -66px;position:absolute;top:98px;left:50%;overflow:visible;transform:rotate(-90deg)}.ped-stage__ring circle{fill:none;stroke-width:1.5px}.ped-stage__track{stroke:var(--rule)}.ped-stage__arc{stroke:var(--color-accent-on-dark-bright);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--p) * 100);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--color-brand-mineral) 70%,transparent));transition:stroke-dashoffset .25s linear}.ped-stage__orbit{width:0;height:0;position:absolute;top:98px;left:50%}.ped-stage__orbit i{background:var(--color-accent-on-dark-bright);width:5px;height:5px;box-shadow:0 0 8px var(--color-brand-mineral);--r:76px;border-radius:50%;margin:-2.5px;animation:9s linear infinite ped-stage-orbit;position:absolute;top:0;left:0}.ped-stage__orbit i:nth-child(2){--r:58px;opacity:.75;width:3px;height:3px;margin:-1.5px;animation-duration:6.5s;animation-direction:reverse}.ped-stage__orbit i:nth-child(3){--r:88px;opacity:.55;width:4px;height:4px;margin:-2px;animation-duration:13s;animation-delay:-4s}.ped-stage__slide{pointer-events:none;visibility:hidden;grid-template-rows:auto 1fr auto auto;justify-items:center;padding:14px 16px 18px;display:grid;position:absolute;inset:0}.ped-stage__slide.is-in,.ped-stage__slide.is-out{visibility:visible}.ped-stage__count{font:400 10.5px/1 var(--font-mono);letter-spacing:.08em;color:var(--color-on-dark-subtle);justify-self:start;align-items:baseline;gap:6px;display:flex;overflow:hidden}.ped-stage__count b{font:500 13px/1 var(--font-mono);color:var(--color-accent-on-dark);display:inline-block}.ped-stage__object{width:84px;height:84px;filter:drop-shadow(0 10px 16px color-mix(in srgb,var(--color-brand-mineral) 40%,transparent));margin:-42px 0 0 -42px;position:absolute;top:98px;left:50%}.ped-stage__object .ped-icon{animation:4.2s ease-in-out infinite ped-float}.ped-stage__name{text-align:center;max-width:100%;font:500 17px/1.2 var(--font-display);letter-spacing:-.02em;color:var(--color-on-dark);flex-wrap:wrap;grid-row:3;justify-content:center;align-self:end;gap:0 .32em;display:flex}.ped-stage__word{white-space:nowrap;display:inline-flex}.ped-stage__letter{display:inline-block}.ped-stage__stat{text-align:center;grid-row:4;justify-items:center;gap:2px;margin-top:10px;display:grid}.ped-stage__stat strong{font:500 26px/1 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;background:linear-gradient(100deg,var(--color-brand-mineral),var(--color-accent-on-dark-bright) 60%,var(--color-on-dark));color:#0000;background-clip:text}.ped-stage__stat small{max-width:22ch;font:400 10.5px/1.35 var(--font-mono);color:var(--color-on-dark-subtle)}.ped-stage__slide .ped-stage__letter{opacity:0;filter:blur(6px);transform:translateY(var(--from,14px)) rotateX(60deg);transition:opacity .45s,filter .45s,transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * 22ms + .12s)}.ped-stage__slide.is-in .ped-stage__letter{opacity:1;filter:none;transform:none}.ped-stage__slide.is-out .ped-stage__letter{opacity:0;filter:blur(6px);transform:translateY(var(--to,-14px));transition-delay:calc(var(--i) * 8ms)}.ped-stage[data-direction=up]{--from:-14px;--to:14px}.ped-stage__slide .ped-stage__object{opacity:0;transition:opacity .5s,transform .8s cubic-bezier(.2,.8,.2,1);transform:perspective(400px)rotateY(-80deg)scale(.6)}.ped-stage__slide.is-in .ped-stage__object{opacity:1;transition-delay:50ms;transform:none}.ped-stage__slide.is-out .ped-stage__object{opacity:0;transition-duration:.45s;transform:perspective(400px)rotateY(80deg)scale(.6)}.ped-stage__slide .ped-stage__count b,.ped-stage__slide .ped-stage__stat{opacity:0;transform:translateY(var(--from,14px));transition:opacity .45s,transform .6s cubic-bezier(.2,.8,.2,1)}.ped-stage__slide.is-in .ped-stage__count b,.ped-stage__slide.is-in .ped-stage__stat{opacity:1;transition-delay:.18s;transform:none}.ped-stage__slide.is-out .ped-stage__count b,.ped-stage__slide.is-out .ped-stage__stat{opacity:0;transform:translateY(var(--to,-14px));transition-delay:0s}}@keyframes ped-stage-sweep{to{transform:rotate(1turn)}}@keyframes ped-stage-orbit{0%{transform:rotate(0) translateX(var(--r)) rotate(0)}to{transform:rotate(1turn) translateX(var(--r)) rotate(-1turn)}}@keyframes ped-stage-pulse{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.ped-stage:before,.ped-stage__orbit i,.ped-stage__object .ped-icon,.ped-stage.is-pulse:after{animation:none}.ped-stage__slide *,.ped-stage__arc{transition:none!important}.ped-stage__slide.is-out{visibility:hidden}}.ped-cases__credit{margin:var(--space-5) 0 0;font:400 var(--type-ui-small)/1.5 var(--font-body);color:var(--color-text-muted)}.ped-icon--clay{object-fit:contain;aspect-ratio:1;filter:drop-shadow(0 4px 6px #0000004d);transform:scale(1.12)}.ped-cases__context{font:var(--type-ui-small)/1.55 var(--font-body);color:inherit;opacity:.82;margin:0}.ped-cases__context a{color:inherit;text-underline-offset:2px;text-decoration-thickness:1px}.ped-cases__intro .ped-cases__kicker{font:500 var(--type-micro)/1.4 var(--font-mono);color:var(--color-accent-text)}.ped-case__scene{position:relative}.ped-case__map-credit{z-index:2;max-width:min(70%,520px);font:400 10.5px/1.35 var(--font-mono);letter-spacing:.02em;color:#f2ede4c7;text-align:right;pointer-events:none;background:#0a09088c;border-radius:3px;padding:2px 6px;position:absolute;bottom:8px;right:10px}html[data-copy-review-colors=on] .sc-october .sc-availability-scope[data-copy-review-edit] .solution-capabilities__note{color:var(--copy-review-purple)!important}.sc-october .sc-hub-media-grid{max-width:var(--container-wide);margin:0 auto var(--space-7);padding-inline:var(--page-gutter);gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sc-october .sc-hub-media-card{border:1px solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-bg-raised);min-width:0;text-decoration:none;overflow:hidden}.sc-october .sc-hub-media-card>strong{padding:var(--space-4);font:500 var(--type-ui)/1.5 var(--font-display);display:block}.sc-october .sc-hub-media-card .sc-footage-slot{padding:var(--space-4)}.sc-october .sc-hub-media-card .sc-footage-slot p{font-size:var(--type-ui-small)}.sc-october .sc-hub-media-card:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:4px}.sc-october .sc-featured-question{font:500 var(--type-body)/1.6 var(--font-body);max-width:var(--measure-lede)}.sc-october .sc-full-recording{margin-block:var(--space-6);max-width:var(--container-content)}.sc-october .sc-connected-context{max-width:var(--container-wide);padding:var(--space-6) var(--page-gutter);margin:auto}.sc-october .sc-connected-context>summary{border-top:1px solid var(--color-rule);padding-block:var(--space-4);font:500 var(--type-ui)/1.5 var(--font-display)}@media (width<=900px){.sc-october .sc-hub-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=430px){.sc-october .sc-hub-media-grid{gap:var(--space-2)}.sc-october .sc-hub-media-card .sc-footage-slot{padding:var(--space-3);aspect-ratio:auto;min-height:180px}}.sc-october.supply-solutions .sc-domain-intro{max-width:var(--container-wide);display:block}.sc-october .sc-domain-intro h1{max-width:18ch;margin-top:var(--space-4)}.sc-october .sc-domain-intro .sc-lede{margin-top:var(--space-6)}.sc-october .sc-industry{max-width:var(--measure-prose);font:400 var(--type-body)/1.7 var(--font-body);color:var(--color-text-muted)}.sc-october .domain-tabs{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sc-october .domain-tabs__tab{padding-inline:var(--space-3)}.sc-october-opening{max-width:var(--container-wide);padding:var(--space-8) var(--page-gutter);gap:var(--space-8);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;margin:auto;display:grid}.sc-october-opening h2{font:600 var(--type-display-section)/1.08 var(--font-display);letter-spacing:-.05em;margin:var(--space-4) 0;text-wrap:balance}.sc-october-proof{border-top:1px solid var(--color-rule);padding-top:var(--space-4);margin-block:var(--space-6);font:400 var(--type-ui)/1.65 var(--font-display)}.sc-october-proof strong{font-size:var(--type-lede)}.sc-october-proof p{margin:var(--space-2) 0 0;color:var(--color-text-muted)}.sc-october-media{border:1px solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-bg-raised);min-width:0;margin:0;overflow:hidden}.sc-footage-slot{aspect-ratio:16/9;padding:var(--space-6);text-align:center;box-sizing:border-box;background:var(--gradient-instrument);border-bottom:1px dashed var(--color-rule-strong);flex-direction:column;justify-content:center;align-items:center;display:flex}.sc-footage-slot>span{color:var(--color-accent-text);font-size:3rem}.sc-footage-slot p{max-width:32ch;font:400 var(--type-ui)/1.65 var(--font-display)}.sc-october-media figcaption{padding:var(--space-5);font:400 var(--type-ui-small)/1.6 var(--font-display)}.sc-october-media figcaption p{color:var(--color-text-muted);margin-bottom:0}.sc-category-section,.sc-domain-detail{max-width:var(--container-wide);padding:0 var(--page-gutter) var(--space-7);margin:0 auto}.sc-category-chips{align-items:start;gap:var(--space-3);flex-wrap:wrap;display:flex}.sc-category-chips details{border:1px solid var(--color-rule);border-radius:var(--radius-card);padding:var(--space-3) var(--space-4);background:var(--color-bg-raised);flex:180px}.sc-category-chips details p{font:400 var(--type-body)/1.65 var(--font-body)}.sc-category-chips details small{font:400 var(--type-ui-small)/1.65 var(--font-display);display:block}.sc-domain-detail>summary{border-block:1px solid var(--color-rule);padding-block:var(--space-4);font:500 var(--type-ui)/1.5 var(--font-display)}.sc-domain-detail .sc-supply,.sc-domain-detail .recovered-decisions,.sc-domain-detail .sc-inside,.sc-domain-detail .sc-retained-hero{padding-inline:0}.sc-domain-detail .sc-supply{padding-top:var(--space-7)}.sc-graph-detail>summary{border-top:1px solid var(--color-rule);padding-block:var(--space-4)}.sc-graph-detail[open]{margin-block:var(--space-7)}.sc-new-domains{max-width:var(--container-wide);margin:var(--space-6) auto;padding-inline:var(--page-gutter);font:400 var(--type-body)/1.65 var(--font-body)}.sc-october-library{border-top:1px solid var(--color-rule)}.sc-library-filters{gap:var(--space-3);margin-block:var(--space-6);flex-wrap:wrap;display:flex}.sc-library-filters button{border:1px solid var(--color-rule);border-radius:var(--radius-pill);background:var(--color-bg-raised);min-height:44px;padding:var(--space-3) var(--space-5);font:500 var(--type-ui-small)/1.4 var(--font-display);color:var(--color-ink);cursor:pointer}.sc-library-filters button[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-bg-warm)}.sc-library-filters button:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:4px}.sc-october [data-library-domain][hidden]{display:none}@media (width<=800px){.sc-october-opening{gap:var(--space-6);grid-template-columns:1fr}.sc-october .domain-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.sc-october [data-library-domain][hidden]{display:block}.sc-library-filters{display:none}}.supply-solutions{font-family:var(--font-display)}.supply-solutions .sc-domain-intro{max-width:var(--container-wide);padding:var(--space-9) var(--page-gutter) var(--space-7);gap:var(--space-4) var(--space-8);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;margin:auto;display:grid}.supply-solutions .sc-domain-intro>.eyebrow{align-self:end;margin:0}.supply-solutions .sc-domain-intro h1{max-width:var(--measure-hero);margin:var(--space-4) 0 0;font-size:var(--type-display-section);letter-spacing:-.055em;text-wrap:balance;font-weight:600;line-height:1.07}.supply-solutions .sc-domain-intro>h1{grid-column:1;align-self:start;margin:0}.supply-solutions .sc-domain-overview{min-width:0;padding:var(--space-6);border:1px solid var(--color-rule);border-radius:var(--radius-panel);background:var(--gradient-instrument);box-shadow:var(--shadow-paper);grid-area:1/2/3;margin:0}.supply-solutions .sc-domain-overview__agent{align-items:center;gap:var(--space-3);width:fit-content;padding:var(--space-3) var(--space-6);background:var(--color-bg-raised);border:1px solid var(--color-border-soft);border-radius:var(--radius-card);box-shadow:var(--shadow-soft);margin:auto;display:flex}.supply-solutions .sc-domain-overview__agent>span{width:28px;color:var(--color-accent-strong);display:flex}.supply-solutions .sc-domain-overview__agent>strong{font-size:var(--type-body);letter-spacing:-.035em;font-weight:600}.supply-solutions .sc-domain-overview__branches{height:var(--space-7);border:1px solid var(--color-brand-mineral);border-radius:var(--radius-card) var(--radius-card) 0 0;margin-inline:25%;margin-top:var(--space-5);border-bottom:0;position:relative}.supply-solutions .sc-domain-overview__branches:before{content:"";width:1px;height:var(--space-5);background:var(--color-brand-mineral);position:absolute;bottom:100%;left:50%}.supply-solutions .sc-domain-overview__worlds{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.supply-solutions .sc-domain-overview__world{background:var(--color-bg-raised);border:1px solid var(--color-border-soft);border-radius:var(--radius-control);min-width:0;overflow:hidden}.supply-solutions .sc-domain-overview__world img{aspect-ratio:5/3;object-fit:cover;width:100%;height:auto;display:block}.supply-solutions .sc-domain-overview__world>span{padding:var(--space-3);font-size:var(--type-ui);font-weight:600;display:block}.supply-solutions .sc-domain-overview__next{align-items:center;gap:var(--space-3);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px dashed var(--color-rule-strong);display:flex}.supply-solutions .sc-domain-overview__next>span{font-size:var(--type-body);color:var(--color-accent-strong)}.supply-solutions .sc-domain-overview__next strong{font-size:var(--type-ui);font-weight:600}.supply-solutions .sc-domain-overview__next p{margin:var(--space-1) 0 0;font-size:var(--type-ui-small);color:var(--color-text-muted);line-height:1.5}.supply-solutions .sc-domain-overview figcaption{margin-top:var(--space-4);font-size:var(--type-label);color:var(--color-text-muted);line-height:1.5}@media (width<=900px){.supply-solutions .sc-domain-intro{grid-template-columns:minmax(0,1fr)}.supply-solutions .sc-domain-overview{margin-top:var(--space-5);max-width:var(--measure-lede);box-sizing:border-box;grid-area:auto/1;width:100%}}@media (width<=430px){.supply-solutions .sc-domain-overview{padding:var(--space-4)}}.supply-solutions .sc-domain-navigation{max-width:var(--container-wide);padding:0 var(--page-gutter);margin:auto}.supply-solutions .sc-domain-panel{min-width:0;scroll-margin-top:var(--space-9)}.supply-solutions .sc-domain-expansion-note{max-width:var(--measure-prose);font:400 var(--type-lede)/1.6 var(--font-body);color:var(--color-text-muted)}.supply-solutions .sc-hero{align-items:center;gap:var(--space-8);padding:var(--space-10) var(--page-gutter) var(--space-9);max-width:var(--container-wide);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);margin:auto;display:grid}.supply-solutions .sc-hero__copy>h2{max-width:9ch;margin:var(--space-6) 0;letter-spacing:-.065em;text-wrap:balance;font-size:clamp(3.6rem,6.4vw,6.8rem);font-weight:600;line-height:.98}.supply-solutions .sc-hero .button-row{gap:var(--space-5);margin:var(--space-7) 0}.supply-solutions .sc-lede{color:var(--color-text-muted);font:400 var(--type-lede)/1.6 var(--font-body);max-width:var(--measure-lede)}.supply-solutions .sc-caption{font:400 var(--type-ui-small)/1.65 var(--font-display);color:var(--color-text-muted)}.supply-solutions .sc-text-link{align-items:center;gap:var(--space-3);font-size:var(--type-ui);text-underline-offset:5px;min-height:44px;text-decoration:underline;text-decoration-color:var(--color-rule-strong);font-weight:600;display:inline-flex}.supply-solutions .button{gap:var(--space-4)}.supply-solutions .sc-supply{padding:var(--space-10) var(--page-gutter) var(--space-8)}.supply-solutions .sc-intro{gap:var(--space-9);grid-template-columns:1.1fr 1fr;align-items:end;display:grid}.supply-solutions .sc-intro h2,.supply-solutions .sc-workflow h2,.supply-solutions .sc-breadth h2,.supply-solutions .sc-inside h2{letter-spacing:-.055em;margin:var(--space-4) 0;text-wrap:balance;font-size:clamp(2.2rem,4.2vw,4.25rem);font-weight:550;line-height:1.07}.supply-solutions .sc-capability-ribbon{margin:var(--space-8) 0 var(--space-10);border-block:1px solid var(--color-rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.supply-solutions .sc-capability-ribbon>div{gap:var(--space-5);padding:var(--space-7) var(--space-6) var(--space-7) 0;display:flex}.supply-solutions .sc-capability-ribbon>div+div{padding-left:var(--space-6);border-left:1px solid var(--color-rule)}.supply-solutions .sc-ribbon-sign{color:var(--color-accent-text);font:400 2.5rem/1 var(--font-display)}.supply-solutions .sc-capability-ribbon h3{margin:0 0 var(--space-2);font-size:var(--type-body);font-weight:550}.supply-solutions .sc-capability-ribbon p{font:400 1rem/1.6 var(--font-body);color:var(--color-text-muted);margin:0}.supply-solutions .sc-explorer{scroll-margin-top:var(--space-8)}.supply-solutions .sc-explorer__intro h2{max-width:20ch;margin:var(--space-4) 0;letter-spacing:-.055em;font-size:clamp(2.25rem,4.7vw,4.6rem);font-weight:550;line-height:1.04}.supply-solutions .sc-explorer__intro>p:last-child{font:400 var(--type-lede)/1.6 var(--font-body);color:var(--color-text-muted);max-width:var(--measure-prose)}.supply-solutions .sc-explorer__layout{gap:var(--space-8);margin-top:var(--space-8);grid-template-columns:minmax(240px,.72fr) minmax(0,1.75fr);display:grid}.supply-solutions .sc-explorer__menu>p{margin:0 0 var(--space-4);max-width:27ch}.supply-solutions .sc-decision-list{gap:var(--space-2);flex-direction:column;display:flex}.supply-solutions .sc-decision{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-4);border:1px solid #0000;border-bottom-color:var(--color-rule);border-radius:var(--radius-control);min-height:92px;color:var(--color-text-muted);transition:background var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out);display:flex}.supply-solutions .sc-decision:hover{background:var(--color-bg-warm);color:var(--color-ink)}.supply-solutions .sc-explorer[data-enhanced] .sc-decision.is-active{color:var(--color-on-dark);background:var(--color-dark-bg);border-color:var(--color-dark-bg)}.supply-solutions .sc-decision__sign{color:var(--color-accent-text);text-align:center;flex-shrink:0;width:30px;font-size:1.75rem}.supply-solutions .sc-explorer[data-enhanced] .sc-decision.is-active .sc-decision__sign{color:var(--color-brand-mineral-on-dark)}.supply-solutions .sc-decision strong{font-size:var(--type-ui);font-weight:600;line-height:1.5;display:block}.supply-solutions .sc-decision small{margin-top:var(--space-1);font-size:var(--type-label);line-height:1.6;display:block}.supply-solutions .sc-decision__arrow{margin-left:auto;font-size:1.1rem}.supply-solutions .sc-example{scroll-margin-top:var(--space-10);background:var(--color-bg-raised);border:1px solid var(--color-rule);border-top:3px solid var(--color-brand-mineral);border-radius:var(--radius-control);padding:var(--space-7);margin-bottom:var(--space-6)}.supply-solutions .sc-example[hidden]{display:none}.supply-solutions .sc-explorer[data-enhanced] .sc-example{animation:sc-example-enter var(--duration-slow) var(--ease-out) both;margin-bottom:0}.supply-solutions .sc-method{align-items:center;gap:var(--space-3);color:var(--color-accent-strong);font:400 var(--type-ui-small)/1.5 var(--font-display);margin:0 0 var(--space-5);display:flex}.supply-solutions .sc-method>span{font-size:1.5rem}.supply-solutions .sc-example h3{letter-spacing:-.045em;margin:0 0 var(--space-4);max-width:24ch;font-size:clamp(1.9rem,3vw,3rem);font-weight:550;line-height:1.12}.supply-solutions .sc-example header>p:last-child{color:var(--color-text-muted);font:400 1.0625rem/1.7 var(--font-body);max-width:var(--measure-prose);margin:0}.supply-solutions .sc-contract{gap:var(--space-7);margin:var(--space-7) 0;grid-template-columns:1fr 1fr;display:grid}.supply-solutions .sc-contract h4{font-size:var(--type-ui-small);align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-rule);font-weight:600;display:flex}.supply-solutions .sc-contract h4>span{color:var(--color-accent-text);font-size:1.25rem}.supply-solutions .sc-contract ul{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.supply-solutions .sc-contract li{gap:var(--space-3);display:flex}.supply-solutions .sc-contract li strong{font-size:var(--type-ui);font-weight:550;display:block}.supply-solutions .sc-contract li div>span{color:var(--color-text-muted);font-size:var(--type-ui-small);margin-top:var(--space-1);line-height:1.6;display:block}.supply-solutions .sc-table-sign{border:1px solid var(--color-rule-strong);background:linear-gradient(to right,transparent 34%,var(--color-rule) 34%,var(--color-rule) 40%,transparent 40%),repeating-linear-gradient(to bottom,transparent 0 5px,var(--color-rule) 5px 6px);border-radius:2px;flex-shrink:0;width:18px;height:20px;margin-top:2px}.supply-solutions .sc-output-sign{border-bottom:1px solid var(--color-accent-border);background:linear-gradient(var(--color-brand-mineral),var(--color-brand-mineral)) 0 12px/4px 8px no-repeat,linear-gradient(var(--color-brand-mineral),var(--color-brand-mineral)) 7px 6px/4px 14px no-repeat,linear-gradient(var(--color-brand-mineral),var(--color-brand-mineral)) 14px 0/4px 20px no-repeat;flex-shrink:0;width:18px;height:20px;margin-top:2px}.supply-solutions .sc-experiment{gap:var(--space-4);padding:var(--space-5);background:var(--color-bg-warm);border-left:2px solid var(--color-brand-mineral);display:flex}.supply-solutions .sc-experiment>span{color:var(--color-accent-text);font-size:1.7rem}.supply-solutions .sc-experiment h4{margin:0 0 var(--space-2);font-size:var(--type-ui-small);font-weight:600}.supply-solutions .sc-experiment p{font-size:var(--type-ui);margin:0;line-height:1.6}.supply-solutions summary{justify-content:space-between;align-items:center;gap:var(--space-4);cursor:pointer;min-height:48px;list-style:none;display:flex}.supply-solutions summary::-webkit-details-marker{display:none}.supply-solutions summary:focus-visible,.supply-solutions .sc-decision:focus-visible,.supply-solutions .sc-example:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:4px}.supply-solutions summary>span[aria-hidden]{font:400 1.35rem/1 var(--font-display);color:var(--color-accent-text);transition:transform var(--duration-base) var(--ease-out);flex-shrink:0}.supply-solutions details[open]>summary>span[aria-hidden]{transform:rotate(45deg)}.supply-solutions .sc-scope{margin-top:var(--space-4);border-top:1px solid var(--color-rule);font-size:var(--type-ui-small)}.supply-solutions .sc-scope p{margin:var(--space-2) 0 0;color:var(--color-text-muted);line-height:1.7}.supply-solutions .sc-explorer__note{max-width:var(--measure-prose);margin:var(--space-6) 0 0 auto;font-size:var(--type-ui-small);color:var(--color-text-muted);line-height:1.7}.supply-solutions .sc-workflow{margin:var(--space-10) 0}.supply-solutions .sc-workflow header{max-width:var(--measure-prose)}.supply-solutions .sc-workflow ol{margin:var(--space-8) 0 0;gap:var(--space-7);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.supply-solutions .sc-workflow__step{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--color-rule);padding-bottom:var(--space-4);color:var(--color-accent-strong);font-size:var(--type-ui-small);display:flex}.supply-solutions .sc-workflow__step b{font:400 var(--type-label)/1.5 var(--font-mono)}.supply-solutions .sc-workflow__step>span{margin-left:auto}.supply-solutions .sc-workflow h3{margin:var(--space-5) 0 var(--space-3);font-size:1.15rem;font-weight:550;line-height:1.35}.supply-solutions .sc-workflow li p{color:var(--color-text-muted);font:400 1rem/1.7 var(--font-body);margin:0}.supply-solutions .sc-breadth{gap:var(--space-9);padding:var(--space-9);background:var(--color-dark-bg);color:var(--color-on-dark);border-radius:var(--radius-control);grid-template-columns:1fr 1fr;display:grid}.supply-solutions .sc-breadth--question-map{gap:var(--space-6);scroll-margin-top:var(--space-9);grid-template-columns:minmax(0,1fr);align-items:start}.supply-solutions .sc-breadth--question-map>header{gap:var(--space-8);grid-template-columns:1.2fr 1fr;align-items:center;min-width:0;display:grid}.supply-solutions .sc-breadth--question-map>header h2{max-width:18ch;font-size:clamp(32px,3.8vw,56px)}.supply-solutions .sc-breadth--question-map>header>div>p:not(.eyebrow):not(.sc-caption){font:400 var(--type-body)/1.7 var(--font-body);color:var(--color-on-dark-muted)}.supply-solutions .sc-breadth--question-map .sc-breadth__starting{margin-top:0}@media (width<=700px){.supply-solutions .sc-breadth--question-map>header{gap:var(--space-4);grid-template-columns:1fr}}.supply-solutions .sc-breadth--question-map>header>p:not(.eyebrow):not(.sc-caption){font:400 var(--type-body)/1.7 var(--font-body);color:var(--color-on-dark-muted)}.supply-solutions .sc-breadth__starting{margin-top:var(--space-7)}.supply-solutions .sc-breadth__starting h3{margin:var(--space-6) 0 0;color:var(--color-brand-mineral-on-dark);font-size:var(--type-ui);font-weight:500}.supply-solutions .sc-breadth .eyebrow{color:var(--color-brand-mineral-on-dark)}.supply-solutions .sc-breadth header>p:last-child{font:400 var(--type-body)/1.7 var(--font-body);color:var(--color-on-dark-muted)}.supply-solutions .sc-breadth .feature-proof{color:var(--color-on-dark);margin:0 0 var(--space-5)}.supply-solutions .sc-breadth .feature-proof strong{color:var(--color-brand-mineral-on-dark)}.supply-solutions .sc-breadth .feature-proof span{color:var(--color-on-dark-muted)}.supply-solutions .sc-breadth details{border-bottom:1px solid var(--color-rule-on-dark)}.supply-solutions .sc-breadth summary{font-size:var(--type-ui);min-height:58px}.supply-solutions .sc-breadth summary:focus-visible{outline-color:var(--color-focus-ring-on-dark)}.supply-solutions .sc-breadth summary>span[aria-hidden]{color:var(--color-brand-mineral-on-dark)}.supply-solutions .sc-breadth details p{margin:var(--space-2) 0 var(--space-5);font:400 1.1rem/1.7 var(--font-body);color:var(--color-on-dark)}.supply-solutions .sc-breadth .sc-caption{color:var(--color-on-dark-muted);margin:var(--space-5) 0 0}.supply-solutions .sc-original{border-top:1px solid var(--color-rule);margin-top:var(--space-7)}.supply-solutions .sc-original>summary{font:500 var(--type-ui)/1.5 var(--font-display);padding-block:var(--space-2)}.supply-solutions .sc-supply__cta{margin-top:var(--space-7)}.supply-solutions .recovered-decisions{padding:var(--space-9) var(--page-gutter)}.supply-solutions .recovered-decisions__intro{gap:var(--space-8)}.supply-solutions .recovered-decisions__intro .sc-original{align-self:center;margin-top:0}.supply-solutions .recovered-decisions__cards summary{align-items:start}.supply-solutions .recovered-decisions__cards blockquote{margin:0}.supply-solutions .recovered-decisions__pnl{margin-top:var(--space-8)}.supply-solutions .recovered-decisions__pnl .sc-original{margin:0}.supply-solutions .solutions-demo-library{padding:var(--space-9) var(--page-gutter)}.supply-solutions .solutions-demo-library__intro{gap:var(--space-8)}.supply-solutions .sc-inside{gap:var(--space-9);padding:var(--space-9) var(--page-gutter);border-block:1px solid var(--color-rule);background:var(--color-bg-warm);grid-template-columns:1fr 1fr;display:grid}.supply-solutions .sc-inside__areas>div{gap:var(--space-5);padding:var(--space-5) 0;border-bottom:1px solid var(--color-rule);display:flex}.supply-solutions .sc-inside__areas>div>span{width:30px;color:var(--color-accent-text);font-size:2rem}.supply-solutions .sc-inside h3{margin:0 0 var(--space-2);font-size:1.15rem;font-weight:550}.supply-solutions .sc-inside__areas>div p{color:var(--color-text-muted);font-size:var(--type-ui);margin:0;line-height:1.6}.supply-solutions .sc-pedestrian{padding:var(--space-9) var(--page-gutter)}.supply-solutions .sc-pedestrian__main{gap:var(--space-9);grid-template-columns:1.1fr .9fr;align-items:center;display:grid}.supply-solutions .sc-pedestrian h2{margin:var(--space-4) 0;letter-spacing:-.055em;font-size:clamp(2.75rem,4.5vw,4.5rem);font-weight:550}.supply-solutions .sc-pedestrian figure{margin:0}.supply-solutions .sc-pedestrian figure img{border-radius:var(--radius-control);width:100%;height:auto;display:block}.supply-solutions .sc-pedestrian figcaption{margin-top:var(--space-3)}.supply-solutions .single-cta-band{padding:var(--space-9) var(--page-gutter)}.supply-solutions .single-cta-band .sc-original{max-width:var(--measure-prose)}@keyframes sc-example-enter{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width>=1600px){.supply-solutions{max-width:var(--container-wide);margin:auto}}@media (width<=1100px){.supply-solutions .sc-hero{gap:var(--space-7);padding-top:var(--space-9);grid-template-columns:1fr}.supply-solutions .sc-hero__copy{max-width:var(--measure-prose)}.supply-solutions .sc-hero__copy>h2{max-width:14ch;font-size:clamp(3.6rem,8vw,6rem)}.supply-solutions .sc-hero .sc-network{max-width:var(--container-content)}.supply-solutions .sc-explorer__layout{gap:var(--space-5);grid-template-columns:240px minmax(0,1fr)}.supply-solutions .sc-example{padding:var(--space-6)}.supply-solutions .sc-breadth{gap:var(--space-7);padding:var(--space-7)}.supply-solutions .sc-contract{gap:var(--space-4)}}@media (width<=760px){.supply-solutions .sc-domain-intro{padding-top:var(--space-8);padding-bottom:var(--space-6)}.supply-solutions .sc-supply{padding-top:var(--space-9)}.supply-solutions .sc-intro,.supply-solutions .sc-breadth,.supply-solutions .sc-inside,.supply-solutions .sc-pedestrian__main{gap:var(--space-6);grid-template-columns:1fr}.supply-solutions .sc-capability-ribbon{margin-bottom:var(--space-9);grid-template-columns:1fr}.supply-solutions .sc-capability-ribbon>div,.supply-solutions .sc-capability-ribbon>div+div{padding:var(--space-5) 0;border-left:0}.supply-solutions .sc-capability-ribbon>div+div{border-top:1px solid var(--color-rule)}.supply-solutions .sc-explorer__layout{gap:var(--space-5);grid-template-columns:1fr}.supply-solutions .sc-explorer__menu>p{max-width:none}.supply-solutions .sc-decision-list{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.supply-solutions .sc-decision{gap:var(--space-2);min-height:80px;padding:var(--space-3);border-color:var(--color-rule)}.supply-solutions .sc-decision__sign{width:24px;font-size:1.4rem}.supply-solutions .sc-decision small,.supply-solutions .sc-decision__arrow{display:none}.supply-solutions .sc-decision strong{font-size:var(--type-ui-small)}.supply-solutions .sc-workflow{margin:var(--space-9) 0}.supply-solutions .sc-workflow ol{grid-template-columns:1fr 1fr}.supply-solutions .sc-breadth{padding:var(--space-6)}}@media (width<=430px){.supply-solutions .sc-hero__copy>h2{font-size:3.3rem}.supply-solutions .sc-example{padding:var(--space-5)}.supply-solutions .sc-contract{gap:var(--space-6);grid-template-columns:1fr}.supply-solutions .sc-contract ul{gap:var(--space-4)}.supply-solutions .sc-workflow ol{gap:var(--space-6);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.supply-solutions .sc-example,.supply-solutions .sc-decision,.supply-solutions summary>span[aria-hidden]{transition:none!important;animation:none!important}}@media (width<=360px){.supply-solutions .sc-decision-list{grid-template-columns:1fr}.supply-solutions .sc-decision{gap:var(--space-3);min-height:60px}}.sc-screenshot-examples{gap:var(--space-5);padding:0 var(--space-5) var(--space-5);display:grid}.sc-screenshot-examples figure{min-width:0;margin:0}.sc-screenshot-examples img{aspect-ratio:16/9;object-fit:contain;background:var(--color-bg);border:1px solid var(--color-rule);width:100%;height:auto;display:block}.sc-screenshot-examples figcaption{padding-top:var(--space-3);font-size:var(--type-ui-small)}.sc-screenshot-examples figcaption p{margin-top:var(--space-2)}.solutions-pedestrian-evidence{margin-block:var(--space-6);padding:var(--space-6);border:1px solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-bg-warm);grid-template-columns:none;display:block}.solutions-pedestrian-evidence header p,.solutions-pedestrian-evidence-columns>section>p,.solutions-pedestrian-evidence-boundary p{max-width:var(--measure-prose);font:400 var(--type-body)/1.65 var(--font-body)}.solutions-pedestrian-evidence h4{font:500 var(--type-ui)/1.5 var(--font-display)}.solutions-pedestrian-mechanism{margin:var(--space-6) 0}.solutions-pedestrian-mechanism ol{gap:var(--space-3);counter-reset:pedestrian-step;grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.solutions-pedestrian-mechanism li{counter-increment:pedestrian-step;padding:var(--space-4);background:var(--color-bg);border-top:3px solid var(--color-accent-text);min-width:0}.solutions-pedestrian-mechanism li:before{content:counter(pedestrian-step);margin-bottom:var(--space-3);font:500 var(--type-label)/1.5 var(--font-display);color:var(--color-accent-text);display:block}.solutions-pedestrian-mechanism strong{font:500 var(--type-ui)/1.4 var(--font-display)}.solutions-pedestrian-mechanism p,.solutions-pedestrian-mechanism figcaption{font:400 var(--type-ui-small)/1.6 var(--font-body)}.solutions-pedestrian-evidence-columns{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.solutions-pedestrian-evidence-columns>section{min-width:0}.solutions-pedestrian-choice{border-block-start:1px solid var(--color-rule);padding-block:var(--space-4)}.solutions-pedestrian-choice summary,.solutions-pedestrian-evidence-sources summary{cursor:pointer;font:500 var(--type-ui)/1.5 var(--font-display);min-height:44px}.solutions-pedestrian-choice dl>div,.solutions-pedestrian-measures>div{padding-block:var(--space-3)}.solutions-pedestrian-choice dt,.solutions-pedestrian-measures dt{font:500 var(--type-ui-small)/1.5 var(--font-display)}.solutions-pedestrian-choice dd,.solutions-pedestrian-measures dd{margin:var(--space-2) 0 0;font:400 var(--type-ui-small)/1.65 var(--font-body);overflow-wrap:anywhere}.solutions-pedestrian-measures>div{border-top:1px solid var(--color-rule)}.solutions-pedestrian-measures p{margin:0}.solutions-pedestrian-measures small{margin-top:var(--space-2);display:block}.solutions-pedestrian-evidence-boundary{margin-block:var(--space-6);padding:var(--space-4);border-left:3px solid var(--color-accent-text);background:var(--color-bg)}.solutions-pedestrian-evidence-sources li{margin-block:var(--space-4)}.solutions-pedestrian-evidence :is(a,summary):focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:4px}.solutions-pedestrian-comparison{margin-block:var(--space-6);padding:var(--space-4);background:var(--color-bg)}.solutions-pedestrian-comparison table{border-collapse:collapse;table-layout:fixed;width:100%;font:400 var(--type-ui-small)/1.6 var(--font-body)}.solutions-pedestrian-comparison caption{text-align:left;caption-side:bottom;padding-top:var(--space-4)}.solutions-pedestrian-comparison th,.solutions-pedestrian-comparison td{text-align:left;vertical-align:top;padding:var(--space-3);border-bottom:1px solid var(--color-rule);overflow-wrap:anywhere}.solutions-pedestrian-comparison th:first-child{width:46%}.solutions-pedestrian-comparison-note{font-weight:500}.solutions-pedestrian-comparison p{font:400 var(--type-ui-small)/1.65 var(--font-body)}.solutions-pedestrian-reference-media{margin:var(--space-6) 0}.solutions-pedestrian-reference-media video{aspect-ratio:1280/334;object-fit:contain;background:var(--color-bg);border-radius:var(--radius-control);width:100%;height:auto;display:block}.solutions-pedestrian-reference-media figcaption,.solutions-pedestrian-reference-media p{font:400 var(--type-ui-small)/1.6 var(--font-body)}.solutions-pedestrian-metrics-detail{min-width:0;padding-block:var(--space-4);border-top:1px solid var(--color-rule)}.solutions-pedestrian-metrics-detail summary,.solutions-pedestrian-evidence-boundary summary{cursor:pointer;min-height:44px;font:500 var(--type-ui)/1.5 var(--font-display)}.solutions-pedestrian-reference-media video:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:4px}@media (width<=900px){.solutions-pedestrian-mechanism ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.solutions-pedestrian-evidence{padding:var(--space-4)}.solutions-pedestrian-evidence-columns,.solutions-pedestrian-mechanism ol{grid-template-columns:1fr}}.solutions-pedestrian-library-poster{display:block}.solutions-pedestrian-library-poster img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.solutions-pedestrian-evidence p,.solutions-pedestrian-evidence header p,.solutions-pedestrian-evidence .solutions-pedestrian-reference-media p{font:400 16px/1.55 var(--font-body)}.solutions-pedestrian-evidence h3{font:500 24px/1.25 var(--font-display)}.solutions-pedestrian-evidence figcaption,.solutions-pedestrian-evidence caption,.solutions-pedestrian-evidence small,.solutions-pedestrian-evidence dt,.solutions-pedestrian-evidence .eyebrow{font:400 13px/1.55 var(--font-display)}.solutions-pedestrian-evidence dd,.solutions-pedestrian-evidence .solutions-pedestrian-mechanism li p{font:400 16px/1.55 var(--font-body)}@media (width<=700px){.solutions-pedestrian-comparison table{font-size:12px;line-height:1.5}.solutions-pedestrian-comparison th,.solutions-pedestrian-comparison td{padding:var(--space-1);overflow-wrap:normal;word-break:normal}.solutions-pedestrian-comparison th:first-child{width:40%}.solutions-pedestrian-comparison thead th:not(:first-child){width:30%}}.supply-solutions.sc-october .sc-domain-intro{padding-top:var(--space-6);padding-bottom:var(--space-3)}.supply-solutions.sc-october .sc-domain-intro .sc-lede{margin-top:var(--space-4)}.supply-solutions.sc-october>.decision-domains{padding-top:var(--space-3)}.solutions-pedestrian-reference{margin-block:var(--space-5);border-top:1px solid var(--color-rule);padding-top:var(--space-4)}.solutions-pedestrian-reference>summary{cursor:pointer;min-height:44px;font:500 16px/1.55 var(--font-display)}.solutions-pedestrian-reference>summary:focus-visible,.solutions-pedestrian-next a:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:4px}.solutions-pedestrian-next{gap:var(--space-4);margin-block:var(--space-5);font:500 14px/1.55 var(--font-display);flex-wrap:wrap;display:flex}.solutions-pedestrian-next a{align-items:center;gap:var(--space-2);text-underline-offset:4px;min-height:44px;display:inline-flex}.supply-solutions #solutions-decisions-tabs-panel-pedestrian>.solutions-pedestrian-reference,.supply-solutions #solutions-decisions-tabs-panel-pedestrian>.solutions-pedestrian-next,.supply-solutions #solutions-decisions-tabs-panel-pedestrian>.sc-text-link{grid-column:1/-1}.supply-solutions #solutions-decisions-tabs-panel-pedestrian>.domain-application-intro{flex-direction:column;display:flex}.supply-solutions #solutions-decisions-tabs-panel-pedestrian>.domain-application-intro>.domain-application-reference{margin:0 0 var(--space-5);order:-1}.supply-solutions #solutions-decisions-tabs-panel-pedestrian .domain-application-reference img{aspect-ratio:1280/334;object-fit:contain;height:auto}.supply-solutions .decision-trace{margin:var(--space-6) 0;padding:var(--space-5);background:var(--color-bg);border:1px solid var(--color-rule);border-radius:var(--radius-card)}.supply-solutions .decision-trace>figcaption{margin:0 0 var(--space-4);font:500 var(--type-ui-small)/1.5 var(--font-display);color:var(--color-text-muted);letter-spacing:.02em}.supply-solutions .decision-trace__grid{gap:var(--space-4);display:grid}.supply-solutions .decision-trace :is(ol){grid-template-columns:repeat(var(--trace-steps),minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.supply-solutions .decision-trace__steps li{padding-right:var(--space-2);font:500 var(--type-ui-small)/1.35 var(--font-display);color:var(--color-ink)}.supply-solutions .decision-trace__steps small{font:400 var(--type-micro)/1.35 var(--font-body);color:var(--color-accent-text);margin-top:2px;display:block}.supply-solutions .decision-trace__lane h4{margin:0 0 var(--space-2);font:500 var(--type-ui)/1.4 var(--font-display);color:var(--color-accent-text)}.supply-solutions .decision-trace__lane.is-baseline h4{color:var(--color-text-muted)}.supply-solutions .decision-trace__lane li{height:22px;position:relative}.supply-solutions .decision-trace__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.supply-solutions .decision-trace__lane li:not(:last-child):before{content:"";background:var(--color-rule);transform-origin:0;width:100%;height:2px;position:absolute;top:10px;left:8px}.supply-solutions .decision-trace__lane li:is(.is-act,.is-downstream):not(:last-child):before{background:var(--color-accent-strong)}.supply-solutions .decision-trace__lane.is-baseline li:is(.is-act,.is-downstream):not(:last-child):before{background:repeating-linear-gradient(90deg,var(--color-rule-strong) 0 6px,transparent 6px 10px)}.supply-solutions .decision-trace__mark{z-index:1;background:var(--color-bg);border:2px solid var(--color-rule-strong);border-radius:50%;width:14px;height:14px;position:absolute;top:4px;left:2px}.supply-solutions .decision-trace__lane .is-upstream .decision-trace__mark{opacity:.7;transform:scale(.7)}.supply-solutions .decision-trace__lane .is-act .decision-trace__mark{background:var(--color-accent-strong);border-color:var(--color-accent-strong);box-shadow:0 0 0 5px var(--color-accent-wash)}.supply-solutions .decision-trace__lane .is-downstream .decision-trace__mark{border-color:var(--color-accent-strong)}.supply-solutions .decision-trace__lane .is-measured .decision-trace__mark{border-width:3px;border-color:var(--color-accent-strong);width:16px;height:16px;top:3px}.supply-solutions .decision-trace__lane.is-baseline .is-act .decision-trace__mark{background:var(--color-bg);border-color:var(--color-ink);box-shadow:none}.supply-solutions .decision-trace__lane.is-baseline .is-downstream .decision-trace__mark,.supply-solutions .decision-trace__lane.is-baseline .is-measured .decision-trace__mark{border-color:var(--color-rule-strong)}.supply-solutions .decision-trace__note{margin:var(--space-4) 0 0;color:var(--color-text-muted);font:400 var(--type-micro)/1.5 var(--font-body)!important}@keyframes decision-trace-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.supply-solutions .decision-question[open] .decision-trace__lane li:is(.is-act,.is-downstream):not(:last-child):before{animation:.45s ease-out both decision-trace-draw;animation-delay:calc(var(--i) * .12s + .1s)}@media (width<=700px){.supply-solutions .decision-trace{padding:var(--space-4)}.supply-solutions .decision-trace__steps li{hyphens:auto;overflow-wrap:anywhere;font-size:.75rem}}html body #page-solutions .decision-domains>.domain-tabs{margin-bottom:var(--space-6);border:1px solid var(--color-rule);background:var(--color-bg-raised);box-shadow:0 18px 40px -30px color-mix(in srgb,var(--color-ink) 60%,transparent);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0;display:grid;position:relative;overflow:hidden}html body #page-solutions .decision-domains .domain-tabs__tab{min-height:68px;box-shadow:none;font:500 clamp(15px,1.5vw,19px)/1.2 var(--font-display);letter-spacing:-.01em;color:var(--color-text-muted);text-align:center;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:14px 12px;transition:color .3s,background .35s;display:flex;position:relative}html body #page-solutions .decision-domains .domain-tabs__tab+.domain-tabs__tab{border-left:1px solid var(--color-rule)}html body #page-solutions .decision-domains .domain-tabs__tab:hover{color:var(--color-ink);background:color-mix(in srgb,var(--color-accent-wash) 60%,transparent)}html body #page-solutions .decision-domains .domain-tabs__tab:after{content:"";background:linear-gradient(90deg,var(--color-brand-mineral),var(--color-accent-strong));border-radius:3px 3px 0 0;height:3px;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:18%;right:18%;transform:scaleX(0)}html body #page-solutions .decision-domains .domain-tabs__tab[aria-selected=true]{color:var(--color-ink);background:var(--color-accent-wash);border-color:var(--color-rule)}html body #page-solutions .decision-domains .domain-tabs__tab[aria-selected=true]:after{transform:scaleX(1)}html body #page-solutions .decision-domains .domain-tabs__tab:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:-3px}@media (width<=640px){html body #page-solutions .decision-domains>.domain-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}html body #page-solutions .decision-domains .domain-tabs__tab{min-height:54px}html body #page-solutions .decision-domains .domain-tabs__tab:nth-child(3){border-left:0}html body #page-solutions .decision-domains .domain-tabs__tab:nth-child(n+3){border-top:1px solid var(--color-rule)}}@media (prefers-reduced-motion:reduce){html body #page-solutions .decision-domains .domain-tabs__tab,html body #page-solutions .decision-domains .domain-tabs__tab:after{transition:none}}html body #page-solutions[data-hero-domain=supply-chain] [data-domain-panel=supply-chain]>header,html body #page-solutions[data-hero-domain=manufacturing] [data-domain-panel=manufacturing]>header,html body #page-solutions[data-hero-domain=warehousing] [data-domain-panel=warehousing]>header{display:none}.sol-qa{margin-top:var(--space-8,64px);border-top:1px solid var(--color-rule)}.sol-qa__item{border-bottom:1px solid var(--color-rule);scroll-margin-top:120px}.sol-qa__item>summary{gap:var(--space-5);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:26px 4px;list-style:none;display:grid}.sol-qa__item>summary::-webkit-details-marker{display:none}.sol-qa__q{gap:6px;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:grid}.sol-qa__q small{font:400 11px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-text)}.sol-qa__q strong{font:500 clamp(19px,2vw,25px)/1.25 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance}.sol-qa__item>summary:hover .sol-qa__q{transform:translate(4px)}.sol-qa__toggle{border:1px solid var(--color-rule-strong);width:38px;height:38px;color:var(--color-ink);border-radius:50%;place-items:center;transition:background .3s,border-color .3s,color .3s;display:grid}.sol-qa__toggle svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:16px;height:16px;overflow:visible}.sol-qa__v{transform-origin:10px 10px;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.sol-qa__item[open] .sol-qa__v{transform:scaleY(0)}.sol-qa__item>summary:hover .sol-qa__toggle{border-color:var(--color-accent-text)}.sol-qa__item[open] .sol-qa__toggle{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-bg)}.sol-qa__item>summary:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:2px;border-radius:8px}.sol-qa__a{gap:var(--space-5);max-width:1040px;padding:0 4px 34px;display:grid}.sol-qa__item[open] .sol-qa__a{animation:.55s cubic-bezier(.2,.8,.2,1) both sol-qa-in}@keyframes sol-qa-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sol-qa__lead{max-width:62ch;font:400 clamp(17px,1.4vw,19px)/1.6 var(--font-body);color:var(--color-ink);margin:0}.sol-qa__options{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sol-qa__option{background:var(--color-bg-raised);box-shadow:inset 0 0 0 1px var(--color-rule);border-radius:14px;align-content:start;gap:8px;padding:18px 18px 16px;display:grid}.sol-qa__option h4{font:500 17px/1.3 var(--font-display);color:var(--color-ink);margin:0}.sol-qa__option p{font:400 15px/1.55 var(--font-body);color:var(--color-text-muted);margin:0}.sol-qa__line{--c:var(--color-accent-text);height:40px;margin:10px 6px 0;position:relative}.sol-qa__option.is-baseline .sol-qa__line{--c:var(--color-text-muted)}.sol-qa__track{background:var(--color-rule);border-radius:2px;height:2px;position:absolute;top:7px;left:0;right:0}.sol-qa__track:after{content:"";top:0;bottom:0;left:calc(var(--first) / (var(--steps) - 1) * 100%);background:linear-gradient(90deg,var(--c),color-mix(in srgb,var(--c) 40%,transparent));transform-origin:0;border-radius:2px;position:absolute;right:0;transform:scaleX(0)}.sol-qa__item[open] .sol-qa__track:after{animation:.9s cubic-bezier(.2,.8,.2,1) .25s forwards sol-qa-fill}@keyframes sol-qa-fill{to{transform:scaleX(1)}}.sol-qa__pulse{top:50%;left:calc(var(--first) / (var(--steps) - 1) * 100%);background:var(--c);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 22%,transparent);opacity:0;border-radius:50%;margin:-4.5px 0 0 -4.5px;position:absolute}.sol-qa__item[open] .sol-qa__pulse{animation:2.4s cubic-bezier(.45,0,.2,1) 1.1s infinite sol-qa-pulse}@keyframes sol-qa-pulse{0%{opacity:0;left:calc(var(--first) / (var(--steps) - 1) * 100%)}12%{opacity:1}80%{opacity:1;left:100%}to{opacity:0;left:100%}}.sol-qa__tick{top:3px;left:calc(var(--n) / (var(--steps) - 1) * 100%);background:var(--color-bg-raised);width:10px;height:10px;box-shadow:inset 0 0 0 1.5px var(--color-rule-strong);border-radius:50%;margin-left:-5px;position:absolute}.sol-qa__tick.is-act{background:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 18%,transparent)}.sol-qa__tick.is-end{box-shadow:inset 0 0 0 2px var(--c)}.sol-qa__tick em{white-space:nowrap;font:400 10.5px/1.2 var(--font-mono);color:var(--color-text-muted);font-style:normal;position:absolute;top:16px;left:50%;transform:translate(-50%)}.sol-qa__tick:first-child em{left:0;transform:none}.sol-qa__tick.is-end em{left:auto;right:0;transform:none}.sol-qa__method{max-width:72ch;font:400 15.5px/1.6 var(--font-body);color:var(--color-ink);margin:0}.sol-qa__method b{font:500 11px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-text);margin-right:6px}.sol-qa__io,.sol-qa__limits{gap:var(--space-4);margin:0;display:grid}.sol-qa__io{grid-template-columns:repeat(2,minmax(0,1fr))}.sol-qa__limits{padding-top:var(--space-4);border-top:1px dashed var(--color-rule);grid-template-columns:repeat(3,minmax(0,1fr))}.sol-qa__io dt,.sol-qa__limits dt{font:500 11px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-text);margin-bottom:4px}.sol-qa__io dd{font:400 15px/1.55 var(--font-body);color:var(--color-ink);margin:0}.sol-qa__limits dt{color:var(--color-text-muted)}.sol-qa__limits dd{font:400 13px/1.55 var(--font-body);color:var(--color-text-muted);margin:0}.sol-qa__cta{font:500 15px/1.4 var(--font-body);color:var(--color-accent-text);justify-self:start}@media (width<=760px){.sol-qa__options,.sol-qa__io,.sol-qa__limits{grid-template-columns:1fr}.sol-qa__item>summary{padding:20px 2px}}@media (prefers-reduced-motion:reduce){.sol-qa__item[open] .sol-qa__a,.sol-qa__item[open] .sol-qa__pulse{animation:none}.sol-qa__item[open] .sol-qa__track:after{animation:none;transform:none}.sol-qa__q,.sol-qa__toggle,.sol-qa__v{transition:none}}.supply-solutions .sol-qa__item[open]>summary>.sol-qa__toggle{transform:none}html body #page-solutions [data-domain-panel]>header{display:none}.technology-page .technology-trace{border:1px solid var(--color-rule-strong);background:var(--color-bg-raised);min-width:0;margin:32px 0 0;padding:24px}.technology-page .technology-trace__header h3{font:600 clamp(22px, 2vw, 26px)/1.2 var(--font-display);letter-spacing:-.025em;margin:8px 0}.technology-page .technology-trace__header>p:last-child{max-width:var(--measure-prose)}.technology-page .technology-trace p{font:400 16px/1.5 var(--font-display);margin:8px 0}.technology-page .technology-trace__header .eyebrow{font-size:12px}.technology-page .technology-trace__roles{border-block:1px solid var(--color-rule);grid-template-columns:1fr 1fr;gap:20px;margin:20px 0;padding-block:12px;display:grid}.technology-page .technology-trace__roles dt{font:600 14px/1.4 var(--font-display)}.technology-page .technology-trace__roles dt span{color:var(--color-text-muted);font-weight:400;display:block}.technology-page .technology-trace__roles dd{font:400 14px/1.5 var(--font-display);margin:6px 0 0}.technology-page .technology-trace__picker-label,.technology-page .technology-trace h4{font:600 12px/1.4 var(--font-display);margin:0 0 8px}.technology-page .technology-trace .technology-trace__picker-label{font:600 12px/1.4 var(--font-display)}.technology-page .technology-trace__record{border-top:1px solid var(--color-rule-strong)}.technology-page .technology-trace__record:last-child{border-bottom:1px solid var(--color-rule-strong)}.technology-page .technology-trace__record>summary{font:400 14px/1.4 var(--font-display);cursor:pointer;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px;list-style:none;display:grid}.technology-page .technology-trace__record>summary::-webkit-details-marker{display:none}.technology-page .technology-trace__record-name{font-weight:600}.technology-page .technology-trace__record-name:before{content:"+ ";font-family:var(--font-mono)}.technology-page .technology-trace__record[open] .technology-trace__record-name:before{content:"− "}.technology-page .technology-trace__record>summary:hover{background:var(--color-bg-warm)}.technology-page .technology-trace__record>summary:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:3px}.technology-page .technology-trace__source{border:1px solid var(--color-rule);border-radius:var(--radius-control);padding:3px 8px;font-size:12px}.technology-page .technology-trace__time{font-family:var(--font-mono);font-size:12px}.technology-page .technology-trace__inspect{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:24px;padding:16px 12px;display:grid}.technology-page .technology-trace__context{background:var(--color-bg-warm);border-left:2px solid var(--color-brand-mineral);align-self:start;padding:12px}.technology-page .technology-trace__context p{margin-bottom:0}.technology-page .technology-trace__question{margin-top:0}.technology-page .technology-trace__probabilities{margin:12px 0}.technology-page .technology-trace__option{margin-top:8px}.technology-page .technology-trace__option dt{font:400 14px/1.4 var(--font-display);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.technology-page .technology-trace__selected{padding:1px var(--space-2);border:1px solid;font-size:.75rem}.technology-page .technology-trace__option dd{font:12px/1.4 var(--font-mono);grid-template-columns:minmax(0,1fr) 3rem;align-items:center;gap:12px;margin:4px 0 0;display:grid}.technology-page .technology-trace__bar{background:var(--color-rule);height:.55rem;display:block;position:relative}.technology-page .technology-trace__bar:before{content:"";width:var(--chance);background:var(--color-brand-mineral);height:100%;display:block}.technology-page .technology-trace__option.is-selected .technology-trace__bar:before{background:var(--color-accent-strong)}.technology-page .technology-trace .technology-trace__draw{font:12px/1.5 var(--font-mono);overflow-wrap:anywhere}.technology-page .technology-trace__action{border:2px solid var(--color-accent-strong);padding:12px}.technology-page .technology-trace__action p{margin:0 0 var(--space-2)}.technology-page .technology-trace small{font:12px/1.5 var(--font-display);color:var(--color-text-muted);display:block}.technology-page .technology-trace .technology-trace__explanation{margin:12px 0 4px;font-size:14px}.technology-page .technology-trace__mapping{background:var(--color-bg-warm);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:16px;padding:12px;display:grid}.technology-page .technology-trace__rule-value{font:600 20px/1.3 var(--font-display);display:block}.technology-page .technology-trace__connector{color:var(--color-brand-mineral);font-size:2rem}.technology-page .technology-trace__mapping p{margin-bottom:0}.technology-page .technology-trace .technology-trace__mapping-boundary{font:12px/1.5 var(--font-display);color:var(--color-text-muted);padding-inline:12px}.technology-page .technology-trace figcaption{max-width:82ch;margin-top:16px}.technology-page .technology-trace figcaption p{font:14px/1.5 var(--font-display);color:var(--color-text-muted);margin:8px 0}.technology-page .technology-trace .button{margin-top:12px;font-size:14px}.technology-page .technology-model__mechanisms{border:1px solid var(--color-rule-strong);background:var(--color-bg-warm);grid-template-columns:repeat(3,minmax(0,1fr));margin:20px 0 0;display:grid}.technology-page .technology-model__mechanism{min-width:0;padding:16px}.technology-page .technology-model__mechanism+.technology-model__mechanism{border-left:1px solid var(--color-rule)}.technology-page .technology-model__glyph{fill:none;width:100%;max-width:180px;height:48px;stroke:var(--color-brand-mineral);stroke-width:2px}.technology-page .technology-model__glyph circle{fill:var(--color-bg-raised)}.technology-page .technology-model__mechanism dt{font:600 16px/1.4 var(--font-display);margin-top:8px}.technology-page .technology-model__mechanism dd{font:400 14px/1.5 var(--font-display);margin:8px 0 0}.technology-page .technology-trace .technology-model__connection{font:500 12px/1.5 var(--font-display);margin-top:12px}.technology-page .technology-trace .technology-model__feedback{font:500 14px/1.5 var(--font-display);border:1px solid var(--color-rule-strong);border-top:0;margin:0;padding:12px 16px}.technology-page .technology-trace .technology-model__disclosure{font:400 12px/1.5 var(--font-display);color:var(--color-text-muted)}.technology-page .technology-model__checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0 0 12px;display:grid}.technology-page .technology-model__checks dt{font:600 12px/1.4 var(--font-display)}.technology-page .technology-model__checks dd{font:400 14px/1.5 var(--font-display);margin:6px 0 0}.technology-page .technology-trace .technology-model__policy-boundary{font:400 14px/1.5 var(--font-display);color:var(--color-text-muted);max-width:82ch}.technology-page .technology-trace__reference{border-block:1px solid var(--color-rule-strong);margin-top:20px;padding:12px 0}.technology-page .technology-trace__reference>summary{cursor:pointer;font:600 14px/1.5 var(--font-display);padding:8px}.technology-page .technology-trace__reference>summary:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:3px}.technology-page .technology-trace .technology-trace__reference-intro{max-width:82ch;margin:12px 0;font-size:14px}.technology-page .technology-trace__reference-notes{max-width:82ch;margin-top:16px}.technology-page .technology-trace .technology-trace__reference-notes p{font:400 14px/1.5 var(--font-display);color:var(--color-text-muted)}@media (width<=760px){.technology-page .technology-trace{padding:16px}.technology-page .technology-trace__roles,.technology-page .technology-trace__inspect,.technology-page .technology-trace__mapping{grid-template-columns:minmax(0,1fr)}.technology-page .technology-trace__record>summary{gap:var(--space-2);grid-template-columns:minmax(0,1fr);padding-inline:0}.technology-page .technology-trace__source{justify-self:start}.technology-page .technology-trace__inspect,.technology-page .technology-trace__mapping{padding-inline:0}.technology-page .technology-trace__inspect{gap:16px;padding-block:12px}.technology-page .technology-trace__connector{justify-self:center;transform:rotate(90deg)}.technology-page .technology-model__mechanisms,.technology-page .technology-model__checks{grid-template-columns:minmax(0,1fr)}.technology-page .technology-model__mechanism+.technology-model__mechanism{border-left:0;border-top:1px solid var(--color-rule)}}.technology-page.technology-summary .technology-summary__hero{min-height:auto;display:block}.technology-page.technology-summary .technology-summary__hero h1{max-width:20ch}.technology-page.technology-summary .button:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:4px}.technology-page.technology-summary [data-theme=dark] .button:focus-visible{outline-color:var(--color-focus-ring-on-dark)}html[data-copy-review-colors=on] .technology-page.technology-summary .button-light[data-copy-review-edit]{color:var(--copy-review-purple)!important}.technology-page.technology-summary .technology-summary__hero .rich-copy{margin-top:var(--space-7);max-width:var(--measure-prose)}.technology-page .technology-summary__layer-grid,.technology-page .technology-summary__feature-grid{border-top:1px solid var(--color-rule-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.technology-page .technology-summary__layer-grid>li,.technology-page .technology-summary__feature-grid>article{min-width:0;padding:var(--space-7) var(--space-6);border-bottom:1px solid var(--color-rule)}.technology-page .technology-summary__layer-grid>li+li,.technology-page .technology-summary__feature-grid>article+article{border-left:1px solid var(--color-rule)}.technology-page .technology-summary__layer-grid h3,.technology-page .technology-summary__feature-grid h3{margin:var(--space-4) 0;font:500 var(--type-lede)/1.3 var(--font-body)}.technology-page .technology-summary__layer-grid li>p:not(.eyebrow),.technology-page .technology-summary__feature-grid p,.technology-page .technology-summary__qualification{font:var(--type-body)/1.65 var(--font-body);color:var(--color-text-muted)}.technology-page .technology-summary__qualification{max-width:var(--measure-prose);margin-top:var(--space-7);padding-left:var(--space-5);border-left:2px solid var(--color-brand-mineral)}.technology-page .technology-summary__access{margin-top:var(--space-7);max-width:var(--measure-prose);color:var(--color-text-muted);font:var(--type-ui)/1.65 var(--font-display)}@media (width<=760px){.technology-page .technology-summary__layer-grid,.technology-page .technology-summary__feature-grid{grid-template-columns:minmax(0,1fr)}.technology-page .technology-summary__layer-grid>li+li,.technology-page .technology-summary__feature-grid>article+article{border-left:0}.technology-page .technology-summary__layer-grid>li,.technology-page .technology-summary__feature-grid>article{padding-inline:0}}.technology-page .technology-evidence__header{gap:var(--space-4) var(--space-8);margin-bottom:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,.75fr);align-items:end;display:grid}.technology-page .technology-evidence__header>.eyebrow{grid-column:1/-1;margin:0}.technology-page .technology-evidence__header h2{font:600 var(--type-section-services)/1.15 var(--font-display);letter-spacing:-.025em;margin:0}.technology-page .technology-evidence__header>p:last-child{font:var(--type-body)/1.6 var(--font-body);max-width:var(--measure-prose);margin:0}.technology-page .technology-evidence__cases{border-block:1px solid var(--color-rule-strong)}.technology-page .technology-evidence__case+.technology-evidence__case{border-top:1px solid var(--color-rule)}.technology-page .technology-evidence__case>summary{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-4);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);list-style:none;display:flex}.technology-page .technology-evidence__case>summary::-webkit-details-marker{display:none}.technology-page .technology-evidence__case>summary:hover{background:var(--color-bg-warm)}.technology-page .technology-evidence__case>summary:focus-visible,.technology-page .technology-evidence__link:focus-visible{outline:2px solid var(--color-accent-strong);outline-offset:4px}.technology-page .technology-evidence__summary{gap:var(--space-2);min-width:0;display:grid}.technology-page .technology-evidence__audience{font:500 var(--type-ui)/1.4 var(--font-display);color:var(--color-text-muted)}.technology-page .technology-evidence__summary>strong{font:600 var(--type-lede)/1.35 var(--font-display);letter-spacing:-.015em}.technology-page .technology-evidence__stakes{font:var(--type-ui)/1.5 var(--font-display);color:var(--color-text-muted)}.technology-page .technology-evidence__open{align-items:center;gap:var(--space-4);font:500 var(--type-ui)/1.4 var(--font-display);flex:none;display:flex}.technology-page .technology-evidence__plus{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-round);transition:transform var(--duration-base) var(--ease-out);border:1px solid;place-items:center;font-size:1.25rem;display:inline-grid}.technology-page .technology-evidence__case[open] .technology-evidence__plus{transform:rotate(45deg)}.technology-page .technology-evidence__inside{gap:var(--space-7);padding:var(--space-7);margin:0 var(--space-4) var(--space-6);background:var(--color-bg-warm);border-radius:var(--radius-panel);box-shadow:var(--shadow-inset);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.technology-page .technology-evidence__connection{min-width:0;padding-right:var(--space-7);border-right:1px solid var(--color-rule)}.technology-page .technology-evidence__connection>.eyebrow{margin:0 0 var(--space-5)}.technology-page .technology-evidence__flow{gap:var(--space-5);margin:0 0 var(--space-7);padding:0;list-style:none;display:grid}.technology-page .technology-evidence__flow li{padding:var(--space-4);border:1px solid var(--color-rule-strong);border-radius:var(--radius-control);background:var(--color-bg-raised);box-shadow:var(--shadow-paper);font:500 var(--type-ui)/1.4 var(--font-display);margin:0;position:relative}.technology-page .technology-evidence__flow li+li:before{content:"↓";top:-23px;left:var(--space-4);font-size:16px;line-height:20px;position:absolute}.technology-page .technology-evidence__inside h3,.technology-page .technology-evidence__inside h4{margin:0 0 var(--space-3);font:600 var(--type-ui)/1.45 var(--font-display)}.technology-page .technology-evidence__output>p{margin:0 0 var(--space-5);font:var(--type-body)/1.6 var(--font-body)}.technology-page .technology-evidence__link{font:500 var(--type-ui)/1.6 var(--font-display);text-underline-offset:.25em;display:inline-block}.technology-page .technology-evidence__checks>ul{padding-left:var(--space-5);margin:0}.technology-page .technology-evidence__checks li{padding-left:var(--space-1);margin:0 0 var(--space-4);font:var(--type-ui)/1.75 var(--font-display)}.technology-page .technology-evidence__scope{margin-top:var(--space-6);border-top:1px solid var(--color-rule);padding-top:var(--space-5)}.technology-page .technology-evidence__scope p{font:var(--type-ui-small)/1.7 var(--font-display);margin:0}.technology-page .technology-evidence__boundary{margin:var(--space-4) 0 0;font:var(--type-ui-small)/1.6 var(--font-display);color:var(--color-text-muted)}.technology-page .technology-trust__qualification{max-width:var(--measure-prose);padding-left:var(--space-5);font:var(--type-ui)/1.7 var(--font-display);border-left:2px solid}@media (prefers-reduced-motion:no-preference){.technology-page .technology-evidence__case[open] .technology-evidence__inside{animation:technology-evidence-open var(--duration-base) var(--ease-out)}@keyframes technology-evidence-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}@media (width<=760px){.technology-page .technology-evidence__header,.technology-page .technology-evidence__inside{grid-template-columns:minmax(0,1fr)}.technology-page .technology-evidence__case>summary{align-items:start;gap:var(--space-4);flex-direction:column}.technology-page .technology-evidence__inside{padding:var(--space-5);margin-inline:0}.technology-page .technology-evidence__connection{padding-right:0;padding-bottom:var(--space-6);border-right:0;border-bottom:1px solid var(--color-rule)}}.technology-page .technology-workflow .process-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.technology-page .technology-workflow .process-grid li:nth-child(n){min-width:0;padding-inline:var(--space-6);border-left:1px solid var(--color-rule)}.technology-page .technology-workflow .process-grid li:first-child{border-left:0;padding-left:0}.technology-page .technology-october-domains>.rich-section__header{margin-bottom:var(--space-7);max-width:var(--measure-prose)}.technology-page .technology-october-domains__grid,.technology-page .technology-october-deployment__grid{margin:var(--space-8) 0 0;border-block:1px solid var(--color-rule-strong);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.technology-page .technology-october-domains__grid>article,.technology-page .technology-october-deployment__grid>li{min-width:0;padding:var(--space-7) var(--space-6)}.technology-page .technology-october-domains__grid>article+article,.technology-page .technology-october-deployment__grid>li+li{border-left:1px solid var(--color-rule)}.technology-page .technology-october-domains__number{color:var(--color-brand-mineral);font:var(--type-label)/1.5 var(--font-mono)}.technology-page .technology-october-domains__grid h3,.technology-page .technology-october-deployment__grid h3{margin:var(--space-5) 0 var(--space-3);font:500 var(--type-lede)/1.25 var(--font-body);overflow-wrap:anywhere}.technology-page .technology-october-domains__grid p{color:var(--color-text-muted);font:var(--type-body)/1.6 var(--font-body);margin:0}.technology-page .technology-october-domains__grid .technology-evidence__link{margin-top:var(--space-5)}.technology-page .technology-october-domains__industry{margin:var(--space-7) 0 var(--space-5);max-width:var(--measure-prose);font:var(--type-lede)/1.6 var(--font-body)}.technology-page .technology-october-domains__coming{font:var(--type-ui)/1.6 var(--font-display);margin:0}.technology-page .technology-october-note{margin-top:var(--space-6);max-width:var(--measure-prose);padding-left:var(--space-4);border-left:2px solid var(--color-rule-strong);color:var(--color-text-muted);font:var(--type-ui-small)/1.6 var(--font-display)}.technology-page .technology-october-deployment__icon{width:var(--space-8);height:var(--space-8);color:var(--color-brand-mineral);display:block}.technology-page .technology-october-deployment__status{margin:0 0 var(--space-4);font:var(--type-label)/1.6 var(--font-mono)}.technology-page .technology-october-deployment__detail{color:var(--color-text-muted);font:var(--type-ui-small)/1.65 var(--font-display);margin:0}.technology-page .technology-october-assurance__grid{gap:var(--space-9);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.technology-page .technology-october-assurance__grid>article{min-width:0}.technology-page .technology-october-assurance__grid h2{margin:var(--space-4) 0 var(--space-6);font-size:var(--type-section-services);text-wrap:balance;line-height:1.15}.technology-page .technology-october-assurance__copy p{margin:0 0 var(--space-5);color:var(--color-text-muted);font:var(--type-body)/1.65 var(--font-body)}.technology-page .technology-october-nvidia{padding:var(--space-7);border:1px solid var(--color-rule-strong);background:var(--color-bg-warm)}.technology-page .technology-october-nvidia__placeholder{margin:0 0 var(--space-6);font:var(--type-body)/1.6 var(--font-body)}.technology-page .technology-october-nvidia__note{color:var(--color-text-muted);font:var(--type-ui-small)/1.65 var(--font-display);margin:0}@media (width<=1000px){.technology-page .technology-workflow .process-grid,.technology-page .technology-october-domains__grid,.technology-page .technology-october-deployment__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.technology-page .technology-october-domains__grid>article:nth-child(odd),.technology-page .technology-october-deployment__grid>li:nth-child(odd),.technology-page .technology-workflow .process-grid li:nth-child(odd){border-left:0}.technology-page .technology-october-domains__grid>article:nth-child(n+3),.technology-page .technology-october-deployment__grid>li:nth-child(n+3){border-top:1px solid var(--color-rule)}.technology-page .technology-october-assurance__grid{gap:var(--space-7)}}@media (width<=680px){.technology-page .technology-workflow .process-grid,.technology-page .technology-october-assurance__grid{grid-template-columns:minmax(0,1fr)}.technology-page .technology-workflow .process-grid li:nth-child(n){border-left:0;padding-inline:0}.technology-page .technology-october-domains__grid>article,.technology-page .technology-october-deployment__grid>li{padding:var(--space-6) var(--space-4)}}@media (width<=380px){.technology-page .technology-october-domains__grid,.technology-page .technology-october-deployment__grid{grid-template-columns:minmax(0,1fr)}.technology-page .technology-october-domains__grid>article:nth-child(n),.technology-page .technology-october-deployment__grid>li:nth-child(n){border-left:0}.technology-page .technology-october-domains__grid>article+article,.technology-page .technology-october-deployment__grid>li+li{border-top:1px solid var(--color-rule)}}.technology-v6 .technology-v6__hero{background:var(--color-dark-bg);padding:0;position:relative}.technology-v6 .technology-field{min-height:clamp(560px,88svh,900px);padding:calc(var(--section-block) + 40px) var(--page-gutter) var(--space-8);background:var(--color-dark-bg);align-items:end;display:grid;position:relative;overflow:hidden}.technology-v6 .technology-field__canvas{width:100%;height:100%;position:absolute;inset:0;mask-image:linear-gradient(#000 70%,#0000)}.technology-v6 .technology-field:after{content:"";pointer-events:none;background:linear-gradient(90deg, var(--color-dark-overlay) 0%, transparent 62%), linear-gradient(0deg, var(--color-dark-overlay) 0%, transparent 45%);position:absolute;inset:0}.technology-v6 .technology-field__over{z-index:1;gap:var(--space-4);width:100%;max-width:var(--container-wide);margin:0 auto;display:grid;position:relative}.technology-v6 .technology-field__over .eyebrow{margin:0}.technology-v6 .technology-field h1{max-width:14ch;color:var(--color-on-dark);font:var(--weight-display) var(--type-display-page)/.98 var(--font-display);letter-spacing:var(--tracking-display);margin:0}.technology-v6 .technology-field h1 em{color:var(--color-accent-on-dark);font-style:normal}.technology-v6 .technology-field__lede{max-width:44ch;color:var(--color-on-dark-muted);font:var(--type-lede)/1.5 var(--font-body);margin:0}.technology-v6 .technology-field__stat{align-items:baseline;gap:var(--space-2) var(--space-3);margin:var(--space-2) 0 0;color:var(--color-on-dark);flex-wrap:wrap;display:flex}.technology-v6 .technology-field__count{font:var(--weight-display) clamp(2rem, 5vw, 3.6rem)/1 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.technology-v6 .technology-field__unit{font:500 var(--type-lede)/1 var(--font-display)}.technology-v6 .technology-field__stat small{color:var(--color-on-dark-subtle);font:var(--type-label)/1.5 var(--font-mono);flex-basis:100%}.technology-v6 .technology-field__note{max-width:calc(var(--container-wide) + 2 * var(--page-gutter));padding:var(--space-3) var(--page-gutter) var(--space-6);color:var(--color-on-dark-meta);font:var(--type-label)/1.5 var(--font-mono);margin:0 auto;position:relative}.technology-v6 .technology-placeholder{width:fit-content;margin:var(--space-4) 0 0;padding:var(--space-2) var(--space-3);border:1px dashed var(--color-accent-border);border-radius:var(--radius-control);color:var(--color-text-muted);font:var(--type-ui-small)/1.5 var(--font-mono);justify-self:start}.technology-v6 section[data-theme=dark] .technology-placeholder{border-color:var(--color-rule-on-dark-strong);color:var(--color-on-dark-subtle)}.technology-v6 .technology-placeholder--block{width:auto;padding:var(--space-9) var(--space-4);text-align:center}.technology-v6 .technology-placeholder--inline{margin:0 0 0 var(--space-2);padding:2px var(--space-2);display:inline-block}.technology-v6 .technology-v6__header{gap:var(--space-3);max-width:62rem;margin-bottom:var(--space-7);display:grid}.technology-v6 .technology-v6__header .eyebrow{margin:0}.technology-v6 .technology-v6__header h2{max-width:30ch;font:var(--weight-display) clamp(1.5rem, 2.8vw, 2.2rem)/1.15 var(--font-display);letter-spacing:-.03em;margin:0}.technology-v6 .technology-v6__intro,.technology-v6 .technology-v6__caption{color:var(--muted);font:var(--type-ui)/1.6 var(--font-body);margin:0}.technology-v6 .technology-v6__caption{margin-top:var(--space-4);font-size:var(--type-ui-small)}.technology-v6 section[data-theme=dark] .eyebrow{color:var(--color-accent-on-dark)}.technology-v6 .technology-domains{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.technology-v6 .technology-domains__card{align-content:start;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-rule-on-dark);border-radius:var(--radius-card);display:grid}.technology-v6 .technology-domains__card.is-active{border-color:var(--color-accent-on-dark)}.technology-v6 .technology-domains__card.is-placeholder{border-style:dashed}.technology-v6 .technology-domains__card h3{font:600 1.125rem/1.3 var(--font-display);margin:0}.technology-v6 .technology-domains__card dl{gap:var(--space-2);margin:0;display:grid}.technology-v6 .technology-domains__card dt{color:var(--color-accent-on-dark);font:var(--type-micro)/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.technology-v6 .technology-domains__card dd{margin:0 0 var(--space-1);color:var(--color-on-dark-muted);font:var(--type-ui)/1.45 var(--font-body)}.technology-v6 .technology-ai{gap:var(--space-6);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:stretch;display:grid}.technology-v6 .technology-ai__mind{align-content:start;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-rule-on-dark);border-radius:var(--radius-panel);background:var(--color-dark-bg-elevated);display:grid}.technology-v6 .technology-ai__label{color:var(--color-accent-on-dark);font:var(--type-micro)/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.technology-v6 .technology-ai__situation{min-height:3em;font:1.0625rem/1.45 var(--font-body);margin:0}.technology-v6 .technology-ai__reason{min-height:2.8em;color:var(--color-on-dark-muted);font:var(--type-ui)/1.55 var(--font-body);margin:0}.technology-v6 .technology-ai__options{gap:var(--space-2);flex-wrap:wrap;min-height:36px;margin:0;padding:0;list-style:none;display:flex}.technology-v6 .technology-ai__options li{border:1px solid var(--color-rule-on-dark-strong);border-radius:var(--radius-pill);font:var(--type-ui)/1.3 var(--font-body);transition:opacity var(--duration-slow) var(--ease-out), transform var(--duration-slow) var(--ease-out), background-color var(--duration-base);padding:6px 14px}.technology-v6 .technology-ai__options li.is-picked{border-color:var(--color-accent-on-dark);background:var(--color-accent-on-dark);color:var(--color-dark-bg)}.technology-v6 .technology-ai__options li.is-dropped{opacity:.4;text-decoration:line-through}.technology-v6 .is-replaying .technology-ai__options li{opacity:0;transform:translateY(6px)}.technology-v6 .is-replaying .technology-ai__options li.is-in{opacity:1;transform:none}.technology-v6 .is-replaying .technology-ai__options li.is-picked:not(.is-decided){border-color:var(--color-rule-on-dark-strong);color:inherit;background:0 0}.technology-v6 .is-replaying .technology-ai__options li.is-dropped:not(.is-decided){text-decoration:none}.technology-v6 .is-replaying .technology-ai__options li.is-dropped.is-decided{opacity:.4}.technology-v6 .technology-ai__shot{aspect-ratio:420/500;border:1px solid var(--color-rule-on-dark);border-radius:var(--radius-panel);align-self:start;width:100%;max-width:420px;margin:0;position:relative;overflow:hidden}.technology-v6 .technology-ai__shot img{width:281%;max-width:none;height:auto;position:absolute;top:-30%;left:-181%}.technology-v6 .technology-pillars{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.technology-v6 .technology-pillars li{align-content:start;gap:var(--space-2);padding-top:var(--space-3);border-top:2px solid var(--color-accent-on-dark);display:grid}.technology-v6 .technology-pillars__label{color:var(--color-accent-on-dark);font:var(--type-micro)/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.technology-v6 .technology-pillars h3{font:600 1.1875rem/1.3 var(--font-display);margin:0}.technology-v6 .technology-pillars p{color:var(--color-on-dark-muted);font:var(--type-ui)/1.55 var(--font-body);margin:0}.technology-v6 .technology-closeups__tabs{gap:var(--space-2);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.technology-v6 .technology-closeups__tab{padding:var(--space-2) var(--space-4);border:1px solid var(--color-rule-strong);border-radius:var(--radius-pill);color:var(--color-text-muted);font:500 var(--type-ui)/1.2 var(--font-body);cursor:pointer;background:0 0}.technology-v6 .technology-closeups__tab:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.technology-v6 .technology-closeups__grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.technology-v6 .technology-closeups__item{align-content:start;gap:var(--space-2);display:grid}.technology-v6 .technology-closeups__stage{aspect-ratio:4/3;border:1px solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-bg-surface);position:relative;overflow:hidden}.technology-v6 .technology-closeups__stage video{object-fit:cover;width:100%;height:100%;display:block}.technology-v6 .technology-closeups__stage img{width:211%;max-width:none;height:auto;position:absolute;top:-38.1%;left:0}.technology-v6 .technology-closeups__badge{left:var(--space-2);bottom:var(--space-2);padding:2px var(--space-2);border-radius:var(--radius-control);background:var(--color-dark-overlay);color:var(--color-on-dark);font:var(--type-micro)/1.5 var(--font-mono);position:absolute}.technology-v6 .technology-closeups__item h3{margin:var(--space-2) 0 0;font:600 1.0625rem/1.3 var(--font-display)}.technology-v6 .technology-closeups__item p{color:var(--color-text-muted);font:var(--type-ui)/1.55 var(--font-body);margin:0}.technology-v6 .technology-data{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-bg-raised);align-items:flex-start;display:flex}.technology-v6 .technology-data svg{fill:none;width:34px;height:34px;stroke:var(--color-accent-text);stroke-width:1.6px;flex:0 0 34px}.technology-v6 .technology-data p{font:var(--type-body)/1.5 var(--font-body);margin:0}.technology-v6 .technology-data strong{font-weight:600;display:block}.technology-v6 .technology-data span:not(.technology-placeholder){color:var(--color-text-muted)}.technology-v6 .technology-v6__close{gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.technology-v6 .technology-v6__close p{font:var(--type-lede)/1.4 var(--font-body);margin:0}@media (width<=900px){.technology-v6 .technology-domains{grid-template-columns:repeat(2,minmax(0,1fr))}.technology-v6 .technology-ai{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.technology-v6 .technology-pillars,.technology-v6 .technology-closeups__grid{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.technology-v6 .technology-domains{grid-template-columns:minmax(0,1fr)}}.technology-v6 section[data-theme=dark]+section[data-theme=dark]{border-top:1px solid var(--color-rule-on-dark)}.technology-v6 section[data-theme=dark].rich-section{border-inline:0;border-bottom:0}.technology-v6 .technology-v6__header .eyebrow{align-items:center;gap:var(--space-2);font:500 var(--type-micro)/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;display:flex}.technology-v6 .technology-v6__header .eyebrow:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.technology-v6 .technology-field{box-shadow:none}.technology-v6 .technology-field__count{letter-spacing:-.04em;font-weight:700}.technology-v6 .technology-domains__card{border-radius:var(--radius-panel);background:linear-gradient(color-mix(in srgb, var(--color-on-dark) 3%, transparent), color-mix(in srgb, var(--color-on-dark) 1%, transparent)) padding-box, linear-gradient(150deg, color-mix(in srgb, var(--color-accent-on-dark) 50%, transparent), var(--color-rule-on-dark) 45%) border-box;transition:transform var(--duration-slow) var(--ease-out), box-shadow var(--duration-slow) var(--ease-out);border:1px solid #0000}.technology-v6 .technology-domains__card.is-active{box-shadow:inset 0 0 0 1px var(--color-accent-on-dark), 0 14px 30px -16px color-mix(in srgb, var(--color-accent-on-dark) 70%, transparent)}html:not([data-review]) .technology-v6 .technology-domains__card.is-placeholder{border-style:solid}html[data-review] .technology-v6 .technology-domains__card.is-placeholder{border:1px dashed var(--color-rule-on-dark-strong);background:color-mix(in srgb, var(--color-on-dark) 2%, transparent)}.technology-v6 .technology-domains__card:hover{transform:translateY(-3px)}.technology-v6 .technology-domains__card h3{font-weight:600}.technology-v6 .technology-domains__card dt{letter-spacing:.02em;text-transform:none}.technology-v6 .technology-domains__card dd{color:color-mix(in srgb, var(--color-on-dark) 82%, transparent)}.technology-v6 .technology-ai__mind{background:color-mix(in srgb, var(--color-on-dark) 3%, transparent)}.technology-v6 .technology-ai__label{letter-spacing:.02em;text-transform:none}.technology-v6 .technology-ai__situation{font-size:1.0625rem}.technology-v6 .technology-ai__options li.is-picked{box-shadow:0 0 18px color-mix(in srgb, var(--color-accent-on-dark) 50%, transparent)}.technology-v6 .is-replaying .technology-ai__options li.is-picked:not(.is-decided){box-shadow:none}.technology-v6 .technology-ai__options li.is-dropped{opacity:.3}.technology-v6 .technology-ai__shot{background:var(--color-dark-bg);box-shadow:0 20px 50px -24px color-mix(in srgb, var(--color-dark-bg) 90%, transparent)}.technology-v6 .technology-pillars__label{letter-spacing:.02em;text-transform:none}.technology-v6 .technology-closeups__tab{min-height:34px;font-size:var(--type-ui-small);color:var(--color-ink);padding:6px 14px}.technology-v6 .technology-closeups__tab[aria-selected=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-bg)}.technology-v6 .technology-closeups__stage{background:var(--color-dark-bg);box-shadow:0 18px 36px -24px color-mix(in srgb, var(--color-ink) 40%, transparent);border:0}.technology-v6 .technology-closeups__badge{text-shadow:0 1px 3px var(--color-dark-bg);background:0 0;padding:0}.technology-v6 .technology-closeups__item h3{font-weight:600}.technology-v6 .technology-data{border-color:var(--color-rule-strong);border-radius:var(--radius-panel);align-items:center}.technology-v6 .technology-data strong{font-size:1.0625rem}.technology-v6 .technology-data span:not(.technology-placeholder){font-size:var(--type-ui)}.technology-v6 .technology-v6__close .button{border-radius:var(--radius-pill)}@media (width<=900px){.technology-v6 .technology-domains{grid-template-columns:repeat(4,minmax(0,1fr))}.technology-v6 .technology-ai{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}@media (width<=760px){.technology-v6 .technology-domains{grid-template-columns:repeat(2,minmax(0,1fr))}.technology-v6 .technology-ai{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.technology-v6 .technology-domains{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.technology-v6 .technology-domains__card{transition:none}.technology-v6 .technology-domains__card:hover{transform:none}}.technology-v6 .technology-closeups__tab{position:relative;overflow:hidden}.technology-v6 .technology-closeups__bar{background:var(--color-accent-display);width:100%;height:2px;transform:scaleX(var(--progress,0));transform-origin:0;position:absolute;bottom:0;left:0}.technology-v6 .technology-closeups__empty{min-height:clamp(220px,28vw,340px);padding:var(--space-6);border-radius:var(--radius-card);background:radial-gradient(120% 90% at 30% 20%, color-mix(in srgb, var(--color-accent-on-dark) 22%, var(--color-dark-bg)), var(--color-dark-bg) 70%);text-align:center;place-items:center;display:grid}.technology-v6 .technology-closeups__empty p{max-width:30ch;padding:var(--space-3);border:1px dashed var(--color-rule-on-dark-strong);border-radius:var(--radius-control);color:var(--color-on-dark-muted);font:var(--type-ui-small)/1.5 var(--font-mono);margin:0}.technology-v6 .technology-v7__stack,.technology-v6 .technology-v7__trust{background:var(--color-bg-warm)}.technology-v6 .technology-v7__link{gap:var(--space-2);margin-top:var(--space-6);color:var(--color-accent-text);font:500 var(--type-ui)/1.4 var(--font-body);text-underline-offset:4px;display:inline-flex}.technology-v6 .technology-stack{gap:var(--space-6);display:grid}.technology-v6 .technology-stack__tabs{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.technology-v6 .technology-stack__tab{padding:var(--space-4) var(--space-5);border:1px solid var(--color-rule-strong);border-radius:var(--radius-panel);background:var(--color-bg-raised);color:var(--color-ink);text-align:left;cursor:pointer;transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out), border-color var(--duration-base);justify-items:start;gap:2px;display:grid;position:relative}.technology-v6 .technology-stack__tab b{font:600 clamp(1.15rem, 1.8vw, 1.5rem)/1.2 var(--font-display);letter-spacing:-.02em}.technology-v6 .technology-stack__tab small{color:var(--color-text-muted);font:var(--type-ui-small)/1.4 var(--font-body)}.technology-v6 .technology-stack__index{color:var(--color-accent-text);font:var(--type-micro)/1.4 var(--font-mono)}.technology-v6 .technology-stack__tab:hover{transform:translateY(-2px)}.technology-v6 .technology-stack__tab[aria-selected=true]{background:var(--color-ink);color:var(--color-bg);box-shadow:0 14px 30px -18px color-mix(in srgb, var(--color-ink) 70%, transparent);border-color:#0000}.technology-v6 .technology-stack__tab[aria-selected=true] small{color:color-mix(in srgb, var(--color-bg) 70%, transparent)}.technology-v6 .technology-stack__tab[aria-selected=true] .technology-stack__index{color:var(--color-accent-on-dark)}.technology-v6 .technology-stack__tab:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.technology-v6 .technology-stack__panel{gap:var(--space-6) var(--space-8);border:1px solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-bg-raised);box-shadow:0 30px 60px -40px color-mix(in srgb, var(--color-ink) 45%, transparent);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding:clamp(20px,3vw,40px);display:grid}.technology-v6 .technology-stack:not(.is-tabbed) .technology-stack__panel+.technology-stack__panel{margin-top:var(--space-4)}.technology-v6 .technology-stack__head{align-content:start;gap:var(--space-3);display:grid}.technology-v6 .technology-stack__role{color:var(--color-accent-text);font:500 var(--type-micro)/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0}.technology-v6 .technology-stack__head h3{font:var(--weight-display) clamp(2.2rem, 4.4vw, 3.6rem)/1 var(--font-display);letter-spacing:-.05em;margin:0}.technology-v6 .technology-stack__tagline{color:var(--color-accent-display);font:var(--weight-display-light) clamp(1.15rem, 1.8vw, 1.45rem)/1.3 var(--font-display);margin:0}.technology-v6 .technology-stack__body{color:var(--color-text-muted);font:var(--type-ui)/1.6 var(--font-body);margin:0}.technology-v6 .technology-stack__items{gap:0;margin:0;display:grid}.technology-v6 .technology-stack__items>div{padding:var(--space-3) 0;border-top:1px solid var(--color-rule)}.technology-v6 .technology-stack__items>div:first-child{border-top:2px solid var(--color-accent-display)}.technology-v6 .technology-stack__items dt{font:600 1rem/1.35 var(--font-display)}.technology-v6 .technology-stack__items dd{margin:var(--space-1) 0 0;color:var(--color-text-muted);font:var(--type-ui)/1.55 var(--font-body)}.technology-v6 .technology-stack__chips{gap:var(--space-2);grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.technology-v6 .technology-stack__chips li{padding:var(--space-3);border:1px solid var(--color-rule-strong);border-radius:var(--radius-card);gap:2px;display:grid}.technology-v6 .technology-stack__chips b{font:500 var(--type-ui-small)/1.3 var(--font-mono);color:var(--color-accent-text)}.technology-v6 .technology-stack__chips span{color:var(--color-text-muted);font:var(--type-ui-small)/1.45 var(--font-body)}.technology-v6 .technology-graph{gap:var(--space-7);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;display:grid}.technology-v6 .technology-graph__stage{aspect-ratio:1;justify-self:center;width:100%;max-width:560px;position:relative}.technology-v6 .technology-graph__wires{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.technology-v6 .technology-graph__wires line{stroke:var(--color-rule-on-dark-strong);vector-effect:non-scaling-stroke;transition:stroke var(--duration-base), opacity var(--duration-base)}.technology-v6 .technology-graph__spoke{stroke-dasharray:1.2 1.2}.technology-v6 .technology-graph__edge.is-lit{stroke:var(--color-accent-on-dark)}.technology-v6 .has-selection .technology-graph__edge:not(.is-lit){opacity:.35}.technology-v6 .technology-graph__wires line{stroke-width:1px}.technology-v6 .technology-graph__edge.is-lit{stroke-width:2px}.technology-v6 .technology-graph__center,.technology-v6 .technology-graph__node{position:absolute;transform:translate(-50%,-50%)}.technology-v6 .technology-graph__center{aspect-ratio:1;background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--color-accent-on-dark) 35%, var(--color-dark-bg)), var(--color-dark-bg) 72%);width:26%;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent-on-dark) 55%, transparent), 0 0 40px -6px color-mix(in srgb, var(--color-accent-on-dark) 55%, transparent);text-align:center;border-radius:50%;place-items:center;display:grid}.technology-v6 .technology-graph__center b{font:500 clamp(.9rem, 1.6vw, 1.2rem)/1.1 var(--font-display);color:var(--color-on-dark)}.technology-v6 .technology-graph__node{min-width:92px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);background:linear-gradient(color-mix(in srgb, var(--color-dark-bg) 92%, var(--color-on-dark)), var(--color-dark-bg)) padding-box, linear-gradient(150deg, color-mix(in srgb, var(--color-accent-on-dark) 50%, transparent), var(--color-rule-on-dark) 50%) border-box;color:var(--color-on-dark);text-align:center;cursor:pointer;transition:box-shadow var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);border:1px solid #0000;gap:1px;display:grid}.technology-v6 .technology-graph__node b{font:600 var(--type-ui)/1.2 var(--font-display)}.technology-v6 .technology-graph__node small{color:var(--color-on-dark-subtle);font:var(--type-micro)/1.3 var(--font-mono)}.technology-v6 .technology-graph__node.is-linked{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent-on-dark) 60%, transparent)}.technology-v6 .technology-graph__node[aria-pressed=true]{background:var(--color-accent-on-dark);color:var(--color-dark-bg);box-shadow:0 0 22px color-mix(in srgb, var(--color-accent-on-dark) 55%, transparent)}.technology-v6 .technology-graph__node[aria-pressed=true] small{color:color-mix(in srgb, var(--color-dark-bg) 70%, transparent)}.technology-v6 .technology-graph__node:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.technology-v6 .technology-graph__list{gap:0;margin:0;display:grid}.technology-v6 .technology-graph__item{padding:var(--space-3) 0;border-top:1px solid var(--color-rule-on-dark);transition:opacity var(--duration-base)}.technology-v6 .technology-graph__item.is-center{border-top:2px solid var(--color-accent-on-dark)}.technology-v6 .technology-graph__item dt{font:600 var(--type-ui)/1.35 var(--font-display)}.technology-v6 .technology-graph__item dt small{margin-left:var(--space-2);color:var(--color-accent-on-dark);font:var(--type-micro)/1.3 var(--font-mono)}.technology-v6 .technology-graph__item dd{color:var(--color-on-dark-muted);font:var(--type-ui-small)/1.5 var(--font-body);margin:2px 0 0}.technology-v6 .has-selection .technology-graph__item:not(.is-selected):not(.is-linked):not(.is-center){opacity:.45}.technology-v6 .technology-graph__item.is-selected dt{color:var(--color-accent-on-dark)}.technology-v6 .technology-ladder{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;margin:0;padding:0;list-style:none;display:grid}.technology-v6 .technology-ladder li{align-content:end;gap:var(--space-2);display:grid}.technology-v6 .technology-ladder__bar{height:calc(var(--rung) * 36px);border-radius:var(--radius-card) var(--radius-card) 0 0;background:linear-gradient(180deg, color-mix(in srgb, var(--color-accent-display) calc(var(--rung) * 22%), transparent), color-mix(in srgb, var(--color-accent-display) 6%, transparent));border-top:2px solid var(--color-accent-display);display:block}.technology-v6 .technology-ladder__step{color:var(--color-accent-text);font:var(--type-micro)/1.4 var(--font-mono)}.technology-v6 .technology-ladder h3{font:600 1.125rem/1.25 var(--font-display);margin:0}.technology-v6 .technology-ladder p{color:var(--color-text-muted);font:var(--type-ui)/1.55 var(--font-body);margin:0}.technology-v6 .technology-ladder li:last-child h3{color:var(--color-accent-text)}.technology-v6 .technology-ladder__climb{max-width:62ch;margin:var(--space-6) 0 0;padding-left:var(--space-4);border-left:2px solid var(--color-accent-display);font:var(--type-ui)/1.6 var(--font-body)}.technology-v6 .technology-ladder__modes{gap:var(--space-4);margin-top:var(--space-8);border:1px solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-bg-raised);padding:clamp(20px,3vw,36px);display:grid}.technology-v6 .technology-ladder__modes-intro{max-width:62ch;font:var(--type-ui)/1.6 var(--font-body);margin:0}.technology-v6 .technology-ladder__modes dl{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.technology-v6 .technology-ladder__modes dl>div{padding-top:var(--space-3);border-top:1px solid var(--color-rule-strong)}.technology-v6 .technology-ladder__modes dt{color:var(--color-accent-text);font:500 var(--type-micro)/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.technology-v6 .technology-ladder__modes dd{margin:var(--space-2) 0 0;color:var(--color-text-muted);font:var(--type-ui)/1.5 var(--font-body)}.technology-v6 .technology-ladder__close{color:var(--color-ink);font:var(--weight-display-light) clamp(1.1rem, 1.7vw, 1.35rem)/1.45 var(--font-display);margin:0}.technology-v6 .technology-horizons{gap:var(--space-6);padding:var(--space-6) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid;position:relative}.technology-v6 .technology-horizons:before{content:"";left:0;right:0;top:calc(var(--space-6) + 7px);background:linear-gradient(90deg, var(--color-rule-strong), var(--color-accent-display) 50%, var(--color-rule-strong));height:2px;position:absolute}.technology-v6 .technology-horizons__item{gap:var(--space-2);align-content:start;display:grid;position:relative}.technology-v6 .technology-horizons__mark{border:2px solid var(--color-accent-display);background:var(--color-bg);border-radius:50%;width:16px;height:16px}.technology-v6 .technology-horizons__item.is-present .technology-horizons__mark{background:var(--color-accent-display);box-shadow:0 0 0 6px var(--color-accent-wash)}.technology-v6 .technology-horizons h3{margin:var(--space-2) 0 0;font:var(--weight-display) clamp(1.5rem, 2.4vw, 2rem)/1.1 var(--font-display);letter-spacing:-.03em}.technology-v6 .technology-horizons h3 small{margin-top:var(--space-1);color:var(--color-accent-text);font:500 var(--type-micro)/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;display:block}.technology-v6 .technology-horizons p{color:var(--color-text-muted);font:var(--type-ui)/1.6 var(--font-body);margin:0}.technology-v6 .technology-trust{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.technology-v6 .technology-trust>div{align-content:start;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-bg-raised);box-shadow:0 20px 40px -32px color-mix(in srgb, var(--color-ink) 45%, transparent);display:grid}.technology-v6 .technology-trust dt{gap:var(--space-2);font:600 1.0625rem/1.3 var(--font-display);align-items:baseline;display:flex}.technology-v6 .technology-trust dt>span:first-child{color:var(--color-accent-text);font:var(--type-micro)/1 var(--font-mono)}.technology-v6 .technology-trust dd{color:var(--color-text-muted);font:var(--type-ui)/1.55 var(--font-body);margin:0}.technology-v6 .technology-trust__qualification{max-width:70ch;margin:var(--space-6) 0 0;padding-left:var(--space-4);border-left:2px solid var(--color-accent-display);color:var(--color-text-muted);font:var(--type-ui)/1.6 var(--font-body)}@media (width<=900px){.technology-v6 .technology-stack__panel,.technology-v6 .technology-graph{grid-template-columns:minmax(0,1fr)}.technology-v6 .technology-stack__chips,.technology-v6 .technology-ladder,.technology-v6 .technology-ladder__modes dl,.technology-v6 .technology-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.technology-v6 .technology-stack__tabs,.technology-v6 .technology-horizons,.technology-v6 .technology-trust,.technology-v6 .technology-ladder__modes dl,.technology-v6 .technology-stack__chips{grid-template-columns:minmax(0,1fr)}.technology-v6 .technology-horizons:before{display:none}.technology-v6 .technology-graph__node{min-width:0;padding:6px 8px}.technology-v6 .technology-graph__node small{display:none}}@media (prefers-reduced-motion:reduce){.technology-v6 .technology-stack__tab,.technology-v6 .technology-graph__node{transition:none}.technology-v6 .technology-stack__tab:hover{transform:none}}.technology-v6 :is(.technology-stack__panel,.technology-stack__tabs)[hidden]{display:none}.technology-v6 .technology-ladder{align-items:start}.technology-v6 .technology-ladder li{grid-template-rows:150px auto auto auto;align-content:start}.technology-v6 .technology-ladder__bar{align-self:end}@media (width<=900px){.technology-v6 .technology-ladder li{grid-template-rows:80px auto auto auto}.technology-v6 .technology-ladder__bar{height:calc(var(--rung) * 18px)}}.technology-v6 .technology-math{gap:var(--space-2);justify-items:start;margin:0;display:grid}.technology-v6 .technology-math__math{font-variant-numeric:lining-nums;letter-spacing:0;color:inherit;font-family:Fraunces,Cambria Math,STIX Two Math,Georgia,serif;font-weight:400}.technology-v6 .technology-math__math i{padding-right:.04em;font-style:italic}.technology-v6 .technology-math__math :is(sub,sup){font-size:.62em;line-height:0}.technology-v6 .technology-math--display .technology-math__math{padding:var(--space-3) var(--space-5) var(--space-3) var(--space-4);border-left:2px solid var(--color-accent-display);background:linear-gradient(90deg, var(--color-accent-wash), transparent 85%);font-size:clamp(1.35rem,2.6vw,2.1rem);line-height:1.25;position:relative}.technology-v6 section[data-theme=dark] .technology-math--display .technology-math__math{border-left-color:var(--color-accent-on-dark);background:linear-gradient(90deg, color-mix(in srgb, var(--color-accent-on-dark) 12%, transparent), transparent 85%)}.technology-v6 .technology-math--inline .technology-math__math{color:var(--color-accent-text);font-size:1.15rem;line-height:1.3}.technology-v6 section[data-theme=dark] .technology-math--inline .technology-math__math{color:var(--color-accent-on-dark)}.technology-v6 .technology-math__note{color:var(--color-text-muted);font:var(--type-micro)/1.5 var(--font-mono);letter-spacing:.06em}.technology-v6 section[data-theme=dark] .technology-math__note{color:var(--color-on-dark-subtle)}.technology-v6 .technology-v7__stack>.technology-math{margin-bottom:var(--space-6)}.technology-v6 .technology-sim{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;display:grid}.technology-v6 .technology-sim__close{color:var(--color-accent-display);font:var(--weight-display-light) clamp(1.2rem, 2vw, 1.6rem)/1.3 var(--font-display);margin:0}.technology-v6 .technology-sim__step{gap:var(--space-3);border:1px solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-bg-raised);box-shadow:0 30px 60px -40px color-mix(in srgb, var(--color-ink) 45%, transparent);grid-template-columns:minmax(0,1fr) minmax(70px,.6fr) minmax(0,1fr);align-items:center;margin:0;padding:clamp(20px,3vw,36px);display:grid}.technology-v6 .technology-sim__step figcaption{margin-top:var(--space-4);grid-column:1/-1;justify-self:center}.technology-v6 .technology-sim__state{gap:var(--space-2);justify-items:center;display:grid}.technology-v6 .technology-sim__state svg{width:100%;max-width:180px}.technology-v6 .technology-sim__state span{color:var(--color-text-muted);font:var(--type-micro)/1.4 var(--font-mono);letter-spacing:.06em}.technology-v6 .technology-sim__graph line{stroke:var(--color-rule-strong);stroke-width:1.5px}.technology-v6 .technology-sim__graph circle{fill:var(--color-bg-raised);stroke:var(--color-ink);stroke-width:1.5px}.technology-v6 .technology-sim__graph circle.is-changed{fill:var(--color-accent-display);stroke:var(--color-accent-display)}.technology-v6 .technology-sim__arrow{background:linear-gradient(90deg, var(--color-rule-strong), var(--color-accent-display));height:2px;position:relative}.technology-v6 .technology-sim__arrow:after{content:"";border-left:9px solid var(--color-accent-display);border-block:6px solid #0000;position:absolute;top:-5px;right:-2px}.technology-v6 .technology-sim__arrow small{white-space:nowrap;color:var(--color-text-muted);font:var(--type-micro)/1.4 var(--font-mono);position:absolute;top:12px;left:50%;transform:translate(-50%)}.technology-v6 .technology-sim__event{background:var(--color-accent-display);opacity:0;border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:0}@media (prefers-reduced-motion:no-preference){.technology-v6 .technology-sim__event{animation:technology-event 2.4s var(--ease-in-out) infinite}.technology-v6 .technology-sim__event:nth-child(2){animation-delay:.8s}.technology-v6 .technology-sim__event:nth-child(3){animation-delay:1.6s}.technology-v6 .technology-sim__graph circle.is-changed{animation:technology-changed 2.4s var(--ease-in-out) infinite}@keyframes technology-event{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 10px)}}@keyframes technology-changed{0%,60%{fill:var(--color-bg-raised)}80%,to{fill:var(--color-accent-display)}}}.technology-v6 .technology-levels{gap:var(--space-7);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:stretch;display:grid}.technology-v6 .technology-levels__controls{align-content:start;gap:var(--space-5);display:grid}.technology-v6 .technology-levels__tabs{gap:var(--space-2);flex-wrap:wrap;display:flex}.technology-v6 .technology-levels__tab{gap:var(--space-2);border:1px solid var(--color-rule-on-dark-strong);border-radius:var(--radius-pill);min-height:36px;color:var(--color-on-dark);font:500 var(--type-ui-small)/1.3 var(--font-body);cursor:pointer;background:0 0;align-items:baseline;padding:6px 14px;display:inline-flex}.technology-v6 .technology-levels__tab span{color:var(--color-accent-on-dark);font:var(--type-micro)/1 var(--font-mono)}.technology-v6 .technology-levels__tab[aria-selected=true]{border-color:var(--color-on-dark);background:var(--color-on-dark);color:var(--color-dark-bg)}.technology-v6 .technology-levels__tab[aria-selected=true] span{color:var(--color-dark-bg)}.technology-v6 .technology-levels__tab:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.technology-v6 .technology-levels__panel{gap:var(--space-4);align-content:start;display:grid}.technology-v6 .technology-levels__panel[hidden],.technology-v6 .technology-levels__tabs[hidden]{display:none}.technology-v6 .technology-levels:not(.is-tabbed) .technology-levels__panel+.technology-levels__panel{padding-top:var(--space-5);border-top:1px solid var(--color-rule-on-dark)}.technology-v6 .technology-levels__panel h3{font:var(--weight-display) clamp(1.6rem, 2.8vw, 2.4rem)/1.05 var(--font-display);letter-spacing:-.04em;margin:0}.technology-v6 .technology-levels__panel h3 span{color:var(--color-accent-on-dark);font:var(--type-micro)/1 var(--font-mono);letter-spacing:0;vertical-align:middle}.technology-v6 .technology-levels__panel>p{color:var(--color-on-dark-muted);font:var(--type-ui)/1.6 var(--font-body);margin:0}.technology-v6 .technology-levels__terms{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;display:flex}.technology-v6 .technology-levels__terms>div{gap:var(--space-2);align-items:baseline;display:flex}.technology-v6 .technology-levels__terms dd{color:var(--color-on-dark-muted);font:var(--type-ui-small)/1.4 var(--font-body);margin:0}.technology-v6 .technology-levels__stage{border:1px solid var(--color-rule-on-dark);border-radius:var(--radius-panel);background:radial-gradient(80% 70% at 50% 40%, color-mix(in srgb, var(--color-accent-on-dark) 14%, var(--color-dark-bg)), var(--color-dark-bg) 75%);min-height:clamp(320px,42vw,520px);position:relative;overflow:hidden}.technology-v6 .technology-levels__canvas{cursor:grab;width:100%;height:100%;position:absolute;inset:0}.technology-v6 .technology-levels__canvas.is-dragging{cursor:grabbing}.technology-v6 .technology-levels__fallback{inset:auto var(--space-5) var(--space-5);color:var(--color-on-dark-subtle);font:var(--type-ui-small)/1.5 var(--font-mono);margin:0;position:absolute}.technology-v6 .technology-levels.has-3d .technology-levels__fallback{display:none}.technology-v6 .technology-ladder__climb{color:var(--color-on-dark-muted)}.technology-v6 .technology-v7__ladder .technology-ladder__climb{border-left-color:var(--color-accent-on-dark)}.technology-v6 .technology-uniform{gap:var(--space-5);margin-top:var(--space-8);display:grid}.technology-v6 .technology-uniform header{gap:var(--space-2);max-width:62ch;display:grid}.technology-v6 .technology-uniform header .eyebrow{margin:0}.technology-v6 .technology-uniform h3{font:var(--weight-display) clamp(1.5rem, 2.6vw, 2.1rem)/1.1 var(--font-display);letter-spacing:-.035em;margin:0}.technology-v6 .technology-uniform header p:last-child{color:var(--color-on-dark-muted);font:var(--type-ui)/1.6 var(--font-body);margin:0}.technology-v6 .technology-uniform ol{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.technology-v6 .technology-uniform li{align-content:start;gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-panel);background:linear-gradient(color-mix(in srgb, var(--color-on-dark) 3%, transparent), color-mix(in srgb, var(--color-on-dark) 1%, transparent)) padding-box, linear-gradient(150deg, color-mix(in srgb, var(--color-accent-on-dark) 50%, transparent), var(--color-rule-on-dark) 45%) border-box;border:1px solid #0000;display:grid}.technology-v6 .technology-uniform__label{color:var(--color-accent-on-dark);font:500 var(--type-micro)/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.technology-v6 .technology-uniform li p{color:var(--color-on-dark-muted);font:var(--type-ui)/1.55 var(--font-body);margin:0}.technology-v6 .technology-v7__ladder .technology-ladder__modes{border-color:var(--color-rule-on-dark);background:color-mix(in srgb, var(--color-on-dark) 3%, transparent)}.technology-v6 .technology-v7__ladder .technology-ladder__modes dl>div{border-top-color:var(--color-rule-on-dark-strong)}.technology-v6 .technology-v7__ladder .technology-ladder__modes dt{color:var(--color-accent-on-dark)}.technology-v6 .technology-v7__ladder .technology-ladder__modes :is(dd,.technology-ladder__modes-intro){color:var(--color-on-dark-muted)}.technology-v6 .technology-v7__ladder .technology-ladder__close{color:var(--color-on-dark)}.technology-v6 .technology-horizon3d{gap:var(--space-6);display:grid}.technology-v6 .technology-horizon3d__stage{border:1px solid var(--color-rule);border-radius:var(--radius-panel);background:radial-gradient(70% 80% at 50% 50%, var(--color-bg-raised), var(--color-bg-warm));height:clamp(260px,32vw,400px);display:none;position:relative;overflow:hidden}.technology-v6 .technology-horizon3d.has-3d .technology-horizon3d__stage{display:block}.technology-v6 .technology-horizon3d__canvas{cursor:grab;width:100%;height:100%;position:absolute;inset:0}.technology-v6 .technology-horizon3d__axis{inset:auto var(--space-5) var(--space-3);color:var(--color-text-muted);font:var(--type-micro)/1 var(--font-mono);pointer-events:none;justify-content:space-between;display:flex;position:absolute}.technology-v6 .technology-horizon3d .technology-horizons{padding-top:0}.technology-v6 .technology-horizon3d .technology-horizons:before{top:7px}.technology-v6 .technology-horizons__pick{gap:var(--space-2);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-items:start;padding:0;display:grid}.technology-v6 .technology-horizons__title{font:var(--weight-display) clamp(1.5rem, 2.4vw, 2rem)/1.1 var(--font-display);letter-spacing:-.03em}.technology-v6 .technology-horizons__title small{margin-top:var(--space-1);color:var(--color-accent-text);font:500 var(--type-micro)/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;display:block}.technology-v6 .technology-horizons__pick:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:4px;border-radius:var(--radius-control)}.technology-v6 .technology-horizons__pick[aria-pressed=true] .technology-horizons__mark{background:var(--color-accent-display);box-shadow:0 0 0 6px var(--color-accent-wash)}.technology-v6 .technology-horizons__item.is-present:not(.is-focus) .technology-horizons__mark{background:var(--color-bg);box-shadow:none}.technology-v6 .technology-horizon3d.has-3d .technology-horizons__item{transition:opacity var(--duration-base)}.technology-v6 .technology-horizon3d.has-3d .technology-horizons__item:not(.is-focus){opacity:.88}.technology-v6 .technology-horizon3d.has-3d .technology-horizons__item.is-focus .technology-horizons__title{color:var(--color-accent-text)}@media (width<=900px){.technology-v6 .technology-sim,.technology-v6 .technology-levels,.technology-v6 .technology-uniform ol{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.technology-v6 .technology-sim__step{padding:var(--space-4);grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr)}.technology-v6 .technology-math--display .technology-math__math{padding-inline:var(--space-3);font-size:1.2rem}}@font-face{font-family:Simuland Math;src:url(/fonts/technology-math/MathJax_Main-Regular.woff)format("woff");unicode-range:U+222A,U+2295,U+27E8-27E9,U+27F5-27F6;font-display:swap}@font-face{font-family:Simuland Math;src:url(/fonts/technology-math/MathJax_Size1-Regular.woff)format("woff");unicode-range:U+22C3,U+2211;font-display:swap}.technology-v6 .technology-math__math{font-family:Simuland Math,Fraunces,Cambria Math,STIX Two Math,Georgia,serif}.technology-v6 .technology-math__op{vertical-align:.12em;margin-inline:.04em;font-size:.8em;line-height:1;display:inline-block}.technology-v6 .technology-field__domains{gap:var(--space-2);margin:var(--space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.technology-v6 .technology-field__domain{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);border:1px solid var(--color-rule-on-dark-strong);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-dark-bg) 55%, transparent);color:var(--color-on-dark-muted);font:500 var(--type-ui-small)/1.2 var(--font-body);cursor:pointer;backdrop-filter:blur(6px);transition:color var(--duration-base), border-color var(--duration-base), box-shadow var(--duration-slow) var(--ease-out);display:inline-flex;position:relative;overflow:hidden}.technology-v6 .technology-field__domain svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:26px;height:26px}.technology-v6 .technology-field__domain[aria-pressed=true]{border-color:color-mix(in srgb, var(--color-accent-on-dark) 70%, transparent);color:var(--color-on-dark);box-shadow:0 0 22px -6px color-mix(in srgb, var(--color-accent-on-dark) 70%, transparent)}.technology-v6 .technology-field__domain[aria-pressed=true] svg{color:var(--color-accent-on-dark)}.technology-v6 .technology-field__domain:hover{color:var(--color-on-dark)}.technology-v6 .technology-field__domain:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.technology-v6 .technology-field__progress{background:var(--color-accent-on-dark);transform-origin:0;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.technology-v6 .is-chosen .technology-field__progress{display:none}@keyframes technology-field-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.technology-v6 .technology-field__progress{display:none}}.technology-v6 .technology-sight{display:grid;position:relative}.technology-v6 .technology-sight__canvas{display:none}.technology-v6 .technology-sight__lines{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.technology-v6 .technology-sight__lines li{gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--color-rule-on-dark);display:grid}.technology-v6 .technology-sight__kind{color:var(--color-accent-on-dark);font:500 var(--type-micro)/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.technology-v6 .technology-sight__text{color:var(--color-on-dark);font:var(--weight-display) clamp(1.25rem, 2.2vw, 1.75rem)/1.2 var(--font-display);letter-spacing:-.02em}.technology-v6 .technology-sight__lines li.is-final .technology-sight__text{font-size:clamp(1.8rem,3.6vw,3rem)}.technology-v6 .technology-sight.is-animated{min-height:clamp(420px,52vw,620px)}.technology-v6 .technology-sight.is-animated .technology-sight__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.technology-v6 .technology-sight.is-animated .technology-sight__lines{pointer-events:none;align-self:center;display:grid;position:relative}.technology-v6 .technology-sight.is-animated .technology-sight__lines li{max-width:min(26ch,46%);padding:var(--space-5) 0 0;opacity:0;transition:opacity .25s var(--ease-out), transform .25s var(--ease-out);border:0;grid-area:1/1;transform:translateY(14px)}.technology-v6 .technology-sight.is-animated .technology-sight__lines li.is-current{opacity:1;transition-duration:.8s;transition-delay:.2s;transform:none}@media (width<=760px){.technology-v6 .technology-sight.is-animated .technology-sight__lines li{max-width:none}}.technology-v6 .technology-sight.is-animated .technology-sight__text{letter-spacing:-.045em;text-shadow:0 2px 24px var(--color-dark-bg);font-size:clamp(2rem,4.6vw,4rem);line-height:1.02}.technology-v6 .technology-sight.is-animated li.is-final{max-width:min(18ch,52%)}.technology-v6 .technology-sight.is-animated li.is-final .technology-sight__text{color:var(--color-on-dark);font-size:clamp(2.4rem,5.6vw,5rem)}@media (width<=760px){.technology-v6 .technology-sight.is-animated .technology-sight__lines{align-self:end}}@media (width<=520px){.technology-v6 .technology-field__domains{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.technology-v6 .technology-field__domain{width:100%;padding-inline:var(--space-2);font-size:var(--type-micro)}.technology-v6 .technology-field__domain svg{width:22px;height:22px}}.technology-v6 .technology-horizon3d__stage{border-color:var(--color-rule);background:var(--color-bg);height:clamp(320px,40vw,520px)}.technology-v6 .technology-horizon3d__axis{color:var(--color-text-muted)}.technology-v6 .technology-nest{align-content:end;min-height:clamp(440px,54vw,640px);display:grid;position:relative}.technology-v6 .technology-nest__canvas{width:100%;height:100%;position:absolute;inset:0}.technology-v6 .technology-nest__headline{max-width:min(14ch,46%);margin:0 0 var(--space-5);color:var(--color-on-dark);font:var(--weight-display) clamp(2.4rem, 5.6vw, 5rem)/1 var(--font-display);letter-spacing:-.05em;text-shadow:0 2px 30px var(--color-dark-bg);position:relative}.technology-v6 .technology-nest__parts{gap:var(--space-2) var(--space-4);flex-wrap:wrap;max-width:46%;margin:0;padding:0;list-style:none;display:flex;position:relative}.technology-v6 .technology-nest__parts li{color:var(--color-on-dark-muted);font:500 var(--type-ui-small)/1.4 var(--font-body)}.technology-v6 .technology-nest__parts small{color:var(--color-accent-on-dark);font:var(--type-micro)/1.4 var(--font-mono)}@media (width<=760px){.technology-v6 .technology-nest{min-height:560px}.technology-v6 .technology-nest__headline,.technology-v6 .technology-nest__parts{max-width:none}}.technology-v6 .technology-dispatch{gap:var(--space-4) var(--space-5);grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);grid-template-areas:"floor mind";align-items:stretch;display:grid}.technology-v6 .technology-dispatch__floor{gap:var(--space-2);grid-area:floor;grid-template-rows:1fr auto;margin:0;display:grid}.technology-v6 .technology-dispatch__floor svg{border:1px solid var(--color-rule-on-dark);border-radius:var(--radius-panel);background:radial-gradient(70% 80% at 60% 85%, color-mix(in srgb, var(--color-accent-on-dark) 14%, var(--color-dark-bg)), var(--color-dark-bg) 75%);width:100%;height:100%;min-height:0}.technology-v6 .technology-dispatch__floor figcaption,.technology-v6 .technology-dispatch__footage figcaption{color:var(--color-on-dark-subtle);font:var(--type-micro)/1.5 var(--font-mono)}.technology-v6 #technology-dispatch-grid circle{fill:var(--color-on-dark);opacity:.16}.technology-v6 .technology-dispatch__lane{stroke:var(--color-accent-on-dark);stroke-width:1px;stroke-dasharray:6 6;opacity:.35}.technology-v6 .technology-dispatch__racks rect{fill:color-mix(in srgb, var(--color-on-dark) 5%, transparent);stroke:var(--color-rule-on-dark-strong);stroke-width:1px}.technology-v6 .technology-dispatch__racks line{stroke:var(--color-rule-on-dark);stroke-width:1px}.technology-v6 .technology-dispatch__racks .technology-dispatch__pack{stroke-dasharray:4 4}.technology-v6 .technology-dispatch__stock rect{fill:var(--color-on-dark);opacity:.13}.technology-v6 .technology-dispatch__aisles text{fill:var(--color-on-dark-subtle);font:500 9px var(--font-mono)}.technology-v6 .technology-dispatch__rays line{stroke:var(--color-on-dark);stroke-width:1.25px;stroke-dasharray:3 5;opacity:0;transition:opacity .4s var(--ease-out), stroke-width var(--duration-slow)}.technology-v6 .technology-dispatch__route{fill:none;stroke:var(--color-accent-on-dark);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.technology-v6 .technology-dispatch__trail{fill:none;stroke:var(--color-accent-on-dark);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.45}.technology-v6 #technology-dispatch-glow stop{stop-color:var(--color-accent-on-dark)}.technology-v6 .technology-dispatch__cart rect{fill:var(--color-accent-on-dark)}.technology-v6 .technology-dispatch__cart .technology-dispatch__load{fill:var(--color-dark-bg);opacity:.35;transition:fill var(--duration-slow), opacity var(--duration-slow)}.technology-v6 .technology-dispatch__cart.is-loaded .technology-dispatch__load{fill:var(--color-on-dark);opacity:1}.technology-v6 .technology-dispatch__cart{transition:opacity .5s var(--ease-out)}.technology-v6 .technology-dispatch__cart.is-gone{opacity:0}.technology-v6 .technology-dispatch__wait{fill:none;stroke:var(--color-accent-on-dark);stroke-width:1.5px;opacity:.5}.technology-v6 .technology-dispatch__wait--2{opacity:0}.technology-v6 .technology-dispatch__picker .technology-dispatch__body{fill:var(--color-on-dark);transition:fill var(--duration-slow), opacity var(--duration-slow)}.technology-v6 .technology-dispatch__picker .technology-dispatch__halo{fill:none;stroke:var(--color-on-dark);stroke-width:1px;opacity:.25}.technology-v6 .technology-dispatch__picker .technology-dispatch__name{fill:var(--color-on-dark-muted);font:600 11px var(--font-mono)}.technology-v6 .technology-dispatch__picker .technology-dispatch__tag{fill:var(--color-on-dark);font:500 10.5px var(--font-body);opacity:0;transition:opacity .4s var(--ease-out);paint-order:stroke;stroke:var(--color-dark-bg);stroke-width:4px;stroke-linejoin:round}.technology-v6 .technology-dispatch:not(.is-live) .technology-dispatch__rays line{opacity:.35}.technology-v6 .technology-dispatch:not(.is-live) [data-ray=a]{stroke:var(--color-accent-on-dark);stroke-width:2.5px;opacity:1;stroke-dasharray:none}.technology-v6 .technology-dispatch:not(.is-live) .technology-dispatch__route{stroke-dashoffset:0}.technology-v6 .technology-dispatch:not(.is-live) .technology-dispatch__tag{opacity:.85}.technology-v6 .technology-dispatch:not(.is-live) [data-picker=a] .technology-dispatch__body,.technology-v6 .technology-dispatch__picker.is-picked .technology-dispatch__body{fill:var(--color-accent-on-dark)}.technology-v6 .technology-dispatch__picker.is-picked .technology-dispatch__halo{stroke:var(--color-accent-on-dark);opacity:.9}.technology-v6 .technology-dispatch__picker.is-weighed .technology-dispatch__tag{opacity:.9}.technology-v6 .technology-dispatch__picker.is-dropped .technology-dispatch__body{opacity:.35}.technology-v6 .technology-dispatch__picker.is-dropped .technology-dispatch__tag{opacity:.3}.technology-v6 .technology-dispatch__picker.is-picked .technology-dispatch__tag{fill:var(--color-accent-on-dark);opacity:1}.technology-v6 .technology-dispatch__rays line.is-on{opacity:.55}.technology-v6 .technology-dispatch__rays line.is-picked{stroke:var(--color-accent-on-dark);stroke-width:2.5px;opacity:1;stroke-dasharray:none}.technology-v6 .technology-dispatch__route.is-on{stroke-dashoffset:0;transition:stroke-dashoffset 1.2s var(--ease-out)}.technology-v6 .technology-dispatch__trail.is-on{stroke-dashoffset:0;transition:stroke-dashoffset 1.5s var(--ease-out)}.technology-v6 .technology-dispatch.is-live[data-phase=decide] .technology-dispatch__rays line:not(.is-picked),.technology-v6 .technology-dispatch.is-live[data-phase=go] .technology-dispatch__rays line{opacity:.1}@media (prefers-reduced-motion:no-preference){.technology-v6 .technology-dispatch.is-live:is([data-phase=situation],[data-phase=weigh]) .technology-dispatch__wait{animation:technology-wait 1.6s var(--ease-out) infinite;transform-box:fill-box;transform-origin:50%}.technology-v6 .technology-dispatch.is-live:is([data-phase=situation],[data-phase=weigh]) .technology-dispatch__wait--2{animation-delay:.8s}.technology-v6 .technology-dispatch.is-live[data-phase=weigh] .technology-dispatch__rays line.is-on:not(.is-picked){animation:.9s linear infinite technology-ray}.technology-v6 .technology-dispatch.is-live[data-phase=weigh] .technology-dispatch__picker.is-weighed .technology-dispatch__halo{animation:technology-wait 1.4s var(--ease-out) infinite;transform-box:fill-box;transform-origin:50%}.technology-v6 .technology-dispatch__aura{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite technology-aura}@keyframes technology-wait{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.6)}}@keyframes technology-ray{to{stroke-dashoffset:-16px}}@keyframes technology-aura{50%{opacity:.7;transform:scale(1.25)}}}.technology-v6 .technology-dispatch__mind{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-rule-on-dark);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--color-on-dark) 3%, transparent);grid-area:mind;grid-template-rows:auto 1fr auto;display:grid}.technology-v6 .technology-dispatch__step{align-content:start;gap:var(--space-2);display:grid}.technology-v6 .technology-dispatch__step+.technology-dispatch__step{padding-top:var(--space-4);border-top:1px solid var(--color-rule-on-dark)}.technology-v6 .technology-dispatch__label{color:var(--color-accent-on-dark);font:var(--type-micro)/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.technology-v6 .technology-dispatch__situation{min-height:2.8em;color:var(--color-on-dark);font:500 1.125rem/1.4 var(--font-body);margin:0}.technology-v6 .technology-dispatch__options{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.technology-v6 .technology-dispatch__options li{gap:2px var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-rule-on-dark-strong);border-radius:var(--radius-card);color:var(--color-on-dark);transition:opacity .45s var(--ease-out), transform .45s var(--ease-out), background-color var(--duration-slow), border-color var(--duration-slow), box-shadow var(--duration-slow);grid-template-columns:auto 1fr auto;align-items:baseline;display:grid;position:relative;overflow:hidden}.technology-v6 .technology-dispatch__options b{font:600 var(--type-ui)/1.3 var(--font-display)}.technology-v6 .technology-dispatch__where{color:var(--color-on-dark-muted);font:var(--type-ui-small)/1.3 var(--font-body)}.technology-v6 .technology-dispatch__factors{gap:var(--space-1);flex-wrap:wrap;grid-column:1/-1;display:flex}.technology-v6 .technology-dispatch__factors i{padding:1px var(--space-2);border:1px solid var(--color-rule-on-dark);border-radius:var(--radius-pill);color:var(--color-on-dark-muted);font:normal var(--type-micro)/1.5 var(--font-mono)}.technology-v6 .technology-dispatch__sent{padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--color-dark-bg);color:var(--color-accent-on-dark);font:normal 600 var(--type-micro)/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.1em;grid-area:1/3}.technology-v6 .technology-dispatch__options li.is-chosen{border-color:var(--color-accent-on-dark);background:var(--color-accent-on-dark);color:var(--color-dark-bg);box-shadow:0 0 26px -4px color-mix(in srgb, var(--color-accent-on-dark) 65%, transparent)}.technology-v6 .technology-dispatch__options li.is-chosen :is(.technology-dispatch__where,.technology-dispatch__factors i){color:var(--color-dark-bg);border-color:color-mix(in srgb, var(--color-dark-bg) 35%, transparent)}.technology-v6 .technology-dispatch__options li.is-dropped{opacity:.45}.technology-v6 .technology-dispatch.is-live .technology-dispatch__options li{opacity:.42}.technology-v6 .technology-dispatch.is-live .technology-dispatch__options li.is-in{opacity:1}.technology-v6 .technology-dispatch.is-live .technology-dispatch__options li.is-weighing{border-color:var(--color-accent-on-dark)}.technology-v6 .technology-dispatch.is-live .technology-dispatch__options li.is-weighing:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-accent-on-dark) 22%, transparent), transparent);animation:technology-sweep .9s var(--ease-out);pointer-events:none;position:absolute;inset:0}@keyframes technology-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.technology-v6 .technology-dispatch.is-live .technology-dispatch__options li.is-chosen:not(.is-decided){border-color:var(--color-rule-on-dark-strong);color:var(--color-on-dark);box-shadow:none;background:0 0}.technology-v6 .technology-dispatch.is-live .technology-dispatch__options li.is-chosen.is-weighing:not(.is-decided){border-color:var(--color-accent-on-dark)}.technology-v6 .technology-dispatch.is-live .technology-dispatch__options li.is-chosen:not(.is-decided) :is(.technology-dispatch__where,.technology-dispatch__factors i){color:var(--color-on-dark-muted);border-color:var(--color-rule-on-dark)}.technology-v6 .technology-dispatch.is-live .technology-dispatch__options li.is-chosen:not(.is-decided) .technology-dispatch__sent{opacity:0}.technology-v6 .technology-dispatch.is-live .technology-dispatch__options li.is-dropped.is-decided{opacity:.4}.technology-v6 .technology-dispatch.is-live .technology-dispatch__options li.is-chosen.is-decided{transform:scale(1.02)}.technology-v6 .technology-dispatch__reason{min-height:4.6em;color:var(--color-on-dark-muted);font:var(--type-ui)/1.55 var(--font-body);margin:0}.technology-v6 .technology-dispatch__footage{gap:var(--space-2);grid-area:footage;margin:0;display:grid}.technology-v6 .technology-dispatch__footage video{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--color-rule-on-dark);border-radius:var(--radius-panel);background:var(--color-dark-bg);width:100%}.technology-v6 .technology-dispatch__recorded{align-content:center;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-rule-on-dark);border-left:3px solid var(--color-accent-on-dark);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--color-on-dark) 3%, transparent);grid-area:recorded;display:grid}.technology-v6 .technology-dispatch__recorded p{color:var(--color-on-dark);font:500 1.05rem/1.5 var(--font-body);margin:0}.technology-v6 .technology-dispatch__recorded b{color:var(--color-accent-on-dark);font-weight:600}.technology-v6 .technology-dispatch__recorded .technology-dispatch__recorded-reason{color:var(--color-on-dark-muted);font:var(--type-ui)/1.55 var(--font-body)}.technology-v6 .technology-dispatch__recorded small{color:var(--color-on-dark-subtle);font:var(--type-micro)/1.5 var(--font-mono)}@media (width<=900px){.technology-v6 .technology-dispatch{grid-template-columns:minmax(0,1fr);grid-template-areas:"floor""mind"}.technology-v6 .technology-dispatch__floor svg{height:auto}}.technology-v6 .technology-levels__stage .technology-levels__tabs{z-index:1;top:var(--space-4);left:var(--space-4);right:var(--space-4);justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex;position:absolute}.technology-v6 .technology-levels__stage .technology-levels__tabs[hidden]{display:none}.technology-v6 .technology-levels__stage .technology-levels__tab{border-color:var(--color-rule-on-dark);background:color-mix(in srgb, var(--color-dark-bg) 70%, transparent);backdrop-filter:blur(6px);min-height:40px;color:var(--color-on-dark-muted);font:500 var(--type-ui)/1.2 var(--font-body);transition:color var(--duration-base), border-color var(--duration-base), box-shadow var(--duration-slow);padding:8px 16px;position:relative;overflow:hidden}.technology-v6 .technology-levels__stage .technology-levels__tab+.technology-levels__tab:before{content:"→";color:var(--color-on-dark-subtle);position:absolute;left:-14px}.technology-v6 .technology-levels__stage .technology-levels__tab[aria-selected=true]{border-color:color-mix(in srgb, var(--color-accent-on-dark) 70%, transparent);background:color-mix(in srgb, var(--color-dark-bg) 70%, transparent);color:var(--color-on-dark);box-shadow:0 0 24px -6px color-mix(in srgb, var(--color-accent-on-dark) 70%, transparent)}.technology-v6 .technology-levels__stage .technology-levels__tab[aria-selected=true] span{color:var(--color-accent-on-dark)}.technology-v6 .technology-levels__progress{background:var(--color-accent-on-dark);width:100%;height:2px;transform:scaleX(var(--progress,0));transform-origin:0;position:absolute;bottom:0;left:0}.technology-v6 .technology-levels.is-chosen .technology-levels__progress{display:none}.technology-v6 .technology-levels__stage{min-height:clamp(380px,46vw,560px)}.technology-v6 .technology-levels__stage .technology-levels__tab{min-height:46px;padding:10px 20px;font-size:clamp(.95rem,1.2vw,1.125rem)}.technology-v6 .technology-levels__stage .technology-levels__tabs{top:var(--space-5);gap:var(--space-5)}.technology-v6 .technology-levels__stage .technology-levels__tab+.technology-levels__tab:before{left:-18px}@media (width<=640px){.technology-v6 .technology-levels__stage .technology-levels__tabs{gap:var(--space-2)}.technology-v6 .technology-levels__stage .technology-levels__tab+.technology-levels__tab:before{display:none}}.technology-v6 .technology-domainset{gap:var(--space-5);display:grid}.technology-v6 .technology-domainset__tabs{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.technology-v6 .technology-domainset__tabs[hidden],.technology-v6 .technology-domainset__panel[hidden]{display:none}.technology-v6 .technology-domainset__tab{align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-rule-on-dark-strong);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--color-on-dark) 3%, transparent);color:var(--color-on-dark-muted);font:600 var(--type-ui)/1.2 var(--font-display);text-align:left;cursor:pointer;transition:color var(--duration-base), border-color var(--duration-base), box-shadow var(--duration-slow), transform var(--duration-base) var(--ease-out);display:flex;position:relative;overflow:hidden}.technology-v6 .technology-domainset__tab svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:28px;height:28px}.technology-v6 .technology-domainset__tab:hover{color:var(--color-on-dark);transform:translateY(-2px)}.technology-v6 .technology-domainset__tab[aria-selected=true]{border-color:color-mix(in srgb, var(--color-accent-on-dark) 70%, transparent);color:var(--color-on-dark);box-shadow:0 0 26px -8px color-mix(in srgb, var(--color-accent-on-dark) 70%, transparent)}.technology-v6 .technology-domainset__tab[aria-selected=true] svg{color:var(--color-accent-on-dark)}.technology-v6 .technology-domainset__tab:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.technology-v6 .technology-domainset__progress{background:var(--color-accent-on-dark);width:100%;height:2px;transform:scaleX(var(--progress,0));transform-origin:0;position:absolute;bottom:0;left:0}.technology-v6 .technology-domainset.is-chosen .technology-domainset__progress{display:none}.technology-v6 .technology-domainset__panel{gap:var(--space-5);display:grid}.technology-v6 .technology-domainset:not(.is-tabbed) .technology-domainset__panel+.technology-domainset__panel{padding-top:var(--space-6);border-top:1px solid var(--color-rule-on-dark)}.technology-v6 .technology-domainset__head{gap:var(--space-4) var(--space-6);grid-template-columns:minmax(0,.5fr) minmax(0,1.5fr);align-items:start;display:grid}.technology-v6 .technology-domainset__head h3{color:var(--color-on-dark);font:var(--weight-display) clamp(1.6rem, 2.6vw, 2.2rem)/1.05 var(--font-display);letter-spacing:-.035em;margin:0}.technology-v6 .technology-domainset__head dl{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.technology-v6 .technology-domainset__head dl>div{padding-top:var(--space-2);border-top:1px solid var(--color-rule-on-dark-strong)}.technology-v6 .technology-domainset__head dt{color:var(--color-accent-on-dark);font:500 var(--type-micro)/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.technology-v6 .technology-domainset__head dd{margin:var(--space-1) 0 0;color:var(--color-on-dark-muted);font:var(--type-ui-small)/1.5 var(--font-body)}.technology-v6 .technology-domainset__blocks{max-width:78ch;color:var(--color-on-dark-muted);font:var(--type-ui-small)/1.6 var(--font-body);grid-column:1/-1;margin:0}.technology-v6 .technology-domainset__blocks b{color:var(--color-on-dark);font-weight:600}.technology-v6 .technology-domainset__grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.technology-v6 .technology-domainset__item{gap:var(--space-3);align-content:start;margin:0;display:grid}.technology-v6 .technology-domainset__stage{aspect-ratio:16/10;border-radius:var(--radius-card);background:var(--color-dark-bg);box-shadow:0 0 0 1px var(--color-rule-on-dark), 0 24px 44px -28px color-mix(in srgb, var(--color-dark-bg) 90%, transparent);position:relative;overflow:hidden}.technology-v6 .technology-domainset__stage :is(video,img){object-fit:cover;width:100%;height:100%;display:block}.technology-v6 .technology-domainset__badge{left:var(--space-2);bottom:var(--space-2);right:var(--space-2);color:var(--color-on-dark);font:var(--type-micro)/1.4 var(--font-mono);text-shadow:0 1px 3px var(--color-dark-bg);position:absolute}.technology-v6 .technology-domainset__item figcaption{gap:var(--space-1);display:grid}.technology-v6 .technology-domainset__item b{color:var(--color-on-dark);font:600 1.0625rem/1.3 var(--font-display)}.technology-v6 .technology-domainset__item figcaption span{color:var(--color-on-dark-muted);font:var(--type-ui)/1.55 var(--font-body)}@media (width<=900px){.technology-v6 .technology-domainset__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.technology-v6 .technology-domainset__head{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.technology-v6 .technology-domainset__head dl,.technology-v6 .technology-domainset__grid{grid-template-columns:minmax(0,1fr)}}.technology-v6 .technology-connected{gap:var(--space-6) var(--space-7);margin-top:var(--space-8);padding:var(--space-7);border:1px solid var(--color-rule-on-dark);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--color-on-dark) 3%, transparent);grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);align-items:center;display:grid}.technology-v6 .technology-connected__lead{gap:var(--space-3);align-content:start;display:grid}.technology-v6 .technology-connected__lead .eyebrow{margin:0}.technology-v6 .technology-connected h3{color:var(--color-on-dark);font:var(--weight-display) clamp(1.6rem, 2.8vw, 2.3rem)/1.08 var(--font-display);letter-spacing:-.03em;margin:0}.technology-v6 .technology-connected__lead p:not(.eyebrow){color:var(--color-on-dark-muted);font:var(--type-ui)/1.6 var(--font-body);margin:0}.technology-v6 .technology-connected__cta{margin-top:var(--space-2);color:var(--color-accent-on-dark);font:600 var(--type-ui)/1.3 var(--font-body);border-bottom:1px solid;justify-self:start;text-decoration:none}.technology-v6 .technology-connected__cta:hover span{display:inline-block;transform:translate(3px)}.technology-v6 .technology-connected__places{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.technology-v6 .technology-connected__places li{align-content:start;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-rule-on-dark);border-radius:var(--radius-card);background:var(--color-dark-bg);color:var(--color-on-dark-muted);font:var(--type-ui-small)/1.5 var(--font-body);display:grid}.technology-v6 .technology-connected__icon{width:40px;height:40px;margin-bottom:var(--space-2);display:block}.technology-v6 .technology-connected__icon :is(img,svg){width:40px;height:40px}.technology-v6 .technology-connected__places strong{color:var(--color-on-dark);font:600 1.05rem/1.25 var(--font-display)}.technology-v6 .technology-connected .technology-connected__note{padding-top:var(--space-4);border-top:1px solid var(--color-rule-on-dark);color:var(--color-on-dark-subtle);font:var(--type-micro)/1.5 var(--font-mono);letter-spacing:.02em;grid-column:1/-1;margin:0}@media (width<=900px){.technology-v6 .technology-connected{padding:var(--space-5);grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.technology-v6 .technology-connected__places{grid-template-columns:minmax(0,1fr)}.technology-v6 .technology-connected__places li{column-gap:var(--space-3);padding:var(--space-4);grid-template-columns:40px 1fr}.technology-v6 .technology-connected__icon{grid-row:span 2;margin:0}}.technology-data__clay{object-fit:contain;flex:none;width:40px;height:40px;display:block}@media (prefers-color-scheme:light){:root:not([data-color-mode=dark]) :is(.technology-v6 :is(.technology-domains__card,.technology-uniform li,.technology-graph__center,.technology-ai__mind,.technology-dispatch__mind,.technology-domainset__tab),.technology-v6 .technology-v7__ladder .technology-ladder__modes){background:var(--color-bg-raised);border:1px solid var(--color-rule);box-shadow:0 1px 2px #12110f0a,0 12px 26px -20px #12110f47}:root:not([data-color-mode=dark]) .technology-v6 .technology-domains__card.is-active{border-color:var(--color-accent-text);box-shadow:inset 0 0 0 1px var(--color-accent-text), 0 14px 30px -18px color-mix(in srgb, var(--color-accent-text) 45%, transparent)}}:root[data-color-mode=light] :is(.technology-v6 :is(.technology-domains__card,.technology-uniform li,.technology-graph__center,.technology-ai__mind,.technology-dispatch__mind,.technology-domainset__tab),.technology-v6 .technology-v7__ladder .technology-ladder__modes){background:var(--color-bg-raised);border:1px solid var(--color-rule);box-shadow:0 1px 2px #12110f0a,0 12px 26px -20px #12110f47}:root[data-color-mode=light] .technology-v6 .technology-domains__card.is-active{border-color:var(--color-accent-text);box-shadow:inset 0 0 0 1px var(--color-accent-text), 0 14px 30px -18px color-mix(in srgb, var(--color-accent-text) 45%, transparent)}.technology-v6 .technology-agents{gap:var(--space-5);display:grid}.technology-v6 .technology-agents__defs{width:0;height:0;position:absolute;overflow:hidden}.technology-v6 .technology-dispatch[hidden],.technology-v6 .technology-agents__tabs[hidden]{display:none}.technology-v6 .technology-agents__tabs{gap:var(--space-2);flex-wrap:wrap;display:flex}.technology-v6 .technology-agents__tab{padding:var(--space-2) var(--space-4);border:1px solid var(--color-rule-on-dark-strong);border-radius:var(--radius-pill);color:var(--color-on-dark-muted);font:500 var(--type-ui-small)/1 var(--font-body);cursor:pointer;transition:color var(--duration-base), border-color var(--duration-base), background-color var(--duration-base);background:0 0;position:relative;overflow:hidden}.technology-v6 .technology-agents__tab:hover{color:var(--color-on-dark)}.technology-v6 .technology-agents__tab[aria-selected=true]{border-color:var(--color-accent-on-dark);background:color-mix(in srgb, var(--color-accent-on-dark) 16%, transparent);color:var(--color-on-dark)}.technology-v6 .technology-agents__tab:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.technology-v6 .technology-agents__progress{background:var(--color-accent-on-dark);transform-origin:0;height:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.technology-v6 .technology-agents:not(.is-chosen) .technology-agents__tab.is-running .technology-agents__progress{animation:15s linear forwards technology-agent-progress}@keyframes technology-agent-progress{to{transform:scaleX(1)}}}.technology-v6 .technology-agents__thinking{gap:var(--space-2);max-width:62rem;padding:var(--space-4) var(--space-5);border-left:3px solid var(--color-accent-on-dark);color:var(--color-on-dark);font:var(--type-ui)/1.6 var(--font-body);margin:0;display:grid}.technology-v6 .technology-dispatch__gate{stroke:var(--color-rule-on-dark-strong);stroke-width:2px}.technology-v6 .technology-dispatch__seat{fill:color-mix(in srgb, var(--color-on-dark) 10%, transparent);stroke:var(--color-rule-on-dark)}.technology-v6 .technology-dispatch__station{fill:color-mix(in srgb, var(--color-accent-on-dark) 8%, transparent);stroke:var(--color-rule-on-dark-strong);stroke-width:1px}.technology-v6 .technology-dispatch__crowd circle{fill:var(--color-on-dark);opacity:.4}.technology-v6 .technology-dispatch__belt rect{fill:var(--color-on-dark);opacity:.3}.technology-v6 .technology-dispatch__self{fill:var(--color-accent-on-dark)}.technology-v6 .technology-dispatch__cart--go .technology-dispatch__load{fill:var(--color-on-dark);opacity:0;transition:opacity var(--duration-slow)}.technology-v6 .technology-dispatch__cart--go.is-loaded .technology-dispatch__load{opacity:1}@media (prefers-reduced-motion:reduce){.technology-v6 .technology-dispatch__crowd,.technology-v6 .technology-dispatch__belt{display:none}}.technology-v6 .technology-levels__panel{container-type:inline-size}.technology-v6 .technology-levels__panel>.technology-math .technology-math__math{white-space:nowrap;font-size:clamp(1.1rem,7.5cqi,3.2rem)}.technology-v6 .technology-levels__terms{gap:var(--space-3) var(--space-6)}.technology-v6 .technology-levels__terms dd{font-size:var(--type-ui)}.technology-v6 .technology-levels.is-tabbed .technology-levels__controls{align-content:center}.technology-v6 .technology-dispatch{grid-template-columns:minmax(0,1.55fr) minmax(0,.85fr)}@media (width<=900px){.technology-v6 .technology-dispatch{grid-template-columns:minmax(0,1fr);grid-template-areas:"floor""mind"}}.technology-v6 .technology-dispatch__mind{gap:var(--space-3);padding:var(--space-5)}.technology-v6 .technology-dispatch__step+.technology-dispatch__step{padding-top:var(--space-3)}.technology-v6 .technology-dispatch__situation{min-height:0;font:600 clamp(1.15rem, 1.6vw, 1.4rem)/1.3 var(--font-display);letter-spacing:-.01em}.technology-v6 .technology-dispatch__options li{padding:var(--space-2) var(--space-3)}.technology-v6 .technology-dispatch__reason{min-height:3.2em;color:var(--color-on-dark);font:var(--type-ui)/1.5 var(--font-body)}.technology-v6 .technology-dispatch__picker .technology-dispatch__name,.technology-v6 .technology-dispatch__picker .technology-dispatch__tag{font-size:12px}@media (width<=760px){.technology-v6{--type-ui:1rem;--type-ui-small:.9375rem;--type-label:.8125rem;--type-micro:.75rem}.technology-v6 .technology-levels__stage{order:-1;min-height:400px}.technology-v6 .technology-levels__stage .technology-levels__tabs{top:var(--space-3);padding-inline:var(--space-3);scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;left:0;right:0;overflow-x:auto}.technology-v6 .technology-levels__stage .technology-levels__tab{flex:none}.technology-v6 .technology-agents__tabs{margin-inline:calc(-1 * var(--page-gutter));padding:2px var(--page-gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.technology-v6 .technology-agents__tabs::-webkit-scrollbar{display:none}.technology-v6 .technology-agents__tab{padding:var(--space-3) var(--space-4);flex:none;font-size:.9375rem}.technology-v6 .technology-dispatch{gap:var(--space-3)}.technology-v6 .technology-dispatch__floor{margin-inline:calc(-1 * var(--page-gutter))}.technology-v6 .technology-dispatch__floor svg{border-inline:0;border-radius:0}.technology-v6 .technology-dispatch__floor figcaption{padding-inline:var(--page-gutter)}.technology-v6 .technology-dispatch__picker .technology-dispatch__body{r:12px}.technology-v6 .technology-dispatch__picker .technology-dispatch__halo{r:24px}.technology-v6 .technology-dispatch__picker .technology-dispatch__name{font-size:22px}.technology-v6 .technology-dispatch__picker .technology-dispatch__tag,.technology-v6 .technology-dispatch__stock,.technology-v6 .technology-dispatch__racks line{display:none}.technology-v6 .technology-dispatch__aisles text{font-size:16px}.technology-v6 .technology-dispatch__mind{padding:var(--space-4)}.technology-v6 .technology-dispatch__situation{font-size:1.25rem}.technology-v6 .technology-dispatch__where{display:none}.technology-v6 .technology-dispatch__options li{grid-template-columns:1fr auto}.technology-v6 .technology-dispatch__sent{grid-column:2}.technology-v6 .technology-agents__thinking{padding:var(--space-3) var(--space-4)}}.technology-v6 .technology-nest{width:100vw;min-height:clamp(560px,82vh,880px);padding:var(--space-7) max(var(--page-gutter), calc((100vw - var(--container-wide)) / 2));margin-inline:calc(50% - 50vw)}.technology-v6 .technology-v7__graph{overflow-x:clip}@media (width<=760px){.technology-v6 .technology-nest{min-height:620px;padding-block:var(--space-5)}}.technology-v6 .technology-field__now{min-height:52px;margin:var(--space-3) 0 0;padding-bottom:var(--space-2);justify-items:start;display:grid;position:relative}.technology-v6 .technology-field__now-item{align-items:center;gap:var(--space-3);color:var(--color-on-dark);font:600 clamp(1.15rem, 1.8vw, 1.5rem)/1.1 var(--font-display);letter-spacing:-.01em;opacity:0;filter:blur(4px);transition:opacity .5s var(--ease-out), transform .6s cubic-bezier(.2, 1.4, .4, 1), filter .5s var(--ease-out);grid-area:1/1;display:inline-flex;transform:translateY(14px)scale(.96)}.technology-v6 .technology-field__now-item.is-current{opacity:1;filter:none;transform:none}.technology-v6 .technology-field__now-item :is(img,svg){flex:none;width:34px;height:34px}.technology-v6 .technology-field__now .technology-field__progress{width:min(220px,100%);height:2px;top:auto;bottom:0}@media (prefers-reduced-motion:reduce){.technology-v6 .technology-field__now-item{filter:none;transition:none;transform:none}}.about-futures{margin:var(--space-7) 0 0;max-width:640px}.about-futures__stage{width:100%}.about-futures__poster{width:100%;height:auto;display:block}.about-futures figcaption{padding-top:var(--space-3)}.about-futures figcaption strong{font:500 var(--type-ui)/1.5 var(--sans);display:block}.about-futures figcaption small{margin-top:var(--space-1);color:var(--muted);font:400 var(--type-ui-small)/1.5 var(--serif);display:block}@media (width<=1050px){.about-futures{max-width:480px}}@media (width<=600px){.about-futures{margin-top:var(--space-6)}}@media (prefers-color-scheme:dark){:root:not([data-color-mode=light]) .about-futures__stage{border-radius:var(--radius-md,12px);box-shadow:0 0 0 1px var(--color-rule);overflow:hidden}:root:not([data-color-mode=light]) .about-futures__poster{filter:brightness(.78)saturate(.9)}}:root[data-color-mode=dark] .about-futures__stage{border-radius:var(--radius-md,12px);box-shadow:0 0 0 1px var(--color-rule);overflow:hidden}:root[data-color-mode=dark] .about-futures__poster{filter:brightness(.78)saturate(.9)}.pp-ab-lit{opacity:0;animation:9.6s ease-in-out infinite pp-ab-lit}.pp-ab-end{transform-box:fill-box;transform-origin:50%;animation:9.6s ease-in-out infinite pp-ab-end}.pp-ab-pass{animation:7s ease-in-out infinite pp-ab-pass}.pp-ab-bridge{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:9s ease-in-out infinite pp-ab-bridge}@keyframes pp-ab-lit{0%,to{opacity:0}6%,14%{opacity:1}22%{opacity:0}}@keyframes pp-ab-end{0%,to{transform:scale(1)}8%{transform:scale(1.5)}20%{transform:scale(1)}}@keyframes pp-ab-pass{0%,to{transform:translate(-120px)}40%,55%{transform:translate(120px)}}@keyframes pp-ab-bridge{0%{stroke-dashoffset:1px}25%,80%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}@media (prefers-reduced-motion:reduce){.pp-ab-lit{opacity:0}.pp-ab-bridge{stroke-dashoffset:0}}.about-futures__poster-svg{aspect-ratio:400/440;border-radius:var(--radius-md,12px);width:100%;display:block;overflow:hidden}.about-futures__poster-svg svg{width:100%;height:100%;display:block}.about-page .about-october-founder:has(>.about-team-show){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:clamp(40px,6vw,96px)}.about-page .about-october-founder>.about-team-show{grid-area:1/2;align-self:start;margin:0;position:sticky;top:110px}.about-page .about-october-founder:has(>.about-team-show)>div{max-width:var(--measure-prose);grid-area:1/1}.about-team-show__stage{aspect-ratio:400/460;border:1px solid var(--color-rule);border-radius:14px;position:relative;overflow:hidden;box-shadow:0 40px 80px -56px #0000008c}.about-team-show__slide{opacity:0;transition:opacity 1.1s;position:absolute;inset:0}.about-team-show__slide.is-on{opacity:1}.about-team-show__slide svg{width:100%;height:100%;display:block}.about-team-show figcaption{min-height:4.4rem;padding:var(--space-4) 6rem 0 0;position:relative}.about-team-show__cap{inset:var(--space-4) 6rem auto 0;opacity:0;gap:2px;transition:opacity .6s .25s,transform .6s .25s;display:grid;position:absolute;transform:translateY(4px)}.about-team-show__cap.is-on{opacity:1;transform:none}.about-team-show__cap span{font:500 .72rem/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-text)}.about-team-show__cap b{font:500 var(--type-body)/1.3 var(--font-display);color:var(--color-ink)}.about-team-show__dots{right:0;top:var(--space-3);gap:2px;display:flex;position:absolute}.about-team-show__dots button{cursor:pointer;background:0 0;border:0;place-items:center;min-width:24px;min-height:24px;padding:0;display:grid}.about-team-show__dots button:before{content:"";background:var(--color-text-muted);opacity:.5;border-radius:50%;width:7px;height:7px;transition:width .3s}.about-team-show__dots button[aria-current=true]:before{background:var(--color-accent-text);opacity:1;border-radius:4px;width:18px}.about-team-show__dots button:focus-visible{outline:2px solid var(--color-accent-text);outline-offset:1px;border-radius:4px}.about-team-show__tag{z-index:2;color:#f2ede4e0;font:500 10.5px/1.3 var(--font-mono);letter-spacing:.06em;background:#0a09088c;border-radius:999px;padding:3px 8px;position:absolute;top:12px;left:12px}@media (prefers-reduced-motion:reduce){.about-team-show__slide,.about-team-show__cap{transition:none}}@media (width<=999px){.about-page .about-october-founder:has(>.about-team-show){grid-template-columns:minmax(0,1fr)}.about-page .about-october-founder>.about-team-show{grid-area:auto/1;max-width:520px;margin-bottom:0;position:relative;top:auto}.about-page .about-october-founder:has(>.about-team-show)>div{grid-row:auto}}.about-page .about-october-vision:has(>.about-vision-art){grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(40px,6vw,96px);display:grid}.about-page .about-october-vision:has(>.about-vision-art)>:not(.about-vision-art){grid-column:1}.about-vision-art{aspect-ratio:400/340;border-radius:14px;grid-area:1/2/-1;place-self:center end;width:100%;max-width:520px;margin:0;position:relative;overflow:hidden}.about-vision-art svg{width:100%;height:100%;display:block}.about-vision-art .about-team-show__tag{top:10px;left:10px}@media (width<=860px){.about-page .about-october-vision:has(>.about-vision-art){grid-template-columns:minmax(0,1fr)}.about-vision-art{margin-top:var(--space-5);grid-area:auto/1}}.pp-ab-grow{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:14s cubic-bezier(.4,0,.2,1) infinite pp-ab-grow}.pp-ab-tree{animation:14s ease-in-out infinite pp-ab-fade}.pp-ab-leaf{opacity:0;animation:14s ease-in-out infinite pp-ab-leaf}.pp-ab-route{stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0;animation:14s ease-in-out infinite pp-ab-route}.pp-ab-route-end{opacity:0;transform-box:fill-box;transform-origin:50%;animation:14s ease-in-out infinite pp-ab-route-end}@keyframes pp-ab-grow{0%{stroke-dashoffset:1px;opacity:0}.5%{opacity:1}6%,to{stroke-dashoffset:0;opacity:1}}@keyframes pp-ab-fade{0%,88%{opacity:1}96%{opacity:0}to{opacity:1}}@keyframes pp-ab-leaf{0%{opacity:0}4%,to{opacity:1}}@keyframes pp-ab-route{0%{opacity:1;stroke-dashoffset:1px}9%{stroke-dashoffset:0;opacity:1}16%{opacity:1;stroke-dashoffset:0}22%,to{opacity:0;stroke-dashoffset:0}}@keyframes pp-ab-route-end{0%,8%{opacity:0;transform:scale(.4)}11%{opacity:1;transform:scale(1.2)}16%{opacity:1;transform:scale(1)}22%,to{opacity:0}}.pp-ab-gather{animation:10s cubic-bezier(.45,0,.2,1) infinite pp-ab-gather}.pp-ab-links path{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:10s ease-in-out infinite pp-ab-links}.pp-ab-orbit{opacity:0;animation:10s linear infinite pp-ab-orbit}.pp-ab-halo{transform-box:view-box;transform-origin:200px 172px;animation:60s linear infinite pp-spin}@keyframes pp-ab-gather{0%,8%{transform:translate(var(--dx),var(--dy)) rotate(var(--r)) scale(.86);opacity:.7}34%,82%{opacity:1;transform:none}to{transform:translate(var(--dx),var(--dy)) rotate(var(--r)) scale(.86);opacity:.7}}@keyframes pp-ab-links{0%,34%{stroke-dashoffset:1px;opacity:0}35%{opacity:1}46%,78%{stroke-dashoffset:0;opacity:1}83%{stroke-dashoffset:1px;opacity:1}84%,to{stroke-dashoffset:1px;opacity:0}}@keyframes pp-ab-orbit{0%,46%{opacity:0;offset-distance:0%}50%{opacity:1}76%{opacity:1;offset-distance:100%}80%,to{opacity:0;offset-distance:100%}}.pp-ab-gather{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:reduce){.pp-ab-grow,.pp-ab-links path{stroke-dashoffset:0}.pp-ab-leaf{opacity:1}.pp-ab-route,.pp-ab-route-end,.pp-ab-orbit{opacity:0}.pp-ab-gather{transform:none}}.pp-ab-grow,.pp-ab-leaf,.pp-ab-route,.pp-ab-route-end,.pp-ab-gather,.pp-ab-links path,.pp-ab-orbit{animation-fill-mode:backwards}.about-page .about-october-identity{margin-top:var(--space-7)}.about-page .about-decision-practice__header{max-width:var(--measure-prose);margin-bottom:var(--space-7)}.about-page .about-decision-practice__header h2{margin:var(--space-4) 0;font:600 var(--type-section-services)/1.15 var(--font-display);letter-spacing:-.025em}.about-page .about-decision-practice__header>p:last-child{font:var(--type-body)/1.65 var(--font-body);margin:0}.about-page .about-decision-practice__questions{border-block:1px solid var(--color-rule-strong)}.about-page .about-decision-practice__questions details+details{border-top:1px solid var(--color-rule)}.about-page .about-decision-practice__questions summary{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-4);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);list-style:none;display:flex}.about-page .about-decision-practice__questions summary::-webkit-details-marker{display:none}.about-page .about-decision-practice__questions summary:hover{background:var(--color-bg-warm)}.about-page .about-decision-practice__questions summary:focus-visible,.about-page .about-decision-practice__cta:focus-visible{outline:2px solid var(--color-accent-strong);outline-offset:4px}.about-page .about-decision-practice__questions summary>span:first-child{gap:var(--space-2);display:grid}.about-page .about-decision-practice__questions summary strong{font:600 var(--type-lede)/1.4 var(--font-display)}.about-page .about-decision-practice__questions summary>span:first-child>span{font:var(--type-ui)/1.5 var(--font-display)}.about-page .about-decision-practice__toggle{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-round);font:1.25rem/1 var(--font-display);transition:transform var(--duration-base) var(--ease-out);border:1px solid;flex:none;place-items:center;display:inline-grid}.about-page .about-decision-practice__questions details[open] .about-decision-practice__toggle{transform:rotate(45deg)}.about-page .about-decision-practice__answer{gap:var(--space-7);margin:0 var(--space-4) var(--space-6);padding:var(--space-7);border-radius:var(--radius-panel);background:var(--color-bg-warm);box-shadow:var(--shadow-inset);grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);display:grid}.about-page .about-decision-practice__answer>p{font:var(--type-body)/1.65 var(--font-body);margin:0}.about-page .about-decision-practice__answer>.about-decision-practice__takeaway{padding:var(--space-5);background:var(--color-bg-raised);box-shadow:var(--shadow-paper);font:500 var(--type-ui)/1.7 var(--font-display);border-left:2px solid;align-self:start}.about-page .about-decision-practice__cta{margin-top:var(--space-6);font:500 var(--type-ui)/1.6 var(--font-display);text-underline-offset:.25em;display:inline-block}@media (prefers-reduced-motion:no-preference){.about-page .about-decision-practice__questions details[open] .about-decision-practice__answer{animation:about-practice-open var(--duration-base) var(--ease-out)}@keyframes about-practice-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}@media (width<=760px){.about-page .about-decision-practice__answer{padding:var(--space-5);grid-template-columns:minmax(0,1fr);margin-inline:0}}.about-page .about-october-domains{gap:var(--space-4);margin:var(--space-7) 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.about-page .about-october-domains li{padding:var(--space-4) 0;border-top:1px solid var(--color-rule-strong);font-family:var(--font-display);font-size:var(--type-ui)}.about-page .about-october-vision{border-top:1px solid var(--color-rule);padding-top:var(--space-6);margin-top:var(--space-7)}.about-page .about-october-vision h3{font-family:var(--font-display);font-size:var(--type-lede);margin:var(--space-3) 0;line-height:1.25}.about-page .about-october-vision>p:last-child{font-size:var(--type-body);line-height:1.6}.about-page .about-hero .about-futures{margin-top:0}.about-page .about-october-founder{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:start}.about-page .about-october-founder>div:only-child{max-width:var(--measure-prose);grid-column:1/-1}.about-page .about-october-portrait{margin:0}.about-page .about-october-portrait__space{aspect-ratio:4/5;padding:var(--space-7);background:var(--color-bg-raised);border:1px solid var(--color-rule);border-radius:var(--radius-md,12px);text-align:center;font-family:var(--font-display);font-size:var(--type-lede);color:var(--muted);place-items:center;display:grid}.about-page .about-october-portrait figcaption{margin-top:var(--space-4);font-size:var(--type-ui-small);line-height:1.6}.about-page .about-october-founder>div>h2{font-family:var(--font-display);font-size:var(--type-display-section);margin:var(--space-4) 0;line-height:1.05}.about-page .about-october-credential{font-size:var(--type-lede);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-rule);line-height:1.6}.about-page .about-october-practice{margin-top:var(--space-7)}.about-page .about-october-practice>h3{font-family:var(--font-display);font-size:var(--type-lede);margin-bottom:var(--space-6);line-height:1.35}.about-page .about-october-practice .inner-hero__proof-grid{grid-template-columns:minmax(0,1fr)}.about-page .about-october-practice .inner-hero__proof-grid article{padding:var(--space-5) 0}.about-page .about-october-practice .inner-hero__proof-grid article+article{border-left:0;border-top:1px solid var(--color-rule)}.about-page .about-october-practice .inner-hero__proof-grid h2{margin:var(--space-2) 0;font-size:var(--type-body);line-height:1.3}.about-page .about-october-council{min-width:0}.about-page .about-october-team-reservation .about-october-portrait__space{aspect-ratio:1}.about-page .about-october-advisor-grid{gap:var(--space-4);margin-top:var(--space-7);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.about-page .about-october-advisor-placeholder{border:1px solid var(--color-rule-on-dark-strong);border-radius:var(--radius-md,12px);padding:var(--space-5);min-width:0}.about-page .about-october-advisor-placeholder:before{content:"";aspect-ratio:1;width:3.5rem;margin-bottom:var(--space-4);background:radial-gradient(circle at 50% 38%,#ffffff38 0 26%,#0000 27%),radial-gradient(at 50% 100%,#ffffff38 0 48%,#0000 49%),#ffffff0f;border-radius:50%;display:block}.about-page .about-october-advisor-placeholder h3{font-family:var(--font-display);font-size:var(--type-body);margin:var(--space-4) 0;line-height:1.3}.about-page .about-october-advisor-placeholder>p:last-child,.about-page .about-october-permission-note{font-size:var(--type-ui-small);line-height:1.6}.about-page .about-october-permission-note{margin-top:var(--space-5);grid-column:1/-1}@media (width<=900px){.about-page .about-october-founder{grid-template-columns:minmax(0,1fr)}.about-page .about-october-portrait{width:min(100%,26rem)}.about-page .about-october-advisor-grid{grid-template-columns:minmax(0,1fr)}}.about-page .about-purpose-routes{margin-top:var(--space-7)}.about-page .about-hero{padding-top:var(--space-9);padding-bottom:var(--space-8)}.about-page .about-standing h3{margin:var(--space-3) 0;font:600 var(--type-body)/1.35 var(--font-display)}.about-page .about-pedestrian-evidence{max-width:var(--measure-prose);margin-top:var(--space-7);padding-block:var(--space-6);border-block:1px solid var(--color-rule)}.about-page .about-pedestrian-evidence h4{margin:0 0 var(--space-4);font:600 var(--type-body)/1.35 var(--font-display)}.about-page .about-pedestrian-evidence p{margin:0 0 var(--space-4);font:var(--type-body)/1.65 var(--font-body)}.about-page .about-pedestrian-evidence .about-pedestrian-evidence__disclosure{color:var(--color-text-muted);font-size:var(--type-ui-small)}.about-page .about-pedestrian-evidence a{overflow-wrap:anywhere;max-width:100%;display:inline-block}.about-page .about-pedestrian-evidence__routes{gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.about-page .about-pedestrian-evidence a:focus-visible{outline:2px solid var(--color-accent-strong);outline-offset:4px}html body #page-about .rich-section__header h2,html body #page-about .about-october-founder>div>h2{font:500 clamp(2.4rem, 4.2vw, 3.6rem)/1.04 var(--font-display);letter-spacing:-.035em;text-wrap:balance;max-width:16ch;margin:var(--space-3) 0 0}html body #page-about .rich-section__header .eyebrow,html body #page-about .about-october-founder>div>.eyebrow{margin:0}html body #page-about .about-advisory .rich-copy--large p,html body #page-about .about-mission .rich-copy--large p{font-size:1.1875rem;line-height:1.7}html body #page-about .about-october-advisor-placeholder h3{font:600 1.1875rem/1.3 var(--font-display);letter-spacing:-.01em;margin:var(--space-3) 0 var(--space-2)}html body #page-about .about-october-advisor-placeholder>p:last-child{color:var(--color-text-muted);font-size:.9375rem;line-height:1.6}html body #page-about .about-october-advisor-grid{margin-top:var(--space-8)}html body #page-about .about-october-credential{font:400 clamp(1.15rem, 1.5vw, 1.35rem)/1.55 var(--font-body);color:var(--color-ink);max-width:40ch;margin:var(--space-5) 0 0}html body #page-about .about-standing{margin-top:var(--space-7)}html body #page-about .about-standing h3{font:600 1.1875rem/1.3 var(--font-display);letter-spacing:-.01em}html body #page-about .about-standing p{font-size:.9375rem;line-height:1.6}html body #page-about .about-october-practice{margin-top:var(--space-8)}html body #page-about .about-october-practice>h3{font:500 clamp(1.4rem, 2vw, 1.7rem)/1.25 var(--font-display);letter-spacing:-.02em;max-width:30ch;margin:0 0 var(--space-5)}html body #page-about .about-october-practice .rich-copy--lede p{color:var(--color-text-muted);font-size:1.125rem;line-height:1.75}html body #page-about .about-pedestrian-evidence h4{font:500 1.25rem/1.3 var(--font-display);letter-spacing:-.01em}html body #page-about .about-pedestrian-evidence p{font-size:1.0625rem;line-height:1.7}html body #page-about .about-pedestrian-evidence .about-pedestrian-evidence__disclosure{font-size:.875rem;line-height:1.55}html body #page-about .about-pedestrian-evidence a{align-items:center;min-height:24px;font-size:.875rem;display:inline-flex}html body #page-about .about-accountability{margin-top:var(--space-8);border-radius:14px;padding:clamp(28px,3.5vw,44px)}html body #page-about .about-accountability h3{font:500 clamp(1.9rem, 3vw, 2.5rem)/1.08 var(--font-display);letter-spacing:-.03em;margin:var(--space-3) 0 var(--space-5)}html body #page-about .about-accountability .rich-copy p{font-size:1rem;line-height:1.7}@media (width>=900px){html body #page-about .about-beliefs>.rich-section__header--wide{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;column-gap:clamp(40px,6vw,96px);max-width:none;display:grid}html body #page-about .about-beliefs>.rich-section__header--wide>.eyebrow{grid-area:1/1}html body #page-about .about-beliefs>.rich-section__header--wide>h2{grid-area:2/1}html body #page-about .about-beliefs>.rich-section__header--wide>.rich-copy{grid-area:1/2/span 2;max-width:60ch;margin:0}html body #page-about .about-thesis-problems{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;column-gap:clamp(40px,6vw,96px);display:grid}html body #page-about .about-thesis-problems>h3{grid-column:1;margin:0}html body #page-about .about-thesis-problems>.rich-copy{grid-column:2;max-width:60ch;margin:0}html body #page-about .about-thesis-problems>.about-barriers{margin-top:var(--space-8);grid-column:1/-1}}html body #page-about .about-beliefs>.rich-section__header--wide .rich-copy p{font-size:1.1875rem;line-height:1.7}html body #page-about .about-thesis-problems{margin-top:var(--space-9)}html body #page-about .about-thesis-problems>h3{font:500 clamp(1.4rem, 2vw, 1.7rem)/1.25 var(--font-display);letter-spacing:-.02em;max-width:24ch}html body #page-about .about-thesis-problems>.rich-copy p{font-size:1.0625rem;line-height:1.7}html body #page-about .about-barriers h3{font:500 1.25rem/1.3 var(--font-display);letter-spacing:-.01em}html body #page-about .about-barriers p{font-size:.9375rem;line-height:1.6}html body #page-about .about-thesis-close{margin-block:var(--space-9);text-wrap:balance;font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.45}html body #page-about .about-october-vision h3{font:500 clamp(1.4rem, 2vw, 1.7rem)/1.25 var(--font-display);letter-spacing:-.02em;margin:var(--space-3) 0 var(--space-4)}html body #page-about .about-october-vision>p:not(.eyebrow){color:var(--color-text-muted);font-size:1.0625rem;line-height:1.7}html body #page-about .about-purpose-routes{margin-top:var(--space-6)}html body #page-about .about-mission .rich-section__header h2{max-width:13ch}@media (width<=760px){html body #page-about .about-advisory .rich-copy--large p,html body #page-about .about-mission .rich-copy--large p,html body #page-about .about-beliefs>.rich-section__header--wide .rich-copy p{font-size:1.0625rem;line-height:1.65}html body #page-about .about-october-practice .rich-copy--lede p{font-size:1.0625rem;line-height:1.7}html body #page-about .about-october-advisor-grid{margin-top:var(--space-6)}html body #page-about .about-october-practice,html body #page-about .about-thesis-problems,html body #page-about .about-accountability{margin-top:var(--space-7)}html body #page-about .about-thesis-close{margin-block:var(--space-7)}html body #page-about .about-standing{margin-top:var(--space-6)}}.hiw-spenta-action{font:var(--type-body)/1.65 var(--font-body);padding:var(--space-4);border-left:2px solid var(--color-brand-mineral);background:var(--color-bg-warm);margin:0 0 var(--space-5)}.hiw-method-boundary{font:var(--type-ui)/1.6 var(--font-display);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-rule)}.hiw-stage-proof{margin-top:var(--space-5);border-top:1px solid var(--color-rule)}.hiw-stage-proof>summary{padding:var(--space-4) 0;cursor:pointer;min-height:44px;font:500 var(--type-ui)/1.5 var(--font-display)}.hiw-stage-proof>p,.hiw-stage-validation>p{font:var(--type-body)/1.65 var(--font-body);margin-block:var(--space-4)}.hiw-stage-proof blockquote{padding:var(--space-4);background:var(--color-bg-warm);border-left:2px solid var(--color-brand-mineral);margin-block:var(--space-4);font:var(--type-body)/1.6 var(--font-body)}.hiw-stage-proof .hiw-shadow-items{gap:var(--space-5);margin-block:var(--space-5);grid-template-columns:1fr}.hiw-stage-concept{margin:var(--space-5) 0}.hiw-stage-concept figcaption{font:var(--type-ui-small)/1.5 var(--font-display);margin-top:var(--space-3)}.hiw-direct-access{padding:var(--space-7) var(--page-gutter);border-top:1px solid var(--color-rule)}.hiw-direct-access h2{margin-bottom:var(--space-4);font-size:1.5rem}.hiw-direct-access>p{max-width:var(--measure-prose);font:var(--type-body)/1.6 var(--font-body)}.hiw-decision-step{scroll-margin-top:100px}.hiw-stage-proof>summary:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:4px}.hiw-evidence-body{padding-bottom:var(--space-4);min-width:0}.hiw-page .hiw-study-participation{gap:var(--space-4);padding:var(--space-4);background:var(--color-bg-warm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hiw-study-participation>div{min-width:0}.hiw-page .hiw-study-participation dd{font:var(--type-ui-small)/1.6 var(--font-display)}.hiw-optional-reference{border-top:1px solid var(--color-rule);margin-top:var(--space-5)}.hiw-optional-reference>summary{cursor:pointer;padding-block:var(--space-4);min-height:44px;font:500 var(--type-ui-small)/1.5 var(--font-display)}.hiw-optional-reference>summary:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:2px}@media (width<=600px){.hiw-page .hiw-study-participation{grid-template-columns:1fr}}.hiw-evidence-body>p{font:var(--type-ui)/1.65 var(--font-display);margin-block:var(--space-4)}.hiw-evidence-register{margin:var(--space-4) 0}.hiw-page .hiw-evidence-register>div{gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--color-rule);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.hiw-page .hiw-evidence-register dt{font:500 var(--type-ui-small)/1.5 var(--font-display)}.hiw-page .hiw-evidence-register dd{min-width:0;font:var(--type-ui-small)/1.6 var(--font-display);overflow-wrap:anywhere;margin:0}.hiw-evidence-register dd p{margin:0 0 var(--space-2)}.hiw-evidence-register dd small,.hiw-evidence-checks small{font:var(--type-micro)/1.6 var(--font-display);color:var(--color-text-muted)}.hiw-evidence-register dd ul{padding-left:var(--space-4);margin:0}.hiw-evidence-checks{padding-left:var(--space-5);font:var(--type-ui-small)/1.6 var(--font-display)}.hiw-evidence-checks li{margin-block:var(--space-4)}.hiw-evidence-checks p{margin:var(--space-2) 0}.hiw-ledger-record{border:1px solid var(--color-rule);border-radius:var(--radius-control);margin-block:var(--space-3);padding:0 var(--space-4);background:var(--color-bg-raised)}.hiw-ledger-record>summary{cursor:pointer;min-height:44px;padding-block:var(--space-4);font:var(--type-ui-small)/1.5 var(--font-display)}.hiw-ledger-record>summary span{color:var(--color-text-muted);margin-top:var(--space-2);display:block}.hiw-ledger-record>summary:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:2px}.hiw-evidence-boundary{border-left:2px solid var(--color-brand-mineral);padding-left:var(--space-4)}.hiw-evidence-comparison{max-width:100%;overflow-x:auto}.hiw-evidence-comparison table{table-layout:fixed;border-collapse:collapse;width:100%;font:var(--type-ui-small)/1.5 var(--font-display)}.hiw-evidence-comparison th,.hiw-evidence-comparison td{text-align:left;vertical-align:top;padding:var(--space-3);border-bottom:1px solid var(--color-rule);overflow-wrap:anywhere}.hiw-evidence-comparison caption{text-align:left;padding-block:var(--space-3);font-weight:600}@media (width<=600px){.hiw-page .hiw-evidence-register>div{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.hiw-ledger-record{padding-inline:var(--space-3)}.hiw-evidence-comparison th,.hiw-evidence-comparison td{padding:var(--space-2)}}.hiw-page .hiw-october-opening{display:block}.hiw-october-opening .hiw-introduction{gap:var(--hiw-gap);grid-template-columns:1fr 1fr;display:grid}.hiw-october-opening .hiw-opening-copy{margin-top:0}.hiw-october-workflow{padding:var(--space-8) var(--page-gutter);border-top:1px solid var(--color-rule)}.hiw-workflow-showcase{margin:var(--space-7) 0;padding:var(--space-7);background:var(--color-bg-raised);border:1px solid var(--color-border-soft);border-radius:var(--radius-panel);box-shadow:var(--shadow-paper)}.hiw-cycle-controls:not([hidden]){align-items:center;gap:var(--space-6);margin-bottom:var(--space-7);display:flex}.hiw-cycle-navigation{gap:var(--space-5);flex:1;grid-template-columns:2fr 1fr;min-width:0;display:grid}.hiw-cycle-chapter{padding:var(--space-3) 0;text-align:left;font:500 var(--type-ui)/1.5 var(--font-display);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;min-height:44px}.hiw-cycle-chapter[aria-pressed=true]{color:var(--color-ink);font-weight:700}.hiw-cycle-track{height:3px;margin-top:var(--space-3);background:var(--color-rule);display:block;overflow:hidden}.hiw-cycle-track>span{background:var(--color-brand-mineral);height:100%;transform:scaleX(var(--chapter-progress,0));transform-origin:0;display:block}.hiw-cycle-chapter[aria-pressed=true] .hiw-cycle-track{background:var(--color-accent-border)}.hiw-cycle-pause{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-soft);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-ink);font:500 var(--type-ui-small)/1.5 var(--font-display);cursor:pointer;justify-content:center;min-width:6rem;min-height:44px;display:flex}.hiw-cycle-pause:disabled{opacity:.6;cursor:default}.hiw-cycle-pause:focus-visible,.hiw-cycle-chapter:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:4px}.hiw-cycle-intro{max-width:var(--measure-prose);margin-bottom:var(--space-7)}.hiw-cycle-intro>h3{font:600 var(--type-instrument-hiw)/1.3 var(--font-display);margin:0 0 var(--space-4)}.hiw-cycle-intro>p:not(.hiw-review-note){font:var(--type-body)/1.6 var(--font-body)}.hiw-cycle-page{padding:0!important}.hiw-workflow-showcase[data-enhanced] .hiw-cycle-pages{perspective:1400px;display:grid}.hiw-workflow-showcase[data-enhanced] .hiw-cycle-page{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(var(--space-3));transition:opacity var(--duration-base) ease,transform var(--duration-slow) var(--ease-out),visibility var(--duration-base);grid-area:1/1}.hiw-workflow-showcase[data-enhanced] .hiw-cycle-page.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.hiw-workflow-showcase[data-enhanced] .hiw-cycle-page.is-active li{animation:hiw-step-arrive var(--duration-slow) var(--ease-out) both;animation-delay:calc(var(--step-index)*35ms)}@keyframes hiw-step-arrive{0%{opacity:0;transform:translateY(var(--space-3)) rotateX(-3deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hiw-workflow-showcase[data-enhanced] .hiw-cycle-page{transition:none;transform:none}.hiw-workflow-showcase[data-enhanced] .hiw-cycle-page.is-active li{animation:none}}@media (width<=600px){.hiw-workflow-showcase{padding:var(--space-4)}.hiw-cycle-controls:not([hidden]){gap:var(--space-3)}.hiw-cycle-navigation{gap:var(--space-3);grid-template-columns:1fr 1fr}.hiw-cycle-pause{min-width:0;padding:var(--space-3)}}.hiw-review-note{font:var(--type-ui-small)/1.5 var(--font-display);margin-top:var(--space-3)}.hiw-workflow-and-receipt{gap:var(--space-7);margin:var(--space-7) 0;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;display:grid}.hiw-mode-steps{min-width:0}.hiw-six-steps{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hiw-six-steps [data-hiw-step="4"],.hiw-six-steps [data-hiw-step="5"]{background:var(--color-bg-warm);padding:var(--space-4);border-radius:var(--radius-control)}.hiw-six-steps li{border-top:2px solid var(--color-brand-mineral);padding-top:var(--space-4);min-width:0}.hiw-six-steps li>span{font:var(--type-label)/1.5 var(--font-mono);color:var(--color-accent-strong)}.hiw-six-steps h3{margin:var(--space-3) 0;font-size:1.25rem}.hiw-six-steps p{font:var(--type-ui)/1.6 var(--font-display)}.hiw-run-receipt{background:var(--color-bg-warm);border:1px solid var(--color-border-soft);border-radius:var(--radius-panel);padding:var(--space-6);margin-bottom:var(--space-7)}.hiw-run-receipt header{max-width:var(--measure-prose)}.hiw-run-receipt h3{font-size:clamp(1.5rem,3vw,2.3rem)}.hiw-run-receipt header>p:last-child{font:var(--type-body)/1.6 var(--font-body);margin-top:var(--space-3)}.hiw-video-grid{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.hiw-video-slot{border:1px solid var(--color-border-soft);border-radius:var(--radius-card);background:var(--color-bg);padding:var(--space-4);min-width:0}.hiw-video-slot summary{cursor:pointer;font:500 var(--type-ui)/1.5 var(--font-display);min-height:44px}.hiw-video-slot>p,.hiw-video-placeholder small{font:var(--type-ui-small)/1.6 var(--font-display)}.hiw-video-placeholder{align-content:center;gap:var(--space-3);min-height:180px;padding:var(--space-4);margin-bottom:var(--space-4);border:1px dashed var(--color-border-soft);display:grid}.hiw-video-placeholder>span{color:var(--color-accent-strong);font-size:1.5rem}.hiw-video-slot video{width:100%;margin-bottom:var(--space-4);border-radius:var(--radius-control);display:block}.hiw-retained-detail{margin:0 var(--page-gutter);border-top:1px solid var(--color-rule)}.hiw-retained-detail>summary{padding:var(--space-6) 0;cursor:pointer;font:500 var(--type-ui)/1.5 var(--font-display)}.hiw-retained-detail>summary:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:4px}.hiw-retained-detail>section{padding:var(--space-6) 0;border-top:0}.hiw-retained-detail .hiw-folio-wrap{padding-bottom:var(--space-7)}@media (width<=1100px){.hiw-workflow-and-receipt{grid-template-columns:1fr}.hiw-six-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.hiw-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.hiw-october-opening .hiw-introduction{grid-template-columns:1fr}.hiw-six-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.hiw-run-receipt{padding:var(--space-4)}}@media (width<=480px){.hiw-six-steps,.hiw-video-grid{grid-template-columns:1fr}}.hiw-page{--hiw-gap:clamp(24px,4vw,64px)}.hiw-page section{scroll-margin-top:100px}.hiw-page h1,.hiw-page h2,.hiw-page h3,.hiw-page h4{font-family:var(--font-display)}.hiw-page p{text-wrap:pretty}.hiw-opening{padding:var(--space-9) var(--page-gutter);gap:var(--space-8);align-items:start;display:grid}.hiw-introduction{gap:var(--hiw-gap);grid-template-columns:1.25fr 1fr;align-items:start;min-width:0;display:grid}.hiw-opening h1{letter-spacing:-.058em;max-width:850px;font-size:clamp(3rem,5.6vw,5.4rem);line-height:.99}.hiw-opening-copy>p{font:var(--type-lede)/1.55 var(--font-body);max-width:32rem}.hiw-opening-copy>a{gap:var(--space-4);font:500 var(--type-ui)/1.5 var(--font-display);border-bottom:1px solid var(--color-accent-border);width:fit-content;padding-block:var(--space-3);color:var(--color-accent-strong);margin-top:var(--space-5);align-items:center;text-decoration:none;display:flex}.hiw-folio-wrap{min-width:0}.decision-folio{border:1px solid var(--color-border-soft);border-radius:var(--radius-panel);background:var(--gradient-instrument);box-shadow:var(--shadow-paper);padding:var(--space-6);scroll-margin-top:84px}.folio-top{justify-content:space-between;gap:var(--space-6);padding:var(--space-2) var(--space-2) var(--space-6);align-items:center;display:flex}.folio-top .eyebrow{margin-bottom:var(--space-2)}.folio-top h2{letter-spacing:-.035em;font-size:clamp(1.3rem,2vw,1.85rem);line-height:1.2}.folio-playback{gap:var(--space-2);flex-shrink:0;display:flex}.folio-playback button,.comparison-controls button{font:500 var(--type-ui-small)/1.35 var(--font-display);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-soft);border-radius:var(--radius-control);background:var(--color-bg-raised);color:var(--color-ink);box-shadow:var(--shadow-soft);cursor:pointer;min-height:44px}.folio-playback button:first-child{background:var(--color-ink);color:var(--color-bg);border-color:var(--color-ink)}.folio-desk{gap:var(--space-5);grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);display:grid}.folio-conversation{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.folio-question{background:var(--color-bg-raised);border:1px solid var(--color-border-soft);padding:var(--space-6);border-radius:var(--radius-card);box-shadow:var(--shadow-paper)}.folio-label{font:500 var(--type-label)/1.5 var(--font-mono);letter-spacing:.065em;text-transform:uppercase;color:var(--color-accent-strong)}.folio-question blockquote{font:500 clamp(1.2rem,2vw,1.8rem)/1.26 var(--font-body);margin:var(--space-3) 0 var(--space-6);letter-spacing:-.02em}.folio-facts{gap:var(--space-6);border-top:1px solid var(--color-rule);padding-top:var(--space-4);display:flex}.folio-facts span{align-items:center;gap:var(--space-2);font:var(--type-ui-small)/1.4 var(--font-display);color:var(--color-text-muted);display:flex}.folio-facts strong{font:500 1.7rem/1 var(--font-display);color:var(--color-ink);letter-spacing:-.04em}.folio-response{border-left:2px solid var(--color-brand-mineral);margin:var(--space-2) var(--space-2) 0;padding:var(--space-2) var(--space-5)}.folio-response article+article{margin-top:var(--space-6)}.folio-response h3{letter-spacing:-.035em;margin:var(--space-2) 0 var(--space-3);font-size:clamp(1.25rem,1.7vw,1.6rem);line-height:1.16}.folio-response p{font:var(--type-ui)/1.6 var(--font-display);color:var(--color-text-muted)}.folio-response small{margin-top:var(--space-4);font:italic var(--type-ui-small)/1.5 var(--font-body);color:var(--color-accent-strong);display:block}.decision-folio.is-enhanced .folio-response{min-height:226px}.decision-folio.is-enhanced .folio-response article{margin:0}.folio-instrument{background:var(--color-bg);border:1px solid var(--color-border-soft);border-radius:var(--radius-card);box-shadow:var(--shadow-inset);padding:var(--space-6);flex-direction:column;min-width:0;display:flex}.folio-instrument-heading{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--color-rule);padding-bottom:var(--space-4);display:flex}.folio-index{color:var(--color-text-muted);font:var(--type-label)/1.4 var(--font-mono)}.folio-diagram{flex:1;align-items:center;min-height:342px;display:grid;position:relative}.decision-folio.is-enhanced [data-graph-layer]{grid-area:1/1}.folio-network svg{width:100%;height:auto;display:block}.folio-links path{stroke:var(--color-border-soft);stroke-width:1.5px}.folio-signals path{stroke:var(--color-brand-mineral);stroke-width:2px;stroke-dasharray:8 92;animation:2.8s linear infinite folio-signal;animation-delay:var(--line-delay);animation-play-state:paused}.folio-node circle{fill:var(--color-bg-raised);stroke:var(--color-border-soft);stroke-width:1.5px}.folio-node .folio-node-core{fill:var(--color-accent-strong);stroke:none}.folio-node{transform-box:fill-box;transform-origin:50%}.folio-topology-note{gap:var(--space-1);text-align:center;margin-top:-8px;display:grid}.folio-topology-note strong{font:500 var(--type-ui)/1.4 var(--font-display)}.folio-topology-note span{font:var(--type-ui-small)/1.4 var(--font-display);color:var(--color-text-muted)}.folio-assumptions{gap:var(--space-2);margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}.folio-assumptions li{background:var(--color-bg-raised);border:1px solid var(--color-border-soft);padding:var(--space-2) var(--space-3);box-shadow:var(--shadow-paper);font:var(--type-ui-small)/1.5 var(--font-display);border-left:2px solid var(--color-brand-mineral)}.decision-folio[data-stage="1"] .folio-network svg{max-height:205px}.folio-branch-question{border-top:1px solid var(--color-rule);padding-top:var(--space-3);font:italic var(--type-ui-small)/1.5 var(--font-body);color:var(--color-accent-strong)}.folio-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.folio-time-ruler{align-items:center;gap:var(--space-4);font:var(--type-micro)/1.5 var(--font-mono);text-transform:uppercase;color:var(--color-text-muted);margin-top:var(--space-5);display:flex}.folio-time-ruler i{background:repeating-linear-gradient(90deg,var(--color-rule) 0 1px,transparent 1px 10px);border-bottom:1px solid var(--color-rule);flex:1;height:12px}.folio-records{gap:var(--space-4);justify-content:center;display:flex}.folio-records>span{background:var(--color-bg-raised);border:1px solid var(--color-border-soft);box-shadow:var(--shadow-paper);padding:var(--space-4);font:var(--type-ui)/1.4 var(--font-display);transform:rotate(-2deg)}.folio-records>span+span{transform:rotate(2deg)}.folio-gate{margin:var(--space-7) auto var(--space-4);width:90%;padding:var(--space-6);border:1px solid var(--color-accent-border);background:var(--color-bg-warm);box-shadow:var(--shadow-inset);gap:var(--space-2);text-align:center;display:grid;position:relative}.folio-gate strong{font:500 1.35rem/1.3 var(--font-display);letter-spacing:-.035em}.folio-gate-line{background:var(--color-brand-mineral);transform-origin:0;width:100%;height:3px;animation:folio-scan 3s var(--ease-in-out) infinite;animation-play-state:paused;position:absolute;bottom:0;left:0}.folio-validation>p{font:italic var(--type-ui-small)/1.5 var(--font-body);text-align:center;color:var(--color-accent-strong)}.folio-closed-future{text-align:center;border-top:1px dashed var(--color-rule-strong);padding:var(--space-5) 0 0;margin-top:var(--space-6);font:var(--type-ui-small)/1.5 var(--font-display);color:var(--color-text-muted)}.folio-start{align-items:center;gap:var(--space-3);padding-top:var(--space-5);font:500 var(--type-ui)/1.5 var(--font-display);display:flex}.folio-start-point{border:3px solid var(--color-accent-strong);border-radius:var(--radius-round);background:var(--color-bg);width:12px;height:12px}.folio-branch-bed{margin-top:var(--space-4);grid-template-columns:1fr 2.8fr;align-items:center;gap:0;display:grid;position:relative}.folio-branch-bed>svg{width:100%;height:246px}.folio-branch-bed path{stroke:var(--color-brand-mineral);stroke-width:1.5px;stroke-dasharray:400;stroke-dashoffset:0}.folio-branches{gap:var(--space-3);display:grid}.folio-branches button{align-items:center;gap:var(--space-3);border:1px solid var(--color-border-soft);border-radius:var(--radius-control);background:var(--color-bg-raised);box-shadow:var(--shadow-paper);padding:var(--space-4);text-align:left;color:var(--color-ink);min-height:70px;transition:transform var(--duration-base) var(--ease-out);cursor:pointer;display:flex}.folio-branches button[aria-pressed=true]{border-color:var(--color-accent-strong);background:var(--color-bg-warm);transform:translate(-4px)}.folio-branch-code{font:500 var(--type-label)/1 var(--font-mono);border:1px solid var(--color-border-soft);border-radius:var(--radius-round);width:26px;height:26px;color:var(--color-accent-strong);flex-shrink:0;place-items:center;display:grid}.folio-branches strong{font:500 var(--type-ui)/1.4 var(--font-display);display:block}.folio-branches small{font:var(--type-ui-small)/1.4 var(--font-display);color:var(--color-text-muted);margin-top:var(--space-1);display:block}.folio-branch-caption{font:var(--type-ui-small)/1.5 var(--font-display);color:var(--color-text-muted);text-align:center;padding-top:var(--space-4)}.folio-evidence{padding:var(--space-6);background:var(--color-bg-raised);border:1px solid var(--color-border-soft);box-shadow:var(--shadow-paper);border-left:4px solid var(--color-brand-mineral);transform:rotate(-1deg)}.folio-evidence-header{gap:var(--space-3);display:grid}.folio-evidence-header strong{font:500 1.5rem/1.2 var(--font-display);letter-spacing:-.04em}.folio-evidence ol{margin:var(--space-5) 0;padding:0;list-style:none}.folio-evidence li{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-rule);display:flex}.folio-evidence li>span:first-child{font:var(--type-label)/1.5 var(--font-mono);color:var(--color-accent-strong)}.folio-evidence li strong{font:500 var(--type-ui)/1.5 var(--font-display)}.folio-evidence-track{background:var(--color-border-soft);flex:1;height:1px}.folio-evidence p{font:var(--type-ui-small)/1.5 var(--font-display);color:var(--color-text-muted)}.folio-evidence a{margin-top:var(--space-4);font:500 var(--type-ui)/1.5 var(--font-display);color:var(--color-accent-strong);text-underline-offset:5px;display:inline-block}.folio-navigation{margin-top:var(--space-6);border:1px solid var(--color-border-soft);border-radius:var(--radius-control);background:var(--color-bg);padding:var(--space-1);gap:var(--space-1);box-shadow:var(--shadow-inset);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.folio-navigation button{padding:var(--space-4) var(--space-3);gap:var(--space-3);border-radius:var(--radius-control);font:500 var(--type-ui)/1.4 var(--font-display);cursor:pointer;color:var(--color-text-muted);background:0 0;border:0;align-items:center;display:flex;position:relative;overflow:hidden}.folio-navigation button>span{font:var(--type-label)/1.4 var(--font-mono)}.folio-navigation button[aria-pressed=true]{background:var(--color-bg-raised);color:var(--color-accent-strong);box-shadow:var(--shadow-paper)}.folio-navigation button i{background:var(--color-brand-mineral);transform-origin:0;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.folio-footer{justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-2) 0;color:var(--color-text-muted);font:var(--type-ui-small)/1.45 var(--font-display);align-items:center;display:flex}.folio-footer>span{white-space:nowrap}.folio-top h2,.folio-response p,.folio-footer p{margin:0}.folio-top .eyebrow{margin:0 0 var(--space-2)}.folio-footer>button{font:500 var(--type-ui-small)/1.5 var(--font-display);color:var(--color-accent-strong);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;min-height:44px;text-decoration:underline}.decision-folio:not(.is-enhanced) .folio-node,.decision-folio:not(.is-enhanced) .folio-gate-line,.decision-folio:not(.is-enhanced) .folio-branch-bed path{animation:none}.decision-folio:not(.is-enhanced) .folio-signals{display:none}.decision-folio[data-branch="0"] .folio-branch-bed path:first-child,.decision-folio[data-branch="1"] .folio-branch-bed path:nth-child(2),.decision-folio[data-branch="2"] .folio-branch-bed path:nth-child(3){stroke:var(--color-accent-strong);stroke-width:3px}.decision-folio[data-playing=true] .folio-signals path,.decision-folio[data-playing=true] .folio-node,.decision-folio[data-playing=true] .folio-gate-line,.decision-folio[data-playing=true] .folio-branch-bed path{animation-play-state:running}.hiw-page [hidden]{display:none!important}.hiw-page .hiw-october-opening{padding-bottom:var(--space-7);display:block}.hiw-page .hiw-october-opening .hiw-introduction{gap:var(--space-8);grid-template-columns:1fr 1fr;align-items:end;display:grid}.hiw-page .hiw-october-opening h1{max-width:17ch;font-size:clamp(2.2rem,3.6vw,3.6rem);line-height:1.07}.hiw-page .hiw-october-opening .hiw-opening-copy{max-width:52ch;margin:0}.hiw-decision-example,.hiw-decision-close{max-width:var(--container-wide);padding:var(--space-8) var(--page-gutter);margin-inline:auto}.hiw-decision-example{gap:var(--space-7) var(--space-9);border-top:1px solid var(--color-rule);grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);display:grid}.hiw-page .hiw-decision-example h2,.hiw-page .hiw-decision-close h2{letter-spacing:-.035em;font-size:clamp(1.65rem,2.4vw,2.5rem);line-height:1.16}.hiw-decision-example>header>p:not(.eyebrow),.hiw-decision-close p{font:var(--type-ui)/1.65 var(--font-display);margin-top:var(--space-5);max-width:58ch}.hiw-decision-example header small{font:var(--type-ui-small)/1.6 var(--font-display);color:var(--color-text-muted);margin-top:var(--space-5);display:block}.hiw-decision-example>.text-link{grid-column:1/-1;justify-self:start}.hiw-decision-path{border:1px solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-bg-raised);box-shadow:var(--shadow-paper);overflow:hidden}.hiw-decision-step+details{border-top:1px solid var(--color-rule)}.hiw-decision-step>summary{padding:var(--space-5);cursor:pointer;list-style:none;display:block}.hiw-stage-heading{gap:var(--space-3);font:600 var(--type-ui)/1.4 var(--font-display);grid-template-columns:28px minmax(0,1fr) 20px;margin:0;display:grid}.hiw-decision-step>summary::-webkit-details-marker{display:none}.hiw-decision-step>summary strong{font:600 var(--type-ui)/1.4 var(--font-display);display:block}.hiw-decision-step>summary strong+span{font:var(--type-ui-small)/1.5 var(--font-display);margin-top:var(--space-1);color:var(--color-text-muted);display:block}.hiw-decision-number{font:var(--type-micro)/1.8 var(--font-mono);color:var(--color-accent-strong)}.hiw-decision-plus{font:400 1.4rem/1 var(--font-display);transition:transform var(--duration-fast);align-self:center}.hiw-decision-step[open] .hiw-decision-plus{transform:rotate(45deg)}.hiw-decision-step[open]{background:var(--color-bg-warm)}.hiw-decision-step>summary:focus-visible{outline:2px solid var(--color-accent-strong);outline-offset:-3px}.hiw-decision-content{padding:0 var(--space-5) var(--space-5);animation:hiw-case-open var(--duration-base) var(--ease-out)}.hiw-decision-tags{gap:var(--space-2);padding-block:var(--space-4);border-top:1px solid var(--color-rule);flex-wrap:wrap;display:flex}.hiw-decision-tags span{padding:var(--space-2) var(--space-3);border:1px solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-bg);font:var(--type-ui-small)/1.3 var(--font-display)}.hiw-decision-content dl{margin:var(--space-2) 0 0;gap:var(--space-5);display:grid}.hiw-decision-content dt{font:600 var(--type-ui-small)/1.4 var(--font-display);margin-bottom:var(--space-2)}.hiw-decision-content dd{font:var(--type-ui)/1.6 var(--font-display);margin:0}.hiw-method-heading{padding:var(--space-7) var(--page-gutter) var(--space-3);max-width:var(--container-wide);margin:auto}.hiw-decision-close{justify-content:space-between;align-items:center;gap:var(--space-7);border-top:1px solid var(--color-rule);background:var(--color-bg-warm);display:flex}.hiw-run-receipt>summary{cursor:pointer;font:600 var(--type-ui)/1.5 var(--font-display);padding:var(--space-4)}.hiw-domain-concept{aspect-ratio:1400/788;object-fit:contain;border:1px solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-bg-warm);width:100%;height:auto;display:block}@keyframes hiw-case-open{0%{opacity:.5;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (width<=760px){.hiw-page .hiw-october-opening .hiw-introduction,.hiw-decision-example{gap:var(--space-6);grid-template-columns:1fr}.hiw-decision-close{flex-direction:column;align-items:start}.hiw-decision-step summary{padding:var(--space-4)}.hiw-decision-content{padding-inline:var(--space-4)}}.hiw-page button:focus-visible,.hiw-page a:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:4px}.hiw-page button:active{box-shadow:var(--shadow-inset)}.hiw-overview,.hiw-domains,.hiw-trace,.hiw-shadow,.hiw-report-section,.hiw-technical{padding:var(--space-9) var(--page-gutter);border-top:1px solid var(--color-rule)}.hiw-page section h2{letter-spacing:-.05em;font-size:clamp(2rem,3.6vw,3.8rem);line-height:1.06}.hiw-overview h2{max-width:650px}.hiw-overview-cta{margin-top:var(--space-7)}.hiw-domain-note{font:var(--type-ui)/1.6 var(--font-display);color:var(--color-text-muted);margin:var(--space-5) 0}.hiw-overview ol{margin-top:var(--space-8);gap:var(--space-6);grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.hiw-overview li{border-top:1px solid var(--color-border-soft);padding-top:var(--space-4)}.hiw-overview li>span{font:var(--type-label)/1.5 var(--font-mono);color:var(--color-accent-strong)}.hiw-overview h3{margin:var(--space-3) 0;letter-spacing:-.03em;font-size:1.3rem}.hiw-overview li p{font:var(--type-ui)/1.6 var(--font-display);color:var(--color-text-muted)}.hiw-domains{background:var(--color-bg-warm);gap:var(--hiw-gap);grid-template-columns:1fr 1.2fr;display:grid}.hiw-domains blockquote{border-left:2px solid var(--color-brand-mineral);padding-left:var(--space-6)}.hiw-domains blockquote+blockquote{margin-top:var(--space-7)}.hiw-domains blockquote p{font:var(--type-lede)/1.45 var(--font-body)}.hiw-delivery{padding:var(--space-8) var(--page-gutter);gap:var(--hiw-gap);grid-template-columns:1.2fr 1fr;align-items:center;display:grid}.hiw-delivery h2{font-size:clamp(1.65rem,2.5vw,2.8rem)!important}.hiw-delivery>p{font:var(--type-body)/1.6 var(--font-body);color:var(--color-on-dark-muted)}.hiw-trace>header,.hiw-report-section>header{column-gap:var(--hiw-gap);grid-template-columns:1.1fr 1fr;align-items:end;display:grid}.hiw-trace>header>.eyebrow,.hiw-report-section>header>.eyebrow{grid-column:1/-1}.hiw-trace>header>p:last-child,.hiw-report-section>header>p:last-child{font:var(--type-body)/1.6 var(--font-body);color:var(--color-text-muted)}.hiw-trace>ol{margin:var(--space-9) 0 0;padding:0;list-style:none}.hiw-trace li{gap:var(--hiw-gap);padding-bottom:var(--space-9);grid-template-columns:minmax(130px,.5fr) 2fr;display:grid;position:relative}.hiw-trace li:not(:last-child):before{content:"";background:var(--color-border-soft);width:1px;position:absolute;top:56px;bottom:0;left:25px}.hiw-proof-marker{align-self:start;gap:var(--space-4);display:grid;position:sticky;top:110px}.hiw-proof-marker>span{border-radius:var(--radius-round);background:var(--color-bg-warm);border:1px solid var(--color-border-soft);width:52px;height:52px;box-shadow:var(--shadow-inset);font:var(--type-ui)/1 var(--font-mono);color:var(--color-accent-strong);place-items:center;display:grid}.hiw-proof-marker small{font:var(--type-label)/1.4 var(--font-mono);color:var(--color-text-muted)}.hiw-proof-copy{max-width:850px}.hiw-proof-copy h3{letter-spacing:-.04em;max-width:750px;font-size:clamp(1.5rem,2.8vw,2.5rem);line-height:1.16}.hiw-proof-copy>p{font:var(--type-body)/1.75 var(--font-body);color:var(--color-text-muted);margin-top:var(--space-5)}.hiw-proof-copy blockquote{background:var(--color-bg-warm);padding:var(--space-7);border-left:3px solid var(--color-brand-mineral);margin-top:var(--space-7);box-shadow:var(--shadow-paper)}.hiw-proof-copy blockquote>p{font:italic var(--type-body)/1.65 var(--font-body)}.hiw-shadow{background:var(--color-bg-warm)}.hiw-shadow>header{max-width:920px}.hiw-shadow-intro{gap:var(--hiw-gap);margin:var(--space-7) 0 var(--space-8);grid-template-columns:1fr 1fr;display:grid}.hiw-shadow-intro p{font:var(--type-body)/1.65 var(--font-body);color:var(--color-text-muted)}.comparison-instrument{border:1px solid var(--color-border-soft);border-radius:var(--radius-panel);background:var(--color-bg);padding:var(--space-7);box-shadow:var(--shadow-inset)}.comparison-instrument header h3{letter-spacing:-.04em;font-size:1.65rem}.comparison-instrument header>p:last-child{font:var(--type-ui)/1.6 var(--font-display);color:var(--color-text-muted);margin-top:var(--space-2)}.comparison-body{margin:var(--space-7) 0;grid-template-columns:1fr 64px 1fr;display:grid}.comparison-lane>strong{font:500 1.1rem/1.5 var(--font-display);padding-bottom:var(--space-5);display:block}.comparison-lane>p{align-items:center;gap:var(--space-4);margin-bottom:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-soft);border-radius:var(--radius-control);background:var(--color-bg-raised);font:var(--type-ui)/1.5 var(--font-display);min-height:55px;display:flex}.comparison-lane>p span{font:var(--type-label)/1.5 var(--font-mono);color:var(--color-accent-strong)}.comparison-lane>p[data-selected=true]{border-color:var(--color-accent-strong);background:var(--color-bg-warm);box-shadow:var(--shadow-paper)}.comparison-spine{grid-template-rows:repeat(4,67px);align-items:center;padding-top:51px;display:grid}.comparison-spine i{background:var(--color-border-soft);height:1px;position:relative}.comparison-spine i:after{content:"";border-radius:var(--radius-round);border:1px solid var(--color-brand-mineral);background:var(--color-bg);width:8px;height:8px;position:absolute;top:-4px;left:calc(50% - 4px)}.comparison-spine i[data-selected=true]{background:var(--color-accent-strong)}.comparison-controls{gap:var(--space-2);flex-wrap:wrap;display:flex}.comparison-controls button[aria-pressed=true]{background:var(--color-ink);color:var(--color-bg);border-color:var(--color-ink)}.comparison-boundary{font:var(--type-ui-small)/1.5 var(--font-display);color:var(--color-text-muted);margin-top:var(--space-5)}.hiw-shadow-includes{margin:var(--space-8) 0 var(--space-6);letter-spacing:-.035em;font-size:1.5rem}.hiw-shadow-items{gap:var(--space-7) var(--hiw-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hiw-shadow-items h4{font:600 var(--type-ui)/1.5 var(--font-display);margin-bottom:var(--space-2)}.hiw-shadow-items p{font:var(--type-body)/1.6 var(--font-body);color:var(--color-text-muted)}.hiw-report-section>header{margin-bottom:var(--space-8)}.hiw-technical{justify-content:space-between;align-items:center;gap:var(--space-7);display:flex}.hiw-technical p{font:var(--type-body)/1.5 var(--font-body);margin-top:var(--space-4)}@keyframes folio-signal{to{stroke-dashoffset:-100px}}@keyframes folio-node-arrive{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes folio-scan{0%,to{transform:scaleX(.1)}50%{transform:scaleX(1)}}@keyframes folio-draw{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}@media (width>=1600px){.folio-diagram{min-height:390px}.folio-response{padding-top:var(--space-5)}}@media (width<=1050px){.folio-desk{grid-template-columns:1fr 1.1fr}.folio-playback{flex-direction:column}.folio-instrument{padding:var(--space-4)}.folio-navigation button{gap:var(--space-2);padding-inline:var(--space-2)}.hiw-overview ol{grid-template-columns:repeat(3,1fr)}.folio-question{padding:var(--space-5)}}@media (width<=760px){.hiw-opening{gap:var(--space-6);padding-top:var(--space-8);grid-template-columns:1fr}.hiw-opening h1{font-size:clamp(2.8rem,9vw,4.1rem)}.folio-top{padding-bottom:var(--space-5);flex-direction:column;align-items:start}.folio-playback{flex-direction:row}.folio-desk{grid-template-columns:1fr}.decision-folio{padding:var(--space-4)}.folio-conversation{gap:var(--space-2)}.folio-question blockquote{font-size:1.55rem}.decision-folio.is-enhanced .folio-response{min-height:220px}.folio-response{padding:var(--space-4)}.folio-diagram{min-height:338px}.folio-navigation{grid-template-columns:repeat(3,minmax(0,1fr))}.folio-navigation button{align-items:start;gap:var(--space-1);font-size:var(--type-ui-small);flex-direction:column;min-height:62px}.folio-footer{flex-direction:column;align-items:start}.hiw-folio-wrap{padding-bottom:var(--space-8)}.hiw-domains,.hiw-delivery,.hiw-trace>header,.hiw-report-section>header,.hiw-shadow-intro{gap:var(--space-6);grid-template-columns:1fr}.hiw-trace li{gap:var(--space-4);grid-template-columns:52px minmax(0,1fr)}.hiw-proof-marker small{display:none}.hiw-proof-copy blockquote,.comparison-instrument{padding:var(--space-5)}.comparison-body{grid-template-columns:1fr 16px 1fr}.comparison-lane>strong{font-size:var(--type-ui);min-height:63px}.comparison-lane>p{font-size:var(--type-ui-small);gap:var(--space-1);min-height:105px;padding:var(--space-3);display:grid}.comparison-spine{grid-template-rows:repeat(4,117px);padding-top:63px}.comparison-controls{grid-template-columns:1fr 1fr;display:grid}.hiw-shadow-items{grid-template-columns:1fr}.hiw-technical{flex-direction:column;align-items:start}.hiw-page section h2{font-size:2.25rem}}@media (width<=400px){.hiw-overview ol{grid-template-columns:repeat(2,1fr)}.folio-branches button{padding:var(--space-3);gap:var(--space-2)}.folio-branch-bed{grid-template-columns:1fr 6fr}.folio-facts{gap:var(--space-3)}.folio-facts span{font-size:var(--type-ui-small)}.folio-facts strong{font-size:1.45rem}.comparison-controls{grid-template-columns:1fr}}@media (width<=760px){.decision-folio.is-enhanced{flex-direction:column;display:flex}.decision-folio.is-enhanced .folio-top{order:0}.decision-folio.is-enhanced .folio-navigation{z-index:2;margin:0 0 var(--space-4);order:1;position:sticky;top:66px}.decision-folio.is-enhanced .folio-desk{order:2}.decision-folio.is-enhanced .folio-footer{order:3}.decision-folio.is-enhanced .folio-conversation{display:contents}.decision-folio.is-enhanced .folio-question{order:0}.decision-folio.is-enhanced .folio-instrument{order:1}.decision-folio.is-enhanced .folio-response{order:2;min-height:0}}@media (width<=1050px){.hiw-overview ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.hiw-overview ol{grid-template-columns:1fr}}.hiw-opening .folio-top h2{font-size:var(--type-instrument-hiw);letter-spacing:-.035em;line-height:1.2}@media (width>=1200px){.hiw-opening{gap:var(--space-8);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.hiw-introduction{padding-block:var(--space-4);display:block}.hiw-opening h1{font-size:var(--type-display-hiw);letter-spacing:-.05em;line-height:1.04}.hiw-opening-copy{margin-top:var(--space-7)}.hiw-opening-copy>p{font-size:var(--type-body)}.hiw-opening .decision-folio{padding:var(--space-5)}.hiw-opening .folio-top{gap:var(--space-4);padding:0 0 var(--space-5);align-items:start}.hiw-opening .folio-playback{gap:var(--space-2);flex-direction:column}.hiw-opening .folio-playback button{padding:var(--space-2) var(--space-3)}.hiw-opening .folio-desk{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.hiw-opening .folio-question,.hiw-opening .folio-instrument{padding:var(--space-4)}.hiw-opening .folio-question blockquote{font-size:var(--type-instrument-hiw);margin-bottom:var(--space-4)}.hiw-opening .folio-facts{gap:var(--space-3);flex-wrap:wrap}.hiw-opening .folio-facts strong{font-size:var(--type-instrument-hiw)}.hiw-opening .folio-response{padding:var(--space-2) var(--space-4);margin-inline:0}.hiw-opening .folio-response h3{font-size:var(--type-instrument-hiw)}.hiw-opening .folio-records{gap:var(--space-2);flex-wrap:wrap}.hiw-opening .folio-records>span,.hiw-opening .folio-gate,.hiw-opening .folio-evidence{padding:var(--space-3)}.hiw-opening .folio-branch-bed{grid-template-columns:1fr 6fr}.hiw-opening .folio-branches button{padding:var(--space-3);gap:var(--space-2)}.hiw-opening .folio-navigation button{align-items:start;gap:var(--space-1);padding:var(--space-3) var(--space-2);font-size:var(--type-ui-small);flex-direction:column;min-height:64px}.hiw-opening .folio-footer{flex-wrap:wrap;align-items:start}}@media (width<=760px){.hiw-introduction{gap:var(--space-6);grid-template-columns:1fr}.hiw-folio-wrap{padding:0}}@media (prefers-reduced-motion:reduce){.hiw-page *,.hiw-page :before,.hiw-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.folio-signals{display:none}.folio-node{opacity:1!important;transform:none!important}.folio-gate-line{transform:none!important}.folio-branch-bed path{stroke-dashoffset:0!important}}.hiw-walk-section{max-width:var(--container-wide);padding:var(--space-8) var(--page-gutter) var(--space-9);margin-inline:auto;scroll-margin-top:100px}.hiw-walk{--fill:0%;gap:var(--space-8);max-width:980px;margin:0;padding:0;list-style:none;display:grid;position:relative}.hiw-walk:before,.hiw-walk:after{content:"";width:2px;position:absolute;top:6px;left:15px}.hiw-walk:before{background:var(--color-rule);bottom:6px}.hiw-walk:after{height:var(--fill);background:var(--color-accent-display);max-height:calc(100% - 12px)}.hiw-walk-step{gap:var(--space-4);z-index:1;grid-template-columns:32px minmax(0,1fr);scroll-margin-top:100px;display:grid;position:relative}.hiw-walk-marker{border-radius:var(--radius-round);background:var(--color-bg-raised);border:1.5px solid var(--color-accent-display);width:32px;height:32px;font:500 .75rem/1 var(--font-mono);color:var(--color-accent-text);box-shadow:0 0 0 6px var(--color-bg);place-items:center;display:grid}.hiw-walk-body{min-width:0;padding-top:2px}.hiw-page .hiw-walk-body h3{margin:0 0 var(--space-2);letter-spacing:-.035em;font-weight:500}.hiw-walk-body>p{color:var(--color-text-muted);max-width:60ch;margin:0}.hiw-page .hiw-walk-body>p.hiw-walk-question{color:var(--color-ink);letter-spacing:-.01em;font-size:clamp(1.15rem,1.6vw,1.35rem);line-height:1.45}.hiw-walk-crop{margin:var(--space-4) 0 0;gap:6px;display:grid}.hiw-walk-crop>div{border-radius:var(--radius-card);border:1px solid var(--color-rule-strong);background:var(--color-dark-bg);place-items:center;height:340px;display:grid;overflow:hidden}.hiw-walk-crop-window{aspect-ratio:182/412;width:150px;overflow:hidden}.hiw-walk-crop-window>img{width:648.35%;max-width:none;height:auto;margin:-92.3% 0 0 -540.66%;display:block}.hiw-walk-crop figcaption,.hiw-walk-media figcaption{font:400 .65625rem/1.5 var(--font-mono);letter-spacing:.02em;color:var(--color-text-subtle)}.hiw-walk-media{margin-top:var(--space-4)}.hiw-walk-media .reference-media{margin:0;position:relative}.hiw-walk-media video{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-card);background:var(--color-dark-bg);width:100%;display:block;box-shadow:0 30px 60px -30px #281c1259}.hiw-walk-media figcaption{color:var(--color-on-dark);text-shadow:0 1px 3px #000c;pointer-events:none;margin:0;position:absolute;top:9px;left:10px;right:10px}.hiw-walk-more{margin-top:var(--space-4);border-top:1px solid var(--color-rule)}.hiw-walk-more>summary{cursor:pointer;min-height:44px;font:500 var(--type-ui-small)/1.5 var(--font-mono);letter-spacing:.02em;color:var(--color-accent-text);align-items:center;gap:8px;display:flex}.hiw-walk-more>summary:before{content:"";border-radius:var(--radius-round);background:currentColor;flex:none;width:6px;height:6px}.hiw-walk-more>summary:focus-visible{outline:2px solid var(--color-accent-display);outline-offset:3px;border-radius:4px}.hiw-walk-more .hiw-stage-validation>p{font:var(--type-ui)/1.65 var(--font-display);margin-block:var(--space-3);color:var(--color-text-muted)}.hiw-walk-more .hiw-shadow-items{gap:var(--space-4);margin-block:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.hiw-walk-more h4{font:500 var(--type-ui)/1.4 var(--font-display);margin:var(--space-6) 0 var(--space-3)}.hiw-walk-more h5{font:500 var(--type-ui-small)/1.4 var(--font-display);margin:0 0 var(--space-2)}.hiw-walk-more .hiw-shadow-items p{font:var(--type-ui-small)/1.6 var(--font-display);color:var(--color-text-muted)}.hiw-walk-result{margin-top:var(--space-3);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:22px;display:grid}.hiw-walk-result:not(:has(.hiw-walk-compare)){grid-template-columns:minmax(0,1fr);max-width:520px}.hiw-walk-compare{min-width:0;margin:0}.hiw-walk-compare-pair{border-radius:var(--radius-card);aspect-ratio:16/9;background:var(--color-dark-bg);grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden}.hiw-walk-compare-pair>div{min-width:0;position:relative;overflow:hidden}.hiw-walk-compare-pair img{object-fit:cover;width:200%;max-width:none;height:100%;display:block}.hiw-walk-compare-pair>div+div img{filter:saturate(.75)sepia(.18);margin-left:-100%}.hiw-walk-compare-pair>div+div:before{content:"";background:var(--color-on-dark);z-index:1;width:2px;position:absolute;top:0;bottom:0;left:0}.hiw-walk-compare-pair span{color:var(--color-on-dark);font:400 .6875rem/1.3 var(--font-mono);background:#0000008c;border-radius:4px;padding:3px 8px;position:absolute;top:10px;left:10px}.hiw-walk-compare-pair>div+div span{left:auto;right:10px}.hiw-walk-placeholder{margin-top:var(--space-3);border:1px dashed var(--color-rule-strong);font:400 .71875rem/1.45 var(--font-mono);color:var(--color-text-subtle);border-radius:8px;padding:10px 12px}.hiw-walk-bars{min-width:0;margin:0}.hiw-walk-bars dl{gap:12px;margin:0;display:grid}.hiw-walk-bars dl>div{gap:4px;display:grid}.hiw-walk-bars dt{font:400 .75rem/1.4 var(--font-mono);letter-spacing:.02em;color:var(--color-text-muted)}.hiw-walk-bars dd{font:400 .71875rem/1.35 var(--font-mono);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto 3.6rem;align-items:center;column-gap:6px;margin:0;display:grid}.hiw-walk-bars dd>span{color:var(--color-text-subtle);grid-area:1/2}.hiw-walk-bars dd>i{border-radius:2px;grid-area:1/1;height:10px;display:block;position:relative;overflow:hidden}.hiw-walk-bars dd>strong{white-space:nowrap;grid-area:1/3;font-weight:400}.hiw-walk-bars dd>i:after{content:"";transform:scaleX(var(--share));transform-origin:0;background:var(--color-brand-mineral);border-radius:2px;position:absolute;inset:0}.hiw-walk-bars dd[data-option="1"]>i:after{background:var(--color-accent-display);opacity:.6}.hiw-walk-bars figcaption{margin-top:var(--space-3);font:400 .78125rem/1.45 var(--font-display);color:var(--color-text-subtle)}.hiw-page .hiw-walk-body>p.hiw-walk-implication{margin-top:var(--space-3);border-left:2px solid var(--color-accent-display);color:var(--color-ink);font-size:var(--type-ui);max-width:70ch;padding-left:12px;line-height:1.6}.hiw-walk-close{max-width:var(--container-wide);padding:var(--space-7) var(--page-gutter);justify-content:space-between;align-items:center;gap:var(--space-6);border-top:1px solid var(--color-rule);margin-inline:auto;display:flex}.hiw-walk-close>p{font:500 1.125rem/1.4 var(--font-display);letter-spacing:-.01em;margin:0}.hiw-walk-close .button{border-radius:var(--radius-pill);box-shadow:inset 0 1px #ffffffbf,0 8px 18px -10px #281c1266}.hiw-walk.is-animated .hiw-walk-step{opacity:.25;transition:opacity .6s,transform .6s;transform:translateY(24px)}.hiw-walk.is-animated .hiw-walk-step.is-in{opacity:1;transform:none}.hiw-walk.is-animated .hiw-walk-bars dd>i:after{transition:transform 1.1s cubic-bezier(.2,.8,.2,1);transform:scaleX(0)}.hiw-walk.is-animated .hiw-walk-bars.is-in dd>i:after{transform:scaleX(var(--share))}@media (width<=860px){.hiw-walk-result{grid-template-columns:minmax(0,1fr)}.hiw-walk-more .hiw-shadow-items{grid-template-columns:1fr}}@media (width<=760px){.hiw-walk-section{padding-block:var(--space-7) var(--space-8)}.hiw-walk{gap:var(--space-7)}.hiw-walk-crop>div{height:300px}.hiw-walk-crop-window{width:132px}.hiw-walk-close{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.hiw-walk.is-animated .hiw-walk-step{opacity:1;transition:none;transform:none}.hiw-walk-bars dd>i:after{transform:scaleX(var(--share))!important;transition:none!important}}.hiw-report-chips{margin:var(--space-6) 0 0;flex-wrap:wrap;align-items:flex-start;gap:8px;padding:0;list-style:none;display:flex}.hiw-report-section+.hiw-walk-close{border-top:0;padding-top:0}html body #page-howitworks .hiw-october-opening.v6-top .hiw-introduction{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr)}html body #page-howitworks .hiw-october-opening.v6-top .hiw-opening-copy{max-width:60ch}html body #page-howitworks .hiw-october-opening.v6-top .hiw-opening-copy>a{margin-top:var(--space-3)}.hiw-walk-extras{max-width:var(--container-wide);padding:0 var(--page-gutter) var(--space-8);margin-inline:auto}.hiw-technical-more{max-width:60ch}.hiw-technical-more>p{margin:0 0 var(--space-3);font:var(--type-ui)/1.6 var(--font-display);color:var(--color-text-muted)}.hiw-technical-more>a{margin-bottom:var(--space-4);display:inline-block}.hiw-report-section>.eyebrow{margin:0}.hiw-report-chips>li{border:1px solid var(--color-rule-strong);border-radius:var(--radius-pill);min-height:36px;font:400 .875rem/1.3 var(--font-display);color:var(--color-ink);align-items:center;padding:6px 12px;display:inline-flex}.hiw-loop{margin:0;position:relative}.hiw-loop video{width:100%;height:auto;display:block}.hiw-walk-section>.domain-tabs{margin-bottom:var(--space-7)}.hiw-walk-figure{margin:var(--space-5) 0 0}.hiw-walk-figure img{border:1px solid var(--color-rule);border-radius:12px;width:100%;height:auto;display:block}.hiw-walk-figure figcaption{font:var(--type-ui-small)/1.5 var(--font-display);color:var(--color-text-muted);margin-top:var(--space-3)}.hiw-walk-credit{font:var(--type-ui-small)/1.5 var(--font-display);color:var(--color-text-muted);margin-top:var(--space-5)}.hiw-walk-close{flex-wrap:wrap}.hiw-walk-close>.hiw-walk-close__line{font:400 var(--type-body)/1.5 var(--font-body);letter-spacing:0;color:var(--color-text-muted);flex:24ch}.hiw-walk-close .button-row{gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.hiw-index{margin-top:var(--space-6);flex-wrap:wrap;gap:8px;display:flex}.hiw-index a{border:1px solid var(--color-rule-strong);border-radius:var(--radius-pill);min-height:40px;color:var(--color-ink);font:400 .875rem/1.3 var(--font-display);align-items:center;gap:8px;padding:6px 14px;text-decoration:none;transition:border-color .35s,background .4s;display:inline-flex}.hiw-index a>span{font:400 .65625rem/1 var(--font-mono);color:var(--color-accent-text)}.hiw-index a:hover{border-color:var(--color-accent-display);background:var(--color-accent-wash)}.hiw-index a:focus-visible{outline:2px solid var(--color-accent-display);outline-offset:3px}.hiw-page :is(.hiw-model-copy,.hiw-verbs-header,.hiw-walk-header) h2{margin:var(--space-3) 0 0;font:500 clamp(1.9rem,3.6vw,3.1rem)/1.04 var(--font-display);letter-spacing:-.045em;text-wrap:balance;max-width:20ch}.hiw-page :is(.hiw-model-copy,.hiw-verbs-header,.hiw-walk-header) h2 em{color:var(--color-accent-display);font-style:normal;font-weight:200;display:block}.hiw-page [data-theme=dark] .hiw-model-copy h2 em{color:var(--color-accent-on-dark-bright)}.hiw-page :is(.hiw-model-copy,.hiw-verbs-header,.hiw-walk-header)>p:not(.eyebrow){margin-top:var(--space-4);max-width:58ch;font:var(--type-body)/1.6 var(--font-body);color:var(--color-text-muted)}.hiw-walk-header{margin-bottom:var(--space-8)}.hiw-model{padding:clamp(48px,7vw,96px) var(--page-gutter);color:var(--color-on-dark);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.hiw-page .hiw-model .hiw-model-copy>p:not(.eyebrow){color:var(--color-on-dark-muted)}.hiw-model-parts{margin:var(--space-6) 0 0;border-radius:var(--radius-card);background:var(--color-rule-on-dark);grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.hiw-model-parts>div{background:var(--color-dark-bg);padding:14px 16px}.hiw-model-parts dt{font:400 .6875rem/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-on-dark)}.hiw-model-parts dd{font:var(--type-ui)/1.5 var(--font-display);color:var(--color-on-dark-muted);margin:6px 0 0}.hiw-model-stage .reference-media{margin:0;position:relative}.hiw-model-stage video{aspect-ratio:16/9;object-fit:cover;width:100%;box-shadow:0 0 0 1px var(--color-rule-on-dark-strong),0 0 0 8px #b0744814,0 40px 80px -40px #000c;background:#000;border-radius:14px;display:block}.hiw-model-stage figcaption{font:400 .65625rem/1.5 var(--font-mono);color:var(--color-on-dark);text-shadow:0 1px 3px #000c;pointer-events:none;margin:0;position:absolute;top:10px;left:12px;right:12px}.hiw-verbs{max-width:var(--container-wide);padding:clamp(48px,7vw,96px) var(--page-gutter) var(--space-8);margin-inline:auto}.hiw-verb-grid{margin:var(--space-7) 0 0;counter-reset:verb;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.hiw-verb{border:1px solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-bg-raised);padding:20px 20px 18px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .4s;position:relative;box-shadow:0 30px 60px -40px #281c1259,0 1px 2px #0000000a}.hiw-verb:hover{border-color:var(--color-accent-border);transform:translateY(-2px)}.hiw-verb:before{content:"";background:linear-gradient(90deg,var(--color-accent-display),transparent);height:1px;position:absolute;top:0;left:20px;right:20px}.hiw-page .hiw-verb h3{font:500 clamp(1.5rem,2.2vw,1.9rem)/1 var(--font-display);letter-spacing:-.04em;align-items:baseline;gap:10px;margin:0 0 14px;display:flex}.hiw-verb h3>span{font:400 .65625rem/1 var(--font-mono);letter-spacing:.02em;color:var(--color-accent-text)}.hiw-verb dl{gap:10px;margin:0;display:grid}.hiw-verb dl>div{grid-template-columns:4.6rem minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.hiw-verb dt{font:400 .65625rem/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-subtle)}.hiw-verb dd{font:var(--type-ui)/1.5 var(--font-display);color:var(--color-text-muted);margin:0}.hiw-verb dl>div+div dd{color:var(--color-ink);font-weight:500}.hiw-screens{margin-top:var(--space-7);color:var(--color-on-dark);border-radius:14px;padding:clamp(20px,3vw,32px)}.hiw-screen-row{margin-top:var(--space-4);grid-template-columns:minmax(0,1fr) clamp(150px,18vw,230px);align-items:start;gap:16px;display:grid}.hiw-screen{gap:8px;min-width:0;margin:0;display:grid}.hiw-screen-frame{border:1px solid var(--color-rule-on-dark-strong);background:#0b0d10;border-radius:10px;overflow:hidden}.hiw-screen--feed .hiw-screen-frame{aspect-ratio:1180/744}.hiw-screen--feed img{width:100%;max-width:none;height:auto;margin-top:-8.136%;display:block}.hiw-screen--person .hiw-screen-frame{aspect-ratio:182/412;max-height:100%}.hiw-screen--person img{width:648.35%;max-width:none;height:auto;margin:-92.3% 0 0 -540.66%;display:block}.hiw-screen figcaption{font:400 .65625rem/1.5 var(--font-mono);color:var(--color-on-dark-muted)}.hiw-screen figcaption b{color:var(--color-accent-on-dark);margin-right:4px;font-weight:500}.hiw-screens-pending{margin-top:var(--space-4);border:1px dashed var(--color-rule-on-dark-strong);font:400 .71875rem/1.45 var(--font-mono);color:var(--color-on-dark-muted);border-radius:8px;padding:10px 12px}@media (width<=1000px){.hiw-verb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hiw-model{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.hiw-verb-grid{grid-template-columns:minmax(0,1fr)}.hiw-model-parts{grid-template-columns:1fr}.hiw-screen-row{grid-template-columns:minmax(0,1fr)}.hiw-screen--person{max-width:200px}}@media (prefers-reduced-motion:reduce){.hiw-verb,.hiw-index a{transition:none}.hiw-verb:hover{transform:none}}.hiw-model-link{margin-top:var(--space-5);min-height:44px;font:500 var(--type-ui)/1.4 var(--font-display);color:var(--color-accent-on-dark-bright);border-bottom:1px solid var(--color-rule-on-dark-strong);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.hiw-model-link:hover{border-bottom-color:var(--color-accent-on-dark-bright)}.hiw-model-link:focus-visible{outline:2px solid var(--color-accent-on-dark-bright);outline-offset:3px}.hiw-verb{scroll-margin-top:100px}html:not([data-review]) .hiw-screens-pending{display:none}.hiw-page{--hiw-clay-hi:var(--swatch-mineral-sand);--hiw-clay-mid:var(--swatch-mineral-copper);--hiw-clay-lo:var(--swatch-mineral-rust);--hiw-clay-soft-hi:var(--swatch-paper-warm);--hiw-clay-soft-lo:var(--swatch-mineral-sand);--hiw-clay-shine:var(--swatch-paper-raised);--hiw-clay-shadow:var(--swatch-mineral-bark)}.hiw-verb-icons{margin:var(--space-8) 0 0;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:clamp(16px,2.4vw,32px);padding:0;list-style:none;display:grid}.hiw-verb-tile{text-align:center;justify-items:center;gap:6px;padding:8px 6px 12px;scroll-margin-top:110px;display:grid}.hiw-verb-icon{width:clamp(76px,7vw,104px);height:auto;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.hiw-verb-tile:hover .hiw-verb-icon{transform:translateY(-6px)rotate(-3deg)}.hiw-page .hiw-verb-tile h3{font:500 clamp(1.35rem,1.9vw,1.7rem)/1 var(--font-display);letter-spacing:-.04em;margin:10px 0 0}.hiw-verb-tile p{max-width:24ch;font:var(--type-ui)/1.5 var(--font-display);color:var(--color-text-muted);margin:4px 0 0}@media (prefers-reduced-motion:no-preference){.hiw-verb-icon{animation:6s ease-in-out infinite hiw-clay-float}.hiw-verb-tile:nth-child(2n) .hiw-verb-icon{animation-delay:-1.5s}.hiw-verb-tile:nth-child(3n) .hiw-verb-icon{animation-delay:-3s}}@keyframes hiw-clay-float{0%,to{translate:0}50%{translate:0 -4px}}.hiw-verb-icon--render.hiw-verb-icon--prove{scale:1.1}.hiw-verb-icon--render:is(.hiw-verb-icon--see,.hiw-verb-icon--tell){scale:.92}.hiw-connect{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-rule)}.hiw-connect-outcome{max-width:30ch;font:500 clamp(1.5rem,2.6vw,2.25rem)/1.15 var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0}.hiw-connect-map{--cx-bg:#12110f;--cx-ink:#f2ede4;--cx-muted:#faf9f5ad;--cx-rule:#faf9f524;--cx-rule-strong:#faf9f53d;--cx-accent:#d2a07a;--cx-accent-bright:#e6bf98;margin:var(--space-6) 0 0;color:var(--cx-ink);background:radial-gradient(50% 80% at 52% 50%,#b0744833,transparent 70%),var(--cx-bg);border:1px solid var(--cx-rule-strong);color-scheme:dark;border-radius:18px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) auto minmax(0,.45fr) minmax(0,1.2fr);align-items:center;padding:clamp(28px,3.4vw,48px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -48px #000000b3}.hiw-connect-map [data-region]{transition:opacity .4s,box-shadow .4s,border-color .4s}.hiw-connect[data-focus] .hiw-connect-map [data-region]{opacity:.4}.hiw-connect[data-focus="1"] .hiw-connect-map [data-region="1"],.hiw-connect[data-focus="2"] .hiw-connect-map [data-region="2"],.hiw-connect[data-focus="3"] .hiw-connect-map [data-region="3"],.hiw-connect[data-focus="4"] .hiw-connect-map [data-region="4"],.hiw-connect[data-focus="1"] .hiw-connect-env,.hiw-connect[data-focus="2"] .hiw-connect-owned{opacity:1}.hiw-connect[data-focus="1"] .hiw-connect-env>:not([data-region="1"]),.hiw-connect[data-focus="2"] .hiw-connect-owned>:not([data-region="2"]){opacity:.4}.hiw-connect[data-focus="3"] .hiw-connect-env,.hiw-connect[data-focus="4"] .hiw-connect-owned{border-color:var(--cx-accent);box-shadow:0 0 0 4px #d2a07a1f,0 0 40px #d2a07a2e}.hiw-connect[data-focus="3"] .hiw-connect-env [data-region],.hiw-connect[data-focus="4"] .hiw-connect-owned [data-region]{opacity:1}.hiw-connect-n{background:var(--cx-accent);width:20px;height:20px;color:var(--cx-bg);font:500 .6875rem/1 var(--font-mono);letter-spacing:0;vertical-align:middle;border-radius:50%;place-items:center;margin-left:8px;display:inline-grid}.hiw-connect-tag{font:400 .6875rem/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cx-accent);align-items:center;margin:0 0 12px;display:flex}.hiw-connect-node{z-index:1;border:1px solid var(--cx-rule-strong);background:#ffffff0a;border-radius:12px;padding:12px 14px;position:relative}.hiw-connect-node b{font:500 .875rem/1.25 var(--font-display);color:var(--cx-ink);display:block}.hiw-connect-env{border:1px dashed var(--cx-rule-strong);border-radius:16px;gap:10px;padding:16px;display:grid;position:relative}.hiw-connect-chat{gap:6px;display:grid}.hiw-connect-bubble{background:#f2ede424;border-radius:6px;width:82%;height:9px;animation:4.8s ease-in-out infinite hiw-connect-type;display:block}.hiw-connect-bubble--you{background:#d2a07a73;justify-self:end;width:66%}.hiw-connect-bubble--short{width:40%;animation-delay:2.4s}.hiw-connect-bubble:nth-child(3){animation-delay:1.2s}.hiw-connect-data{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.hiw-connect-data img{width:44px;height:44px;margin:-6px -4px -6px 0}.hiw-connect-files{width:22px;height:26px;position:relative}.hiw-connect-files i{border:1px solid var(--cx-rule-strong);background:#1f1c18;border-radius:3px;position:absolute;inset:0}.hiw-connect-files i:nth-child(2){transform:translate(3px,-3px)}.hiw-connect-files i:nth-child(3){background:linear-gradient(#d2a07a59 0 3px,#24201b 3px);transform:translate(6px,-6px)}.hiw-connect-wire{align-self:stretch;place-items:center;min-height:120px;display:grid;position:relative}.hiw-connect-wire:before{content:"";border-top:1.5px dashed #d2a07a80;position:absolute;top:50%;left:0;right:0}.hiw-connect-pill{z-index:1;border-radius:var(--radius-pill);border:1px dashed var(--cx-accent);background:var(--cx-bg);font:400 .6875rem/1.2 var(--font-mono);letter-spacing:.04em;color:var(--cx-accent-bright);white-space:nowrap;align-items:center;padding:6px 6px 6px 12px;display:inline-flex;position:relative}.hiw-connect-packet{border-radius:var(--radius-pill);font:400 .625rem/1.3 var(--font-mono);letter-spacing:.06em;color:var(--cx-accent-bright);background:#d2a07a2e;border:1px solid #d2a07a80;padding:2px 7px;animation:4s linear infinite hiw-connect-travel;position:absolute;top:calc(50% + 14px);left:0}.hiw-connect-packet--dot{background:var(--cx-accent-bright);border:0;border-radius:50%;width:8px;height:8px;padding:0;animation-duration:2.2s;top:calc(50% - 4px);box-shadow:0 0 10px #e2c3a3e6}.hiw-connect-wire--short{min-height:60px}.hiw-connect-core{z-index:1;justify-items:center;gap:10px;padding:0 4px;display:grid;position:relative}.hiw-connect-orb{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,var(--swatch-mineral-sand),var(--swatch-mineral-copper) 55%,var(--swatch-mineral-bark));border-radius:50%;width:clamp(56px,6vw,84px);position:relative;box-shadow:0 0 50px #d2a07a8c,inset 0 -8px 18px #00000059}.hiw-connect-orb i{border:1px solid #e2c3a373;border-radius:50%;animation:3.6s ease-out infinite hiw-connect-ring;position:absolute;inset:-12px}.hiw-connect-orb i:nth-child(2){animation-delay:1.8s}.hiw-connect-core b{font:500 1rem/1 var(--font-display)}.hiw-connect-right{justify-items:stretch;display:grid}.hiw-connect-owned{border:1px solid #0000;border-radius:16px;padding:14px}.hiw-connect-model{border-color:var(--cx-accent);background:linear-gradient(135deg,#b0744852,#d9b48f14);align-items:center;gap:12px;display:flex}.hiw-connect-cube{flex:none;width:30px;height:30px;position:relative}.hiw-connect-cube i{background:var(--swatch-mineral-sand);opacity:.85;border-radius:4px;width:14px;height:14px;position:absolute}.hiw-connect-cube i:first-child{bottom:0;left:0}.hiw-connect-cube i:nth-child(2){background:var(--swatch-mineral-copper);bottom:0;right:0}.hiw-connect-cube i:nth-child(3){background:var(--cx-accent-bright);top:0;left:8px}.hiw-connect-tag--own{margin:12px 0 8px}.hiw-connect-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hiw-connect-chips li{border-radius:var(--radius-pill);border:1px solid var(--cx-rule-strong);font:400 .75rem/1.2 var(--font-display);color:var(--cx-muted);padding:4px 9px}.hiw-connect-vwire{place-items:center;height:40px;display:grid;position:relative}.hiw-connect-vwire:before{content:"";border-left:1.5px dashed #d2a07a80;position:absolute;top:0;bottom:0;left:50%}.hiw-connect-vwire .hiw-connect-n{margin:0;position:relative}.hiw-connect-app{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;margin:0 14px;display:grid}.hiw-connect-app small{font:400 .75rem/1.2 var(--font-display);color:var(--cx-muted);grid-column:2}.hiw-connect-window{border:1px solid var(--cx-rule-strong);background:repeating-linear-gradient(0deg,#f2ede40f 0 1px,#0000 1px 5px);border-radius:5px;grid-row:span 2;align-items:flex-start;gap:3px;width:34px;height:26px;padding:4px;display:flex}.hiw-connect-window i{background:#f2ede459;border-radius:50%;width:3px;height:3px}.hiw-connect-people{display:none}.hiw-connect-points{margin:var(--space-5) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.hiw-connect-points li{border:1px solid var(--color-rule);background:var(--color-surface,transparent);border-radius:14px;outline:none;padding:18px 18px 20px;transition:border-color .3s,box-shadow .3s,transform .3s;position:relative}.hiw-connect-points li.is-on{border-color:var(--color-accent-border);transform:translateY(-2px);box-shadow:0 18px 40px -28px #78461e73}.hiw-connect-points li:focus-visible{outline:2px solid var(--color-accent-display);outline-offset:2px}.hiw-connect-points img{width:56px;height:56px;margin:-4px 0 6px -4px;display:block}.hiw-connect-label{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:0;margin:0;display:flex}.hiw-connect-label b{font:500 1rem/1.25 var(--font-display);letter-spacing:-.01em}.hiw-connect-label .hiw-connect-n{background:var(--color-accent-display);color:var(--color-on-accent,#fff);margin:0 0 0 8px}.hiw-connect-points li>p:last-child{font:var(--type-ui)/1.55 var(--font-display);color:var(--color-text-muted);margin:6px 0 0}@keyframes hiw-connect-travel{0%{opacity:0;left:0}12%{opacity:1}88%{opacity:1}to{opacity:0;left:calc(100% - 60px)}}@keyframes hiw-connect-ring{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.5)}}@keyframes hiw-connect-type{0%,10%{opacity:0}20%,85%{opacity:1}to{opacity:0}}@media (width<=900px){.hiw-connect-map{grid-template-columns:minmax(0,1fr);justify-items:stretch;padding:20px}.hiw-connect-wire{min-height:76px}.hiw-connect-wire:before{border-top:0;border-left:1.5px dashed #d2a07a80;inset:0 auto 0 50%}.hiw-connect-packet{animation-name:hiw-connect-drop;top:0;left:calc(50% + 10px)}.hiw-connect-packet--dot{left:calc(50% - 4px)}.hiw-connect-wire--short{min-height:44px}.hiw-connect-points{grid-template-columns:1fr 1fr}}@media (width<=560px){.hiw-connect-points{grid-template-columns:1fr}}@keyframes hiw-connect-drop{0%{opacity:0;top:0}15%{opacity:1}85%{opacity:1}to{opacity:0;top:calc(100% - 18px)}}@media (prefers-reduced-motion:reduce){.hiw-connect *{transition:none!important;animation:none!important}.hiw-connect-packet{left:50%;transform:translate(-50%)}}.hiw-page :is(.hiw-conversation-copy,.hiw-environment-header) h2{margin:var(--space-3) 0 0;font:500 clamp(1.9rem,3.6vw,3.1rem)/1.04 var(--font-display);letter-spacing:-.045em;text-wrap:balance;max-width:20ch}.hiw-page :is(.hiw-conversation-copy,.hiw-environment-header) h2 em{color:var(--color-accent-display);font-style:normal;font-weight:200;display:block}.hiw-page :is(.hiw-conversation-copy,.hiw-environment-header)>p:not(.eyebrow){margin-top:var(--space-4);max-width:58ch;font:var(--type-body)/1.6 var(--font-body);color:var(--color-text-muted)}.hiw-conversation{max-width:var(--container-wide);padding:clamp(48px,7vw,96px) var(--page-gutter);border-top:1px solid var(--color-rule);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);margin-inline:auto;scroll-margin-top:90px;display:grid}.hiw-stages{margin:var(--space-6) 0 0;border-top:1px solid var(--color-rule);gap:0;padding:0;list-style:none;display:grid}.hiw-stages>li{border-bottom:1px solid var(--color-rule);grid-template-columns:2.2rem 6.5rem minmax(0,1fr);align-items:baseline;gap:10px;padding:12px 0;display:grid}.hiw-stages>li>span{font:400 .65625rem/1 var(--font-mono);color:var(--color-accent-text)}.hiw-stages>li>b{font:500 1.125rem/1.2 var(--font-display);letter-spacing:-.02em}.hiw-stages>li>p{font:var(--type-ui)/1.55 var(--font-display);color:var(--color-text-muted);margin:0}.hiw-exchange{border:1px solid var(--color-rule);background:var(--color-bg-raised);border-radius:14px;margin:0;padding:clamp(18px,2.4vw,28px);position:sticky;top:110px;box-shadow:0 30px 60px -30px #281c1259,0 1px 2px #0000000a}.hiw-exchange-thread{gap:12px;display:grid}.hiw-msg{border-radius:14px;max-width:88%;padding:12px 14px}.hiw-msg>b{font:400 .65625rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-subtle);margin-bottom:4px;display:block}.hiw-msg>p{font:var(--type-ui)/1.55 var(--font-display);color:var(--color-ink);margin:0}.hiw-msg--you{background:var(--color-accent-wash);border:1px solid var(--color-accent-border);border-bottom-right-radius:4px;justify-self:end}.hiw-msg--spenta{background:var(--color-bg);border:1px solid var(--color-rule);border-bottom-left-radius:4px;justify-self:start}.hiw-msg--spenta>b{color:var(--color-accent-text)}.hiw-exchange figcaption{margin-top:var(--space-4);font:400 .65625rem/1.5 var(--font-mono);color:var(--color-text-subtle)}.hiw-environment{max-width:var(--container-wide);padding:clamp(48px,7vw,96px) var(--page-gutter) var(--space-8);border-top:1px solid var(--color-rule);margin-inline:auto;scroll-margin-top:90px}.hiw-env-body{margin-top:var(--space-7);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.hiw-env-map{border-radius:14px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:0;padding:clamp(20px,3vw,32px);display:grid}.hiw-env-col{z-index:1;gap:10px;display:grid;position:relative}.hiw-env-node{border:1px solid var(--color-rule-on-dark-strong);text-align:center;min-height:48px;font:400 .875rem/1.3 var(--font-display);color:var(--color-on-dark);background:#ffffff08;border-radius:10px;justify-content:center;align-items:center;padding:10px 14px;display:flex}.hiw-env-node--core{border-color:var(--color-accent-on-dark);background:linear-gradient(135deg,#b0744859,#d9b48f1f);font-weight:500}.hiw-env-node--connector{border-radius:var(--radius-pill);border-style:dashed;border-color:var(--color-accent-on-dark);color:var(--color-accent-on-dark-bright);font:400 .75rem/1.2 var(--font-mono);letter-spacing:.06em;white-space:nowrap}.hiw-env-link{padding:0 clamp(10px,2vw,22px);position:relative}.hiw-env-link:before{content:"";background:linear-gradient(90deg,transparent,var(--color-accent-on-dark) 20%,var(--color-accent-on-dark) 80%,transparent);z-index:0;height:1px;position:absolute;top:50%;left:0;right:0}.hiw-env-link .hiw-env-node{background:var(--color-dark-bg);position:relative}.hiw-env-points{border-top:1px solid var(--color-rule);gap:0;margin:0;display:grid}.hiw-env-points>div{border-bottom:1px solid var(--color-rule);padding:14px 0}.hiw-env-points dt{font:500 1rem/1.3 var(--font-display);letter-spacing:-.01em}.hiw-env-points dd{font:var(--type-ui)/1.55 var(--font-display);color:var(--color-text-muted);margin:4px 0 0}.hiw-env-link-out{margin-top:var(--space-6);min-height:44px;font:500 var(--type-ui)/1.4 var(--font-display);color:var(--color-accent-text);border-bottom:1px solid var(--color-accent-border);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.hiw-env-link-out:hover{border-bottom-color:var(--color-accent-text)}.hiw-env-link-out:focus-visible{outline:2px solid var(--color-accent-display);outline-offset:3px}@media (width<=900px){.hiw-conversation,.hiw-env-body{grid-template-columns:minmax(0,1fr)}.hiw-exchange{position:static}}@media (width<=560px){.hiw-stages>li{grid-template-columns:2rem minmax(0,1fr)}.hiw-stages>li>p{grid-column:2}.hiw-env-map{grid-template-columns:minmax(0,1fr);gap:12px}.hiw-env-link{justify-self:center;padding:0}.hiw-env-link:before{background:var(--color-accent-on-dark);width:1px;height:auto;inset:-12px auto -12px 50%}}.hiw-ticker{margin-top:var(--space-6);max-width:760px}.hiw-ticker-label{font:400 .6875rem/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-text);margin:0 0 10px}.hiw-ticker-stage{display:grid}.hiw-ticker-q{background:var(--color-bg-raised);border:1px solid var(--color-accent-border);border-radius:18px 18px 18px 4px;grid-area:1/1;align-items:flex-start;gap:12px;margin:0;padding:16px 20px;display:flex;box-shadow:0 24px 50px -32px #281c1273}.hiw-ticker-domain{border-radius:var(--radius-pill);background:var(--color-accent-wash);font:400 .625rem/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-text);flex:none;margin-top:3px;padding:3px 9px}.hiw-ticker-text{font:500 clamp(1.05rem,1.6vw,1.3rem)/1.4 var(--font-display);letter-spacing:-.015em;color:var(--color-ink)}.hiw-ticker.is-enhanced .hiw-ticker-q{opacity:0;transition:opacity .6s,transform .8s cubic-bezier(.2,.8,.2,1);transform:translateY(10px)}.hiw-ticker.is-enhanced .hiw-ticker-q.is-active{opacity:1;transform:none}.hiw-ticker.is-enhanced .hiw-ticker-q.is-active .hiw-ticker-text:after{content:"";vertical-align:-.12em;background:var(--color-accent-display);width:2px;height:1em;margin-left:4px;animation:1s step-end infinite hiw-ticker-caret;display:inline-block}.hiw-ticker:not(.is-enhanced) .hiw-ticker-stage{gap:10px}.hiw-ticker:not(.is-enhanced) .hiw-ticker-q{grid-area:auto}.hiw-ticker-cta{margin-top:var(--space-4);min-height:44px;font:500 var(--type-ui)/1.4 var(--font-display);color:var(--color-accent-text);border-bottom:1px solid var(--color-accent-border);align-items:center;gap:8px;text-decoration:none;display:inline-flex}@keyframes hiw-ticker-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.hiw-ticker-text:after{display:none!important}}a.hiw-ticker-q{color:inherit;cursor:pointer;text-decoration:none;transition:border-color .3s,box-shadow .3s,opacity .6s,transform .8s cubic-bezier(.2,.8,.2,1)}a.hiw-ticker-q:hover{border-color:var(--color-accent-display);box-shadow:0 28px 56px -30px #281c128c}.hiw-ticker-go{font:500 1rem/1 var(--font-display);color:var(--color-accent-text);align-self:center;margin-left:auto}a.hiw-ticker-q:focus-visible{outline:2px solid var(--color-accent-display);outline-offset:3px}.hiw-domain-pick{margin-top:var(--space-5)}.hiw-domain-pick p{font:400 .6875rem/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-subtle);margin:0 0 10px}.hiw-domain-pick ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hiw-domain-pick a{border-radius:var(--radius-pill);border:1px solid var(--color-rule-strong);background:var(--color-bg-raised);min-height:44px;color:var(--color-ink);font:500 .9375rem/1 var(--font-display);align-items:center;gap:8px;padding:8px 16px;text-decoration:none;transition:border-color .3s,transform .3s,background .3s;display:inline-flex}.hiw-domain-pick a i{background:var(--color-accent-display);width:8px;height:8px;box-shadow:0 0 0 3px var(--color-accent-wash);border-radius:50%}.hiw-domain-pick a:hover{border-color:var(--color-accent-display);background:var(--color-accent-wash);transform:translateY(-1px)}.hiw-domain-pick a:focus-visible{outline:2px solid var(--color-accent-display);outline-offset:3px}.hiw-ticker.is-enhanced .hiw-ticker-q:not(.is-active){pointer-events:none}@media (width>=1000px){html body #page-howitworks .hiw-october-opening.v6-top{gap:var(--space-8);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;display:grid}}.hiw-steps{margin:var(--space-9) 0 0;padding:var(--space-6);border:1px solid var(--color-rule);border-radius:var(--radius-panel,18px);background:var(--color-bg-raised);box-shadow:0 24px 48px -36px color-mix(in srgb,var(--color-ink) 45%,transparent);align-self:start}.hiw-steps-label{margin:0 0 var(--space-5);align-items:center;gap:var(--space-2);font:400 11px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-strong);display:flex}.hiw-steps-label:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.hiw-steps ol{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.hiw-step{column-gap:var(--space-4);grid-template-columns:48px minmax(0,1fr);align-items:center;display:grid;position:relative}.hiw-step:not(:last-child):after{content:"";height:calc(100% - 52px + var(--space-5) - 4px);background:linear-gradient(var(--color-brand-mineral),var(--color-accent-strong));opacity:.55;width:2px;position:absolute;top:52px;left:23px}.hiw-step-icon{border:1px solid var(--color-rule-strong);background:var(--color-bg);border-radius:50%;grid-row:span 3;place-items:center;width:48px;height:48px;display:grid}.hiw-step-icon svg{width:28px;height:28px}.hiw-step-n{font:400 10.5px/1.2 var(--font-mono);letter-spacing:.12em;color:var(--color-text-muted)}.hiw-step b{font:600 clamp(1.15rem,1.6vw,1.4rem)/1.15 var(--font-display);letter-spacing:-.02em;color:var(--color-ink)}.hiw-step p{font:400 var(--type-ui)/1.45 var(--font-body);color:var(--color-text-muted);margin:2px 0 0}.hiw-trust{max-width:var(--container-wide);padding:clamp(40px,6vw,80px) var(--page-gutter);border-top:1px solid var(--color-rule);margin-inline:auto}.hiw-trust h2{margin:0 0 var(--space-6);max-width:22ch;font:500 clamp(1.9rem,3.6vw,3.1rem)/1.04 var(--font-display);letter-spacing:-.035em;color:var(--color-ink)}.hiw-trust ul{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hiw-trust li{padding:var(--space-5) var(--space-5) var(--space-6);border:1px solid var(--color-rule);border-top:3px solid var(--color-accent-strong);border-radius:var(--radius-card);background:var(--color-bg-raised)}.hiw-trust b{font:600 var(--type-body)/1.3 var(--font-display);color:var(--color-ink);display:block}.hiw-trust p{margin:var(--space-2) 0 0;font:400 var(--type-ui)/1.6 var(--font-body);color:var(--color-text-muted)}@media (width<=860px){.hiw-trust ul{grid-template-columns:1fr}}.hiw-one-way{max-width:var(--container-wide);padding:clamp(40px,6vw,80px) var(--page-gutter) var(--space-7);border-top:1px solid var(--color-rule);margin-inline:auto}.hiw-one-way .hiw-connect{margin-top:0}html body #page-howitworks .hiw-deliverable{max-width:var(--container-wide);padding:clamp(48px,7vw,104px) var(--page-gutter);border-top:1px solid var(--color-rule);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(40px,6vw,96px);margin-inline:auto;display:grid}.hiw-deliverable .hiw-report-copy>.eyebrow{margin:0 0 var(--space-3)}.hiw-deliverable h2{max-width:16ch;font:500 clamp(1.9rem,3.6vw,3.1rem)/1.04 var(--font-display);letter-spacing:-.035em;color:var(--color-ink);margin:0}.hiw-deliverable .hiw-report-lede{margin:var(--space-4) 0 0;max-width:46ch;font:400 var(--type-body)/1.6 var(--font-body);color:var(--color-text-muted)}.hiw-deliverable .hiw-report-toc-label{margin:var(--space-7) 0 var(--space-2);font:500 .72rem/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-strong)}.hiw-deliverable ol.hiw-report-chips{counter-reset:hiw-ch;border-top:1px solid var(--color-rule);margin:0;padding:0;list-style:none;display:block}.hiw-deliverable ol.hiw-report-chips>li{border:0;border-bottom:1px solid var(--color-rule);counter-increment:hiw-ch;background:0 0;border-radius:0;min-height:0;padding:0;animation:none;display:block}.hiw-deliverable ol.hiw-report-chips>li.is-evidence{margin-top:var(--space-3);border-top:1px dashed var(--color-rule-strong);border-bottom:0}.hiw-deliverable .hiw-report-chips button{align-items:baseline;gap:var(--space-4);width:100%;min-height:44px;padding:var(--space-3) var(--space-2) var(--space-3) var(--space-3);text-align:left;font:450 1.02rem/1.3 var(--font-display);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;transition:color .2s,background-color .2s;display:flex;position:relative}.hiw-deliverable .hiw-report-chips button:before{content:counter(hiw-ch,decimal-leading-zero);min-width:2ch;font:500 .74rem/1 var(--font-mono);letter-spacing:.06em;color:var(--color-text-muted);transition:color .2s}.hiw-deliverable .hiw-report-chips li.is-evidence button:before{content:"+"}.hiw-deliverable .hiw-report-chips button:after{content:"";background:var(--color-accent-strong);width:2px;transition:transform .25s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.hiw-deliverable .hiw-report-chips button:hover,.hiw-deliverable .hiw-report-chips button[aria-selected=true]{color:var(--color-ink);background:var(--color-accent-wash)}.hiw-deliverable .hiw-report-chips button[aria-selected=true]:before{color:var(--color-accent-strong)}.hiw-deliverable .hiw-report-chips button[aria-selected=true]:after{transform:scaleY(1)}.hiw-deliverable .hiw-report-chips button:focus-visible{outline:2px solid var(--color-accent-strong);outline-offset:-2px}.hiw-deliverable .hiw-report-chips li{position:relative}.hiw-deliverable .hiw-report-chips li:after{content:"";background:var(--color-accent-strong);transform-origin:0;height:1px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@keyframes hiw-report-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hiw-deliverable.is-timing .hiw-report-chips li:has(>[aria-selected=true]):after{animation:5.2s linear forwards hiw-report-timer}.hiw-report-page{margin:0}.hiw-report-stack{max-width:540px;margin-inline:auto;padding:40px 26px 0 0;position:relative}.hiw-report-sheet{border:1px solid var(--color-rule);background:var(--color-bg-raised);box-shadow:0 34px 70px -44px color-mix(in srgb,var(--color-ink) 60%,transparent),0 2px 0 var(--color-rule);border-radius:6px}.hiw-report-docs{transform-origin:100% 0;opacity:.92;padding:13px 22px;transition:transform .45s cubic-bezier(.2,.7,.2,1),border-color .3s;position:absolute;inset:0 0 40px 26px;transform:rotate(1.4deg)}.hiw-report-docs .hiw-report-runhead{border-bottom:0;justify-content:flex-end;padding:0}.hiw-deliverable.is-docs .hiw-report-docs{border-color:var(--color-accent-strong);transform:rotate(2.6deg)translate(10px,-8px)}.hiw-report-front{min-height:440px;padding:clamp(28px,4vw,44px) clamp(26px,4vw,48px) var(--space-6);border-left:3px solid var(--color-accent-strong);position:relative}.hiw-report-runhead{justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-rule);font:500 .68rem/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);display:flex}.hiw-report-panel{min-height:inherit;flex-direction:column;display:flex}.hiw-report-panel[hidden]{display:none}.hiw-deliverable:not(.is-enhanced) .hiw-report-panel[hidden]{display:flex}.hiw-deliverable:not(.is-enhanced) .hiw-report-panel+.hiw-report-panel{margin-top:var(--space-7)}.hiw-report-panel h3{margin:var(--space-7) 0 0;max-width:18ch;font:500 clamp(1.45rem,2.4vw,1.95rem)/1.12 var(--font-display);letter-spacing:-.025em;color:var(--color-ink)}.hiw-report-panel p{margin:var(--space-4) 0 0;max-width:42ch;font:400 var(--type-body)/1.65 var(--font-body);color:var(--color-text)}.hiw-report-lines{padding-top:var(--space-7);opacity:.7;gap:9px;margin-top:auto;display:grid}.hiw-report-lines i{background:var(--color-rule);border-radius:3px;height:6px;display:block}.hiw-report-lines i.is-short{width:58%}.hiw-report-page figcaption{margin-top:var(--space-4);text-align:center;font:400 var(--type-micro)/1.4 var(--font-mono);color:var(--color-text-muted)}@keyframes hiw-report-turn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.hiw-deliverable.is-enhanced .hiw-report-panel:not([hidden]){animation:.45s cubic-bezier(.2,.7,.2,1) hiw-report-turn}}@media (prefers-reduced-motion:reduce){.hiw-report-docs,.hiw-deliverable .hiw-report-chips button,.hiw-deliverable .hiw-report-chips button:after{transition:none}}@media (width<=860px){html body #page-howitworks .hiw-deliverable{gap:var(--space-7);grid-template-columns:1fr}.hiw-report-front{min-height:380px}.hiw-report-stack{padding:36px 16px 0 0}.hiw-report-docs{inset:0 0 36px 16px}}.hiw-trust-icon{width:28px;height:28px;margin-bottom:var(--space-3);color:var(--color-accent-strong);display:block}@media (width<=999px){html body #page-howitworks .hiw-october-opening.v6-top{gap:var(--space-6);flex-direction:column;display:flex}html body #page-howitworks .hiw-october-opening .hiw-introduction{display:contents}html body #page-howitworks .hiw-october-opening .hiw-title{order:1}html body #page-howitworks .hiw-october-opening .hiw-steps{order:2;margin:0}html body #page-howitworks .hiw-october-opening .hiw-ticker{order:3}}@media (width>=1100px){.hiw-walk{max-width:none}.hiw-walk-body:has(>figure,>.hiw-walk-media,>.hiw-walk-result){grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;column-gap:clamp(28px,4vw,56px);display:grid}.hiw-walk-body:has(>figure,>.hiw-walk-media,>.hiw-walk-result)>:is(h3,p,details){grid-column:1}.hiw-walk-body:has(>figure,>.hiw-walk-media,>.hiw-walk-result)>:is(figure,.hiw-walk-media,.hiw-walk-result){grid-area:1/2/span 4;margin-top:0}.hiw-walk-body:has(>.hiw-walk-result){grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr)}}.hiw-walk.is-animated .hiw-walk-step.is-in .hiw-walk-marker{background:var(--color-accent-display);color:var(--color-bg-raised);border-color:var(--color-accent-display);transition:background .5s,color .5s}.hiw-page .hiw-walk-body>p.hiw-walk-question{max-width:44ch;margin-top:var(--space-2);background:var(--color-bg-raised);border:1px solid var(--color-accent-border);font:500 clamp(1.15rem,1.7vw,1.45rem)/1.4 var(--font-display);letter-spacing:-.015em;border-radius:18px 18px 18px 4px;padding:16px 20px;display:inline-block;position:relative;box-shadow:0 20px 40px -28px #281c1273}.hiw-page .hiw-walk-body>p.hiw-walk-question:before{content:"";background:var(--color-bg-raised);border-left:1px solid var(--color-accent-border);border-bottom:1px solid var(--color-accent-border);border-bottom-left-radius:10px;width:16px;height:10px;position:absolute;bottom:-9px;left:-1px}.hiw-walk-figure,.hiw-walk-scene{margin:var(--space-4) 0 0}.hiw-walk-figure img,.hiw-walk-scene-view,.hiw-walk-media video{box-shadow:0 40px 80px -44px #281c128c,0 0 0 1px var(--color-rule);border-radius:16px}.hiw-walk-figure img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.hiw-walk-figure figcaption,.hiw-walk-scene figcaption{font:400 .65625rem/1.5 var(--font-mono);letter-spacing:.02em;color:var(--color-text-subtle);margin-top:8px}.hiw-walk-scene-view{aspect-ratio:16/9;position:relative;overflow:hidden}.hiw-walk-scene-view img{object-fit:cover;width:100%;height:100%;display:block}.hiw-walk-scene-pin{border:2px solid var(--color-accent-on-dark-bright);border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;animation:2.4s ease-in-out infinite hiw-example-pin;position:absolute;box-shadow:0 0 0 6px #e2c3a32e,0 0 24px #e2c3a399}.hiw-walk-scene-card{border:1px solid var(--color-accent-on-dark);width:min(46%,280px);color:var(--color-on-dark);backdrop-filter:blur(8px);background:#12110fe6;border-radius:14px;padding:14px 16px 12px;position:absolute;top:8%;right:4%;box-shadow:0 24px 50px -24px #000c}.hiw-walk-scene-card b{font:500 1rem/1.2 var(--font-display);letter-spacing:-.02em;margin:2px 0 8px;display:block}.hiw-walk-scene-kicker{font:400 .5625rem/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-on-dark);margin:0}.hiw-walk-scene-card ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.hiw-walk-scene-card li{font:400 .75rem/1.2 var(--font-display);grid-template-columns:minmax(0,1fr) 64px 2.4rem;align-items:center;gap:6px;display:grid}.hiw-walk-scene-card li i{background:#ffffff1a;border-radius:3px;height:6px;display:block;position:relative;overflow:hidden}.hiw-walk-scene-card li i:after{content:"";transform:scaleX(var(--p));transform-origin:0;background:var(--color-accent-on-dark);position:absolute;inset:0}.hiw-walk-scene-card li em{font:400 .6875rem/1 var(--font-mono);text-align:right;font-style:normal}.hiw-walk-scene-card p:last-child{font:var(--type-ui-small)/1.45 var(--font-display);color:var(--color-on-dark-muted);margin:8px 0 0}.hiw-walk-result{background:var(--color-bg-raised);border:1px solid var(--color-rule);border-radius:18px;padding:clamp(16px,2vw,24px);box-shadow:0 40px 80px -48px #281c1280}.hiw-walk-result:has(.hiw-walk-compare){grid-template-columns:minmax(0,1fr)}.hiw-walk-bars dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hiw-walk-bars dl>div{background:var(--color-bg);border:1px solid var(--color-rule);border-radius:12px;align-content:start;padding:14px}.hiw-walk-bars dt{min-height:2.8em;margin-bottom:8px}.hiw-walk-bars dd{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.hiw-walk-bars dd>span{grid-area:1/1}.hiw-walk-bars dd>span:after{content:""}.hiw-walk-bars dd>strong{font:600 1rem/1.2 var(--font-display);letter-spacing:-.01em;grid-area:1/2}.hiw-walk-bars dd>i{background:var(--color-rule);grid-area:2/1/auto/-1;height:6px}.hiw-walk-bars dd+dd{margin-top:8px}.hiw-walk-bars figcaption{grid-column:1/-1}.hiw-walk-compare-pair{border-radius:12px}.hiw-page .hiw-walk-body>p.hiw-walk-implication{margin-top:var(--space-5);border-left:3px solid var(--color-accent-display);background:var(--color-accent-wash);border-radius:0 12px 12px 0;grid-column:1/-1;max-width:none;padding:16px 20px}@keyframes hiw-example-pin{0%,to{transform:scale(.92)}50%{transform:scale(1.08)}}@media (width<=760px){.hiw-walk-bars dl{grid-template-columns:minmax(0,1fr)}.hiw-walk-scene-card{width:auto;margin-top:10px;position:static}.hiw-walk-scene-view{aspect-ratio:auto}.hiw-walk-scene-view img{aspect-ratio:16/9;height:auto}}@media (prefers-reduced-motion:reduce){.hiw-walk-scene-pin{animation:none}}@media (width>=1100px){html body #page-howitworks .hiw-walk-body:has(>figure,>.hiw-walk-media,>.hiw-walk-result){max-width:none}html body #page-howitworks .hiw-walk-body:has(>figure,>.hiw-walk-media,>.hiw-walk-result)>p{max-width:42ch}}.hiw-walk-bars dd>strong{white-space:nowrap}.hiw-walk-bars dl>div{min-width:0}.hiw-walk-section>.domain-tabs{z-index:5;margin-bottom:var(--space-6);background:color-mix(in srgb,var(--color-bg) 88%,transparent);backdrop-filter:blur(12px)saturate(1.3);border-bottom:1px solid var(--color-rule);padding:10px 0;position:sticky;top:72px}.hiw-live{padding:clamp(56px,8vw,112px) var(--page-gutter);color:var(--color-on-dark);scroll-margin-top:80px}.hiw-live-header,.hiw-live-stage,.hiw-channels{max-width:var(--container-wide);margin-inline:auto}.hiw-page .hiw-live-header h2{margin:var(--space-3) 0 0;font:500 clamp(1.9rem,3.6vw,3.1rem)/1.04 var(--font-display);letter-spacing:-.045em;text-wrap:balance;max-width:20ch}.hiw-page .hiw-live-header h2 em{color:var(--color-accent-on-dark-bright);font-style:normal;font-weight:200;display:block}.hiw-live-header>p:not(.eyebrow){margin-top:var(--space-4);max-width:58ch;font:var(--type-body)/1.6 var(--font-body);color:var(--color-on-dark-muted)}.hiw-live-stage{margin-top:var(--space-7);border:1px solid var(--color-rule-on-dark-strong);background:linear-gradient(#ffffff09,#ffffff03);border-radius:16px;overflow:hidden;box-shadow:0 40px 90px -40px #000000d9,0 0 0 8px #b074480d}.hiw-live-bar{border-bottom:1px solid var(--color-rule-on-dark);background:#00000040;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.hiw-live-status{font:400 .75rem/1.3 var(--font-mono);letter-spacing:.04em;color:var(--color-on-dark);align-items:center;gap:10px;margin:0;display:flex}.hiw-live-status>i{background:var(--color-accent-on-dark);border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite hiw-live-pulse;box-shadow:0 0 #d2a07a99}.hiw-live-stage[data-mode=waiting] .hiw-live-status>i{background:#e6bf98;animation-duration:1s}.hiw-live-stage[data-mode=you] .hiw-live-status>i{background:var(--color-on-dark);animation:none}.hiw-live-controls{flex-wrap:wrap;gap:6px;display:flex}.hiw-live-btn{border-radius:var(--radius-pill);border:1px solid var(--color-rule-on-dark-strong);min-height:36px;color:var(--color-on-dark);font:400 .8125rem/1 var(--font-display);cursor:pointer;background:#ffffff0a;padding:6px 12px;transition:background .3s,border-color .3s,opacity .3s}.hiw-live-btn:hover:not(:disabled){border-color:var(--color-accent-on-dark)}.hiw-live-btn:disabled{opacity:.38;cursor:default}.hiw-live-btn--wheel{border-color:var(--color-accent-on-dark);color:var(--color-accent-on-dark-bright)}.hiw-live-btn--wheel[aria-pressed=true]{color:var(--color-on-dark);background:linear-gradient(135deg,#b074488c,#d9b48f40)}.hiw-live-btn--ghost{color:var(--color-on-dark-muted);border-color:#0000}.hiw-live-btn:focus-visible,.hiw-live-person:focus-visible,.hiw-live-close:focus-visible{outline:2px solid var(--color-accent-on-dark-bright);outline-offset:3px}.hiw-live-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);min-height:420px;display:grid}.hiw-live-chat{border-right:1px solid var(--color-rule-on-dark);flex-direction:column;gap:10px;margin:0;padding:18px;list-style:none;display:flex;position:relative}.hiw-live-line{max-width:92%;font:var(--type-ui)/1.5 var(--font-display);border-radius:12px;padding:10px 12px}.hiw-live-line--you{background:#d2a07a29;border:1px solid #d2a07a59;border-bottom-right-radius:3px;align-self:flex-end}.hiw-live-line--spenta{border:1px solid var(--color-rule-on-dark);color:var(--color-on-dark);background:#ffffff0d;border-bottom-left-radius:3px;align-self:flex-start}.hiw-live-line--action{border-radius:var(--radius-pill);border:1px dashed var(--color-accent-on-dark);font:400 .75rem/1.3 var(--font-mono);color:var(--color-accent-on-dark-bright);align-self:flex-start;align-items:center;gap:8px;padding:6px 10px;display:flex}.hiw-live-line--waiting{text-align:center;border:1px dashed var(--color-rule-on-dark-strong);max-width:none;font:400 .75rem/1.4 var(--font-mono);color:var(--color-on-dark-muted);align-self:stretch}.hiw-live-spinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:10px;height:10px;animation:.9s linear infinite hiw-live-spin}.hiw-live-typing{display:none}.hiw-live-stage.is-enhanced .hiw-live-line{opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.2,.8,.2,1);transform:translateY(8px)}.hiw-live-stage.is-enhanced .hiw-live-line.is-shown{opacity:1;transform:none}.hiw-live-stage.is-enhanced .hiw-live-line:not(.is-shown){visibility:hidden;position:absolute}.hiw-live-stage.is-enhanced .hiw-live-typing:not([hidden]){background:#ffffff0d;border-radius:12px;align-self:flex-start;gap:4px;padding:10px 12px;display:flex}.hiw-live-typing i{background:var(--color-on-dark-muted);border-radius:50%;width:5px;height:5px;animation:1.2s infinite hiw-live-type}.hiw-live-typing i:nth-child(2){animation-delay:.15s}.hiw-live-typing i:nth-child(3){animation-delay:.3s}.hiw-live-scene{min-height:380px;color:var(--color-on-dark);position:relative;overflow:hidden}.hiw-live-plan{width:100%;height:100%;position:absolute;inset:0}.hiw-live-zone rect{fill:#ffffff08;stroke:var(--color-rule-on-dark-strong);stroke-width:1px;transition:fill .6s,stroke .6s}.hiw-live-route{fill:none;stroke:#d2a07a47;stroke-width:1.5px;stroke-dasharray:4 6;animation:3s linear infinite hiw-live-flow}.hiw-live-staff circle{fill:var(--color-accent-on-dark-bright);transform-box:fill-box;transform-origin:50%;transition:opacity .6s,transform .6s}.hiw-live-scene[data-staff=two] .hiw-live-staff-third{opacity:.12;transform:scale(.6)}.hiw-live-scene:is([data-focus=counter],[data-focus=run]) .hiw-live-zone--counter rect{fill:#d2a07a29;stroke:var(--color-accent-on-dark)}.hiw-live-scene[data-focus=run] .hiw-live-zone--counter rect{animation:1.4s ease-in-out infinite hiw-live-glow}.hiw-live-place{font:400 .625rem/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-on-dark-muted);white-space:nowrap;pointer-events:none;padding:2px 6px;position:absolute;transform:translate(-50%,-100%)}.hiw-live-option{border-radius:var(--radius-pill);background:var(--color-dark-bg);border:1px solid var(--color-accent-on-dark);font:400 .6875rem/1.3 var(--font-mono);color:var(--color-accent-on-dark-bright);opacity:0;padding:3px 10px;transition:opacity .4s;position:absolute;top:26%;left:50%;transform:translate(-50%)}.hiw-live-scene:is([data-focus=run],[data-focus=counter],[data-focus=people]) .hiw-live-option{opacity:1}.hiw-live-dot{background:#f2ede48c;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute}.hiw-live-dot:nth-child(3n){background:#d2a07abf}.hiw-live-stage:not(.is-enhanced) .hiw-live-crowd{display:none}.hiw-live-person{cursor:pointer;background:0 0;border:0;border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px;padding:0;position:absolute}.hiw-live-person:after{content:"";background:var(--color-accent-on-dark-bright);border-radius:50%;position:absolute;inset:9px;box-shadow:0 0 0 3px #12110fcc}.hiw-live-person-ring{border:1.5px solid var(--color-accent-on-dark);opacity:.7;border-radius:50%;animation:2.2s ease-out infinite hiw-live-ring;position:absolute;inset:0}.hiw-live-scene[data-focus=people] .hiw-live-person-ring{opacity:1;animation-duration:1.2s}.hiw-live-person[aria-expanded=true] .hiw-live-person-ring{opacity:1;border-color:var(--color-on-dark);animation:none;transform:scale(1.25)}.hiw-live-stage:not(.is-enhanced) .hiw-live-person{margin:4px;display:inline-block;position:static}.hiw-live-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hiw-live-bubble{z-index:3;border:1px solid var(--color-accent-on-dark);backdrop-filter:blur(8px);background:#12110ff0;border-radius:14px;width:min(300px,78%);padding:14px 16px 12px;animation:.35s cubic-bezier(.2,.8,.2,1) hiw-live-pop;position:absolute;transform:translate(16px,-10%);box-shadow:0 24px 60px -20px #000000e6}.hiw-live-bubble[data-side=left]{transform:translate(calc(-100% - 16px),-10%)}.hiw-live-bubble[data-vside=up]{transform:translate(16px,-90%)}.hiw-live-bubble[data-side=left][data-vside=up]{transform:translate(calc(-100% - 16px),-90%)}.hiw-live-card h3{font:500 1.0625rem/1.2 var(--font-display);letter-spacing:-.02em;color:var(--color-on-dark);margin:4px 0 8px}.hiw-live-card p{font:var(--type-ui-small)/1.5 var(--font-display);color:var(--color-on-dark-muted);margin:6px 0 0}.hiw-live-card b{color:var(--color-on-dark);font-weight:500}.hiw-live-card-kicker{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:8px;display:flex;font:400 .625rem/1.3 var(--font-mono)!important;color:var(--color-accent-on-dark)!important}.hiw-live-card-options{gap:4px;margin:8px 0 2px;padding:0;list-style:none;display:grid}.hiw-live-card-options li{font:400 .75rem/1.3 var(--font-display);color:var(--color-on-dark);grid-template-columns:minmax(0,1fr) 70px 2.6rem;align-items:center;gap:6px;display:grid}.hiw-live-card-options i{background:#ffffff14;border-radius:2px;height:6px;display:block;position:relative;overflow:hidden}.hiw-live-card-options i:after{content:"";transform:scaleX(var(--p));transform-origin:0;background:var(--color-accent-on-dark);animation:.7s cubic-bezier(.2,.8,.2,1) hiw-live-bar;position:absolute;inset:0}.hiw-live-card-options b{font:400 .6875rem/1 var(--font-mono);text-align:right}.hiw-live-card-note{font:400 .625rem/1.4 var(--font-mono)!important;color:var(--color-on-dark-subtle)!important}.hiw-live-close{width:28px;height:28px;color:var(--color-on-dark-muted);cursor:pointer;background:0 0;border:0;font-size:18px;position:absolute;top:6px;right:8px}.hiw-live-hint,.hiw-live-boundary{font:400 .6875rem/1.45 var(--font-mono);color:var(--color-on-dark-muted);border-top:1px solid var(--color-rule-on-dark);margin:0;padding:10px 16px}.hiw-live-boundary{color:var(--color-on-dark-subtle)}.hiw-channels{margin-top:var(--space-8)}.hiw-channel-grid{margin:var(--space-5) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.hiw-channel{background:linear-gradient(#ffffff08,#ffffff03) padding-box,linear-gradient(150deg,#d2a07a80,var(--color-rule-on-dark) 45%) border-box;border:1px solid #0000;border-radius:12px;padding:20px;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.hiw-channel:hover{transform:translateY(-2px)}.hiw-page .hiw-channel h3{font:500 1.5rem/1 var(--font-display);letter-spacing:-.04em;color:var(--color-on-dark);margin:14px 0 6px}.hiw-channel p{font:var(--type-ui)/1.55 var(--font-display);color:var(--color-on-dark-muted);margin:0}.hiw-channel-icon{align-items:center;gap:4px;height:34px;display:flex;position:relative}.hiw-channel--talk .hiw-channel-icon{border:1px solid var(--color-accent-on-dark);border-radius:12px 12px 12px 3px;width:56px;padding:0 10px}.hiw-channel--talk .hiw-channel-icon i{background:var(--color-accent-on-dark-bright);border-radius:50%;width:6px;height:6px;animation:1.2s infinite hiw-live-type}.hiw-channel--talk .hiw-channel-icon i:nth-child(2){animation-delay:.15s}.hiw-channel--talk .hiw-channel-icon i:nth-child(3){animation-delay:.3s}.hiw-channel--point .hiw-channel-icon{justify-content:center;width:34px}.hiw-channel--point .hiw-channel-icon i{border:1.5px solid var(--color-accent-on-dark);border-radius:50%;animation:2s ease-out infinite hiw-live-ring;position:absolute;inset:0}.hiw-channel--point .hiw-channel-icon i:nth-child(2){animation-delay:.6s}.hiw-channel--point .hiw-channel-icon i:nth-child(3){background:var(--color-accent-on-dark-bright);border:0;width:10px;height:10px;margin:auto;animation:none;position:static}.hiw-channel--steer .hiw-channel-icon i{background:var(--color-accent-on-dark-bright);border-radius:2px;width:6px;height:22px;animation:2.4s ease-in-out infinite hiw-live-steer}.hiw-channel--steer .hiw-channel-icon i:nth-child(2){animation-delay:.2s}.hiw-channel--steer .hiw-channel-icon i:nth-child(3){border-left:16px solid var(--color-accent-on-dark);background:0 0;border-top:11px solid #0000;border-bottom:11px solid #0000;border-radius:0;width:0;height:0;margin-left:8px;animation:2.4s ease-in-out infinite hiw-live-steer-play}.hiw-channel-notes{margin-top:var(--space-5);grid-template-columns:1fr 1fr;gap:12px;display:grid}.hiw-channel-notes p{border:1px dashed var(--color-rule-on-dark-strong);font:var(--type-ui)/1.55 var(--font-display);color:var(--color-on-dark-muted);border-radius:12px;align-items:flex-start;gap:12px;margin:0;padding:14px 16px;display:flex}.hiw-handover{flex:none;width:34px;height:18px;margin-top:2px;position:relative}.hiw-handover i{border:1.5px solid var(--color-on-dark-muted);border-radius:50%;width:12px;height:12px;position:absolute;top:3px}.hiw-handover i:first-child{background:var(--color-accent-on-dark);border-color:var(--color-accent-on-dark);animation:3s ease-in-out infinite hiw-live-hand;left:0}.hiw-handover i:last-child{animation:3s ease-in-out infinite reverse hiw-live-hand;right:0}@keyframes hiw-live-pulse{0%{box-shadow:0 0 #d2a07a8c}to{box-shadow:0 0 0 10px #d2a07a00}}@keyframes hiw-live-spin{to{transform:rotate(360deg)}}@keyframes hiw-live-type{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}@keyframes hiw-live-flow{to{stroke-dashoffset:-20px}}@keyframes hiw-live-glow{50%{fill:#d2a07a47}}@keyframes hiw-live-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@keyframes hiw-live-pop{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@keyframes hiw-live-bar{0%{transform:scaleX(0)}}@keyframes hiw-live-steer{0%,45%{opacity:1}50%,95%{opacity:0}}@keyframes hiw-live-steer-play{0%,45%{opacity:0}50%,95%{opacity:1}}@keyframes hiw-live-hand{0%,40%{background:var(--color-accent-on-dark);border-color:var(--color-accent-on-dark)}50%,90%{border-color:var(--color-on-dark-muted);background:0 0}}@media (width<=900px){.hiw-live-grid{grid-template-columns:minmax(0,1fr)}.hiw-live-chat{border-right:0;border-bottom:1px solid var(--color-rule-on-dark)}.hiw-channel-grid,.hiw-channel-notes{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.hiw-live-scene{min-height:300px}.hiw-live-place{font-size:.5625rem}.hiw-live-bubble{width:86%;bottom:8px;top:auto!important;left:7%!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.hiw-live *,.hiw-live :before,.hiw-live :after{transition:none!important;animation:none!important}}.hiw-channel-clay{object-fit:contain;width:44px;height:44px;margin:-5px 0 -5px -4px;display:block}@media (prefers-color-scheme:light){:root:not([data-color-mode=dark]) .hiw-live-stage{background-color:var(--color-dark-bg)}:root:not([data-color-mode=dark]) .hiw-channel{background:var(--color-bg-raised);border:1px solid var(--color-rule);box-shadow:0 1px 2px #12110f0a,0 12px 26px -20px #12110f47}}:root[data-color-mode=light] .hiw-live-stage{background-color:var(--color-dark-bg)}:root[data-color-mode=light] .hiw-channel{background:var(--color-bg-raised);border:1px solid var(--color-rule);box-shadow:0 1px 2px #12110f0a,0 12px 26px -20px #12110f47}.hiw-story{margin-top:var(--space-7)}.hiw-story-head{max-width:62ch}.hiw-story-intro{margin:var(--space-3) 0 0;font:var(--type-body)/1.6 var(--font-body);color:var(--color-text-muted)}.hiw-story-card{grid-template-columns:minmax(0,1.62fr) minmax(300px,1fr);align-items:center;gap:clamp(28px,3.4vw,56px);width:100%;display:grid}.hiw-story-frame{border:1px solid var(--color-rule-on-dark-strong);background:var(--color-dark-bg);border-radius:16px;position:relative;overflow:hidden;box-shadow:0 40px 80px -48px #000000b3,0 0 0 8px #b074480d;container-type:inline-size}.hiw-story-screens{aspect-ratio:16/10;position:relative;overflow:hidden}.hiw-story-visual{opacity:0;transition:opacity .45s,transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scale(1.015)}.hiw-story-visual.is-active{opacity:1;transform:none}.hiw-story-visual>img{object-fit:cover;width:100%;height:100%;display:block}.hiw-story-visual.is-ui>img{object-position:center top}.hiw-story-visual.is-contain>img{object-fit:contain;object-position:center}.hiw-story-spot{border:2px solid var(--color-accent-on-dark-bright);opacity:0;pointer-events:none;border-radius:50%;width:9cqw;min-width:44px;height:9cqw;min-height:44px;transition:opacity .35s .3s,transform .5s cubic-bezier(.2,.8,.2,1) .3s;position:absolute;transform:translate(-50%,-50%)scale(.6);box-shadow:0 0 24px #e2c3a380}.hiw-story-visual.is-active .hiw-story-spot{opacity:1;animation:2.4s ease-in-out 1s infinite hiw-story-spot;transform:translate(-50%,-50%)}.hiw-story-strip{border-top:1px solid var(--color-rule-on-dark);min-height:40px;font:400 .6875rem/1.3 var(--font-mono);letter-spacing:.04em;color:var(--color-on-dark-muted);justify-content:space-between;align-items:center;gap:16px;padding:0 16px;display:flex}.hiw-story-models,.hiw-story-source{display:grid}.hiw-story-models>span,.hiw-story-source>span{opacity:0;grid-area:1/1;transition:opacity .35s}.hiw-story-models>span{color:var(--color-accent-on-dark-bright);text-transform:uppercase;letter-spacing:.12em}.hiw-story-models>span.is-active,.hiw-story-source>span.is-active{opacity:1}.hiw-story-source{text-align:right}.hiw-story-chapters{margin:0;padding:0;list-style:none}.hiw-story-meta{align-items:center;gap:12px;margin:0;display:flex}.hiw-story-num{font:400 .75rem/1 var(--font-mono);letter-spacing:.08em;color:var(--color-accent-text)}.hiw-story-who{border-radius:var(--radius-pill);border:1px solid var(--color-rule-strong);font:400 .6875rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink);padding:5px 10px;display:inline-block}.hiw-story-who--spenta{border-color:var(--color-accent-border);background:var(--color-accent-wash);color:var(--color-accent-text)}.hiw-story-who--both{background:linear-gradient(90deg,transparent,var(--color-accent-wash))}.hiw-page .hiw-story-chapter h3{margin:var(--space-3) 0 var(--space-2);font:500 clamp(1.5rem,2.3vw,2.1rem)/1.08 var(--font-display);letter-spacing:-.04em}.hiw-story-body{max-width:40ch;font:var(--type-body)/1.6 var(--font-body);color:var(--color-text-muted);margin:0}.hiw-story-inline{margin:var(--space-4) 0 0}.hiw-story-inline img{border:1px solid var(--color-rule-strong);border-radius:12px;width:100%;height:auto;display:block}.hiw-story-inline figcaption{font:400 .65625rem/1.4 var(--font-mono);color:var(--color-text-subtle);margin-top:6px}.hiw-story-rail{margin:var(--space-5) 0 0;padding:var(--space-3) 0 0;border-top:1px solid var(--color-rule);gap:2px;list-style:none;display:grid}.hiw-story-rail a{min-height:32px;color:var(--color-text-subtle);font:400 .875rem/1.25 var(--font-display);border-radius:8px;grid-template-columns:2.2em minmax(0,1fr);align-items:center;padding:0 10px;text-decoration:none;transition:color .25s,background-color .25s;display:grid}.hiw-story-rail a span{font:400 .6875rem/1 var(--font-mono);letter-spacing:.06em}.hiw-story-rail a b{font-weight:400}.hiw-story-rail a:hover{color:var(--color-ink)}.hiw-story-rail a.is-done{color:var(--color-text-muted)}.hiw-story-rail a.is-current{color:var(--color-ink);background:var(--color-accent-wash)}.hiw-story-rail a.is-current span{color:var(--color-accent-text)}.hiw-story-rail a:focus-visible{outline:2px solid var(--color-accent-display);outline-offset:2px}.hiw-story:not(.is-enhanced) .hiw-story-frame,.hiw-story:not(.is-enhanced) .hiw-story-rail{display:none}.hiw-story:not(.is-enhanced) .hiw-story-card{margin-top:var(--space-6);display:block}.hiw-story:not(.is-enhanced) .hiw-story-chapter{padding:var(--space-5) 0;border-top:1px solid var(--color-rule)}.hiw-story.is-enhanced{--story-step:62vh}.hiw-story.is-enhanced .hiw-story-track{height:calc(100vh - var(--story-top,0px) + var(--steps) * var(--story-step));margin-top:var(--space-4);position:relative}.hiw-story.is-enhanced .hiw-story-stage{top:var(--story-top,0px);height:calc(100vh - var(--story-top,0px));align-items:center;display:flex;position:sticky}.hiw-story.is-enhanced .hiw-story-inline{display:none}@media (width>=901px){.hiw-story.is-enhanced .hiw-story-card{align-items:stretch}.hiw-story.is-enhanced .hiw-story-side{flex-direction:column;justify-content:space-between;padding-top:4px;display:flex}.hiw-story.is-enhanced .hiw-story-rail{margin-top:var(--space-4)}}.hiw-story.is-enhanced .hiw-story-chapters{display:grid}.hiw-story.is-enhanced .hiw-story-chapter{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .35s,transform .5s cubic-bezier(.2,.8,.2,1),visibility 0s .35s;transform:translateY(10px)}.hiw-story.is-enhanced .hiw-story-chapter.is-current{opacity:1;visibility:visible;transition:opacity .45s .1s,transform .6s cubic-bezier(.2,.8,.2,1) .1s,visibility;transform:none}.hiw-scene{background:radial-gradient(60% 70%,#b0744829,#0000 70%);grid-template-columns:1fr .75fr 1.2fr;align-items:center;padding:5cqw 4.5cqw;font-size:1.8cqw;display:grid;position:absolute;inset:0}.hiw-scene-wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hiw-scene-wires path{fill:none;stroke:#d2a07a59;stroke-width:1.5px;stroke-dasharray:3 7;vector-effect:non-scaling-stroke}.hiw-scene-packet{fill:var(--color-accent-on-dark-bright);filter:drop-shadow(0 0 6px #e2c3a3e6)}.hiw-scene-packet--back{fill:var(--color-on-dark)}.hiw-scene-label{font:400 .65em/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-on-dark);margin:0 0 .7em}.hiw-scene-env{z-index:1;border:1px solid var(--color-rule-on-dark-strong);background:#ffffff09;border-radius:.9em;padding:.9em;position:relative}.hiw-scene-chat{background:#00000040;border-radius:.65em;gap:.4em;padding:.65em;display:grid}.hiw-scene-chat-title{font:400 .7em/1.2 var(--font-display);color:var(--color-on-dark-muted)}.hiw-scene-bubble{background:#f2ede424;border-radius:.45em;height:.75em;animation:4.8s ease-in-out infinite hiw-scene-type;display:block}.hiw-scene-bubble--you{background:#d2a07a73;justify-self:end;width:72%}.hiw-scene-bubble--them{width:84%;animation-delay:1.2s}.hiw-scene-bubble--short{width:46%;animation-delay:2.4s}.hiw-scene-chips{flex-wrap:wrap;gap:.4em;margin-top:.65em;display:flex}.hiw-scene-chips span{border-radius:var(--radius-pill);border:1px solid var(--color-rule-on-dark-strong);font:400 .65em/1.2 var(--font-display);color:var(--color-on-dark-muted);padding:.3em .55em}.hiw-scene-core{z-index:1;text-align:center;justify-items:center;gap:.5em;display:grid;position:relative}.hiw-scene-orb{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,var(--swatch-mineral-sand),var(--swatch-mineral-copper) 55%,var(--swatch-mineral-bark));border-radius:50%;width:5.4em;position:relative;box-shadow:0 0 3em #d2a07a8c,inset 0 -.5em 1.1em #00000059}.hiw-scene-orb i{border:1px solid #e2c3a373;border-radius:50%;animation:3.6s ease-out infinite hiw-scene-ring;position:absolute;inset:-.9em}.hiw-scene-orb i:nth-child(2){animation-delay:1.2s}.hiw-scene-orb i:nth-child(3){animation-delay:2.4s}.hiw-scene-core b{font:500 1.05em/1 var(--font-display);color:var(--color-on-dark)}.hiw-scene-core small{border-radius:var(--radius-pill);border:1px dashed var(--color-accent-on-dark);font:400 .62em/1.2 var(--font-mono);letter-spacing:.06em;color:var(--color-accent-on-dark-bright);padding:.2em .6em}.hiw-scene-app{z-index:1;gap:.65em;display:grid;position:relative}.hiw-scene-window{border:1px solid var(--color-rule-on-dark-strong);background:var(--color-dark-bg);border-radius:.75em;overflow:hidden;box-shadow:0 2em 4em -2em #000c}.hiw-scene-window-bar{border-bottom:1px solid var(--color-rule-on-dark);align-items:center;gap:.3em;padding:.45em .65em;display:flex}.hiw-scene-window-bar i{background:#f2ede440;border-radius:50%;width:.4em;height:.4em}.hiw-scene-window-bar b{font:500 .7em/1 var(--font-display);color:var(--color-on-dark);margin-left:.4em}.hiw-scene-window-view{aspect-ratio:16/10;overflow:hidden}.hiw-scene-window-view img{object-fit:cover;width:100%;height:100%;animation:10s ease-in-out infinite alternate hiw-scene-live;display:block}.hiw-scene-grid{background:repeating-linear-gradient(0deg,#f2ede40f 0 1px,#0000 1px 18px),repeating-linear-gradient(90deg,#f2ede40f 0 1px,#0000 1px 18px);width:100%;height:100%;display:block}.hiw-scene-people{align-items:center;gap:.25em;display:flex}.hiw-scene-people i{border:2px solid var(--color-dark-bg);background:radial-gradient(circle at 50% 35%,var(--swatch-mineral-sand) 30%,var(--swatch-mineral-copper) 31%);border-radius:50%;width:1.15em;height:1.15em;margin-left:-.4em}.hiw-scene-people i:first-child{margin-left:0}.hiw-scene-people span{font:400 .65em/1.2 var(--font-display);color:var(--color-on-dark-muted);margin-left:.4em}@keyframes hiw-story-spot{0%,to{transform:translate(-50%,-50%)scale(.92)}50%{transform:translate(-50%,-50%)scale(1.06)}}@keyframes hiw-scene-ring{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}@keyframes hiw-scene-type{0%,10%{opacity:0;transform:translateY(4px)}20%,85%{opacity:1;transform:none}to{opacity:0}}@keyframes hiw-scene-live{0%{transform:scale(1)}to{transform:scale(1.08)translate(-2%,-1%)}}@media (width<=900px){.hiw-story-card{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.hiw-story-source{display:none}.hiw-story.is-enhanced{--story-step:54vh}.hiw-story.is-enhanced .hiw-story-side{gap:var(--space-4);flex-direction:column-reverse;display:flex}.hiw-story-rail{border:0;gap:4px;margin:0;padding:0;display:flex}.hiw-story-rail li{flex:1}.hiw-story-rail a{border-radius:0;min-height:24px;padding:11px 0;display:block;background:0 0!important}.hiw-story-rail a:before{content:"";background:var(--color-rule-strong);border-radius:2px;height:3px;transition:background-color .3s;display:block}.hiw-story-rail a.is-done:before,.hiw-story-rail a.is-current:before{background:var(--color-accent-display)}.hiw-story-rail a span,.hiw-story-rail a b{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hiw-page .hiw-story-chapter h3{font-size:1.5rem}.hiw-story-body{font-size:.9375rem}}@media (width<=600px){.hiw-scene{padding:4cqw 3.5cqw;font-size:3cqw}.hiw-scene-chat-title,.hiw-scene-chips,.hiw-scene-people span{display:none}.hiw-scene-label{letter-spacing:.1em;font-size:.6em}}@media (prefers-reduced-motion:reduce){.hiw-story *,.hiw-story :before{transition:none!important;animation:none!important}.hiw-scene-packet{display:none}}.contact-opening[data-astro-cid-7flxywe6]{gap:var(--space-8);max-width:var(--container-wide);padding:var(--space-9) var(--page-gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;margin:0 auto;display:grid}.contact-opening[data-astro-cid-7flxywe6]>section[data-astro-cid-7flxywe6]{min-width:0}.contact-opening__intro[data-astro-cid-7flxywe6]{padding-top:var(--space-4)}.contact-opening[data-astro-cid-7flxywe6] h1[data-astro-cid-7flxywe6]{font-size:var(--type-display-section);letter-spacing:-.06em;margin:var(--space-6) 0 0;overflow-wrap:break-word;font-weight:700;line-height:1.04}@media (width<=900px){.contact-opening[data-astro-cid-7flxywe6]{gap:var(--space-8);grid-template-columns:1fr}.contact-opening[data-astro-cid-7flxywe6] h1[data-astro-cid-7flxywe6]{max-width:var(--measure-lede)}}@media (width<=680px){.contact-opening[data-astro-cid-7flxywe6]{padding-block:var(--space-8);gap:var(--space-7)}.contact-opening__intro[data-astro-cid-7flxywe6]{padding-top:0}}
