.login_page__TRjiD{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:clamp(3.5rem,7vh,6rem) clamp(1.5rem,5vw,3.5rem);background:linear-gradient(130deg,rgba(4,6,13,.98),rgba(6,11,22,.92) 55%,rgba(4,6,13,.98));color:#fff;overflow:hidden}.login_background__lvI8s{position:absolute;inset:0;overflow:hidden}.login_orb__gUGmi{position:absolute;border-radius:50%;filter:blur(140px);opacity:.85;transform:translateZ(0)}.login_orbBlue__IdlER{width:720px;height:720px;top:-32%;left:50%;transform:translateX(-50%);background:radial-gradient(circle at center,rgba(59,130,246,.4),transparent 65%)}.login_orbPink__Fi8_b{width:560px;height:560px;top:38%;left:-18%;background:radial-gradient(circle at center,rgba(236,72,153,.32),transparent 70%)}.login_orbIndigo__yOn0P{width:620px;height:620px;right:-18%;bottom:-16%;background:radial-gradient(circle at center,rgba(129,140,248,.32),transparent 60%)}.login_backdrop__aOUzm{position:absolute;inset:0;background:linear-gradient(118deg,rgba(4,6,13,.2),rgba(14,20,40,.88) 58%,rgba(4,6,13,.96))}.login_grid__Dkipa{position:absolute;inset:0;opacity:.32;background-image:linear-gradient(90deg,rgba(148,163,184,.08) 1px,transparent 0),linear-gradient(180deg,rgba(148,163,184,.08) 1px,transparent 0);background-size:140px 140px;mask-image:radial-gradient(circle at center,rgba(0,0,0,.85),transparent 70%);-webkit-mask-image:radial-gradient(circle at center,rgba(0,0,0,.85),transparent 70%)}.login_ring__nUbDF{position:absolute;inset:14%;border-radius:50%;border:1px solid hsla(0,0%,100%,.08);opacity:.45}.login_content__vPLc4{position:relative;z-index:2;width:min(1180px,95vw);display:grid;gap:clamp(3rem,6vw,5.5rem);align-items:center;justify-items:center;padding:clamp(3.5rem,7vh,5rem) clamp(1.25rem,3vw,1.75rem)}.login_brandHeader__tSNIC{position:absolute;top:clamp(1.25rem,3vw,2.5rem);left:clamp(1.5rem,6vw,3rem);z-index:3}.login_brand__xbo3m{display:inline-flex;align-items:center;gap:clamp(.75rem,2.5vw,1rem);color:#fff;font-weight:600;font-size:clamp(1.05rem,.95rem + .24vw,1.25rem);letter-spacing:.02em;text-decoration:none}.login_brandLogo__ky437{display:inline-flex;align-items:center;justify-content:center;width:clamp(58px,10vw,68px);height:clamp(58px,10vw,68px);border-radius:20px;overflow:hidden;background:radial-gradient(circle at 50% 35%,rgba(27,208,255,.45),transparent 70%),radial-gradient(circle at 50% 120%,rgba(0,247,255,.35),transparent 75%);box-shadow:0 12px 34px rgba(27,208,255,.32)}.login_brandLogoImage__PVPBo{width:100%;height:100%;object-fit:cover;display:block}.login_brandLabel__6Do_x{display:inline-flex;align-items:center;white-space:nowrap;text-shadow:0 16px 36px rgba(4,6,13,.55)}@media (min-width:768px){.login_content__vPLc4{grid-template-columns:minmax(320px,1fr) minmax(340px,1fr);justify-content:center;align-items:stretch}}@media (min-width:960px){.login_content__vPLc4{grid-template-columns:minmax(360px,1.05fr) minmax(360px,.95fr);gap:clamp(3.5rem,6vw,6rem)}}@media (max-height:820px) and (min-width:768px){.login_page__TRjiD{align-items:flex-start}.login_content__vPLc4{margin-top:clamp(2rem,8vh,4rem);margin-bottom:clamp(2rem,8vh,4rem)}}@media (max-width:640px){.login_brandHeader__tSNIC{top:clamp(1rem,4vw,1.5rem);left:clamp(1rem,6vw,1.5rem)}}.login_hero__hrEEP{max-width:520px;text-align:center;display:grid;gap:clamp(1.5rem,3vw,2.25rem)}@media (min-width:768px){.login_hero__hrEEP{justify-self:stretch;text-align:left;align-content:center;justify-items:start}}.login_badge__MsVWA{display:inline-flex;align-items:center;gap:10px;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.08);padding:10px 22px;font-size:11px;font-weight:600;letter-spacing:.4em;text-transform:uppercase;color:hsla(0,0%,100%,.7)}.login_badgeDot__5jq0c{width:8px;height:8px;border-radius:50%;background:#34d399}.login_title__Az1_q{margin-top:28px;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:600;letter-spacing:-.02em;color:#fff}.login_description__vQY9V{margin-top:18px;font-size:1rem;line-height:1.7;color:hsla(0,0%,100%,.72)}.login_features__RjuwC{margin-top:32px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@media (min-width:600px){.login_features__RjuwC{grid-template-columns:repeat(2,minmax(0,1fr))}}.login_featureCard__m5eEt{display:flex;align-items:flex-start;gap:14px;border-radius:20px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06);padding:16px 18px;backdrop-filter:blur(26px);-webkit-backdrop-filter:blur(26px);color:hsla(0,0%,100%,.75);transition:border .24s ease,background .24s ease,color .24s ease;text-align:start}[dir=rtl] .login_featureCard__m5eEt{flex-direction:row-reverse;text-align:right}.login_featureIcon__GRSHs{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:hsla(0,0%,100%,.12);font-size:12px;color:#fff;flex-shrink:0}.login_featureText__91qpo{font-size:.95rem;line-height:1.6}[dir=rtl] .login_featureText__91qpo{text-align:right}.login_featureCard__m5eEt:hover{border-color:hsla(0,0%,100%,.32);background:hsla(0,0%,100%,.12);color:#fff}.login_cardWrap__A_QKk{position:relative;width:min(100%,440px);margin:0 auto}@media (min-width:768px){.login_cardWrap__A_QKk{margin:0;width:100%;max-width:460px;align-self:center}}.login_cardGlow__MYyhd{position:absolute;inset:-16% -12% -18%;background:radial-gradient(circle at 20% 20%,rgba(59,130,246,.42),transparent 65%),radial-gradient(circle at 70% 90%,rgba(236,72,153,.36),transparent 60%);filter:blur(60px);opacity:.7;pointer-events:none}.login_cardOuter__UZ7rM{position:relative;border-radius:40px;background:linear-gradient(140deg,hsla(0,0%,100%,.45),hsla(0,0%,100%,.08));padding:1px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);height:100%;display:flex}.login_cardInner__Q7_U3{position:relative;border-radius:38px;background:rgba(8,11,21,.9);border:1px solid hsla(0,0%,100%,.16);padding:clamp(2.5rem,4.5vw,3.25rem);overflow:hidden;box-shadow:0 32px 90px -48px rgba(59,130,246,.85);flex:1;display:flex;align-items:center;justify-content:center}.login_cardInner__Q7_U3:before{content:"";position:absolute;inset:-120px -80px 40%;background:radial-gradient(circle at top right,rgba(59,130,246,.38),transparent 65%);opacity:.9}.login_cardInner__Q7_U3:after{content:"";position:absolute;inset:60% -100px -120px -40px;background:radial-gradient(circle at bottom left,rgba(236,72,153,.32),transparent 70%);opacity:.7}.login_cardContent__zpbhb{position:relative;z-index:1;display:grid;gap:clamp(1.75rem,3vw,2.5rem);width:100%}.login_cardInteractionsDisabled__afdq5{pointer-events:none;opacity:.72}.login_cardHeader__Elewx{text-align:center}.login_cardTitle__SERe6{font-size:1.75rem;font-weight:600}.login_cardSubtitle__KPSSx{margin-top:6px;font-size:.95rem;color:hsla(0,0%,100%,.6)}.login_trialBanner__9gVf_{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:16px 18px;border-radius:16px;background:linear-gradient(135deg,rgba(96,165,250,.2),rgba(236,72,153,.2));border:1px solid hsla(0,0%,100%,.18);box-shadow:0 16px 40px rgba(0,0,0,.3)}.login_trialBadge__c_AyP{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:12px;background:hsla(0,0%,100%,.1);color:#f8fafc;font-weight:700;font-size:.85rem;letter-spacing:.02em;white-space:nowrap}.login_trialCopy__cPDhQ{display:grid;gap:6px}.login_trialAction__vwMsO{align-self:stretch;padding:12px 14px;border-radius:12px;border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.12);color:#fff;font-weight:800;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.login_trialAction__vwMsO:hover:not(:disabled){transform:translateY(-1px);border-color:hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.18);box-shadow:0 10px 26px rgba(0,0,0,.35)}.login_trialAction__vwMsO:disabled{opacity:.7;cursor:not-allowed}.login_trialTitle__XQOzG{font-weight:700;font-size:1.05rem}.login_trialDescription__L1Cdh{color:hsla(0,0%,100%,.72);line-height:1.5;font-size:.95rem}.login_form__jSfr9{display:grid;gap:20px}.login_reset__k_nsE{justify-self:end;background:none;border:none;color:hsla(0,0%,100%,.72);font-size:.85rem;font-weight:600;cursor:pointer;transition:color .18s ease}.login_reset__k_nsE:hover{color:#fff}.login_label__WV068{display:grid;gap:10px;font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.85);text-align:left}.login_legalBlock__h0Cnz{display:grid;gap:10px;padding:16px;border-radius:18px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.04)}.login_legalStatement__9nN0P{margin:0;font-size:.85rem;color:hsla(0,0%,100%,.8)}.login_legalCheckbox__4HJYB{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:flex-start;font-size:.85rem;font-weight:500;color:hsla(0,0%,100%,.9)}.login_legalCheckbox__4HJYB input[type=checkbox]{width:18px;height:18px;margin-top:4px;accent-color:#22d3ee}.login_legalDescription__UndFL{margin:0;font-size:.78rem;color:rgba(148,163,184,.95)}.login_legalLink__TTEOL{color:#93c5fd;text-decoration:underline;font-weight:600}.login_legalLink__TTEOL:focus,.login_legalLink__TTEOL:hover{color:#bfdbfe}[dir=rtl] .login_legalCheckbox__4HJYB{grid-template-columns:1fr auto;text-align:right}.login_input__hbVkE{border-radius:18px;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.08);padding:14px 18px;font-size:.95rem;color:#fff;outline:none;transition:border .2s ease,background .2s ease}.login_input__hbVkE::placeholder{color:hsla(0,0%,100%,.4)}.login_input__hbVkE:focus{border-color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.12)}.login_submit___ZKuR{position:relative;overflow:hidden;border:none;border-radius:18px;padding:14px 20px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#04060d;background:linear-gradient(120deg,#fff,hsla(0,0%,100%,.92));cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.login_submit___ZKuR:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0,rgba(148,163,184,.28),transparent 72%);opacity:0;transition:opacity .22s ease}.login_submit___ZKuR:hover{transform:translateY(-1px);box-shadow:0 12px 34px rgba(15,23,42,.4)}.login_submit___ZKuR:hover:after{opacity:1}.login_toggle__e1kXy{background:none;border:none;color:hsla(0,0%,100%,.65);font-weight:600;font-size:.9rem;cursor:pointer;transition:color .2s ease}.login_toggle__e1kXy:hover{color:#fff}.login_message__EkX6A{border-radius:16px;border:1px solid rgba(59,130,246,.45);background:rgba(59,130,246,.18);padding:14px 16px;font-size:.9rem;color:#dbeafe}.login_error__LMAP7{border-radius:16px;border:1px solid hsla(0,91%,71%,.5);background:hsla(0,91%,71%,.18);padding:14px 16px;font-size:.9rem;color:#fee2e2}.login_dialogBackdrop__6Bcwq{position:fixed;inset:0;background:rgba(15,23,42,.58);display:grid;place-items:center;z-index:20;padding:24px}.login_dialog__Q4uZR{max-width:440px;width:min(100%,440px);border-radius:24px;border:1px solid rgba(148,163,184,.2);background:rgba(15,23,42,.92);box-shadow:0 24px 60px rgba(15,23,42,.45);padding:24px;display:grid;gap:16px;text-align:left}.login_dialogTitle__8f20V{font-size:1.1rem;font-weight:600;color:#fff}.login_dialogBody__KwE0M{color:rgba(226,232,240,.88);line-height:1.6}.login_dialogLegal__o_fLo{display:grid;gap:12px}.login_dialogButton__ShvV9{justify-self:flex-start;border-radius:999px;border:none;background:linear-gradient(135deg,rgba(56,189,248,.9),rgba(59,130,246,.95));color:#04060d;font-weight:600;padding:10px 20px;cursor:pointer}.login_dialogButton__ShvV9:disabled{opacity:.7;cursor:not-allowed}.login_dialogActions__n0_PY{display:flex;flex-wrap:wrap;gap:12px}.login_dialogSecondaryButton__ZfgnX{border-radius:999px;border:1px solid rgba(148,163,184,.4);background:transparent;color:#e2e8f0;font-weight:600;padding:10px 20px;cursor:pointer}.login_oauthDivider__Vxvy9{margin:28px 0 12px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;color:hsla(0,0%,100%,.45);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.login_oauthDividerLine__tjfZF{height:1px;background:linear-gradient(90deg,rgba(148,163,184,0),rgba(148,163,184,.25) 40%,rgba(148,163,184,.25) 60%,rgba(148,163,184,0))}.login_oauthDividerText__97r2k{white-space:nowrap}.login_oauthButton__zcVXB{margin-bottom:18px;display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;border:1px solid hsla(0,0%,100%,.18);border-radius:18px;background:hsla(0,0%,100%,.04);padding:12px 16px;color:hsla(0,0%,100%,.9);font-weight:600;font-size:.95rem;letter-spacing:.01em;cursor:pointer;transition:border .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.login_oauthButton__zcVXB:disabled,.login_oauthButton__zcVXB[aria-busy=true]{opacity:.65;cursor:not-allowed;transform:none;box-shadow:none}.login_oauthButton__zcVXB:not(:disabled):hover{border-color:hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.12);transform:translateY(-1px);box-shadow:0 12px 26px rgba(15,23,42,.35)}.login_oauthIcon__lTd6c{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(15,23,42,.2)}@media (max-width:640px){.login_trialBanner__9gVf_{flex-direction:column;align-items:flex-start}.login_trialAction__vwMsO{width:100%;justify-content:center}}@media (max-height:900px){.login_page__TRjiD{justify-content:flex-start}.login_content__vPLc4{padding:clamp(3rem,12vh,4.5rem) clamp(1.5rem,6vw,2rem);gap:clamp(2.5rem,10vh,4.5rem)}.login_title__Az1_q{margin-top:22px;font-size:clamp(2.1rem,6vh,3rem)}.login_features__RjuwC{margin-top:24px;gap:10px}.login_cardInner__Q7_U3{padding:clamp(2rem,8vh,2.75rem)}}@media (max-height:760px){.login_content__vPLc4{padding:clamp(2.5rem,14vh,3.5rem) clamp(1.25rem,6vw,1.75rem);gap:clamp(2rem,12vh,3rem)}.login_badge__MsVWA{padding:8px 18px;letter-spacing:.32em}.login_features__RjuwC{grid-template-columns:repeat(2,minmax(0,1fr))}.login_cardInner__Q7_U3{padding:clamp(1.75rem,16vh,2.5rem)}.login_cardContent__zpbhb{gap:24px}}@media (max-height:760px) and (max-width:600px){.login_features__RjuwC{grid-template-columns:minmax(0,1fr)}}.PublicFooter_footer__qk1RD{margin-top:96px;padding:64px clamp(24px,5vw,80px) 48px;background:var(--app-surface);backdrop-filter:blur(18px);border-top:1px solid var(--app-border);display:grid;gap:32px}.PublicFooter_topRow__wKKjR{display:flex;justify-content:space-between;align-items:flex-start;gap:48px;flex-wrap:wrap}.PublicFooter_brand__kH5fE{display:flex;flex-direction:column;gap:12px;max-width:360px}.PublicFooter_brandLink__86hew{display:inline-flex;align-items:center;gap:14px;color:var(--app-text);font-weight:600;font-size:1.2rem;letter-spacing:-.01em;text-decoration:none;transition:transform .2s ease,color .2s ease}.PublicFooter_brandLink__86hew:focus-visible,.PublicFooter_brandLink__86hew:hover{transform:translateY(-2px);color:var(--app-text)}.PublicFooter_brandLogo__deXv0{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,rgba(59,130,246,.45),rgba(236,72,153,.4));box-shadow:0 18px 40px rgba(15,23,42,.18);overflow:hidden}.PublicFooter_brandLogoImage__rPWyS{width:100%;height:100%;object-fit:contain}.PublicFooter_brandLabel__zJOSU{display:inline-flex;align-items:center;gap:6px}.PublicFooter_brandDescription__NfsFZ{color:var(--app-text-subtle);line-height:1.6}.PublicFooter_linkGroup__eqL7s{display:grid;gap:12px;min-width:200px}.PublicFooter_groupTitle__49yGf{font-weight:600;color:var(--app-text)}.PublicFooter_linkList__ozx5Q{list-style:none;padding:0;margin:0;display:grid;gap:10px}.PublicFooter_languageSwitch__PrPak{display:inline-flex;flex-wrap:wrap;gap:6px;padding:4px;border-radius:var(--app-radius-pill);background:rgba(15,23,42,.08);border:1px solid var(--app-border)}.PublicFooter_languageButton__qpy2u{border:0;background:transparent;color:var(--app-text-subtle);font-weight:600;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;border-radius:var(--app-radius-pill);cursor:pointer;transition:color .2s ease,background .2s ease,transform .2s ease}.PublicFooter_languageButtonActive__mlwmK{background:var(--app-surface);color:var(--app-text);transform:translateY(-1px);box-shadow:0 10px 22px rgba(15,23,42,.14)}.PublicFooter_link__pG3SX{color:var(--app-text-subtle);transition:color .2s ease}.PublicFooter_link__pG3SX:focus-visible,.PublicFooter_link__pG3SX:hover{color:var(--app-text)}.PublicFooter_bottomRow__VLG73{border-top:1px solid var(--app-border);padding-top:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;color:var(--app-text-subtle);font-size:.9rem}.PublicFooter_homeLink__n74vx{display:inline-flex;align-items:center;gap:6px;color:var(--app-text);font-weight:500}.PublicFooter_homeLink__n74vx:after{content:"→";font-size:.85rem}@media (max-width:680px){.PublicFooter_footer__qk1RD{margin-top:72px;padding:48px 20px 36px}.PublicFooter_topRow__wKKjR{flex-direction:column;gap:32px}.PublicFooter_linkGroup__eqL7s{width:100%}}.legal_page__hLfTC{display:flex;flex-direction:column;min-height:100vh;gap:56px;color:var(--app-text)}.legal_content__NkdKv{flex:1;padding:clamp(48px,9vw,96px) clamp(24px,6vw,120px) clamp(24px,6vw,72px);display:grid;gap:clamp(24px,4vw,36px);max-width:960px;margin:0 auto}.legal_meta__gSN3v{color:var(--app-text-subtle);font-size:.95rem}.legal_section__Fd3Mn{display:grid;gap:12px;line-height:1.8;color:var(--app-text-muted)}.legal_sectionTitle__LBQKE{font-size:1.25rem;font-weight:600;color:var(--app-text)}.legal_sectionList___D4gG{display:grid;gap:8px;padding-left:1.5rem}.legal_sectionList___D4gG li{margin-left:.25rem}.legal_backLink__EVrce{justify-self:flex-start;padding:10px 18px;border-radius:var(--app-radius-pill);border:1px solid var(--app-border);background:hsla(0,0%,100%,.06);color:var(--app-text);font-weight:500;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.legal_backLink__EVrce:focus-visible,.legal_backLink__EVrce:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.12);box-shadow:0 16px 36px rgba(8,12,24,.38)}.legal_acceptCard__bfp5s{display:grid;gap:20px;padding:clamp(24px,4vw,32px);border-radius:20px;border:1px solid var(--app-border);background:rgba(10,14,24,.7);box-shadow:0 24px 60px rgba(6,10,24,.45)}.legal_acceptTitle__00AaO{font-size:clamp(1.6rem,3vw,2.1rem);font-weight:600;color:var(--app-text)}.legal_acceptSubtitle__JHBJ2{color:var(--app-text-muted);line-height:1.7}.legal_acceptCheckbox__in53X{display:flex;align-items:flex-start;gap:12px;font-size:.98rem;color:var(--app-text)}.legal_acceptCheckbox__in53X input{margin-top:4px}.legal_acceptActions__or_to{display:flex;flex-wrap:wrap;gap:12px}.legal_acceptLink__7Zi9X{color:var(--app-text);font-weight:600;text-decoration:underline;text-underline-offset:3px}.legal_acceptLink__7Zi9X:focus-visible,.legal_acceptLink__7Zi9X:hover{color:#b6b4ff}.legal_acceptButton__olvOr{padding:12px 24px;border-radius:var(--app-radius-pill);border:none;background:linear-gradient(135deg,#6c5ce7,#00d2d3);color:#fff;font-weight:600;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.legal_acceptButton__olvOr:disabled{opacity:.6;cursor:not-allowed}.legal_acceptButton__olvOr:not(:disabled):focus-visible,.legal_acceptButton__olvOr:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(0,0,0,.25)}.legal_acceptError__zx_hg{color:#ff6b6b;font-weight:500}.legal_acceptSuccess__c5tqE{color:#00d68f;font-weight:500}@media (max-width:720px){.legal_content__NkdKv{padding-inline:20px}}.pricing_page__J2PaK{display:flex;flex-direction:column;gap:clamp(56px,8vw,96px);color:var(--app-text)}.pricing_header__R_tlE{padding:clamp(48px,9vw,96px) clamp(24px,6vw,120px) 0;display:grid;gap:24px;text-align:center}.pricing_title__Om4k5{font-size:clamp(2.1rem,5vw,3.2rem);font-weight:700}.pricing_subtitle__YZrPL{color:var(--app-text-muted);font-size:clamp(1.05rem,3vw,1.25rem);line-height:1.7;max-width:720px;margin:0 auto}.pricing_planGrid__INBkh{padding:0 clamp(24px,6vw,120px);display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(20px,4vw,32px)}.pricing_planCard__hQzTC{position:relative;padding:32px;border-radius:var(--app-radius-xl);background:var(--app-surface);border:1px solid var(--app-border);display:grid;gap:14px;min-height:320px}.pricing_planTag__kFraj{align-self:flex-start;padding:6px 12px;border-radius:var(--app-radius-pill);background:hsla(0,0%,100%,.08);border:1px solid var(--app-border);color:var(--app-text);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.pricing_planName__1OwSy{font-size:1.5rem;font-weight:600}.pricing_planPrice__Q1XpP{font-size:2rem;font-weight:700}.pricing_planCadence__sk889{color:var(--app-text-subtle);font-size:.95rem}.pricing_planDescription__Epg_Z,.pricing_planQuota__I2AwF{color:var(--app-text-subtle);line-height:1.6}.pricing_planButton__zEKcc{margin-top:12px;padding:12px 20px;border-radius:var(--app-radius-pill);background:linear-gradient(120deg,#fff,hsla(0,0%,100%,.88));color:#04060d;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-align:center;border:1px solid hsla(0,0%,100%,.28);transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 20px 48px rgba(15,23,42,.45)}.pricing_planButton__zEKcc:focus-visible,.pricing_planButton__zEKcc:hover{transform:translateY(-2px);box-shadow:0 22px 54px rgba(15,23,42,.5)}.pricing_planNote__PyMhJ{text-align:center;color:var(--app-text-subtle);padding:0 clamp(24px,6vw,120px)}.pricing_faqSection__S_P2M{padding:0 clamp(24px,6vw,120px);display:grid;gap:28px}.pricing_faqTitle__A_Nuc{font-size:clamp(1.6rem,4vw,2.2rem);font-weight:700}.pricing_faqGrid__DmWGZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(20px,4vw,32px)}.pricing_faqCard__59tKh{padding:24px;border-radius:var(--app-radius-lg);background:var(--app-surface);border:1px solid var(--app-border);display:grid;gap:12px}.pricing_faqQuestion__5c0E_{font-weight:600;font-size:1.05rem}.pricing_faqAnswer__nNpwK{color:var(--app-text-subtle);line-height:1.6}.pricing_contactPanel__D6i9O{margin:0 clamp(24px,6vw,120px);padding:clamp(32px,6vw,56px);border-radius:var(--app-radius-xl);background:linear-gradient(140deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));border:1px solid var(--app-border);text-align:center;display:grid;gap:16px;box-shadow:0 26px 80px -48px rgba(15,23,42,.75)}.pricing_contactButton__Gm3ti{display:inline-flex;justify-content:center;align-items:center;padding:12px 24px;border-radius:var(--app-radius-pill);background:linear-gradient(120deg,#fff,hsla(0,0%,100%,.9));color:#04060d;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border:1px solid hsla(0,0%,100%,.24);transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 22px 54px rgba(15,23,42,.48)}.pricing_contactButton__Gm3ti:focus-visible,.pricing_contactButton__Gm3ti:hover{transform:translateY(-2px);box-shadow:0 24px 60px rgba(15,23,42,.58)}@media (max-width:720px){.pricing_faqSection__S_P2M,.pricing_header__R_tlE,.pricing_planGrid__INBkh,.pricing_planNote__PyMhJ{padding-inline:20px}.pricing_contactPanel__D6i9O{margin-inline:20px}}