.plans.svelte-bk8k2a{margin:0 0 var(--space-md)}.plans-cadence.svelte-bk8k2a{border:1px solid var(--color-ink);margin:0 0 var(--space-sm);display:inline-flex}.plans-cadence-option.svelte-bk8k2a{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);cursor:pointer;background:0 0;border:0;padding:.5rem .9rem;font-size:.72rem;font-weight:700}.plans-cadence-option--on.svelte-bk8k2a{background:var(--color-ink);color:var(--color-paper)}.plans-list.svelte-bk8k2a{gap:var(--space-sm);align-items:stretch;margin:0;padding:0;list-style:none;display:grid}.plan.svelte-bk8k2a{border:1px solid var(--color-ink);padding:var(--space-sm);font-family:var(--font-sans);box-sizing:border-box;flex-direction:column;gap:.55rem;min-width:0;display:flex}.plan--current.svelte-bk8k2a{box-shadow:inset 0 0 0 3px var(--color-paper), inset 0 0 0 4px var(--color-ink)}.plan-head.svelte-bk8k2a{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.4rem;display:grid}.plan-name.svelte-bk8k2a{font-family:var(--font-display,var(--font-serif));overflow-wrap:anywhere;min-width:0;margin:0;font-size:1.25rem}.plan-badge.svelte-bk8k2a{letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-faint);margin:0;font-size:.66rem;font-weight:700}.plan-price.svelte-bk8k2a{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.1rem .35rem;margin:0;display:flex}.plan-price.svelte-bk8k2a strong:where(.svelte-bk8k2a){font-family:var(--font-display,var(--font-serif));font-size:1.5rem;font-weight:700}.plan-price.svelte-bk8k2a small:where(.svelte-bk8k2a){color:var(--color-ink-faint);font-size:.78rem}.plan-description.svelte-bk8k2a{color:var(--color-ink-faint);margin:0}.plan-includes.svelte-bk8k2a{letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-faint);margin:.2rem 0 0;font-size:.66rem;font-weight:700}.plan-benefits.svelte-bk8k2a{gap:.2rem;margin:0;padding:0;font-size:.92rem;list-style:none;display:grid}.plan-benefits.svelte-bk8k2a li:where(.svelte-bk8k2a){padding-left:1.1rem;position:relative}.plan-benefits.svelte-bk8k2a li:where(.svelte-bk8k2a):before{content:"";border-left:2px solid var(--color-ink);border-bottom:2px solid var(--color-ink);width:.5rem;height:.28rem;position:absolute;top:.42rem;left:0;transform:rotate(-45deg)}.plan-choose.svelte-bk8k2a{text-align:center;box-sizing:border-box;width:100%;font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);border:1px solid var(--color-ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;margin-top:auto;padding:.65rem 1rem;font-size:.78rem;font-weight:700;display:inline-flex}.plan-choose--primary.svelte-bk8k2a{background:var(--color-ink);color:var(--color-paper)}.plan-choose.svelte-bk8k2a:disabled{opacity:.6;cursor:progress}@media (width>=40rem){.plans-list.svelte-bk8k2a{grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr))}}@media (width<=479px){.plan-choose.svelte-bk8k2a{width:100%}}.account.svelte-hsps8h{max-width:32rem;padding:var(--space-lg) 0 var(--space-xl);margin:0 auto}.account-title.svelte-hsps8h{font-family:var(--font-display,var(--font-serif));text-align:center;margin:0;font-size:2.2rem}.account-rule.svelte-hsps8h{border-top:1px solid var(--color-ink);border-bottom:1px solid var(--color-ink);height:3px;margin:var(--space-sm) 0 var(--space-md)}.account-subtitle.svelte-hsps8h{font-family:var(--font-display,var(--font-serif));margin:0 0 var(--space-xs);font-size:1.4rem}.account-lead.svelte-hsps8h,.account-notice.svelte-hsps8h,.account-problem.svelte-hsps8h{font-family:var(--font-sans);color:var(--color-ink-faint);margin:0 0 var(--space-md)}.account-notice.svelte-hsps8h{color:#287a3e}.account-problem.svelte-hsps8h{color:#c0392b}.account-form.svelte-hsps8h{gap:var(--space-sm);display:grid}.account-form.svelte-hsps8h label:where(.svelte-hsps8h){font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;gap:.3rem;font-size:.75rem;font-weight:700;display:grid}.account-form.svelte-hsps8h input:where(.svelte-hsps8h){font:inherit;letter-spacing:normal;text-transform:none;color:var(--color-ink);border:1px solid var(--color-ink);background:0 0;padding:.6rem .7rem;font-size:1rem;font-weight:400}.account-details.svelte-hsps8h{gap:var(--space-sm);margin:0 0 var(--space-md);font-family:var(--font-sans);display:grid}.account-manage-link.svelte-hsps8h{margin:0 0 var(--space-md)}.account-details.svelte-hsps8h dt:where(.svelte-hsps8h){letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-faint);font-size:.7rem;font-weight:700}.account-details.svelte-hsps8h dd:where(.svelte-hsps8h){word-break:break-word;margin:.2rem 0 0}.account-plans.svelte-hsps8h,.account-newsletters.svelte-hsps8h{margin:0 0 var(--space-md)}.account-details.svelte-hsps8h small:where(.svelte-hsps8h){color:var(--color-ink-faint)}.account-newsletter-list.svelte-hsps8h{margin:0 0 var(--space-sm);gap:var(--space-xs);font-family:var(--font-sans);padding:0;list-style:none;display:grid}.account-newsletter-list.svelte-hsps8h label:where(.svelte-hsps8h){cursor:pointer;align-items:flex-start;gap:.6rem;display:flex}.account-newsletter-list.svelte-hsps8h input:where(.svelte-hsps8h){appearance:none;border:1px solid var(--color-ink);cursor:pointer;background:0 0;flex:none;place-content:center;width:1.05rem;height:1.05rem;margin:.2rem 0 0;transition:background .15s;display:grid}.account-newsletter-list.svelte-hsps8h input:where(.svelte-hsps8h):before{content:"";border-left:2px solid var(--color-paper);border-bottom:2px solid var(--color-paper);opacity:0;width:.55rem;height:.3rem;transform:translateY(-.08rem)rotate(-45deg)}.account-newsletter-list.svelte-hsps8h input:where(.svelte-hsps8h):checked{background:var(--color-ink)}.account-newsletter-list.svelte-hsps8h input:where(.svelte-hsps8h):checked:before{opacity:1}.account-newsletter-list.svelte-hsps8h input:where(.svelte-hsps8h):focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.account-newsletter-list.svelte-hsps8h input:where(.svelte-hsps8h):disabled{cursor:progress;opacity:.6}.account-newsletter-list.svelte-hsps8h strong:where(.svelte-hsps8h){font-weight:700}.account-newsletter-list.svelte-hsps8h small:where(.svelte-hsps8h){color:var(--color-ink-faint);display:block}.account-actions.svelte-hsps8h{gap:var(--space-sm);flex-wrap:wrap;display:flex}.account-cap.svelte-hsps8h{max-width:100%;overflow:hidden}.account-details.svelte-hsps8h dd:where(.svelte-hsps8h),.account-newsletter-list.svelte-hsps8h span:where(.svelte-hsps8h){overflow-wrap:anywhere;min-width:0}@media (width<=479px){.account-title.svelte-hsps8h{font-size:1.8rem}.account-actions.svelte-hsps8h{flex-direction:column}.account-actions.svelte-hsps8h .account-button:where(.svelte-hsps8h){width:100%}}.account-button.svelte-hsps8h{text-align:center;box-sizing:border-box;font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);border:1px solid var(--color-ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:.65rem 1rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.account-button--primary.svelte-hsps8h{background:var(--color-ink);color:var(--color-paper)}.account-button.svelte-hsps8h:disabled{opacity:.6;cursor:progress}.account-switch.svelte-hsps8h{margin-top:var(--space-md);font-family:var(--font-sans);color:var(--color-ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:.85rem;text-decoration:underline}
