.storage-choice.svelte-kwmntj{margin-top:1.5rem;padding:1rem 1.25rem;border:1px solid var(--site-line);border-radius:var(--site-radius);background:var(--site-surface)}label.svelte-kwmntj{display:flex;align-items:flex-start;gap:.75rem;color:var(--site-ink);cursor:pointer}input.svelte-kwmntj{width:1.25rem;height:1.25rem;flex:0 0 auto;margin-top:.3rem;accent-color:var(--site-gold)}input.svelte-kwmntj:focus-visible{outline:2px solid var(--site-gold);outline-offset:4px}p.svelte-kwmntj{margin-top:.5rem;font-size:.875rem}[role=status].svelte-kwmntj:empty{display:none}.terms-page.svelte-1e0rsuc{max-width:82rem}.terms-header.svelte-1e0rsuc{max-width:47rem}.back-link.svelte-1e0rsuc{display:inline-block;padding-block:.5rem;color:var(--site-gold);font-size:.875rem}.eyebrow.svelte-1e0rsuc{margin:2rem 0 1rem;color:var(--site-gold);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.terms-header.svelte-1e0rsuc .site-title:where(.svelte-1e0rsuc){margin-bottom:1rem;font-size:clamp(2.25rem,5vw,4rem)}.intro.svelte-1e0rsuc{color:var(--site-muted);font-size:1.125rem;line-height:1.7}.version.svelte-1e0rsuc{margin-top:1.25rem;color:var(--site-muted);font-size:.8125rem}.review-notice.svelte-1e0rsuc{margin-block:2rem 3rem;padding:1.25rem 1.5rem;border:1px solid var(--site-line);border-left:3px solid var(--site-gold);border-radius:var(--site-radius);background:var(--site-surface);font-size:.875rem;line-height:1.7;color:var(--site-muted)}.review-notice.svelte-1e0rsuc strong:where(.svelte-1e0rsuc){display:block;color:var(--site-ink);margin-bottom:.25rem}.terms-layout.svelte-1e0rsuc{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:start}.terms-contents.svelte-1e0rsuc{position:sticky;top:6rem}.terms-contents.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){color:var(--site-gold);font:600 .75rem var(--site-font-body);text-transform:uppercase;letter-spacing:.12em;margin-bottom:1rem}.terms-contents.svelte-1e0rsuc ol:where(.svelte-1e0rsuc){list-style:none}.terms-contents.svelte-1e0rsuc a:where(.svelte-1e0rsuc){display:flex;align-items:baseline;gap:.75rem;padding-block:.65rem;color:var(--site-muted);font-size:.875rem;line-height:1.5}.terms-contents.svelte-1e0rsuc a:where(.svelte-1e0rsuc) span:where(.svelte-1e0rsuc){color:var(--site-gold);font-size:.75rem;font-variant-numeric:tabular-nums}.terms-copy.svelte-1e0rsuc{max-width:48rem;color:var(--site-muted);font-size:var(--site-body);line-height:1.85}.terms-copy.svelte-1e0rsuc section:where(.svelte-1e0rsuc){scroll-margin-top:7rem;padding-bottom:2.5rem;margin-bottom:2.5rem;border-bottom:1px solid var(--site-line)}.terms-copy.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){display:flex;align-items:baseline;gap:.75rem;margin-bottom:1.1rem;color:var(--site-ink);font-family:var(--site-display);font-weight:400;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.4;letter-spacing:-.015em}.terms-copy.svelte-1e0rsuc h2:where(.svelte-1e0rsuc) span:where(.svelte-1e0rsuc){color:var(--site-gold);font:500 .8125rem var(--site-font-body)}.terms-copy.svelte-1e0rsuc h3:where(.svelte-1e0rsuc){margin:1.75rem 0 .75rem;color:var(--site-ink);font-size:1.05rem;font-weight:600;letter-spacing:0}.terms-copy.svelte-1e0rsuc p:where(.svelte-1e0rsuc)+p:where(.svelte-1e0rsuc),.terms-copy.svelte-1e0rsuc ul:where(.svelte-1e0rsuc)+p:where(.svelte-1e0rsuc){margin-top:1rem}.terms-copy.svelte-1e0rsuc ul:where(.svelte-1e0rsuc){list-style:disc;padding-left:1.3rem;margin-top:1rem}.terms-copy.svelte-1e0rsuc li:where(.svelte-1e0rsuc)+li:where(.svelte-1e0rsuc){margin-top:.5rem}a.svelte-1e0rsuc:hover{color:var(--site-gold-bright);text-decoration:underline;text-underline-offset:4px}a.svelte-1e0rsuc:focus-visible{outline:2px solid var(--site-gold);outline-offset:4px}@media(max-width:800px){.terms-layout.svelte-1e0rsuc{grid-template-columns:1fr}.terms-contents.svelte-1e0rsuc{position:static;border-bottom:1px solid var(--site-line);padding-bottom:1.5rem}.terms-contents.svelte-1e0rsuc ol:where(.svelte-1e0rsuc){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}}@media(max-width:440px){.terms-contents.svelte-1e0rsuc ol:where(.svelte-1e0rsuc){grid-template-columns:1fr}}
