.evidence-map-module__aCB9ya__example{background:var(--color-shell);border:1px solid var(--color-rule);min-width:0;scroll-margin-top:6rem}.evidence-map-module__aCB9ya__toolbar{justify-content:space-between;align-items:center;gap:1rem;min-height:60px;padding:.5rem 1.5rem;display:flex}.evidence-map-module__aCB9ya__toolbar>p{color:var(--color-ink-2);font-size:.75rem}.evidence-map-module__aCB9ya__example button{cursor:pointer}.evidence-map-module__aCB9ya__example button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.evidence-map-module__aCB9ya__example button:disabled{cursor:default}.evidence-map-module__aCB9ya__play{min-height:44px;color:var(--color-accent);white-space:nowrap;align-items:center;gap:.5rem;font-size:.75rem;display:inline-flex}.evidence-map-module__aCB9ya__play:disabled{color:var(--color-ink-2)}.evidence-map-module__aCB9ya__sequence{border-bottom:1px solid var(--color-rule);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0 1.5rem;list-style:none;display:grid}.evidence-map-module__aCB9ya__sequence button{width:100%;min-height:48px;color:var(--color-ink-2);border-bottom:2px solid #0000;align-items:center;gap:.625rem;padding:.625rem .5rem;font-size:.8125rem;transition:color .2s,border-color .2s;display:flex}.evidence-map-module__aCB9ya__sequence button:hover{color:var(--color-ink)}.evidence-map-module__aCB9ya__sequence button[aria-current]{color:var(--color-accent);border-bottom-color:var(--color-accent)}.evidence-map-module__aCB9ya__stepNumber{font-family:var(--font-machine);font-size:.6875rem}.evidence-map-module__aCB9ya__stage{min-height:416px}.evidence-map-module__aCB9ya__slide{grid-template-columns:minmax(0,1fr);align-content:center;gap:1.5rem;min-height:416px;padding:2rem;animation:.45s both evidence-map-module__aCB9ya__arrive;display:grid}.evidence-map-module__aCB9ya__slideCopy{text-align:center;width:100%;max-width:560px;margin-inline:auto}.evidence-map-module__aCB9ya__kind{font-family:var(--font-machine);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);margin-bottom:.875rem;font-size:.625rem}.evidence-map-module__aCB9ya__slide h2{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:500;line-height:1.12}.evidence-map-module__aCB9ya__description{color:var(--color-ink-2);max-width:50ch;margin:.75rem auto 0;font-size:.9375rem;line-height:1.65}.evidence-map-module__aCB9ya__visual{align-items:center;width:100%;min-width:0;max-width:420px;min-height:200px;margin-inline:auto;display:grid}.evidence-map-module__aCB9ya__visionBoundary{text-align:center;color:var(--color-ink-2);padding:.75rem 1rem 0;font-size:.6875rem}.evidence-map-module__aCB9ya__visual{max-width:580px;min-height:350px}.evidence-map-module__aCB9ya__slide{align-content:start;min-height:590px}.evidence-map-module__aCB9ya__visualNote{color:var(--color-ink-2);text-align:center;justify-content:center;align-items:center;gap:.4rem;margin-top:1rem;font-size:.75rem;line-height:1.5;display:flex}.evidence-map-module__aCB9ya__people{color:var(--color-ink-2);justify-content:center;gap:1.5rem;font-size:.75rem;display:flex}.evidence-map-module__aCB9ya__people>span{align-items:center;gap:.375rem;display:flex}.evidence-map-module__aCB9ya__chaosField{height:220px;margin-top:.5rem;position:relative}.evidence-map-module__aCB9ya__tangle{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.evidence-map-module__aCB9ya__tangle path{fill:none;stroke:var(--color-accent);stroke-width:1px;opacity:.6;stroke-dasharray:5 8;animation:3.6s infinite alternate both evidence-map-module__aCB9ya__untangle}.evidence-map-module__aCB9ya__anchor{pointer-events:none;width:0;height:0;position:absolute}.evidence-map-module__aCB9ya__anchor:after{content:"";background:var(--color-accent);border-radius:50%;width:4px;height:4px;position:absolute;top:-2px;left:-2px}.evidence-map-module__aCB9ya__anchorTop{top:-.5px}.evidence-map-module__aCB9ya__anchorBottom{bottom:-.5px}.evidence-map-module__aCB9ya__goalCore{z-index:2;border:1px solid var(--color-accent);background:var(--color-paper);width:max-content;max-width:85%;box-shadow:0 5px 0 color-mix(in srgb, var(--color-accent) 15%, transparent);text-align:center;padding:.75rem 1.125rem;position:absolute;top:68px;left:50%;transform:translate(-50%)}.evidence-map-module__aCB9ya__goalCore>span{font:.5625rem var(--font-machine);letter-spacing:.09em;color:var(--color-accent);margin-bottom:.375rem;display:block}.evidence-map-module__aCB9ya__goalCore strong{font-family:var(--font-display);font-size:1.125rem;font-weight:500}.evidence-map-module__aCB9ya__chaosNote{z-index:1;color:var(--color-ink-2);background:var(--color-paper);border:1px solid var(--color-rule);transform:rotate(var(--tilt));animation:3.5s infinite alternate both evidence-map-module__aCB9ya__chatter;animation-delay:calc(var(--i) * 90ms);padding:.5rem .625rem;font-size:.6875rem;position:absolute}.evidence-map-module__aCB9ya__chaosNote:first-of-type{--tilt:-8deg;top:15px;left:1%}.evidence-map-module__aCB9ya__chaosNote:nth-of-type(2){--tilt:7deg;top:10px;right:4%}.evidence-map-module__aCB9ya__chaosNote:nth-of-type(3){--tilt:5deg;bottom:18px;left:2%}.evidence-map-module__aCB9ya__chaosNote:nth-of-type(4){--tilt:-6deg;bottom:17px;right:1%}.evidence-map-module__aCB9ya__chaosNote:nth-of-type(5){--tilt:-3deg;top:0;left:37%}.evidence-map-module__aCB9ya__agents,.evidence-map-module__aCB9ya__workStrip{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;display:grid}.evidence-map-module__aCB9ya__agentLabel{text-align:center;color:var(--color-ink-2);margin-bottom:.625rem;font-size:.625rem}.evidence-map-module__aCB9ya__agents>div{text-align:center;min-width:0;color:var(--color-ink-2);align-content:start;justify-items:center;gap:.375rem;font-size:.6875rem;line-height:1.4;display:grid}.evidence-map-module__aCB9ya__agentLogo{object-fit:contain;width:28px;height:28px;display:block}.evidence-map-module__aCB9ya__breakdownArrow{color:var(--color-accent);justify-content:center;align-items:center;gap:.5rem;padding:.875rem 0;font-size:.6875rem;animation:.4s 2.1s both evidence-map-module__aCB9ya__arrive;display:flex}.evidence-map-module__aCB9ya__workStrip>div{background:var(--color-paper);border:1px solid var(--color-rule);text-align:center;gap:.375rem;min-width:0;padding:.625rem .125rem;animation:.55s 2.5s both evidence-map-module__aCB9ya__arrive;display:grid}.evidence-map-module__aCB9ya__workStrip b{font:.6875rem var(--font-machine);color:var(--color-accent)}.evidence-map-module__aCB9ya__workStrip span{font-size:.6875rem}.evidence-map-module__aCB9ya__goalProgram,.evidence-map-module__aCB9ya__executable{border:1px solid var(--color-rule);background:var(--color-paper)}.evidence-map-module__aCB9ya__windowBar{border-bottom:1px solid var(--color-rule);align-items:center;gap:.5rem;padding:.875rem 1rem;font-size:.75rem;display:flex}.evidence-map-module__aCB9ya__windowBar>svg{color:var(--color-accent);flex-shrink:0}.evidence-map-module__aCB9ya__approved,.evidence-map-module__aCB9ya__artifactNote{color:var(--color-accent);align-items:center;gap:.25rem;margin-left:auto;font-size:.625rem;display:flex}.evidence-map-module__aCB9ya__programGoal{font-family:var(--font-display);letter-spacing:-.025em;padding:1.25rem 1.25rem .5rem;font-size:1.5rem;font-weight:500}.evidence-map-module__aCB9ya__intentRows{padding:0 1.25rem 1rem}.evidence-map-module__aCB9ya__intentRows>div{border-bottom:1px solid var(--color-rule);grid-template-columns:94px minmax(0,1fr);gap:.75rem;padding:1rem 0;animation:.4s .3s both evidence-map-module__aCB9ya__arrive;display:grid}.evidence-map-module__aCB9ya__intentRows>div:nth-child(2){animation-delay:.7s}.evidence-map-module__aCB9ya__intentRows>div:nth-child(3){border:0;animation-delay:1.1s}.evidence-map-module__aCB9ya__intentRows dt{color:var(--color-ink-2);font-size:.75rem}.evidence-map-module__aCB9ya__intentRows dd{font-size:.875rem;line-height:1.45}.evidence-map-module__aCB9ya__intentFoot{border-top:1px solid var(--color-rule);color:var(--color-accent);align-items:center;gap:.5rem;padding:.875rem 1.25rem;font-size:.6875rem;display:flex}.evidence-map-module__aCB9ya__intentFoot svg{flex-shrink:0}.evidence-map-module__aCB9ya__compilerInputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.evidence-map-module__aCB9ya__compilerInputs span{border:1px solid var(--color-rule);text-align:center;background:var(--color-paper);padding:.75rem .25rem;font-size:.75rem}.evidence-map-module__aCB9ya__compileArrow{color:var(--color-accent);justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-size:.6875rem;display:flex}.evidence-map-module__aCB9ya__instructions{padding:.5rem 1rem}.evidence-map-module__aCB9ya__instructions>div{animation:.4s both evidence-map-module__aCB9ya__reveal;animation-delay:calc(.35s + var(--i) * .3s);grid-template-columns:90px minmax(0,1fr);gap:.5rem;padding:.5rem 0;font-size:.75rem;display:grid}.evidence-map-module__aCB9ya__instructions code{color:var(--color-accent);font-family:var(--font-machine)}.evidence-map-module__aCB9ya__instructions span{color:var(--color-ink-2)}.evidence-map-module__aCB9ya__imageContract{border-top:1px solid var(--color-rule);color:var(--color-accent);justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-size:.6875rem;display:flex}.evidence-map-module__aCB9ya__apuControl{border:1px solid var(--color-accent);background:var(--color-paper);align-items:center;gap:.875rem;padding:1rem;display:flex}.evidence-map-module__aCB9ya__apuControl>svg{color:var(--color-accent);flex-shrink:0}.evidence-map-module__aCB9ya__apuControl strong{font-family:var(--font-display);font-size:1.125rem;font-weight:500;display:block}.evidence-map-module__aCB9ya__apuControl div>span{color:var(--color-ink-2);margin-top:.25rem;font-size:.625rem;display:block}.evidence-map-module__aCB9ya__controlLight{background:var(--color-accent);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-left:auto}.evidence-map-module__aCB9ya__lanes{border-left:1px solid var(--color-rule);margin:0 1rem;padding:.375rem 0 .375rem 1rem}.evidence-map-module__aCB9ya__lane{grid-template-columns:22px 104px minmax(0,1fr) 20px 20px;align-items:center;gap:.625rem;min-height:52px;display:grid}.evidence-map-module__aCB9ya__laneId{font:.625rem var(--font-machine);color:var(--color-accent)}.evidence-map-module__aCB9ya__laneName{font-size:.75rem;line-height:1.4}.evidence-map-module__aCB9ya__laneName small{color:var(--color-ink-2);margin-top:.125rem;font-size:.625rem;display:block}.evidence-map-module__aCB9ya__lane>svg{color:var(--color-ink-2)}.evidence-map-module__aCB9ya__lane .evidence-map-module__aCB9ya__agentLogo{width:20px;height:20px}.evidence-map-module__aCB9ya__track{background:color-mix(in srgb, var(--color-ink) 10%, transparent);height:5px;overflow:hidden}.evidence-map-module__aCB9ya__track>span{background:var(--color-accent);transform-origin:0;height:100%;animation:evidence-map-module__aCB9ya__progress var(--finish) .35s linear both;display:block}.evidence-map-module__aCB9ya__lane .evidence-map-module__aCB9ya__laneDone{color:var(--color-accent);animation:.2s both evidence-map-module__aCB9ya__appear;animation-delay:calc(var(--finish) + .35s)}.evidence-map-module__aCB9ya__finishOrder{border-top:1px solid var(--color-rule);color:var(--color-ink-2);justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 0;font-size:.6875rem;display:flex}.evidence-map-module__aCB9ya__finishOrder>div{gap:.5rem;display:flex}.evidence-map-module__aCB9ya__finishOrder b{font:.75rem var(--font-machine);color:var(--color-accent);animation:.2s both evidence-map-module__aCB9ya__appear;animation-delay:calc(var(--finish) + .35s)}.evidence-map-module__aCB9ya__retirementLabels{color:var(--color-ink-2);justify-content:space-between;gap:1rem;margin-bottom:.75rem;font-size:.75rem;display:flex}.evidence-map-module__aCB9ya__retirementLabels>span:last-child{font-size:.625rem}.evidence-map-module__aCB9ya__retirementBoard{height:164px;position:relative}.evidence-map-module__aCB9ya__finishedSlots,.evidence-map-module__aCB9ya__acceptedSlots{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;width:100%;display:grid;position:absolute}.evidence-map-module__aCB9ya__finishedSlots{top:0}.evidence-map-module__aCB9ya__acceptedSlots{top:112px}.evidence-map-module__aCB9ya__finishedSlots>span,.evidence-map-module__aCB9ya__acceptedSlots>span{border:1px dashed var(--color-rule);height:48px;color:var(--color-ink-2);font:.875rem var(--font-machine);place-items:center;display:grid}.evidence-map-module__aCB9ya__proofGate{width:100%;height:32px;color:var(--color-accent);justify-content:center;align-items:center;gap:.5rem;font-size:.75rem;display:flex;position:absolute;top:64px}.evidence-map-module__aCB9ya__retireToken{top:0;left:calc(var(--from) * (100% + 8px) / 5);width:calc(20% - 6.4px);height:48px;font:.875rem var(--font-machine);background:var(--color-accent);color:var(--color-paper);border:1px solid var(--color-accent);transform:translate(calc(var(--shift) * (100% + 8px)), 112px);animation:evidence-map-module__aCB9ya__retire .55s var(--delay) both;justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute}.evidence-map-module__aCB9ya__retireToken>svg{animation:.2s both evidence-map-module__aCB9ya__appear;animation-delay:calc(var(--delay) + .45s)}.evidence-map-module__aCB9ya__acceptedLabel{color:var(--color-accent);align-items:center;gap:.5rem;margin-top:.625rem;font-size:.75rem;display:flex}.evidence-map-module__aCB9ya__acceptedLabel strong{font-weight:500}.evidence-map-module__aCB9ya__acceptedLabel>span{font-family:var(--font-machine);margin-left:auto}@keyframes evidence-map-module__aCB9ya__chatter{0%{transform:translateY(-8px) rotate(calc(var(--tilt) * -1))}25%{transform:translate(6px, 4px) rotate(var(--tilt))}55%{transform:translate(-5px, -3px) rotate(calc(var(--tilt) * -1))}to{transform:rotate(var(--tilt))}}@keyframes evidence-map-module__aCB9ya__untangle{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes evidence-map-module__aCB9ya__progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes evidence-map-module__aCB9ya__appear{0%{opacity:0}to{opacity:1}}@keyframes evidence-map-module__aCB9ya__retire{0%{background:var(--color-paper);color:var(--color-ink);transform:translate(0)}to{transform:translate(calc(var(--shift) * (100% + 8px)), 112px);background:var(--color-accent);color:var(--color-paper)}}.evidence-map-module__aCB9ya__controls{justify-content:space-between;align-items:center;gap:1rem;padding:0 1.5rem 1rem;display:flex}.evidence-map-module__aCB9ya__counter{font-family:var(--font-machine);color:var(--color-accent);font-size:.75rem}.evidence-map-module__aCB9ya__counter>span{color:var(--color-ink-2)}.evidence-map-module__aCB9ya__controls>div{gap:.5rem;display:flex}.evidence-map-module__aCB9ya__back,.evidence-map-module__aCB9ya__next{border:1px solid var(--color-rule);justify-content:center;align-items:center;gap:.75rem;min-height:44px;font-size:.8125rem;display:inline-flex}.evidence-map-module__aCB9ya__back{flex-shrink:0;width:44px}.evidence-map-module__aCB9ya__back:disabled{opacity:.35}.evidence-map-module__aCB9ya__next{min-width:104px;color:var(--color-paper);background:var(--color-accent);border-color:var(--color-accent);padding:.5rem 1rem}.evidence-map-module__aCB9ya__next:hover{filter:brightness(.92)}@keyframes evidence-map-module__aCB9ya__arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes evidence-map-module__aCB9ya__draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes evidence-map-module__aCB9ya__reveal{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (max-width:767px){.evidence-map-module__aCB9ya__toolbar{gap:.5rem;min-height:52px;padding-inline:1rem}.evidence-map-module__aCB9ya__toolbar>p{max-width:24ch;font-size:.6875rem}.evidence-map-module__aCB9ya__play{font-size:.6875rem}.evidence-map-module__aCB9ya__sequence{padding-inline:.5rem}.evidence-map-module__aCB9ya__sequence button{text-align:center;flex-direction:column;justify-content:flex-start;gap:.25rem;min-height:68px;padding:.625rem .125rem;font-size:.625rem;line-height:1.4}.evidence-map-module__aCB9ya__stepNumber{font-size:.5625rem}.evidence-map-module__aCB9ya__visionBoundary{font-size:.625rem}.evidence-map-module__aCB9ya__slide{gap:1.25rem;min-height:610px;padding:1.5rem 1rem}.evidence-map-module__aCB9ya__slide h2{max-width:22ch;margin-inline:auto;font-size:1.75rem}.evidence-map-module__aCB9ya__kind{margin-bottom:.625rem;font-size:.625rem}.evidence-map-module__aCB9ya__description{max-width:40ch;margin-top:.625rem;font-size:.875rem;line-height:1.6}.evidence-map-module__aCB9ya__visual{max-width:480px;min-height:350px}.evidence-map-module__aCB9ya__controls{padding-inline:1rem}.evidence-map-module__aCB9ya__people{gap:.75rem;font-size:.625rem}.evidence-map-module__aCB9ya__people>span{gap:.25rem}.evidence-map-module__aCB9ya__chaosNote{padding:.375rem;font-size:.5625rem}.evidence-map-module__aCB9ya__chaosField{height:240px}.evidence-map-module__aCB9ya__chaosNote:first-of-type,.evidence-map-module__aCB9ya__chaosNote:nth-of-type(2){top:36px}.evidence-map-module__aCB9ya__chaosNote:nth-of-type(5){top:0;left:34%}.evidence-map-module__aCB9ya__goalCore{padding:.625rem .75rem;top:94px}.evidence-map-module__aCB9ya__goalCore strong{font-size:1rem}.evidence-map-module__aCB9ya__agents>div{font-size:.625rem}.evidence-map-module__aCB9ya__workStrip{gap:4px}.evidence-map-module__aCB9ya__workStrip span{overflow-wrap:anywhere;font-size:.5625rem}.evidence-map-module__aCB9ya__windowBar{padding-inline:.75rem;font-size:.6875rem}.evidence-map-module__aCB9ya__approved,.evidence-map-module__aCB9ya__artifactNote{font-size:.5625rem}.evidence-map-module__aCB9ya__programGoal{padding-inline:1rem;font-size:1.375rem}.evidence-map-module__aCB9ya__intentRows{padding-inline:1rem}.evidence-map-module__aCB9ya__intentRows>div{grid-template-columns:64px minmax(0,1fr);gap:.5rem}.evidence-map-module__aCB9ya__intentRows dt{font-size:.6875rem}.evidence-map-module__aCB9ya__intentRows dd{font-size:.8125rem}.evidence-map-module__aCB9ya__intentFoot{padding-inline:1rem;line-height:1.5}.evidence-map-module__aCB9ya__compilerInputs span{padding:.625rem .125rem;font-size:.625rem}.evidence-map-module__aCB9ya__apuControl{gap:.5rem;padding:.875rem .75rem}.evidence-map-module__aCB9ya__apuControl div>span{line-height:1.5}.evidence-map-module__aCB9ya__lanes{margin-inline:.5rem;padding-left:.5rem}.evidence-map-module__aCB9ya__lane{grid-template-columns:16px 88px minmax(0,1fr) 20px 14px;gap:.375rem}.evidence-map-module__aCB9ya__laneName{font-size:.6875rem}.evidence-map-module__aCB9ya__lane>svg{max-width:100%}.evidence-map-module__aCB9ya__finishOrder{gap:.375rem;font-size:.625rem}.evidence-map-module__aCB9ya__finishOrder>div{gap:.375rem}.evidence-map-module__aCB9ya__finishOrder b{font-size:.6875rem}.evidence-map-module__aCB9ya__retirementLabels{flex-direction:column;gap:.25rem}.evidence-map-module__aCB9ya__retireToken{gap:.25rem;font-size:.75rem}.evidence-map-module__aCB9ya__retireToken>svg{width:12px}.evidence-map-module__aCB9ya__acceptedLabel{gap:.375rem;font-size:.6875rem}.evidence-map-module__aCB9ya__visualNote{font-size:.6875rem}}@media (max-width:360px){.evidence-map-module__aCB9ya__slide h2{font-size:1.5rem}.evidence-map-module__aCB9ya__people{gap:.5rem}.evidence-map-module__aCB9ya__people svg{width:12px}.evidence-map-module__aCB9ya__finishOrder>span:last-child{font-size:.5625rem}}@media (prefers-reduced-motion:reduce){.evidence-map-module__aCB9ya__example *,.evidence-map-module__aCB9ya__example :before,.evidence-map-module__aCB9ya__example :after{transition:none!important;animation:none!important}}.evidence-map-module__aCB9ya__details{border-top:1px solid var(--color-rule)}.evidence-map-module__aCB9ya__details summary{cursor:pointer;min-height:48px;color:var(--color-ink);padding:.875rem clamp(1.25rem,3vw,2rem);font-size:.8125rem;font-weight:500}.evidence-map-module__aCB9ya__details summary:hover{color:var(--color-accent)}.evidence-map-module__aCB9ya__details summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.evidence-map-module__aCB9ya__evidence{color:var(--color-ink-2);overflow-wrap:anywhere;padding:0 clamp(1.25rem,3vw,2rem) 1.5rem;font-size:.8125rem;line-height:1.65}.evidence-map-module__aCB9ya__evidence p+p{margin-top:.875rem}.evidence-map-module__aCB9ya__evidence h3{color:var(--color-ink);margin-block:1.5rem .5rem;font-weight:600}.evidence-map-module__aCB9ya__evidence code{overflow-wrap:anywhere;font-size:.6875rem}.evidence-map-module__aCB9ya__command{border:1px solid var(--color-rule);color:var(--color-ink);padding:.75rem;display:block}.evidence-map-module__aCB9ya__evidence pre{font-family:var(--font-machine);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:.75rem;font-size:.6875rem;line-height:1.7}
.homepage-module__2MMJSW__container{width:100%;max-width:1200px;margin-inline:auto}.homepage-module__2MMJSW__section{padding:4rem var(--page-gutter);border-top:1px solid var(--color-rule);scroll-margin-top:6rem}.homepage-module__2MMJSW__eyebrow{font-family:var(--font-machine);letter-spacing:.055em;text-transform:uppercase;color:var(--color-ink-2);margin-bottom:var(--space-md);font-size:.75rem;line-height:1.6}.homepage-module__2MMJSW__heading,.homepage-module__2MMJSW__heroTitle{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-ink);text-wrap:balance;font-weight:500}.homepage-module__2MMJSW__heading{font-size:clamp(2rem,2.8vw,2.75rem);line-height:1.12}.homepage-module__2MMJSW__hero{padding:2.75rem var(--page-gutter) 3.5rem}.homepage-module__2MMJSW__heroGrid{grid-template-columns:minmax(0,1fr);gap:2rem;max-width:1040px;display:grid}.homepage-module__2MMJSW__heroIntro,.homepage-module__2MMJSW__heroClosing{text-align:center}.homepage-module__2MMJSW__heroIntro .homepage-module__2MMJSW__intro{max-width:52ch;margin-inline:auto}.homepage-module__2MMJSW__heroClosing .homepage-module__2MMJSW__actions{justify-content:center;margin-top:0}.homepage-module__2MMJSW__heroClosing .homepage-module__2MMJSW__note{margin-top:.75rem}.homepage-module__2MMJSW__heroTitle{font-size:clamp(2.5rem,4.5vw,4rem);line-height:1.03}.homepage-module__2MMJSW__heroTitle span{color:var(--color-accent);display:inline}.homepage-module__2MMJSW__intro{max-width:37ch;color:var(--color-ink-2);margin-top:var(--space-md);font-size:1.125rem;line-height:1.65}.homepage-module__2MMJSW__actions{align-items:center;gap:var(--space-md);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.homepage-module__2MMJSW__note{color:var(--color-ink-2);margin-top:var(--space-md);font-size:.8125rem;line-height:1.7}.homepage-module__2MMJSW__textLink{align-items:center;gap:var(--space-xs);min-height:44px;color:var(--color-ink);text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--color-rule);text-decoration-color:var(--color-rule);transition:color var(--dur-micro) ease;font-size:.875rem;font-weight:600;display:inline-flex}.homepage-module__2MMJSW__textLink:hover{color:var(--color-accent);text-decoration-color:currentColor}.homepage-module__2MMJSW__textLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:5px}.homepage-module__2MMJSW__mapLabel{font-family:var(--font-machine);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-2);font-size:.6875rem;font-weight:500;line-height:1.6;display:block}.homepage-module__2MMJSW__heroFoot{align-items:center;gap:var(--space-lg);border-top:1px solid var(--color-rule);margin-top:var(--space-2xl);padding-block:var(--space-md);flex-wrap:wrap;display:flex}.homepage-module__2MMJSW__heroFoot>span{color:var(--color-ink-2);margin-right:auto;font-size:.8125rem}.homepage-module__2MMJSW__sectionHeading{gap:var(--space-2xl);grid-template-columns:1.25fr 1fr;align-items:end;display:grid}.homepage-module__2MMJSW__sectionIntro{max-width:46ch;color:var(--color-ink-2);margin-top:var(--space-md);font-size:1.0625rem;line-height:1.7}.homepage-module__2MMJSW__benefits{margin-top:var(--space-xl);border-block:1px solid var(--color-rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.homepage-module__2MMJSW__benefit{padding:var(--space-lg);flex-direction:column;padding-left:0;display:flex}.homepage-module__2MMJSW__benefit+.homepage-module__2MMJSW__benefit{border-left:1px solid var(--color-rule);padding-left:var(--space-lg)}.homepage-module__2MMJSW__benefit:last-child{padding-right:0}.homepage-module__2MMJSW__benefitLabel{gap:var(--space-sm);font-family:var(--font-machine);color:var(--color-ink-2);font-size:.75rem;display:flex}.homepage-module__2MMJSW__benefitLabel span{color:var(--color-accent)}.homepage-module__2MMJSW__benefit h3,.homepage-module__2MMJSW__statusRows h3{font-family:var(--font-display);margin-top:var(--space-lg);font-size:1.375rem;font-weight:600;line-height:1.25}.homepage-module__2MMJSW__benefit>p:not(.homepage-module__2MMJSW__benefitLabel):not(.homepage-module__2MMJSW__principle){color:var(--color-ink-2);margin-block:var(--space-sm) var(--space-lg);font-size:.9375rem;line-height:1.75}.homepage-module__2MMJSW__command,.homepage-module__2MMJSW__principle{font-family:var(--font-machine);overflow-wrap:anywhere;margin-top:auto;font-size:.6875rem;line-height:1.8;display:block}.homepage-module__2MMJSW__command{padding:var(--space-xs);background:var(--color-shell)}.homepage-module__2MMJSW__principle{color:var(--color-ink-2)}.homepage-module__2MMJSW__walkthrough{background:var(--color-shell)}.homepage-module__2MMJSW__walkthroughGrid{gap:var(--space-2xl);grid-template-columns:.8fr 1.2fr;align-items:start;display:grid}.homepage-module__2MMJSW__walkthroughIntro{max-width:44ch}.homepage-module__2MMJSW__station{min-width:0}.homepage-module__2MMJSW__steps{margin-top:var(--space-xl);padding:0;list-style:none}.homepage-module__2MMJSW__steps li{gap:var(--space-md);border-top:1px solid var(--color-rule);padding-block:var(--space-md);display:flex}.homepage-module__2MMJSW__steps li>span{font-family:var(--font-machine);color:var(--color-ink-2);font-size:.75rem;line-height:1.8}.homepage-module__2MMJSW__steps h3{font-size:1rem;font-weight:600;line-height:1.5}.homepage-module__2MMJSW__steps p{color:var(--color-ink-2);margin-top:var(--space-3xs);font-size:.875rem;line-height:1.65}.homepage-module__2MMJSW__exampleNote{border-left:2px solid var(--color-ink-2);padding-left:var(--space-sm);margin-top:var(--space-lg);color:var(--color-ink-2);font-size:.8125rem;line-height:1.65}.homepage-module__2MMJSW__exampleNote strong{color:var(--color-ink);font-weight:600}.homepage-module__2MMJSW__exampleNote p{margin-top:var(--space-3xs)}.homepage-module__2MMJSW__visionIntro{color:var(--color-ink);max-width:48ch;font-size:1.0625rem;line-height:1.7}.homepage-module__2MMJSW__directionGrid{gap:var(--space-2xl);grid-template-columns:1fr 1fr;display:grid}.homepage-module__2MMJSW__directionGrid .homepage-module__2MMJSW__textLink{margin-top:var(--space-md)}.homepage-module__2MMJSW__statusRows{border-top:var(--border-ink)}.homepage-module__2MMJSW__statusRows>div{padding-block:var(--space-lg)}.homepage-module__2MMJSW__statusRows>div+div{border-top:1px solid var(--color-rule)}.homepage-module__2MMJSW__statusRows h3{margin-top:var(--space-xs)}.homepage-module__2MMJSW__statusRows p{color:var(--color-ink-2);margin-top:var(--space-xs);font-size:.9375rem;line-height:1.75}.homepage-module__2MMJSW__faqSection{padding-block:var(--space-2xl)}.homepage-module__2MMJSW__faqGrid{gap:var(--space-2xl);grid-template-columns:1fr 1fr;display:grid}.homepage-module__2MMJSW__closing{background:var(--color-shell)}.homepage-module__2MMJSW__closingGrid{gap:var(--space-2xl);grid-template-columns:12rem minmax(0,1fr);align-items:center;max-width:880px;display:grid}.homepage-module__2MMJSW__closingCopy{min-width:0}.homepage-module__2MMJSW__closingActions{justify-self:end}.homepage-module__2MMJSW__closingActions .homepage-module__2MMJSW__note{margin-top:0}@media (max-width:1023px){.homepage-module__2MMJSW__heroGrid{gap:var(--space-xl)}.homepage-module__2MMJSW__heroTitle{font-size:clamp(2.5rem,4.8vw,3.5rem)}.homepage-module__2MMJSW__desktopBreak{display:none}.homepage-module__2MMJSW__intro{font-size:1rem}.homepage-module__2MMJSW__section{padding-block:var(--space-2xl)}.homepage-module__2MMJSW__walkthroughGrid{gap:var(--space-xl);grid-template-columns:1fr}.homepage-module__2MMJSW__walkthroughIntro{max-width:none}.homepage-module__2MMJSW__walkthroughIntro .homepage-module__2MMJSW__sectionIntro{max-width:60ch}.homepage-module__2MMJSW__steps{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.homepage-module__2MMJSW__station{width:100%;max-width:760px;margin-inline:auto}.homepage-module__2MMJSW__sectionHeading,.homepage-module__2MMJSW__directionGrid{gap:var(--space-xl)}}@media (max-width:767px){.homepage-module__2MMJSW__hero{padding-block:2rem 2.5rem}.homepage-module__2MMJSW__heroGrid,.homepage-module__2MMJSW__sectionHeading,.homepage-module__2MMJSW__benefits,.homepage-module__2MMJSW__directionGrid,.homepage-module__2MMJSW__closingGrid,.homepage-module__2MMJSW__faqGrid{grid-template-columns:1fr}.homepage-module__2MMJSW__heroGrid{gap:var(--space-xl)}.homepage-module__2MMJSW__heroTitle{font-size:clamp(2rem,7.8vw,3.5rem)}.homepage-module__2MMJSW__heroIntro .homepage-module__2MMJSW__eyebrow{margin-bottom:.75rem;font-size:.625rem}.homepage-module__2MMJSW__heroIntro .homepage-module__2MMJSW__intro{margin-top:.75rem;font-size:.9375rem}.homepage-module__2MMJSW__heroFoot{margin-top:var(--space-xl);gap:var(--space-xs) var(--space-md)}.homepage-module__2MMJSW__heroFoot>span{width:100%;font-size:.75rem}.homepage-module__2MMJSW__heroFoot>a{font-size:.8125rem}.homepage-module__2MMJSW__section{padding-block:3rem;scroll-margin-top:5rem}.homepage-module__2MMJSW__sectionHeading{gap:0}.homepage-module__2MMJSW__benefit,.homepage-module__2MMJSW__benefit+.homepage-module__2MMJSW__benefit{padding:var(--space-lg) 0;border-left:0}.homepage-module__2MMJSW__benefit+.homepage-module__2MMJSW__benefit{border-top:1px solid var(--color-rule)}.homepage-module__2MMJSW__benefit h3{margin-top:var(--space-sm)}.homepage-module__2MMJSW__command{align-self:flex-start;font-size:.75rem}.homepage-module__2MMJSW__steps{margin-top:var(--space-lg);display:block}.homepage-module__2MMJSW__closingGrid{gap:var(--space-md);text-align:center;justify-items:center}.homepage-module__2MMJSW__closingCopy .homepage-module__2MMJSW__actions{justify-content:center}.homepage-module__2MMJSW__closingActions{justify-self:start}}@media (prefers-reduced-motion:reduce){.homepage-module__2MMJSW__textLink{transition:none}}
.brand-assembly-module__w_5wCq__assembly{text-align:center;width:12rem;color:var(--color-ink);margin:0}.brand-assembly-module__w_5wCq__mark{width:12rem;height:12rem;display:block}.brand-assembly-module__w_5wCq__assembly figcaption{color:var(--color-ink-2);text-wrap:balance;font-size:.8125rem;line-height:1.5}.brand-assembly-module__w_5wCq__reduced{display:none}@media (prefers-reduced-motion:reduce){.brand-assembly-module__w_5wCq__moving{display:none}.brand-assembly-module__w_5wCq__reduced{display:inline}}