.pricing-module__kvPdYW__wrap{max-width:1080px;margin:0 auto;padding:48px 32px 72px}.pricing-module__kvPdYW__h1{font-family:var(--font-barlow-condensed), system-ui, sans-serif;letter-spacing:-.015em;text-transform:uppercase;text-align:center;margin:0 0 12px;font-size:clamp(32px,4vw,44px);font-weight:600;line-height:1.05}.pricing-module__kvPdYW__lede{color:color-mix(in srgb, var(--color-text) 70%, transparent);text-align:center;max-width:60ch;margin:0 auto 40px;line-height:1.6}.pricing-module__kvPdYW__tiers{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.pricing-module__kvPdYW__tier{border:1px solid var(--color-divider);flex-direction:column;padding:26px;display:flex;position:relative}.pricing-module__kvPdYW__tierPro{border-color:var(--color-accent)}.pricing-module__kvPdYW__tierName{letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-ink);margin-bottom:12px;font-size:10px;font-weight:600}.pricing-module__kvPdYW__price{font-family:var(--font-barlow-condensed), system-ui, sans-serif;letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:600;line-height:1}.pricing-module__kvPdYW__priceUnit{color:color-mix(in srgb, var(--color-text) 60%, transparent);font-size:15px;font-weight:500}.pricing-module__kvPdYW__priceNote{color:color-mix(in srgb, var(--color-text) 55%, transparent);margin-top:6px;font-size:12px}.pricing-module__kvPdYW__features{flex:1;margin:22px 0 26px;padding:0;font-size:14px;line-height:1.7;list-style:none}.pricing-module__kvPdYW__features li{margin-bottom:9px;padding-left:20px;position:relative}.pricing-module__kvPdYW__features li:before{content:"+";color:var(--color-accent);font-weight:600;position:absolute;left:0}.pricing-module__kvPdYW__cta{padding:12px 18px;font-size:15px}.pricing-module__kvPdYW__faq{max-width:68ch;margin-top:56px}.pricing-module__kvPdYW__faq h2{font-family:var(--font-barlow-condensed), system-ui, sans-serif;text-transform:uppercase;letter-spacing:.01em;margin:0 0 18px;font-size:26px;font-weight:600}.pricing-module__kvPdYW__faq h3{font-family:var(--font-barlow-condensed), system-ui, sans-serif;margin:24px 0 6px;font-size:18px;font-weight:600}.pricing-module__kvPdYW__faq p{margin:0 0 10px;line-height:1.72}.pricing-module__kvPdYW__faq a{color:var(--color-accent-ink)}.pricing-module__kvPdYW__faq a:hover{color:var(--color-accent)}@media (max-width:640px){.pricing-module__kvPdYW__wrap{padding:32px 20px 56px}}.pricing-module__kvPdYW__founding{color:var(--color-accent-ink);margin:10px 0 0;font-size:.92rem;line-height:1.5}
