html,body{margin:0;padding:0}html{background:#f7f9f9}.policy-shell.svelte-1vq6ub0{--teal:#1a414c;--slate:#678b95;--amber:#e39e55;--paper:#f7f9f9;--ink:#1a414c;--ink-soft:#4a6770;--line:#678b95;min-height:100vh;background:var(--paper);background-image:radial-gradient(rgba(26,65,76,.04) 1px,transparent 1px),radial-gradient(rgba(26,65,76,.03) 1px,transparent 1px);background-position:0 0,11px 13px;background-size:22px 22px,37px 37px;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.policy-main.svelte-1vq6ub0{max-width:980px;margin:0 auto;padding:7.25rem 1.25rem 0}.policy-hero.svelte-1vq6ub0{max-width:760px}.eyebrow.svelte-1vq6ub0{margin:0 0 .8rem;color:var(--amber);font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}h1.svelte-1vq6ub0{margin:0;color:var(--teal);font-family:"DM Serif Display",Georgia,serif;font-size:clamp(3rem,7.5vw,5.75rem);font-weight:400;letter-spacing:-.5px;line-height:.95}.lede.svelte-1vq6ub0{margin:1.35rem 0 0;color:#1a414cc7;font-size:1.04rem;line-height:1.72}.updated.svelte-1vq6ub0{margin:1.15rem 0 0;color:#1a414c8a;font-size:.86rem;font-weight:700}.policy-content.svelte-1vq6ub0{display:grid;gap:2.35rem;margin-top:4rem}.policy-content section{display:grid;gap:.9rem}.policy-content h2{margin:0;color:var(--teal);font-size:1.36rem;font-weight:800;line-height:1.35}.policy-content h3{margin:.4rem 0 0;color:var(--teal);font-size:1rem;font-weight:800}.policy-content p,.policy-content li{color:#1a414ccc;font-size:.98rem;line-height:1.75}.policy-content p,.policy-content ul{margin:0}.policy-content ul{display:grid;gap:.55rem;padding-left:1.25rem}.policy-content a{color:var(--teal);font-weight:700;text-decoration-thickness:.08em;text-underline-offset:.18em}.policy-callout{border-left:4px solid var(--amber);background:#ffffff8c;padding:1rem 1.2rem}.policy-callout strong{color:var(--teal)}@media (max-width: 640px){.policy-main.svelte-1vq6ub0{padding-top:8.75rem}}
