.bt-page-hero{text-align:center;padding:72px 20px 32px;max-width:820px;margin:0 auto}.bt-page-hero h1{font-family:ui-sans-serif,system-ui,sans-serif;font-size:clamp(40px,7vw,72px);font-weight:700;line-height:1.05;letter-spacing:-.02em;color:#152330;margin-bottom:20px}.bt-page-hero-sub{font-size:18px;color:#4a5056;line-height:1.6;margin:0 auto 24px;max-width:640px}.bt-st-badge{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#5969d4;background:#eef0fb;border-radius:999px;padding:6px 14px;margin-bottom:18px}.bt-st-prices{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;max-width:640px;margin:0 auto 28px}.bt-st-price{border:1px solid #e5e7eb;border-radius:18px;padding:22px;text-align:left;background:#fff}.bt-st-price--main{border-color:#5969d4;box-shadow:0 8px 28px #5969d41f}.bt-st-price small{display:block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#4a5056}.bt-st-price strong{display:block;font-family:ui-sans-serif,system-ui,sans-serif;font-size:40px;font-weight:700;color:#152330;margin:4px 0}.bt-st-price span{font-size:14px;color:#4a5056}.bt-st-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.bt-st-actions a{display:inline-block;padding:13px 22px;border-radius:999px;font-weight:600;text-decoration:none;border:1.5px solid #5969d4;color:#5969d4}.bt-st-actions a.bt-st-primary{background:#5969d4;color:#fff}.bt-content{max-width:820px;margin:0 auto;padding:0 20px 72px;color:#152330;line-height:1.7;font-size:17px}.bt-content h2{font-family:ui-sans-serif,system-ui,sans-serif;font-size:1.6rem;font-weight:700;margin:44px 0 12px}.bt-content p{margin-bottom:16px}.bt-content a{color:#06c;text-decoration:underline}.bt-st-facts{border:1px solid #e5e7eb;border-radius:16px;padding:8px 22px;margin:16px 0}.bt-st-facts div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #f1f2f4;font-size:16px}.bt-st-facts div:last-child{border-bottom:0}.bt-st-facts dt{color:#4a5056}.bt-st-facts dd{margin:0;font-weight:600;text-align:right}.bt-st-faq h3{font-family:ui-sans-serif,system-ui,sans-serif;font-size:1.1rem;font-weight:700;margin:24px 0 6px}
