.policy-page.svelte-ezjr1u{--policy-bg: #f4f7fb;--policy-text: #1f2937;--policy-muted: #5b6574;--policy-primary: #0b5fff;--policy-card: #ffffff;min-height:100%;padding:clamp(1rem,1.4vw + .8rem,2.4rem);background:radial-gradient(1400px 500px at 5% -10%,#dbeafe 0%,transparent 60%),radial-gradient(900px 400px at 90% 0%,#e2e8f0 0%,transparent 62%),var(--policy-bg);color:var(--policy-text)}.policy-shell.svelte-ezjr1u{max-width:920px;margin:0 auto}.policy-hero.svelte-ezjr1u{margin-bottom:1rem}.eyebrow.svelte-ezjr1u{display:inline-flex;align-items:center;padding:.25rem .7rem;border-radius:999px;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#0b3b8f;background:#dbeafe;font-weight:700;margin:0}.policy-hero.svelte-ezjr1u h1:where(.svelte-ezjr1u){margin:.7rem 0 .4rem;font-size:clamp(1.55rem,3.5vw,2.25rem);line-height:1.2;letter-spacing:-.02em;color:#0f172a}.last-updated.svelte-ezjr1u{margin:0;color:var(--policy-muted);font-size:.95rem}.policy-card.svelte-ezjr1u{background:var(--policy-card);border:1px solid #e5e7eb;border-radius:18px;box-shadow:0 12px 38px #0f172a14;padding:clamp(1.1rem,2vw,2rem)}.policy-card.svelte-ezjr1u h2,.policy-card.svelte-ezjr1u h3{margin-top:1.65rem;margin-bottom:.5rem;font-size:clamp(1.04rem,1.4vw,1.22rem);color:#0f172a;border-left:3px solid #93c5fd;padding-left:.7rem}.policy-card.svelte-ezjr1u p{margin:.65rem 0;line-height:1.75;color:var(--policy-text);font-size:1.01rem}.policy-card.svelte-ezjr1u ul{margin:.55rem 0 .85rem;padding-left:1.2rem}.policy-card.svelte-ezjr1u li{margin:.42rem 0;line-height:1.7;color:#243041}.policy-card.svelte-ezjr1u strong{color:#0f172a}.policy-card.svelte-ezjr1u a{color:var(--policy-primary);text-underline-offset:2px;text-decoration-thickness:1px}.policy-card.svelte-ezjr1u a:hover{color:#0844bf}@media(max-width:768px){.policy-page.svelte-ezjr1u{padding:.9rem}.policy-card.svelte-ezjr1u{border-radius:14px;padding:1rem}.policy-card.svelte-ezjr1u p,.policy-card.svelte-ezjr1u li{font-size:.96rem}}
