.terms-page.svelte-mqtahb{background:var(--cream-bg,#f5f1e8);min-height:100vh;padding:2rem var(--site-gutter)}.container.svelte-mqtahb{max-width:var(--site-content-width);background:#fff;border-radius:8px;margin:0 auto;padding:2rem;box-shadow:0 2px 8px #0000001a}h1.svelte-mqtahb{color:var(--dark-navy,#1d3557);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-family:Bebas Neue,sans-serif;font-size:2.5rem}.last-updated.svelte-mqtahb{color:#666;margin-bottom:2rem;font-size:.95rem}section.svelte-mqtahb{margin-bottom:2.5rem}h2.svelte-mqtahb{color:var(--primary-red,#e63946);text-transform:uppercase;letter-spacing:.03em;margin-top:2rem;margin-bottom:1rem;font-family:Bebas Neue,sans-serif;font-size:1.5rem}h3.svelte-mqtahb{color:var(--dark-navy,#1d3557);text-transform:uppercase;letter-spacing:.02em;margin-top:1.5rem;margin-bottom:.75rem;font-family:Bebas Neue,sans-serif;font-size:1.3rem}p.svelte-mqtahb{color:#333;margin-bottom:1rem;line-height:1.8}ul.svelte-mqtahb{color:#333;margin-bottom:1rem;padding-left:2rem;line-height:1.8}li.svelte-mqtahb{margin-bottom:.5rem}strong.svelte-mqtahb{color:var(--dark-navy,#1d3557);font-weight:600}a.svelte-mqtahb{color:var(--primary-red,#e63946);text-decoration:underline;transition:color .2s}a.svelte-mqtahb:hover{color:#d32f3a}a.svelte-mqtahb:focus{outline:2px solid var(--primary-red,#e63946);outline-offset:2px}.back-link.svelte-mqtahb{border-top:2px solid #eee;margin-top:3rem;padding-top:2rem}.back-link.svelte-mqtahb a:where(.svelte-mqtahb){color:var(--dark-navy,#1d3557);align-items:center;gap:.5rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.back-link.svelte-mqtahb a:where(.svelte-mqtahb):hover{color:var(--primary-red,#e63946)}.error-container.svelte-mqtahb{background:#fef2f2;border:2px solid #dc2626;border-radius:8px;max-width:800px;margin:4rem auto;padding:2rem}.error-container.svelte-mqtahb h1:where(.svelte-mqtahb){color:#dc2626;margin-bottom:1rem}.error-container.svelte-mqtahb p:where(.svelte-mqtahb){color:#333;margin-bottom:1rem;line-height:1.6}.error-container.svelte-mqtahb ul:where(.svelte-mqtahb){padding:0;list-style:none}.error-container.svelte-mqtahb li:where(.svelte-mqtahb){margin:.5rem 0}.error-container.svelte-mqtahb a:where(.svelte-mqtahb){color:#dc2626;text-decoration:underline}@media (width<=768px){.terms-page.svelte-mqtahb{padding:2rem var(--site-gutter)}.container.svelte-mqtahb{padding:2rem 1.5rem}h1.svelte-mqtahb{font-size:2rem}h2.svelte-mqtahb{font-size:1.5rem}h3.svelte-mqtahb{font-size:1.2rem}}@media print{.terms-page.svelte-mqtahb{background:#fff}.container.svelte-mqtahb{box-shadow:none;max-width:100%}.back-link.svelte-mqtahb{display:none}}.container.svelte-mqtahb{overflow-wrap:anywhere;min-width:0}
