.pricing-module__aThp2a__wrap{padding-block:clamp(64px,8vw,104px) clamp(80px,10vw,128px);position:relative}.pricing-module__aThp2a__wrap:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(620px at 50% 0,#ff3b3024,#0000 68%);height:520px;position:absolute;inset:-80px -20% auto}.pricing-module__aThp2a__title{font-family:var(--font-heading);letter-spacing:-.04em;color:var(--color-text);text-wrap:balance;font-size:clamp(34px,5.4vw,62px);font-weight:800;line-height:1.04}.pricing-module__aThp2a__titleLine{display:block}.pricing-module__aThp2a__keep{white-space:nowrap}@media (max-width:640px){.pricing-module__aThp2a__keep{white-space:normal}}.pricing-module__aThp2a__lede{max-width:62ch;color:var(--color-text-muted);margin-top:20px;font-size:clamp(16px,1.6vw,19px);line-height:1.65}.pricing-module__aThp2a__block{margin-top:clamp(48px,6vw,80px)}.pricing-module__aThp2a__h2{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--color-text);text-wrap:balance;font-size:clamp(26px,3.2vw,36px);font-weight:800;line-height:1.15}.pricing-module__aThp2a__prose{max-width:68ch;color:var(--color-text-muted);margin-top:16px;font-size:16px;line-height:1.7}.pricing-module__aThp2a__prose p+p{margin-top:12px}.pricing-module__aThp2a__prose a,.pricing-module__aThp2a__list a,.pricing-module__aThp2a__steps a,.pricing-module__aThp2a__faq a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.pricing-module__aThp2a__prose a:hover,.pricing-module__aThp2a__list a:hover,.pricing-module__aThp2a__steps a:hover,.pricing-module__aThp2a__faq a:hover{color:var(--color-accent-warm)}.pricing-module__aThp2a__list,.pricing-module__aThp2a__steps{gap:10px;max-width:68ch;margin-top:16px;padding-left:1.25rem;display:grid}.pricing-module__aThp2a__list{list-style:outside}.pricing-module__aThp2a__steps{gap:12px;list-style:decimal}.pricing-module__aThp2a__list li,.pricing-module__aThp2a__steps li{color:var(--color-text-muted);padding-left:.35rem;font-size:16px;line-height:1.65}.pricing-module__aThp2a__list li::marker{color:var(--color-accent)}.pricing-module__aThp2a__steps li::marker{color:var(--color-accent)}.pricing-module__aThp2a__steps li::marker{font-weight:700}.pricing-module__aThp2a__more{margin-top:16px;font-size:15px}.pricing-module__aThp2a__more a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.pricing-module__aThp2a__more a:hover{color:var(--color-accent-warm)}.pricing-module__aThp2a__faq{margin-top:16px}.pricing-module__aThp2a__downloads{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.pricing-module__aThp2a__meta{color:var(--color-text-muted);margin-top:14px;font-size:13.5px;line-height:1.6}.pricing-module__aThp2a__meta a{color:var(--color-text-muted);text-underline-offset:3px;text-decoration:underline}.pricing-module__aThp2a__meta a:hover{color:var(--color-accent-warm)}.pricing-module__aThp2a__ctaBand{text-align:center;margin-top:clamp(56px,7vw,96px);padding-top:clamp(28px,4vw,40px)}.pricing-module__aThp2a__ctaBand .pricing-module__aThp2a__h2{max-width:none;margin-inline:auto}.pricing-module__aThp2a__ctaBand .pricing-module__aThp2a__downloads{justify-content:center}.pricing-module__aThp2a__ctaBand .pricing-module__aThp2a__meta{margin-top:18px}
