.qV6jUa_section{padding-block:60px var(--section-y)}.qV6jUa_inner{gap:60px;display:grid}.qV6jUa_head{justify-items:start;gap:20px;display:grid}.qV6jUa_title{max-width:14ch}.qV6jUa_lead{max-width:52ch}.qV6jUa_note{text-align:center;font-family:var(--font-display), system-ui, sans-serif;color:var(--ink);text-wrap:balance;margin:0;font-size:20px;font-weight:600;line-height:1.4}.qV6jUa_plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:30px;display:grid}.qV6jUa_plan{border-radius:var(--radius-card);isolation:isolate;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.qV6jUa_featured{outline:2px solid var(--brand);outline-offset:-2px}.qV6jUa_planTitle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.qV6jUa_badge{border-radius:var(--radius-pill);background:var(--brand);color:var(--white);text-transform:uppercase;letter-spacing:.04em;flex:none;margin:0;padding:5px 14px;font-size:12px;font-weight:700}.qV6jUa_planWave{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.qV6jUa_planBody{align-content:start;justify-items:start;gap:22px;padding:40px;display:grid}.qV6jUa_planHead{gap:14px;display:grid}.qV6jUa_planHead>p{max-width:34ch;min-height:48px}.qV6jUa_price{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.01em;font-size:56px;font-weight:700;line-height:1.1}.qV6jUa_period{letter-spacing:0;font-size:16px;font-weight:400}.qV6jUa_rule{background:var(--line-soft);border:0;width:100%;height:1px;margin:0}.qV6jUa_features{gap:18px;display:grid}.qV6jUa_featuresTitle{font-weight:700}.qV6jUa_list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.qV6jUa_list li{align-items:flex-start;gap:12px;font-size:14px;display:flex}.qV6jUa_check{flex:none;margin-top:2px}.qV6jUa_teal{background:var(--tint-teal)}.qV6jUa_warm{background:var(--tint-warm)}.qV6jUa_blue{background:var(--tint-blue)}@media (max-width:1024px){.qV6jUa_plans{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.qV6jUa_planBody{padding:28px}.qV6jUa_price{font-size:40px}}
