.p-hero[data-astro-cid-u3mqw4ek]{padding:clamp(64px,9vw,120px) 0 40px}.p-hero[data-astro-cid-u3mqw4ek] h1[data-astro-cid-u3mqw4ek]{letter-spacing:-.05em;max-width:14ch;margin-bottom:22px;font-size:clamp(2.8rem,6.4vw,5.2rem);line-height:.98}.p-plans[data-astro-cid-u3mqw4ek]{padding-bottom:clamp(80px,10vw,128px)}.billing[data-astro-cid-u3mqw4ek]{border:0;flex-wrap:wrap;gap:0;min-width:0;margin:0;padding:0;display:flex}.billing[data-astro-cid-u3mqw4ek] input[data-astro-cid-u3mqw4ek]{opacity:0;pointer-events:none;position:absolute}.billing[data-astro-cid-u3mqw4ek]>label[data-astro-cid-u3mqw4ek]{cursor:pointer;height:38px;color:var(--text-2);border:1px solid var(--line-2);background:var(--panel);align-items:center;padding:0 16px;font-size:.9rem;font-weight:550;display:inline-flex}.billing[data-astro-cid-u3mqw4ek]>label[data-astro-cid-u3mqw4ek][for=b-month]{border-radius:8px 0 0 8px}.billing[data-astro-cid-u3mqw4ek]>label[data-astro-cid-u3mqw4ek][for=b-year]{border-left:0;border-radius:0 8px 8px 0}#b-month[data-astro-cid-u3mqw4ek]:checked+label[data-astro-cid-u3mqw4ek],#b-year[data-astro-cid-u3mqw4ek]:checked+label[data-astro-cid-u3mqw4ek]{background:var(--panel-2);color:var(--text)}.billing[data-astro-cid-u3mqw4ek] input[data-astro-cid-u3mqw4ek]:focus-visible+label[data-astro-cid-u3mqw4ek]{outline:2px solid var(--green-hi);outline-offset:3px}.save[data-astro-cid-u3mqw4ek]{font:500 .72rem/1 var(--mono);color:var(--green-hi);margin-left:8px}.cards[data-astro-cid-u3mqw4ek]{border:1px solid var(--line-2);border-radius:12px;flex:0 0 100%;grid-template-columns:repeat(3,1fr);align-items:stretch;margin-top:32px;display:grid;overflow:hidden}.card[data-astro-cid-u3mqw4ek]{background:var(--bg);flex-direction:column;padding:32px 30px 36px;display:flex;position:relative}.card[data-astro-cid-u3mqw4ek]+.card[data-astro-cid-u3mqw4ek]{border-left:1px solid var(--line-2)}.card[data-astro-cid-u3mqw4ek].featured{background:var(--panel)}.tag[data-astro-cid-u3mqw4ek]{font:500 .7rem/1 var(--mono);color:var(--green-hi);text-transform:uppercase;letter-spacing:.06em;position:absolute;top:32px;right:30px}.card[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek]{letter-spacing:-.02em;font-size:1.25rem;font-weight:600}.price[data-astro-cid-u3mqw4ek]{letter-spacing:-.05em;margin-top:18px;font-size:3.2rem;font-weight:600;line-height:1}.price[data-astro-cid-u3mqw4ek] small[data-astro-cid-u3mqw4ek]{letter-spacing:0;color:var(--text-3);margin-left:4px;font-size:.95rem;font-weight:500}.note[data-astro-cid-u3mqw4ek]{color:var(--text-3);margin-top:8px;font-size:.88rem}.y[data-astro-cid-u3mqw4ek]{display:none}#b-year[data-astro-cid-u3mqw4ek]:checked~.cards[data-astro-cid-u3mqw4ek] .y[data-astro-cid-u3mqw4ek]{display:block}#b-year[data-astro-cid-u3mqw4ek]:checked~.cards[data-astro-cid-u3mqw4ek] .m[data-astro-cid-u3mqw4ek]{display:none}.for[data-astro-cid-u3mqw4ek]{color:var(--text-2);min-height:3.2em;margin-top:20px}.go[data-astro-cid-u3mqw4ek]{width:100%;margin-top:24px}.intro[data-astro-cid-u3mqw4ek]{border-top:1px solid var(--line);margin-top:30px;padding-top:24px;font-size:.9rem;font-weight:550}ul[data-astro-cid-u3mqw4ek]{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}li[data-astro-cid-u3mqw4ek]{color:var(--text-2);grid-template-columns:18px 1fr;gap:10px;font-size:.94rem;line-height:1.45;display:grid}li[data-astro-cid-u3mqw4ek] .ck{color:var(--green-hi);margin-top:2px}.terms[data-astro-cid-u3mqw4ek]{color:var(--text-3);margin-top:24px;font-size:.86rem}@media (width<=900px){.cards[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr}.card[data-astro-cid-u3mqw4ek]+.card[data-astro-cid-u3mqw4ek]{border-left:0;border-top:1px solid var(--line-2)}.for[data-astro-cid-u3mqw4ek]{min-height:0}}.ded[data-astro-cid-u3mqw4ek]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.ded[data-astro-cid-u3mqw4ek] .lede[data-astro-cid-u3mqw4ek]{margin-top:14px}.pf[data-astro-cid-u3mqw4ek]{grid-template-columns:.7fr 1.3fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}@media (width<=860px){.pf[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr}}
