.deck_ground__trvbU{background:radial-gradient(circle at 50% 50%,var(--site-mint),transparent 45%),radial-gradient(circle,var(--site-line-2) 1px,transparent 1.5px) 0 0 /22px 22px}.deck_line__Dh4Xy{stroke:var(--site-line-2);stroke-width:2.2}.deck_flow__VSmR_,.deck_line__Dh4Xy{fill:none;vector-effect:non-scaling-stroke}.deck_flow__VSmR_{stroke:var(--site-accent);stroke-width:3;stroke-linecap:round;stroke-dasharray:1 13;animation:deck_march__IyIfw .9s linear infinite}@keyframes deck_march__IyIfw{0%{stroke-dashoffset:14}to{stroke-dashoffset:0}}.deck_drift__V3PB1{animation:deck_drift__V3PB1 6s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes deck_drift__V3PB1{0%,to{transform:translate(0)}50%{transform:translate(var(--dx,4px),var(--dy,-6px))}}.deck_home__8N0G3{animation:deck_home__8N0G3 2.8s ease-in-out infinite}@keyframes deck_home__8N0G3{0%,to{box-shadow:0 0 0 0 var(--site-mint)}50%{box-shadow:0 0 0 14px var(--site-mint)}}.deck_mark__7ltue{background-image:linear-gradient(var(--site-signal),var(--site-signal));background-repeat:no-repeat;background-size:100% .42em;background-position:0 88%;padding:0 .08em}.deck_grow__nejKt{transform-origin:left center;animation:deck_grow__nejKt 1.4s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d,0s)}@keyframes deck_grow__nejKt{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.deck_ring__lkN21{border:2px solid var(--site-signal);border-radius:999px;animation:deck_ring__lkN21 2.4s ease-out infinite;animation-delay:var(--d,0s)}@keyframes deck_ring__lkN21{0%{transform:scale(.4);opacity:.9}to{transform:scale(1.8);opacity:0}}.deck_strand__nP37_{fill:none;stroke:var(--site-night-line-2);stroke-width:1.2}.deck_beam__wxfPm{fill:none;stroke:var(--site-signal);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:1 16;animation:deck_beam__wxfPm 1.3s linear infinite;animation-delay:var(--d,0s)}@keyframes deck_beam__wxfPm{0%{stroke-dashoffset:34}to{stroke-dashoffset:0}}.deck_beamIn__8UxRz{fill:none;stroke:var(--site-press-ink);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:1 16;animation:deck_beam__wxfPm 1.3s linear infinite reverse;animation-delay:var(--d,0s)}.deck_halo__JmzVT{transform-box:fill-box;transform-origin:center;animation:deck_halo__JmzVT 2.6s ease-out infinite;animation-delay:var(--d,0s)}@keyframes deck_halo__JmzVT{0%{transform:scale(1);opacity:.7}to{transform:scale(2.6);opacity:0}}@media (prefers-reduced-motion:reduce){.deck_beamIn__8UxRz,.deck_beam__wxfPm,.deck_drift__V3PB1,.deck_flow__VSmR_,.deck_grow__nejKt,.deck_halo__JmzVT,.deck_home__8N0G3,.deck_ring__lkN21{animation:none}.deck_halo__JmzVT,.deck_ring__lkN21{opacity:0}}.how-it-works_ground__MUKDY{background:radial-gradient(circle at 50% 45%,var(--site-mint),transparent 55%),radial-gradient(circle,var(--site-line-2) 1px,transparent 1.5px) 0 0 /22px 22px}.how-it-works_rail__OVb5u{position:absolute;top:44px;bottom:44px;width:2.2px;background:var(--site-line-2)}.how-it-works_rail__OVb5u:after{content:"";position:absolute;inset:0 -1px;background:radial-gradient(circle,var(--site-accent) 1.6px,transparent 2px) 0 0 /4px 14px repeat-y;animation:how-it-works_march__K4w4N .9s linear infinite}@keyframes how-it-works_march__K4w4N{0%{background-position-y:0}to{background-position-y:14px}}.how-it-works_node__jvdBz{animation:how-it-works_light__G5ycC 9s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes how-it-works_light__G5ycC{0%,22%,to{box-shadow:0 0 0 0 transparent;background:var(--site-card);color:var(--site-ink)}14%,6%{box-shadow:0 0 0 7px var(--site-mint);background:var(--site-signal);color:var(--site-on-signal)}}.how-it-works_line__axu1b{fill:none;stroke:var(--site-line-2);stroke-width:2.2;vector-effect:non-scaling-stroke}.how-it-works_flow__72Ccd{fill:none;stroke-width:3;stroke-linecap:round;stroke-dasharray:1 13;vector-effect:non-scaling-stroke;animation:how-it-works_dash___QwDm .9s linear infinite}@keyframes how-it-works_dash___QwDm{0%{stroke-dashoffset:14}to{stroke-dashoffset:0}}.how-it-works_pulse__CFEl7{stroke-opacity:.22;stroke-width:12;paint-order:stroke}.how-it-works_draw__vyT82{stroke-dasharray:400;stroke-dashoffset:400;animation:how-it-works_draw__vyT82 6s ease-out infinite;animation-delay:var(--d,0s)}@keyframes how-it-works_draw__vyT82{0%{stroke-dashoffset:400}18%,to{stroke-dashoffset:0}}.how-it-works_pop__TNQU0{transform-box:fill-box;transform-origin:center;animation:how-it-works_pop__TNQU0 6s ease-out infinite;animation-delay:var(--d,0s)}@keyframes how-it-works_pop__TNQU0{0%{transform:scale(.6)}14%{transform:scale(1.25)}22%,to{transform:scale(1)}}.how-it-works_you__AYLNc{transform-box:fill-box;transform-origin:center;animation:how-it-works_breathe__WR0Lu 2.4s ease-in-out infinite}@keyframes how-it-works_breathe__WR0Lu{0%,to{transform:scale(1);opacity:.35}50%{transform:scale(1.5);opacity:0}}.how-it-works_arrive__2xZ31{animation:how-it-works_arrive__2xZ31 6s ease-out infinite;animation-delay:var(--d,0s)}@keyframes how-it-works_arrive__2xZ31{0%{opacity:0;transform:translateY(10px)}12%,to{opacity:1;transform:translateY(0)}}.how-it-works_ring__Y6M0H{border:2px solid var(--site-accent);border-radius:999px;animation:how-it-works_ring__Y6M0H 2.4s ease-out infinite;animation-delay:var(--d,0s)}@keyframes how-it-works_ring__Y6M0H{0%{transform:scale(.3);opacity:.9}to{transform:scale(1.6);opacity:0}}.how-it-works_land__V5Li_{animation:how-it-works_land__V5Li_ 7s ease-out infinite;animation-delay:var(--d,0s)}@keyframes how-it-works_land__V5Li_{0%,18%{opacity:0;transform:translateY(-14px) scale(.97)}30%,to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.how-it-works_arrive__2xZ31,.how-it-works_draw__vyT82,.how-it-works_flow__72Ccd,.how-it-works_land__V5Li_,.how-it-works_node__jvdBz,.how-it-works_pop__TNQU0,.how-it-works_rail__OVb5u:after,.how-it-works_ring__Y6M0H,.how-it-works_you__AYLNc{animation:none}.how-it-works_draw__vyT82{stroke-dashoffset:0}.how-it-works_ring__Y6M0H,.how-it-works_you__AYLNc{opacity:0}}.gate_gate__Io_p7{--ink:#15373b;--deep:#102b2e;--paper:#f5f4ed;--card:#ffffff;--muted:#52676a;--line:#d7dfd9;--lime:#d7f477;--soft:#e9efe6;--team:#245961;--sand:#f7efdf;--focus:#a06616;min-height:100dvh;background:var(--paper);color:var(--ink);font-family:"Avenir Next",Avenir,var(--font-site-display),"Segoe UI",Arial,sans-serif;-webkit-font-smoothing:antialiased}.gate_gate__Io_p7 :focus-visible{outline:3px solid var(--focus);outline-offset:3px}.gate_top__4Q9Ax{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px max(20px,env(safe-area-inset-left,0px));border-bottom:1px solid var(--line);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--muted)}.gate_top__4Q9Ax a{color:var(--ink);text-decoration:none}.gate_wrap__AO32c{grid-template-areas:"intro card" "contents card";width:min(1120px,calc(100% - 40px));margin-inline:auto;display:grid;grid-template-columns:1.05fr .95fr;gap:28px 56px;padding-block:56px 72px;align-items:start}@media (max-width:900px){.gate_wrap__AO32c{grid-template-areas:"intro" "card" "contents";grid-template-columns:1fr;gap:32px;padding-block:32px 56px}}.gate_intro__LV37f{grid-area:intro}.gate_contents__TKsPt{grid-area:contents}.gate_eyebrow__PO19Z{font-size:11px;letter-spacing:.15em;text-transform:uppercase;font-weight:700}.gate_h1__rFBXo{margin:14px 0 0;font-weight:600;font-size:clamp(38px,5vw,60px);line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.gate_h1__rFBXo em{font-style:normal;color:var(--team)}.gate_lede__avH8i{margin:18px 0 0;font-size:17px;line-height:1.65;color:var(--muted);max-width:54ch}.gate_inside__UJlEG{margin:0;padding:0;list-style:none;display:grid;gap:0;border-top:1px solid var(--line)}.gate_inside__UJlEG li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid var(--line);font-size:15px;line-height:1.5}.gate_inside__UJlEG li span:first-child{font-size:11px;font-weight:700;color:var(--team);padding-top:3px}.gate_inside__UJlEG b{display:block;font-weight:650}.gate_inside__UJlEG small{color:var(--muted);font-size:13.5px}.gate_terms__3NU2u{margin-top:26px;background:var(--deep);color:var(--paper);border-radius:14px;padding:18px 20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.gate_terms__3NU2u div+div{border-left:1px solid #47615a;padding-left:14px}.gate_terms__3NU2u strong{display:block;font-size:24px;font-weight:600;letter-spacing:-.04em}.gate_terms__3NU2u span{font-size:12px;color:#c3d5cb}.gate_card__1pIVU{grid-area:card;align-self:start;background:var(--card);border:1px solid var(--line);border-radius:20px;padding:28px;box-shadow:0 20px 60px rgba(15,43,46,.1);position:sticky;top:24px}@media (max-width:900px){.gate_card__1pIVU{position:static;padding:22px}}.gate_steps__5_uba{display:flex;gap:8px;margin-bottom:18px}.gate_steps__5_uba span{flex:1;height:4px;border-radius:99px;background:var(--soft)}.gate_steps__5_uba span[data-on=true]{background:var(--team)}.gate_cardTitle__GKGzz{margin:0;font-size:24px;font-weight:600;letter-spacing:-.035em;line-height:1.15}.gate_cardLine__dNa2d{margin:6px 0 20px;color:var(--muted);font-size:14.5px;line-height:1.55}.gate_field__NufFX{display:grid;gap:6px;margin-bottom:14px}.gate_field__NufFX label,.gate_legend__ivy4j{font-size:13px;font-weight:650;display:flex;align-items:center;gap:8px}.gate_input__OeSF1{min-height:48px;border:1px solid #b9c7bd;border-radius:10px;padding:10px 14px;font:inherit;font-size:16px;color:var(--ink);background:var(--card);width:100%}.gate_input__OeSF1:focus{border-color:var(--team)}fieldset.gate_group__Xw7_D{border:0;margin:0 0 18px;padding:0;min-width:0}.gate_choices__qxKfO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.gate_choices__qxKfO.gate_one__X_wLS{grid-template-columns:1fr}.gate_choice__Pq9m1{position:relative;display:flex;align-items:center;min-height:46px;padding:10px 14px;border:1px solid #c9d5cc;border-radius:10px;font-size:14.5px;line-height:1.35;cursor:pointer;background:var(--card);transition:border-color .15s,background .15s}.gate_choice__Pq9m1 input{position:absolute;opacity:0;pointer-events:none}.gate_choice__Pq9m1:has(input:checked){border-color:var(--team);background:#edf3e7;font-weight:650}.gate_choice__Pq9m1:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.gate_info__31MXY{width:22px;height:22px;border-radius:50%;border:1px solid var(--team);color:var(--team);background:transparent;font:700 12px/1 Georgia,serif;font-style:italic;display:inline-grid;place-items:center;cursor:pointer;padding:0}.gate_infoBox__rgxpf{margin-top:10px;background:var(--soft);border-radius:10px;padding:14px 16px;font-size:13.5px;line-height:1.6}.gate_infoBox__rgxpf ul{list-style:disc;margin:8px 0;padding-left:18px;display:grid;gap:4px}.gate_infoBox__rgxpf a{color:var(--team);font-weight:650}.gate_actions__Qbgkk{display:flex;gap:10px;margin-top:8px;flex-wrap:wrap}.gate_primary__pSSte,.gate_secondary__P8iDF{min-height:50px;border-radius:10px;padding:12px 20px;font:inherit;font-size:15px;font-weight:650;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.gate_primary__pSSte{flex:1;border:1px solid var(--ink);background:var(--ink);color:#fff}.gate_primary__pSSte:disabled{opacity:.6;cursor:default}.gate_secondary__P8iDF{border:1px solid #a2b4ac;background:transparent;color:var(--ink)}.gate_error__GgkDU{margin:4px 0 10px;color:#a03a1f;font-size:13.5px}.gate_fine__Mna88 a{color:var(--team);text-decoration:underline;text-underline-offset:3px}.gate_fine__Mna88{margin-top:16px;font-size:12px;color:var(--muted);line-height:1.6}.gate_stop__KSz1K{background:var(--sand);border-radius:14px;padding:18px}.gate_stop__KSz1K h3{margin:0;font-size:19px;letter-spacing:-.02em;line-height:1.25}.gate_stop__KSz1K p{margin:8px 0 0;font-size:14.5px;line-height:1.6;color:var(--muted)}.gate_done__8ITaV{background:var(--lime);color:var(--deep);border-radius:14px;padding:18px}.gate_done__8ITaV h3{margin:0;font-size:20px;letter-spacing:-.02em}.gate_done__8ITaV p{margin:6px 0 0;font-size:14.5px;line-height:1.55}