.plans-section[data-astro-cid-lmkygsfs]{padding-top:0}.plans-section[data-astro-cid-lmkygsfs] .offer-band[data-astro-cid-lmkygsfs]{margin-bottom:28px}.plans[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}.plan[data-astro-cid-lmkygsfs]{padding:32px 28px;display:flex;flex-direction:column;gap:18px}.plan-name[data-astro-cid-lmkygsfs]{font-size:1.25rem;letter-spacing:-.01em}.plan-price[data-astro-cid-lmkygsfs]{display:grid;gap:2px}.plan-price[data-astro-cid-lmkygsfs] .num[data-astro-cid-lmkygsfs]{font-size:clamp(2.5rem,4vw,3.25rem);font-weight:600;letter-spacing:-.04em;line-height:1}.per[data-astro-cid-lmkygsfs]{color:var(--muted);font-size:.9375rem}.plan-note[data-astro-cid-lmkygsfs]{margin:0}.plan-limits[data-astro-cid-lmkygsfs]{flex:1;list-style:none;margin:0;padding:18px 0 0;border-top:1px solid var(--line);display:grid;gap:10px;align-content:start}.plan-limits[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{display:flex;gap:10px;align-items:flex-start}.plan-limits[data-astro-cid-lmkygsfs] .icon{color:var(--link);margin-top:3px}.plan[data-astro-cid-lmkygsfs] .btn[data-astro-cid-lmkygsfs]{align-self:stretch}.plan[data-astro-cid-lmkygsfs].accent{background:var(--accent);color:#fff;border-color:transparent;box-shadow:0 30px 60px -28px #0e7c66bf}.plan[data-astro-cid-lmkygsfs].accent .per[data-astro-cid-lmkygsfs]{color:#fffc}.plan[data-astro-cid-lmkygsfs].accent .plan-limits[data-astro-cid-lmkygsfs]{border-color:#fff3}.plan[data-astro-cid-lmkygsfs].accent .plan-limits[data-astro-cid-lmkygsfs] .icon{color:#fff}.btn-light[data-astro-cid-lmkygsfs]{background:#fff;color:var(--accent)}.btn-light[data-astro-cid-lmkygsfs]:hover{background:#eaf5f2}.plan-notes[data-astro-cid-lmkygsfs]{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 28px;font-size:.875rem;justify-content:center}.calc-wrap[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(32px,5vw,72px);align-items:start}.price-list[data-astro-cid-lmkygsfs]{margin:28px 0 0}.price-list[data-astro-cid-lmkygsfs] div[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1fr auto;column-gap:16px;padding:16px 0;border-top:1px solid var(--line)}.price-list[data-astro-cid-lmkygsfs] dt[data-astro-cid-lmkygsfs]{font-weight:600}.price-list[data-astro-cid-lmkygsfs] dd[data-astro-cid-lmkygsfs]{margin:0;font-weight:600;text-align:right}.price-list[data-astro-cid-lmkygsfs] .note[data-astro-cid-lmkygsfs]{grid-column:1 / -1;font-weight:400;text-align:left;font-size:.9375rem;margin-top:4px}.calc[data-astro-cid-lmkygsfs]{display:grid;gap:22px;padding:clamp(22px,4vw,34px)}.calc[data-astro-cid-lmkygsfs] .field[data-astro-cid-lmkygsfs]{display:grid;gap:8px;border:0;margin:0;padding:0;min-width:0}.calc[data-astro-cid-lmkygsfs] legend[data-astro-cid-lmkygsfs],.calc[data-astro-cid-lmkygsfs] .field[data-astro-cid-lmkygsfs]>label[data-astro-cid-lmkygsfs]{font-weight:600;font-size:.9375rem;padding:0;margin-bottom:8px}.choices[data-astro-cid-lmkygsfs]{display:grid;gap:8px}.choice[data-astro-cid-lmkygsfs]{display:flex;gap:10px;align-items:center;padding:12px 16px;border:1px solid var(--line);border-radius:14px;background:var(--bg);cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.choice[data-astro-cid-lmkygsfs]:hover{border-color:var(--field)}.choice[data-astro-cid-lmkygsfs]:has(input:checked){border-color:var(--link);background:var(--accent-soft)}.choice[data-astro-cid-lmkygsfs] input[data-astro-cid-lmkygsfs],.check[data-astro-cid-lmkygsfs] input[data-astro-cid-lmkygsfs]{width:18px;height:18px;accent-color:var(--accent);flex:none;margin:0}.check[data-astro-cid-lmkygsfs]{display:flex;gap:10px;align-items:center;cursor:pointer}.calc[data-astro-cid-lmkygsfs] input[data-astro-cid-lmkygsfs][type=range]{width:100%;accent-color:var(--accent)}.calc[data-astro-cid-lmkygsfs] [data-astro-cid-lmkygsfs]:focus-visible{outline:2px solid var(--link);outline-offset:2px}.small[data-astro-cid-lmkygsfs]{font-size:.875rem}[data-astro-cid-lmkygsfs][hidden]{display:none!important}.totals[data-astro-cid-lmkygsfs]{width:100%;border-collapse:collapse}.totals[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs],.totals[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{text-align:right;padding:10px 0;border-bottom:1px solid var(--line)}.totals[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs][scope=row]{text-align:left;font-weight:500}.totals[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{font-size:.875rem;font-weight:500;color:var(--muted)}.totals[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{font-weight:600;padding-left:16px}.offer-note[data-astro-cid-lmkygsfs]{display:block;font-size:.8125rem;font-weight:500;color:var(--link)}.offer-note[data-astro-cid-lmkygsfs][hidden]{display:none}.totals[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs].year th[data-astro-cid-lmkygsfs],.totals[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs].year td[data-astro-cid-lmkygsfs]{border-bottom:2px solid var(--ink-line);font-size:1.125rem}.lists[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1.4fr 1fr;gap:clamp(32px,6vw,88px);align-items:start}.soon-card[data-astro-cid-lmkygsfs]{padding-left:clamp(24px,4vw,40px);border-left:1px solid var(--line)}.lists[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{font-size:1rem;margin-bottom:14px}.soon[data-astro-cid-lmkygsfs] .icon{color:var(--muted);margin-top:3px}.faq[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1fr 1.6fr;gap:clamp(24px,5vw,64px);align-items:start}.faq-head[data-astro-cid-lmkygsfs]{display:grid;gap:14px;justify-items:start;position:sticky;top:110px}.qs[data-astro-cid-lmkygsfs]{margin:0}.qs[data-astro-cid-lmkygsfs] div[data-astro-cid-lmkygsfs]{padding:20px 0;border-top:1px solid color-mix(in srgb,var(--field) 40%,transparent)}.qs[data-astro-cid-lmkygsfs] div[data-astro-cid-lmkygsfs]:last-child{border-bottom:1px solid color-mix(in srgb,var(--field) 40%,transparent)}.qs[data-astro-cid-lmkygsfs] dt[data-astro-cid-lmkygsfs]{font-weight:600}.qs[data-astro-cid-lmkygsfs] dd[data-astro-cid-lmkygsfs]{margin:6px 0 0;font-size:.9375rem;max-width:62ch}@media(max-width:960px){.plans[data-astro-cid-lmkygsfs]{grid-template-columns:1fr;max-width:520px;margin:0 auto}.calc-wrap[data-astro-cid-lmkygsfs],.faq[data-astro-cid-lmkygsfs],.lists[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.faq-head[data-astro-cid-lmkygsfs]{position:static}}
