.BrandedState_state__Frcx9{--state-text:#2f2238;--state-muted:#75677c;--state-border:rgba(94,65,104,0.14);--state-bg:rgba(255,252,247,0.74);display:grid;grid-template-columns:minmax(150px,.58fr) minmax(0,1fr);grid-gap:22px;gap:22px;align-items:center;overflow:hidden;min-height:210px;border:1px solid var(--state-border);border-radius:22px;padding:20px;background:radial-gradient(circle at 8% 50%,rgba(216,163,78,.14),transparent 16rem),radial-gradient(circle at 100% 0,rgba(151,112,177,.12),transparent 18rem),var(--state-bg);box-shadow:0 18px 48px rgba(71,47,43,.1)}html[data-theme=dark] .BrandedState_state__Frcx9{--state-text:#fff7e3;--state-muted:#bbaec8;--state-border:rgba(255,247,231,0.1);--state-bg:rgba(20,15,32,0.74);box-shadow:0 20px 56px rgba(0,0,0,.26)}.BrandedState_visual__KO4yr{position:relative;display:grid;min-height:170px;place-items:center}.BrandedState_visual__KO4yr img{position:relative;z-index:1;display:block;width:min(190px,100%);height:170px;border-radius:18px;object-fit:cover;object-position:24% center}.BrandedState_error__KO3Rr .BrandedState_visual__KO4yr img,.BrandedState_loading__pNhh0 .BrandedState_visual__KO4yr img,.BrandedState_upgrade__pZw0L .BrandedState_visual__KO4yr img{width:104px;height:104px;border-radius:30px;object-position:center;animation:BrandedState_mascotFloat__oTJR1 7s ease-in-out infinite}.BrandedState_orbit__zivm8{position:absolute;width:132px;aspect-ratio:1;border:1px solid rgba(216,163,78,.24);border-radius:50%;animation:BrandedState_orbitPulse__3vkuB 5.5s ease-in-out infinite}.BrandedState_empty__RQ3XK .BrandedState_orbit__zivm8{display:none}.BrandedState_sparkle__IEN1d{position:absolute;top:18%;right:18%;z-index:2;color:#e3ab50;text-shadow:0 0 14px rgba(227,171,80,.5);animation:BrandedState_twinkle__u2QUV 3.8s ease-in-out infinite}.BrandedState_copy__tQU5n{display:grid;grid-gap:9px;gap:9px}.BrandedState_copy__tQU5n strong{color:var(--state-text);font-size:clamp(20px,2.3vw,28px);line-height:1.08;letter-spacing:-.035em}.BrandedState_copy__tQU5n p{max-width:620px;margin:0;color:var(--state-muted);line-height:1.55}.BrandedState_actions__XXdcR{display:flex;flex-wrap:wrap;gap:9px;margin-top:7px}.BrandedState_actions__XXdcR .mantine-Button-root[data-variant=filled]{--button-color:#24170b!important;color:#24170b!important}.BrandedState_dots__NKsFi{display:flex;gap:5px;min-height:12px;align-items:center}.BrandedState_dots__NKsFi i{width:5px;height:5px;border-radius:50%;background:#d8a34e;animation:BrandedState_dotPulse__SnzK_ 1.6s ease-in-out infinite}.BrandedState_dots__NKsFi i:nth-child(2){animation-delay:.18s}.BrandedState_dots__NKsFi i:nth-child(3){animation-delay:.36s}.BrandedState_error__KO3Rr{border-color:rgba(213,116,104,.2)}.BrandedState_upgrade__pZw0L{border-color:rgba(216,163,78,.22)}.BrandedState_compact__RDKux{grid-template-columns:92px minmax(0,1fr);gap:14px;min-height:132px;padding:13px;border-radius:18px;box-shadow:none}.BrandedState_compact__RDKux .BrandedState_visual__KO4yr{min-height:92px}.BrandedState_compact__RDKux .BrandedState_visual__KO4yr img{width:86px;height:86px;border-radius:15px}.BrandedState_compact__RDKux.BrandedState_error__KO3Rr .BrandedState_visual__KO4yr img,.BrandedState_compact__RDKux.BrandedState_loading__pNhh0 .BrandedState_visual__KO4yr img,.BrandedState_compact__RDKux.BrandedState_upgrade__pZw0L .BrandedState_visual__KO4yr img{width:68px;height:68px;border-radius:20px}.BrandedState_compact__RDKux .BrandedState_orbit__zivm8{width:82px}.BrandedState_compact__RDKux .BrandedState_sparkle__IEN1d{top:8%;right:5%;font-size:12px}.BrandedState_compact__RDKux .BrandedState_copy__tQU5n{gap:5px}.BrandedState_compact__RDKux .BrandedState_copy__tQU5n strong{font-size:15px}.BrandedState_compact__RDKux .BrandedState_copy__tQU5n p{font-size:12px;line-height:1.4}@keyframes BrandedState_mascotFloat__oTJR1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes BrandedState_orbitPulse__3vkuB{0%,to{opacity:.45;transform:scale(.96)}50%{opacity:.9;transform:scale(1.02)}}@keyframes BrandedState_twinkle__u2QUV{0%,to{opacity:.42;transform:scale(.86)}50%{opacity:1;transform:scale(1.08)}}@keyframes BrandedState_dotPulse__SnzK_{0%,to{opacity:.34;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@media (max-width:640px){.BrandedState_state__Frcx9{grid-template-columns:1fr;text-align:center}.BrandedState_visual__KO4yr{min-height:148px}.BrandedState_actions__XXdcR{display:grid}.BrandedState_actions__XXdcR a,.BrandedState_actions__XXdcR button{width:100%}.BrandedState_compact__RDKux{grid-template-columns:76px minmax(0,1fr);text-align:left}.BrandedState_compact__RDKux .BrandedState_visual__KO4yr{min-height:76px}.BrandedState_compact__RDKux .BrandedState_visual__KO4yr img{width:72px;height:72px}}@media (prefers-reduced-motion:reduce){.BrandedState_dots__NKsFi i,.BrandedState_orbit__zivm8,.BrandedState_sparkle__IEN1d,.BrandedState_visual__KO4yr img{animation:none!important}}.BrandLogo_brand__NM8Uk{display:inline-flex;align-items:center;gap:12px;color:#fff;font-weight:850;letter-spacing:-.03em}.BrandLogo_mark__u0mD4{width:42px;height:42px;border:1px solid rgba(244,213,141,.36);border-radius:14px;display:grid;place-items:center;overflow:hidden;background:rgba(255,255,255,.06);box-shadow:0 16px 40px rgba(105,72,255,.28),inset 0 0 28px rgba(255,255,255,.05)}.BrandLogo_mark__u0mD4 img{width:100%;height:100%;object-fit:cover;display:block}.BrandLogo_text__Zf0z6{font-size:19px}.BrandLogo_muted__N2Dgj{color:var(--muted);font-weight:650}.LegalFooter_footer__Cqj_g{position:relative;border-top:1px solid rgba(255,255,255,.08);background:rgba(7,6,20,.72);color:#d6ccdf}.LegalFooter_inner__JGV27{padding-top:26px;padding-bottom:28px}.LegalFooter_details__IPNDs{color:#a99bb8;font-size:13px;line-height:1.6}.LegalFooter_links__cZtIQ{display:flex;flex-wrap:wrap;gap:14px;font-size:14px}.LegalFooter_links__cZtIQ a{color:#efe6f7}.LegalFooter_links__cZtIQ a:hover{color:var(--gold)}@media (max-width:560px){.LegalFooter_links__cZtIQ{display:grid;grid-gap:10px;gap:10px}}.SeoIntentPage_page__aMpAb{min-height:100vh;background:radial-gradient(circle at 18% 12%,rgba(167,139,250,.26),transparent 30rem),radial-gradient(circle at 80% 20%,rgba(244,213,141,.14),transparent 24rem),#070614;color:#fff}.SeoIntentPage_header__rTo66{border-bottom:1px solid rgba(255,255,255,.08);background:rgba(7,6,20,.78);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.SeoIntentPage_headerInner__0V9ms{min-height:70px;padding:10px 0}.SeoIntentPage_headerLinks__e4JSy{gap:18px}.SeoIntentPage_hero__R5IXN{padding:58px 0 40px}.SeoIntentPage_eyebrow__fyG4z{color:var(--gold);font-size:13px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.SeoIntentPage_title__ZHg6G{max-width:840px;font-family:var(--font-display);font-size:clamp(40px,6vw,72px);line-height:.94;letter-spacing:-.052em}.SeoIntentPage_lead__IieAo{max-width:760px;color:#d8cce5;font-size:18px;line-height:1.65}.SeoIntentPage_grid__KFpY_{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:22px;gap:22px;align-items:start;padding:28px 0 72px}.SeoIntentPage_card__FVDlt{padding:22px;border:1px solid rgba(255,255,255,.11);border-radius:26px;background:rgba(255,255,255,.06);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.SeoIntentPage_card__FVDlt h2{margin:0 0 12px;font-family:var(--font-display);font-size:32px;letter-spacing:-.04em}.SeoIntentPage_card__FVDlt li,.SeoIntentPage_card__FVDlt p{color:#d5cadd;line-height:1.7}.SeoIntentPage_card__FVDlt ul{margin:16px 0 0;padding-left:22px}.SeoIntentPage_example__PZtoC{padding:15px 17px;border-radius:18px;background:rgba(244,213,141,.1);border:1px solid rgba(244,213,141,.18);color:#fff4cf}.SeoIntentPage_examples__kqRbQ{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.SeoIntentPage_links__2TijB{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}@media (max-width:900px){.SeoIntentPage_grid__KFpY_{grid-template-columns:1fr;padding-bottom:56px}.SeoIntentPage_headerLinks__e4JSy a{display:none}.SeoIntentPage_ctas__5x6Ii{display:grid}.SeoIntentPage_ctas__5x6Ii a,.SeoIntentPage_ctas__5x6Ii button{width:100%}}.AuthForm_shell__lctTA{min-height:100vh;display:grid;place-items:center;padding:28px;background:radial-gradient(circle at 18% 10%,rgba(167,139,250,.24),transparent 24rem),radial-gradient(circle at 82% 12%,rgba(244,213,141,.14),transparent 18rem),linear-gradient(180deg,#070614,#0f0b22)}.AuthForm_card__9F6OY{width:min(100%,460px);padding:28px;border:1px solid rgba(255,255,255,.12);border-radius:30px;background:rgba(255,255,255,.07);box-shadow:0 28px 90px rgba(0,0,0,.34);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.AuthForm_header__AB8SR{display:grid;grid-gap:8px;gap:8px}.AuthForm_title__zMGPj{color:#fff;font-family:var(--font-display);font-size:clamp(36px,6vw,46px);line-height:.95;letter-spacing:-.05em}.AuthForm_lead__QdnAO{color:#cfc4dc;line-height:1.55}@media (max-width:560px){.AuthForm_shell__lctTA{min-height:100svh;padding:16px;align-items:start}.AuthForm_card__9F6OY{padding:22px;border-radius:24px}}.ThemeSwitcher_trigger__ALVMf{display:inline-grid;width:40px;height:40px;place-items:center;border:1px solid rgba(140,118,96,.22);border-radius:50%;background:linear-gradient(180deg,rgba(255,251,245,.82),rgba(247,240,230,.72));box-shadow:0 8px 22px rgba(111,84,56,.08),inset 0 1px 0 rgba(255,255,255,.72);color:rgba(57,39,54,.9);cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.ThemeSwitcher_trigger__ALVMf:hover{transform:translateY(-1px);border-color:rgba(187,150,90,.34);box-shadow:0 12px 28px rgba(111,84,56,.12),inset 0 1px 0 rgba(255,255,255,.78)}.ThemeSwitcher_trigger__ALVMf:focus-visible{outline:2px solid rgba(199,153,74,.9);outline-offset:4px}.ThemeSwitcher_compact__qePgB{width:38px;height:38px}.ThemeSwitcher_icon__jMdPV{display:grid;width:20px;height:20px;place-items:center;color:rgba(131,88,36,.9)}html[data-theme=dark] .ThemeSwitcher_trigger__ALVMf{border-color:rgba(255,255,255,.14);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.04));box-shadow:inset 0 1px 0 rgba(255,255,255,.14);color:rgba(255,246,223,.88)}html[data-theme=dark] .ThemeSwitcher_trigger__ALVMf:hover{border-color:rgba(244,199,106,.28);box-shadow:0 12px 30px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.16)}html[data-theme=dark] .ThemeSwitcher_icon__jMdPV{color:rgba(244,199,106,.9)}@media (max-width:640px){.ThemeSwitcher_trigger__ALVMf{width:36px;height:36px}}.legal_page___WW31{min-height:100vh;background:radial-gradient(circle at 18% 12%,rgba(167,139,250,.22),transparent 30rem),#070614;color:#fff}.legal_panel__Zi1_U{padding:28px;border:1px solid rgba(255,255,255,.11);border-radius:28px;background:rgba(255,255,255,.06);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.legal_title__Q7qqE{font-family:var(--font-display);font-size:clamp(36px,5vw,58px);line-height:.98;letter-spacing:-.05em}.legal_muted__Q4mg2{color:#cfc4dc;line-height:1.7}.legal_row__lYfzT{padding:14px 16px;border-radius:18px;background:rgba(255,255,255,.055)}.legal_label__IUw_U{display:block;color:#a99bb8;font-size:13px;margin-bottom:4px}.legal_doc__h0lW1 h2{margin:0 0 12px;font-size:24px}.legal_doc__h0lW1 li,.legal_doc__h0lW1 p{color:#d8cde4;line-height:1.75}.legal_doc__h0lW1 ul{margin:12px 0 0;padding-left:22px}.legal_cleanList__JOUTF{margin:0;padding-left:22px;color:#d8cde4;line-height:1.75}@media (max-width:560px){.legal_panel__Zi1_U{padding:20px;border-radius:22px}.legal_row__lYfzT{padding:12px 14px}}.AppFrame_shell__r5JSh{--app-bg:#f5ede0;--app-bg2:#ebe1d3;--app-text:#33253a;--app-text-soft:#6e5d72;--app-panel-border:rgba(125,100,113,0.16);--app-panel-bg:linear-gradient(180deg,rgba(255,252,248,0.86),rgba(245,236,226,0.76));--app-panel-shadow:0 22px 56px rgba(111,84,56,0.12);--app-link:#6b5d75;--app-link-active:#32233a;--app-link-bg:rgba(255,255,255,0.5);--app-link-icon:rgba(255,255,255,0.44);--app-divider:rgba(125,100,113,0.12);position:relative;min-height:100vh;display:grid;grid-template-columns:236px minmax(0,1fr);grid-gap:16px;gap:16px;padding:16px;background:radial-gradient(circle at 8% 6%,rgba(210,167,92,.14),transparent 20rem),radial-gradient(circle at 88% 10%,rgba(167,139,250,.14),transparent 28rem),linear-gradient(180deg,var(--app-bg) 0,var(--app-bg2) 100%);color:var(--app-text)}html[data-theme=dark] .AppFrame_shell__r5JSh{--app-bg:#060511;--app-bg2:#0b0918;--app-text:#fff;--app-text-soft:#b9abc9;--app-panel-border:rgba(255,255,255,0.08);--app-panel-bg:linear-gradient(180deg,rgba(18,14,36,0.92),rgba(10,8,24,0.9));--app-panel-shadow:0 28px 80px rgba(0,0,0,0.34);--app-link:#d5ccdf;--app-link-active:#fff7de;--app-link-bg:rgba(255,255,255,0.06);--app-link-icon:rgba(255,255,255,0.04);--app-divider:rgba(255,255,255,0.08)}.AppFrame_shellGlow___9xH3{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 80% 16%,rgba(136,247,226,.03),transparent 18rem),radial-gradient(circle at 24% 72%,rgba(210,167,92,.05),transparent 16rem)}.AppFrame_sidebar___W5JZ{position:-webkit-sticky;position:sticky;top:16px;height:calc(100vh - 32px);z-index:1}.AppFrame_sidebarInner__AHK51{height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;padding:14px;border:1px solid var(--app-panel-border);border-radius:24px;background:var(--app-panel-bg);box-shadow:var(--app-panel-shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.AppFrame_sidebarTop__GQoEy{display:grid;grid-gap:10px;gap:10px}.AppFrame_primaryAction__RYBMG{min-height:42px}.AppFrame_nav__x6HUM{min-height:0;display:grid;grid-gap:12px;gap:12px}.AppFrame_navGroup__AnoWf{display:grid;grid-gap:8px;gap:8px;align-content:start}.AppFrame_navDivider__UF6lt{height:1px;background:var(--app-divider)}.AppFrame_navLink___I5or{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:center;min-height:42px;padding:9px 10px;border-radius:14px;color:var(--app-link);font-size:14px;font-weight:700;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.AppFrame_activeNav__8_iIy,.AppFrame_navLink___I5or:hover{color:var(--app-link-active);background:var(--app-link-bg);box-shadow:inset 0 0 0 1px rgba(244,213,141,.16);transform:translateX(2px)}.AppFrame_navIcon__2xU4E{width:24px;height:24px;display:grid;place-items:center;border-radius:10px;background:var(--app-link-icon)}.AppFrame_sidebarBottom__QhPlL{display:grid;grid-gap:10px;gap:10px}.AppFrame_miniLinks__nMHOP{display:flex;flex-wrap:wrap;gap:10px 14px;color:var(--app-text-soft);font-size:13px}.AppFrame_miniLinks__nMHOP a:hover,.AppFrame_userButton__hWvVf{color:var(--app-link-active)}.AppFrame_userButton__hWvVf{width:100%;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:10px;border:1px solid var(--app-panel-border);border-radius:14px;background:rgba(255,255,255,.08);text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.AppFrame_userButton__hWvVf:hover{border-color:rgba(244,213,141,.2);background:rgba(244,213,141,.07)}.AppFrame_userMeta__CjRhL{min-width:0;display:grid;grid-gap:2px;gap:2px}.AppFrame_userMeta__CjRhL small,.AppFrame_userMeta__CjRhL strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppFrame_userMeta__CjRhL strong{color:var(--app-link-active);font-size:14px}.AppFrame_userMeta__CjRhL small{color:var(--app-text-soft);font-size:12px}.AppFrame_contentArea__K78Z0{position:relative;z-index:1;min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px}.AppFrame_topbar__vjJsA{display:flex;justify-content:space-between;gap:12px;align-items:flex-end;padding:6px 4px 0}.AppFrame_topbarText___Thfu{min-width:0;display:grid;grid-gap:4px;gap:4px}.AppFrame_topbar__vjJsA h1{margin:0;color:var(--app-link-active);font-family:var(--font-display);font-size:clamp(1.7rem,3.3vw,2.8rem);line-height:.94;letter-spacing:-.05em}.AppFrame_topbarActions__uaeXW{display:flex;flex-wrap:wrap;gap:10px}.AppFrame_contentFrame__K_Brd{min-width:0;min-height:0;padding:18px;border:1px solid var(--app-panel-border);border-radius:24px;background:var(--app-panel-bg);box-shadow:var(--app-panel-shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.AppFrame_main__b9rZM{min-width:0}.AppFrame_footerWrap__JNj3L{padding:0 6px 6px}.AppFrame_loadingShell__vsMHs{min-height:100vh;display:grid;place-items:center;align-content:center;padding:24px;background:radial-gradient(circle at 18% 14%,rgba(210,167,92,.14),transparent 22rem),radial-gradient(circle at 84% 12%,rgba(167,139,250,.14),transparent 28rem),#f3eadc}.AppFrame_loadingShell__vsMHs>*{width:min(680px,100%)}html[data-theme=dark] .AppFrame_loadingShell__vsMHs{background:radial-gradient(circle at 18% 14%,rgba(210,167,92,.1),transparent 22rem),radial-gradient(circle at 84% 12%,rgba(107,74,148,.14),transparent 28rem),#080612}@media (max-width:1100px){.AppFrame_shell__r5JSh{grid-template-columns:1fr;padding:12px}.AppFrame_sidebar___W5JZ{position:static;height:auto}.AppFrame_sidebarInner__AHK51{height:auto;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:none;align-items:center}.AppFrame_nav__x6HUM,.AppFrame_sidebarTop__GQoEy{display:flex;align-items:center;gap:12px}.AppFrame_miniLinks__nMHOP,.AppFrame_navDivider__UF6lt{display:none}.AppFrame_navGroup__AnoWf{display:flex;overflow:auto}.AppFrame_sidebarBottom__QhPlL{justify-self:end}}@media (max-width:760px){.AppFrame_shell__r5JSh{gap:14px;padding:12px}.AppFrame_contentFrame__K_Brd,.AppFrame_sidebarInner__AHK51{padding:14px;border-radius:20px}.AppFrame_sidebarInner__AHK51{grid-template-columns:1fr auto;gap:14px}.AppFrame_sidebarTop__GQoEy{display:grid}.AppFrame_primaryAction__RYBMG{display:none}.AppFrame_nav__x6HUM{grid-column:1/-1;display:grid;grid-gap:10px;gap:10px}.AppFrame_navGroup__AnoWf{display:flex;gap:8px;overflow:auto}.AppFrame_navLink___I5or{grid-template-columns:auto;justify-items:center;min-width:52px;padding:10px}.AppFrame_navLink___I5or span:last-child{display:none}.AppFrame_sidebarBottom__QhPlL{align-self:start}.AppFrame_userMeta__CjRhL{display:none}.AppFrame_topbar__vjJsA{display:grid;padding:0 2px}.AppFrame_topbarActions__uaeXW{display:grid}.AppFrame_topbarActions__uaeXW a{width:100%}.AppFrame_footerWrap__JNj3L{padding:0 2px 2px}}.CompatibilityClient_page__DHntJ{max-width:1080px;margin:0 auto;display:grid;grid-gap:18px;gap:18px}.CompatibilityClient_askCard__WtYEO,.CompatibilityClient_formCard__8Q4VT,.CompatibilityClient_hero__QG_QL,.CompatibilityClient_report__dp7ka{border:1px solid rgba(255,255,255,.1);border-radius:24px;background:rgba(255,255,255,.05);box-shadow:0 18px 60px rgba(0,0,0,.22)}.CompatibilityClient_hero__QG_QL{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:18px;gap:18px;align-items:flex-start;padding:24px;background:radial-gradient(circle at 100% 0,rgba(244,213,141,.14),transparent 20rem),rgba(255,255,255,.05)}.CompatibilityClient_askCard__WtYEO,.CompatibilityClient_basis__If0MI,.CompatibilityClient_formCard__8Q4VT,.CompatibilityClient_formStack__HF2tn,.CompatibilityClient_fullGrid__doLG1,.CompatibilityClient_heroActions__miMdq,.CompatibilityClient_heroMain__GRC5q,.CompatibilityClient_historyList__z1F89,.CompatibilityClient_historyRail__CDEuv,.CompatibilityClient_paywall__p3glh,.CompatibilityClient_report__dp7ka{display:grid;grid-gap:14px;gap:14px}.CompatibilityClient_title__Wo4Cx{color:#fff;font-family:var(--font-display);font-size:clamp(2.2rem,5vw,4.2rem);line-height:.94;letter-spacing:-.05em}.CompatibilityClient_lead__HsdeG{max-width:34rem;color:#d6ccdf;font-size:1rem}.CompatibilityClient_historyRail__CDEuv{padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(255,255,255,.03)}.CompatibilityClient_historyList__z1F89 a{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:14px;color:#fff;background:rgba(255,255,255,.035);transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.CompatibilityClient_activeHistory__PLL3B,.CompatibilityClient_historyList__z1F89 a:hover{border-color:rgba(244,213,141,.28);background:rgba(244,213,141,.07);transform:translateY(-1px)}.CompatibilityClient_historyList__z1F89 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:800}.CompatibilityClient_historyList__z1F89 small{color:#cfc4dc;font-size:12px}.CompatibilityClient_askCard__WtYEO,.CompatibilityClient_formCard__8Q4VT,.CompatibilityClient_report__dp7ka{padding:22px}.CompatibilityClient_sectionHead__GrXtY{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.CompatibilityClient_formGrid__wUn42{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.CompatibilityClient_optionalDetails___gK1b{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(255,255,255,.03)}.CompatibilityClient_askCard__WtYEO summary,.CompatibilityClient_optionalDetails___gK1b summary{display:flex;justify-content:space-between;gap:12px;align-items:center;cursor:pointer;list-style:none;color:#fff;font-weight:900}.CompatibilityClient_askCard__WtYEO summary::-webkit-details-marker,.CompatibilityClient_optionalDetails___gK1b summary::-webkit-details-marker{display:none}.CompatibilityClient_askCard__WtYEO summary:after,.CompatibilityClient_optionalDetails___gK1b summary:after{content:"+";color:var(--gold);font-size:20px}.CompatibilityClient_askCard__WtYEO[open] summary:after,.CompatibilityClient_optionalDetails___gK1b[open] summary:after{content:"−"}.CompatibilityClient_askCard__WtYEO small,.CompatibilityClient_optionalDetails___gK1b small{color:#cfc4dc;font-weight:650}.CompatibilityClient_formFooter__exrDV{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center}.CompatibilityClient_buttonRow__Acbt8,.CompatibilityClient_reportActions__aobgY{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.CompatibilityClient_reportHero__FDLum{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px}.CompatibilityClient_scoreCard__9BVAn{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:18px;gap:18px;align-items:flex-start}.CompatibilityClient_score__50IW0{color:var(--gold);font-size:clamp(3.8rem,12vw,6rem);font-weight:950;line-height:.92;letter-spacing:-.05em}.CompatibilityClient_scoreMeta__mjSS0{display:grid;grid-gap:8px;gap:8px}.CompatibilityClient_paywall__p3glh{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:18px;border:1px solid rgba(244,213,141,.18);border-radius:20px;background:rgba(244,213,141,.06)}.CompatibilityClient_paywallIcon__S0CLs{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:rgba(244,213,141,.1);color:#fff4d1}.CompatibilityClient_paywallIcon__S0CLs img{display:block;width:44px;height:44px;border-radius:14px;object-fit:cover;animation:CompatibilityClient_paywallMascotFloat__PL7zd 7s ease-in-out infinite}.CompatibilityClient_fullGrid__doLG1{grid-template-columns:repeat(2,minmax(0,1fr))}.CompatibilityClient_answer__kZ2_C,.CompatibilityClient_basis__If0MI,.CompatibilityClient_metric__Gxn2A,.CompatibilityClient_reportText__Nlb4k{padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(255,255,255,.04)}.CompatibilityClient_metric__Gxn2A{display:grid;grid-gap:10px;gap:10px}.CompatibilityClient_metricTop__5eYyK{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;color:#fff}.CompatibilityClient_metricTop__5eYyK span{color:#fff4d1;font-weight:900}.CompatibilityClient_reportText__Nlb4k{line-height:1.58}.CompatibilityClient_scenarioGrid__0R7CY{display:flex;flex-wrap:wrap;gap:8px}.CompatibilityClient_feedback__oLI5b button,.CompatibilityClient_reasonGrid__pvhj9 button,.CompatibilityClient_scenarioGrid__0R7CY button{border:1px solid rgba(244,213,141,.16);border-radius:999px;padding:9px 13px;background:rgba(244,213,141,.06);color:#fff4d1;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.CompatibilityClient_scenarioGrid__0R7CY button{display:inline-flex;gap:8px;align-items:center}.CompatibilityClient_feedback__oLI5b button:hover,.CompatibilityClient_reasonGrid__pvhj9 button:hover,.CompatibilityClient_scenarioGrid__0R7CY button:hover{border-color:rgba(244,213,141,.3);background:rgba(244,213,141,.1);transform:translateY(-1px)}.CompatibilityClient_answer__kZ2_C{color:#d6ccdf;line-height:1.6}.CompatibilityClient_feedback__oLI5b{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:14px 0 0;color:#d6ccdf}.CompatibilityClient_reasonGrid__pvhj9{display:grid;grid-gap:10px;gap:10px}.CompatibilityClient_loading__KTG6f{display:grid;min-height:50vh;place-items:center}.CompatibilityClient_loading__KTG6f>*{width:min(680px,100%)}@keyframes CompatibilityClient_paywallMascotFloat__PL7zd{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.CompatibilityClient_paywallIcon__S0CLs img{animation:none}}@media (max-width:900px){.CompatibilityClient_hero__QG_QL,.CompatibilityClient_paywall__p3glh,.CompatibilityClient_reportHero__FDLum{grid-template-columns:1fr}.CompatibilityClient_historyRail__CDEuv{order:2}}@media (max-width:760px){.CompatibilityClient_askCard__WtYEO,.CompatibilityClient_formCard__8Q4VT,.CompatibilityClient_hero__QG_QL,.CompatibilityClient_report__dp7ka{padding:18px;border-radius:20px}.CompatibilityClient_formFooter__exrDV,.CompatibilityClient_formGrid__wUn42,.CompatibilityClient_fullGrid__doLG1,.CompatibilityClient_scoreCard__9BVAn{grid-template-columns:1fr}.CompatibilityClient_askCard__WtYEO summary,.CompatibilityClient_optionalDetails___gK1b summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start}.CompatibilityClient_askCard__WtYEO summary small,.CompatibilityClient_optionalDetails___gK1b summary small{grid-column:1}.CompatibilityClient_buttonRow__Acbt8,.CompatibilityClient_reportActions__aobgY{display:grid}.CompatibilityClient_buttonRow__Acbt8 a,.CompatibilityClient_buttonRow__Acbt8 button,.CompatibilityClient_reportActions__aobgY button{width:100%}}.BillingClient_page__HHiSo{max-width:1120px;margin:0 auto;display:grid;grid-gap:18px;gap:18px}.BillingClient_currentCard__oY2Rd,.BillingClient_failCard__Nv1dj,.BillingClient_featureDetails__oSOk4,.BillingClient_hero__zieD6,.BillingClient_historyWrap__nGoKm,.BillingClient_lockedFeature__ogvhs,.BillingClient_matrixWrap__y6SFq,.BillingClient_successCard__BDqUU{border:1px solid rgba(255,255,255,.1);border-radius:24px;background:rgba(255,255,255,.05);box-shadow:0 18px 60px rgba(0,0,0,.22)}.BillingClient_hero__zieD6{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);grid-gap:16px;gap:16px;align-items:flex-start;padding:24px;background:radial-gradient(circle at 100% 0,rgba(244,213,141,.14),transparent 22rem),rgba(255,255,255,.05)}.BillingClient_heroText__BcVt1{display:grid;grid-gap:8px;gap:8px}.BillingClient_title__QhpdA{color:#fff;font-family:var(--font-display);font-size:clamp(2.3rem,5vw,4.3rem);line-height:.94;letter-spacing:-.05em}.BillingClient_lead__nxJ4F{max-width:34rem;color:#d6ccdf;font-size:1rem}.BillingClient_currentCard__oY2Rd{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:14px;gap:14px;align-items:center;padding:18px;border-color:rgba(244,213,141,.16);background:rgba(244,213,141,.08)}.BillingClient_failCard__Nv1dj,.BillingClient_successCard__BDqUU{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:18px 20px}.BillingClient_successCard__BDqUU{border-color:rgba(93,214,143,.24);background:rgba(93,214,143,.09)}.BillingClient_failCard__Nv1dj{border-color:rgba(255,108,108,.24);background:rgba(255,108,108,.08)}.BillingClient_featureDetails__oSOk4,.BillingClient_historyWrap__nGoKm,.BillingClient_matrixWrap__y6SFq{display:grid;grid-gap:16px;gap:16px;padding:22px}.BillingClient_warningBanner__E6lVo{padding:12px 14px;border:1px solid rgba(255,190,90,.22);border-radius:16px;background:rgba(255,190,90,.08);color:#fff4d1;line-height:1.5}.BillingClient_pricingHeader__GICDD{align-items:flex-end}.BillingClient_grid__j7_QS{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.BillingClient_card__5TTVE{cursor:pointer;display:grid;min-height:244px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:rgba(255,255,255,.045);transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.BillingClient_card__5TTVE:hover{transform:translateY(-2px);border-color:rgba(244,213,141,.26);background:rgba(255,255,255,.065)}.BillingClient_selected__Qhq2g{border-color:rgba(244,213,141,.5);box-shadow:0 0 0 1px rgba(244,213,141,.18)}.BillingClient_activePlan__9uwXL{border-color:rgba(93,214,143,.34);background:linear-gradient(145deg,rgba(93,214,143,.08),rgba(255,255,255,.05))}.BillingClient_featured__hpOdW{background:linear-gradient(145deg,rgba(244,213,141,.14),rgba(255,255,255,.045))}.BillingClient_price__xYRTK{margin-top:4px;color:#fff;font-size:2.1rem;font-weight:950;letter-spacing:-.05em;line-height:.96}.BillingClient_pitch__YCGPl{min-height:42px;color:#d6ccdf;line-height:1.45}.BillingClient_secondaryProducts__LMLlP{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(255,255,255,.03)}.BillingClient_featureDetails__oSOk4 summary,.BillingClient_secondaryProducts__LMLlP summary{display:flex;justify-content:space-between;gap:12px;align-items:center;cursor:pointer;list-style:none;color:#fff;font-weight:900}.BillingClient_featureDetails__oSOk4 summary::-webkit-details-marker,.BillingClient_secondaryProducts__LMLlP summary::-webkit-details-marker{display:none}.BillingClient_featureDetails__oSOk4 summary:after,.BillingClient_secondaryProducts__LMLlP summary:after{content:"+";color:var(--gold);font-size:20px}.BillingClient_featureDetails__oSOk4[open] summary:after,.BillingClient_secondaryProducts__LMLlP[open] summary:after{content:"−"}.BillingClient_featureDetails__oSOk4 small{color:#cfc4dc;font-weight:650}.BillingClient_miniProductGrid__p0gPi{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px;gap:10px}.BillingClient_miniProductGrid__p0gPi button{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px 14px;border:1px solid rgba(244,213,141,.14);border-radius:14px;background:rgba(244,213,141,.05);color:#fff;cursor:pointer;text-align:left;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.BillingClient_miniProductGrid__p0gPi button:hover{border-color:rgba(244,213,141,.28);background:rgba(244,213,141,.08)}.BillingClient_miniProductGrid__p0gPi span{color:#fff4d1;font-weight:900}.BillingClient_tableScroller__xK9Ca{width:100%;overflow-x:auto;border:1px solid rgba(255,255,255,.08);border-radius:20px}.BillingClient_compactTable__STO_6{max-height:260px;overflow:auto}.BillingClient_matrix__RDqL3{width:100%;min-width:760px;border-collapse:collapse}.BillingClient_matrix__RDqL3 th{padding:14px;background:rgba(255,255,255,.06);color:#fff4d1;font-weight:900;text-align:left}.BillingClient_featureValue__EhNcc,.BillingClient_matrix__RDqL3 th:not(:first-child){text-align:center}.BillingClient_matrix__RDqL3 td{padding:14px;border-top:1px solid rgba(255,255,255,.08);vertical-align:middle}.BillingClient_matrix__RDqL3 td[colspan]{padding:22px;color:#cfc4dc;text-align:center}.BillingClient_featureName__T0r_q{color:#e9e0f1;font-weight:800}.BillingClient_featureValue__EhNcc{color:#fff}.BillingClient_yes__xgK1j{color:#9ff0c0}.BillingClient_no__M_hg1{color:#7c718a}.BillingClient_historyHeader___DPoe{display:flex;justify-content:space-between;gap:16px;align-items:flex-end}.BillingClient_lockedFeature__ogvhs{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:16px;border-color:rgba(244,213,141,.2);background:rgba(244,213,141,.08)}.BillingClient_modalContent__hZnHN{border:1px solid rgba(244,213,141,.18);border-radius:28px;background:#100b24;color:#fff}.BillingClient_modalHeader__WAReM{background:#100b24;color:#fff}.BillingClient_modalTitle__fySMr{color:#fff;font-weight:900}.BillingClient_modalPlan__sErp4{padding:16px 18px;border-radius:22px;border:1px solid rgba(244,213,141,.15);background:rgba(244,213,141,.07)}.BillingClient_promoRow__ZR9PF{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:flex-end}@media (max-width:900px){.BillingClient_currentCard__oY2Rd,.BillingClient_failCard__Nv1dj,.BillingClient_hero__zieD6,.BillingClient_successCard__BDqUU{grid-template-columns:1fr}.BillingClient_historyHeader___DPoe,.BillingClient_pricingHeader__GICDD{display:grid;grid-gap:12px;gap:12px}}@media (max-width:760px){.BillingClient_featureDetails__oSOk4,.BillingClient_hero__zieD6,.BillingClient_historyWrap__nGoKm,.BillingClient_matrixWrap__y6SFq{padding:18px;border-radius:20px}.BillingClient_title__QhpdA{font-size:2.2rem}.BillingClient_grid__j7_QS,.BillingClient_lockedFeature__ogvhs,.BillingClient_miniProductGrid__p0gPi,.BillingClient_promoRow__ZR9PF{grid-template-columns:1fr}.BillingClient_matrix__RDqL3{min-width:680px}.BillingClient_matrix__RDqL3 td,.BillingClient_matrix__RDqL3 th{padding:12px 10px;font-size:13px}}.BasisBlock_basis__bBy27{margin-top:12px;border:1px solid rgba(244,213,141,.2);border-radius:18px;background:rgba(244,213,141,.07);color:#f5ebd1;overflow:hidden}.BasisBlock_summary__BEX78{cursor:pointer;padding:12px 14px;font-weight:850;color:#fff4cf}.BasisBlock_body__FWuLQ{display:grid;grid-gap:8px;gap:8px;padding:0 14px 14px}.BasisBlock_line__QRoaF{font-size:13px;line-height:1.5;color:#eadfc6}.BasisBlock_note__ICdyc{margin-top:4px;font-size:12px;line-height:1.5;color:#d7caa5}.page_page__ZU32B{--canvas:#f6f0e7;--canvas-deep:#ebe0d2;--ink:#251d2c;--ink-soft:#56495d;--muted:#746779;--line:rgba(72,52,76,0.14);--line-strong:rgba(72,52,76,0.22);--paper:rgba(255,253,249,0.78);--paper-solid:#fffdf9;--paper-soft:rgba(245,237,227,0.72);--plum:#5c346b;--plum-deep:#34203f;--violet:#8868a0;--gold:#bd8736;--gold-bright:#d7a451;--gold-soft:#f0d39f;--button-ink:#261a14;--primary-start:#f3dcae;--primary-mid:#dda954;--primary-end:#b97829;--secondary-fill:rgba(255,253,249,0.72);--secondary-hover:rgba(255,253,249,0.96);--shadow-sm:0 12px 34px rgba(71,47,43,0.08);--shadow-md:0 24px 70px rgba(71,47,43,0.12);--shadow-gold:0 18px 42px rgba(183,125,42,0.24);--header:rgba(255,253,249,0.76);--focus:#9c6625;position:relative;min-height:100vh;overflow-x:clip;color:var(--ink);background:radial-gradient(circle at 9% 4%,rgba(151,113,169,.2),transparent 26rem),radial-gradient(circle at 94% 12%,rgba(215,164,81,.2),transparent 24rem),linear-gradient(180deg,var(--canvas) 0,#f8f3ec 42%,var(--canvas-deep) 100%);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html[data-theme=dark] .page_page__ZU32B{--canvas:#09080f;--canvas-deep:#120d19;--ink:#fbf5e8;--ink-soft:#d8cde0;--muted:#a99daf;--line:rgba(255,247,231,0.12);--line-strong:rgba(255,247,231,0.2);--paper:rgba(25,20,31,0.72);--paper-solid:#18131e;--paper-soft:rgba(34,26,42,0.72);--plum:#c396d6;--plum-deep:#1c1125;--violet:#a780ba;--gold:#d8a34e;--gold-bright:#f1c36e;--gold-soft:#7b5a2e;--button-ink:#1b1208;--primary-start:#f4dba4;--primary-mid:#d8a34e;--primary-end:#a96c24;--secondary-fill:rgba(31,24,38,0.78);--secondary-hover:rgba(43,33,52,0.96);--shadow-sm:0 16px 42px rgba(0,0,0,0.28);--shadow-md:0 28px 80px rgba(0,0,0,0.42);--shadow-gold:0 18px 46px rgba(216,163,78,0.18);--header:rgba(16,13,21,0.78);--focus:#f1c36e;background:radial-gradient(circle at 10% 3%,rgba(104,61,128,.24),transparent 28rem),radial-gradient(circle at 93% 9%,rgba(151,101,36,.2),transparent 26rem),radial-gradient(circle at 50% 72%,rgba(70,43,86,.12),transparent 32rem),linear-gradient(180deg,var(--canvas) 0,#0d0a12 48%,var(--canvas-deep) 100%)}.page_page__ZU32B *,.page_page__ZU32B :after,.page_page__ZU32B :before{box-sizing:border-box}.page_page__ZU32B a{text-decoration:none}.page_page__ZU32B button,.page_page__ZU32B summary{font-family:inherit}.page_page__ZU32B button{cursor:pointer}.page_page__ZU32B :focus-visible{outline:2px solid var(--focus);outline-offset:4px}.page_cosmos__iLxun{position:absolute;inset:0;pointer-events:none}.page_cosmos__iLxun:before{position:absolute;inset:0;content:"";opacity:.58;background-image:linear-gradient(rgba(82,58,88,.13) 1px,transparent 0),linear-gradient(90deg,rgba(82,58,88,.13) 1px,transparent 0),radial-gradient(circle,rgba(93,60,104,.32) 0 1px,transparent 1.4px),radial-gradient(circle,rgba(189,135,54,.34) 0 1px,transparent 1.4px);background-position:0 0,0 0,0 0,43px 67px;background-size:72px 72px,72px 72px,190px 190px,270px 270px;-webkit-mask-image:linear-gradient(180deg,black 0,rgba(0,0,0,.74) 34%,transparent 76%);mask-image:linear-gradient(180deg,black 0,rgba(0,0,0,.74) 34%,transparent 76%)}html[data-theme=dark] .page_cosmos__iLxun:before{opacity:.5;background-image:linear-gradient(rgba(255,247,231,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,247,231,.045) 1px,transparent 0),radial-gradient(circle,rgba(255,247,231,.52) 0 1px,transparent 1.4px),radial-gradient(circle,rgba(241,195,110,.46) 0 1px,transparent 1.4px)}.page_cosmos__iLxun span{position:absolute;width:32rem;aspect-ratio:1;border:1px solid var(--line);border-radius:50%;opacity:.35}.page_cosmos__iLxun span:first-child{top:14rem;right:-22rem}.page_cosmos__iLxun span:nth-child(2){top:42rem;left:-24rem;width:42rem}.page_cosmos__iLxun span:nth-child(3){top:118rem;right:-25rem;width:46rem}.page_footer__sHKi3,.page_header__kVzhN,.page_section__61PEw{position:relative;z-index:1;width:min(1240px,calc(100% - 48px));margin-inline:auto}.page_header__kVzhN{position:-webkit-sticky;position:sticky;top:14px;z-index:30;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:22px;gap:22px;min-height:64px;margin-top:14px;padding:8px 10px 8px 12px;border:1px solid var(--line);border-radius:22px;background:var(--header);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%)}.page_logo__7fc9l{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--ink)}.page_logo__7fc9l span{display:grid;width:38px;height:38px;overflow:hidden;place-items:center;border:1px solid rgba(189,135,54,.28);border-radius:13px;background:rgba(189,135,54,.09)}.page_logo__7fc9l img{width:100%;height:100%;object-fit:cover}.page_logo__7fc9l strong{font-size:16px;font-weight:850;letter-spacing:-.035em}.page_nav__zpG_3{display:flex;justify-content:center;gap:2px}.page_loginLink__FvGZj,.page_nav__zpG_3 a,.page_primarySmall__wCewq{display:inline-flex;min-height:42px;align-items:center;justify-content:center;border-radius:14px;padding-inline:14px;font-size:13px;font-weight:680;white-space:nowrap;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.page_loginLink__FvGZj,.page_nav__zpG_3 a{color:var(--muted)}.page_loginLink__FvGZj:hover,.page_nav__zpG_3 a:hover{color:var(--ink);background:var(--paper-soft)}.page_headerActions__QmoBM{display:flex;align-items:center;gap:5px}.page_headerActions__QmoBM button[data-theme-mode]{border-color:var(--line);color:var(--ink);background:var(--paper-soft);box-shadow:none}.page_headerActions__QmoBM button[data-theme-mode]:hover{border-color:rgba(189,135,54,.36);background:var(--paper-solid);box-shadow:var(--shadow-sm)}.page_themePlaceholder__rsG_j{display:block;width:38px;height:38px;flex:0 0 auto}.page_primaryButton__iKEy8,.page_primarySmall__wCewq{border:1px solid rgba(255,255,255,.28);color:var(--button-ink);background:linear-gradient(135deg,rgba(255,255,255,.7),transparent 38%),linear-gradient(135deg,var(--primary-start),var(--primary-mid) 55%,var(--primary-end));box-shadow:0 10px 26px rgba(172,113,36,.18),inset 0 1px 0 rgba(255,255,255,.64),inset 0 -1px 0 rgba(90,48,10,.12)}.page_primarySmall__wCewq{font-size:13px;font-weight:760;letter-spacing:-.01em}.page_linkButton__hI4am,.page_primaryButton__iKEy8,.page_secondaryButton__UQnQZ{display:inline-flex;min-height:58px;align-items:center;justify-content:center;border-radius:16px;padding-inline:24px;font-size:15px;font-weight:760;letter-spacing:-.012em;text-align:center;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.page_linkButton__hI4am:hover,.page_primaryButton__iKEy8:hover,.page_primarySmall__wCewq:hover,.page_secondaryButton__UQnQZ:hover{transform:translateY(-2px)}.page_primaryButton__iKEy8:hover,.page_primarySmall__wCewq:hover{box-shadow:var(--shadow-gold)}.page_primaryButton__iKEy8:disabled,.page_primarySmall__wCewq:disabled{color:var(--button-ink);opacity:.56}.page_primaryButton__iKEy8:disabled:hover,.page_primarySmall__wCewq:disabled:hover{box-shadow:0 10px 26px rgba(172,113,36,.18),inset 0 1px 0 rgba(255,255,255,.64),inset 0 -1px 0 rgba(90,48,10,.12);transform:none}.page_linkButton__hI4am,.page_secondaryButton__UQnQZ{border:1px solid var(--line-strong);color:var(--ink);background:var(--secondary-fill);box-shadow:inset 0 1px 0 rgba(255,255,255,.34);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.page_linkButton__hI4am:hover,.page_secondaryButton__UQnQZ:hover{border-color:rgba(189,135,54,.42);background:var(--secondary-hover)}.page_page__ZU32B .page_miniCompareFeatured__luQBP .page_planAction___35Cw,.page_page__ZU32B .page_primaryLinkButton__vlCIy,.page_page__ZU32B .page_primaryLinkButton__vlCIy:visited{color:var(--button-ink)}.page_linkButton__hI4am:active,.page_primaryButton__iKEy8:active,.page_primarySmall__wCewq:active,.page_secondaryButton__UQnQZ:active{transform:translateY(0) scale(.985)}.page_linkButton__hI4am:focus-visible,.page_primaryButton__iKEy8:focus-visible,.page_primarySmall__wCewq:focus-visible,.page_secondaryButton__UQnQZ:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.page_primaryButton__iKEy8:disabled,.page_primarySmall__wCewq:disabled{cursor:not-allowed;filter:grayscale(.25);opacity:.58;transform:none}.page_section__61PEw{scroll-margin-top:106px;padding-block:clamp(72px,9vw,126px)}.page_comparison__KebnQ,.page_how__MpU7a,.page_outcomes__qF8pH,.page_pricing__67Ak0{position:relative;isolation:isolate}.page_outcomes__qF8pH:before,.page_pricing__67Ak0:before{position:absolute;z-index:-1;width:32rem;aspect-ratio:1;border-radius:50%;content:"";pointer-events:none;filter:blur(2px)}.page_outcomes__qF8pH:before{top:8%;left:-24rem;background:radial-gradient(circle,rgba(134,104,160,.12),transparent 68%)}.page_pricing__67Ak0:before{top:12%;right:-24rem;background:radial-gradient(circle,rgba(215,164,81,.14),transparent 68%)}.page_hero__SKW6o{display:flex;min-height:calc(100svh - 92px);flex-direction:column;justify-content:center;padding-top:clamp(58px,8vh,96px);padding-bottom:48px}.page_heroGrid__BL1ju{display:grid;grid-template-columns:minmax(0,.92fr) minmax(470px,.88fr);grid-gap:clamp(48px,7vw,98px);gap:clamp(48px,7vw,98px);align-items:center}.page_heroCopy__kbqf4{position:relative;z-index:2}.page_finalCta__NPx4S h2,.page_hero__SKW6o h1,.page_sectionIntro__wl0wQ h2{margin:0;color:var(--ink);font-weight:880;letter-spacing:-.055em}.page_hero__SKW6o h1{max-width:720px;font-size:clamp(54px,6.4vw,92px);line-height:.93;text-wrap:balance}.page_heroChecklist__vTPBC{display:grid;grid-gap:11px;gap:11px;max-width:650px;margin:30px 0 0;padding:0;list-style:none}.page_heroChecklist__vTPBC li{position:relative;padding-left:28px;color:var(--ink-soft);font-size:clamp(15px,1.4vw,18px);line-height:1.5}.page_heroChecklist__vTPBC li:before{position:absolute;top:0;left:0;color:var(--gold);content:"✦"}.page_heroActions__8_tzb{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.page_heroHelper__ap5e4{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:10px;margin-top:18px;padding:7px 13px 7px 8px;border:1px solid var(--line);border-radius:999px;color:var(--ink-soft);background:var(--paper);box-shadow:var(--shadow-sm);font-size:12px;font-weight:650;line-height:1.3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.page_heroHelper__ap5e4 img{width:30px;height:30px;flex:0 0 auto;border-radius:10px;object-fit:cover}.page_heroVisual___m6ot{position:relative;min-height:560px;isolation:isolate}.page_heroMascotFrame__UrFsi{position:absolute;inset:0 0 42px;overflow:hidden;border:1px solid rgba(215,164,81,.22);border-radius:42px;background:#110a2b;box-shadow:0 30px 90px rgba(38,18,64,.3),inset 0 1px 0 rgba(255,255,255,.18);transform:translateZ(0)}.page_heroMascotFrame__UrFsi:after{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(90deg,rgba(11,7,28,.4),transparent 38%),linear-gradient(180deg,transparent 66%,rgba(11,7,28,.58))}.page_heroMascot__xVUT7{display:block;width:100%;height:100%;object-fit:cover;object-position:70% center}.page_heroReadingCard__pek0F{position:absolute;right:-10px;bottom:0;z-index:4;width:min(400px,78%);border:1px solid rgba(189,135,54,.28);border-radius:26px;padding:22px;background:var(--paper-solid);box-shadow:var(--shadow-md);transform:rotate(2deg)}.page_heroReadingCard__pek0F>span,.page_resultPanel__lBTKw>span{display:inline-flex;min-height:29px;align-items:center;border:1px solid rgba(189,135,54,.25);border-radius:999px;padding-inline:11px;color:var(--gold);background:rgba(189,135,54,.08);font-size:11px;font-weight:820}.page_heroReadingCard__pek0F strong{display:block;margin-top:13px;color:var(--ink);font-size:25px;line-height:1.08;letter-spacing:-.04em}.page_heroReadingCard__pek0F div{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.page_heroReadingCard__pek0F small{border-radius:999px;padding:7px 9px;color:var(--ink-soft);background:var(--paper-soft);font-size:11px}.page_heroSpark__YMWTd{position:absolute;z-index:5;color:#ffd77e;text-shadow:0 0 18px rgba(255,202,102,.72);animation:page_sparkleTwinkle__QNUXD 4.8s ease-in-out infinite}.page_heroSparkOne__ULF2g{top:8%;right:2%;font-size:25px}.page_heroSparkTwo__dS1xy{bottom:18%;left:4%;font-size:18px;animation-delay:-2.1s}.page_heroSpark__YMWTd:before{position:absolute;inset:50%;width:1px;height:1px;content:"";box-shadow:0 0 30px 14px rgba(255,199,91,.18)}.page_heroStats__rmbZT{display:grid;grid-template-columns:repeat(3,1fr);margin-top:clamp(44px,7vh,72px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.page_statCard__VGdKs{min-height:116px;padding:22px 26px;border-right:1px solid var(--line)}.page_statCard__VGdKs:last-child{border-right:0}.page_statCard__VGdKs strong{display:block;color:var(--plum);font-size:clamp(28px,3vw,42px);line-height:1;letter-spacing:-.05em}.page_statCard__VGdKs span{display:block;max-width:260px;margin-top:10px;color:var(--muted);font-size:13px;line-height:1.45}.page_sectionIntro__wl0wQ{display:grid;grid-template-columns:minmax(0,.85fr) minmax(260px,.5fr);grid-gap:40px;gap:40px;align-items:end;margin-bottom:clamp(32px,5vw,54px)}.page_sectionIntro__wl0wQ h2{max-width:890px;font-size:clamp(40px,5.2vw,68px);line-height:.98;text-wrap:balance}.page_sectionIntro__wl0wQ p{margin:0;color:var(--muted);line-height:1.65}.page_compactIntro__fVkGM{display:block}.page_glassCard__udchN,.page_glassPanel__fcTRw,.page_glassStrong__XoGTB{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.page_outcomeGrid__ZXm8F{display:grid;grid-template-columns:1.1fr .9fr .9fr;grid-gap:14px;gap:14px}.page_outcomeCard__MebnM{position:relative;min-height:310px;overflow:hidden;border-radius:28px;padding:28px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.page_outcomeCard__MebnM:first-child{background:radial-gradient(circle at 100% 100%,rgba(189,135,54,.2),transparent 54%),var(--paper)}.page_miniCompareCard__TsJVZ:hover,.page_outcomeCard__MebnM:hover,.page_testimonialCard__8YWAu:hover{border-color:rgba(189,135,54,.38);box-shadow:var(--shadow-md);transform:translateY(-4px)}.page_outcomeIcon__aBIjo{display:grid;width:52px;height:52px;place-items:center;border:1px solid rgba(189,135,54,.28);border-radius:16px;color:var(--gold);background:rgba(189,135,54,.08);font-size:23px}.page_outcomeCard__MebnM h3{max-width:320px;margin:72px 0 14px;color:var(--ink);font-size:clamp(25px,2.4vw,34px);line-height:1.02;letter-spacing:-.045em}.page_birthBlocks__5tmpt p,.page_comparisonRow__YODwn p,.page_faqItem__ZM3hV p,.page_finalCta__NPx4S p,.page_footer__sHKi3 p,.page_miniCompareCard__TsJVZ p,.page_outcomeCard__MebnM p,.page_resultPanel__lBTKw p,.page_step__DI9Zu p,.page_testimonialCard__8YWAu blockquote{margin:0;color:var(--muted);line-height:1.65}.page_demo__n7rvI{width:100%;padding-inline:max(24px,calc((100vw - 1240px) / 2));background:linear-gradient(115deg,rgba(92,52,107,.96),rgba(47,28,57,.98)),var(--plum-deep)}html[data-theme=dark] .page_demo__n7rvI{background:radial-gradient(circle at 90% 0,rgba(216,163,78,.12),transparent 30rem),linear-gradient(115deg,#1c1125,#100b15)}.page_demo__n7rvI .page_sectionIntro__wl0wQ h2{color:#fff8e9}.page_demoPanel__1nphI{border-color:rgba(255,255,255,.12);border-radius:32px;padding:16px;background:rgba(255,255,255,.06);box-shadow:0 30px 90px rgba(12,5,15,.34)}.page_demoContent__7dFAs{display:grid;grid-template-columns:190px minmax(0,1fr) minmax(300px,.74fr);grid-gap:12px;gap:12px}.page_tabs__FppAM{display:flex;flex-direction:column;gap:7px}.page_tabs__FppAM button{min-height:48px;border:1px solid transparent;border-radius:14px;padding-inline:15px;color:rgba(255,248,233,.66);background:transparent;font-size:13px;font-weight:620;text-align:left;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.page_tabs__FppAM .page_activeTab__kgdSK,.page_tabs__FppAM button:hover{border-color:rgba(255,255,255,.12);color:#fff8e9;background:rgba(255,255,255,.08)}.page_tabs__FppAM .page_activeTab__kgdSK{box-shadow:inset 3px 0 0 var(--gold-bright);font-weight:720}.page_resultPanel__lBTKw{min-height:430px;border-radius:24px;padding:clamp(26px,4vw,46px);background:radial-gradient(circle at 100% 0,rgba(215,164,81,.22),transparent 24rem),#fffaf1;box-shadow:0 16px 50px rgba(12,5,15,.22)}html[data-theme=dark] .page_resultPanel__lBTKw{background:radial-gradient(circle at 100% 0,rgba(216,163,78,.15),transparent 24rem),#211828}.page_resultPanel__lBTKw h3{max-width:630px;margin:22px 0 18px;color:var(--ink);font-size:clamp(34px,4vw,52px);line-height:.98;letter-spacing:-.05em}.page_detailList__sBAGo{display:flex;flex-wrap:wrap;gap:7px;margin-top:28px}.page_detailList__sBAGo span{border:1px solid var(--line);border-radius:999px;padding:8px 11px;color:var(--ink-soft);background:var(--paper-soft);font-size:12px;font-weight:640}.page_demoAside__MPlSW{display:flex;min-width:0;flex-direction:column;justify-content:space-between;gap:16px;border:1px solid rgba(255,255,255,.11);border-radius:24px;padding:16px;background:rgba(255,255,255,.055)}.page_insightShot__qL_vf{overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(10,6,13,.28)}.page_insightShotHeader__Sjw36{display:flex;justify-content:space-between;gap:12px;padding:15px;border-bottom:1px solid rgba(255,255,255,.08);color:#fff8e9}.page_insightShotCard__NxEAN span,.page_insightShotHeader__Sjw36 span{color:rgba(255,248,233,.52);font-size:11px}.page_insightShotBody__QAs8i{display:grid;grid-gap:10px;gap:10px;padding:12px}.page_insightShotCard__NxEAN{border-radius:13px;padding:13px;color:rgba(255,248,233,.76);background:rgba(255,255,255,.06)}.page_insightShotCard__NxEAN p{margin:7px 0 0;font-size:13px;line-height:1.5}.page_insightShotCard__NxEAN ul{display:grid;grid-gap:7px;gap:7px;margin:8px 0 0;padding-left:17px;font-size:12px;line-height:1.45}.page_demoAside__MPlSW .page_primaryButton__iKEy8{width:100%}.page_comparisonPanel__NTgCg{overflow:hidden;border-radius:30px;padding:10px}.page_comparisonHeader__vGj2M,.page_comparisonRow__YODwn{display:grid;grid-template-columns:minmax(180px,.72fr) repeat(2,minmax(0,1fr))}.page_comparisonHeader__vGj2M{padding:16px 20px;color:var(--muted);font-size:12px}.page_comparisonHeader__vGj2M strong:last-child{color:var(--gold)}.page_comparisonRow__YODwn{border-top:1px solid var(--line)}.page_comparisonRow__YODwn h3{display:flex;align-items:center;margin:0;padding:24px 20px;color:var(--ink);font-size:20px;line-height:1.15;letter-spacing:-.035em}.page_comparisonRow__YODwn p{padding:24px 20px;border-left:1px solid var(--line)}.page_comparisonRow__YODwn p:last-child{color:var(--ink-soft);background:rgba(189,135,54,.07)}.page_birthSection___w32B{display:grid;grid-template-columns:minmax(0,1fr) minmax(390px,.72fr);grid-gap:clamp(48px,8vw,112px);gap:clamp(48px,8vw,112px);align-items:center}.page_birthSection___w32B .page_sectionIntro__wl0wQ{display:block}.page_birthBlocks__5tmpt{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;overflow:hidden;margin-bottom:28px;border:1px solid var(--line);border-radius:26px;background:var(--line)}.page_birthBlocks__5tmpt article{min-height:190px;padding:24px;background:var(--paper)}.page_birthBlocks__5tmpt strong{display:block;margin-bottom:16px;color:var(--plum);font-size:24px;letter-spacing:-.04em}.page_natalVisual__Rwcig{position:relative;display:grid;min-height:540px;place-items:center}.page_natalVisual__Rwcig:before{position:absolute;width:88%;aspect-ratio:1;border-radius:50%;content:"";background:radial-gradient(circle,rgba(189,135,54,.2),rgba(134,104,160,.12) 48%,transparent 70%);filter:blur(20px)}.page_natalRing__5IvPT{position:relative;width:min(440px,92vw);aspect-ratio:1;border:1px solid rgba(189,135,54,.36);border-radius:50%;background:radial-gradient(circle,transparent 0 22%,var(--line) 22.3% 22.6%,transparent 22.9% 48%,var(--line) 48.3% 48.6%,transparent 48.9%),var(--paper);box-shadow:var(--shadow-md),inset 0 0 60px rgba(134,104,160,.08)}.page_natalAxis__nguaX{position:absolute;top:50%;left:8%;width:84%;height:1px;background:var(--line)}.page_natalAxis__nguaX:nth-child(2){transform:rotate(60deg)}.page_natalAxis__nguaX:nth-child(3){transform:rotate(120deg)}.page_natalCore___3m_B{width:78px;aspect-ratio:1;place-items:center;border:1px solid rgba(189,135,54,.36);border-radius:50%;color:var(--gold);background:var(--paper-solid);box-shadow:0 0 0 12px rgba(189,135,54,.06);font-size:28px;transform:translate(-50%,-50%)}.page_natalCore___3m_B,.page_natalGlyph__EHZGW{position:absolute;top:50%;left:50%;display:grid}.page_natalGlyph__EHZGW{--angle:calc(var(--natal-index) * 45deg);width:42px;height:42px;margin:-21px;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--plum);background:var(--paper-solid);box-shadow:var(--shadow-sm);font-size:19px;transform:rotate(var(--angle)) translateY(-184px) rotate(calc(var(--angle) * -1))}.page_testimonials__T_1MQ{width:100%;padding-inline:max(24px,calc((100vw - 1240px) / 2));background:rgba(112,82,119,.07)}html[data-theme=dark] .page_testimonials__T_1MQ{background:rgba(255,255,255,.025)}.page_testimonialsGrid__grkNB{display:grid;grid-template-columns:1.08fr .92fr .92fr;grid-gap:14px;gap:14px}.page_testimonialCard__8YWAu{min-height:300px;border-radius:28px;padding:26px;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.page_testimonialCard__8YWAu:first-child{transform:translateY(-12px)}.page_testimonialIdentity__rRNlI{display:flex;align-items:center;gap:12px}.page_avatar__m7D8N{display:grid;width:50px;height:50px;place-items:center;border:1px solid rgba(189,135,54,.28);border-radius:17px;color:var(--gold);background:rgba(189,135,54,.08);font-weight:850}.page_testimonialIdentity__rRNlI strong{color:var(--ink)}.page_testimonialIdentity__rRNlI p{margin:3px 0 0;color:var(--gold);font-size:13px}.page_testimonialCard__8YWAu blockquote{margin-top:34px;font-size:16px}.page_miniCompareGrid__BHNtp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:stretch}.page_miniCompareCard__TsJVZ{display:flex;min-height:340px;flex-direction:column;border:1px solid var(--line);border-radius:28px;padding:26px;background:var(--paper);box-shadow:var(--shadow-sm);transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.page_miniCompareFeatured__luQBP{border-color:rgba(189,135,54,.38);background:radial-gradient(circle at 100% 0,rgba(215,164,81,.24),transparent 18rem),var(--paper-solid);transform:translateY(-14px)}.page_miniCompareHead__GEmxx{display:flex;justify-content:space-between;gap:16px;align-items:baseline;padding-bottom:20px;border-bottom:1px solid var(--line)}.page_miniCompareHead__GEmxx strong{color:var(--ink);font-size:26px;letter-spacing:-.045em}.page_miniCompareHead__GEmxx b{color:var(--plum);font-size:20px}.page_miniCompareCard__TsJVZ>p{margin-top:20px}.page_miniCompareCard__TsJVZ ul{display:grid;grid-gap:10px;gap:10px;margin:20px 0 24px;padding:0;list-style:none}.page_miniCompareCard__TsJVZ li{position:relative;padding-left:22px;color:var(--ink-soft);font-size:14px}.page_miniCompareCard__TsJVZ li:before{position:absolute;left:0;color:var(--gold);content:"✦"}.page_planAction___35Cw{width:100%;min-height:48px;margin-top:auto;font-size:14px;font-weight:720}.page_steps__e0Sxr{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;border-top:1px solid var(--line)}.page_step__DI9Zu{position:relative;min-height:300px;padding:32px 24px 24px 0;border-right:1px solid var(--line)}.page_step__DI9Zu:not(:first-child){padding-left:24px}.page_step__DI9Zu:last-child{border-right:0}.page_step__DI9Zu>span{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(189,135,54,.34);border-radius:14px;color:var(--gold);background:rgba(189,135,54,.08);font-weight:850}.page_step__DI9Zu h3{margin:74px 0 14px;color:var(--ink);font-size:clamp(23px,2vw,29px);line-height:1.05;letter-spacing:-.04em}.page_faq__hmOuC{display:grid;grid-template-columns:minmax(280px,.55fr) minmax(0,1fr);grid-gap:clamp(40px,8vw,110px);gap:clamp(40px,8vw,110px);align-items:start}.page_faq__hmOuC .page_sectionIntro__wl0wQ{position:-webkit-sticky;position:sticky;top:120px;display:block;margin-bottom:0}.page_faqList__rwZfK{border-top:1px solid var(--line)}.page_faqItem__ZM3hV{border-bottom:1px solid var(--line)}.page_faqItem__ZM3hV summary{display:flex;min-height:84px;align-items:center;justify-content:space-between;gap:20px;padding-block:20px;color:var(--ink);cursor:pointer;font-size:17px;font-weight:780;list-style:none}.page_faqItem__ZM3hV summary::-webkit-details-marker{display:none}.page_faqItem__ZM3hV summary:after{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--gold);content:"+";font-size:20px;font-weight:400;transition:transform .18s ease}.page_faqItem__ZM3hV[open] summary:after{transform:rotate(45deg)}.page_faqItem__ZM3hV p{max-width:720px;padding:0 54px 24px 0}.page_finalCta__NPx4S{position:relative;display:grid;min-height:560px;align-items:center;width:min(1240px,calc(100% - 48px));overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:36px;padding:clamp(48px,7vw,84px);color:#fff8e9;background:#281644;box-shadow:var(--shadow-md),0 0 0 1px rgba(255,211,126,.04);isolation:isolate}.page_finalCta__NPx4S:after{position:absolute;inset:0;z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,rgba(18,9,42,.08),rgba(35,17,54,.22) 42%,rgba(24,12,39,.88) 76%,rgba(18,9,31,.96)),linear-gradient(180deg,transparent 52%,rgba(16,8,30,.34))}.page_finalCtaArt__yEsZn{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center}.page_finalCtaCopy__EKJiz{position:relative;width:min(620px,55%);margin-left:auto;text-align:left}.page_finalCta__NPx4S h2{max-width:620px;color:#fff8e9;font-size:clamp(40px,4.8vw,66px);line-height:.98}.page_finalCta__NPx4S p{max-width:580px;margin:24px 0 0;color:rgba(255,248,233,.72);font-size:17px}.page_finalCtaActions__KVBcr{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.page_ctaWarmLine__zXkkB{display:inline-flex;align-items:center;gap:8px;margin-top:18px;color:rgba(255,248,233,.64);font-size:13px;font-weight:620}.page_ctaWarmLine__zXkkB:before{color:#ffd57e;content:"✦"}.page_finalCta__NPx4S .page_secondaryButton__UQnQZ{border-color:rgba(255,255,255,.18);color:#fff8e9;background:rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}.page_finalCta__NPx4S .page_secondaryButton__UQnQZ:hover{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.14)}.page_footer__sHKi3{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:50px;gap:50px;padding-block:54px 110px}.page_footer__sHKi3 strong{color:var(--ink)}.page_footerLead__1kGGV{max-width:560px;margin-top:12px!important;font-size:14px}.page_footerMeta__DHs9D{max-width:560px;margin-top:8px!important;font-size:12px}.page_footer__sHKi3 nav{display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:flex-start;gap:8px 20px}.page_footer__sHKi3 a{display:inline-flex;min-height:38px;align-items:center;color:var(--muted);font-size:13px}.page_footer__sHKi3 a:hover{color:var(--ink)}.page_mobileDock__KKBYU{display:none}@keyframes page_sparkleTwinkle__QNUXD{0%,to{opacity:.48;transform:scale(.88) rotate(-8deg)}50%{opacity:1;transform:scale(1.08) rotate(4deg)}}@media (max-width:1080px){.page_footer__sHKi3,.page_header__kVzhN,.page_section__61PEw{width:min(100% - 32px,1240px)}.page_birthSection___w32B,.page_heroGrid__BL1ju{grid-template-columns:1fr}.page_heroCopy__kbqf4{max-width:880px}.page_heroVisual___m6ot{width:min(650px,100%);min-height:590px;margin-inline:auto}.page_outcomeGrid__ZXm8F,.page_testimonialsGrid__grkNB{grid-template-columns:repeat(2,1fr)}.page_outcomeCard__MebnM:first-child,.page_testimonialCard__8YWAu:first-child{grid-column:1/-1}.page_testimonialCard__8YWAu:first-child{transform:none}.page_demoContent__7dFAs{grid-template-columns:170px minmax(0,1fr)}.page_demoAside__MPlSW{grid-column:1/-1;display:grid;grid-template-columns:1fr 280px;align-items:end}.page_steps__e0Sxr{grid-template-columns:repeat(2,1fr)}.page_step__DI9Zu:nth-child(2){border-right:0}.page_step__DI9Zu:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:820px){.page_header__kVzhN{grid-template-columns:1fr auto;border-radius:20px}.page_nav__zpG_3{order:3;grid-column:1/-1;justify-content:flex-start;overflow-x:auto}.page_section__61PEw{scroll-margin-top:150px}.page_hero__SKW6o{min-height:auto}.page_hero__SKW6o h1{font-size:clamp(50px,11vw,78px)}.page_faq__hmOuC,.page_sectionIntro__wl0wQ{grid-template-columns:1fr}.page_faq__hmOuC .page_sectionIntro__wl0wQ{position:static}.page_demo__n7rvI{padding-inline:16px}.page_demoContent__7dFAs{grid-template-columns:1fr}.page_tabs__FppAM{flex-direction:row;overflow-x:auto}.page_tabs__FppAM button{min-width:max-content}.page_demoAside__MPlSW{grid-column:auto}.page_comparisonHeader__vGj2M{display:none}.page_comparisonRow__YODwn{grid-template-columns:1fr;padding:18px}.page_comparisonRow__YODwn h3{padding:0 0 12px}.page_comparisonRow__YODwn p{border:1px solid var(--line);padding:18px}.page_comparisonRow__YODwn p+p{border-top:0}.page_comparisonRow__YODwn p:before{display:block;margin-bottom:8px;color:var(--gold);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_comparisonRow__YODwn p:first-of-type:before{content:"Обычный гороскоп"}.page_comparisonRow__YODwn p:last-of-type:before{content:"Zodiac AI"}.page_miniCompareGrid__BHNtp{grid-template-columns:1fr}.page_miniCompareFeatured__luQBP{transform:none}.page_finalCta__NPx4S{min-height:540px;padding:56px 44px}.page_finalCtaCopy__EKJiz{width:min(600px,62%)}.page_footer__sHKi3{grid-template-columns:1fr}.page_footer__sHKi3 nav{justify-content:flex-start}}@media (max-width:640px){.page_footer__sHKi3,.page_header__kVzhN,.page_section__61PEw{width:min(100% - 24px,1240px)}.page_header__kVzhN{top:8px;margin-top:8px}.page_loginLink__FvGZj,.page_logo__7fc9l strong{display:none}.page_headerActions__QmoBM{justify-content:flex-end}.page_headerActions__QmoBM .page_primarySmall__wCewq{padding-inline:12px;font-size:12px}.page_nav__zpG_3{padding-top:2px}.page_nav__zpG_3 a{min-height:36px;padding-inline:10px;font-size:12px}.page_section__61PEw{padding-block:72px}.page_hero__SKW6o{padding-top:52px}.page_hero__SKW6o h1{font-size:clamp(44px,13vw,62px)}.page_finalCtaActions__KVBcr,.page_heroActions__8_tzb{flex-direction:column}.page_linkButton__hI4am,.page_primaryButton__iKEy8,.page_secondaryButton__UQnQZ{width:100%}.page_heroVisual___m6ot{min-height:500px;margin-top:24px}.page_heroMascotFrame__UrFsi{inset:0 0 48px;border-radius:28px}.page_heroMascot__xVUT7{object-position:70% center}.page_heroHelper__ap5e4{max-width:100%}.page_heroReadingCard__pek0F{right:0;bottom:0;width:90%;padding:18px;border-radius:22px}.page_heroReadingCard__pek0F strong{font-size:21px}.page_heroSparkOne__ULF2g{top:5%;right:3%}.page_heroSparkTwo__dS1xy{bottom:17%;left:3%}.page_birthBlocks__5tmpt,.page_heroStats__rmbZT,.page_outcomeGrid__ZXm8F,.page_testimonialsGrid__grkNB{grid-template-columns:1fr}.page_statCard__VGdKs{border-right:0;border-bottom:1px solid var(--line)}.page_statCard__VGdKs:last-child{border-bottom:0}.page_outcomeCard__MebnM:first-child,.page_testimonialCard__8YWAu:first-child{grid-column:auto}.page_outcomeCard__MebnM{min-height:270px}.page_outcomeCard__MebnM h3{margin-top:50px}.page_demoAside__MPlSW{display:flex}.page_birthBlocks__5tmpt article,.page_resultPanel__lBTKw{min-height:0}.page_natalVisual__Rwcig{min-height:400px}.page_natalRing__5IvPT{width:min(340px,90vw)}.page_natalGlyph__EHZGW{width:36px;height:36px;margin:-18px;transform:rotate(var(--angle)) translateY(-142px) rotate(calc(var(--angle) * -1))}.page_steps__e0Sxr{grid-template-columns:1fr}.page_step__DI9Zu,.page_step__DI9Zu:not(:first-child){min-height:230px;padding:28px 0;border-right:0;border-top:1px solid var(--line)}.page_step__DI9Zu:first-child{border-top:0}.page_step__DI9Zu h3{margin-top:38px}.page_finalCta__NPx4S{min-height:520px;width:calc(100% - 24px);border-radius:28px;padding:44px 22px;align-items:end}.page_finalCta__NPx4S:after{background:linear-gradient(180deg,rgba(18,9,42,.08),rgba(21,10,38,.42) 38%,rgba(16,8,30,.95) 76%),linear-gradient(90deg,rgba(18,9,42,.18),rgba(25,12,43,.58))}.page_finalCtaArt__yEsZn{object-position:34% center;opacity:.88}.page_finalCtaCopy__EKJiz{width:100%;text-align:center}.page_finalCta__NPx4S h2{font-size:clamp(36px,10.5vw,48px)}.page_finalCta__NPx4S p{font-size:15px}.page_finalCtaActions__KVBcr{width:100%}.page_ctaWarmLine__zXkkB{justify-content:center}.page_mobileDock__KKBYU{position:fixed;right:10px;bottom:10px;left:10px;z-index:40;display:block}.page_mobileDockInner__NNQSP{display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:20px;padding:10px}.page_mobileDockInner__NNQSP strong{display:block;color:var(--ink);font-size:13px}.page_mobileDockInner__NNQSP span{display:block;margin-top:2px;color:var(--muted);font-size:10px}.page_mobileDockInner__NNQSP .page_primarySmall__wCewq{flex:0 0 auto}.page_page__ZU32B{padding-bottom:84px}}@media (prefers-reduced-motion:reduce){.page_page__ZU32B *,.page_page__ZU32B :after,.page_page__ZU32B :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.PublicCompatibilityFunnel_wrap__l9vas{display:grid;grid-gap:18px;gap:18px}.PublicCompatibilityFunnel_card__ud7af{padding:24px;border:1px solid rgba(255,255,255,.11);border-radius:28px;background:rgba(255,255,255,.055);box-shadow:0 28px 90px rgba(0,0,0,.28)}.PublicCompatibilityFunnel_form__fqtPr{display:grid;grid-gap:16px;gap:16px}.PublicCompatibilityFunnel_grid__JIpL8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.PublicCompatibilityFunnel_actions__5TRF7{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.PublicCompatibilityFunnel_scoreCard__3s6VN{display:grid;grid-gap:14px;gap:14px;padding:24px;border:1px solid rgba(244,213,141,.24);border-radius:28px;background:radial-gradient(circle at 86% 10%,rgba(244,213,141,.16),transparent 18rem),rgba(7,6,20,.72)}.PublicCompatibilityFunnel_score__CnRm0{color:var(--gold);font-size:clamp(54px,11vw,92px);font-weight:950;line-height:.88;letter-spacing:-.08em}.PublicCompatibilityFunnel_locked__u6RRE{display:grid;grid-gap:10px;gap:10px;padding:20px;border:1px solid rgba(244,213,141,.22);border-radius:24px;background:rgba(244,213,141,.08)}.PublicCompatibilityFunnel_lockedList__TQ1ys{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;color:#e8def2}.PublicCompatibilityFunnel_lockedList__TQ1ys span{padding:10px 12px;border-radius:16px;background:rgba(255,255,255,.055)}.PublicCompatibilityFunnel_note__ceABZ{color:#cfc4dc;line-height:1.65}@media (max-width:760px){.PublicCompatibilityFunnel_card__ud7af,.PublicCompatibilityFunnel_scoreCard__3s6VN{padding:18px;border-radius:24px}.PublicCompatibilityFunnel_grid__JIpL8,.PublicCompatibilityFunnel_lockedList__TQ1ys{grid-template-columns:1fr}.PublicCompatibilityFunnel_actions__5TRF7{display:grid}.PublicCompatibilityFunnel_actions__5TRF7 a,.PublicCompatibilityFunnel_actions__5TRF7 button{width:100%}}.OnboardingClient_page__wv6_m{max-width:880px;margin:0 auto;display:grid;grid-gap:18px;gap:18px}.OnboardingClient_card__SDH_k,.OnboardingClient_hero__7Bxyq{padding:24px;border:1px solid rgba(255,255,255,.1);border-radius:26px;background:rgba(255,255,255,.055)}.OnboardingClient_hero__7Bxyq{display:grid;grid-template-columns:minmax(0,1fr) 150px;grid-gap:18px;gap:18px;align-items:center;background:radial-gradient(circle at 86% 0,rgba(244,213,141,.13),transparent 20rem),rgba(255,255,255,.055)}.OnboardingClient_heroCopy__rBz_1{display:grid;grid-gap:12px;gap:12px}.OnboardingClient_mascot__KY9Dl{display:block;width:150px;height:150px;border-radius:42px;object-fit:cover;box-shadow:0 18px 48px rgba(51,24,82,.3);animation:OnboardingClient_mascotFloat__UULJs 7s ease-in-out infinite}.OnboardingClient_title__ii1Io{color:#fff;font-family:var(--font-display);font-size:clamp(38px,5vw,62px);line-height:.94;letter-spacing:-.05em}.OnboardingClient_lead__nFIGb{max-width:720px;color:#d7cce3;line-height:1.65}.OnboardingClient_formGrid__7omiU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.OnboardingClient_optionalDetails__25D_X{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(255,255,255,.032)}.OnboardingClient_optionalDetails__25D_X summary{display:flex;justify-content:space-between;gap:12px;align-items:center;cursor:pointer;list-style:none;color:#fff;font-weight:900}.OnboardingClient_optionalDetails__25D_X summary::-webkit-details-marker{display:none}.OnboardingClient_optionalDetails__25D_X summary:after{content:"+";color:var(--gold);font-size:18px}.OnboardingClient_optionalDetails__25D_X[open] summary{margin-bottom:12px}.OnboardingClient_optionalDetails__25D_X[open] summary:after{content:"−"}.OnboardingClient_optionalDetails__25D_X small{color:#cfc4dc;font-weight:650}.OnboardingClient_note__IzsF1{padding:14px 16px;border:1px solid rgba(244,213,141,.16);border-radius:18px;background:rgba(244,213,141,.07);color:#fff4d1;line-height:1.55}.OnboardingClient_actions__RSh4H{display:flex;flex-wrap:wrap;gap:10px}@keyframes OnboardingClient_mascotFloat__UULJs{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (max-width:720px){.OnboardingClient_card__SDH_k,.OnboardingClient_hero__7Bxyq{padding:18px;border-radius:22px}.OnboardingClient_hero__7Bxyq{grid-template-columns:1fr}.OnboardingClient_mascot__KY9Dl{width:110px;height:110px;border-radius:32px}.OnboardingClient_formGrid__7omiU{grid-template-columns:1fr}.OnboardingClient_optionalDetails__25D_X summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.OnboardingClient_optionalDetails__25D_X summary small{grid-column:1}.OnboardingClient_actions__RSh4H{display:grid}.OnboardingClient_actions__RSh4H button{width:100%}}@media (prefers-reduced-motion:reduce){.OnboardingClient_mascot__KY9Dl{animation:none}}.PeopleClient_page__GhZHz{max-width:1080px;margin:0 auto;display:grid;grid-gap:18px;gap:18px}.PeopleClient_empty__jziXL,.PeopleClient_heroRow__NH4ZM,.PeopleClient_hero__n3tXj,.PeopleClient_panel__vz_1F,.PeopleClient_personCard__PFe7T,.PeopleClient_timelineRail__4_hdD{border:1px solid rgba(255,255,255,.1);border-radius:22px;background:rgba(255,255,255,.052)}.PeopleClient_hero__n3tXj{display:flex;justify-content:space-between;gap:16px;align-items:flex-end;padding:22px}.PeopleClient_heroRow__NH4ZM{display:grid;grid-template-columns:minmax(0,1fr) 240px;grid-gap:16px;gap:16px;align-items:stretch;padding:24px}.PeopleClient_title__1X6_I{color:#fff;font-family:var(--font-display);font-size:clamp(36px,5vw,64px);line-height:.95;letter-spacing:-.045em}.PeopleClient_personCard__PFe7T{display:block;padding:20px;color:#fff;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.PeopleClient_personCard__PFe7T:hover{transform:translateY(-2px);border-color:rgba(244,213,141,.28);background:rgba(244,213,141,.06)}.PeopleClient_empty__jziXL,.PeopleClient_panel__vz_1F{padding:22px}.PeopleClient_empty__jziXL{display:flex;justify-content:space-between;gap:14px;align-items:center}.PeopleClient_empty__jziXL h3{margin:0 0 4px}.PeopleClient_answer__Q6wio,.PeopleClient_completenessCard__OXKLi{padding:16px;border:1px solid rgba(244,213,141,.16);border-radius:18px;background:rgba(244,213,141,.06)}.PeopleClient_completenessCard__OXKLi{display:grid;grid-gap:10px;gap:10px;align-content:center}.PeopleClient_timelineRail__4_hdD{display:grid;grid-gap:10px;gap:10px;padding:16px}.PeopleClient_timelineRail__4_hdD div{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.PeopleClient_timelineRail__4_hdD span{flex:0 0 220px;display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border-radius:14px;background:rgba(255,255,255,.045);color:#d7cce3}.PeopleClient_timelineRail__4_hdD b{color:#fff4d1;font-size:12px}.PeopleClient_timelineMore___SM8B{display:grid;grid-gap:8px;gap:8px}.PeopleClient_timelineMore___SM8B summary{cursor:pointer;color:#fff4d1;font-weight:850;list-style:none}.PeopleClient_timelineMore___SM8B summary::-webkit-details-marker{display:none}.PeopleClient_timelineMore___SM8B summary:after{content:" +";color:var(--gold)}.PeopleClient_timelineMore___SM8B[open] summary:after{content:" −"}.PeopleClient_askGrid__nIhgB{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:flex-end}.PeopleClient_stateInline__61CkH{display:flex;gap:14px;align-items:center}@media (max-width:760px){.PeopleClient_empty__jziXL,.PeopleClient_hero__n3tXj{display:grid;align-items:start}.PeopleClient_askGrid__nIhgB,.PeopleClient_heroRow__NH4ZM{grid-template-columns:1fr}.PeopleClient_timelineRail__4_hdD div{display:grid;grid-template-columns:1fr;overflow:visible}.PeopleClient_timelineRail__4_hdD span{flex-basis:auto}.PeopleClient_askGrid__nIhgB button,.PeopleClient_empty__jziXL a,.PeopleClient_hero__n3tXj a{width:100%}.PeopleClient_empty__jziXL,.PeopleClient_heroRow__NH4ZM,.PeopleClient_hero__n3tXj,.PeopleClient_panel__vz_1F{padding:18px}}.MyChartClient_page__MLQbH{max-width:1040px;margin:0 auto;display:grid;grid-gap:18px;gap:18px}.MyChartClient_formCard__fX6Ff,.MyChartClient_heroMain__czzG2,.MyChartClient_hero__BgHJk,.MyChartClient_interpretations__XF3Bu,.MyChartClient_signCard__XWj5c,.MyChartClient_themeCard__CT2oN,.MyChartClient_upsellCard__XUEaX{border:1px solid rgba(255,255,255,.1);border-radius:24px;background:rgba(255,255,255,.05);box-shadow:0 18px 60px rgba(0,0,0,.22)}.MyChartClient_hero__BgHJk{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:18px;gap:18px;background:none;border:0;box-shadow:none}.MyChartClient_formCard__fX6Ff,.MyChartClient_heroMain__czzG2,.MyChartClient_interpretations__XF3Bu,.MyChartClient_signCard__XWj5c,.MyChartClient_themeCard__CT2oN,.MyChartClient_upsellCard__XUEaX{padding:22px}.MyChartClient_heroMain__czzG2{display:grid;grid-gap:14px;gap:14px;background:radial-gradient(circle at 100% 0,rgba(244,213,141,.14),transparent 22rem),rgba(255,255,255,.05)}.MyChartClient_title__WnAr0{color:#fff;font-family:var(--font-display);font-size:clamp(2.3rem,5vw,4.2rem);line-height:.94;letter-spacing:-.05em}.MyChartClient_lead__5Hyeq{color:#d6ccdf;max-width:34rem}.MyChartClient_progressBox__cop64{display:grid;grid-gap:10px;gap:10px;padding:14px 16px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(255,255,255,.035)}.MyChartClient_signCard__XWj5c{display:grid;place-items:center;grid-gap:10px;gap:10px;text-align:center}.MyChartClient_glyph__L812a{width:86px;height:86px;display:grid;place-items:center;border:1px solid rgba(244,213,141,.28);border-radius:28px;background:rgba(244,213,141,.08);color:#f9d997;font-size:44px}.MyChartClient_snapshot__hMKUX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.MyChartClient_mini__nND6j{min-height:92px;padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(255,255,255,.045)}.MyChartClient_lockedMini__RHWM_{opacity:.72;border-style:dashed}.MyChartClient_mini__nND6j span{display:block;margin-bottom:6px;color:#cfc4dc;font-size:13px}.MyChartClient_mini__nND6j strong{color:#fff4d1;font-size:15px;line-height:1.28}.MyChartClient_sectionHead__ZiawC{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.MyChartClient_formCard__fX6Ff,.MyChartClient_interpretations__XF3Bu{display:grid;grid-gap:16px;gap:16px}.MyChartClient_formGrid__ybHfb,.MyChartClient_themeGrid__1lGoq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.MyChartClient_actions__RAA_R{display:flex;flex-wrap:wrap;gap:10px}.MyChartClient_themeCard__CT2oN{display:grid;grid-gap:8px;gap:8px;line-height:1.55}.MyChartClient_upsellCard__XUEaX{display:flex;justify-content:space-between;gap:16px;align-items:center;border-color:rgba(244,213,141,.18);background:rgba(244,213,141,.06)}@media (max-width:900px){.MyChartClient_formGrid__ybHfb,.MyChartClient_hero__BgHJk,.MyChartClient_snapshot__hMKUX,.MyChartClient_themeGrid__1lGoq{grid-template-columns:1fr}.MyChartClient_upsellCard__XUEaX{display:grid}}@media (max-width:760px){.MyChartClient_formCard__fX6Ff,.MyChartClient_heroMain__czzG2,.MyChartClient_interpretations__XF3Bu,.MyChartClient_signCard__XWj5c,.MyChartClient_themeCard__CT2oN,.MyChartClient_upsellCard__XUEaX{padding:18px;border-radius:20px}.MyChartClient_actions__RAA_R{display:grid}.MyChartClient_actions__RAA_R a,.MyChartClient_actions__RAA_R button{width:100%}}