.plans_page__aNGk8{background:#f8fafc;color:#172033;min-height:100vh}.plans_skip__7M1Xw{position:fixed;left:20px;top:-100px;z-index:100;background:white;padding:12px 18px;border:2px solid #0057ff;border-radius:8px}.plans_skip__7M1Xw:focus{top:12px}.plans_header__pWkRZ{background:white;border-bottom:1px solid #e6eaf1}.plans_headerInner__Tjxf_{max-width:1180px;margin:0 auto;min-height:80px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 28px}.plans_headerInner__Tjxf_ nav{display:flex;align-items:center;gap:26px;font-size:15px;font-weight:700}.plans_headerInner__Tjxf_ a:hover{color:#0057ff}.plans_headerCta__qQWvR{padding:11px 17px;background:#0057ff;color:white!important;border-radius:9px}.plans_main__1gwvU{max-width:1180px;margin:0 auto;padding:68px 28px 72px}.plans_intro__KUAfC{text-align:center}.plans_badge__uNOYO{display:inline-block;color:#0057ff;background:#eaf1ff;padding:8px 14px;border-radius:30px;font-size:14px;font-weight:750}.plans_intro__KUAfC h1{margin:24px 0 20px;font-size:clamp(32px,4.2vw,48px);line-height:1.4;letter-spacing:-.045em;font-weight:800;word-break:keep-all}.plans_intro__KUAfC>p{font-size:18px;line-height:1.85;color:#667287;word-break:keep-all}.plans_notice__J_m4O{margin:36px 0 28px;padding:20px 24px;border:1px solid #cbdcff;border-radius:14px;background:#edf3ff;line-height:1.7}.plans_notice__J_m4O strong{display:block;font-size:16px;font-weight:750;color:#224d9b}.plans_notice__J_m4O p{margin:5px 0 0;font-size:15px;color:#51678c}.plans_cards__FngXT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.plans_card__IBOds{display:flex;flex-direction:column;padding:28px;border:1px solid #e1e7f0;border-radius:18px;background:white}.plans_featured__mJ4gz{border:2px solid #0057ff;padding:27px;box-shadow:0 10px 28px #0057ff09}.plans_cardEyebrow__h7AKB{color:#0057ff;display:block;font-size:13px;font-weight:750;margin-bottom:10px}.plans_card__IBOds h2,.plans_review__3a4CW h2{font-size:25px;font-weight:800;letter-spacing:-.035em;margin:0}.plans_description__jW1dS{margin:8px 0 0;min-height:48px;font-size:15px;line-height:1.6;color:#6b778c}.plans_price__lu9I8{display:flex;flex-direction:column;gap:9px;margin:25px 0}.plans_price__lu9I8 strong{font-size:36px;line-height:1.2;font-weight:800;letter-spacing:-.035em}.plans_price__lu9I8 span{font-size:13px;line-height:1.65;color:#6b778c}.plans_card__IBOds ul,.plans_review__3a4CW ul{list-style:none;padding:0;margin:0;display:grid;gap:13px;font-size:15px;line-height:1.65}.plans_card__IBOds li,.plans_review__3a4CW li{position:relative;padding-left:22px;word-break:keep-all}.plans_card__IBOds li:before,.plans_review__3a4CW li:before{content:"✓";position:absolute;left:0;color:#0057ff;font-weight:800}.plans_cardNote__gvYGN{color:#6b778c;font-size:13px;line-height:1.75;margin:21px 0 26px}.plans_button__Vqjov{display:inline-flex;justify-content:space-between;align-items:center;gap:14px;border:1px solid #ccd9ef;border-radius:9px;min-height:48px;padding:12px 15px;color:#224d9b;background:#f5f8ff;font-size:14px;font-weight:750;line-height:1.65}.plans_button__Vqjov:hover{background:#eaf1ff}.plans_card__IBOds .plans_button__Vqjov{margin-top:auto}.plans_primary__fFpId{background:#0057ff;color:white;border-color:#0057ff}.plans_primary__fFpId:hover{background:#0047d8;color:white}.plans_vatNote__yWQa3{text-align:right;color:#6b778c;font-size:13px;line-height:1.8;margin:15px 0 30px}.plans_review__3a4CW{background:white;border:1px solid #e1e7f0;border-radius:18px;padding:32px;display:grid;grid-template-columns:1fr 300px;gap:40px;align-items:center}.plans_review__3a4CW h2+p{color:#6b778c;margin:10px 0 20px;line-height:1.8;font-size:16px}.plans_review__3a4CW ul{gap:6px}.plans_reviewNote__Ir2UR{font-size:13px;line-height:1.8;margin:17px 0 0;color:#6b778c}.plans_reviewAction__andMY .plans_price__lu9I8{margin-top:0}.plans_reviewAction__andMY .plans_button__Vqjov{width:100%}.plans_faq__OKK3o{max-width:860px;margin:72px auto 0}.plans_faq__OKK3o h2{margin:0 0 24px;font-size:28px;letter-spacing:-.04em;font-weight:800}.plans_faq__OKK3o details{border-top:1px solid #e1e7f0}.plans_faq__OKK3o details:last-child{border-bottom:1px solid #e1e7f0}.plans_faq__OKK3o summary{cursor:pointer;padding:23px 30px 23px 0;font-size:17px;font-weight:700;line-height:1.65}.plans_faq__OKK3o details p{margin:0 0 24px;color:#627087;font-size:16px;line-height:1.85;word-break:keep-all}.plans_bottom__YzbpT{margin-top:64px;text-align:center;padding:42px 24px;background:#edf3ff;border-radius:18px}.plans_bottom__YzbpT h2{font-size:26px;line-height:1.5;font-weight:800;letter-spacing:-.04em;margin:0}.plans_bottom__YzbpT p{font-size:16px;color:#627087;margin:12px 0 24px;line-height:1.8}.plans_bottom__YzbpT .plans_button__Vqjov{min-width:240px}.plans_textLink__stZCO{display:block;font-size:14px;color:#47618e;margin-top:20px;text-decoration:underline;text-underline-offset:4px}.plans_footer__5iQiT{max-width:1180px;margin:0 auto;display:flex;align-items:center;gap:24px;padding:28px;border-top:1px solid #e1e7f0;font-size:13px;color:#6b778c}.plans_footer__5iQiT>a:last-child{margin-left:auto}@media (max-width:960px){.plans_card__IBOds{padding:22px}.plans_featured__mJ4gz{padding:21px}.plans_cards__FngXT{gap:12px}.plans_price__lu9I8 strong{font-size:31px}.plans_card__IBOds h2{font-size:23px}.plans_button__Vqjov{padding-inline:12px;font-size:13px}}@media (max-width:760px){.plans_headerInner__Tjxf_{padding-inline:20px;min-height:70px;gap:18px}.plans_headerInner__Tjxf_ nav{gap:16px;font-size:14px}.plans_headerInner__Tjxf_ nav>a:first-child{display:none}.plans_main__1gwvU{padding:44px 20px 48px}.plans_intro__KUAfC h1{font-size:32px}.plans_intro__KUAfC>p{font-size:16px}.plans_notice__J_m4O{margin-top:28px;padding:18px}.plans_notice__J_m4O strong{font-size:15px}.plans_notice__J_m4O p{font-size:14px}.plans_cards__FngXT{grid-template-columns:1fr;gap:18px}.plans_card__IBOds{padding:25px}.plans_featured__mJ4gz{padding:24px}.plans_description__jW1dS{min-height:0}.plans_price__lu9I8{margin:24px 0}.plans_price__lu9I8 strong{font-size:36px}.plans_button__Vqjov{font-size:15px;padding-inline:16px}.plans_review__3a4CW{grid-template-columns:1fr;padding:25px;gap:25px}.plans_reviewAction__andMY{border-top:1px solid #e1e7f0;padding-top:25px}.plans_reviewAction__andMY .plans_price__lu9I8{margin-bottom:20px}.plans_vatNote__yWQa3{text-align:left}.plans_faq__OKK3o{margin-top:48px}.plans_faq__OKK3o h2{font-size:25px}.plans_faq__OKK3o summary{font-size:16px}.plans_faq__OKK3o details p{font-size:15px}.plans_bottom__YzbpT{padding:32px 20px;margin-top:44px}.plans_bottom__YzbpT h2{font-size:23px}.plans_footer__5iQiT{flex-wrap:wrap;padding:25px 20px;gap:16px}.plans_footer__5iQiT p{flex-basis:100%;order:3;margin:0}}@media (max-width:390px){.plans_headerInner__Tjxf_{padding-inline:16px;gap:12px}.plans_headerInner__Tjxf_ nav{gap:10px}.plans_headerInner__Tjxf_ img{width:112px}.plans_headerCta__qQWvR{padding-inline:10px;font-size:13px}.plans_intro__KUAfC h1{font-size:29px}}