.policy-page.svelte-nwrv2a{color:#fff3d6;background:radial-gradient(circle at 50% 0,#ff276e57,#0000 22rem),radial-gradient(circle at 85% 12%,#ffb80038,#0000 18rem),linear-gradient(#ffffff09,#0000 16rem),#080607;min-height:100vh;padding:16px 14px 32px}.back-link.svelte-nwrv2a,.policy-card.svelte-nwrv2a{max-width:900px;margin-left:auto;margin-right:auto}.back-link.svelte-nwrv2a{color:#ffcf33;margin-top:24px;font-weight:900;display:block}.policy-card.svelte-nwrv2a{background:#ffffff0e;border:1px solid #fff3d624;border-radius:28px;margin-top:16px;padding:22px;box-shadow:inset 0 1px #ffffff14}.eyebrow.svelte-nwrv2a{color:#ff4d91;letter-spacing:.15em;text-transform:uppercase;margin:0 0 10px;font-size:.76rem;font-weight:950}h1.svelte-nwrv2a{letter-spacing:-.055em;margin:0;font-size:clamp(2.4rem,12vw,5rem);line-height:.92}.lede.svelte-nwrv2a,.sections.svelte-nwrv2a p:where(.svelte-nwrv2a){color:#d2c0a2;line-height:1.55}.lede.svelte-nwrv2a{max-width:42rem;margin:18px 0 0;font-size:1.08rem}.sections.svelte-nwrv2a{gap:16px;margin-top:28px;display:grid}.sections.svelte-nwrv2a section:where(.svelte-nwrv2a){border-top:1px solid #fff3d61f;padding-top:16px}h2.svelte-nwrv2a{color:#ffcf33;margin:0 0 8px;font-size:1.1rem}.sections.svelte-nwrv2a p:where(.svelte-nwrv2a){margin:0}@media (width>=820px){.policy-page.svelte-nwrv2a{padding:28px max(28px,50vw - 560px)}.policy-card.svelte-nwrv2a{padding:34px}}
