.hero-mark-module__2LBQ7a__flap{transform-box:view-box;transform-origin:43.314px 20.686px;transform:rotate(45deg)scaleY(-1)rotate(-45deg)}.hero-mark-module__2LBQ7a__front{opacity:0}@media (prefers-reduced-motion:no-preference){.hero-mark-module__2LBQ7a__flap{animation:9s linear 1.6s infinite both hero-mark-module__2LBQ7a__fold-turn}.hero-mark-module__2LBQ7a__front{animation:9s linear 1.6s infinite both hero-mark-module__2LBQ7a__face-front}.hero-mark-module__2LBQ7a__back{animation:9s linear 1.6s infinite both hero-mark-module__2LBQ7a__face-back}}@keyframes hero-mark-module__2LBQ7a__fold-turn{0%,34%,to{transform:rotate(45deg)scaleY(-1)rotate(-45deg)}1.625%,32.375%{transform:rotate(45deg)scaleY(-.924)rotate(-45deg)}3.25%,30.75%{transform:rotate(45deg)scaleY(-.707)rotate(-45deg)}4.875%,29.125%{transform:rotate(45deg)scaleY(-.383)rotate(-45deg)}6.5%,27.5%{transform:rotate(45deg)scaleY(0)rotate(-45deg)}8.125%,25.875%{transform:rotate(45deg)scaleY(.383)rotate(-45deg)}9.75%,24.25%{transform:rotate(45deg)scaleY(.707)rotate(-45deg)}11.375%,22.625%{transform:rotate(45deg)scaleY(.924)rotate(-45deg)}13%,21%{transform:rotate(45deg)scaleY(1)rotate(-45deg)}}@keyframes hero-mark-module__2LBQ7a__face-front{0%,6.5%,27.51%,to{opacity:0}6.51%,27.5%{opacity:1}}@keyframes hero-mark-module__2LBQ7a__face-back{0%,6.5%,27.51%,to{opacity:1}6.51%,27.5%{opacity:0}}
.artefacts-module__1k0ALG__frame{height:252px;box-shadow:inset 0 0 0 1px var(--border);border-radius:12px;position:relative;overflow:hidden}.artefacts-module__1k0ALG__tag{font:500 9px / 1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);background:var(--panel);border-radius:4px;padding:2px 5px}.artefacts-module__1k0ALG__desk{background:radial-gradient(80% 60% at 20% 0,#ffffffb3,#fff0),#efece6}.artefacts-module__1k0ALG__paper{background:#fffdf9;border-radius:6px 6px 0 0;padding:12px 14px;position:absolute;inset:12px 12px -8px;box-shadow:0 0 0 1px #3c281414,0 1px 2px #3c28140f,0 12px 24px -14px #3c281459}.artefacts-module__1k0ALG__paperHead{font:500 10px / 1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #3c28141a;justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.artefacts-module__1k0ALG__fields dt{font:500 9px / 1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin-top:10px}.artefacts-module__1k0ALG__fields dd{margin-top:3px;font-size:12px;line-height:1.4}.artefacts-module__1k0ALG__mark{background:linear-gradient(#0000 60%,#4fd1c54d 60%) 0 0/100% 100% no-repeat}.artefacts-module__1k0ALG__chips{flex-wrap:wrap;gap:4px;padding-top:2px;display:flex}.artefacts-module__1k0ALG__chip{background:#fff;border-radius:5px;align-items:center;gap:4px;height:20px;padding-inline:6px;font-size:10.5px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #3c28141f}.artefacts-module__1k0ALG__chip svg{width:11px;height:11px;color:var(--ink-faint)}@media (prefers-reduced-motion:no-preference){[data-active] .artefacts-module__1k0ALG__mark{animation:artefacts-module__1k0ALG__mark-sweep .9s var(--ease-out) .35s both}[data-active] .artefacts-module__1k0ALG__chip{animation:artefacts-module__1k0ALG__pop-in .5s var(--ease-out) both;animation-delay:calc(.5s + var(--i) * 70ms)}}@keyframes artefacts-module__1k0ALG__mark-sweep{0%{background-size:0% 100%}}@keyframes artefacts-module__1k0ALG__pop-in{0%{opacity:0;transform:translateY(4px)scale(.96)}}
.rail-module__RFIvSa__rail{--c0:calc((100% - 3 * var(--gap)) / 8);--step:calc(25% + var(--gap) / 4);height:44px;margin-block:-15px;position:relative;overflow:clip}.rail-module__RFIvSa__track,.rail-module__RFIvSa__progress{top:50%;left:var(--c0);right:var(--c0);height:1px;position:absolute}.rail-module__RFIvSa__track{background:#fff3}.rail-module__RFIvSa__fill{transform-origin:0;transform:scaleX(var(--from));background:linear-gradient(90deg,#ffffff8c,#ffffffd9);position:absolute;inset:0}.rail-module__RFIvSa__lightTrack{transform:translate3d(calc(var(--from) * 100%), 0, 0);position:absolute;inset:0}.rail-module__RFIvSa__light{background:#fff;border-radius:999px;width:7px;height:7px;margin:-3px 0 0 -3.5px;position:absolute;top:0;left:0;box-shadow:0 0 0 3px #a3ebe438,0 0 14px 3px #a3ebe4b3}.rail-module__RFIvSa__light:before{content:"";opacity:0;background:linear-gradient(90deg,#a3ebe400,#ffffffe6);border-radius:2px;width:72px;height:2px;position:absolute;top:2.5px;right:4px}.rail-module__RFIvSa__fill.rail-module__RFIvSa__clock{animation:rail-module__RFIvSa__fill-go var(--stage-ms) linear both}.rail-module__RFIvSa__lightTrack.rail-module__RFIvSa__clock{animation:rail-module__RFIvSa__light-go var(--stage-ms) linear both}.rail-module__RFIvSa__lightTrack.rail-module__RFIvSa__clock .rail-module__RFIvSa__light:before{animation:rail-module__RFIvSa__tail var(--stage-ms) linear both}.rail-module__RFIvSa__first .rail-module__RFIvSa__light{animation:rail-module__RFIvSa__light-in .6s var(--ease-out) both}.rail-module__RFIvSa__landed .rail-module__RFIvSa__light{animation:rail-module__RFIvSa__light-land .5s var(--ease-out) both}[data-paused] .rail-module__RFIvSa__clock,[data-paused] .rail-module__RFIvSa__clock .rail-module__RFIvSa__light:before{animation-play-state:paused}.rail-module__RFIvSa__node{top:50%;left:calc(var(--c0) + var(--i) * var(--step));background:var(--node-fill);width:9px;height:9px;transition:background-color .4s ease, box-shadow .4s ease, transform .5s var(--ease-out);border-radius:999px;margin:-4px 0 0 -4.5px;position:absolute;box-shadow:inset 0 0 0 1px #ffffff80}.rail-module__RFIvSa__node[data-state=done]{box-shadow:none;background:#fffc}.rail-module__RFIvSa__node[data-state=active]{background:#fff;transform:scale(1.15);box-shadow:0 0 0 4px #a3ebe438,0 0 18px 3px #a3ebe48c}@media (prefers-reduced-motion:reduce){.rail-module__RFIvSa__light{display:none}.rail-module__RFIvSa__clock,.rail-module__RFIvSa__clock .rail-module__RFIvSa__light:before{animation:none!important}.rail-module__RFIvSa__fill{transform:none}.rail-module__RFIvSa__node,.rail-module__RFIvSa__node[data-state]{box-shadow:none;background:#ffffffd9;transform:none}}@keyframes rail-module__RFIvSa__fill-go{0%,36%{transform:scaleX(var(--from));animation-timing-function:var(--ease-in-out)}to{transform:scaleX(var(--to))}}@keyframes rail-module__RFIvSa__light-go{0%,36%{transform:translate3d(calc(var(--from) * 100%), 0, 0);animation-timing-function:var(--ease-in-out)}to{transform:translate3d(calc(var(--to) * 100%), 0, 0)}}@keyframes rail-module__RFIvSa__tail{0%,42%{opacity:0}72%{opacity:1}to{opacity:0}}@keyframes rail-module__RFIvSa__light-in{0%{opacity:0}}@keyframes rail-module__RFIvSa__light-land{to{opacity:0;transform:scale(1.6)}}
.ship-module__oYe35a__ship{height:252px;box-shadow:inset 0 0 0 1px var(--border);background:#fff;border-radius:12px;flex-direction:column;padding:6px;display:flex}.ship-module__oYe35a__covers{isolation:isolate;border-radius:8px;flex:none;height:84px;position:relative;overflow:hidden}.ship-module__oYe35a__cover{border-radius:inherit;opacity:0;transition:opacity .6s;position:absolute;inset:0}.ship-module__oYe35a__cover[data-on]{opacity:1}.ship-module__oYe35a__coverChip{height:22px;box-shadow:var(--highlight), 0 0 0 1px #ffffff80, 0 2px 8px -2px #07081f40;font:500 10.5px / 1 var(--font-mono);color:var(--ink);background:#ffffffe0;border-radius:999px;align-items:center;gap:6px;padding-inline:8px;display:inline-flex;position:absolute;bottom:8px;left:8px}.ship-module__oYe35a__liveDot{background:var(--aqua);border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 2px #4fd1c540}.ship-module__oYe35a__summaries{margin:10px 4px 0;display:grid}.ship-module__oYe35a__covers,.ship-module__oYe35a__summaries{transition:opacity .5s}[data-stage]:not([data-active]) .ship-module__oYe35a__covers,[data-stage]:not([data-active]) .ship-module__oYe35a__summaries{opacity:.82}.ship-module__oYe35a__summary{color:var(--ink-soft);opacity:0;grid-area:1/1;font-size:12px;line-height:1.45;transition:opacity .4s}.ship-module__oYe35a__summary[data-on]{opacity:1}.ship-module__oYe35a__summary b{color:var(--ink);font-weight:500}.ship-module__oYe35a__works{border-top:1px solid var(--line);flex-direction:column;margin-top:auto;padding-top:4px;display:flex}.ship-module__oYe35a__workLink{z-index:2;height:25px;color:var(--ink-soft);border-radius:6px;justify-content:space-between;align-items:center;padding-inline:6px;font-size:12px;transition:background-color .16s,color .16s;display:flex;position:relative}[data-on]>.ship-module__oYe35a__workLink{color:var(--ink);font-weight:500}@media (hover:hover) and (pointer:fine){.ship-module__oYe35a__workLink:hover{background:var(--panel);color:var(--ink)}}.ship-module__oYe35a__live{font:500 10.5px / 1 var(--font-mono);color:var(--aqua-ink);align-items:center;gap:2px;display:inline-flex}.ship-module__oYe35a__live svg{width:11px;height:11px}.ship-module__oYe35a__bar{background:var(--indigo);transform-origin:0;height:1.5px;animation:ship-module__oYe35a__bar-fill var(--work-ms) linear both;border-radius:2px;position:absolute;bottom:1px;left:6px;right:6px}@media (prefers-reduced-motion:reduce){.ship-module__oYe35a__bar{display:none}[data-stage]:not([data-active]) .ship-module__oYe35a__covers,[data-stage]:not([data-active]) .ship-module__oYe35a__summaries{opacity:1}}@keyframes ship-module__oYe35a__bar-fill{0%{transform:scaleX(0)}}
.sketch-module__Jm9eTa__gridPaper{background-color:#f7f8fe;background-image:linear-gradient(#3a3fcf17 1px,#0000 1px),linear-gradient(90deg,#3a3fcf17 1px,#0000 1px),linear-gradient(#3a3fcf0b 1px,#0000 1px),linear-gradient(90deg,#3a3fcf0b 1px,#0000 1px);background-position:5px 5px;background-size:44px 44px,44px 44px,11px 11px,11px 11px}.sketch-module__Jm9eTa__sketch{width:100%;height:calc(100% - 16px);font-family:var(--font-mono);position:absolute;inset:8px 0}.sketch-module__Jm9eTa__skBox,.sketch-module__Jm9eTa__skApprove,.sketch-module__Jm9eTa__skCheckRing,.sketch-module__Jm9eTa__skTitle rect{fill:#fff;stroke:var(--indigo);stroke-width:1px;vector-effect:non-scaling-stroke}.sketch-module__Jm9eTa__skApprove{fill:#4fd1c51a;stroke:var(--aqua-ink)}.sketch-module__Jm9eTa__skCheckRing{fill:var(--aqua-ink);stroke:none}.sketch-module__Jm9eTa__skCheck{fill:none;stroke:#fff;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.sketch-module__Jm9eTa__skLabel,.sketch-module__Jm9eTa__skLabelSm{fill:var(--indigo-deep);font-size:10px;font-weight:500}.sketch-module__Jm9eTa__skLabelSm{fill:var(--aqua-ink);font-size:9px}.sketch-module__Jm9eTa__skTick,.sketch-module__Jm9eTa__skNote,.sketch-module__Jm9eTa__skTitle text{fill:#3a3fcfb3;font-size:8.5px}.sketch-module__Jm9eTa__skTitle path,.sketch-module__Jm9eTa__skDivider,.sketch-module__Jm9eTa__skNoteLine{fill:none;stroke:#3a3fcf73;stroke-width:1px;vector-effect:non-scaling-stroke}.sketch-module__Jm9eTa__skNoteLine{stroke-dasharray:1 2}.sketch-module__Jm9eTa__skTitle text{letter-spacing:.1em;text-transform:uppercase;font-size:8px}.sketch-module__Jm9eTa__skWire{fill:none;stroke:var(--indigo);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.sketch-module__Jm9eTa__skDashed{stroke:var(--aqua-ink);stroke-dasharray:3 3}@media (prefers-reduced-motion:no-preference){[data-active] .sketch-module__Jm9eTa__skWire:not(.sketch-module__Jm9eTa__skDashed){stroke-dasharray:1;animation:sketch-module__Jm9eTa__draw .52s var(--ease-out) both;animation-delay:calc(.15s + var(--i) * .13s)}[data-active] .sketch-module__Jm9eTa__skDashed{animation:sketch-module__Jm9eTa__fade-up .4s var(--ease-out) both;animation-delay:calc(.15s + var(--i) * .13s)}}@keyframes sketch-module__Jm9eTa__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes sketch-module__Jm9eTa__fade-up{0%{opacity:0}}
.journey-module__n2LrvG__journey{--pad:16px;--gap:12px;--card-w:min(300px, calc(100vw - 88px));--stage-ms:2.8s;--work-ms:3s;--lift:-6px;--node-fill:#1d1e5c;padding:24px var(--pad) 26px}@media (min-width:768px){.journey-module__n2LrvG__journey{--pad:40px;padding-block:40px}}@media (min-width:1280px){.journey-module__n2LrvG__journey{--pad:56px;--gap:16px;padding-block:48px 56px}}.journey-module__n2LrvG__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.journey-module__n2LrvG__title{font:400 clamp(21px, .9vw + 16px, 28px) / 1.15 var(--font-display);letter-spacing:-.02em;color:#fff;text-wrap:balance;margin-top:12px}.journey-module__n2LrvG__toggle{color:#fff;width:32px;height:32px;box-shadow:var(--highlight-dark), inset 0 0 0 1px #ffffff38;transition:background-color .16s ease, transform .14s var(--ease-out);background:#ffffff14;border-radius:999px;flex:none;place-items:center;display:grid}.journey-module__n2LrvG__toggle svg{width:13px;height:13px}.journey-module__n2LrvG__toggle:active{transform:scale(var(--press-scale))}@media (hover:hover) and (pointer:fine){.journey-module__n2LrvG__toggle:hover{background:#ffffff2e}}.journey-module__n2LrvG__scroller{margin:-10px calc(-1 * var(--pad)) -20px;padding:10px var(--pad) 20px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);scrollbar-width:none;position:relative;overflow-x:auto}.journey-module__n2LrvG__scroller::-webkit-scrollbar{display:none}.journey-module__n2LrvG__row{flex-direction:column;gap:18px;width:max-content;display:flex}.journey-module__n2LrvG__stages{grid-template-columns:repeat(4, var(--card-w));gap:var(--gap);display:grid}@media (min-width:1280px){.journey-module__n2LrvG__scroller{margin:0;padding:0;overflow:visible}.journey-module__n2LrvG__row{width:auto}.journey-module__n2LrvG__stages{grid-template-columns:repeat(4,minmax(0,1fr))}}.journey-module__n2LrvG__stage{scroll-snap-align:start;min-width:0;display:flex}.journey-module__n2LrvG__card{--focus-color:var(--indigo);width:100%;color:var(--ink);box-shadow:var(--highlight), 0 0 0 1px #ffffff4d, 0 1px 2px #07081f1f, 0 16px 36px -22px #07081f8c;transition:transform .6s var(--ease-out), background-color .4s ease, box-shadow .6s var(--ease-out);background:#ffffffe6;border-radius:18px;flex-direction:column;padding:14px;display:flex;position:relative}.journey-module__n2LrvG__stage[data-active] .journey-module__n2LrvG__card{transform:translate3d(0, var(--lift), 0);box-shadow:var(--highlight), 0 0 0 1px #fff9, 0 2px 4px #07081f1f, 0 30px 56px -26px #07081fbf;background:#fff}.journey-module__n2LrvG__name{font:500 15px / 1.3 var(--font-display);letter-spacing:-.01em}.journey-module__n2LrvG__jump{text-align:left;cursor:pointer;align-items:baseline;gap:10px;display:flex}.journey-module__n2LrvG__jump:focus-visible{outline:none}.journey-module__n2LrvG__jump:after{content:"";z-index:1;border-radius:18px;position:absolute;inset:0}.journey-module__n2LrvG__jump:focus-visible:after{outline-offset:3px;outline:2px solid #fff}.journey-module__n2LrvG__index{font:500 11px / 1 var(--font-mono);letter-spacing:.04em;color:var(--indigo)}.journey-module__n2LrvG__line{min-height:2.9em;color:var(--ink-soft);margin-top:6px;font-size:12.5px;line-height:1.45}.journey-module__n2LrvG__body{opacity:.82;margin-top:12px;transition:opacity .5s}.journey-module__n2LrvG__stage[data-active] .journey-module__n2LrvG__body,.journey-module__n2LrvG__stage[data-stage=ship] .journey-module__n2LrvG__body{opacity:1}@media (hover:hover) and (pointer:fine){.journey-module__n2LrvG__stage:not([data-active]) .journey-module__n2LrvG__card:hover .journey-module__n2LrvG__body{opacity:.85}}@media (prefers-reduced-motion:reduce){.journey-module__n2LrvG__toggle{display:none}.journey-module__n2LrvG__stage .journey-module__n2LrvG__card,.journey-module__n2LrvG__stage[data-active] .journey-module__n2LrvG__card{transform:none}.journey-module__n2LrvG__body,.journey-module__n2LrvG__stage .journey-module__n2LrvG__body{opacity:1}}
.wireframe-module__1hJaRW__canvas{background-color:#f4f4f5;background-image:radial-gradient(#d4d4d8 1px,#0000 1.2px);background-position:6px 6px;background-size:12px 12px}.wireframe-module__1hJaRW__screen{background:#fff;border-radius:8px 8px 0 0;flex-direction:column;display:flex;position:absolute;inset:14px 14px -8px;box-shadow:0 0 0 1px #d4d4d8,0 8px 20px -14px #00000040}.wireframe-module__1hJaRW__wfBar{border-bottom:1px solid #e4e4e7;flex:none;align-items:center;gap:6px;height:26px;padding-inline:10px;display:flex}.wireframe-module__1hJaRW__wfLogo{background:#d4d4d8;border-radius:4px;width:14px;height:14px}.wireframe-module__1hJaRW__wfNav{background:#e4e4e7;border-radius:3px;width:22px;height:5px}.wireframe-module__1hJaRW__wfTag{font:500 9px / 1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin-left:auto}.wireframe-module__1hJaRW__wfBody{flex-direction:column;flex:1;gap:8px;padding:12px 12px 20px;display:flex}.wireframe-module__1hJaRW__wfTitle{background:#d4d4d8;border-radius:3px;width:48%;height:8px}.wireframe-module__1hJaRW__wfText{background:#e4e4e7;border-radius:3px;height:5px;display:block}.wireframe-module__1hJaRW__wfAsked{background:#ededf0;border-radius:8px 8px 2px;align-self:flex-end;align-items:center;width:58%;height:22px;padding-inline:8px;display:flex}.wireframe-module__1hJaRW__wfAsked .wireframe-module__1hJaRW__wfText{background:#d4d4d8}.wireframe-module__1hJaRW__wfAnswer{background:#fafafa;border-radius:8px 8px 8px 2px;flex-direction:column;gap:6px;width:88%;padding:10px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #e4e4e7}.wireframe-module__1hJaRW__wfChips{gap:5px;margin-top:3px;display:flex}.wireframe-module__1hJaRW__wfChips>span{border-radius:4px;width:48px;height:14px;box-shadow:inset 0 0 0 1px #d4d4d8}.wireframe-module__1hJaRW__wfAsk{gap:6px;margin-top:auto;display:flex}.wireframe-module__1hJaRW__wfInput{border-radius:6px;flex:1;align-items:center;height:26px;padding-inline:8px;display:flex;box-shadow:inset 0 0 0 1px #d4d4d8}.wireframe-module__1hJaRW__wfButton{background:#a1a1aa;border-radius:6px;width:26px;height:26px}.wireframe-module__1hJaRW__note{white-space:nowrap;height:26px;box-shadow:var(--highlight), 0 0 0 1px #3a3fcf59, 0 8px 18px -8px #0e0f3a59;color:var(--ink);background:#fff;border-radius:4px 999px 999px;align-items:center;gap:6px;padding:0 10px 0 5px;font-size:11px;font-weight:500;display:inline-flex;position:absolute;bottom:-15px;right:-22px}.wireframe-module__1hJaRW__pin{background:var(--indigo);width:17px;height:17px;font:600 9.5px / 1 var(--font-mono);color:#fff;border-radius:999px;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){[data-active] .wireframe-module__1hJaRW__note{animation:wireframe-module__1hJaRW__pop-in .42s var(--ease-out) .45s both}}@keyframes wireframe-module__1hJaRW__pop-in{0%{opacity:0;transform:translateY(4px)scale(.96)}}
.hero-module__M4laAG__stage{--stage-scale:.96;--stage-radius:20px;--stage-drop:8px;--head-range:120px 420px;--foot-range:320px 620px;transform-origin:50% 0;position:relative;overflow:clip}@media (min-width:768px){.hero-module__M4laAG__stage{--stage-scale:.95;--stage-radius:24px;--stage-drop:16px}.hero-module__M4laAG__surface{flex-direction:column;justify-content:center;min-height:min(100svh - 64px,1040px);display:flex}}@media (min-width:768px) and (min-height:680px){.hero-module__M4laAG__stage{--head-range:4vh 46vh;--foot-range:0vh 22vh}}@media (min-width:1024px){.hero-module__M4laAG__stage{--stage-scale:.962;--stage-radius:28px}}@media (min-width:1280px){.hero-module__M4laAG__stage{--stage-scale:.972}}@media (min-width:1680px){.hero-module__M4laAG__stage{--stage-scale:.978}}.hero-module__M4laAG__head,.hero-module__M4laAG__foot,.hero-module__M4laAG__rise{transform-origin:50% 0}.hero-module__M4laAG__stage:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--border-strong);opacity:0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 85%);mask-image:linear-gradient(#000 0% 55%,#0000 85%)}@media (prefers-reduced-motion:no-preference){@media (min-width:768px) and (min-height:680px){.hero-module__M4laAG__stage{position:sticky;top:64px}}.hero-module__M4laAG__foot a{scroll-margin-top:200vh}.hero-module__M4laAG__head:focus-within,.hero-module__M4laAG__foot:focus-within{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}@supports (animation-timeline:scroll()){.hero-module__M4laAG__stage,.hero-module__M4laAG__stage:after,.hero-module__M4laAG__head,.hero-module__M4laAG__foot,.hero-module__M4laAG__rise{animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root)}.hero-module__M4laAG__stage{animation-name:hero-module__M4laAG__stage-morph;animation-range:0 70vh}.hero-module__M4laAG__stage:after{animation-name:hero-module__M4laAG__edge-in;animation-range:0 40vh}.hero-module__M4laAG__head{animation-name:hero-module__M4laAG__head-out;animation-range:var(--head-range)}.hero-module__M4laAG__foot{animation-name:hero-module__M4laAG__foot-out;animation-range:var(--foot-range)}.hero-module__M4laAG__rise{animation-name:hero-module__M4laAG__showcase-rise;animation-range:0 46vh}}@supports not (animation-timeline:scroll()){.hero-module__M4laAG__stage{--p:var(--hero-p,0);--head-q:clamp(0, calc((var(--p) - .2) / .5), 1);--foot-q:clamp(0, calc((var(--p) - .5) / .5), 1);transform:translate3d(0, calc(var(--stage-drop) * var(--p)), 0) scale(calc(1 - (1 - var(--stage-scale)) * var(--p)));border-radius:calc(var(--stage-radius) * var(--p))}@media (min-width:768px) and (min-height:680px){.hero-module__M4laAG__stage{--head-q:clamp(0, calc((var(--p) - .06) / .6), 1);--foot-q:clamp(0, calc(var(--p) / .31), 1)}}.hero-module__M4laAG__stage:after{opacity:min(1, calc(var(--p) / .57))}.hero-module__M4laAG__head{opacity:calc(1 - var(--head-q));filter:blur(calc(8px * var(--head-q)));transform:translate3d(0, calc(-40px * var(--head-q)), 0) scale(calc(1 - .03 * var(--head-q)))}.hero-module__M4laAG__foot{opacity:calc(1 - var(--foot-q));filter:blur(calc(6px * var(--foot-q)))}.hero-module__M4laAG__rise{--q:min(1, calc(var(--hero-p,0) / .66));transform:translate3d(0, calc(32px * (1 - var(--q))), 0) scale(calc(.965 + .035 * var(--q)))}}}@keyframes hero-module__M4laAG__stage-morph{to{transform:translate3d(0, var(--stage-drop), 0) scale(var(--stage-scale));border-radius:var(--stage-radius)}}@keyframes hero-module__M4laAG__edge-in{to{opacity:1}}@keyframes hero-module__M4laAG__head-out{to{opacity:0;filter:blur(8px);transform:translateY(-40px)scale(.97)}}@keyframes hero-module__M4laAG__foot-out{to{opacity:0;filter:blur(6px)}}@keyframes hero-module__M4laAG__showcase-rise{0%{transform:translateY(32px)scale(.965)}}
.manifesto-module__PSh3fW__section{--mf-top:72px;--mf-h:min(calc(100svh - var(--mf-top) - 12px), 800px);--mf-start:calc(var(--mf-h) * .24);margin-top:24px;position:relative}@media (min-width:768px){.manifesto-module__PSh3fW__section{--mf-top:80px;--mf-h:min(calc(100svh - var(--mf-top) - 20px), 800px);margin-top:32px}}.manifesto-module__PSh3fW__pin{padding-inline:max(8px, (100% - var(--container-wide)) / 2)}@media (min-width:1024px){.manifesto-module__PSh3fW__pin{padding-inline:max(12px, (100% - var(--container-wide)) / 2)}}.manifesto-module__PSh3fW__card{border-radius:var(--radius-window)}.manifesto-module__PSh3fW__view{padding-block:72px}.manifesto-module__PSh3fW__track{width:100%;max-width:44rem;margin-inline:auto;padding-inline:24px}.manifesto-module__PSh3fW__prose{font:400 clamp(20px, .9vw + 15px, 28px) / 1.38 var(--font-display);letter-spacing:-.018em;color:var(--ink-faint);text-wrap:pretty}.manifesto-module__PSh3fW__prose p+p{margin-top:1em}.manifesto-module__PSh3fW__prose strong{color:var(--ink);font-weight:400}.manifesto-module__PSh3fW__prose p:first-child:first-letter{float:left;color:var(--indigo);margin:.06em .12em 0 0;font-size:3.9em;font-weight:500;line-height:.82}@supports (initial-letter:3) or (-webkit-initial-letter:3){.manifesto-module__PSh3fW__prose p:first-child:first-letter{float:none;-webkit-initial-letter:3;initial-letter:3;margin:0 .14em 0 0;font-size:1em;line-height:1}}.manifesto-module__PSh3fW__end{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-top:72px;display:flex}@media (prefers-reduced-motion:no-preference) and (min-height:560px){.manifesto-module__PSh3fW__section{height:calc(var(--mf-start) + var(--mf-track,calc(var(--mf-h) + 900px)));view-timeline-name:--why;view-timeline-axis:block;view-timeline-inset:var(--mf-top) calc(100% - var(--mf-top) - var(--mf-h))}.manifesto-module__PSh3fW__pin{top:var(--mf-top);height:var(--mf-h);position:sticky}.manifesto-module__PSh3fW__card{height:100%}.manifesto-module__PSh3fW__view{height:100%;padding-block:0;overflow:clip;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%)}.manifesto-module__PSh3fW__end{min-height:var(--mf-h);padding-top:0}@supports (animation-timeline:view()){.manifesto-module__PSh3fW__track{animation-name:manifesto-module__PSh3fW__mf-scroll;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--why;animation-range:contain}}@supports not (animation-timeline:view()){.manifesto-module__PSh3fW__track{transform:translate3d(0, calc(var(--mf-start) * (1 - var(--mf-p,0)) + (var(--mf-h) - 100%) * var(--mf-p,0)), 0)}}}@keyframes manifesto-module__PSh3fW__mf-scroll{0%{transform:translate3d(0, var(--mf-start), 0)}to{transform:translate3d(0, calc(var(--mf-h) - 100%), 0)}}
.faq-module__aB_n1G__answer{animation:.25s ease-out faq-module__aB_n1G__answer-in}@keyframes faq-module__aB_n1G__answer-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.faq-module__aB_n1G__answer{animation:none}}
.flow-diagram-module__8aOswa__packet{fill:none;stroke:#3a3fcf;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:14 400;stroke-dashoffset:414px;opacity:0;display:none}.flow-diagram-module__8aOswa__marker{fill:#3a3fcf}@media (prefers-reduced-motion:no-preference){.flow-diagram-module__8aOswa__packet{animation:4.8s linear infinite flow-diagram-module__8aOswa__travel;animation-delay:var(--delay,0s);display:inline}.flow-diagram-module__8aOswa__marker{transform-box:fill-box;animation:12s linear infinite alternate flow-diagram-module__8aOswa__sweep}}@keyframes flow-diagram-module__8aOswa__travel{0%{stroke-dashoffset:414px;opacity:0}8%{opacity:1}92%{opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes flow-diagram-module__8aOswa__sweep{0%{transform:translate(0)}to{transform:translate(444px)}}
