.page-container.svelte-m6utox{position:relative;min-height:100vh;background-color:#000}.site-wrapper.svelte-m6utox{width:100%;min-height:100vh;display:flex;flex-direction:column}.content-wrapper.svelte-m6utox{width:100%;max-width:800px;margin:0 auto;padding:5rem 2rem;box-sizing:border-box}.header.svelte-m6utox{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1)}.header.svelte-m6utox h1:where(.svelte-m6utox){font-size:2.75rem;font-weight:300;margin:0 0 .75rem;color:#fff}.last-updated.svelte-m6utox{font-family:Inconsolata,monospace;font-size:.95rem;color:#ffffff80;margin:0}.policy-content.svelte-m6utox{display:flex;flex-direction:column;gap:2.5rem}section.svelte-m6utox{margin:0}h2.svelte-m6utox{font-size:1.5rem;font-weight:500;color:#fff;margin:0 0 1.25rem;font-family:GT_Eesti,sans-serif}h3.svelte-m6utox{font-size:1.15rem;font-weight:500;color:#ffffffe6;margin:1.5rem 0 .75rem;font-family:GT_Eesti,sans-serif}p.svelte-m6utox{font-size:1rem;line-height:1.7;color:#fffc;margin:0 0 1rem;font-family:Inconsolata,monospace}ul.svelte-m6utox{margin:0 0 1rem;padding-left:1.5rem}li.svelte-m6utox{font-size:1rem;line-height:1.7;color:#fffc;margin-bottom:.5rem;font-family:Inconsolata,monospace}li.svelte-m6utox strong:where(.svelte-m6utox){color:#fffffff2}a.svelte-m6utox{color:#60a5fa;text-decoration:none;transition:color .2s}a.svelte-m6utox:hover{color:#93c5fd;text-decoration:underline}.contact-info.svelte-m6utox{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1.5rem;margin-top:1rem}.contact-info.svelte-m6utox p:where(.svelte-m6utox){margin:0 0 .5rem}.contact-info.svelte-m6utox p:where(.svelte-m6utox):last-child{margin-bottom:0}.back-link.svelte-m6utox{margin-top:4rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.back-link.svelte-m6utox a:where(.svelte-m6utox){font-family:Inconsolata,monospace;font-size:.95rem;color:#fff9}.back-link.svelte-m6utox a:where(.svelte-m6utox):hover{color:#60a5fa;text-decoration:none}@media (max-width: 768px){.content-wrapper.svelte-m6utox{padding:4rem 1.5rem}.header.svelte-m6utox h1:where(.svelte-m6utox){font-size:2rem}h2.svelte-m6utox{font-size:1.3rem}h3.svelte-m6utox{font-size:1.05rem}p.svelte-m6utox,li.svelte-m6utox{font-size:.95rem}}
