.plans-module__FgzoJq__page{--violet:#7254b9;--muted:#65616e;--border:#e3dfe9;color:#211c30;background:#f8f7fb}.plans-module__FgzoJq__page :is(h1,h2,h3,p){margin:0}.plans-module__FgzoJq__page :is(h1,h2,h3){max-width:none;font-family:inherit}.plans-module__FgzoJq__page :is(a,summary):focus-visible,.plans-module__FgzoJq__tableScroll:focus-visible{outline-offset:5px;outline:3px solid #9772e7}.plans-module__FgzoJq__page section[id],.plans-module__FgzoJq__card{scroll-margin-top:24px}.plans-module__FgzoJq__header{color:#fff;background:#151022}.plans-module__FgzoJq__headerInner{justify-content:space-between;align-items:center;max-width:1180px;min-height:80px;margin:auto;padding:4px 24px;display:flex}.plans-module__FgzoJq__brand{width:138px;display:block}.plans-module__FgzoJq__brand img{object-fit:contain;width:138px;height:72px}.plans-module__FgzoJq__nav{background:0 0;border:0;gap:18px;padding:0}.plans-module__FgzoJq__nav a{border-radius:0;gap:8px;padding:9px 0;font-size:13px}.plans-module__FgzoJq__nav .plans-module__FgzoJq__login{color:#fff;border:1px solid #686072;border-radius:7px;margin-left:12px;padding:9px 16px}.plans-module__FgzoJq__hero{text-align:center;background:radial-gradient(at 50% 0,#eee7fa 0%,#0000 70%);padding:64px 24px 48px}.plans-module__FgzoJq__eyebrow{letter-spacing:.14em;color:#7254a8;font-size:11px;font-weight:700;line-height:1.5}.plans-module__FgzoJq__hero .plans-module__FgzoJq__eyebrow{justify-content:center;align-items:center;gap:8px;display:flex}.plans-module__FgzoJq__hero .plans-module__FgzoJq__eyebrow span{background:#8c65cf;border-radius:50%;width:6px;height:6px}.plans-module__FgzoJq__hero h1{letter-spacing:-.05em;margin-top:20px;font-size:clamp(36px,4.4vw,58px);font-weight:650;line-height:1.12}.plans-module__FgzoJq__hero h1 span{color:#7856b6}.plans-module__FgzoJq__hero .plans-module__FgzoJq__heroText{color:var(--muted);margin-top:24px;font-size:16px;line-height:1.75}.plans-module__FgzoJq__plansSection,.plans-module__FgzoJq__comparison,.plans-module__FgzoJq__faq,.plans-module__FgzoJq__closing,.plans-module__FgzoJq__footer,.plans-module__FgzoJq__advisory{width:min(1132px,100% - 48px);margin-left:auto;margin-right:auto}.plans-module__FgzoJq__cards{color:#211c30;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.plans-module__FgzoJq__card{background:#fff;border:1px solid #e1dce8;border-radius:16px;flex-direction:column;padding:27px;display:flex;position:relative}.plans-module__FgzoJq__card :is(h3,p){margin:0}.plans-module__FgzoJq__cardTop{justify-content:space-between;align-items:center;gap:6px;min-height:38px;margin-bottom:23px;display:flex}.plans-module__FgzoJq__planIcon{color:#7653b3;background:#f7f3fc;border:1px solid #e5ddf0;border-radius:10px;flex-shrink:0;place-items:center;width:37px;height:37px;display:grid}.plans-module__FgzoJq__planLabel{letter-spacing:.015em;color:#6c527f;text-align:center;background:#f4f1f8;border-radius:5px;padding:6px 9px;font-size:10px;font-weight:650}.plans-module__FgzoJq__card h3{letter-spacing:-.035em;font-size:27px;line-height:1.3}.plans-module__FgzoJq__card .plans-module__FgzoJq__description{color:#6d6877;min-height:56px;margin-top:10px;font-size:13px;line-height:1.65}.plans-module__FgzoJq__priceBlock{min-height:124px;padding-top:8px}.plans-module__FgzoJq__promotedPriceLayout{grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:8px;display:grid}.plans-module__FgzoJq__promotionBanner{text-align:right;min-width:0}.plans-module__FgzoJq__promotion{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;font-size:12px;display:flex}.plans-module__FgzoJq__promotion span{color:#27153c;background:#d8bafa;border-radius:5px;padding:5px 8px;font-weight:700}.plans-module__FgzoJq__card .plans-module__FgzoJq__promotionValidity{color:#e2cbff;margin-top:4px;font-size:11px;line-height:1.6}.plans-module__FgzoJq__card .plans-module__FgzoJq__price{letter-spacing:-.055em;white-space:nowrap;font-size:clamp(31px,3.15vw,42px);font-weight:650;line-height:1.2}.plans-module__FgzoJq__struckPrice{text-decoration-color:#d8bafa;text-decoration-thickness:2px}.plans-module__FgzoJq__currency{vertical-align:.14em;margin-right:4px;font-size:.66em}.plans-module__FgzoJq__card .plans-module__FgzoJq__customPrice{font-size:clamp(29px,3vw,38px);line-height:1.326}.plans-module__FgzoJq__card .plans-module__FgzoJq__billing{color:#787280;margin-top:5px;font-size:11px}.plans-module__FgzoJq__card .plans-module__FgzoJq__promotionalPrice{color:#c7bdd3;margin-top:4px;font-size:13px;line-height:1.5}.plans-module__FgzoJq__card .plans-module__FgzoJq__promotionalPrice strong{color:#fff;font-size:16px}.plans-module__FgzoJq__card .plans-module__FgzoJq__scope{margin:24px 0 12px;font-size:12px;font-weight:600}.plans-module__FgzoJq__cardButton{border:1px solid #dcd4e7;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;min-height:46px;padding:12px 14px;font-size:12px;font-weight:650;transition:background .15s,transform .15s;display:flex}.plans-module__FgzoJq__cardButton:hover{background:#f1eaf9;transform:translateY(-2px)}.plans-module__FgzoJq__features{border-top:1px solid #ece8f0;gap:13px;margin:23px 0 0;padding:21px 0 0;list-style:none;display:grid}.plans-module__FgzoJq__features li{color:#605b6a;gap:10px;font-size:12px;line-height:1.55;display:flex}.plans-module__FgzoJq__features svg{color:#8560bb;flex-shrink:0;margin-top:1px}.plans-module__FgzoJq__featured{color:#fff;background:#251a39;border-color:#251a39;box-shadow:0 12px 28px #24133616}.plans-module__FgzoJq__featured .plans-module__FgzoJq__planIcon{color:#d8befd;background:#ffffff0c;border-color:#665176}.plans-module__FgzoJq__featured .plans-module__FgzoJq__planLabel{color:#e2cbff;background:#ffffff0c;border:1px solid #745890}.plans-module__FgzoJq__featured .plans-module__FgzoJq__description,.plans-module__FgzoJq__featured .plans-module__FgzoJq__billing,.plans-module__FgzoJq__featured .plans-module__FgzoJq__features li{color:#c7bdd3}.plans-module__FgzoJq__featured .plans-module__FgzoJq__cardButton{color:#27153c;background:#d8bafa;border-color:#d8bafa}.plans-module__FgzoJq__featured .plans-module__FgzoJq__cardButton:hover{background:#e6d2ff}.plans-module__FgzoJq__featured .plans-module__FgzoJq__features{border-color:#ffffff24}.plans-module__FgzoJq__featured .plans-module__FgzoJq__features svg{color:#d2abfb}.plans-module__FgzoJq__page .plans-module__FgzoJq__plansNote{text-align:center;color:var(--muted);margin-top:21px;font-size:11px}.plans-module__FgzoJq__advisory{background:#eee8f5;border:1px solid #e4daef;border-radius:16px;grid-template-columns:.65fr 1.8fr;gap:52px;margin-top:64px;padding:40px 48px;display:grid}.plans-module__FgzoJq__advisoryVisual{text-align:center;color:#6d4a9b;align-self:center;width:200px;padding:34px 14px;position:relative}.plans-module__FgzoJq__advisoryVisual>svg{box-sizing:content-box;background:#f7f3fb;border:1px solid #cebddd;border-radius:50%;padding:26px}.plans-module__FgzoJq__advisoryVisual>span{color:#fff;background:#7654a8;border:3px solid #eee8f5;border-radius:50%;place-items:center;width:29px;height:29px;display:grid;position:absolute;top:35px;right:40px}.plans-module__FgzoJq__advisoryVisual p{margin-top:20px;font-size:13px;line-height:1.6}.plans-module__FgzoJq__advisoryCopy h2{letter-spacing:-.04em;margin-top:12px;font-size:32px;font-weight:600;line-height:1.18}.plans-module__FgzoJq__advisoryCopy>p:not(.plans-module__FgzoJq__eyebrow){color:#686071;margin-top:17px;font-size:13px;line-height:1.8}.plans-module__FgzoJq__advisoryTags{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.plans-module__FgzoJq__advisoryTags span{color:#604e76;border:1px solid #d7cbe2;border-radius:5px;padding:6px 9px;font-size:10px}.plans-module__FgzoJq__advisoryButton{color:#fff;background:#6f4b99;border-radius:7px;align-items:center;gap:20px;margin-top:22px;padding:13px 17px;font-size:12px;font-weight:650;display:inline-flex}.plans-module__FgzoJq__advisoryButton:hover{background:#58367f}.plans-module__FgzoJq__advisoryCopy>p.plans-module__FgzoJq__advisoryNote{margin-top:12px;font-size:10px;line-height:1.6}.plans-module__FgzoJq__comparison{margin-top:80px}.plans-module__FgzoJq__sectionHeading h2{letter-spacing:-.04em;margin-top:10px;font-size:32px;font-weight:600}.plans-module__FgzoJq__tableScroll{border:1px solid var(--border);background:#fff;border-radius:12px;margin-top:28px;position:relative;overflow-x:auto}.plans-module__FgzoJq__tableScroll table{border-collapse:collapse;width:100%;min-width:650px;font-size:12px}.plans-module__FgzoJq__tableScroll th,.plans-module__FgzoJq__tableScroll td{text-align:center;border-bottom:1px solid #e9e4ee;padding:19px 22px;line-height:1.5}.plans-module__FgzoJq__tableScroll thead th{background:#f1edf6;font-size:13px;font-weight:650}.plans-module__FgzoJq__tableScroll th:first-child{text-align:left;width:36%}.plans-module__FgzoJq__tableScroll tbody th{font-weight:500}.plans-module__FgzoJq__tableScroll td{color:#706578;width:21.33%}.plans-module__FgzoJq__tableScroll td svg{color:#8155b3;vertical-align:middle}.plans-module__FgzoJq__tableScroll tr:last-child :is(th,td){border-bottom:0}.plans-module__FgzoJq__faq{grid-template-columns:1fr 1.8fr;gap:65px;padding:78px 0;display:grid}.plans-module__FgzoJq__faq h2{letter-spacing:-.045em;margin-top:14px;font-size:36px;font-weight:600;line-height:1.2}.plans-module__FgzoJq__faq>div>p:last-child{color:var(--muted);margin-top:20px;font-size:12px}.plans-module__FgzoJq__questions details{border-bottom:1px solid var(--border)}.plans-module__FgzoJq__questions details:first-child{border-top:1px solid var(--border)}.plans-module__FgzoJq__questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;padding:22px 0;font-size:13px;font-weight:600;list-style:none;display:flex}.plans-module__FgzoJq__questions summary::-webkit-details-marker{display:none}.plans-module__FgzoJq__questions summary svg{color:#7d638d;flex-shrink:0}.plans-module__FgzoJq__questions details[open] summary svg{transform:rotate(45deg)}.plans-module__FgzoJq__questions details p{color:var(--muted);padding:0 25px 22px 0;font-size:13px;line-height:1.8}.plans-module__FgzoJq__closing{color:#fff;background:#251a39;border-radius:12px;justify-content:space-between;align-items:center;gap:45px;padding:36px 40px;display:flex}.plans-module__FgzoJq__closing .plans-module__FgzoJq__eyebrow{color:#c8afe7}.plans-module__FgzoJq__closing h2{letter-spacing:-.035em;max-width:510px;margin-top:10px;font-size:25px;font-weight:500;line-height:1.3}.plans-module__FgzoJq__closing a{color:#2b193f;background:#d8bafa;border-radius:7px;flex-shrink:0;align-items:center;gap:25px;padding:14px 18px;font-size:12px;font-weight:650;display:flex}.plans-module__FgzoJq__closing a:hover{background:#e6d2ff}.plans-module__FgzoJq__footer{justify-content:space-between;align-items:center;gap:25px;padding:36px 0;font-size:11px;display:flex}.plans-module__FgzoJq__footer>p{font-weight:650}.plans-module__FgzoJq__footer span{color:var(--muted);font-weight:400}.plans-module__FgzoJq__footer>div{color:var(--muted);gap:20px;display:flex}.plans-module__FgzoJq__footer a:hover{color:#694099}.plans-module__FgzoJq__srOnly,.plans-module__FgzoJq__skipLink:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.plans-module__FgzoJq__skipLink:focus{z-index:10;color:#211c30;background:#fff;padding:15px;position:fixed;top:12px;left:12px}@media (max-width:950px){.plans-module__FgzoJq__card{padding:21px}.plans-module__FgzoJq__cardTop{flex-direction:column;align-items:flex-start;gap:12px;min-height:77px}.plans-module__FgzoJq__card .plans-module__FgzoJq__description{min-height:78px}.plans-module__FgzoJq__advisory{gap:20px;padding:32px}.plans-module__FgzoJq__advisoryVisual{width:165px}.plans-module__FgzoJq__faq{gap:35px}.plans-module__FgzoJq__footer span{display:none}}@media (max-width:720px){.plans-module__FgzoJq__headerInner{padding:4px 20px}.plans-module__FgzoJq__brand,.plans-module__FgzoJq__brand img{width:115px}.plans-module__FgzoJq__nav{gap:0}.plans-module__FgzoJq__nav a:not(.plans-module__FgzoJq__login){display:none}.plans-module__FgzoJq__nav .plans-module__FgzoJq__login{font-size:12px}.plans-module__FgzoJq__hero{padding:44px 22px 36px}.plans-module__FgzoJq__hero h1{font-size:clamp(32px,7.8vw,46px)}.plans-module__FgzoJq__hero .plans-module__FgzoJq__heroText{margin-top:19px;font-size:14px;line-height:1.75}.plans-module__FgzoJq__desktopBreak{display:none}.plans-module__FgzoJq__plansSection,.plans-module__FgzoJq__comparison,.plans-module__FgzoJq__faq,.plans-module__FgzoJq__closing,.plans-module__FgzoJq__footer,.plans-module__FgzoJq__advisory{width:calc(100% - 36px)}.plans-module__FgzoJq__cards{grid-template-columns:1fr;gap:16px;padding-top:0}.plans-module__FgzoJq__card{padding:27px}.plans-module__FgzoJq__cardTop{flex-direction:row;align-items:center;min-height:37px;margin-bottom:18px}.plans-module__FgzoJq__card .plans-module__FgzoJq__description{min-height:0}.plans-module__FgzoJq__card .plans-module__FgzoJq__price{font-size:42px}.plans-module__FgzoJq__card .plans-module__FgzoJq__customPrice{font-size:38px}.plans-module__FgzoJq__priceBlock{min-height:0;padding-top:8px}.plans-module__FgzoJq__cardButton,.plans-module__FgzoJq__features li{font-size:13px}.plans-module__FgzoJq__advisory{grid-template-columns:1fr;gap:20px;margin-top:38px;padding:28px}.plans-module__FgzoJq__advisoryVisual{display:none}.plans-module__FgzoJq__advisoryCopy h2{font-size:29px}.plans-module__FgzoJq__comparison{margin-top:48px}.plans-module__FgzoJq__sectionHeading h2{font-size:29px}.plans-module__FgzoJq__tableScroll th,.plans-module__FgzoJq__tableScroll td{padding:16px}.plans-module__FgzoJq__faq{grid-template-columns:1fr;gap:26px;padding:48px 0}.plans-module__FgzoJq__faq h2{font-size:30px}.plans-module__FgzoJq__faq h2 br{display:none}.plans-module__FgzoJq__closing{flex-direction:column;align-items:flex-start;gap:23px;padding:28px}.plans-module__FgzoJq__closing h2{font-size:25px}.plans-module__FgzoJq__footer{flex-direction:column;align-items:flex-start;gap:20px;padding:28px 0}.plans-module__FgzoJq__footer>div{flex-wrap:wrap}}@media (max-width:420px){.plans-module__FgzoJq__card{padding:20px}.plans-module__FgzoJq__card .plans-module__FgzoJq__promotedPriceLayout .plans-module__FgzoJq__price{font-size:32px}.plans-module__FgzoJq__promotion{font-size:10px}.plans-module__FgzoJq__promotion span{padding:4px 5px}.plans-module__FgzoJq__card .plans-module__FgzoJq__promotionValidity{font-size:10px;line-height:1.4}}@media (prefers-reduced-motion:reduce){.plans-module__FgzoJq__cardButton{transition:none}}
/*# sourceMappingURL=0tvpbss1sryil.css.map*/