.PricingSection-module__xyS84W__section{color:#0a1b30;background:linear-gradient(#f7fbff 0%,#fff 100%);padding:96px 0}.PricingSection-module__xyS84W__shell{width:min(1180px,100% - 40px);margin:0 auto}.PricingSection-module__xyS84W__head{grid-template-columns:1.2fr .8fr;align-items:end;gap:40px;margin-bottom:36px;display:grid}.PricingSection-module__xyS84W__eyebrow{letter-spacing:.16em;color:#147dff;font-size:12px;font-weight:900}.PricingSection-module__xyS84W__head h2{margin:10px 0 0;font-size:clamp(34px,5vw,58px);line-height:.98}.PricingSection-module__xyS84W__head h2 em{color:#147dff;font-style:normal}.PricingSection-module__xyS84W__head p{color:#5f6f82;margin:0;font-size:17px;line-height:1.7}.PricingSection-module__xyS84W__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.PricingSection-module__xyS84W__card{background:#fff;border:1px solid #dbe7f4;border-radius:24px;flex-direction:column;min-height:520px;padding:28px;display:flex;position:relative;box-shadow:0 20px 55px #071a3312}.PricingSection-module__xyS84W__recommended{border:2px solid #147dff;transform:translateY(-8px);box-shadow:0 26px 70px #147dff29}.PricingSection-module__xyS84W__badge{color:#fff;letter-spacing:.05em;background:#147dff;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:900;position:absolute;top:-13px;left:24px}.PricingSection-module__xyS84W__name{text-transform:uppercase;letter-spacing:.12em;color:#5c7188;font-size:14px;font-weight:900}.PricingSection-module__xyS84W__price{align-items:flex-end;gap:5px;margin:16px 0 8px;display:flex}.PricingSection-module__xyS84W__price strong{color:#071a33;font-size:45px;line-height:1}.PricingSection-module__xyS84W__price span{color:#6f7f90;padding-bottom:5px;font-size:14px}.PricingSection-module__xyS84W__subtitle{color:#66778a;min-height:68px;line-height:1.55}.PricingSection-module__xyS84W__features{gap:11px;margin:22px 0 26px;padding:0;list-style:none;display:grid}.PricingSection-module__xyS84W__features li{color:#2a3d52;gap:9px;font-size:14px;line-height:1.45;display:flex}.PricingSection-module__xyS84W__features li:before{content:"✓";color:#147dff;font-weight:900}.PricingSection-module__xyS84W__annual{color:#6d7f91;margin-top:auto;margin-bottom:14px;padding-top:8px;font-size:12px}.PricingSection-module__xyS84W__cta{color:#fff;background:#071a33;border-radius:13px;justify-content:center;align-items:center;padding:14px 18px;font-weight:900;text-decoration:none;transition:all .2s;display:flex}.PricingSection-module__xyS84W__recommended .PricingSection-module__xyS84W__cta{background:#147dff}.PricingSection-module__xyS84W__cta:hover{transform:translateY(-2px)}.PricingSection-module__xyS84W__note{text-align:center;color:#627489;max-width:820px;margin:26px auto 0;font-size:13px;line-height:1.6}.PricingSection-module__xyS84W__sales{justify-content:center;margin-top:16px;display:flex}.PricingSection-module__xyS84W__sales a{color:#147dff;font-weight:800;text-decoration:none}.PricingSection-module__xyS84W__faq{grid-template-columns:.65fr 1.35fr;gap:42px;margin-top:64px;display:grid}.PricingSection-module__xyS84W__faq h3{margin:0;font-size:30px}.PricingSection-module__xyS84W__faqList{gap:10px;display:grid}.PricingSection-module__xyS84W__faqList details{background:#fff;border:1px solid #dbe7f4;border-radius:14px;padding:16px 18px}.PricingSection-module__xyS84W__faqList summary{cursor:pointer;font-weight:850}.PricingSection-module__xyS84W__faqList p{color:#607286;margin:12px 0 0;font-size:14px;line-height:1.6}@media (max-width:900px){.PricingSection-module__xyS84W__head,.PricingSection-module__xyS84W__faq,.PricingSection-module__xyS84W__plans{grid-template-columns:1fr}.PricingSection-module__xyS84W__recommended{transform:none}.PricingSection-module__xyS84W__card{min-height:auto}}@media (max-width:600px){.PricingSection-module__xyS84W__section{padding:68px 0}.PricingSection-module__xyS84W__shell{width:min(100% - 28px,1180px)}.PricingSection-module__xyS84W__card{padding:24px}.PricingSection-module__xyS84W__price strong{font-size:40px}}
