.terms-main.svelte-1e0rsuc{background:var(--atha-bg-canvas,#f4efe6);min-height:calc(100vh - 200px);padding:64px 20px 96px;font-family:Rethink Sans,sans-serif}.terms-shell.svelte-1e0rsuc{width:min(840px,100%);margin:0 auto}.terms-header.svelte-1e0rsuc{border-bottom:1px solid #3c4e2429;margin-bottom:40px;padding-bottom:28px}.terms-kicker.svelte-1e0rsuc{text-transform:uppercase;letter-spacing:.12em;color:#47260d;margin:0 0 8px;font-size:13px;font-weight:700}.terms-title.svelte-1e0rsuc{color:#1c2b0e;margin:0 0 12px;font-family:Rethink Sans,sans-serif;font-size:clamp(32px,5vw,44px);font-weight:700;line-height:1.2}.terms-meta.svelte-1e0rsuc{color:#3c4e24d9;margin:0;font-size:15px;line-height:1.6}.terms-content.svelte-1e0rsuc{background:var(--atha-bg-surface,#faf6ee);border:1px solid #3c4e2424;border-radius:12px;padding:48px 40px;box-shadow:0 8px 24px #00000008}.terms-section.svelte-1e0rsuc{margin-bottom:36px}.terms-section.svelte-1e0rsuc:last-child{margin-bottom:0}.terms-section.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){color:#1c2b0e;border-bottom:1px solid #3c4e241a;margin:0 0 14px;padding-bottom:8px;font-family:Rethink Sans,sans-serif;font-size:20px;font-weight:700}.terms-section.svelte-1e0rsuc p:where(.svelte-1e0rsuc){color:#3c4e24;margin:0 0 14px;font-size:15px;line-height:1.75}.terms-section.svelte-1e0rsuc p:where(.svelte-1e0rsuc) a:where(.svelte-1e0rsuc){color:#3c4e24;text-underline-offset:3px;font-weight:600;text-decoration:underline}.terms-section.svelte-1e0rsuc p:where(.svelte-1e0rsuc) a:where(.svelte-1e0rsuc):hover{color:#47260d}.terms-section.svelte-1e0rsuc ul:where(.svelte-1e0rsuc){margin:0 0 16px 20px;padding:0}.terms-section.svelte-1e0rsuc li:where(.svelte-1e0rsuc){color:#3c4e24;margin-bottom:8px;font-size:15px;line-height:1.65}.terms-section.svelte-1e0rsuc li:where(.svelte-1e0rsuc) a:where(.svelte-1e0rsuc){color:#3c4e24;text-underline-offset:3px;font-weight:600;text-decoration:underline}.contact-card.svelte-1e0rsuc{background:var(--atha-bg-surface-alt,#ebe4d6);border:1px solid #3c4e2429;border-radius:8px;margin-top:16px;padding:20px 24px}.contact-card.svelte-1e0rsuc strong:where(.svelte-1e0rsuc){color:#1c2b0e;margin-bottom:6px;font-size:15px;display:block}.contact-card.svelte-1e0rsuc p:where(.svelte-1e0rsuc){color:#3c4e24;margin:4px 0;font-size:14px}.contact-card.svelte-1e0rsuc a:where(.svelte-1e0rsuc){color:#3c4e24;text-underline-offset:3px;font-weight:600;text-decoration:underline}html[data-theme=dark] .terms-main.svelte-1e0rsuc{background:var(--atha-bg-canvas,#12160e)}html[data-theme=dark] .terms-header.svelte-1e0rsuc{border-color:#b9d87229}html[data-theme=dark] .terms-kicker.svelte-1e0rsuc{color:#b9d872}html[data-theme=dark] .terms-title.svelte-1e0rsuc{color:#f5f8f2}html[data-theme=dark] .terms-meta.svelte-1e0rsuc{color:#d0dcc7b3}html[data-theme=dark] .terms-content.svelte-1e0rsuc{background:var(--atha-bg-surface,#1a2215);border-color:#b9d87229;box-shadow:0 12px 32px #00000059}html[data-theme=dark] .terms-section.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){color:#f5f8f2;border-color:#b9d87224}html[data-theme=dark] .terms-section.svelte-1e0rsuc p:where(.svelte-1e0rsuc),html[data-theme=dark] .terms-section.svelte-1e0rsuc li:where(.svelte-1e0rsuc){color:#d0dcc7}html[data-theme=dark] .terms-section.svelte-1e0rsuc p:where(.svelte-1e0rsuc) a:where(.svelte-1e0rsuc),html[data-theme=dark] .terms-section.svelte-1e0rsuc li:where(.svelte-1e0rsuc) a:where(.svelte-1e0rsuc){color:#b9d872}html[data-theme=dark] .contact-card.svelte-1e0rsuc{background:#151d11;border-color:#b9d8722e}html[data-theme=dark] .contact-card.svelte-1e0rsuc strong:where(.svelte-1e0rsuc){color:#f5f8f2}html[data-theme=dark] .contact-card.svelte-1e0rsuc p:where(.svelte-1e0rsuc){color:#d0dcc7}html[data-theme=dark] .contact-card.svelte-1e0rsuc a:where(.svelte-1e0rsuc){color:#b9d872}@media (width<=640px){.terms-content.svelte-1e0rsuc{padding:28px 20px}}
