.PricingFinalPreviewPage_page___zJV_{--copy-secondary:clamp(15px,1.18vw,17px);--copy-compact:clamp(12.5px,.95vw,14px);--copy-footnote:clamp(12.5px,.9vw,13.5px);--ink:#101828;--body:#667085;--muted:#98a2b3;--blue:var(--brand-primary);--blue-soft:var(--brand-soft);--line:rgba(50,80,150,.09);--shadow:0 22px 60px rgba(46,70,128,.055),0 3px 12px rgba(46,70,128,.025);min-width:320px;overflow:clip;color:var(--ink);background:#fff;font-family:Noto Sans SC,Outfit,system-ui,sans-serif}.PricingFinalPreviewPage_page___zJV_ *,.PricingFinalPreviewPage_page___zJV_ :after,.PricingFinalPreviewPage_page___zJV_ :before{box-sizing:border-box}.PricingFinalPreviewPage_page___zJV_ a{color:inherit;text-decoration:none}.PricingFinalPreviewPage_page___zJV_ button{font:inherit}.PricingFinalPreviewPage_page___zJV_ a:focus-visible,.PricingFinalPreviewPage_page___zJV_ button:focus-visible{outline:2px solid rgba(var(--brand-blue-rgb),.45);outline-offset:4px}.PricingFinalPreviewPage_header__umJw5{height:74px;position:sticky;top:0;z-index:80;border-bottom:1px solid rgba(16,24,40,.035);background:rgba(255,255,255,.9);backdrop-filter:blur(18px)}.PricingFinalPreviewPage_headerInner___G2sG{width:min(1320px,calc(100% - 64px));height:100%;margin:auto;display:flex;align-items:center}.PricingFinalPreviewPage_headerInner___G2sG .logo{display:inline-flex;align-items:center;gap:8px;font:700 21px/1 Outfit,sans-serif;letter-spacing:-.04em}.PricingFinalPreviewPage_headerInner___G2sG .logo-mark{width:29px;height:29px;display:grid;place-items:center}.PricingFinalPreviewPage_headerInner___G2sG .logo-mark>*{width:27px;height:27px}.PricingFinalPreviewPage_header__umJw5 nav{margin:0 auto;display:flex;gap:38px;color:#526079;font-size:13px}.PricingFinalPreviewPage_header__umJw5 nav a{transition:color .2s ease}.PricingFinalPreviewPage_header__umJw5 nav a:hover,.PricingFinalPreviewPage_productNav__cMPGv .active{color:var(--blue)}.PricingFinalPreviewPage_productNav__cMPGv .ec-help-menu{position:relative}.PricingFinalPreviewPage_productNav__cMPGv .ec-help-menu>summary{display:flex;align-items:center;gap:5px;cursor:pointer;list-style:none;transition:color .2s ease}.PricingFinalPreviewPage_productNav__cMPGv .ec-help-menu>summary::-webkit-details-marker{display:none}.PricingFinalPreviewPage_productNav__cMPGv .ec-help-menu>summary svg{width:12px;transition:transform .2s ease}.PricingFinalPreviewPage_productNav__cMPGv .ec-help-menu[open]>summary svg{transform:rotate(180deg)}.PricingFinalPreviewPage_productNav__cMPGv .ec-help-menu>div{width:156px;position:absolute;top:calc(100% + 18px);left:50%;padding:8px;transform:translateX(-50%);display:grid;gap:2px;border:1px solid #e7ecf4;border-radius:16px;background:#fff;box-shadow:0 22px 55px rgba(40,58,97,.12)}.PricingFinalPreviewPage_productNav__cMPGv .ec-help-menu>div a{padding:10px 12px;border-radius:10px;white-space:nowrap}.PricingFinalPreviewPage_productNav__cMPGv .ec-help-menu>div a:hover{background:#f5f8ff}.PricingFinalPreviewPage_headerActions__eH7Tj{display:flex;align-items:center;gap:11px}.PricingFinalPreviewPage_headerThemeToggle__2PfLj{margin-left:10px}.PricingFinalPreviewPage_headerActions__eH7Tj .ec-login,.PricingFinalPreviewPage_headerActions__eH7Tj .ec-start-writing{min-width:76px;height:40px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;font-size:13px;font-weight:600;transition:transform .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.PricingFinalPreviewPage_headerActions__eH7Tj .ec-start-writing{min-width:96px;color:var(--button-primary-text);background:var(--button-primary);box-shadow:0 10px 25px rgba(var(--brand-blue-rgb),.19)}.PricingFinalPreviewPage_headerActions__eH7Tj .ec-start-writing:hover{background:var(--button-primary-hover)}.PricingFinalPreviewPage_headerActions__eH7Tj .ec-start-writing:active{background:var(--button-primary-active)}.PricingFinalPreviewPage_headerActions__eH7Tj .ec-login{border:1px solid #e1e7f0;background:#fff;color:#344054}.PricingFinalPreviewPage_headerActions__eH7Tj .ec-login:hover,.PricingFinalPreviewPage_headerActions__eH7Tj .ec-start-writing:hover{transform:translateY(-1px)}.PricingFinalPreviewPage_headerActions__eH7Tj .ec-login:hover{border-color:#cbd8ec;color:var(--blue)}.PricingFinalPreviewPage_loginButton__JEIQO,.PricingFinalPreviewPage_startButton__uGqBZ{min-width:76px;height:40px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;font-size:13px;font-weight:600}.PricingFinalPreviewPage_loginButton__JEIQO{border:1px solid #e1e7f0;background:#fff}.PricingFinalPreviewPage_startButton__uGqBZ{min-width:96px;color:#fff!important;background:var(--button-primary);box-shadow:0 10px 25px rgba(var(--brand-blue-rgb),.19)}.PricingFinalPreviewPage_hero__MG2qe{width:min(1320px,calc(100% - 64px));margin:auto;padding:108px 0 72px;text-align:center}.PricingFinalPreviewPage_heroCopy__uPiA_{max-width:790px;margin:auto}.PricingFinalPreviewPage_eyebrow__BwhXH,.PricingFinalPreviewPage_sectionLead__hGlnR>p{margin:0 0 25px;color:#6e83ad;font:600 11px/1.2 Outfit,sans-serif;letter-spacing:.3em}.PricingFinalPreviewPage_hero__MG2qe h1{margin:0;font-family:"Noto Serif SC",Georgia,serif;font-size:clamp(42px,4vw,60px);font-weight:600;line-height:1.25;letter-spacing:-.05em}.PricingFinalPreviewPage_hero__MG2qe h1 span{color:var(--blue)}.PricingFinalPreviewPage_hero__MG2qe h2{margin:12px 0 0;color:#44536f;font-family:"Noto Serif SC",Georgia,serif;font-size:clamp(23px,2vw,30px);font-weight:500;letter-spacing:-.03em}.PricingFinalPreviewPage_heroDescription__917zz{max-width:680px;margin:32px auto 0;color:#6f7f98;font-size:var(--copy-secondary);line-height:1.9}.PricingFinalPreviewPage_plansSection__z813c{width:min(1320px,calc(100% - 64px));margin:auto;padding:8px 0 128px}.PricingFinalPreviewPage_plansGrid__caX4a{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.PricingFinalPreviewPage_planCard__mhj_8{--plan-accent:#6F9FE2;--plan-tint:#f0f6ff;--plan-border:#dce9fb;min-height:790px;position:relative;padding:42px 20px 34px;display:flex;flex-direction:column;border:1px solid var(--plan-border);border-radius:25px;background:linear-gradient(180deg,color-mix(in srgb,var(--plan-tint) 54%,#fff),#fff 34%);box-shadow:0 18px 52px rgba(49,73,122,.035);text-align:center;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.PricingFinalPreviewPage_planCard__mhj_8:nth-child(2){--plan-accent:#4FA786;--plan-tint:#eff9f4;--plan-border:#d9eee4}.PricingFinalPreviewPage_planCard__mhj_8:nth-child(3){--plan-accent:#8E7BD2;--plan-tint:#f4f1fc;--plan-border:#e6dff7}.PricingFinalPreviewPage_planCard__mhj_8:nth-child(4){--plan-accent:#CF718B;--plan-tint:#fff2f5;--plan-border:#f4dfe6}.PricingFinalPreviewPage_planCard__mhj_8:nth-child(5){--plan-accent:#C99A45;--plan-tint:#fff9e9;--plan-border:#f2e8c9}.PricingFinalPreviewPage_planCard__mhj_8:hover{transform:translateY(-4px);border-color:var(--brand-border);box-shadow:var(--shadow)}.PricingFinalPreviewPage_featuredPlan__eBRmi{border-color:var(--plan-border);background:linear-gradient(180deg,color-mix(in srgb,var(--plan-tint) 54%,#fff),#fff 34%);box-shadow:0 18px 52px rgba(49,73,122,.035)}.PricingFinalPreviewPage_planVisual__VCMZp{height:164px;position:relative;overflow:visible;margin:7px 0 20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.PricingFinalPreviewPage_planOrbit__QwE3I{width:92%;height:74px;position:absolute;top:49px;border:1.2px solid color-mix(in srgb,var(--plan-accent) 26%,transparent);border-radius:50%;transform:rotate(-12deg)}.PricingFinalPreviewPage_planOrbit__QwE3I:after,.PricingFinalPreviewPage_planOrbit__QwE3I:before{width:6px;height:6px;position:absolute;top:50%;border-radius:50%;background:color-mix(in srgb,var(--plan-accent) 43%,white);opacity:.8;content:""}.PricingFinalPreviewPage_planOrbit__QwE3I:before{left:3%}.PricingFinalPreviewPage_planOrbit__QwE3I:after{right:3%}.PricingFinalPreviewPage_planNumber__dwwzi{z-index:1;position:absolute;top:-4px;left:50%;transform:translateX(-50%);color:color-mix(in srgb,var(--plan-accent) 29%,white);opacity:.94;font:italic 600 clamp(132px,10vw,152px)/1 Bodoni\ 72,Didot,Bodoni Moda,Playfair Display,Cormorant Garamond,Georgia,serif;letter-spacing:-.015em;text-shadow:0 2px 12px color-mix(in srgb,var(--plan-accent) 8%,transparent)}.PricingFinalPreviewPage_generations__51OL4{z-index:1;position:absolute;bottom:0;color:#687b96;font:600 12.5px/1 Outfit,sans-serif;letter-spacing:.27em}.PricingFinalPreviewPage_planLabel__wq_F3{position:absolute;top:16px;right:16px;padding:7px 12px;border:1px solid rgba(var(--brand-blue-rgb),.3);border-radius:999px;color:#315fa8;background:#eef5fe;font-size:11px;font-weight:650}.PricingFinalPreviewPage_seasonLabel__a_rGP{position:absolute;top:16px;right:16px;padding:7px 12px;border:1px solid color-mix(in srgb,var(--plan-accent) 45%,white);border-radius:999px;color:#805914;background:color-mix(in srgb,var(--plan-accent) 16%,white);font-size:11px;font-weight:650}.PricingFinalPreviewPage_planCard__mhj_8 h3{margin:4px 0 0;font-family:"Noto Serif SC",Georgia,serif;font-size:21px;font-weight:650;letter-spacing:-.025em}.PricingFinalPreviewPage_planFit__fmc1a{min-height:42px;margin:12px 0 0;color:#6b7b94;font-size:var(--copy-compact);line-height:1.75}.PricingFinalPreviewPage_price__kk1FV{height:75px;margin-top:22px;display:flex;align-items:flex-end;justify-content:center;color:#13213d}.PricingFinalPreviewPage_price__kk1FV sup{margin:0 6px 6px 0;font:500 27px/1 Bodoni\ 72,Didot,Bodoni Moda,Playfair Display,Cormorant Garamond,Georgia,serif}.PricingFinalPreviewPage_price__kk1FV strong{font:500 50px/1 Bodoni\ 72,Didot,Bodoni Moda,Playfair Display,Cormorant Garamond,Georgia,serif;font-variant-numeric:lining-nums proportional-nums;letter-spacing:-.025em}.PricingFinalPreviewPage_planMetrics__F25nz{min-height:47px;margin:19px 14px 0;display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);align-items:center;gap:9px;color:#6f7e94}.PricingFinalPreviewPage_planMetrics__F25nz>span{display:grid;justify-items:center;gap:4px;white-space:nowrap}.PricingFinalPreviewPage_planMetrics__F25nz b{color:#526079;font-size:15px;font-weight:650}.PricingFinalPreviewPage_planMetrics__F25nz small{color:#8b97a9;font-size:12px}.PricingFinalPreviewPage_planMetrics__F25nz>i{width:1px;height:22px;background:#eef1f6}.PricingFinalPreviewPage_planRule__K7bV6{height:1px;margin:30px 0 26px;background:#edf0f4}.PricingFinalPreviewPage_planDetails__8y7iJ{display:grid;gap:27px;margin:0 0 38px;text-align:left}.PricingFinalPreviewPage_planDetails__8y7iJ section{display:grid;grid-template-columns:27px minmax(0,1fr);align-items:start;gap:9px}.PricingFinalPreviewPage_planDetails__8y7iJ section>span{width:26px;height:26px;display:grid;place-items:center;color:var(--plan-accent)}.PricingFinalPreviewPage_planDetails__8y7iJ section>span svg{width:18px;height:18px;stroke-width:1.6}.PricingFinalPreviewPage_planDetails__8y7iJ h4{margin:1px 0 0;color:#27354d;font-size:13px;font-weight:650}.PricingFinalPreviewPage_planDetails__8y7iJ p{margin:7px 0 0;color:#687891;font-size:var(--copy-compact);line-height:1.8}.PricingFinalPreviewPage_planCard__mhj_8>button{width:100%;min-height:44px;margin-top:auto;border:1px solid transparent;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:var(--button-primary-text);background:var(--button-primary);font-size:12px;font-weight:600;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.PricingFinalPreviewPage_planCard__mhj_8>button:hover{border-color:transparent;background:var(--button-primary-hover);transform:translateY(-1px)}.PricingFinalPreviewPage_planCard__mhj_8>button:active{border-color:transparent;background:var(--button-primary-active);transform:translateY(0)}.PricingFinalPreviewPage_planCard__mhj_8>button svg{width:14px}.PricingFinalPreviewPage_contentSection__gGI_7{width:min(1320px,calc(100% - 64px));margin:auto;padding:128px 0 150px}.PricingFinalPreviewPage_sectionLead__hGlnR{max-width:760px;margin:0 auto;text-align:center}.PricingFinalPreviewPage_sectionLead__hGlnR>p{margin-bottom:21px}.PricingFinalPreviewPage_sectionLead__hGlnR h2{margin:0;font-family:"Noto Serif SC",Georgia,serif;font-size:clamp(36px,3.2vw,49px);font-weight:600;line-height:1.35;letter-spacing:-.045em}.PricingFinalPreviewPage_sectionLead__hGlnR>span{display:block;margin-top:18px;color:#6f7f98;font-size:var(--copy-secondary);line-height:1.9}.PricingFinalPreviewPage_includedSection__LK2oB{width:min(1320px,calc(100% - 64px));margin:0 auto;padding:0 0 25px}.PricingFinalPreviewPage_includedSection__LK2oB>h2{margin:0;color:#344054;font-family:"Noto Serif SC",Georgia,serif;font-size:20px;font-weight:600;text-align:center}.PricingFinalPreviewPage_includedGrid__HUNT7{width:min(1260px,100%);margin:21px auto 0;padding:19px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid #edf0f4}.PricingFinalPreviewPage_includedGrid__HUNT7 article{min-width:0;padding:3px 18px;display:grid;grid-template-columns:24px minmax(0,1fr);align-content:start;gap:0 11px}.PricingFinalPreviewPage_includedGrid__HUNT7 article+article{border-left:1px solid #e8edf4}.PricingFinalPreviewPage_includedGrid__HUNT7 article>span{width:24px;height:24px;grid-row:span 2;display:grid;place-items:center;color:var(--brand-primary)}.PricingFinalPreviewPage_includedGrid__HUNT7 article>span svg{width:19px;height:19px}.PricingFinalPreviewPage_includedGrid__HUNT7 h3{margin:0;font-family:Noto Sans SC,sans-serif;font-size:12px;font-weight:650}.PricingFinalPreviewPage_includedGrid__HUNT7 p{margin:5px 0 0;color:#61718a;font-size:var(--copy-compact);line-height:1.7}.PricingFinalPreviewPage_moduleGrid__R6Nqe{margin-top:68px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.PricingFinalPreviewPage_moduleGrid__R6Nqe article{min-height:235px;padding:30px 28px;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:0 17px 48px rgba(49,73,122,.04);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.PricingFinalPreviewPage_moduleGrid__R6Nqe article:hover{transform:translateY(-3px);border-color:rgba(53,101,194,.15);box-shadow:var(--shadow)}.PricingFinalPreviewPage_moduleGrid__R6Nqe article>span{width:54px;height:54px;border-radius:18px}.PricingFinalPreviewPage_moduleGrid__R6Nqe article>span svg{width:27px;height:27px}.PricingFinalPreviewPage_moduleGrid__R6Nqe article[data-tone="1"]>span{color:#299e85;background:#effaf7;border-color:rgba(41,158,133,.09)}.PricingFinalPreviewPage_moduleGrid__R6Nqe article[data-tone="2"]>span{color:#d68155;background:#fff6ef;border-color:rgba(214,129,85,.09)}.PricingFinalPreviewPage_moduleGrid__R6Nqe article[data-tone="3"]>span{color:#7b67ca;background:#f5f2ff;border-color:rgba(123,103,202,.09)}.PricingFinalPreviewPage_moduleGrid__R6Nqe h3{margin:25px 0 12px;font-family:"Noto Serif SC",Georgia,serif;font-size:19px;font-weight:600;letter-spacing:-.025em}.PricingFinalPreviewPage_moduleGrid__R6Nqe p{margin:0;color:#7b879b;font-size:13px;line-height:1.85}.PricingFinalPreviewPage_promiseSection__upHhp{width:min(1320px,calc(100% - 64px));margin:auto;padding:104px 0 126px;background:#fff}.PricingFinalPreviewPage_moduleGrid__R6Nqe.PricingFinalPreviewPage_promiseGrid__q8JH5{width:100%;margin:50px auto 0;grid-template-columns:repeat(4,minmax(0,1fr))}.PricingFinalPreviewPage_promiseGrid__q8JH5 article{min-height:218px;padding:25px 24px}.PricingFinalPreviewPage_promiseGrid__q8JH5 article>span{width:46px;height:46px;border-radius:15px}.PricingFinalPreviewPage_promiseGrid__q8JH5 article>span svg{width:23px;height:23px}.PricingFinalPreviewPage_promiseGrid__q8JH5 h3{margin:19px 0 9px;font-size:17px}.PricingFinalPreviewPage_promiseGrid__q8JH5 p{font-size:12.5px}.PricingFinalPreviewPage_promiseRule__l8Z_l{margin:22px 0 0;color:#687993;font-size:var(--copy-footnote);line-height:1.8;text-align:center}.PricingFinalPreviewPage_faqSection__hCdb4{width:min(1320px,calc(100% - 64px));margin:auto;padding:135px 0 145px;display:grid;grid-template-columns:340px 1fr;gap:110px}.PricingFinalPreviewPage_faqLead__RPY_u{padding-top:10px}.PricingFinalPreviewPage_faqLead__RPY_u h2{margin:0;font-family:"Noto Serif SC",Georgia,serif;font-size:46px;font-weight:600;letter-spacing:-.05em}.PricingFinalPreviewPage_faqLead__RPY_u>p:not(.PricingFinalPreviewPage_eyebrow__BwhXH){margin:22px 0 0;color:#6f7f98;font-size:var(--copy-secondary);line-height:1.95}.PricingFinalPreviewPage_faqLead__RPY_u>a{width:max-content;min-height:46px;margin-top:31px;padding:0 19px;display:inline-flex;align-items:center;gap:8px;border-radius:13px;color:var(--blue);background:var(--blue-soft);font-size:13px;font-weight:600;transition:transform .2s ease}.PricingFinalPreviewPage_faqLead__RPY_u>a:hover{transform:translateY(-2px)}.PricingFinalPreviewPage_faqLead__RPY_u>a svg{width:15px}.PricingFinalPreviewPage_faqList__bu3aT{border-top:1px solid #e8ecf2}.PricingFinalPreviewPage_faqList__bu3aT article{border-bottom:1px solid #e8ecf2}.PricingFinalPreviewPage_faqList__bu3aT article>button{width:100%;min-height:77px;padding:0 4px;border:0;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#2e3b53;background:transparent;text-align:left;cursor:pointer}.PricingFinalPreviewPage_faqList__bu3aT article>button span{font-size:14px;font-weight:500}.PricingFinalPreviewPage_faqList__bu3aT article>button svg{width:16px;color:#7e8ba1;transition:transform .25s ease}.PricingFinalPreviewPage_faqList__bu3aT article>div{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.PricingFinalPreviewPage_faqList__bu3aT article>div>p{min-height:0;overflow:hidden;margin:0;color:#687891;font-size:clamp(14px,1.08vw,15.5px);line-height:1.9}.PricingFinalPreviewPage_faqOpen__7ssu1>div{grid-template-rows:1fr!important}.PricingFinalPreviewPage_faqOpen__7ssu1>div>p{padding:0 40px 23px 4px}.PricingFinalPreviewPage_faqOpen__7ssu1>button svg{transform:rotate(180deg)}.PricingFinalPreviewPage_policyLinks__LLB_n{width:min(1100px,calc(100% - 64px));margin:-65px auto 85px;display:flex;align-items:center;justify-content:center;gap:20px;color:#98a2b3;font-size:11px}.PricingFinalPreviewPage_policyLinks__LLB_n a{color:#647b9f;text-decoration:underline;text-underline-offset:3px}.PricingFinalPreviewPage_footer__VKCxn{border-top:1px solid rgba(53,79,133,.07);background:#fdfdfe}.PricingFinalPreviewPage_footerMain__5llhM{width:min(1320px,calc(100% - 64px));margin:auto;padding:73px 0 65px;display:grid;grid-template-columns:1.4fr 1.8fr 1fr;gap:70px}.PricingFinalPreviewPage_footerBrand__76zSp .logo{width:max-content;display:inline-flex;align-items:center;gap:8px;font:700 20px/1 Outfit,sans-serif;letter-spacing:-.04em}.PricingFinalPreviewPage_footerBrand__76zSp .logo-mark{width:29px;height:29px}.PricingFinalPreviewPage_footerBrand__76zSp p{margin:22px 0 0;color:#64718a;font-size:13px}.PricingFinalPreviewPage_footerBrand__76zSp small{max-width:360px;display:block;margin-top:15px;color:#a0a9b7;font-size:10px;line-height:1.8}.PricingFinalPreviewPage_footerLinks__9R3Sc{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.PricingFinalPreviewPage_footerContact__HRgEC,.PricingFinalPreviewPage_footerLinks__9R3Sc>div{display:flex;flex-direction:column;align-items:flex-start;gap:13px}.PricingFinalPreviewPage_footerContact__HRgEC b,.PricingFinalPreviewPage_footerLinks__9R3Sc b{margin-bottom:7px;color:#39465d;font-size:12px}.PricingFinalPreviewPage_footerContact__HRgEC,.PricingFinalPreviewPage_footerLinks__9R3Sc a{color:#8a95a7;font-size:11px}.PricingFinalPreviewPage_footerContact__HRgEC a:hover,.PricingFinalPreviewPage_footerLinks__9R3Sc a:hover{color:var(--blue)}.PricingFinalPreviewPage_footerContact__HRgEC a{color:#526b98}.PricingFinalPreviewPage_footerContact__HRgEC small{color:#adb4c0;line-height:1.6}.PricingFinalPreviewPage_footerBottom__O7HWK{width:min(1320px,calc(100% - 64px));margin:auto;padding:24px 0 31px;border-top:1px solid rgba(53,79,133,.07);display:flex;justify-content:space-between;color:#a1a9b6;font-size:10px}.PricingFinalPreviewPage_dialogOverlay__yhU_X{position:fixed;z-index:90;inset:0;background:rgba(18,28,48,.26);backdrop-filter:blur(8px)}.PricingFinalPreviewPage_dialog__2mDXp{width:min(480px,calc(100vw - 32px));max-height:calc(100vh - 40px);overflow-y:auto;position:fixed;z-index:91;left:50%;top:50%;transform:translate(-50%,-50%);padding:30px;border:1px solid rgba(58,86,144,.1);border-radius:24px;color:#101828;background:#fff;box-shadow:0 32px 100px rgba(28,45,82,.18);font-family:Noto Sans SC,Outfit,system-ui,sans-serif}.PricingFinalPreviewPage_dialogHead__nIFUk{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.PricingFinalPreviewPage_dialogHead__nIFUk p{margin:0 0 7px;color:#6e83ad;font:600 9px/1.2 Outfit,sans-serif;letter-spacing:.22em}.PricingFinalPreviewPage_dialogHead__nIFUk h2{margin:0;font-family:"Noto Serif SC",Georgia,serif;font-size:24px}.PricingFinalPreviewPage_dialogHead__nIFUk>button{width:36px;height:36px;border:1px solid #e6eaf0;border-radius:11px;display:grid;place-items:center;color:#6e798c;background:#fff;cursor:pointer}.PricingFinalPreviewPage_dialogHead__nIFUk>button svg{width:16px}.PricingFinalPreviewPage_dialog__2mDXp>p{margin:16px 0 0;color:#6f7f98;font-size:var(--copy-compact);line-height:1.8}.PricingFinalPreviewPage_orderSummary__VcVq1{margin-top:24px;padding:20px;border:1px solid #e7ebf2;border-radius:17px;background:#fbfcfe}.PricingFinalPreviewPage_orderSummary__VcVq1>div{display:flex;align-items:center;justify-content:space-between}.PricingFinalPreviewPage_orderSummary__VcVq1>div:first-child span{font-size:15px;font-weight:600}.PricingFinalPreviewPage_orderSummary__VcVq1>div:first-child strong{color:var(--blue);font:600 24px/1 Outfit,sans-serif}.PricingFinalPreviewPage_orderSummary__VcVq1>p{margin:10px 0 17px;color:#687891;font-size:var(--copy-compact);line-height:1.65}.PricingFinalPreviewPage_orderSummary__VcVq1>div:last-child{padding-top:16px;border-top:1px solid #e6eaf0;color:#667389;font-size:12px}.PricingFinalPreviewPage_orderSummary__VcVq1>div:last-child strong{color:#263750}.PricingFinalPreviewPage_priceBreakdown__IQ5aO{padding-top:14px;border-top:1px solid #e6eaf0;display:grid;grid-template-columns:1fr auto;gap:9px;color:#667389;font-size:12px}.PricingFinalPreviewPage_priceBreakdown__IQ5aO strong{color:#263750;font-weight:500}.PricingFinalPreviewPage_priceBreakdown__IQ5aO .PricingFinalPreviewPage_discountAmount__0GUfX{color:#39826d}.PricingFinalPreviewPage_priceBreakdown__IQ5aO .PricingFinalPreviewPage_payableLabel__eoE83{align-self:center;color:#263750;font-weight:600}.PricingFinalPreviewPage_priceBreakdown__IQ5aO .PricingFinalPreviewPage_payableAmount__hfljz{color:#17243a;font-size:18px;font-weight:700}.PricingFinalPreviewPage_couponSection__BByN5{margin-top:19px}.PricingFinalPreviewPage_couponSection__BByN5 h3{margin:0 0 9px;color:#445168;font-size:12px;font-weight:600}.PricingFinalPreviewPage_couponForm__ziRjs{display:flex;gap:8px}.PricingFinalPreviewPage_couponForm__ziRjs input{min-width:0;height:42px;padding:0 12px;flex:1;border:1px solid #e3e8ef;border-radius:11px;outline:none;color:#263750;background:#fff;font:inherit;font-size:12px}.PricingFinalPreviewPage_couponForm__ziRjs input::placeholder{color:#98a2b3}.PricingFinalPreviewPage_couponForm__ziRjs input:focus{border-color:var(--brand-primary);box-shadow:0 0 0 3px rgba(var(--brand-blue-rgb),.1)}.PricingFinalPreviewPage_couponForm__ziRjs>button{min-width:68px;height:42px;padding:0 14px;border:1px solid #dfe6f0;border-radius:11px;color:var(--brand-primary);background:#fff;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.PricingFinalPreviewPage_couponForm__ziRjs>button:disabled{opacity:.65;cursor:wait}.PricingFinalPreviewPage_couponMessage__qzHL7{margin:8px 0 0;color:#687891;font-size:var(--copy-compact);line-height:1.7}.PricingFinalPreviewPage_couponError__FnGxR{color:#c44747}.PricingFinalPreviewPage_appliedCoupon__RCh9M{min-height:42px;padding:0 12px;border:1px solid #cde7dd;border-radius:11px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#32765f;background:#f5fbf8;font-size:12px}.PricingFinalPreviewPage_appliedCoupon__RCh9M button{padding:4px 0 4px 8px;border:0;color:var(--brand-primary);background:transparent;font:inherit;cursor:pointer}.PricingFinalPreviewPage_paymentMethods__wfZ9C{margin:22px 0 0;padding:0;border:0;display:grid;gap:9px}.PricingFinalPreviewPage_paymentMethods__wfZ9C legend{margin-bottom:11px;color:#445168;font-size:12px;font-weight:600}.PricingFinalPreviewPage_alipayCard__yKpeb{min-height:52px;padding:0 15px;border:1px solid #e3e8ef;border-radius:13px;display:flex;align-items:center;gap:10px;color:#536077}.PricingFinalPreviewPage_alipayCard__yKpeb>span{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;color:var(--blue);background:var(--brand-soft)}.PricingFinalPreviewPage_alipayCard__yKpeb>span svg{width:17px}.PricingFinalPreviewPage_alipayCard__yKpeb>b{font-size:12px;font-weight:500}.PricingFinalPreviewPage_paymentNote__63A1c{display:flex;align-items:flex-start;gap:8px}.PricingFinalPreviewPage_paymentNote__63A1c svg{width:14px;flex:0 0 14px;margin-top:2px;color:var(--brand-primary)}.PricingFinalPreviewPage_payButton__LAdeT,.PricingFinalPreviewPage_paymentSuccess__f0Z04>button{width:100%;min-height:48px;margin-top:19px;border:0;border-radius:13px;display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;background:var(--button-primary);box-shadow:0 12px 28px rgba(var(--brand-blue-rgb),.2);font-weight:600;cursor:pointer}.PricingFinalPreviewPage_payButton__LAdeT:hover,.PricingFinalPreviewPage_paymentSuccess__f0Z04>button:hover{background:var(--button-primary-hover)}.PricingFinalPreviewPage_payButton__LAdeT:active,.PricingFinalPreviewPage_paymentSuccess__f0Z04>button:active{background:var(--button-primary-active)}.PricingFinalPreviewPage_payButton__LAdeT svg{width:16px}.PricingFinalPreviewPage_paymentSuccess__f0Z04{padding:36px 0 4px;text-align:center}.PricingFinalPreviewPage_paymentSuccess__f0Z04>span{width:58px;height:58px;margin:auto;display:grid;place-items:center;border-radius:50%;color:#279978;background:#edf9f5}.PricingFinalPreviewPage_paymentSuccess__f0Z04>span svg{width:27px}.PricingFinalPreviewPage_paymentSuccess__f0Z04 h3{margin:20px 0 0;font-size:20px}.PricingFinalPreviewPage_paymentSuccess__f0Z04 p{margin:10px 0 0;color:#7f8a9c;font-size:12px;line-height:1.7}@media (max-width:1180px){.PricingFinalPreviewPage_header__umJw5 nav{gap:24px}.PricingFinalPreviewPage_plansGrid__caX4a{grid-template-columns:repeat(3,minmax(0,1fr))}.PricingFinalPreviewPage_planCard__mhj_8{min-height:790px}.PricingFinalPreviewPage_moduleGrid__R6Nqe{grid-template-columns:repeat(2,1fr)}}@media (max-width:960px){.PricingFinalPreviewPage_includedGrid__HUNT7{grid-template-columns:repeat(2,minmax(0,1fr))}.PricingFinalPreviewPage_includedGrid__HUNT7 article:nth-child(3){border-left:0}.PricingFinalPreviewPage_includedGrid__HUNT7 article:nth-child(n+3){padding-top:16px;border-top:1px solid #e8edf4}.PricingFinalPreviewPage_includedGrid__HUNT7 article:nth-child(-n+2){padding-bottom:16px}.PricingFinalPreviewPage_moduleGrid__R6Nqe.PricingFinalPreviewPage_promiseGrid__q8JH5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.PricingFinalPreviewPage_header__umJw5 nav{display:none}.PricingFinalPreviewPage_headerActions__eH7Tj{margin-left:auto}.PricingFinalPreviewPage_headerThemeToggle__2PfLj{display:none}.PricingFinalPreviewPage_headerInner___G2sG .mobile-menu-button{display:grid;place-items:center;width:44px;height:44px;margin-left:8px;flex:0 0 44px;color:var(--ink)}.PricingFinalPreviewPage_hero__MG2qe{padding-top:82px}.PricingFinalPreviewPage_plansGrid__caX4a{grid-template-columns:repeat(2,minmax(0,1fr))}.PricingFinalPreviewPage_planCard__mhj_8{min-height:790px;padding-inline:22px}.PricingFinalPreviewPage_planNumber__dwwzi{font-size:136px}.PricingFinalPreviewPage_faqSection__hCdb4{grid-template-columns:1fr;gap:55px}.PricingFinalPreviewPage_footerMain__5llhM{grid-template-columns:1fr 1.6fr}.PricingFinalPreviewPage_footerContact__HRgEC{grid-column:1/-1}.PricingFinalPreviewPage_policyLinks__LLB_n{flex-wrap:wrap}}@media (max-width:580px){.PricingFinalPreviewPage_contentSection__gGI_7,.PricingFinalPreviewPage_faqSection__hCdb4,.PricingFinalPreviewPage_footerBottom__O7HWK,.PricingFinalPreviewPage_footerMain__5llhM,.PricingFinalPreviewPage_headerInner___G2sG,.PricingFinalPreviewPage_hero__MG2qe{width:calc(100% - 32px)}.PricingFinalPreviewPage_headerActions__eH7Tj .ec-login{display:none}.PricingFinalPreviewPage_hero__MG2qe{padding:70px 0 50px}.PricingFinalPreviewPage_hero__MG2qe h1{font-size:39px}.PricingFinalPreviewPage_hero__MG2qe h2{font-size:22px}.PricingFinalPreviewPage_moduleGrid__R6Nqe,.PricingFinalPreviewPage_plansGrid__caX4a{grid-template-columns:1fr}.PricingFinalPreviewPage_plansSection__z813c{width:calc(100% - 32px);padding:4px 0 80px}.PricingFinalPreviewPage_includedSection__LK2oB{width:calc(100% - 32px);padding-bottom:18px}.PricingFinalPreviewPage_includedGrid__HUNT7{grid-template-columns:1fr;margin-top:15px;padding:6px 0}.PricingFinalPreviewPage_includedGrid__HUNT7 article{padding:13px 5px}.PricingFinalPreviewPage_includedGrid__HUNT7 article+article,.PricingFinalPreviewPage_includedGrid__HUNT7 article:nth-child(n+3){border-top:1px solid #e8edf4;border-left:0}.PricingFinalPreviewPage_includedGrid__HUNT7 article:nth-child(-n+2){padding-bottom:13px}.PricingFinalPreviewPage_plansGrid__caX4a{gap:16px}.PricingFinalPreviewPage_planCard__mhj_8{min-height:0;padding:27px 24px 24px}.PricingFinalPreviewPage_planVisual__VCMZp{height:132px}.PricingFinalPreviewPage_planNumber__dwwzi{top:-20px;font-size:140px}.PricingFinalPreviewPage_generations__51OL4{bottom:-4px}.PricingFinalPreviewPage_planDetails__8y7iJ{gap:16px}.PricingFinalPreviewPage_contentSection__gGI_7{padding:90px 0 105px}.PricingFinalPreviewPage_promiseSection__upHhp{width:100%;padding:75px 16px 90px}.PricingFinalPreviewPage_moduleGrid__R6Nqe.PricingFinalPreviewPage_promiseGrid__q8JH5{grid-template-columns:1fr;margin-top:38px}.PricingFinalPreviewPage_sectionLead__hGlnR h2{font-size:34px}.PricingFinalPreviewPage_faqSection__hCdb4{padding:95px 0 110px}.PricingFinalPreviewPage_footerMain__5llhM{grid-template-columns:1fr;gap:45px}.PricingFinalPreviewPage_footerLinks__9R3Sc{grid-template-columns:repeat(2,1fr)}.PricingFinalPreviewPage_footerBottom__O7HWK{flex-direction:column;gap:8px}.PricingFinalPreviewPage_policyLinks__LLB_n{width:calc(100% - 32px);margin-top:-40px;flex-direction:column}}@media (prefers-reduced-motion:reduce){.PricingFinalPreviewPage_page___zJV_ *,.PricingFinalPreviewPage_page___zJV_ :after,.PricingFinalPreviewPage_page___zJV_ :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}html[data-theme=dark] .PricingFinalPreviewPage_page___zJV_{--ink:var(--text-primary);--body:var(--text-secondary);--muted:var(--text-tertiary);--blue:var(--brand-primary);--blue-soft:var(--brand-soft);--line:var(--border);--shadow:var(--shadow-md);background:var(--background)}html[data-theme=dark] .PricingFinalPreviewPage_footer__VKCxn,html[data-theme=dark] .PricingFinalPreviewPage_header__umJw5{background:var(--background);border-color:var(--border)}html[data-theme=dark] .PricingFinalPreviewPage_headerActions__eH7Tj .ec-login,html[data-theme=dark] .PricingFinalPreviewPage_header__umJw5 nav,html[data-theme=dark] .PricingFinalPreviewPage_loginButton__JEIQO{color:var(--text-secondary)}html[data-theme=dark] .PricingFinalPreviewPage_headerActions__eH7Tj .ec-login,html[data-theme=dark] .PricingFinalPreviewPage_loginButton__JEIQO,html[data-theme=dark] .PricingFinalPreviewPage_productNav__cMPGv .ec-help-menu>div{background:var(--surface);border-color:var(--border)}html[data-theme=dark] .PricingFinalPreviewPage_productNav__cMPGv .ec-help-menu>div a:hover{background:var(--surface-hover)}html[data-theme=dark] .PricingFinalPreviewPage_faqList__bu3aT article>button,html[data-theme=dark] .PricingFinalPreviewPage_footerContact__HRgEC b,html[data-theme=dark] .PricingFinalPreviewPage_footerLinks__9R3Sc b,html[data-theme=dark] .PricingFinalPreviewPage_hero__MG2qe h2,html[data-theme=dark] .PricingFinalPreviewPage_price__kk1FV{color:var(--text-primary)}html[data-theme=dark] .PricingFinalPreviewPage_faqLead__RPY_u>p:not(.PricingFinalPreviewPage_eyebrow__BwhXH),html[data-theme=dark] .PricingFinalPreviewPage_faqList__bu3aT article>div>p,html[data-theme=dark] .PricingFinalPreviewPage_footerBottom__O7HWK,html[data-theme=dark] .PricingFinalPreviewPage_footerBrand__76zSp p,html[data-theme=dark] .PricingFinalPreviewPage_footerContact__HRgEC,html[data-theme=dark] .PricingFinalPreviewPage_footerContact__HRgEC a,html[data-theme=dark] .PricingFinalPreviewPage_footerLinks__9R3Sc a,html[data-theme=dark] .PricingFinalPreviewPage_heroDescription__917zz,html[data-theme=dark] .PricingFinalPreviewPage_moduleGrid__R6Nqe p,html[data-theme=dark] .PricingFinalPreviewPage_promiseRule__l8Z_l,html[data-theme=dark] .PricingFinalPreviewPage_sectionLead__hGlnR>span{color:var(--text-secondary)}html[data-theme=dark] .PricingFinalPreviewPage_dialog__2mDXp,html[data-theme=dark] .PricingFinalPreviewPage_moduleGrid__R6Nqe article,html[data-theme=dark] .PricingFinalPreviewPage_planCard__mhj_8{background:var(--surface);border-color:var(--border);color:var(--text-primary);box-shadow:var(--shadow-sm)}html[data-theme=dark] .PricingFinalPreviewPage_planCard__mhj_8:not(.PricingFinalPreviewPage_featuredPlan__eBRmi){background:linear-gradient(180deg,color-mix(in srgb,var(--plan-accent) 9%,var(--surface)) 0,var(--surface) 34%);border-color:color-mix(in srgb,var(--plan-accent) 24%,var(--border))}html[data-theme=dark] .PricingFinalPreviewPage_featuredPlan__eBRmi{background:linear-gradient(180deg,var(--brand-soft),var(--surface) 42%);border-color:var(--brand-primary)}html[data-theme=dark] .PricingFinalPreviewPage_moduleGrid__R6Nqe article>span,html[data-theme=dark] .PricingFinalPreviewPage_planLabel__wq_F3{background:var(--surface-soft);border-color:var(--border);box-shadow:none}html[data-theme=dark] .PricingFinalPreviewPage_seasonLabel__a_rGP{border-color:color-mix(in srgb,var(--plan-accent) 34%,var(--border));color:color-mix(in srgb,var(--plan-accent) 72%,var(--text-primary));background:color-mix(in srgb,var(--plan-accent) 13%,var(--surface))}html[data-theme=dark] .PricingFinalPreviewPage_featuredPlan__eBRmi .PricingFinalPreviewPage_planLabel__wq_F3{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}html[data-theme=dark] .PricingFinalPreviewPage_includedGrid__HUNT7 h3,html[data-theme=dark] .PricingFinalPreviewPage_includedSection__LK2oB>h2,html[data-theme=dark] .PricingFinalPreviewPage_planCard__mhj_8 h3,html[data-theme=dark] .PricingFinalPreviewPage_planDetails__8y7iJ h4{color:var(--text-primary)}html[data-theme=dark] .PricingFinalPreviewPage_generations__51OL4,html[data-theme=dark] .PricingFinalPreviewPage_includedGrid__HUNT7 p,html[data-theme=dark] .PricingFinalPreviewPage_planDetails__8y7iJ p,html[data-theme=dark] .PricingFinalPreviewPage_planFit__fmc1a,html[data-theme=dark] .PricingFinalPreviewPage_planMetrics__F25nz,html[data-theme=dark] .PricingFinalPreviewPage_planMetrics__F25nz b,html[data-theme=dark] .PricingFinalPreviewPage_planMetrics__F25nz small{color:var(--text-secondary)}html[data-theme=dark] .PricingFinalPreviewPage_planNumber__dwwzi{color:color-mix(in srgb,var(--plan-accent) 52%,white)}html[data-theme=dark] .PricingFinalPreviewPage_planOrbit__QwE3I{border-color:color-mix(in srgb,var(--plan-accent) 36%,transparent)}html[data-theme=dark] .PricingFinalPreviewPage_planOrbit__QwE3I:after,html[data-theme=dark] .PricingFinalPreviewPage_planOrbit__QwE3I:before{background:color-mix(in srgb,var(--plan-accent) 52%,white)}html[data-theme=dark] .PricingFinalPreviewPage_planMetrics__F25nz>i,html[data-theme=dark] .PricingFinalPreviewPage_planRule__K7bV6{background:var(--border)}html[data-theme=dark] .PricingFinalPreviewPage_includedGrid__HUNT7 article+article{border-color:var(--border)}html[data-theme=dark] .PricingFinalPreviewPage_includedGrid__HUNT7{background:transparent;border-color:var(--border)}html[data-theme=dark] .PricingFinalPreviewPage_planCard__mhj_8>button{background:var(--button-primary);color:var(--button-primary-text)}html[data-theme=dark] .PricingFinalPreviewPage_planCard__mhj_8>button:hover{background:var(--button-primary-hover)}html[data-theme=dark] .PricingFinalPreviewPage_planCard__mhj_8>button:active{background:var(--button-primary-active)}html[data-theme=dark] .PricingFinalPreviewPage_promiseSection__upHhp{background:var(--background)}html[data-theme=dark] .PricingFinalPreviewPage_faqList__bu3aT,html[data-theme=dark] .PricingFinalPreviewPage_faqList__bu3aT article,html[data-theme=dark] .PricingFinalPreviewPage_footerBottom__O7HWK{border-color:var(--border)}html[data-theme=dark] .PricingFinalPreviewPage_footerBrand__76zSp small,html[data-theme=dark] .PricingFinalPreviewPage_footerContact__HRgEC small,html[data-theme=dark] .PricingFinalPreviewPage_policyLinks__LLB_n,html[data-theme=dark] .PricingFinalPreviewPage_policyLinks__LLB_n a{color:var(--text-tertiary)}html[data-theme=dark] .PricingFinalPreviewPage_dialogOverlay__yhU_X{background:rgba(0,0,0,.68)}html[data-theme=dark] .PricingFinalPreviewPage_alipayCard__yKpeb,html[data-theme=dark] .PricingFinalPreviewPage_couponForm__ziRjs input,html[data-theme=dark] .PricingFinalPreviewPage_couponForm__ziRjs>button,html[data-theme=dark] .PricingFinalPreviewPage_dialogHead__nIFUk>button,html[data-theme=dark] .PricingFinalPreviewPage_orderSummary__VcVq1{background:var(--surface-raised);border-color:var(--border);color:var(--text-primary)}html[data-theme=dark] .PricingFinalPreviewPage_alipayCard__yKpeb>b,html[data-theme=dark] .PricingFinalPreviewPage_couponForm__ziRjs input::placeholder,html[data-theme=dark] .PricingFinalPreviewPage_couponMessage__qzHL7,html[data-theme=dark] .PricingFinalPreviewPage_couponSection__BByN5 h3,html[data-theme=dark] .PricingFinalPreviewPage_dialog__2mDXp>p,html[data-theme=dark] .PricingFinalPreviewPage_orderSummary__VcVq1>p,html[data-theme=dark] .PricingFinalPreviewPage_paymentMethods__wfZ9C legend,html[data-theme=dark] .PricingFinalPreviewPage_paymentSuccess__f0Z04 p{color:var(--text-secondary)}html[data-theme=dark] .PricingFinalPreviewPage_orderSummary__VcVq1>div:last-child,html[data-theme=dark] .PricingFinalPreviewPage_priceBreakdown__IQ5aO{border-color:var(--border);color:var(--text-secondary)}html[data-theme=dark] .PricingFinalPreviewPage_orderSummary__VcVq1>div:last-child strong,html[data-theme=dark] .PricingFinalPreviewPage_priceBreakdown__IQ5aO .PricingFinalPreviewPage_payableAmount__hfljz,html[data-theme=dark] .PricingFinalPreviewPage_priceBreakdown__IQ5aO .PricingFinalPreviewPage_payableLabel__eoE83,html[data-theme=dark] .PricingFinalPreviewPage_priceBreakdown__IQ5aO strong{color:var(--text-primary)}html[data-theme=dark] .PricingFinalPreviewPage_priceBreakdown__IQ5aO .PricingFinalPreviewPage_discountAmount__0GUfX{color:#80c9a7}html[data-theme=dark] .PricingFinalPreviewPage_appliedCoupon__RCh9M{border-color:rgba(128,201,167,.28);color:#a1d9bf;background:rgba(50,118,95,.12)}html[data-theme=dark] .PricingFinalPreviewPage_couponError__FnGxR{color:#ff9a9a}html[data-theme=dark] .PricingFinalPreviewPage_alipayCard__yKpeb>span,html[data-theme=dark] .PricingFinalPreviewPage_paymentSuccess__f0Z04>span{background:var(--brand-soft)}.PricingFinalPreviewPage_footerBrand__76zSp .logo .tesgrad-logo,.PricingFinalPreviewPage_headerInner___G2sG .logo .tesgrad-logo{width:124px;height:auto}@media (max-width:560px){.PricingFinalPreviewPage_footerBrand__76zSp .logo .tesgrad-logo,.PricingFinalPreviewPage_headerInner___G2sG .logo .tesgrad-logo{width:102px}}.MyCreditsPage_content____OHS{gap:22px}.MyCreditsPage_summary__ErdjK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-sm);overflow:hidden}.MyCreditsPage_summaryItem__bIyXv{min-width:0;padding:32px 30px 30px}.MyCreditsPage_summaryItem__bIyXv+.MyCreditsPage_summaryItem__bIyXv{border-left:1px solid var(--border)}.MyCreditsPage_summaryItem__bIyXv>span{color:var(--text-secondary);font-size:14px}.MyCreditsPage_summaryItem__bIyXv strong{display:block;margin-top:15px;color:var(--text-primary);font:500 42px/1.2 var(--font-display);font-variant-numeric:lining-nums tabular-nums}.MyCreditsPage_summaryItem__bIyXv:first-child strong{color:var(--brand-primary)}.MyCreditsPage_summaryItem__bIyXv strong small{font:500 16px/1 var(--font-ui)}.MyCreditsPage_summaryItem__bIyXv p{margin:13px 0 0;color:var(--text-secondary);font-size:12px;line-height:1.7}.MyCreditsPage_share__0yk73{min-width:0;padding:22px 26px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:20px;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-soft)}.MyCreditsPage_shareIcon__iJ_2e{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--brand-border);border-radius:var(--radius-control);color:var(--brand-primary);background:var(--surface)}.MyCreditsPage_shareIcon__iJ_2e svg{width:22px;height:22px}.MyCreditsPage_share__0yk73 h2{margin:0;color:var(--text-primary);font:600 17px/1.5 var(--font-display)}.MyCreditsPage_share__0yk73 p{margin:5px 0 0;color:var(--text-secondary);font-size:13px;line-height:1.7}.MyCreditsPage_share__0yk73 .btn{height:40px;padding-inline:17px;white-space:nowrap;background:var(--surface);box-shadow:none}.MyCreditsPage_share__0yk73 .btn svg{width:15px;height:15px}.MyCreditsPage_history__BTpzE{padding:30px 0 0}.MyCreditsPage_historyHeading__T8_d9{display:flex;align-items:end;justify-content:space-between;gap:20px}.MyCreditsPage_historyHeading__T8_d9 h2{margin:0;color:var(--text-primary);font:600 var(--type-h2)/1.35 var(--font-display);letter-spacing:-.035em}.MyCreditsPage_historyHeading__T8_d9 p{margin:8px 0 0;color:var(--text-secondary);font-size:14px;line-height:1.7}.MyCreditsPage_buyLink__s3iWj{display:inline-flex;align-items:center;gap:7px;color:var(--brand-primary);font-size:13px;font-weight:600;white-space:nowrap}.MyCreditsPage_buyLink__s3iWj:hover{color:var(--brand-primary-hover)}.MyCreditsPage_buyLink__s3iWj svg{width:15px;height:15px}.MyCreditsPage_filters__6qBU0{display:flex;gap:5px;margin:27px 0 17px;border-bottom:1px solid var(--border)}.MyCreditsPage_filters__6qBU0 button{min-width:58px;min-height:42px;padding:0 16px;border-bottom:2px solid transparent;color:var(--text-secondary);font-size:13px}.MyCreditsPage_filters__6qBU0 button.MyCreditsPage_selected__cAuJM,.MyCreditsPage_filters__6qBU0 button:hover{color:var(--brand-primary)}.MyCreditsPage_filters__6qBU0 button.MyCreditsPage_selected__cAuJM{border-bottom-color:var(--brand-primary);font-weight:600}.MyCreditsPage_buyLink__s3iWj:focus-visible,.MyCreditsPage_filters__6qBU0 button:focus-visible,.MyCreditsPage_share__0yk73 a:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.MyCreditsPage_tableWrap__WMkNy{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);overflow:hidden}.MyCreditsPage_table__K7Brp{width:100%;border-collapse:collapse;color:var(--text-primary);font-size:13px;text-align:left}.MyCreditsPage_table__K7Brp th{padding:17px 20px;color:var(--text-secondary);background:var(--surface-soft);font-size:12px;font-weight:500;white-space:nowrap}.MyCreditsPage_table__K7Brp td{padding:19px 20px;border-top:1px solid var(--border);vertical-align:middle}.MyCreditsPage_table__K7Brp td:nth-child(3){width:36%}.MyCreditsPage_table__K7Brp time{white-space:nowrap;font-variant-numeric:tabular-nums}.MyCreditsPage_badge__HkNjz{display:inline-block;padding:5px 10px;border-radius:var(--radius-pill);font-size:12px;white-space:nowrap}.MyCreditsPage_generation-use__Dteuu{color:var(--brand-primary);background:var(--brand-soft)}.MyCreditsPage_purchase__C7Dtt{color:#7462a2;background:color-mix(in srgb,#7462a2 11%,var(--surface))}.MyCreditsPage_campaign-reward__vSbRj,.MyCreditsPage_share-reward__oNfhM{color:var(--success);background:var(--success-soft)}.MyCreditsPage_failure-return__FrJye,.MyCreditsPage_support-grant__yJjyZ{color:var(--warning);background:var(--warning-soft)}.MyCreditsPage_positive__D5Zur{color:var(--success);font-weight:600;white-space:nowrap}.MyCreditsPage_negative__LhXd6{color:var(--text-primary);font-weight:600;white-space:nowrap}.MyCreditsPage_empty__bduHB{min-height:240px;padding:42px 20px;border:1px solid var(--border);border-radius:var(--radius-panel);display:flex;align-items:center;justify-content:center;flex-direction:column;background:var(--surface);text-align:center}.MyCreditsPage_empty__bduHB>span{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--border);border-radius:var(--radius-control);color:var(--brand-primary);background:var(--surface-soft)}.MyCreditsPage_empty__bduHB svg{width:22px;height:22px}.MyCreditsPage_empty__bduHB h3{margin:15px 0 0;color:var(--text-primary);font-size:15px;font-weight:600}.MyCreditsPage_empty__bduHB p{max-width:530px;margin:7px 0 0;color:var(--text-secondary);font-size:13px;line-height:1.7}@media (max-width:900px){.MyCreditsPage_summary__ErdjK{grid-template-columns:repeat(2,minmax(0,1fr))}.MyCreditsPage_summaryItem__bIyXv:nth-child(3){border-left:0}.MyCreditsPage_summaryItem__bIyXv:nth-child(n+3){border-top:1px solid var(--border)}}@media (max-width:700px){.MyCreditsPage_content____OHS{gap:17px}.MyCreditsPage_summaryItem__bIyXv{padding:22px 17px}.MyCreditsPage_summaryItem__bIyXv>span{font-size:12px}.MyCreditsPage_summaryItem__bIyXv strong{margin-top:11px;font-size:32px}.MyCreditsPage_summaryItem__bIyXv strong small{font-size:13px}.MyCreditsPage_summaryItem__bIyXv p{margin-top:8px;font-size:11px}.MyCreditsPage_share__0yk73{padding:18px;grid-template-columns:36px minmax(0,1fr);gap:12px}.MyCreditsPage_shareIcon__iJ_2e{width:36px;height:36px}.MyCreditsPage_share__0yk73 h2{font-size:15px}.MyCreditsPage_share__0yk73 p{font-size:12px}.MyCreditsPage_share__0yk73 .btn{grid-column:2;justify-self:start;margin-top:2px}.MyCreditsPage_history__BTpzE{padding-top:19px}.MyCreditsPage_historyHeading__T8_d9{align-items:start;flex-direction:column;gap:13px}.MyCreditsPage_historyHeading__T8_d9 h2{font-size:25px}.MyCreditsPage_historyHeading__T8_d9 p{font-size:13px}.MyCreditsPage_filters__6qBU0{margin-top:20px}.MyCreditsPage_filters__6qBU0 button{min-width:0;flex:1;padding-inline:8px}.MyCreditsPage_tableWrap__WMkNy{border:0;background:transparent;overflow:visible}.MyCreditsPage_table__K7Brp,.MyCreditsPage_table__K7Brp tbody,.MyCreditsPage_table__K7Brp td,.MyCreditsPage_table__K7Brp tr{display:block;width:100%}.MyCreditsPage_table__K7Brp thead{display:none}.MyCreditsPage_table__K7Brp tr{margin-bottom:12px;padding:16px;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface)}.MyCreditsPage_table__K7Brp td,.MyCreditsPage_table__K7Brp td:nth-child(3){width:100%;padding:6px 0;border:0;display:flex;align-items:baseline;justify-content:space-between;gap:15px;text-align:right}.MyCreditsPage_table__K7Brp td:before{content:attr(data-label);flex:0 0 auto;color:var(--text-secondary);font-size:12px;text-align:left}.MyCreditsPage_table__K7Brp td:nth-child(3){overflow-wrap:anywhere}}