.policy-page.svelte-cwls5q{max-width:880px;margin:0 auto;display:grid;gap:.8rem}h1.svelte-cwls5q{margin:0 0 .45rem;text-align:center}.brand-text.svelte-cwls5q{font-weight:800}.accent-f.svelte-cwls5q{color:var(--accent)}.accent-a.svelte-cwls5q{color:#ff4757}.accent-t.svelte-cwls5q{color:#28a745}.accent-s.svelte-cwls5q{color:#ffa502}.section-card.svelte-cwls5q{background:var(--bg-elev);border:1px solid var(--border);border-radius:12px;padding:.95rem 1rem}h2.svelte-cwls5q{margin:0 0 .45rem;font-size:1.05rem;font-weight:700;color:var(--text-strong)}p.svelte-cwls5q{margin:0;line-height:1.75;color:var(--text-muted)}.contact-form.svelte-cwls5q{margin-top:.8rem;display:grid;gap:.65rem}.contact-form.svelte-cwls5q label:where(.svelte-cwls5q){display:grid;gap:.35rem;font-size:.92rem;color:var(--text-subtle);font-weight:600}.contact-form.svelte-cwls5q input:where(.svelte-cwls5q),.contact-form.svelte-cwls5q textarea:where(.svelte-cwls5q){border:1px solid var(--border);border-radius:8px;padding:.55rem .65rem;font:inherit;color:var(--text);background:var(--bg-elev)}.contact-form.svelte-cwls5q button:where(.svelte-cwls5q){justify-self:start;border:none;border-radius:8px;padding:.55rem .9rem;background:linear-gradient(135deg,#4d7af1,#4ea9ff);color:#fff;font-weight:700;cursor:pointer}.warning.svelte-cwls5q,.success.svelte-cwls5q,.error.svelte-cwls5q{font-size:.9rem}.warning.svelte-cwls5q{color:#8c5d00}.success.svelte-cwls5q{color:#18794e}.error.svelte-cwls5q{color:#b42318}.ad-container.svelte-cwls5q{width:100%;min-height:5em}@media(max-width:640px){.section-card.svelte-cwls5q{padding:.85rem .8rem}}
