.Annotation_annotation__1J6fC{position:relative;margin:0;max-width:380px;padding:16px 18px;color:var(--ember-lift)}.Annotation_annotation__1J6fC:after,.Annotation_annotation__1J6fC:before{content:"";position:absolute;width:14px;height:14px;border:1px solid}.Annotation_annotation__1J6fC:before{top:0;left:0;border-right:0;border-bottom:0}.Annotation_annotation__1J6fC:after{right:0;bottom:0;border-top:0;border-left:0}.Annotation_label__9vnbX{margin:0 0 6px;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.Annotation_body__faUqb{margin:0;font-size:14px;line-height:1.45}.Annotation_left__qzfKB{text-align:left}.Annotation_right__zIE1z{text-align:right}.Annotation_leader__8p5ST{position:absolute;top:50%;width:clamp(16px,2.4vw,34px);border-top:1px dashed;opacity:.55}.Annotation_left__qzfKB .Annotation_leader__8p5ST{top:25px;left:100%}.Annotation_right__zIE1z .Annotation_leader__8p5ST{right:100%}@media (max-width:900px){.Annotation_leader__8p5ST{display:none}}.Architecture_section__TB6Co{--mark:#3f3f3f;position:relative;isolation:isolate;overflow:hidden;border-radius:var(--radius-panel);background-color:var(--void);color:#f0f0f0;padding:clamp(64px,9vw,120px) var(--gutter-x)}@media (prefers-color-scheme:dark){.Architecture_section__TB6Co{background-color:#0f0f0f;box-shadow:inset 0 0 0 1px #1f1f1f}}.Architecture_grid__2SUNp{position:absolute;inset:0;z-index:-2;background-image:radial-gradient(circle at center,rgb(255 255 255/.05) 1px,transparent 1.1px);background-size:22px 22px}.Architecture_inner__BGE5v{position:relative;width:100%;max-width:var(--shell);margin-inline:auto;text-align:center}.Architecture_eyebrow__PFLUB{color:var(--ember-lift)}.Architecture_heading__8apdK{margin:18px auto 0;max-width:18em;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:1.05;text-wrap:balance}.Architecture_sub__RDuM1{margin:20px auto 0;max-width:38em;font-size:clamp(.9375rem,1.3vw,1.0625rem);line-height:1.55;color:#8a8a8a;text-wrap:pretty}.Architecture_board__zGq2q{position:relative;container-type:inline-size;max-width:900px;margin:clamp(44px,6vw,72px) auto 0}@media (max-width:767px){.Architecture_board__zGq2q{max-width:420px}}.Architecture_slot__QfMU0{position:absolute;top:42.6%;left:50%;transform:translate(-50%,-50%)}.Architecture_slot__QfMU0>*{--r:7.55cqw}@media (max-width:767px){.Architecture_slot__QfMU0{top:28.3%}.Architecture_slot__QfMU0>*{--r:12.5cqw}}@supports (animation-timeline:view()){.Architecture_board__zGq2q{view-timeline-name:--arch}}.Architecture_diagram__D1rzm{display:block;width:100%;height:auto;margin-inline:auto}.Architecture_narrow___pmVd{display:none}@media (max-width:767px){.Architecture_wide__LPznL{display:none}.Architecture_narrow___pmVd{display:block}}.Architecture_source__2Xrsm{fill:rgb(255 255 255/.04);stroke:#3f3f3f}.Architecture_sourceText__7408l{fill:#9a9a9a;font-family:var(--font-mono),ui-monospace,monospace;font-size:15px}.Architecture_narrow___pmVd .Architecture_sourceText__7408l{font-size:12px}.Architecture_narrow___pmVd .Architecture_centreText___M1hk{font-size:13px}.Architecture_narrow___pmVd .Architecture_centreSub__6R8XV{font-size:9.5px}.Architecture_narrow___pmVd .Architecture_readerText__AOHy2{font-size:14px}.Architecture_centreText___M1hk{fill:#ffffff;font-size:17px;font-weight:500;letter-spacing:-.02em}.Architecture_leader__w4RgF{fill:none;stroke:rgb(255 122 85/.65);stroke-dasharray:3 3;stroke-width:1}.Architecture_centreSub__6R8XV{fill:var(--ember-lift);font-family:var(--font-mono),ui-monospace,monospace;font-size:12px}.Architecture_reader__Il8K9{fill:rgb(232 68 42/.07);stroke:rgb(255 122 85/.55)}.Architecture_readerText__AOHy2{fill:#f0f0f0;font-size:15px}.Architecture_wire__KFpGo{fill:none;stroke:#3f3f3f;stroke-width:1.25}.Architecture_wireLive__E5XRm{fill:none;stroke:var(--ember);stroke-width:1.5}.Architecture_notes__oh6lO{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(16px,3vw,40px);max-width:860px;margin:clamp(40px,5vw,64px) auto 0;text-align:left}.Architecture_centreNode__DR8su,.Architecture_readerNode__eRbPF,.Architecture_sourceNode__Jdbmb{transition:opacity var(--duration-md) var(--ease-out)}.Architecture_diagram__D1rzm:has(.Architecture_readerNode__eRbPF:hover) .Architecture_readerNode__eRbPF:not(:hover),.Architecture_diagram__D1rzm:has(.Architecture_sourceNode__Jdbmb:hover) .Architecture_sourceNode__Jdbmb:not(:hover){opacity:.35}.Architecture_reader__Il8K9,.Architecture_source__2Xrsm{transition:fill var(--duration-sm) var(--ease-out),stroke var(--duration-sm) var(--ease-out)}.Architecture_sourceNode__Jdbmb:hover .Architecture_source__2Xrsm{fill:rgb(255 255 255/.09);stroke:#6a6a6a}.Architecture_readerNode__eRbPF:hover .Architecture_reader__Il8K9{fill:rgb(232 68 42/.2);stroke:var(--ember-lift)}.Architecture_pulse__hytD5{fill:none;stroke:var(--sun);stroke-width:3;stroke-linecap:round;stroke-dasharray:18 100;stroke-dashoffset:118;opacity:0;filter:drop-shadow(0 0 5px rgb(255 233 192/.55))}@media (prefers-reduced-motion:no-preference){.Architecture_readerNode__eRbPF:hover .Architecture_pulse__hytD5,.Architecture_sourceNode__Jdbmb:hover .Architecture_pulse__hytD5{opacity:1;animation:Architecture_travel__cEpYW 1s linear infinite}.Architecture_board__zGq2q:has(.knowledge-body:hover) .Architecture_pulse__hytD5{opacity:1;animation:Architecture_travel__cEpYW 1.1s linear infinite}}@keyframes Architecture_travel__cEpYW{to{stroke-dashoffset:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Architecture_wireLive__E5XRm,.Architecture_wire__KFpGo{stroke-dasharray:100;animation:Architecture_draw__N76Tr linear both;animation-timeline:--arch;animation-range:entry calc(var(--s) * 1%) entry calc(var(--s) * 1% + 26%)}.Architecture_enter__0RMYa{animation:Architecture_settle-node__cTRNt var(--ease-out) both;animation-timeline:--arch;animation-range:entry calc(var(--s) * 1%) entry calc(var(--s) * 1% + 26%)}}}@keyframes Architecture_draw__N76Tr{0%{stroke-dashoffset:100}}@keyframes Architecture_settle-node__cTRNt{0%{opacity:0}}.Assistants_section__bHXJN{width:100%;max-width:var(--shell);margin-inline:auto;padding:clamp(44px,5.5vw,76px) var(--gutter-x)}.Assistants_head__l42pC{max-width:40em}.Assistants_eyebrow__61Vfn{color:var(--ember-ink)}@media (prefers-color-scheme:dark){.Assistants_eyebrow__61Vfn{color:var(--ember-lift)}}.Assistants_heading__HmvLX{margin:18px 0 0;font-size:clamp(1.75rem,3.6vw,2.5rem);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance}.Assistants_sub__U_NSY{margin:16px 0 0;font-size:clamp(.9375rem,1.3vw,1.0625rem);line-height:1.55;color:var(--gutter-muted);text-wrap:pretty}.Assistants_code__SCPkT{font-family:var(--font-mono),ui-monospace,monospace;font-size:.9em;color:var(--gutter-ink)}.Assistants_list__MXZoZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:clamp(36px,5vw,56px) 0 0;padding:0;list-style:none}.Assistants_card__yzttk{padding:22px;transition:border-color var(--duration-sm) var(--ease-out),background-color var(--duration-sm) var(--ease-out);border:1px solid var(--hairline);border-radius:var(--radius-card);background-color:var(--surface);box-shadow:inset 0 1px 0 0 var(--surface-sheen),0 2px 12px rgb(0 0 0/.03),0 4px 12px rgb(0 0 0/.02)}.Assistants_head3__vlUo4{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.Assistants_name__iwa68{margin:0;font-size:17px;font-weight:500;letter-spacing:-.02em;color:var(--gutter-ink)}.Assistants_body__GSB85{margin:12px 0 0;font-size:14.5px;line-height:1.5;color:var(--gutter-muted);text-wrap:pretty}.Assistants_card__yzttk:hover{border-color:rgb(232 68 42/.4)}.Assistants_card__yzttk:hover .Assistants_name__iwa68{color:var(--ember-ink)}@media (prefers-color-scheme:dark){.Assistants_card__yzttk:hover{border-color:rgb(255 122 85/.4)}.Assistants_card__yzttk:hover .Assistants_name__iwa68{color:var(--ember-lift)}}.Assistants_name__iwa68{transition:color var(--duration-sm) var(--ease-out)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Assistants_card__yzttk{animation:Assistants_card-arrive__MzkQ4 var(--ease-out) both;animation-timeline:view();animation-range:entry calc(var(--i) * 7%) entry calc(var(--i) * 7% + 40%)}}}@keyframes Assistants_card-arrive__MzkQ4{0%{opacity:0;transform:translateY(18px)}}.Constellation_body__mw58I{--r:66px;--node:2.2px;--tilt:-16deg;--swing:24deg;--spin:52s;--node-ink:var(--ember-lift);--edge-ink:rgb(255 140 100/0.44);--node-lit:var(--sun);--edge-lit:rgb(255 233 192/0.5);position:relative;width:calc(var(--r) * 2);height:calc(var(--r) * 2)}.Constellation_core__A7IOU{position:absolute;inset:-32%;border-radius:50%;background-image:radial-gradient(circle at center,rgb(255 122 85/.17) 0,rgb(232 68 42/.07) 32%,rgb(232 68 42/0) 62%)}.Constellation_gauge__0FHxm{position:absolute;top:0;left:0;width:calc(var(--r) * 2);height:0;visibility:hidden}.Constellation_surface__nZGBz{position:absolute;inset:0;display:block;width:100%;height:100%}.DotGrid_grid__VUFgw{display:grid;grid-template-columns:repeat(3,3px);gap:2px;flex:none;margin-top:4px}.DotGrid_dot__Tjuq7{width:3px;height:3px;background-color:var(--hairline);transition:background-color var(--duration-md) var(--ease-out),opacity var(--duration-md) var(--ease-out)}.assistant-card:focus-within .DotGrid_dot__Tjuq7,.assistant-card:hover .DotGrid_dot__Tjuq7{background-color:var(--ember-ink)}@media (prefers-color-scheme:dark){.DotGrid_dot__Tjuq7{background-color:#2e2e2e}.assistant-card:focus-within .DotGrid_dot__Tjuq7,.assistant-card:hover .DotGrid_dot__Tjuq7{background-color:var(--ember-lift)}}@media (prefers-reduced-motion:no-preference){.assistant-card:focus-within .DotGrid_dot__Tjuq7,.assistant-card:hover .DotGrid_dot__Tjuq7{animation:DotGrid_dot-pulse__KKIS2 2s ease-in-out var(--delay) infinite both}}@keyframes DotGrid_dot-pulse__KKIS2{0%,to{opacity:1;transform:translate(0)}50%{opacity:.3;transform:translate3d(var(--pulse-x),var(--pulse-y),0)}}.Routes_section__eTx4u{width:100%;max-width:var(--shell);margin-inline:auto;padding:clamp(40px,6vw,84px) var(--gutter-x) clamp(20px,3vw,36px)}.Routes_head__v_WKx{max-width:42em}.Routes_eyebrow__1X4jM{color:var(--ember-ink)}@media (prefers-color-scheme:dark){.Routes_eyebrow__1X4jM{color:var(--ember-lift)}}.Routes_heading__IpHFo{margin:18px 0 0;font-size:clamp(1.625rem,3.4vw,2.375rem);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:1.05;text-wrap:balance}.Routes_sub__wb7Nz{margin:16px 0 0;font-size:clamp(.9375rem,1.3vw,1.0625rem);line-height:1.55;color:var(--gutter-muted);text-wrap:pretty}.Routes_frame__obeOL{margin-top:clamp(28px,4vw,48px);padding:clamp(20px,3vw,34px);border:1px dashed var(--mark);border-radius:var(--radius-panel)}.Routes_lane__PMqZW+.Routes_lane__PMqZW{margin-top:clamp(26px,3.5vw,40px);padding-top:clamp(26px,3.5vw,40px);border-top:1px dashed var(--mark)}.Routes_laneHead__Jj1Hv{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.Routes_laneLabel__p8GHr{margin:0;font-size:11px;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.Routes_laneLabel__p8GHr,.Routes_weight__dyt3l{font-family:var(--font-mono),ui-monospace,monospace;color:var(--gutter-muted)}.Routes_weight__dyt3l{font-size:13px}.Routes_laneLit__rAX9s .Routes_laneLabel__p8GHr,.Routes_laneLit__rAX9s .Routes_weight__dyt3l{color:var(--ember-ink)}@media (prefers-color-scheme:dark){.Routes_laneLit__rAX9s .Routes_laneLabel__p8GHr,.Routes_laneLit__rAX9s .Routes_weight__dyt3l{color:var(--ember-lift)}}.Routes_track__yNVVP{display:flex;align-items:center;margin:16px 0 0;padding:0;list-style:none}.Routes_stop__AnvY9{display:flex;flex:0 1 auto;align-items:center;min-width:0}.Routes_stop__AnvY9+.Routes_stop__AnvY9{flex:1 1 18px}.Routes_stop__AnvY9+.Routes_stop__AnvY9:before{content:"";flex:1 1 auto;min-width:14px;height:1px;background-image:linear-gradient(to right,var(--mark) 55%,transparent 55%);background-size:6px 1px}.Routes_chip__wvdXu{padding:7px 12px;border:1px solid var(--hairline);border-radius:999px;background-color:var(--surface);font-size:13.5px;line-height:1.2;white-space:nowrap;color:var(--gutter-ink);transition:border-color var(--duration-md) var(--ease-out),box-shadow var(--duration-md) var(--ease-out),color var(--duration-md) var(--ease-out),transform var(--duration-sm) var(--ease-out)}.Routes_stop__AnvY9:first-child .Routes_chip__wvdXu,.Routes_stop__AnvY9:last-child .Routes_chip__wvdXu{border-style:dashed;background-color:transparent;color:var(--gutter-muted)}.Routes_note__yPA3L{margin:14px 0 0;max-width:46em;font-size:14px;line-height:1.5;color:var(--gutter-muted);text-wrap:pretty}.Routes_chip__wvdXu:hover{border-color:var(--ember-ink);color:var(--ember-ink);transform:translateY(-2px)}@media (prefers-color-scheme:dark){.Routes_chip__wvdXu:hover{border-color:var(--ember-lift);color:var(--ember-lift)}}@media (prefers-reduced-motion:no-preference){.Routes_chip__wvdXu{animation:Routes_arrive__fAAhB 6s var(--ease-standard) var(--hop) infinite both}.Routes_stop__AnvY9+.Routes_stop__AnvY9:before{animation:Routes_reach__nDLlH 6s linear var(--reach) infinite both}}@keyframes Routes_arrive__fAAhB{0%,3%{border-color:var(--hairline);box-shadow:0 0 0 0 rgb(232 68 42/0);transform:none}8%{border-color:var(--ember);box-shadow:0 0 0 3px rgb(232 68 42/.14);transform:translateY(-2px)}24%,to{border-color:var(--hairline);box-shadow:0 0 0 0 rgb(232 68 42/0);transform:none}}@keyframes Routes_reach__nDLlH{0%,2%{background-image:linear-gradient(to right,var(--mark) 55%,transparent 55%)}12%,5%{background-image:linear-gradient(to right,var(--ember) 55%,transparent 55%)}22%,to{background-image:linear-gradient(to right,var(--mark) 55%,transparent 55%)}}@media (max-width:860px){.Routes_track__yNVVP{flex-direction:column;align-items:stretch;gap:0}.Routes_stop__AnvY9,.Routes_stop__AnvY9+.Routes_stop__AnvY9{flex:none;flex-direction:column;align-items:stretch}.Routes_stop__AnvY9+.Routes_stop__AnvY9:before{width:1px;height:16px;min-width:0;margin-inline:auto;background-image:linear-gradient(to bottom,var(--mark) 55%,transparent 55%);background-size:1px 6px}.Routes_chip__wvdXu{text-align:center}@keyframes Routes_reach__nDLlH{0%,2%{background-image:linear-gradient(to bottom,var(--mark) 55%,transparent 55%)}12%,5%{background-image:linear-gradient(to bottom,var(--ember) 55%,transparent 55%)}22%,to{background-image:linear-gradient(to bottom,var(--mark) 55%,transparent 55%)}}}.Wordmark_wordmark__j0sey{display:inline-flex;align-items:center;gap:10px;font-size:18px;font-weight:500;letter-spacing:-.02em;color:inherit}.Wordmark_mark__MAttX{width:24px;height:24px;flex:none}.Wordmark_name___CL8u{white-space:nowrap}.Wordmark_compact__cTb7A .Wordmark_name___CL8u{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.Wordmark_bracketLeft___MTXE,.Wordmark_bracketRight__TDJDx,.Wordmark_core__7CPwQ{transition:transform var(--duration-md) var(--ease-out)}.Wordmark_wordmark__j0sey:hover .Wordmark_bracketLeft___MTXE{transform:translateX(-.75px)}.Wordmark_wordmark__j0sey:hover .Wordmark_bracketRight__TDJDx{transform:translateX(.75px)}@media (prefers-reduced-motion:no-preference){.Wordmark_core__7CPwQ{animation:Wordmark_core-breathe__fFYRl 4s ease-in-out infinite}}@keyframes Wordmark_core-breathe__fFYRl{50%{opacity:.45}}.Hero_hero__LXPjz{--fr:clamp(250px,52vw,1000px);--cap:clamp(220px,30vw,540px);--mark:rgb(255 255 255/0.5);--rule:rgb(255 255 255/0.26);--ink-dim:rgb(255 255 255/0.78);position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:clamp(560px,82vh,780px);padding:clamp(20px,3vw,30px) var(--gutter-x) 0;border-radius:var(--radius-panel);overflow:clip;background-color:#8d230e;background-image:linear-gradient(174deg,#6a1a0a,#7c1f0c 26%,#8c230e 54%,#8a2210 78%,#7b1d0c);color:#ffffff}.Hero_halftone__f_wjK{--screen:1px;position:absolute;inset:0;z-index:-2;background-image:radial-gradient(circle at center,rgb(255 190 150/.09) var(--screen),transparent calc(var(--screen) + .4px));background-size:5px 5px}.Hero_sun__s97Wk{position:absolute;inset:0;z-index:-1;transform-origin:50% 100%;background-image:radial-gradient(58% 34% at 50% 120%,rgb(255 236 206/.34) 0,rgb(255 236 206/0) 68%),radial-gradient(88% 54% at 50% 128%,rgb(255 150 82/.36) 0,rgb(255 150 82/0) 74%),radial-gradient(128% 78% at 50% 138%,rgb(232 90 42/.55) 0,rgb(232 90 42/0) 80%)}.Hero_masthead__mVfmo{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;max-width:var(--shell);margin-inline:auto;padding-bottom:clamp(14px,2vw,20px)}.Hero_masthead__mVfmo:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background-image:linear-gradient(to right,var(--rule) 50%,transparent 50%);background-size:calc(var(--dash) * 2) 1px;transform-origin:left center}.Hero_station__GQIM9{margin:0;font-family:var(--font-mono),ui-monospace,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim)}.Hero_copy__mi_p4{position:relative;z-index:1;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;width:100%;max-width:880px;margin-inline:auto;padding:clamp(36px,6vw,72px) 0 clamp(20px,3vw,36px);text-align:center}.Hero_headline__TO_8O{margin:0;font-size:clamp(2.25rem,5.1vw,3.875rem);font-weight:var(--weight-display);letter-spacing:-.032em;line-height:1;text-wrap:balance}.Hero_sub__cg8qI{margin:clamp(20px,2.4vw,28px) auto 0;max-width:33em;font-size:clamp(1rem,1.25vw,1.0625rem);line-height:1.55;color:rgb(255 255 255/.9);text-wrap:pretty}.Hero_actions__tKsEV{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:clamp(28px,3.4vw,40px)}.Hero_cta__nVUjx{display:inline-flex;align-items:stretch;border-radius:7px;background-color:#ffffff;color:var(--ink);font-size:16px;font-weight:500;text-decoration:none;box-shadow:0 1px 2px rgb(0 0 0/.16);transition:transform var(--duration-sm) var(--ease-out),box-shadow var(--duration-sm) var(--ease-out)}.Hero_ctaText___1Vpw{padding:14px 22px}.Hero_ctaArrow__aQAW9{display:grid;place-items:center;padding:0 15px;border-left:1px solid rgb(0 0 0/.14);border-radius:0 7px 7px 0;transition:background-color var(--duration-md) var(--ease-out),color var(--duration-md) var(--ease-out)}.Hero_ctaArrow__aQAW9:before{content:"→";display:block;transition:transform var(--duration-sm) var(--ease-out)}.Hero_cta__nVUjx:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgb(0 0 0/.24)}.Hero_cta__nVUjx:active{transform:translateY(0)}.Hero_cta__nVUjx:focus-visible .Hero_ctaArrow__aQAW9,.Hero_cta__nVUjx:hover .Hero_ctaArrow__aQAW9{background-color:var(--ember);color:#ffffff}.Hero_cta__nVUjx:focus-visible .Hero_ctaArrow__aQAW9:before,.Hero_cta__nVUjx:hover .Hero_ctaArrow__aQAW9:before{transform:translateX(2px)}.Hero_note__RiRiu{margin:0;max-width:30em;font-size:13px;line-height:1.45;color:var(--ink-dim)}.Hero_art__eqkkU{position:relative;z-index:1;flex:0 0 auto;height:var(--cap)}.Hero_art__eqkkU:before{content:"";position:absolute;top:var(--fr);left:50%;width:calc(var(--fr) * 2.5);height:calc(var(--fr) * 2.5);margin:calc(var(--fr) * -1.25) 0 0 calc(var(--fr) * -1.25);border-radius:50%;pointer-events:none;background-image:radial-gradient(circle closest-side at center,rgb(255 244 226/0) 0,rgb(255 244 226/.04) 66%,rgb(255 232 202/.2) 82%,rgb(255 176 118/.2) 89%,rgb(243 110 60/.08) 95%,rgb(238 96 48/0) 100%)}.Hero_figure__wi6yn{--facts:9600;--r:var(--fr);--node:1.9px;--tilt:-10deg;--swing:18deg;--spin:110s;--node-ink:rgb(255 249 238/1);--edge-ink:rgb(255 202 162/0.5);--node-lit:#ffffff;--edge-lit:rgb(255 240 214/0.85);position:absolute;right:calc(var(--gutter-x) * -1);bottom:0;left:calc(var(--gutter-x) * -1);width:auto;height:var(--cap)}.Hero_strays__uYsGm{position:absolute;inset:0;pointer-events:none}.Hero_stray__4gD4e{position:absolute;top:var(--sy);left:var(--sx);width:2px;height:2px;margin:-1px 0 0 -1px;border-radius:50%;background-color:rgb(255 226 200);opacity:.5}@media (prefers-reduced-motion:no-preference){.Hero_actions__tKsEV,.Hero_headline__TO_8O,.Hero_masthead__mVfmo,.Hero_sub__cg8qI{animation:Hero_enter__8hJEZ .72s var(--ease-out) both}.Hero_masthead__mVfmo{animation-delay:40ms}.Hero_headline__TO_8O{animation-delay:.14s}.Hero_sub__cg8qI{animation-delay:.22s}.Hero_actions__tKsEV{animation-delay:.3s}.Hero_masthead__mVfmo:after{animation:Hero_draw-x__gS03O .76s var(--ease-out) .12s both}.Hero_stray__4gD4e{animation:Hero_adrift__iFyU9 var(--sp) var(--ease-standard) var(--sd) infinite alternate both}.Hero_joins__TZqzK{animation:Hero_adrift__iFyU9 var(--sp) var(--ease-standard) var(--sd) infinite alternate both,Hero_join__AQrp3 40s var(--ease-standard) var(--jd) infinite both}}@keyframes Hero_enter__8hJEZ{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero_draw-x__gS03O{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes Hero_adrift__iFyU9{0%{transform:translate(0)}to{transform:translate(3px,-4px)}}@keyframes Hero_join__AQrp3{0%{top:var(--sy);left:var(--sx);opacity:0}6%,74%{top:var(--sy);left:var(--sx);opacity:.5}86%{top:calc(100% - var(--cap) * .5);left:50%;opacity:1}92%,to{top:calc(100% - var(--cap) * .5);left:50%;opacity:0}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.Hero_art__eqkkU{animation:Hero_surface__G6siv linear both;animation-timeline:scroll(root block);animation-range:0 560px;will-change:transform}.Hero_sun__s97Wk{animation:Hero_swell__SmcwQ linear both;animation-timeline:scroll(root block);animation-range:0 560px;will-change:transform}.Hero_strays__uYsGm{animation:Hero_updraught__C0P3T linear both;animation-timeline:scroll(root block);animation-range:0 560px}}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Hero_copy__mi_p4{animation:Hero_part__cbpqO linear both;animation-timeline:view();animation-range:exit 0 exit 100%}.Hero_halftone__f_wjK{animation:Hero_coarsen__zXOeL linear both;animation-timeline:view();animation-range:exit 0 exit 100%}}}@keyframes Hero_surface__G6siv{0%{transform:translateY(calc(var(--cap) * .24))}to{transform:translateY(0)}}@keyframes Hero_swell__SmcwQ{0%{opacity:.82;transform:translateY(5%) scale(1)}to{opacity:1;transform:translateY(-4%) scale(1.16)}}@keyframes Hero_updraught__C0P3T{0%{transform:translateY(26px)}to{transform:translateY(-42px)}}@keyframes Hero_part__cbpqO{0%{opacity:1;transform:translateY(0)}to{opacity:.55;transform:translateY(-52px)}}@keyframes Hero_coarsen__zXOeL{0%{--screen:1px;background-size:5px 5px}to{--screen:2.4px;background-size:12px 12px}}@media (max-width:899px) and (min-width:720px){.Hero_hero__LXPjz{--fr:clamp(400px,58vw,560px);--cap:clamp(280px,40vw,380px);min-height:clamp(560px,74vh,760px)}.Hero_figure__wi6yn{--facts:4400}}@media (max-width:719px){.Hero_hero__LXPjz{--fr:clamp(200px,58vw,420px);--cap:clamp(190px,42vw,300px);min-height:clamp(520px,82vh,700px)}.Hero_headline__TO_8O{font-size:clamp(2.125rem,8.4vw,3rem)}.Hero_sub__cg8qI{font-size:1rem}.Hero_figure__wi6yn{--facts:2300}}.NextStep_section__tROIC{width:100%;max-width:var(--shell);margin-inline:auto;padding:clamp(16px,3vw,32px) var(--gutter-x) clamp(44px,5.5vw,76px)}.NextStep_panel__BNrBb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);padding:clamp(28px,4vw,44px);border:1px solid var(--hairline);border-radius:var(--radius-panel);background-color:var(--surface);box-shadow:inset 0 1px 0 0 var(--surface-sheen),0 2px 12px rgb(0 0 0/.03)}.NextStep_eyebrow__ZxJeH{color:var(--ember-ink)}@media (prefers-color-scheme:dark){.NextStep_eyebrow__ZxJeH{color:var(--ember-lift)}}.NextStep_heading__XSYeN{margin:18px 0 0;font-size:clamp(1.625rem,3.2vw,2.25rem);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display)}.NextStep_body__zUrpP{margin:16px 0 0;font-size:clamp(.9375rem,1.3vw,1.0625rem);line-height:1.55;color:var(--gutter-muted);text-wrap:pretty}.NextStep_terms__cSj42{margin:0}.NextStep_row__NtOiw:first-child{padding-top:0;border-top:0}.NextStep_row__NtOiw{display:grid;grid-template-columns:minmax(120px,160px) 1fr;gap:16px;padding:14px 0;border-top:1px solid var(--hairline)}.NextStep_term__cTebO{margin:0;font-family:var(--font-mono),ui-monospace,monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--gutter-muted)}.NextStep_def__VqNh5{margin:0;font-size:15px;line-height:1.5;text-wrap:pretty}.NextStep_pending__Qaxln{font-family:var(--font-mono),ui-monospace,monospace;font-size:13px;color:var(--ember-ink)}@media (prefers-color-scheme:dark){.NextStep_pending__Qaxln{color:var(--ember-lift)}}@media (max-width:880px){.NextStep_panel__BNrBb{grid-template-columns:minmax(0,1fr)}.NextStep_row__NtOiw:first-child{padding-top:14px;border-top:1px solid var(--hairline)}}@media (max-width:560px){.NextStep_row__NtOiw{grid-template-columns:1fr;gap:6px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.NextStep_row__NtOiw{animation:NextStep_row-arrive__Kh1_0 var(--ease-out) both;animation-timeline:view();animation-range:entry calc(30% + var(--i) * 8%) entry calc(30% + var(--i) * 8% + 30%)}}}@keyframes NextStep_row-arrive__Kh1_0{0%{opacity:0;transform:translateY(10px)}}