.plans[data-astro-cid-34uqmwx7]{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);display:grid}.plan[data-astro-cid-34uqmwx7]{background:var(--tile);min-width:0;color:var(--text);border-radius:clamp(24px,2.8vw,32px);flex-direction:column;padding:clamp(22px,2.8vw,36px);display:flex}.plan[data-astro-cid-34uqmwx7] [data-astro-cid-34uqmwx7]:is(h2,h3){letter-spacing:-.025em;font-size:1.25rem;font-weight:600}.plan-blurb[data-astro-cid-34uqmwx7]{color:var(--text-2);letter-spacing:-.012em;margin:3px 0 0;font-size:.9375rem}.plan-price[data-astro-cid-34uqmwx7]{min-height:clamp(3rem,4.6vw,3.75rem);margin:clamp(20px,2.6vw,30px) 0 clamp(18px,2.2vw,24px);display:flex}.amount[data-astro-cid-34uqmwx7]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:none}.amount[data-astro-cid-34uqmwx7] b[data-astro-cid-34uqmwx7]{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(2.75rem,4.6vw,3.75rem);font-weight:600;line-height:1}.amount[data-astro-cid-34uqmwx7] span[data-astro-cid-34uqmwx7]{color:var(--text-3);letter-spacing:-.01em;font-size:.875rem}.cta[data-astro-cid-34uqmwx7]{display:none}.cta[data-astro-cid-34uqmwx7]>.button{width:100%}@supports not selector(:has(*)){.amount[data-astro-cid-34uqmwx7].is-picked{display:flex}.cta[data-astro-cid-34uqmwx7].is-picked{display:grid}.option[data-astro-cid-34uqmwx7]{cursor:default;grid-template-columns:minmax(0,1fr) auto}.option[data-astro-cid-34uqmwx7] input[data-astro-cid-34uqmwx7]{display:none}}.plan[data-astro-cid-34uqmwx7]:has(.option:first-child input:checked) .amount[data-astro-cid-34uqmwx7]:first-child,.plan[data-astro-cid-34uqmwx7]:has(.option:nth-child(2) input:checked) .amount[data-astro-cid-34uqmwx7]:nth-child(2),.plan[data-astro-cid-34uqmwx7]:has(.option:nth-child(3) input:checked) .amount[data-astro-cid-34uqmwx7]:nth-child(3),.plan[data-astro-cid-34uqmwx7]:has(.option:nth-child(4) input:checked) .amount[data-astro-cid-34uqmwx7]:nth-child(4){display:flex}.plan[data-astro-cid-34uqmwx7]:has(.option:first-child input:checked) .cta[data-astro-cid-34uqmwx7]:first-child,.plan[data-astro-cid-34uqmwx7]:has(.option:nth-child(2) input:checked) .cta[data-astro-cid-34uqmwx7]:nth-child(2),.plan[data-astro-cid-34uqmwx7]:has(.option:nth-child(3) input:checked) .cta[data-astro-cid-34uqmwx7]:nth-child(3),.plan[data-astro-cid-34uqmwx7]:has(.option:nth-child(4) input:checked) .cta[data-astro-cid-34uqmwx7]:nth-child(4){display:grid}.plan-pick[data-astro-cid-34uqmwx7]{border:0;min-width:0;margin:0;padding:0}.options[data-astro-cid-34uqmwx7]{gap:8px;display:grid}.option[data-astro-cid-34uqmwx7]{background:var(--card);min-height:68px;box-shadow:0 0 0 1px var(--line);cursor:pointer;border-radius:16px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 18px 12px 16px;transition:box-shadow .16s;display:grid}[data-theme=dark] .option[data-astro-cid-34uqmwx7]{background:var(--tile-2)}.option[data-astro-cid-34uqmwx7]:hover{box-shadow:0 0 0 1px var(--line-2)}.option[data-astro-cid-34uqmwx7]:has(input:checked){box-shadow:0 0 0 2px var(--ink)}.option[data-astro-cid-34uqmwx7]:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.option[data-astro-cid-34uqmwx7] input[data-astro-cid-34uqmwx7]{border:1.5px solid var(--line-2);appearance:none;cursor:pointer;background:0 0;border-radius:50%;outline:0;width:20px;height:20px;margin:0;transition:border-color .16s,background-color .16s}.option[data-astro-cid-34uqmwx7] input[data-astro-cid-34uqmwx7]:checked{border-color:var(--ink);background:radial-gradient(circle, var(--on-ink) 0 3px, var(--ink) 3.6px)}.option-text[data-astro-cid-34uqmwx7]{gap:1px;min-width:0;display:grid}.option-name[data-astro-cid-34uqmwx7]{letter-spacing:-.02em;align-items:center;gap:8px;font-size:1rem;font-weight:600;display:flex}.option-name[data-astro-cid-34uqmwx7] em[data-astro-cid-34uqmwx7]{background:var(--ink);color:var(--on-ink);letter-spacing:0;border-radius:980px;padding:4px 8px;font-size:.6875rem;font-style:normal;font-weight:500;line-height:1}.option[data-astro-cid-34uqmwx7] small[data-astro-cid-34uqmwx7]{color:var(--text-2);letter-spacing:-.008em;font-size:.8125rem}.option-price[data-astro-cid-34uqmwx7]{letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.0625rem;font-weight:600}.plan-lines[data-astro-cid-34uqmwx7]{gap:9px;margin:20px 0 0;padding:0 2px 22px;list-style:none;display:grid}.plan-lines[data-astro-cid-34uqmwx7] li[data-astro-cid-34uqmwx7]{color:var(--text-2);letter-spacing:-.01em;align-items:center;gap:9px;font-size:.875rem;line-height:1.3;display:flex}.plan-lines[data-astro-cid-34uqmwx7] svg[data-astro-cid-34uqmwx7]{fill:none;width:15px;height:15px;stroke:var(--text);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.plan-cta[data-astro-cid-34uqmwx7]{margin:auto 0 0;display:grid}.daily[data-astro-cid-34uqmwx7]{background:var(--tile);min-width:0;color:var(--text);border-radius:clamp(24px,2.8vw,32px);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px clamp(18px,2.6vw,34px);padding:clamp(20px,2.2vw,26px) clamp(22px,2.8vw,36px);display:grid}.daily[data-astro-cid-34uqmwx7] [data-astro-cid-34uqmwx7]:is(h2,h3){letter-spacing:-.025em;font-size:1.25rem;font-weight:600}.daily-text[data-astro-cid-34uqmwx7] p[data-astro-cid-34uqmwx7]{color:var(--text-2);letter-spacing:-.012em;margin:3px 0 0;font-size:.9375rem}.daily-price[data-astro-cid-34uqmwx7]{white-space:nowrap;align-items:baseline;gap:8px;margin:0;display:flex}.daily-price[data-astro-cid-34uqmwx7] b[data-astro-cid-34uqmwx7]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:600;line-height:1}.daily-price[data-astro-cid-34uqmwx7] span[data-astro-cid-34uqmwx7]{color:var(--text-3);letter-spacing:-.01em;font-size:.875rem}@media (width<=860px){.plans[data-astro-cid-34uqmwx7]{grid-template-columns:minmax(0,1fr);max-width:34rem;margin-inline:auto}.daily[data-astro-cid-34uqmwx7]{grid-template-columns:minmax(0,1fr) auto}.daily-text[data-astro-cid-34uqmwx7]{grid-column:1/-1}}@media (width<=420px){.option[data-astro-cid-34uqmwx7]{gap:12px;padding-inline:14px}.daily[data-astro-cid-34uqmwx7]{grid-template-columns:minmax(0,1fr)}.daily[data-astro-cid-34uqmwx7]>.button{width:100%}}@media (prefers-reduced-motion:no-preference){.amount[data-astro-cid-34uqmwx7]{animation:.3s cubic-bezier(.2,.8,.2,1) both amount-in}[data-motion=off] .amount[data-astro-cid-34uqmwx7]{animation:none}@keyframes amount-in{0%{opacity:0;transform:translateY(8px)}}}
