.policies-page.svelte-1nj5fad.svelte-1nj5fad{padding:4rem 1.5rem 6rem;background:#020617;color:#e2e8f0;min-height:100vh;min-height:100dvh}.policies-inner.svelte-1nj5fad.svelte-1nj5fad{max-width:760px;margin:0 auto}.p-header.svelte-1nj5fad.svelte-1nj5fad{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(148,163,184,.1)}.p-header.svelte-1nj5fad h1.svelte-1nj5fad{font-size:clamp(2rem,5vw,3rem);font-weight:900;color:#fafafa;margin:0 0 1rem;letter-spacing:-.03em}.p-sub.svelte-1nj5fad.svelte-1nj5fad{color:#dde4ef;margin:0}.p-section.svelte-1nj5fad.svelte-1nj5fad{margin-bottom:2.25rem}.p-section.svelte-1nj5fad h2.svelte-1nj5fad{font-size:1.2rem;font-weight:700;color:#fafafa;margin:0 0 .85rem;letter-spacing:-.02em}.p-section.svelte-1nj5fad p.svelte-1nj5fad{color:#e9eef5;line-height:1.75;margin:0 0 .9rem;font-size:.94rem}.p-section.svelte-1nj5fad strong.svelte-1nj5fad{color:#fafafa;font-weight:700}.p-section.svelte-1nj5fad a.svelte-1nj5fad{color:#f59e0b;text-decoration:underline;text-underline-offset:2px}.p-section.svelte-1nj5fad a.svelte-1nj5fad:hover{color:#fbbf24}
