.pricing-section-intro{width:100%;margin-bottom:32px;position:relative}.pricing-section-intro__glow{z-index:0;pointer-events:none;background:radial-gradient(85% 100% at 50% 0,#dce36e1a 0%,#0000 72%);width:min(100%,820px);height:260px;position:absolute;top:-24px;left:50%;transform:translate(-50%)}.pricing-section-intro__inner{z-index:1;box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;max-width:56rem;margin:0 auto;padding:0 16px;display:flex;position:relative}.pricing-section-intro__eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#dce36e;justify-content:center;align-items:center;gap:10px;margin:0 0 20px;padding-left:.14em;font-size:12px;font-weight:600;display:inline-flex}.pricing-section-intro__eyebrow-dot{background:#dce36e;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 10px #dce36e8c}.pricing-section-intro__title{max-width:100%;font-family:var(--font-display);letter-spacing:-.03em;color:#f5f5f5;text-wrap:balance;margin:0 0 16px;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:600;line-height:1.02}.pricing-section-intro__accent{color:#dce36e}.pricing-section-intro__lede{color:#ffffff94;max-width:600px;margin:0;font-size:clamp(17px,2vw,19px);line-height:1.6}.pricing-section-intro__trust{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 26px;max-width:100%;margin:28px 0 0;padding:0;list-style:none;display:flex}.pricing-section-intro__trust li{color:#ffffffb8;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.35;display:inline-flex}.pricing-section-intro__trust-check{color:#dce36e;font-weight:700}.pricing-section-intro__tabs{width:100%;margin-top:46px}.pricing-section-intro__mode-hint{text-align:center;color:#ffffff73;max-width:520px;margin:12px auto 0;font-size:12px;line-height:1.5}.pricing-section-pay-block{width:100%;margin-top:8px}.pricing-section-pay-block .pricing-section-intro__tabs{margin-top:24px}@media (max-width:767px){.pricing-section-intro{margin-bottom:20px}.pricing-section-intro__title{text-wrap:balance;margin-bottom:12px;font-size:26px;line-height:1.15}.pricing-section-intro__lede{font-size:16px;line-height:1.5}.pricing-section-intro__inner{padding:0 16px}.pricing-section-intro__trust{gap:12px 16px;margin-top:20px}.pricing-section-intro__trust li{font-size:16px}.pricing-section-intro__tabs{margin-top:24px}}
