.horizon_root__mzr1j{inset:0;overflow:hidden;background:var(--bg-black);isolation:isolate;pointer-events:none}.horizon_glow__412Gc,.horizon_red__2MBKm,.horizon_root__mzr1j{position:absolute;z-index:0}.horizon_glow__412Gc{left:-25%;right:-25%;height:120%;background:radial-gradient(50% 50% at 50% 50%,var(--text) 0,color-mix(in srgb,var(--brand-cyan) 18%,var(--text)) 9%,var(--brand-cyan) 24%,var(--brand-blue) 38%,color-mix(in srgb,var(--brand-blue) 35%,transparent) 50%,transparent 66%)}.horizon_red__2MBKm{background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--brand-red) 95%,transparent) 0,color-mix(in srgb,var(--brand-red) 45%,transparent) 35%,transparent 70%)}.horizon_hero__5pJ5D .horizon_glow__412Gc{bottom:-54%}.horizon_hero__5pJ5D .horizon_red__2MBKm{left:-18%;bottom:-40%;width:62%;height:90%}.horizon_closing__W_uPa .horizon_glow__412Gc{bottom:-78%;background:radial-gradient(50% 50% at 50% 50%,var(--text) 0,color-mix(in srgb,var(--brand-cyan) 18%,var(--text)) 8%,var(--brand-cyan) 22%,var(--brand-blue) 36%,color-mix(in srgb,var(--brand-blue) 30%,transparent) 50%,transparent 66%)}.horizon_closing__W_uPa .horizon_red__2MBKm{right:-20%;bottom:-45%;width:55%;height:85%;background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--brand-red) 80%,transparent),transparent 70%)}@media (max-width:768px){.horizon_glow__412Gc{left:-90%;right:-90%}}.horizon_canvas__sYDuz{position:absolute;inset:0;z-index:1;width:100%;height:100%;max-width:none;opacity:0;transition:opacity var(--dur-ambient) var(--ease-out)}.horizon_canvas__sYDuz[data-ready="1"]{opacity:1}.horizon_video__xXiov{position:absolute;inset:0;z-index:2;width:100%;height:100%;max-width:none;object-fit:cover;opacity:0;transition:opacity var(--dur-ambient) var(--ease-out)}.horizon_video__xXiov[data-ready="1"]{opacity:1}.horizon_grain__3_8_n{position:absolute;inset:0;z-index:3;background-image:var(--grain);opacity:.22;mix-blend-mode:overlay;transition:opacity var(--dur-ambient) var(--ease-out)}.horizon_canvas__sYDuz[data-ready="1"]~.horizon_grain__3_8_n{opacity:0}@media (prefers-reduced-motion:reduce){.horizon_canvas__sYDuz,.horizon_grain__3_8_n,.horizon_video__xXiov{transition-duration:var(--dur-reduced)}}.button_button__tvyt7{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-8);border:1px solid transparent;border-radius:var(--r-10);font-family:inherit;font-weight:500;letter-spacing:-.01em;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-press) var(--ease-out)}.button_button__tvyt7:after,.button_button__tvyt7:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--dur-press) var(--ease-out)}.button_button__tvyt7:before{box-shadow:0 0 24px -2px var(--backdrop-cyan),0 0 0 1px var(--backdrop-cyan)}.button_button__tvyt7:after{background:var(--muted-surface)}.button_lg__hXhCu{height:var(--h-lg);padding-inline:var(--s-20);font-size:14px}.button_xl__vjGlY{height:var(--h-xl);padding-inline:var(--s-24);font-size:16px}.button_lg__hXhCu.button_withArrow__4PHRO{padding-right:var(--s-16)}.button_xl__vjGlY.button_withArrow__4PHRO{padding-right:var(--s-20)}.button_primary__AgMbO{background:var(--primary);color:var(--on-primary)}.button_secondary__WRdcP{background:var(--glass-2);-webkit-backdrop-filter:var(--glass-2-filter);backdrop-filter:var(--glass-2-filter);border-color:var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-highlight);color:var(--text)}.button_ghost__6vx7l{background:transparent;color:var(--text)}.button_label__2WzST{display:inline-flex;align-items:center}.button_arrow__gugwr{display:inline-flex;transition:transform var(--dur-press) var(--ease-out)}@media (hover:hover){.button_ghost__6vx7l:hover:after,.button_primary__AgMbO:hover:before,.button_secondary__WRdcP:hover:after{opacity:1}.button_button__tvyt7:hover .button_arrow__gugwr{transform:translateX(3px)}}.button_button__tvyt7:active{transform:scale(var(--scale-press))}.button_button__tvyt7:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.button_button__tvyt7:disabled,.button_button__tvyt7[aria-disabled=true]{opacity:.4;cursor:not-allowed;pointer-events:none}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.button_secondary__WRdcP{background:var(--solid-fallback)}}@media (prefers-reduced-transparency:reduce){.button_secondary__WRdcP{background:var(--solid-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.button_arrow__gugwr,.button_button__tvyt7{transition:none}.button_button__tvyt7:active,.button_button__tvyt7:hover .button_arrow__gugwr{transform:none}}.site-nav_nav__4coJp{--nav-h:64px;position:fixed;inset:0 0 auto 0;z-index:50;padding-right:var(--nav-scrollbar,0)}.site-nav_nav__4coJp:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--glass-1);-webkit-backdrop-filter:var(--glass-1-filter);backdrop-filter:var(--glass-1-filter);border-bottom:1px solid var(--glass-border);opacity:0;pointer-events:none;transition:opacity var(--dur-enter) var(--ease-out)}.site-nav_scrolled__0fJKq:before{opacity:1}.site-nav_menuOpen__y8qtv:before{opacity:0}.site-nav_bar__Y26R8{position:relative;display:flex;align-items:center;gap:var(--s-24);height:var(--nav-h);width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.site-nav_skip__Y_uGm:focus-visible{position:fixed;top:var(--s-12);left:var(--s-12);z-index:60;display:inline-flex;align-items:center;width:auto;height:var(--h-lg);margin:0;padding:0 var(--s-16);overflow:visible;clip:auto;border-radius:var(--r-10);background:var(--primary);color:var(--on-primary);font-size:14px;font-weight:500;white-space:nowrap;outline:2px solid var(--focus-ring);outline-offset:2px}.site-nav_brand__KEG9E{display:inline-flex;align-items:center;flex:none;border-radius:var(--r-6)}.site-nav_brand__KEG9E:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.site-nav_desktopNav__LMviP{flex:1 1;display:flex;justify-content:center}.site-nav_links__Iy8kh{display:flex;align-items:center;gap:var(--s-4)}.site-nav_link__El0jT{position:relative;isolation:isolate;display:inline-flex;align-items:center;height:var(--h-sm);padding-inline:var(--s-12);border-radius:var(--r-pill);color:var(--text-2);font-size:14px;font-weight:500;white-space:nowrap}.site-nav_link__El0jT:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--muted-surface);opacity:0;pointer-events:none;transition:opacity var(--dur-press) var(--ease-out)}@media (hover:hover){.site-nav_link__El0jT:hover{color:var(--text)}.site-nav_link__El0jT:hover:before{opacity:1}}.site-nav_link__El0jT:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.site-nav_actions__bUPBj{display:flex;align-items:center;gap:var(--s-8);flex:none}.site-nav_toggle__DqFA_{display:none;place-items:center;flex:none;margin-left:auto;width:var(--h-lg);height:var(--h-lg);padding:0;border:1px solid var(--glass-border);border-radius:var(--r-10);background:var(--muted-surface);color:var(--text);-webkit-tap-highlight-color:transparent;transition:transform var(--dur-press) var(--ease-out)}.site-nav_toggle__DqFA_:active{transform:scale(var(--scale-press))}.site-nav_toggle__DqFA_:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.site-nav_toggleIcon__sM_Xm{grid-area:1/1;display:inline-flex;transition:opacity var(--dur-enter) var(--ease-out),transform var(--dur-enter) var(--ease-out),filter var(--dur-enter) var(--ease-out)}.site-nav_toggle__DqFA_[data-open=false] .site-nav_iconClose__VrJ0S,.site-nav_toggle__DqFA_[data-open=true] .site-nav_iconMenu__T28vQ{opacity:0;transform:scale(.25);filter:blur(4px);transition:opacity var(--dur-exit) var(--ease-out),transform var(--dur-exit) var(--ease-out),filter var(--dur-exit) var(--ease-out)}.site-nav_panel__moltc{position:fixed;inset:0;z-index:-1;display:flex;flex-direction:column;padding:calc(var(--nav-h) + var(--s-24)) var(--gutter) calc(var(--s-32) + env(safe-area-inset-bottom, 0px));background:var(--glass-3);-webkit-backdrop-filter:var(--glass-3-filter);backdrop-filter:var(--glass-3-filter);overflow-y:auto;overscroll-behavior:contain}.site-nav_panel__moltc[hidden]{display:none}.site-nav_panelNav__GW13n{display:block}.site-nav_panelLinks__7QEm1{display:flex;flex-direction:column;gap:var(--s-4)}.site-nav_panelLink__dfe_h{display:block;padding-block:var(--s-8);border-radius:var(--r-8);color:var(--text);font-size:32px;line-height:1.1;font-weight:500;letter-spacing:-.03em}.site-nav_panelLink__dfe_h:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.site-nav_panelCtas__STnFi{display:flex;flex-direction:column;gap:var(--s-12);margin-top:auto;padding-top:var(--s-32)}@media (max-width:900px){.site-nav_actions__bUPBj,.site-nav_desktopNav__LMviP{display:none}.site-nav_toggle__DqFA_{display:grid}}@media (min-width:901px){.site-nav_panel__moltc{display:none}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.site-nav_nav__4coJp:before,.site-nav_panel__moltc{background:var(--solid-fallback)}}@media (prefers-reduced-transparency:reduce){.site-nav_nav__4coJp:before,.site-nav_panel__moltc{background:var(--solid-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.site-nav_toggle__DqFA_{transition:none}.site-nav_toggle__DqFA_:active{transform:none}.site-nav_toggleIcon__sM_Xm{transition:opacity var(--dur-reduced) var(--ease-out)}.site-nav_toggle__DqFA_[data-open=false] .site-nav_iconClose__VrJ0S,.site-nav_toggle__DqFA_[data-open=true] .site-nav_iconMenu__T28vQ{transform:none;filter:none;transition:opacity var(--dur-reduced) var(--ease-out)}}:where(.glass-card_card__QR16R){border-radius:var(--r-12);padding:var(--s-16)}.glass-card_card__QR16R{position:relative;isolation:isolate;border:1px solid var(--glass-border)}.glass-card_card__QR16R:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background-image:var(--grain);mix-blend-mode:overlay;opacity:var(--grain-opacity);pointer-events:none}.glass-card_level2__MpRkr{background:var(--glass-2);-webkit-backdrop-filter:var(--glass-2-filter);backdrop-filter:var(--glass-2-filter);box-shadow:inset 0 1px 0 var(--glass-highlight)}.glass-card_level3__MyiUN{background:var(--glass-3);-webkit-backdrop-filter:var(--glass-3-filter);backdrop-filter:var(--glass-3-filter);box-shadow:inset 0 1px 0 var(--glass-highlight),var(--shadow-3)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.glass-card_level2__MpRkr,.glass-card_level3__MyiUN{background:var(--solid-fallback)}}@media (prefers-reduced-transparency:reduce){.glass-card_level2__MpRkr,.glass-card_level3__MyiUN{background:var(--solid-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}.pill_pill__7ZE62{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:var(--s-8);height:var(--h-sm);padding-inline:var(--s-12);border:1px solid var(--glass-border);border-radius:var(--r-pill);background:var(--glass-2);-webkit-backdrop-filter:var(--glass-2-filter);backdrop-filter:var(--glass-2-filter);box-shadow:inset 0 1px 0 var(--glass-highlight);color:var(--text);font-size:13px;line-height:1;font-weight:500;white-space:nowrap;text-decoration:none}.pill_dot__xbmur{flex:none;width:6px;height:6px;border-radius:var(--r-pill);background:var(--accent);box-shadow:0 0 10px var(--backdrop-cyan)}.pill_label___FIDH{display:inline-flex;align-items:center}.pill_arrow__Y3a_J{display:inline-flex;color:var(--text-2)}.pill_arrow__Y3a_J,.pill_link__Wfoet{transition:transform var(--dur-press) var(--ease-out)}.pill_link__Wfoet{cursor:pointer;-webkit-tap-highlight-color:transparent}.pill_link__Wfoet:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--muted-surface);opacity:0;pointer-events:none;transition:opacity var(--dur-press) var(--ease-out)}@media (hover:hover){.pill_link__Wfoet:hover:after{opacity:1}.pill_link__Wfoet:hover .pill_arrow__Y3a_J{transform:translateX(3px)}}.pill_link__Wfoet:active{transform:scale(var(--scale-press))}.pill_link__Wfoet:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.pill_pill__7ZE62{background:var(--solid-fallback)}}@media (prefers-reduced-transparency:reduce){.pill_pill__7ZE62{background:var(--solid-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.pill_arrow__Y3a_J,.pill_link__Wfoet{transition:none}.pill_link__Wfoet:active,.pill_link__Wfoet:hover .pill_arrow__Y3a_J{transform:none}}.hero_hero__ZRqSa{--nav-h:calc(var(--s-32) * 2);position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:max(640px,100vh);min-height:max(640px,100svh);padding-top:calc(var(--nav-h) + var(--s-24));padding-bottom:var(--s-56);background:var(--bg-black)}.hero_inner__Vda_w{position:relative;z-index:2;display:flex;justify-content:center}.hero_panel__YTlnH{width:100%;max-width:960px;padding:0;border-radius:var(--r-16)}.hero_bar___qYwf{container:hero-bar/inline-size;display:block;padding:var(--s-12) var(--s-24);border-bottom:1px solid var(--border-strong);color:var(--text-2);text-align:center}.hero_body__F5oCO{display:flex;flex-direction:column;align-items:center;gap:var(--s-24);padding:var(--s-56) var(--s-40) var(--s-40);text-align:center}.hero_title__sz8SL{max-width:15ch}.hero_word__C8Fvt{white-space:nowrap}.hero_ring__oYnSY{display:inline-block;width:.2em;height:.2em;margin-left:.06em;border:.055em solid var(--brand-cyan);border-radius:var(--r-pill);vertical-align:.62em}.hero_lead___qFh0{max-width:34em;color:var(--text-2)}.hero_actions__mLPlY{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-12);margin-top:var(--s-8)}@media (max-width:768px){.hero_hero__ZRqSa{align-items:flex-start;padding-top:calc(var(--nav-h) + var(--s-24));padding-bottom:var(--s-32)}.hero_bar___qYwf{padding:var(--s-12) var(--s-16)}.hero_body__F5oCO{gap:var(--s-20);padding:var(--s-32) var(--s-20) var(--s-20)}.hero_lead___qFh0{font-size:16px}}@media (max-width:420px){.hero_bar___qYwf{padding-inline:var(--s-12);font-size:10px;letter-spacing:.02em}.hero_ring__oYnSY{display:none}}@media (min-width:421px){@container hero-bar (width < 372px){.hero_barPart__DGz9_{display:block}.hero_barSep__RSluS{display:none}}}@media (max-width:420px){@container hero-bar (width < 318px){.hero_barPart__DGz9_{display:block}.hero_barSep__RSluS{display:none}}}@media (max-width:600px){.hero_actions__mLPlY{flex-direction:column;align-self:stretch}.hero_action__pTJ7a{width:100%}}.intro_intro__joKfS{position:relative;overflow-x:clip}.intro_head__xY7O9{display:flex;flex-direction:column;align-items:center;gap:var(--s-16);text-align:center;margin-bottom:var(--section-head-gap)}.intro_lead__AG2bE{max-width:640px}.intro_stage__HNM6A{position:relative;isolation:isolate}.intro_lights__fpTS4{-webkit-mask-image:linear-gradient(90deg,transparent,rgb(0 0 0) 18%,rgb(0 0 0) 82%,transparent),linear-gradient(180deg,transparent,rgb(0 0 0) 18%,rgb(0 0 0) 82%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,rgb(0 0 0) 18%,rgb(0 0 0) 82%,transparent),linear-gradient(180deg,transparent,rgb(0 0 0) 18%,rgb(0 0 0) 82%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;position:absolute;inset:calc(var(--s-72) * -1.5) calc(var(--s-72) * -1);z-index:-1;pointer-events:none;background:radial-gradient(40% 60% at 22% 68%,var(--backdrop-red),transparent 80%),radial-gradient(40% 60% at 78% 32%,var(--backdrop-cyan),transparent 80%),radial-gradient(45% 65% at 50% 50%,var(--backdrop-blue),transparent 85%)}.intro_grid__4H9LT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-16);gap:var(--s-16)}.intro_card__ZC6PC{padding:var(--s-24);transition:border-color var(--dur-press) var(--ease-out)}@media (hover:hover){.intro_card__ZC6PC:hover{border-color:var(--border-strong)}}.intro_cardBody__af4uG{display:flex;flex-direction:column;gap:var(--s-40);height:100%}.intro_icon__gI4Cs{display:inline-grid;place-items:center;width:var(--h-lg);height:var(--h-lg);border-radius:var(--r-10);border:1px solid var(--border);background:var(--muted-surface);color:var(--accent)}.intro_copy__Ewe_r{display:flex;flex-direction:column;gap:var(--s-8)}@media (max-width:900px){.intro_grid__4H9LT{grid-template-columns:minmax(0,1fr);gap:var(--s-12)}.intro_cardBody__af4uG{gap:var(--s-24)}.intro_lights__fpTS4{inset:calc(var(--s-72) * -1) calc(var(--gutter) * -1);background:radial-gradient(60% 30% at 30% 75%,var(--backdrop-red),transparent 80%),radial-gradient(60% 30% at 70% 25%,var(--backdrop-cyan),transparent 80%),radial-gradient(70% 40% at 50% 50%,var(--backdrop-blue),transparent 85%)}}.feature-mockups_mock__XaiBx{height:100%}.feature-mockups_canvas__AClQE{position:relative;height:100%;color:var(--text-2);font-size:14px;line-height:1.35;-webkit-user-select:none;-moz-user-select:none;user-select:none}.feature-mockups_monoSm__q3D_F{font-family:var(--font-mono),ui-monospace,monospace;font-size:12px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-3);white-space:nowrap}.feature-mockups_lineName__MDovE{font-size:14px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feature-mockups_amount__Ap_Cu{font-family:var(--font-mono),ui-monospace,monospace;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap}.feature-mockups_posCanvas__Rtt9Q{display:grid;place-items:center;padding:var(--s-16)}.feature-mockups_ticket__Ci_Um{width:100%;max-width:340px;display:flex;flex-direction:column;gap:var(--s-16);padding:var(--s-16);border-radius:var(--r-12);border:1px solid var(--border);background:var(--muted-surface)}.feature-mockups_ticketHead__TiO1h{display:flex;justify-content:space-between;align-items:center}.feature-mockups_lines__l930E{display:flex;flex-direction:column;gap:var(--s-12);padding-bottom:var(--s-16);border-bottom:1px dashed var(--border-strong)}.feature-mockups_line__smD_t{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--s-12)}.feature-mockups_lineText__NteGF{display:flex;flex-direction:column;gap:calc(var(--s-4) / 2);min-width:0}.feature-mockups_lineMeta__g5l_U{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.06em;color:var(--text-3);white-space:nowrap}.feature-mockups_totals__bUErz{display:flex;flex-direction:column;gap:var(--s-4)}.feature-mockups_totalRow__VNcZ6{display:flex;justify-content:space-between;gap:var(--s-12);font-size:13px}.feature-mockups_discount__xX6dq{color:var(--success)}.feature-mockups_grandTotal__RQwCI{margin-top:var(--s-4);font-size:16px;font-weight:600;color:var(--text)}.feature-mockups_charge__YqS1H{display:grid;place-items:center;height:var(--h-lg);border-radius:var(--r-10);background:var(--primary);color:var(--on-primary);font-size:14px;font-weight:600}.feature-mockups_checkinCanvas__R6o6r{display:flex;flex-direction:column;gap:var(--s-12);padding:var(--s-20)}.feature-mockups_feedHead__QQzkJ{display:flex;justify-content:space-between;align-items:center;gap:var(--s-12);padding-bottom:var(--s-12);border-bottom:1px solid var(--border)}.feature-mockups_feedTitle__nw0LL{display:flex;flex-direction:column;gap:calc(var(--s-4) / 2)}.feature-mockups_feedName__4tGqp{font-size:16px;font-weight:600;color:var(--text)}.feature-mockups_live__8UJo_{display:inline-flex;align-items:center;gap:var(--s-8);height:26px;padding-inline:var(--s-12);border-radius:var(--r-pill);border:1px solid var(--border);background:var(--muted-surface);font-size:12px;font-weight:500;color:var(--text)}.feature-mockups_liveDot__YDn1W{position:relative;width:8px;height:8px;border-radius:var(--r-pill);background:var(--success)}.feature-mockups_liveDot__YDn1W:after{content:"";position:absolute;inset:-4px;border-radius:inherit;border:1.5px solid var(--success);opacity:0;animation:feature-mockups_livePulse__Qr89O calc(var(--dur-move) * 8) var(--ease-out) infinite}@keyframes feature-mockups_livePulse__Qr89O{0%{transform:scale(1);opacity:.45}18.75%{transform:scale(1.25);opacity:0}to{transform:scale(1.25);opacity:0}}@media (prefers-reduced-motion:reduce){.feature-mockups_liveDot__YDn1W:after{animation:none;opacity:0}}.feature-mockups_feed__YyQ13{display:flex;flex-direction:column;gap:var(--s-4)}.feature-mockups_feedRow__xAa7T{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:var(--s-12);gap:var(--s-12);height:52px;padding-inline:var(--s-8);border-radius:var(--r-10)}.feature-mockups_feedRow__xAa7T:first-child{background:var(--muted-surface)}.feature-mockups_avatar__AUmoL{display:grid;place-items:center;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-pill);border:1px solid var(--border);background:color-mix(in srgb,var(--brand-blue) 18%,transparent);font-size:11px;font-weight:600;color:var(--text)}.feature-mockups_feedText__T0V_K{display:flex;flex-direction:column;gap:calc(var(--s-4) / 2);min-width:0}.feature-mockups_feedSub__Udq8L{font-size:12px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feature-mockups_badge__e_RMD{display:inline-flex;align-items:center;height:22px;padding-inline:var(--s-8);border-radius:var(--r-pill);font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.feature-mockups_badgeOk__j7du3{background:color-mix(in srgb,var(--success) 14%,transparent);color:var(--success)}.feature-mockups_badgeNo__JtTs7{background:color-mix(in srgb,var(--danger) 16%,transparent);color:var(--danger)}.feature-mockups_appCanvas__n0xrF{overflow:hidden}.feature-mockups_phone__xEZYD{position:absolute;top:var(--s-24);left:50%;width:224px;height:460px;margin-left:-112px;border-radius:var(--r-30);border:1px solid var(--border-strong);background:var(--bg);padding:var(--s-8);box-shadow:inset 0 1px 0 var(--glass-highlight)}.feature-mockups_notch__7RYG5{width:64px;height:6px;margin:var(--s-4) auto var(--s-12);border-radius:var(--r-pill);background:var(--muted-surface)}.feature-mockups_phoneBody__BygYG{display:flex;flex-direction:column;gap:var(--s-12);padding-inline:var(--s-8)}.feature-mockups_greeting__5b0Ru{display:flex;flex-direction:column;gap:calc(var(--s-4) / 2)}.feature-mockups_greetingName__ZFAn7{font-size:18px;font-weight:600;letter-spacing:-.01em;color:var(--text)}.feature-mockups_memberCard__dxwA8{display:flex;justify-content:space-between;align-items:center;gap:var(--s-8);padding:var(--s-12);border-radius:var(--r-16);border:1px solid var(--border);background:radial-gradient(90% 120% at 100% 0,var(--backdrop-cyan),transparent 70%),radial-gradient(90% 120% at 0 100%,var(--backdrop-blue),transparent 70%),var(--muted-surface)}.feature-mockups_memberInfo__hS4U3{display:flex;flex-direction:column;gap:calc(var(--s-4) / 2);min-width:0}.feature-mockups_memberLabel__vwDPz{font-family:var(--font-mono),ui-monospace,monospace;font-size:9px;font-weight:500;letter-spacing:.06em;color:var(--text-2)}.feature-mockups_memberPlan__3S4s_{font-size:16px;font-weight:600;color:var(--text)}.feature-mockups_memberDate__4HicU{font-size:11px;color:var(--text-2);white-space:nowrap}.feature-mockups_qr__Wzdf5{flex:none;border-radius:var(--r-6);color:var(--bg)}.feature-mockups_qrBg__drrZ3{fill:var(--text)}.feature-mockups_camino__Ihw_c{display:flex;flex-direction:column;gap:var(--s-8);padding:var(--s-12);border-radius:var(--r-16);border:1px solid var(--border);background:var(--muted-surface)}.feature-mockups_caminoHead__XiU0Y{display:flex;justify-content:space-between;align-items:center;gap:var(--s-8)}.feature-mockups_caminoHead__XiU0Y .feature-mockups_monoSm__q3D_F{font-size:10px}.feature-mockups_level__j1BO0{font-size:16px;font-weight:600;color:var(--text)}.feature-mockups_stars__OZXpG{display:flex;gap:var(--s-4)}.feature-mockups_starOn__C5zj_{color:var(--accent)}.feature-mockups_starOff__khGtF{color:var(--border-strong)}.feature-mockups_progress__jyGvH{height:6px;border-radius:var(--r-pill);background:var(--muted-surface);overflow:hidden}.feature-mockups_progressFill__rkja9{display:block;width:72%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--brand-blue),var(--brand-cyan))}.feature-mockups_progressText__8J08e{font-size:11px;color:var(--text-3)}.feature-mockups_siteCanvas__PvwNZ{display:flex;flex-direction:column}.feature-mockups_siteBar__V_xbn{display:flex;align-items:center;height:40px;padding-inline:var(--s-16);border-bottom:1px solid var(--border)}.feature-mockups_siteBody__7RZ8h{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(0,9fr) minmax(0,11fr);grid-gap:var(--s-12);gap:var(--s-12);padding:var(--s-16)}.feature-mockups_sectionList__mGvml{display:flex;flex-direction:column;gap:var(--s-12)}.feature-mockups_sectionItems__nZJxx{display:flex;flex-direction:column;gap:var(--s-8)}.feature-mockups_sectionItem__UVG5b{display:flex;align-items:center;gap:var(--s-8);height:40px;padding-inline:var(--s-12) var(--s-8);border-radius:var(--r-10);border:1px solid var(--border);background:var(--muted-surface)}.feature-mockups_sectionOn__vmfVa{border-color:color-mix(in srgb,var(--primary) 60%,transparent);background:color-mix(in srgb,var(--primary) 10%,transparent)}.feature-mockups_grip__ekvlu{flex:none;width:8px;height:12px;background-image:radial-gradient(circle,var(--text-3) 1px,transparent 1.5px);background-size:4px 4px}.feature-mockups_sectionName__GK5VQ{flex:1 1;min-width:0;font-size:13px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feature-mockups_sectionItem__UVG5b .feature-mockups_monoSm__q3D_F{font-size:10px}.feature-mockups_preview___QsFa{display:flex;flex-direction:column;gap:var(--s-8);padding:var(--s-8);border-radius:var(--r-12);border:1px solid var(--border);background:var(--bg);overflow:hidden}.feature-mockups_pvHero__Umvmt{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--s-4);height:96px;padding:var(--s-12);border-radius:var(--r-8);background:radial-gradient(80% 120% at 0 100%,var(--backdrop-red),transparent 70%),radial-gradient(80% 120% at 100% 0,var(--backdrop-cyan),transparent 70%),var(--muted-surface)}.feature-mockups_bar__CzQbM{display:block;height:6px;width:100%;border-radius:var(--r-pill);background:var(--border-strong)}.feature-mockups_barTitle__ML32J{width:70%;height:10px;background:var(--text-2)}.feature-mockups_barSub__Hju2f{width:50%}.feature-mockups_barShort__zJGtL{width:60%}.feature-mockups_barXs__z8FAF{width:60%;height:4px}.feature-mockups_barPrice__7RkjF{width:80%;height:8px;background:var(--text-3)}.feature-mockups_pvButton__foDl2{width:40px;height:10px;margin-top:var(--s-4);border-radius:var(--r-pill);background:var(--primary)}.feature-mockups_pvPlans__nx4TE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-4);gap:var(--s-4);padding:var(--s-4);border-radius:var(--r-8);outline:1.5px solid color-mix(in srgb,var(--primary) 70%,transparent);outline-offset:1px}.feature-mockups_pvPlan__8uthV{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--s-4);height:56px;padding:var(--s-8) var(--s-4);border-radius:var(--r-6);border:1px solid var(--border);background:var(--muted-surface)}.feature-mockups_pvPlanHi__Cs9O2{border-color:var(--border-strong);background:color-mix(in srgb,var(--brand-blue) 20%,transparent)}.feature-mockups_pvRows__fSkHn{display:flex;flex-direction:column;gap:var(--s-8);padding:var(--s-8) var(--s-4)}.feature-mockups_reportCanvas__QJF0R{display:flex;flex-direction:column;gap:var(--s-20);padding:var(--s-24)}.feature-mockups_reportHead__2mKAP{display:flex;flex-direction:column;gap:var(--s-4)}.feature-mockups_bigNumber__pK7cB{font-size:44px;line-height:1.05;font-weight:600;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.feature-mockups_delta__5bn4v{font-family:var(--font-mono),ui-monospace,monospace;font-size:12px;font-weight:500;color:var(--success)}.feature-mockups_chart__sjALr{flex:1 1;min-height:0;display:flex;align-items:flex-end;gap:var(--s-8);padding-bottom:var(--s-4);border-bottom:1px solid var(--border)}.feature-mockups_chartBar___NtjG{flex:1 1;border-radius:var(--r-6) var(--r-6) 0 0;background:var(--border-strong)}.feature-mockups_chartBarOn__UaLkR{background:var(--primary)}.feature-mockups_reco__rDl_5{display:flex;align-items:flex-start;gap:var(--s-12);padding:var(--s-12) var(--s-16);border-radius:var(--r-12);border:1px solid var(--border);background:var(--muted-surface)}.feature-mockups_recoIcon___iZcY{flex:none;display:grid;place-items:center;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-8);background:color-mix(in srgb,var(--primary) 14%,transparent);color:var(--accent)}.feature-mockups_recoText__HkeL1{display:flex;flex-direction:column;gap:var(--s-4)}.feature-mockups_recoBody__kDRoi{font-size:14px;color:var(--text)}@media (max-width:900px){.feature-mockups_checkinCanvas__R6o6r{padding:var(--s-16)}.feature-mockups_reportCanvas__QJF0R{padding:var(--s-16);gap:var(--s-16)}.feature-mockups_bigNumber__pK7cB{font-size:36px}.feature-mockups_siteBody__7RZ8h{padding:var(--s-12);gap:var(--s-8)}.feature-mockups_sectionItem__UVG5b{padding-inline:var(--s-8)}}.features_features__4qB_F{position:relative;overflow-x:clip;padding-block:calc(var(--section-y) - var(--s-56))}.features_row__X2rzL{position:relative;isolation:isolate;padding-block:var(--s-56)}.features_lit__bxJKQ:before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,rgb(0 0 0) 25%,rgb(0 0 0) 75%,transparent);mask-image:linear-gradient(180deg,transparent,rgb(0 0 0) 25%,rgb(0 0 0) 75%,transparent);background:radial-gradient(50% 70% at 20% 50%,color-mix(in srgb,var(--backdrop-blue) 45%,transparent),transparent 75%),radial-gradient(40% 60% at 85% 40%,color-mix(in srgb,var(--backdrop-cyan) 22%,transparent),transparent 75%)}.features_quiet__A96RI{background:transparent}.features_inner__A2uxA{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;grid-gap:var(--s-72);gap:var(--s-72)}.features_flipped__yW9A7{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.features_flipped__yW9A7 .features_text__Veaxc{order:2}.features_flipped__yW9A7 .features_stage__iUT7V{order:1}.features_text__Veaxc{display:flex;flex-direction:column;gap:var(--s-16);max-width:460px}.features_flipped__yW9A7 .features_text__Veaxc{justify-self:end}.features_stage__iUT7V{position:relative;isolation:isolate}.features_glow___7OaW{-webkit-mask-image:linear-gradient(90deg,transparent,rgb(0 0 0) 18%,rgb(0 0 0) 82%,transparent),linear-gradient(180deg,transparent,rgb(0 0 0) 18%,rgb(0 0 0) 82%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,rgb(0 0 0) 18%,rgb(0 0 0) 82%,transparent),linear-gradient(180deg,transparent,rgb(0 0 0) 18%,rgb(0 0 0) 82%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;position:absolute;inset:-28% -18%;z-index:-1;pointer-events:none}.features_glowPos__wwFxX{background:radial-gradient(40% 45% at 68% 34%,var(--backdrop-cyan),transparent 80%),radial-gradient(45% 50% at 42% 58%,var(--backdrop-blue),transparent 85%),radial-gradient(30% 35% at 28% 72%,var(--backdrop-red),transparent 80%)}.features_glowCheckin__4fAzI{background:radial-gradient(45% 50% at 34% 36%,var(--backdrop-blue),transparent 85%),radial-gradient(40% 45% at 68% 66%,var(--backdrop-cyan),transparent 80%)}.features_glowApp__GNnTU{background:radial-gradient(32% 38% at 30% 70%,var(--backdrop-red),transparent 80%),radial-gradient(40% 45% at 68% 32%,var(--backdrop-cyan),transparent 80%),radial-gradient(45% 50% at 52% 50%,var(--backdrop-blue),transparent 85%)}.features_glowSite__yOriM{background:radial-gradient(45% 50% at 64% 38%,var(--backdrop-blue),transparent 85%),radial-gradient(32% 38% at 30% 70%,var(--backdrop-red),transparent 80%),radial-gradient(35% 40% at 70% 70%,var(--backdrop-cyan),transparent 80%)}.features_glowReport__APNjJ{background:radial-gradient(40% 45% at 34% 32%,var(--backdrop-cyan),transparent 80%),radial-gradient(32% 38% at 70% 70%,var(--backdrop-red),transparent 80%),radial-gradient(45% 50% at 52% 50%,var(--backdrop-blue),transparent 85%)}.features_frame__Fpsac{border-radius:var(--r-22);padding:var(--s-8)}.features_screen__nFaXM{position:relative;height:420px;overflow:hidden;border-radius:calc(var(--r-22) - var(--s-8));border:1px solid var(--border);background:var(--glass-2)}.features_screenBody__5Liob{height:100%}@media (max-width:900px){.features_features__4qB_F{padding-block:calc(var(--section-y) - var(--s-32))}.features_row__X2rzL{padding-block:var(--s-32)}.features_flipped__yW9A7,.features_inner__A2uxA{grid-template-columns:minmax(0,1fr);gap:var(--s-32)}.features_flipped__yW9A7 .features_stage__iUT7V,.features_flipped__yW9A7 .features_text__Veaxc{order:0}.features_flipped__yW9A7 .features_text__Veaxc,.features_text__Veaxc{justify-self:start;max-width:none}.features_glow___7OaW{inset:-18% -10%}.features_screen__nFaXM{height:400px}}.security_security__bn7kn{position:relative;overflow-x:clip}.security_title__8ksoY{text-align:center;margin-bottom:var(--section-head-gap)}.security_stage__uqTco{position:relative;isolation:isolate}.security_lights__Gtg_A{-webkit-mask-image:linear-gradient(90deg,transparent,rgb(0 0 0) 18%,rgb(0 0 0) 82%,transparent),linear-gradient(180deg,transparent,rgb(0 0 0) 18%,rgb(0 0 0) 82%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,rgb(0 0 0) 18%,rgb(0 0 0) 82%,transparent),linear-gradient(180deg,transparent,rgb(0 0 0) 18%,rgb(0 0 0) 82%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;position:absolute;inset:calc(var(--s-72) * -1.5) calc(var(--s-72) * -1);z-index:-1;pointer-events:none;background:radial-gradient(40% 55% at 22% 72%,var(--backdrop-red),transparent 80%),radial-gradient(40% 55% at 78% 28%,var(--backdrop-cyan),transparent 80%),radial-gradient(45% 60% at 55% 50%,var(--backdrop-blue),transparent 85%)}.security_grid__rUFzH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-16);gap:var(--s-16)}.security_card__yil1S{padding:var(--s-32);transition:border-color var(--dur-press) var(--ease-out)}@media (hover:hover){.security_card__yil1S:hover{border-color:var(--border-strong)}}.security_cardBody__7F1yT{display:flex;align-items:flex-start;gap:var(--s-20)}.security_icon__uP7ke{flex:none;display:inline-grid;place-items:center;width:var(--h-lg);height:var(--h-lg);border-radius:var(--r-10);border:1px solid var(--border);background:var(--muted-surface);color:var(--accent)}.security_copy__kGY4s{display:flex;flex-direction:column;gap:var(--s-8);padding-top:var(--s-8)}@media (max-width:900px){.security_grid__rUFzH{grid-template-columns:minmax(0,1fr);gap:var(--s-12)}.security_card__yil1S{padding:var(--s-24)}.security_cardBody__7F1yT{gap:var(--s-16)}.security_lights__Gtg_A{inset:calc(var(--s-72) * -1) calc(var(--gutter) * -1);background:radial-gradient(60% 30% at 30% 75%,var(--backdrop-red),transparent 80%),radial-gradient(60% 30% at 70% 25%,var(--backdrop-cyan),transparent 80%),radial-gradient(70% 40% at 50% 50%,var(--backdrop-blue),transparent 85%)}}.stats_section__3CLH2{padding-block:calc(var(--section-y) * .6)}.stats_grid___EJ8d{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;border-block:1px solid var(--border);background:var(--border)}.stats_cell__INaH0{display:flex;flex-direction:column;gap:var(--s-12);padding:var(--s-40) var(--s-32) var(--s-40) var(--s-24);background:var(--bg)}.stats_value__9vUZh{font-family:var(--font-mono),ui-monospace,monospace;font-size:64px;line-height:1;font-weight:500;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.stats_label__8RWdc{max-width:24ch;font-size:15px;line-height:1.4;color:var(--text-2)}@media (max-width:900px){.stats_grid___EJ8d{grid-template-columns:repeat(2,minmax(0,1fr))}.stats_value__9vUZh{font-size:52px}}@media (max-width:768px){.stats_cell__INaH0{gap:var(--s-8);padding:var(--s-32) var(--s-16)}.stats_value__9vUZh{font-size:44px}.stats_label__8RWdc{font-size:14px}}.plans_section__vJedl{scroll-margin-top:var(--s-72);overflow-x:clip}.plans_head__a3oEj{display:flex;flex-direction:column;align-items:center;gap:var(--s-16);margin-bottom:var(--section-head-gap);text-align:center}.plans_grid__cgJTb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-24);gap:var(--s-24);margin-inline:auto}.plans_grid__cgJTb[data-cols="1"]{grid-template-columns:minmax(0,1fr);max-width:440px}.plans_grid__cgJTb[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px}.plans_cell__uGpDp{position:relative;isolation:isolate;display:flex}.plans_halo__kHGla{position:absolute;z-index:-1;inset:-18% -14% auto;height:70%;background:radial-gradient(closest-side,var(--backdrop-cyan) 0,var(--backdrop-blue) 55%,transparent 100%);pointer-events:none}.plans_plan__WwIHn{display:flex;flex:1 1;flex-direction:column;gap:var(--s-16);padding:var(--s-32);border-radius:var(--r-16)}.plans_featured__lvUGd{border-color:var(--border-strong)}.plans_top__W79sa{display:flex;align-items:center;justify-content:space-between;gap:var(--s-12);min-height:var(--h-sm)}.plans_desc__PGsIW{min-height:calc(1.5em * 2)}.plans_includes__kTcxn{display:flex;flex-direction:column;gap:var(--s-12);padding-top:var(--s-16);border-top:1px solid var(--border)}.plans_includesLead__x2LZl{font-size:14px;line-height:1.35;font-weight:600;color:var(--text)}.plans_includesList__AuwKV{display:flex;flex-direction:column;gap:var(--s-8);font-size:14px;line-height:1.35;color:var(--text-2)}.plans_includesList__AuwKV li{display:flex;align-items:flex-start;gap:var(--s-8)}.plans_check__cPnEP{flex:none;margin-top:1px;color:var(--primary)}.plans_priceBlock__Jx_ZT{display:flex;flex-direction:column;gap:var(--s-8);margin-top:auto;padding-top:var(--s-16)}.plans_price__GTMLd{font-family:var(--font-mono),ui-monospace,monospace;font-size:48px;line-height:1;font-weight:500;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.plans_terms__n6tIm{display:flex;flex-wrap:wrap;font-size:14px;line-height:1.35;color:var(--text-2)}.plans_terms__n6tIm li+li:before{content:"·";margin-inline:var(--s-8);color:var(--text-3)}.plans_plan__WwIHn .plans_cta__mTPN8{width:100%;margin-top:var(--s-8)}@media (max-width:900px){.plans_grid__cgJTb,.plans_grid__cgJTb[data-cols="2"],.plans_grid__cgJTb[data-cols="3"]{grid-template-columns:minmax(0,1fr);max-width:480px}.plans_cellFeatured__BCgyW{order:-1}.plans_desc__PGsIW{min-height:0}}@media (max-width:768px){.plans_plan__WwIHn{padding:var(--s-24)}.plans_price__GTMLd{font-size:40px}}.closing_closing__d5sf5{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:flex-start;min-height:max(560px,80svh);padding-block:var(--section-y) var(--s-72);background:var(--bg-black)}.closing_closing__d5sf5:before{content:"";position:absolute;inset:0 0 auto;z-index:1;height:calc(var(--s-72) * 2);background:linear-gradient(to bottom,var(--bg),transparent);pointer-events:none}.closing_inner__9CX5g{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:var(--s-32);text-align:center}.closing_title__xZq7D{max-width:14ch}@media (max-width:768px){.closing_closing__d5sf5{min-height:max(520px,72svh);padding-block:var(--section-y) var(--s-56)}.closing_inner__9CX5g{gap:var(--s-24)}}.footer_footer__JmAbd{scroll-margin-top:var(--s-72);border-top:1px solid var(--border);background:var(--bg)}.footer_inner__6Ij0k{display:flex;flex-direction:column;gap:var(--s-40);padding-block:var(--s-56) var(--s-32)}.footer_top__6PMnK{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-24)}.footer_logo__KvvBf{display:inline-flex;border-radius:var(--r-6)}.footer_links__UksKq{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-8) var(--s-24);font-size:14px;line-height:1.35;font-weight:500}.footer_links__UksKq a{color:var(--text-2);transition:color var(--dur-press) var(--ease-out)}@media (hover:hover){.footer_links__UksKq a:hover{color:var(--text)}}.footer_bottom__NYCSA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-8) var(--s-24);padding-top:var(--s-24);border-top:1px solid var(--border)}@media (max-width:768px){.footer_inner__6Ij0k{gap:var(--s-32);padding-block:var(--s-40) var(--s-24)}.footer_top__6PMnK{flex-direction:column;align-items:flex-start}}.legal-doc_page__Z4Nhz{min-height:70svh;padding:calc(var(--s-72) + var(--s-56)) var(--gutter) var(--section-y)}.legal-doc_reader__biaVb{width:100%;max-width:720px;margin-inline:auto}.legal-doc_head__ON2yN{display:flex;flex-direction:column;gap:var(--s-16);margin-bottom:var(--s-40);padding-bottom:var(--s-32);border-bottom:1px solid var(--border)}.legal-doc_body__DIqq1 a,.legal-doc_head__ON2yN a{color:var(--primary);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px;transition:-webkit-text-decoration-color var(--dur-press) var(--ease-out);transition:text-decoration-color var(--dur-press) var(--ease-out);transition:text-decoration-color var(--dur-press) var(--ease-out),-webkit-text-decoration-color var(--dur-press) var(--ease-out)}@media (hover:hover){.legal-doc_body__DIqq1 a:hover,.legal-doc_head__ON2yN a:hover{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}}.legal-doc_body__DIqq1{font-size:16px;line-height:1.65;color:var(--text-2);overflow-wrap:anywhere}.legal-doc_body__DIqq1>*+*{margin-top:var(--s-16)}.legal-doc_body__DIqq1 h2{margin-top:var(--s-56);font-size:24px;line-height:1.2;font-weight:600;letter-spacing:-.02em}.legal-doc_body__DIqq1 h3{margin-top:var(--s-40);font-size:18px;line-height:1.3;font-weight:600;letter-spacing:-.01em}.legal-doc_body__DIqq1 h2+*,.legal-doc_body__DIqq1 h3+*{margin-top:var(--s-12)}.legal-doc_body__DIqq1 p{text-wrap:pretty}.legal-doc_body__DIqq1 strong{font-weight:600;color:var(--text)}.legal-doc_body__DIqq1 small{font-size:13px;line-height:1.5;color:var(--text-3)}.legal-doc_body__DIqq1 ol,.legal-doc_body__DIqq1 ul{padding-left:var(--s-24)}.legal-doc_body__DIqq1 ul{list-style:disc}.legal-doc_body__DIqq1 ol{list-style:decimal}.legal-doc_body__DIqq1 li+li{margin-top:var(--s-8)}.legal-doc_body__DIqq1 li::marker{color:var(--text-3)}.legal-doc_body__DIqq1 hr{height:1px;margin-block:var(--s-40);border:0;background:var(--border)}.legal-doc_body__DIqq1 blockquote{padding-left:var(--s-16);border-left:2px solid var(--border-strong)}.legal-doc_body__DIqq1 table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:14px}.legal-doc_body__DIqq1 td,.legal-doc_body__DIqq1 th{padding:var(--s-8) var(--s-12);border:1px solid var(--border);text-align:left}@media (max-width:768px){.legal-doc_page__Z4Nhz{padding-top:calc(var(--s-72) + var(--s-32))}.legal-doc_body__DIqq1 h2{margin-top:var(--s-40);font-size:21px}}