.advantages_section__T0gtk{padding:2rem 0 3.5rem;background:var(--bg-elevated)}.advantages_title__a_HaC{margin:0 0 1.75rem;font-family:var(--font-display);font-size:clamp(1.7rem,3vw,2.2rem);font-weight:650;letter-spacing:-.02em}.advantages_grid__51sbE{display:grid;grid-gap:1rem;gap:1rem}.advantages_item__H6vV1{padding:1.35rem 1.25rem;border:1px solid color-mix(in srgb,var(--cta) 22%,var(--line));border-radius:var(--radius);background:var(--bg-elevated);outline:2px solid transparent;outline-offset:0;transition:transform .28s ease,border-color .28s ease,outline-color .28s ease,background .28s ease}.advantages_item__H6vV1:hover{transform:translateY(-6px);border-color:var(--brand);outline-color:color-mix(in srgb,var(--brand) 45%,transparent);background:color-mix(in srgb,var(--accent-soft) 55%,var(--bg-elevated))}@media (prefers-reduced-motion:reduce){.advantages_item__H6vV1{transition:border-color .2s ease,outline-color .2s ease,background .2s ease}.advantages_item__H6vV1:hover{transform:none}}.advantages_item__H6vV1 h3{margin:0 0 .55rem;font-family:var(--font-display);font-size:1.15rem}.advantages_item__H6vV1 p{margin:0;color:var(--ink-muted);font-size:.98rem}@media (min-width:900px){.advantages_grid__51sbE{grid-template-columns:repeat(3,1fr);gap:1.1rem}}.benefits_section__h8R08{padding:.5rem 0 3.5rem}.benefits_grid__NmYFN{display:grid;grid-gap:1.75rem;gap:1.75rem}.benefits_item__p_vrk{display:grid;grid-template-columns:auto 1fr;grid-gap:.95rem;gap:.95rem;align-items:start}.benefits_item__p_vrk h2{margin:0 0 .35rem;font-family:var(--font-display);font-size:1.05rem;font-weight:700}.benefits_item__p_vrk p{margin:0;color:var(--ink-muted);font-size:.95rem}.benefits_icon__KMvDu{width:2.4rem;height:2.4rem;border-radius:10px;background:var(--accent-soft);position:relative}.benefits_icon__KMvDu:after,.benefits_icon__KMvDu:before{content:"";position:absolute;inset:0;margin:auto}.benefits_comm__WPBhU:before{width:.95rem;height:.95rem;border:2px solid var(--brand);border-radius:999px;left:.45rem;right:auto}.benefits_comm__WPBhU:after{width:.7rem;height:.7rem;border:2px solid var(--cta);border-radius:999px;right:.4rem;left:auto;top:.55rem;bottom:auto}.benefits_funnel__HKe_7:before{width:0;height:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-top:.95rem solid var(--brand)}.benefits_star__yQaPU:before{width:.85rem;height:.85rem;background:var(--brand);-webkit-clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}@media (min-width:900px){.benefits_grid__NmYFN{grid-template-columns:repeat(3,1fr);gap:2rem}}.brand-link_link__vBG07{display:inline-flex;align-items:center;font-family:var(--font-display);font-weight:700;letter-spacing:-.02em;color:inherit;text-decoration:none}.brand-link_accent__Sbic1{color:var(--brand-mark,var(--brand))}.not-found_page__VFIr4{position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:clamp(1.5rem,4vw,3rem);overflow:hidden}.not-found_bg__wCRK_{position:absolute;inset:0;z-index:-1;background:linear-gradient(165deg,#e8efe4,#f3eee6 45%,#ebe1d2)}.not-found_glowA__Q2431,.not-found_glowB__Vb13v{position:absolute;border-radius:50%;filter:blur(48px);opacity:.7}.not-found_glowA__Q2431{width:min(70vw,480px);height:min(70vw,480px);top:-10%;left:-8%;background:radial-gradient(circle,#cfe3cf 0,transparent 70%)}.not-found_glowB__Vb13v{width:min(55vw,400px);height:min(55vw,400px);right:-6%;bottom:10%;background:radial-gradient(circle,#e0d4c4 0,transparent 70%)}.not-found_panel__V_noE{width:min(100%,28rem);text-align:center;animation:not-found_rise__1QCwY .55s ease both}.not-found_brand__6FDfa{display:inline-block;font-family:var(--font-display);font-weight:700;font-size:clamp(1.85rem,5vw,2.35rem);letter-spacing:-.03em;color:var(--brand-deep);margin-bottom:1.25rem}.not-found_brand__6FDfa:hover{color:var(--brand)}.not-found_code__SJkuV{margin:0;font-family:var(--font-display);font-size:clamp(3.5rem,12vw,5rem);font-weight:700;letter-spacing:-.04em;line-height:1;color:color-mix(in srgb,var(--brand) 55%,var(--bark))}.not-found_title__bOfUG{margin:.65rem 0 .55rem;font-family:var(--font-display);font-size:clamp(1.35rem,3vw,1.65rem);letter-spacing:-.02em}.not-found_lead__99t9N{margin:0 0 1.5rem;color:var(--ink-muted);font-size:1rem}.not-found_home__mSMsN{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.65rem 1.35rem;border-radius:var(--radius-sm);background:var(--cta);color:var(--cta-text);font-weight:650;transition:background .15s ease,transform .15s ease}.not-found_home__mSMsN:hover{background:var(--cta-hover)}.not-found_home__mSMsN:focus-visible{outline:2px solid var(--brand-deep);outline-offset:3px}.not-found_nav__GXR_W{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem 1.15rem;margin-top:1.35rem}.not-found_nav__GXR_W a{color:var(--brand-deep);font-size:.92rem;font-weight:600;text-decoration:underline;text-underline-offset:.18em}.not-found_nav__GXR_W a:hover{color:var(--brand)}@keyframes not-found_rise__1QCwY{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.not-found_panel__V_noE{animation:none}}.portal-creating_scene__EuG8W{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:1.5rem;color:#f5efe6;font-family:var(--font-body);overflow:hidden;background:#1e1a16}.portal-creating_sky__8JyCy{position:absolute;inset:0;pointer-events:none;overflow:hidden;background-color:#1a221c}.portal-creating_skyPhoto__filNX{position:absolute;inset:-4%;background:url(/auth/portal-creating-bg.jpg) 50%/cover no-repeat;transform-origin:50% 45%;animation:portal-creating_skyDrift__xMVBz 18s ease-in-out infinite alternate;filter:saturate(.9) contrast(1.06) brightness(.62)}.portal-creating_glow__VN3RL{position:absolute;width:min(70vw,520px);height:min(70vw,520px);left:50%;top:38%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,#c8d4c4 10%,transparent) 0,transparent 70%);animation:portal-creating_glowPulse__yzePD 6s ease-in-out infinite alternate}.portal-creating_haze__F02vd{position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,#050806 55%,transparent),color-mix(in srgb,#050806 35%,transparent) 28%,color-mix(in srgb,#050806 42%,transparent) 55%,color-mix(in srgb,#050806 72%,transparent)),radial-gradient(ellipse at 50% 45%,color-mix(in srgb,#050806 28%,transparent) 0,color-mix(in srgb,#050806 68%,transparent) 100%)}.portal-creating_panel__S3Occ{position:relative;z-index:1;width:min(100%,26rem);padding:1.75rem 1.5rem 1.6rem;border-radius:20px;text-align:center;background:color-mix(in srgb,#1a221c 72%,transparent);border:1px solid color-mix(in srgb,#c8d4c4 22%,transparent);box-shadow:0 28px 64px rgba(8,12,10,.5);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:portal-creating_panelIn__GlO_s .7s ease both}.portal-creating_eyebrow__PanW4{margin:0 0 .45rem;font-family:var(--font-display);font-size:clamp(1.35rem,4vw,1.7rem);font-weight:700;letter-spacing:-.02em;color:#a8c4aa}.portal-creating_title__xC1YM{margin:0 0 .65rem;font-family:var(--font-display);font-size:clamp(1.15rem,3.2vw,1.35rem);font-weight:650;letter-spacing:-.02em;color:#f5efe6}.portal-creating_stage__wbAPg{margin:0 0 1.25rem;min-height:1.35em;font-size:.92rem;color:#c4b8a8;line-height:1.4}.portal-creating_barTrack__pHTs0{position:relative;height:.85rem;border-radius:999px;overflow:hidden;background:#2a241f;border:1px solid #5c5147}.portal-creating_barFill__Azbbc{height:100%;border-radius:inherit;background:linear-gradient(90deg,#6b8f6e,#a8c4aa 48%,#d2b48c);box-shadow:0 0 18px color-mix(in srgb,#a8c4aa 45%,transparent);transition:width .12s linear}.portal-creating_barShine__UkRLf{position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,color-mix(in srgb,#fff 22%,transparent) 48%,transparent 62%);animation:portal-creating_shineSlide__EwFMN 2.4s ease-in-out infinite;pointer-events:none}.portal-creating_percent__o9lvB{margin:.95rem 0 0;font-family:var(--font-display);font-size:2rem;font-weight:700;letter-spacing:-.03em;color:#f5efe6;tabular-nums:true;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portal-creating_percent__o9lvB span{color:#a8c4aa}@keyframes portal-creating_skyDrift__xMVBz{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.08) translate3d(-1.2%,.8%,0)}}@keyframes portal-creating_glowPulse__yzePD{0%{opacity:.55;transform:translate(-50%,-50%) scale(1)}to{opacity:.9;transform:translate(-50%,-50%) scale(1.08)}}@keyframes portal-creating_shineSlide__EwFMN{0%,to{transform:translateX(-40%);opacity:.35}50%{transform:translateX(40%);opacity:.7}}@keyframes portal-creating_panelIn__GlO_s{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.portal-creating_barShine__UkRLf,.portal-creating_glow__VN3RL,.portal-creating_panel__S3Occ,.portal-creating_skyPhoto__filNX{animation:none}.portal-creating_skyPhoto__filNX{transform:none}}@media (max-width:520px){.portal-creating_panel__S3Occ{padding:1.4rem 1.15rem 1.25rem}.portal-creating_percent__o9lvB{font-size:1.7rem}}.auth_page__NgQpV{--auth-bg:#2a241f;--auth-card:#3a322b;--auth-elevated:#4a4037;--auth-line:#5c5147;--auth-text:#f5efe6;--auth-muted:#c4b8a8;--auth-cta:#a8c4aa;--auth-cta-text:#2a322b;--auth-legal:#d2b48c;--auth-brand:#9bb89d;--brand-mark:var(--auth-brand);position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;color:var(--auth-text);background:var(--auth-bg);font-family:var(--font-body);overflow-x:hidden}.auth_bg___3U7K{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;background:radial-gradient(ellipse 50% 40% at 50% 0,#3d342c 0,transparent 60%),var(--auth-bg)}.auth_ringLeft__viseU,.auth_ringRight__FjUaU{position:absolute;width:min(52vw,420px);height:min(52vw,420px);border-radius:50%;border:1px solid color-mix(in srgb,#c4a484 28%,transparent);box-shadow:inset 0 0 40px color-mix(in srgb,#a8c4aa 10%,transparent),0 0 60px color-mix(in srgb,#8f7359 12%,transparent);opacity:.5;animation:auth_floatRing__leKZK 16s ease-in-out infinite alternate}.auth_ringLeft__viseU{left:-12%;top:18%;transform:rotate(-18deg)}.auth_ringLeft__viseU:before,.auth_ringRight__FjUaU:before{content:"";position:absolute;inset:12%;border-radius:50%;border:1px solid color-mix(in srgb,#a8c4aa 22%,transparent)}.auth_ringRight__FjUaU{right:-14%;bottom:8%;animation-delay:-5s}.auth_vignette__MrqE8{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 40%,#1c1814 100%)}.auth_topbar__YHiWK{display:flex;align-items:center;justify-content:space-between;width:min(100% - 2rem,1120px);margin:0 auto;min-height:4.25rem;padding-block:.75rem}.auth_logo__dZldN{display:inline-flex;align-items:center;color:inherit;font-size:1.2rem}.auth_topActions__D4esN{display:flex;align-items:center;gap:.75rem}.auth_lang__pWI4s{display:inline-grid;place-items:center;min-width:2.4rem;min-height:2.4rem;padding:0 .55rem;border-radius:999px;border:1px solid var(--auth-line);color:var(--auth-muted);font-size:.78rem;font-weight:700;letter-spacing:.04em}.auth_main__gPeQf{display:grid;justify-items:center;grid-gap:1.15rem;gap:1.15rem;padding:1rem 1rem 3rem;animation:auth_riseIn__s8ZpC .65s ease both}.auth_card__oBMV1{width:min(100%,26.5rem);padding:1.15rem 1.15rem 1.35rem;border-radius:18px;background:color-mix(in srgb,var(--auth-card) 94%,#000);border:1px solid color-mix(in srgb,var(--auth-line) 80%,transparent);box-shadow:0 24px 60px rgba(20,14,10,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.auth_tabs__ecJgS{display:grid;grid-template-columns:1fr 1fr;grid-gap:.25rem;gap:.25rem;padding:.28rem;margin-bottom:1.15rem;border-radius:12px;background:#2a241f}.auth_tabOn__lgX_Z,.auth_tab__8fL5w{border:0;min-height:2.55rem;border-radius:10px;font:inherit;font-weight:600;cursor:pointer;color:var(--auth-muted);background:transparent;transition:background .18s ease,color .18s ease}.auth_tabOn__lgX_Z{background:var(--auth-elevated);color:var(--auth-text)}.auth_form__c_tn9{display:grid;grid-gap:.95rem;gap:.95rem}.auth_field__xmu9G{display:grid;grid-gap:.4rem;gap:.4rem;font-size:.92rem;color:var(--auth-muted)}.auth_field__xmu9G i{font-style:normal;color:#d2a39a}.auth_field__xmu9G input{width:100%;min-height:2.85rem;padding:.7rem .9rem;border-radius:10px;border:1px solid var(--auth-line);background:#2a241f;color:var(--auth-text);font:inherit;transition:border-color .18s ease,background .18s ease}.auth_field__xmu9G input::placeholder{color:#8a7d70}.auth_field__xmu9G input:focus{outline:none;border-color:color-mix(in srgb,var(--auth-cta) 55%,var(--auth-line));background:#241f1a}.auth_phone__kEP5z{display:flex;align-items:stretch;gap:.5rem}.auth_phoneCode__dJS8M{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0;padding:0 .75rem;border-radius:10px;border:1px solid var(--auth-line);background:#2a241f;color:var(--auth-text);font-weight:600;font-size:.92rem}.auth_flag__X04up{width:1.15rem;height:.8rem;border-radius:2px;background:linear-gradient(#fff 0 33%,#1d5bbf 33% 66%,#d52b1e 66%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.auth_phone__kEP5z input{flex:1 1;min-width:0}.auth_suffix__102Ap{display:inline-flex;align-items:center;color:var(--auth-muted);font-size:.9rem;white-space:nowrap}.auth_check__3sxdW{display:flex;align-items:flex-start;gap:.65rem;color:var(--auth-muted);font-size:.88rem;line-height:1.35;cursor:pointer}.auth_check__3sxdW input{margin-top:.2rem;width:1.05rem;height:1.05rem;accent-color:var(--auth-cta);flex-shrink:0}.auth_cta__NZwU4{display:grid;place-items:center;width:100%;min-height:3rem;margin-top:.15rem;border:0;border-radius:999px;background:var(--auth-cta);color:var(--auth-cta-text);font:inherit;font-weight:700;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:filter .18s ease,transform .18s ease}.auth_cta__NZwU4:hover:not(:disabled){filter:brightness(1.05)}.auth_cta__NZwU4:active:not(:disabled){transform:translateY(1px)}.auth_cta__NZwU4:disabled{opacity:.65;cursor:not-allowed}.auth_legal__21h1n{width:min(100%,26.5rem);margin:0;text-align:center;color:var(--auth-legal);font-size:.78rem;line-height:1.45}.auth_legal__21h1n a{color:var(--brand-deep);text-decoration:underline;text-underline-offset:2px}.auth_legal__21h1n a:hover{color:var(--brand)}.auth_error__tGaF3,.auth_ok__IVyXy{margin:0;padding:.7rem .85rem;border-radius:10px;font-size:.88rem}.auth_error__tGaF3{color:#f0d0c8;background:rgba(120,70,60,.35);border:1px solid rgba(180,110,100,.35)}.auth_ok__IVyXy{color:#d0e8d2;background:rgba(60,90,65,.35);border:1px solid rgba(120,160,125,.35)}.auth_success__TVt8Z{display:grid;grid-gap:.9rem;gap:.9rem;text-align:center}.auth_success__TVt8Z h1{margin:.35rem 0 0;font-family:var(--font-display);font-size:1.35rem}.auth_success__TVt8Z p{margin:0;color:var(--auth-muted);line-height:1.45}.auth_success__TVt8Z strong{color:var(--auth-text);font-weight:650}.auth_hint__bL1Pm{margin:0;color:var(--auth-muted);font-size:.9rem;text-align:left}.auth_linkBtn__rT_Yb{border:0;background:transparent;color:var(--auth-muted);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.auth_linkBtn__rT_Yb:hover{color:var(--auth-text)}@keyframes auth_floatRing__leKZK{0%{transform:translateZ(0) rotate(-18deg)}to{transform:translate3d(10px,-14px,0) rotate(-12deg)}}@keyframes auth_riseIn__s8ZpC{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.auth_main__gPeQf,.auth_ringLeft__viseU,.auth_ringRight__FjUaU{animation:none}}@media (max-width:720px){.auth_ringLeft__viseU,.auth_ringRight__FjUaU{opacity:.28}}.faq_section__RIC9O{padding:2.5rem 0 4rem;background:var(--bg-elevated)}.faq_title__7BjqO{margin:0 0 1.5rem;font-family:var(--font-display);font-size:clamp(1.7rem,3vw,2.2rem);font-weight:650;letter-spacing:-.02em}.faq_list__2Zosp{border-top:1px solid var(--line)}.faq_item__3OVsc{border-bottom:1px solid var(--line)}.faq_trigger__3ZGaF{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 0;border:0;background:transparent;text-align:left;color:var(--ink);font-size:1.05rem;font-weight:550}.faq_plus__HZ_mZ{flex-shrink:0;width:1.75rem;height:1.75rem;display:grid;place-items:center;color:var(--cta);font-size:1.35rem;line-height:1}.faq_panel__jvOx_{padding:0 0 1.15rem;color:var(--ink-muted);max-width:46rem}.faq_panel__jvOx_ p{margin:0}.features_section__5NzB2{padding:2.5rem 0 3.75rem;background:radial-gradient(ellipse 55% 40% at 0 0,#e8f0e6 0,transparent 55%),var(--bg)}.features_intro__UDCU9{max-width:40rem;margin-bottom:1.75rem}.features_title__Dr30L{margin:0 0 .65rem;font-family:var(--font-display);font-size:clamp(1.7rem,3vw,2.25rem);font-weight:650;letter-spacing:-.02em;color:var(--ink)}.features_lead__0klgu{margin:0;color:var(--ink-muted);font-size:1.02rem;line-height:1.5}.features_grid__SEdq9{display:grid;grid-gap:.85rem;gap:.85rem}.features_item__2O4WR{padding:1.2rem 1.15rem 1.25rem;border-top:1px solid color-mix(in srgb,var(--bark,#c49a6c) 35%,var(--line));background:transparent}.features_item__2O4WR h3{margin:0 0 .45rem;font-family:var(--font-display);font-size:1.08rem;font-weight:700;letter-spacing:-.015em;color:var(--brand-deep)}.features_item__2O4WR p{margin:0;color:var(--ink-muted);font-size:.95rem;line-height:1.5}@media (min-width:720px){.features_grid__SEdq9{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.75rem}}@media (min-width:1100px){.features_grid__SEdq9{grid-template-columns:repeat(3,minmax(0,1fr))}}.footer_footer__GoTLO{background:var(--footer);padding:0 0 2rem}.footer_gradient__S_UOF{height:3px;background:linear-gradient(90deg,var(--bark) 0,var(--brand) 55%,var(--accent) 100%)}.footer_grid__0szGK{display:grid;grid-gap:2rem;gap:2rem;padding:2.5rem 0 2rem}.footer_brandCol__FClqa{max-width:16rem}.footer_brand__K4Gvk{display:inline-flex;align-items:center;font-family:var(--font-display);font-weight:700}.footer_grid__0szGK a{display:block;color:var(--ink-muted);margin-bottom:.55rem;font-size:.95rem}.footer_grid__0szGK a:hover{color:var(--ink)}.footer_legal__sXYJc{border-top:1px solid var(--line);padding-top:1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem 1.25rem}.footer_legal__sXYJc p{margin:0;color:var(--ink-muted);font-size:.78rem;max-width:52rem}.footer_legal__sXYJc a{color:var(--brand-deep);text-decoration:underline;text-underline-offset:2px}.footer_legal__sXYJc a:hover{color:var(--brand)}.footer_badgeRow__TT_9J{display:inline-flex;align-items:center;gap:.65rem;margin-left:auto}.footer_domain__YgnR0{font-size:.82rem;color:var(--ink-muted)}.footer_beta__IXmUW{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;border:1px solid var(--brand);color:var(--brand-deep);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;animation:footer_footer-beta-pulse__Bt_yF 2.4s ease-in-out infinite}@keyframes footer_footer-beta-pulse__Bt_yF{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 0 0 color-mix(in srgb,var(--brand) 35%,transparent);border-color:var(--brand);color:var(--brand-deep)}50%{opacity:.92;transform:scale(1.06);box-shadow:0 0 0 8px transparent;border-color:var(--accent);color:var(--brand)}}@media (prefers-reduced-motion:reduce){.footer_beta__IXmUW{animation:none}}@media (min-width:860px){.footer_grid__0szGK{grid-template-columns:minmax(12rem,1.3fr) auto 1fr;gap:1.5rem 2.5rem;align-items:start}.footer_legalCol__t2ts6{justify-self:end;text-align:right;max-width:18rem}}.header_header__RtJAw{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--bg-elevated) 88%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.header_inner__sPKu0{display:flex;align-items:center;gap:1.5rem;min-height:4.25rem}.header_brand__dthyQ{display:inline-flex;align-items:center;flex-shrink:0;font-size:1.15rem}.header_nav__8A_Ry{display:none;gap:1.35rem;margin-left:auto;color:var(--ink-muted);font-size:.95rem}.header_nav__8A_Ry a:hover{color:var(--ink)}.header_login__wizIB{margin-left:auto;padding:.55rem 1.1rem;border-radius:var(--radius-sm);background:var(--cta);color:var(--cta-text);font-weight:600;font-size:.92rem;transition:background .2s ease,transform .2s ease}.header_login__wizIB:hover{background:var(--cta-hover);transform:translateY(-1px)}@media (min-width:860px){.header_nav__8A_Ry{display:flex}.header_login__wizIB{margin-left:0}}.hero_hero__Cab7O{position:relative;overflow:hidden;padding:3.5rem 0 4.5rem;background:radial-gradient(ellipse 70% 55% at 0 0,#e4efe4 0,transparent 55%),radial-gradient(ellipse 55% 50% at 100% 10%,#ebe1d2 0,transparent 50%),linear-gradient(180deg,#faf7f2 0,var(--bg) 100%)}.hero_grid__edmki{display:grid;grid-gap:2.75rem;gap:2.75rem;align-items:center}.hero_copy__P8nGw{animation:hero_rise__Ab2hr .7s ease both;max-width:34rem}.hero_eyebrow__rb1M6{margin:0 0 .6rem;color:var(--ink-muted);font-size:.95rem;letter-spacing:.04em}.hero_title__L7lp_{margin:0;font-family:var(--font-display);font-weight:700;letter-spacing:-.03em;line-height:1.05}.hero_brand__U2lm9{display:block;font-size:clamp(2.4rem,7vw,3.8rem);color:var(--brand-deep)}.hero_headline__Y8Tjj{display:block;margin-top:.2rem;font-size:clamp(1.85rem,4.8vw,2.75rem);color:var(--ink);font-weight:650}.hero_lead__WaD_L{margin:1.15rem 0 0;color:var(--ink-muted);font-size:1.08rem;max-width:30rem}.hero_actions__EODeL{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.hero_primary__wk28B,.hero_secondary__5oTBo{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.7rem 1.25rem;border-radius:var(--radius-sm);font-weight:650;transition:transform .2s ease,background .2s ease,border-color .2s ease}.hero_primary__wk28B{background:var(--cta);color:var(--cta-text)}.hero_primary__wk28B:hover{background:var(--cta-hover);transform:translateY(-1px)}.hero_secondary__5oTBo{border:1.5px solid color-mix(in srgb,var(--brand) 55%,var(--line));color:var(--brand-deep);background:transparent}.hero_secondary__5oTBo:hover{border-color:var(--brand);transform:translateY(-1px)}.hero_visual__vqfB5{animation:hero_float-in__XfXH8 .9s ease .12s both;justify-self:center;width:min(100%,34rem)}.hero_device__qv3m5{padding:.85rem;border-radius:28px;background:linear-gradient(160deg,#e8efe4,#ebe1d2 55%,#e0d4c4);transform:perspective(900px) rotateY(-8deg) rotateX(4deg)}.hero_screen__Mcen6{border-radius:18px;background:#faf7f2;border:1px solid color-mix(in srgb,var(--line) 80%,white);padding:1rem;min-height:16rem}.hero_screenTop__ONGPC{display:flex;justify-content:space-between;align-items:center;margin-bottom:.9rem;font-weight:700;font-family:var(--font-display)}.hero_pill__ET8YE{font-size:.75rem;font-weight:600;color:var(--brand);background:var(--accent-soft);padding:.25rem .55rem;border-radius:6px}.hero_columns__PPNtZ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.55rem;gap:.55rem}.hero_column__gkxM_ p{margin:0 0 .45rem;font-size:.72rem;color:var(--ink-muted);font-weight:650}.hero_deal__5AX57{background:#fff;border:1px solid var(--line);border-radius:8px;padding:.55rem .45rem;margin-bottom:.4rem;font-size:.72rem;font-weight:600;color:var(--ink)}@media (min-width:960px){.hero_grid__edmki{grid-template-columns:1.05fr 1fr;gap:2rem}.hero_hero__Cab7O{padding:4.5rem 0 5.5rem}}@media (max-width:640px){.hero_device__qv3m5{transform:none}.hero_columns__PPNtZ{grid-template-columns:1fr}}.pricing-banner_wrap__HrMy_{padding:1rem 0 3.5rem;background:var(--bg-elevated)}.pricing-banner_banner__I3Tg4{display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;justify-content:space-between;padding:1.75rem 1.5rem;border-radius:calc(var(--radius) + 4px);background:linear-gradient(90deg,#e4efe4,#ebe1d2 48%,#f0e6d4)}.pricing-banner_banner__I3Tg4 h2{margin:0 0 .45rem;font-family:var(--font-display);font-size:clamp(1.45rem,3vw,1.9rem);letter-spacing:-.02em}.pricing-banner_banner__I3Tg4 p{margin:0;color:var(--ink-muted);max-width:38rem;line-height:1.5}.pricing-banner_banner__I3Tg4 strong{color:var(--brand-deep);font-weight:700}.pricing-banner_actions__dEgHO{display:flex;flex-wrap:wrap;gap:.65rem;flex-shrink:0}.pricing-banner_buttonPrimary__Gu2YR,.pricing-banner_button__vXFQZ{display:inline-flex;align-items:center;justify-content:center;min-height:2.85rem;padding:.55rem 1.35rem;border-radius:var(--radius-sm);font-weight:650;transition:background .2s ease,color .2s ease,border-color .2s ease}.pricing-banner_button__vXFQZ{border:1.5px solid var(--ink);background:transparent;color:var(--ink)}.pricing-banner_button__vXFQZ:hover{background:var(--brand-deep);border-color:var(--brand-deep);color:var(--cta-text)}.pricing-banner_buttonPrimary__Gu2YR{border:1.5px solid var(--cta);background:var(--cta);color:var(--cta-text)}.pricing-banner_buttonPrimary__Gu2YR:hover{background:var(--brand-deep);border-color:var(--brand-deep)}.pricing-banner_plans__ALyLt{display:grid;grid-gap:1rem;gap:1rem;margin-top:1.25rem;grid-template-columns:1fr}.pricing-banner_plan__TQNMb{padding:1.15rem 1.25rem;border-radius:var(--radius);background:var(--bg);border:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}.pricing-banner_plan__TQNMb h3{margin:0 0 .35rem;font-family:var(--font-display);font-size:1.15rem;letter-spacing:-.02em}.pricing-banner_planPrice__73DTR{margin:0;font-size:1.55rem;font-weight:700;color:var(--brand-deep);letter-spacing:-.02em}.pricing-banner_planPrice__73DTR span{font-size:.95rem;font-weight:550;color:var(--ink-muted)}.pricing-banner_planNote__45j2X{margin:.35rem 0 0;font-size:.9rem;color:var(--ink-muted);line-height:1.4}.pricing-banner_note__l1m_J{margin:.85rem 0 0;font-size:.88rem;color:var(--ink-muted)}@media (min-width:640px){.pricing-banner_plans__ALyLt{grid-template-columns:1fr 1fr}}@media (min-width:800px){.pricing-banner_banner__I3Tg4{flex-direction:row;align-items:center;padding:2rem 2.25rem}}.ProblemReportWidget_fab__8HY3X{position:fixed;right:1.1rem;bottom:1.1rem;z-index:60;border:0;border-radius:999px;padding:.75rem 1.15rem;background:var(--bark-deep);color:#faf7f2;font-family:var(--font-body);font-size:.92rem;font-weight:600;letter-spacing:.01em;box-shadow:0 10px 28px rgba(63,53,44,.22);transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.ProblemReportWidget_fab__8HY3X:hover{background:#7a634c;transform:translateY(-1px);box-shadow:0 14px 32px rgba(63,53,44,.28)}.ProblemReportWidget_fab__8HY3X[aria-expanded=true]{background:var(--brand-deep)}.ProblemReportWidget_panel__AvAT6{position:fixed;right:1.1rem;bottom:4.2rem;z-index:61;width:min(100vw - 1.6rem,380px);max-height:min(78vh,640px);overflow:auto;background:var(--bg-elevated);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 18px 48px rgba(63,53,44,.18);animation:ProblemReportWidget_problemPanelIn__rOJFI .22s ease}@keyframes ProblemReportWidget_problemPanelIn__rOJFI{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ProblemReportWidget_head___R9IE{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1rem .65rem;border-bottom:1px solid var(--line);position:-webkit-sticky;position:sticky;top:0;background:var(--bg-elevated);z-index:1}.ProblemReportWidget_head___R9IE strong{display:block;font-family:var(--font-display);font-size:1.05rem;color:var(--ink)}.ProblemReportWidget_head___R9IE p{margin:.2rem 0 0;font-size:.82rem;color:var(--ink-muted)}.ProblemReportWidget_close__WYn4G{border:0;background:transparent;color:var(--ink-muted);font-size:1.4rem;line-height:1;padding:.1rem .35rem;border-radius:8px}.ProblemReportWidget_close__WYn4G:hover{background:var(--bark-soft);color:var(--ink)}.ProblemReportWidget_form__urxJ1{display:grid;grid-gap:.7rem;gap:.7rem;padding:.9rem 1rem 1.1rem}.ProblemReportWidget_form__urxJ1 label{display:grid;grid-gap:.3rem;gap:.3rem;font-size:.8rem;font-weight:600;color:var(--ink-muted)}.ProblemReportWidget_form__urxJ1 input,.ProblemReportWidget_form__urxJ1 textarea{width:100%;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;color:var(--ink);padding:.55rem .7rem;font:inherit;font-weight:400;font-size:.92rem}.ProblemReportWidget_form__urxJ1 textarea{resize:vertical;min-height:88px}.ProblemReportWidget_form__urxJ1 input:focus,.ProblemReportWidget_form__urxJ1 textarea:focus{outline:2px solid var(--accent-soft);border-color:var(--brand)}.ProblemReportWidget_fileLabel__dlhoQ input[type=file]{font-size:.8rem;padding:.35rem 0;border:0;background:transparent}.ProblemReportWidget_fileHint__ovi6_,.ProblemReportWidget_fileName__YXwMu{font-weight:400;font-size:.78rem;color:var(--ink-muted)}.ProblemReportWidget_fileName__YXwMu{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ProblemReportWidget_clearFile__yfVnQ{border:0;background:transparent;color:var(--bark-deep);font:inherit;font-size:.78rem;text-decoration:underline;padding:0}.ProblemReportWidget_cta__oa_aI{border:0;border-radius:var(--radius-sm);background:var(--cta);color:var(--cta-text);font-weight:600;padding:.7rem 1rem;margin-top:.15rem}.ProblemReportWidget_cta__oa_aI:hover:not(:disabled){background:var(--cta-hover)}.ProblemReportWidget_cta__oa_aI:disabled{opacity:.65;cursor:wait}.ProblemReportWidget_error__Z0Rp_{margin:0;padding:.55rem .7rem;border-radius:var(--radius-sm);background:var(--danger-soft);color:var(--danger);font-size:.85rem}.ProblemReportWidget_success__G8ObE{padding:1.25rem 1rem 1.35rem;display:grid;grid-gap:.85rem;gap:.85rem;text-align:center}.ProblemReportWidget_success__G8ObE p{margin:0;color:var(--ink);font-size:.95rem}@media (max-width:520px){.ProblemReportWidget_fab__8HY3X{right:.75rem;bottom:.75rem;padding:.7rem 1rem;font-size:.86rem}.ProblemReportWidget_panel__AvAT6{right:.75rem;left:.75rem;width:auto;bottom:3.8rem}}.admin_loginScene__PzqGY{position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:clamp(1.5rem,4vw,3rem);overflow:hidden;color:var(--ink)}.admin_atmosphere__1Jx0n{position:absolute;inset:0;z-index:-1;background:linear-gradient(165deg,#e8efe4,#f3eee6 42%,#ebe1d2)}.admin_glowA__j9Cdw,.admin_glowB__ILq_B{position:absolute;border-radius:50%;filter:blur(48px);opacity:.7;animation:admin_drift__0bwsU 14s ease-in-out infinite alternate}.admin_glowA__j9Cdw{width:min(70vw,520px);height:min(70vw,520px);top:-12%;left:-8%;background:radial-gradient(circle,#cfe3cf 0,transparent 70%)}.admin_glowB__ILq_B{width:min(55vw,420px);height:min(55vw,420px);right:-6%;bottom:8%;background:radial-gradient(circle,#e0d4c4 0,transparent 70%);animation-delay:-4s}.admin_ridge__1xnsm{position:absolute;left:0;right:0;bottom:0;height:28vh;background:linear-gradient(180deg,transparent,rgba(15,61,50,.06)),repeating-linear-gradient(-12deg,transparent 0 18px,rgba(31,107,87,.04) 18px 19px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 55%);mask-image:linear-gradient(180deg,transparent,#000 55%)}.admin_loginShell__1LPsT{width:min(100%,26rem);display:grid;grid-gap:1.75rem;gap:1.75rem;animation:admin_float-in__2iSBd .7s ease both}.admin_loginBrand__Qw0OY{text-align:center;animation:admin_rise__yQitN .65s ease both}.admin_brandMark__IW6Vp{display:inline-block;font-family:var(--font-display);font-weight:700;font-size:clamp(2.1rem,6vw,2.75rem);letter-spacing:-.03em;color:var(--brand-deep);line-height:1.05}.admin_loginTitle__mNu5Q{margin:1rem 0 .45rem;font-family:var(--font-display);font-size:clamp(1.25rem,3.5vw,1.45rem);font-weight:600;letter-spacing:-.02em;color:var(--ink)}.admin_loginLead__Q7cgc{margin:0;color:var(--ink-muted);font-size:.98rem;line-height:1.45}.admin_loginForm__rJWSQ{display:grid;grid-gap:.95rem;gap:.95rem;animation:admin_rise__yQitN .75s ease .08s both}.admin_field__JoZrV{display:grid;grid-gap:.4rem;gap:.4rem;font-size:.86rem;font-weight:600;color:var(--ink-muted)}.admin_field__JoZrV input{width:100%;padding:.85rem .95rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ink);font:inherit;font-weight:500;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.admin_field__JoZrV input::placeholder{color:var(--ink-muted);font-weight:450}.admin_field__JoZrV input:focus{outline:none;border-color:var(--accent);background:#fff;box-shadow:0 0 0 3px var(--accent-soft)}.admin_submit__Qqsrk{margin-top:.25rem;min-height:2.85rem;border:0;border-radius:var(--radius-sm);background:var(--brand-deep);color:var(--cta-text);font-weight:650;letter-spacing:.01em;transition:background .18s ease,transform .18s ease}.admin_submit__Qqsrk:hover:not(:disabled){background:var(--brand)}.admin_submit__Qqsrk:active:not(:disabled){transform:translateY(1px)}.admin_submit__Qqsrk:disabled{opacity:.65;cursor:not-allowed}.admin_loginHint__GN58d{margin:.15rem 0 0;text-align:center;color:var(--ink-muted);font-size:.82rem;font-weight:450}.admin_loginHint__GN58d code{font-size:.8em;color:var(--brand-deep)}.admin_boot__C_EXl{position:relative;z-index:1;margin:0;color:var(--ink-muted);font-family:var(--font-display);animation:admin_rise__yQitN .4s ease both}.admin_alertError__2syJl,.admin_alertOk__qaOTV{margin:0;padding:.75rem .9rem;border-radius:var(--radius-sm);font-size:.9rem}.admin_alertError__2syJl{color:var(--danger);background:var(--danger-soft);border:1px solid color-mix(in srgb,var(--danger) 35%,white)}.admin_alertOk__qaOTV{color:var(--brand-deep);background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--brand) 35%,white)}.admin_dashboard__1GXhu{position:relative;isolation:isolate;min-height:100vh;padding:2rem 1.25rem 3rem}.admin_dashAtmosphere__RpIW1{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 55% 35% at 0 0,#e4efe4 0,transparent 55%),radial-gradient(ellipse 40% 30% at 100% 0,#ebe1d2 0,transparent 50%),var(--bg)}.admin_shell__SY3Kg{width:min(100%,960px);margin:0 auto;animation:admin_rise__yQitN .5s ease both}.admin_shellWide__RTwD0{width:min(100%,1180px)}.admin_adminStack__ZRkJW{display:grid;grid-gap:1.75rem;gap:1.75rem}.admin_adminBlock__gIQg7{display:grid;grid-gap:.7rem;gap:.7rem}.admin_blockHead__HjnPu{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem}.admin_blockTitle___gByL{margin:0;font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.admin_blockLead__g6Klf{margin:0;font-size:.84rem;color:var(--ink-muted);line-height:1.35}.admin_panel__Ugzkt{background:rgba(255,255,255,.88);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}.admin_panelHead__G7tws{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1.1rem;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bark-soft,#f0e8dc) 35%,transparent)}.admin_panelHead__G7tws h3{margin:0;font-family:var(--font-display);font-size:1rem;font-weight:650;letter-spacing:-.01em;color:var(--brand-deep)}.admin_panelBody__3nElh{padding:.85rem 1.1rem 1.05rem}.admin_panelFoot__QH2xV{padding:.75rem 1.1rem 1rem;border-top:1px solid var(--line);background:color-mix(in srgb,var(--bg) 55%,transparent)}.admin_overviewBlock__5keyC{display:grid;grid-gap:.85rem;gap:.85rem}.admin_infraLayout__ronv4{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:.85rem;gap:.85rem;align-items:stretch}.admin_statsGrid__8cPrZ{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.admin_stat__ShDrz{background:rgba(255,255,255,.9);border-radius:var(--radius);padding:.85rem .95rem .9rem;display:grid;grid-gap:.15rem;gap:.15rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.65);border:1px solid var(--line);border-left:3px solid color-mix(in srgb,var(--brand) 55%,var(--line))}.admin_stat__ShDrz span{color:var(--ink-muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;font-weight:650}.admin_stat__ShDrz strong{font-family:var(--font-display);font-size:1.45rem;letter-spacing:-.02em;line-height:1.15;color:var(--ink)}.admin_stat__ShDrz em{font-style:normal;color:var(--ink-muted);font-size:.78rem;line-height:1.3}.admin_platformGrid__RuTNM{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;background:rgba(255,255,255,.88);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}.admin_platformCol__yq_zj{padding:1rem 1.15rem 1.15rem;display:grid;grid-gap:.75rem;gap:.75rem;align-content:start;min-width:0}.admin_platformCol__yq_zj+.admin_platformCol__yq_zj{border-left:1px solid var(--line)}.admin_platformColHead__qr6ig{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.admin_platformColHead__qr6ig h3{margin:0;font-family:var(--font-display);font-size:1.05rem;font-weight:650;color:var(--brand-deep);letter-spacing:-.01em}.admin_legalTabs__1Dnxw{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.35rem}.admin_legalTab__yanLt{border:1px solid var(--line);background:rgba(255,255,255,.7);color:var(--ink-muted);font:inherit;font-size:.84rem;font-weight:650;padding:.45rem .75rem;border-radius:var(--radius-sm);cursor:pointer;max-width:100%;text-align:left}.admin_legalTab__yanLt:hover:not(:disabled){color:var(--ink);background:#fff}.admin_legalTab__yanLt[data-active=true]{color:var(--brand-deep);border-color:color-mix(in srgb,var(--brand) 45%,var(--line));background:#fff}.admin_legalTab__yanLt:disabled{opacity:.6;cursor:not-allowed}.admin_legalEditor__7iSYP{display:grid;grid-gap:.85rem;gap:.85rem;margin-top:.35rem}.admin_legalField__PiXyD{display:grid;grid-gap:.35rem;gap:.35rem}.admin_legalField__PiXyD span{font-size:.78rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.admin_legalField__PiXyD input,.admin_legalField__PiXyD textarea{font:inherit;border:1px solid var(--line);border-radius:var(--radius-sm);padding:.55rem .7rem;background:#fff;color:var(--ink);width:100%}.admin_legalField__PiXyD textarea{min-height:16rem;resize:vertical;line-height:1.45;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.84rem}.admin_bars__PpUpv{display:flex;align-items:flex-end;gap:.35rem;min-height:88px;padding:1rem 1.1rem .85rem}.admin_barCol__wEU1F{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:.25rem}.admin_bar__6GWw8{width:100%;max-width:18px;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,var(--brand),var(--bark));min-height:4px}.admin_barCol__wEU1F span{font-size:.65rem;color:var(--ink-muted)}.admin_checklist__umMWg{display:grid;grid-gap:.45rem;gap:.45rem;padding:.75rem 1.1rem .35rem}.admin_checkItem__UuhPn{display:flex;gap:.65rem;align-items:flex-start;padding:.45rem .55rem;border-radius:10px;border:1px solid transparent}.admin_checkItemWarn__Uj_pg{border-color:color-mix(in srgb,#c46d63 35%,transparent);background:color-mix(in srgb,#c46d63 8%,white);animation:admin_sslPulseSoft__eMhWp 2.2s ease-in-out infinite}.admin_checkItemCritical__doPrG{border-color:color-mix(in srgb,#c46d63 55%,transparent);background:color-mix(in srgb,#c46d63 14%,white);animation:admin_sslPulseHard__mtinD 1.4s ease-in-out infinite}.admin_checkBody__wX__o{min-width:0;flex:1 1}.admin_checkDesc__K5pBK{margin-top:.2rem;font-size:.84rem;line-height:1.35;color:var(--ink);font-weight:500}.admin_sslExpiry__e0Y5S{margin-top:.35rem;font-size:.86rem;font-weight:750;color:var(--brand-deep)}.admin_sslExpiryWarn__f5gD3{color:#9a4a40}.admin_sslExpiryCritical__h4QSn{color:#b33a30;animation:admin_sslTextPulse__5IdAl 1.4s ease-in-out infinite}.admin_badDot__nGC_z,.admin_naDot__J18zP,.admin_okDot__oy2yp,.admin_warnDot__2eMA8{width:.65rem;height:.65rem;border-radius:50%;margin-top:.35rem;flex-shrink:0}.admin_okDot__oy2yp{background:var(--brand)}.admin_badDot__nGC_z{background:var(--danger)}.admin_warnDot__2eMA8{background:#d18a3a}.admin_naDot__J18zP{background:var(--line)}.admin_pulseDot__rPL4Z{animation:admin_sslDotPulse__URqpa 1.4s ease-in-out infinite}@keyframes admin_sslPulseSoft__eMhWp{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,#c46d63 0%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,#c46d63 18%,transparent)}}@keyframes admin_sslPulseHard__mtinD{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,#c46d63 0%,transparent);background:color-mix(in srgb,#c46d63 12%,white)}50%{box-shadow:0 0 0 6px color-mix(in srgb,#c46d63 28%,transparent);background:color-mix(in srgb,#c46d63 22%,white)}}@keyframes admin_sslDotPulse__URqpa{0%,to{transform:scale(1);box-shadow:0 0 0 0 color-mix(in srgb,#c46d63 45%,transparent)}50%{transform:scale(1.25);box-shadow:0 0 0 6px color-mix(in srgb,#c46d63 0%,transparent)}}@keyframes admin_sslTextPulse__5IdAl{0%,to{opacity:1}50%{opacity:.55}}.admin_badge__VL_yS{font-size:.78rem;color:var(--brand-deep);background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--brand) 30%,white);border-radius:999px;padding:.25rem .65rem}.admin_badgeOk__sOeC1{color:#2f5236;background:color-mix(in srgb,#3f6b48 16%,white);border:1px solid color-mix(in srgb,#3f6b48 28%,white);border-radius:999px}.admin_badgeOff__2gzDP,.admin_badgeOk__sOeC1{font-size:.78rem;padding:.25rem .65rem;font-weight:700}.admin_badgeOff__2gzDP{color:#5c4632;background:color-mix(in srgb,#8a6a4a 14%,white);border:1px solid color-mix(in srgb,#8a6a4a 28%,white);border-radius:999px}.admin_switchRow__BxzsP{display:inline-flex;align-items:center;gap:.55rem;font-size:.88rem;font-weight:650;color:var(--ink);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.admin_switchRow__BxzsP input{width:1.05rem;height:1.05rem;accent-color:var(--brand-deep)}.admin_supportWidgetBar__tKRMa{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1rem 1.2rem;background:linear-gradient(125deg,color-mix(in srgb,var(--accent-soft) 70%,#fff) 0,rgba(255,255,255,.92) 55%);border:1px solid color-mix(in srgb,var(--brand) 18%,var(--line));border-radius:14px;box-shadow:0 8px 24px color-mix(in srgb,var(--bark-deep,#8a6848) 8%,transparent)}.admin_supportWidgetBar__tKRMa strong{display:block;font-size:.98rem;color:var(--brand-deep);letter-spacing:-.01em}.admin_supportWidgetBar__tKRMa p{margin:.25rem 0 0;font-size:.82rem;color:var(--muted);font-weight:550;max-width:36rem}.admin_supportLayout__ykRH_{display:grid;grid-template-columns:minmax(17rem,23rem) 1fr;grid-gap:1rem;gap:1rem;align-items:stretch;min-height:30rem}@media (max-width:900px){.admin_supportLayout__ykRH_{grid-template-columns:1fr}}.admin_supportChatCard__6p7iO,.admin_supportListCard__b9tU_{background:rgba(255,255,255,.9);border:1px solid var(--line);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;min-height:26rem;box-shadow:0 10px 28px color-mix(in srgb,var(--bark-deep,#8a6848) 7%,transparent)}.admin_supportCardHead__CgqHo{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem .85rem;background:linear-gradient(180deg,color-mix(in srgb,var(--accent-soft) 45%,#fff),transparent);border-bottom:1px solid var(--line)}.admin_supportCardHead__CgqHo h2{margin:0;font-size:1.05rem;letter-spacing:-.02em;color:var(--ink)}.admin_supportCardHead__CgqHo p{margin:.2rem 0 0;font-size:.8rem;color:var(--muted)}.admin_supportFilters__omorw{display:flex;flex-wrap:wrap;gap:.45rem;padding:.75rem 1rem;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bark-soft,#f3eee6) 35%,transparent)}.admin_supportFilters__omorw input,.admin_supportFilters__omorw select{min-height:2.35rem;border:1px solid var(--line);border-radius:9px;padding:.35rem .65rem;font:inherit;background:#fff;color:var(--ink)}.admin_supportFilters__omorw input:focus,.admin_supportFilters__omorw select:focus{outline:2px solid color-mix(in srgb,var(--brand) 35%,transparent);outline-offset:1px;border-color:color-mix(in srgb,var(--brand) 40%,var(--line))}.admin_supportFilters__omorw input{flex:1 1;min-width:10rem}.admin_supportTicketList__HU11g{list-style:none;margin:0;padding:.45rem;overflow:auto;max-height:min(58vh,34rem);display:grid;grid-gap:.35rem;gap:.35rem;align-content:start}.admin_supportTicketItem__Ohh9n{width:100%;text-align:left;border:1px solid transparent;background:transparent;border-radius:12px;padding:.75rem .8rem;cursor:pointer;font:inherit;color:inherit;display:grid;grid-template-columns:auto 1fr;grid-gap:.55rem .7rem;gap:.55rem .7rem;align-items:start;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.admin_supportTicketItem__Ohh9n:hover{background:color-mix(in srgb,var(--accent-soft) 55%,transparent);border-color:color-mix(in srgb,var(--brand) 12%,var(--line))}.admin_supportTicketItem__Ohh9n[data-active=true]{background:var(--accent-soft);border-color:color-mix(in srgb,var(--brand) 28%,var(--line));box-shadow:inset 3px 0 0 var(--brand)}.admin_supportTicketItem__Ohh9n[data-unread=true] .admin_supportTicketName__8LASf{color:var(--brand-deep)}.admin_supportAvatar__22rXX{width:2.25rem;height:2.25rem;border-radius:999px;display:grid;place-items:center;font-size:.78rem;font-weight:750;color:#f4faf5;background:linear-gradient(145deg,var(--brand),#8a6848);flex-shrink:0}.admin_supportTicketBody__JkQft{min-width:0;display:grid;grid-gap:.22rem;gap:.22rem}.admin_supportTicketTop__wiYnO{display:flex;justify-content:space-between;gap:.5rem;align-items:center}.admin_supportTicketName__8LASf{display:inline-flex;align-items:center;gap:.35rem;font-weight:700;font-size:.92rem;color:var(--ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin_supportUnread__sKsB_{min-width:1.15rem;height:1.15rem;padding:0 .3rem;border-radius:999px;background:var(--brand);color:var(--cta-text,#f4faf5);font-size:.68rem;font-weight:800;display:inline-grid;place-items:center;flex-shrink:0}.admin_supportPreview__WvqQy{font-size:.84rem;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin_supportTicketMeta__fVz_B{font-size:.75rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin_statusChip__JdB0J{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.01em;white-space:nowrap;border:1px solid transparent;flex-shrink:0}.admin_statusChip__JdB0J[data-tone=new]{color:#6b4a12;background:#f5e6c8;border-color:#e8d2a0}.admin_statusChip__JdB0J[data-tone=progress]{color:#1f4f6d;background:#d9ebf5;border-color:#b7d7e8}.admin_statusChip__JdB0J[data-tone=wait]{color:#5c4718;background:#f3e4c4;border-color:#e2cfa0}.admin_statusChip__JdB0J[data-tone=ok]{color:#2f5a38;background:#d7eadb;border-color:#b5d6bc}.admin_statusChip__JdB0J[data-tone=muted]{color:#5c564e;background:#ebe6df;border-color:#d8d1c7}.admin_supportEmptyPane__L0gkI{flex:1 1;display:grid;place-items:center;padding:2rem 1.5rem;text-align:center;color:var(--muted);background:radial-gradient(ellipse 60% 50% at 50% 40%,color-mix(in srgb,var(--accent-soft) 55%,transparent),transparent 70%)}.admin_supportEmptyPane__L0gkI strong{display:block;margin-bottom:.35rem;color:var(--brand-deep);font-size:1rem}.admin_supportDetailHead__iAAMe{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.85rem;padding:1rem 1.15rem;border-bottom:1px solid var(--line);background:linear-gradient(165deg,color-mix(in srgb,var(--accent-soft) 40%,#fff),#fff 70%)}.admin_supportDetailHead__iAAMe h2{margin:0;font-size:1.12rem;letter-spacing:-.02em}.admin_supportContactRow__u_OMn{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.55rem}.admin_supportContactPill__pZT7Q{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .6rem;border-radius:999px;border:1px solid var(--line);background:rgba(255,255,255,.85);font-size:.78rem;color:var(--ink);text-decoration:none;font-weight:600}.admin_supportContactPill__pZT7Q:hover{border-color:color-mix(in srgb,var(--brand) 35%,var(--line));color:var(--brand-deep)}.admin_statusSeg__RP4sr,.admin_supportHeadActions___rWVh{display:flex;flex-wrap:wrap;gap:.4rem}.admin_statusSeg__RP4sr{padding:.85rem 1.15rem;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bark-soft,#f3eee6) 28%,transparent)}.admin_statusSegBtn__aoszh{border:1px solid var(--line);background:#fff;color:var(--ink);border-radius:999px;min-height:2.15rem;padding:.3rem .85rem;font:inherit;font-size:.82rem;font-weight:650;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.admin_statusSegBtn__aoszh:hover:not(:disabled){border-color:color-mix(in srgb,var(--brand) 40%,var(--line))}.admin_statusSegBtn__aoszh[data-active=true]{background:var(--brand);border-color:var(--brand);color:var(--cta-text,#f4faf5)}.admin_statusSegBtn__aoszh:disabled{opacity:.55;cursor:not-allowed}.admin_problemBody__vqDAT{padding:1rem 1.15rem;display:grid;grid-gap:.85rem;gap:.85rem;flex:1 1;overflow:auto}.admin_problemMessage___BVEM{margin:0;padding:1rem 1.1rem;white-space:pre-wrap;line-height:1.55;color:var(--ink);font-size:.95rem;background:color-mix(in srgb,var(--bark-soft,#f3eee6) 45%,#fff);border:1px solid var(--line);border-radius:12px}.admin_problemImage__LohzR{max-width:100%;max-height:280px;object-fit:contain;border-radius:12px;border:1px solid var(--line);background:#fff;box-shadow:0 6px 18px color-mix(in srgb,var(--bark-deep,#8a6848) 10%,transparent)}.admin_supportChatLog__gzUBt{flex:1 1;overflow:auto;padding:1rem 1.15rem;display:grid;grid-gap:.75rem;gap:.75rem;align-content:start;background:radial-gradient(ellipse 80% 40% at 10% 0,color-mix(in srgb,var(--accent-soft) 50%,transparent),transparent 60%),color-mix(in srgb,var(--bark-soft,#f3eee6) 42%,transparent);max-height:min(42vh,24rem);min-height:14rem}.admin_supportBubble__Oe8Ag{max-width:85%;display:grid;grid-gap:.25rem;gap:.25rem}.admin_supportBubble__Oe8Ag[data-kind=ADMIN]{justify-self:end}.admin_supportBubble__Oe8Ag[data-kind=CLIENT]{justify-self:start}.admin_supportBubbleMeta__8yw3V{font-size:.7rem;color:var(--muted);padding:0 .2rem}.admin_supportBubble__Oe8Ag[data-kind=ADMIN] .admin_supportBubbleMeta__8yw3V{text-align:right}.admin_supportBubbleBody__6nMYV{padding:.7rem .85rem;border-radius:14px;background:#fff;border:1px solid var(--line);white-space:pre-wrap;word-break:break-word;font-size:.92rem;line-height:1.45;box-shadow:0 4px 12px color-mix(in srgb,var(--bark-deep,#8a6848) 6%,transparent)}.admin_supportBubble__Oe8Ag[data-kind=ADMIN] .admin_supportBubbleBody__6nMYV{background:linear-gradient(160deg,color-mix(in srgb,var(--accent-soft) 85%,#fff),var(--accent-soft));border-color:color-mix(in srgb,var(--brand) 28%,white);border-bottom-right-radius:4px}.admin_supportBubble__Oe8Ag[data-kind=CLIENT] .admin_supportBubbleBody__6nMYV{border-bottom-left-radius:4px}.admin_supportComposer__pbHqa,.admin_supportReply__vw0oy{display:grid;grid-gap:.55rem;gap:.55rem;padding:.9rem 1.15rem 1.15rem;border-top:1px solid var(--line);background:rgba(255,255,255,.92)}.admin_supportComposer__pbHqa textarea,.admin_supportReply__vw0oy textarea{width:100%;border:1px solid var(--line);border-radius:10px;padding:.65rem .8rem;font:inherit;resize:vertical;min-height:4.25rem;background:#fff;color:var(--ink)}.admin_supportComposer__pbHqa textarea:focus,.admin_supportReply__vw0oy textarea:focus{outline:2px solid color-mix(in srgb,var(--brand) 35%,transparent);outline-offset:1px;border-color:color-mix(in srgb,var(--brand) 40%,var(--line))}.admin_supportComposerActions__DrD4_,.admin_supportReplyActions__8zJLl{display:flex;justify-content:flex-end;gap:.45rem}.admin_detailActions__cKQXE{display:flex;flex-wrap:wrap;gap:.45rem;align-content:flex-start}.admin_filters__rmJrd{display:flex;flex-wrap:wrap;gap:.5rem;padding:.85rem 1.1rem;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 40%,transparent)}.admin_filters__rmJrd input:not([type]),.admin_filters__rmJrd input[type=date],.admin_filters__rmJrd input[type=email],.admin_filters__rmJrd input[type=text]{font:inherit;border:1px solid var(--line);border-radius:var(--radius-sm);padding:.45rem .65rem;min-height:2.4rem;background:#fff}.admin_checkInline__MkW_p{display:inline-flex;align-items:center;gap:.35rem;font-size:.88rem;color:var(--ink-muted)}.admin_actions__Tgppm{display:flex;flex-wrap:wrap;gap:.35rem}.admin_actions__Tgppm a{display:inline-flex;align-items:center;text-decoration:none}.admin_table__mNyYg tr[data-blocked] td{background:color-mix(in srgb,var(--danger-soft) 55%,transparent)}.admin_detailCard__pZxV9{margin:1.15rem 0;background:rgba(255,255,255,.9);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.admin_detailGrid__uuyXi{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:1rem;gap:1rem;padding:1rem 1.1rem 1.2rem}@media (max-width:1100px){.admin_statsGrid__8cPrZ{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.admin_statsGrid__8cPrZ{grid-template-columns:repeat(2,minmax(0,1fr))}.admin_infraLayout__ronv4,.admin_platformGrid__RuTNM{grid-template-columns:1fr}.admin_platformCol__yq_zj+.admin_platformCol__yq_zj{border-left:0;border-top:1px solid var(--line)}.admin_detailGrid__uuyXi{grid-template-columns:1fr}}.admin_header__6LTdD{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding-bottom:.85rem;border-bottom:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.admin_adminTabs__VAKWn{display:flex;gap:.2rem;margin-bottom:1.35rem;padding:.2rem;border:1px solid var(--line);border-radius:calc(var(--radius) - 2px);background:rgba(255,255,255,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.admin_adminTab__1VsGg{border:0;background:transparent;color:var(--ink-muted);font:inherit;font-weight:650;padding:.55rem .95rem;cursor:pointer;border-radius:var(--radius-sm);display:inline-flex;align-items:center;gap:.4rem;flex:1 1;justify-content:center}.admin_adminTab__1VsGg:hover{color:var(--ink);background:rgba(255,255,255,.55)}.admin_adminTab__1VsGg[data-active=true]{color:var(--brand-deep);background:#fff;box-shadow:0 1px 2px color-mix(in srgb,var(--bark,#8a6848) 12%,transparent)}.admin_tabBadge__TVn_a{min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:999px;background:var(--accent-soft);color:var(--brand-deep);font-size:.72rem;font-weight:800;display:inline-grid;place-items:center}.admin_eyebrow__r6oq8{margin:0 0 .3rem;font-family:var(--font-display);font-weight:700;font-size:1.05rem;letter-spacing:-.02em;color:var(--brand-deep)}.admin_eyebrow__r6oq8 a:hover{color:var(--brand)}.admin_header__6LTdD h1{margin:0;font-family:var(--font-display);font-size:clamp(1.55rem,3vw,1.85rem);letter-spacing:-.02em}.admin_danger__7r20t,.admin_ghost__SwuR3{font:inherit;cursor:pointer;border-radius:var(--radius-sm);min-height:2.5rem;padding:.45rem .9rem}.admin_ghost__SwuR3{border:1px solid var(--line);background:rgba(255,255,255,.75);color:var(--ink)}.admin_ghost__SwuR3:hover:not(:disabled){background:#fff}.admin_danger__7r20t{border:1px solid var(--danger);background:var(--danger-soft);color:var(--danger);font-weight:650}.admin_danger__7r20t:disabled,.admin_ghost__SwuR3:disabled{opacity:.6;cursor:not-allowed}.admin_tableWrap__jy9E6{background:rgba(255,255,255,.88);border:1px solid var(--line);border-radius:var(--radius);overflow:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}.admin_auditSection__X35m4{margin-top:2.75rem}.admin_auditToggle__r9otX{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 1.1rem;border:0;border-bottom:1px solid transparent;background:transparent;cursor:pointer;text-align:left;font:inherit;color:inherit}.admin_auditToggle__r9otX[aria-expanded=true]{border-bottom-color:var(--line)}.admin_auditToggle__r9otX h2{margin:0;font-size:1.05rem;font-family:var(--font-display)}.admin_auditChevron__2eBGf{font-size:.85rem;font-weight:650;color:var(--brand-deep);white-space:nowrap}.admin_brandingCard__B9_6x{margin-bottom:1.25rem;background:rgba(255,255,255,.82);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.admin_brandingBody__fWeXh{display:flex;gap:.95rem;align-items:flex-start}.admin_platformCol__yq_zj .admin_brandingBody__fWeXh{padding:0}.admin_faviconPreview__2eaWE{width:64px;height:64px;border-radius:14px;border:1px solid var(--line);background:linear-gradient(45deg,#eee 25%,transparent 0) 0 0 /12px 12px,linear-gradient(-45deg,#eee 25%,transparent 0) 0 6px /12px 12px,linear-gradient(45deg,transparent 75%,#eee 0) 6px -6px /12px 12px,linear-gradient(-45deg,transparent 75%,#eee 0) -6px 0 /12px 12px,#fff;display:grid;place-items:center;flex-shrink:0;overflow:hidden}.admin_faviconPreview__2eaWE img{width:48px;height:48px;object-fit:contain}.admin_faviconEmpty__oPTzd{color:var(--ink-muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.admin_brandingMeta__7Ly59{flex:1 1;min-width:0;display:grid;grid-gap:.65rem;gap:.65rem;align-content:start}.admin_brandingMeta__7Ly59>p{margin:0}.admin_brandingActions__3au_M{display:flex;flex-wrap:wrap;gap:.55rem}.admin_fileBtn__Br2er{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.45rem .95rem;border-radius:var(--radius-sm);border:1px solid var(--brand);background:var(--accent-soft);color:var(--brand-deep);font-weight:650;cursor:pointer}.admin_fileBtn__Br2er input{position:absolute;inset:0;opacity:0;cursor:pointer}.admin_fileBtn__Br2er:has(input:disabled){opacity:.6;cursor:not-allowed}.admin_toolbar__YwUbF{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1.1rem;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bark-soft,#f0e8dc) 35%,transparent)}.admin_toolbarActions__hu0Ir{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.admin_toolbar__YwUbF h2{margin:0;font-size:1.05rem;font-family:var(--font-display);font-weight:650}.admin_table__mNyYg{width:100%;border-collapse:collapse}.admin_table__mNyYg td,.admin_table__mNyYg th{text-align:left;padding:.85rem 1.1rem;border-bottom:1px solid var(--bark-soft);vertical-align:top}.admin_table__mNyYg th{font-size:.78rem;color:var(--ink-muted);font-weight:650;text-transform:uppercase;letter-spacing:.04em}.admin_meta__qu3Ai{margin-top:.2rem;color:var(--ink-muted);font-size:.82rem}.admin_empty__bW1r_{margin:0;padding:1.25rem 1.1rem;color:var(--ink-muted)}@keyframes admin_drift__0bwsU{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(18px,-12px,0) scale(1.05)}}@media (prefers-reduced-motion:reduce){.admin_boot__C_EXl,.admin_glowA__j9Cdw,.admin_glowB__ILq_B,.admin_loginBrand__Qw0OY,.admin_loginForm__rJWSQ,.admin_loginShell__1LPsT,.admin_shell__SY3Kg{animation:none}}.legal_page___WW31{position:relative;isolation:isolate;min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(ellipse 50% 30% at 0 0,#e4efe4 0,transparent 55%),radial-gradient(ellipse 40% 28% at 100% 0,#ebe1d2 0,transparent 50%),var(--bg)}.legal_main__dEZiX{flex:1 1;width:min(100%,52rem);margin:0 auto;padding:2rem 1.25rem 3.5rem}.legal_doc__h0lW1{background:rgba(255,255,255,.72);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(1.35rem,3vw,2rem);box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}.legal_docHead__IGnAL{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--line)}.legal_title__Q7qqE{margin:0;font-family:var(--font-display);font-size:clamp(1.45rem,3.5vw,1.85rem);letter-spacing:-.02em;color:var(--brand-deep);line-height:1.2}.legal_meta__HYSTN{margin:.55rem 0 0;color:var(--ink-muted);font-size:.9rem}.legal_body__YQOzH{display:grid;grid-gap:1.15rem;gap:1.15rem;color:var(--ink);font-size:.98rem;line-height:1.6}.legal_body__YQOzH h2{margin:.65rem 0 0;font-family:var(--font-display);font-size:1.12rem;font-weight:700;letter-spacing:-.01em;color:var(--brand-deep)}.legal_body__YQOzH h3{margin:.35rem 0 0;font-size:1rem;font-weight:700;color:var(--ink)}.legal_body__YQOzH ol,.legal_body__YQOzH p,.legal_body__YQOzH ul{margin:0}.legal_body__YQOzH ol,.legal_body__YQOzH ul{padding-left:1.25rem;display:grid;grid-gap:.35rem;gap:.35rem}.legal_body__YQOzH li::marker{color:var(--brand)}.legal_body__YQOzH a{color:var(--brand-deep);text-decoration:underline;text-underline-offset:2px}.legal_body__YQOzH a:hover{color:var(--brand)}.legal_body__YQOzH table{width:100%;border-collapse:collapse;font-size:.9rem;margin:.25rem 0}.legal_body__YQOzH td,.legal_body__YQOzH th{border:1px solid var(--line);padding:.55rem .65rem;text-align:left;vertical-align:top}.legal_body__YQOzH th{background:color-mix(in srgb,var(--bark-soft) 55%,transparent);font-weight:650;color:var(--ink-muted);font-size:.82rem}.legal_body__YQOzH code{font-size:.9em;background:color-mix(in srgb,var(--bark-soft) 40%,transparent);padding:.1em .35em;border-radius:4px}