.b-pricing-page .b-pricing-hero{padding:84px 0 48px;text-align:center;background:radial-gradient(ellipse at 50% 20%,#ff5a3d0c,transparent 65%)}.b-pricing-page .b-pricing-hero h1{margin:18px 0 22px;font-size:clamp(36px,4.5vw,60px);font-weight:600;text-wrap:balance}.b-pricing-page .b-pricing-hero p{color:var(--b-muted);font-size:17px;line-height:1.8}.b-pricing-page .b-pricing{padding-top:0;padding-bottom:64px}.b-pricing-page .b-pack{padding:28px}.b-pricing-page .b-pack-recommended{border-color:var(--b-accent);box-shadow:0 0 36px #ff5a3d09}.b-pricing-page .b-pack-badge{font-size:11px}.b-pricing-page .b-pack-price>span{font-size:13px}.b-pricing-page .b-pack-benefits li{font-size:13px}.b-pricing-page .b-included{display:grid;grid-template-columns:.8fr 1.8fr;gap:64px}.b-pricing-page .b-included-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.b-pricing-page .b-included-grid svg{color:var(--b-accent);margin-bottom:14px}.b-pricing-page .b-included-grid h3{font-size:19px;margin-bottom:10px}.b-pricing-page .b-included-grid p,.b-pricing-page .b-steps p,.b-pricing-page .b-faq-items p{font-size:14px;color:var(--b-muted);line-height:1.8}.b-pricing-page .b-faq-items summary{font-size:15px}.b-pricing-page .b-faq-items a{color:var(--b-accent);text-decoration:underline;text-underline-offset:3px}@media(max-width:1000px){.b-pricing-page .b-pack{padding:22px 18px}.b-pricing-page .b-included{grid-template-columns:1fr;gap:32px}}@media(max-width:640px){.b-pricing-page .b-pricing-hero{padding:52px 0 36px}.b-pricing-page .b-pricing-hero p{font-size:15px}.b-pricing-page .b-pack{padding:26px}.b-pricing-page .b-included-grid{grid-template-columns:1fr;gap:28px}}
