.policy-page.svelte-1uo47ze{width:100%;min-height:100vh;background:#fff;font-family:dtp-web,sgn-web,sans-serif;padding-top:80px}.policy-hero.svelte-1uo47ze{text-align:center;padding:3rem 2rem 2rem;background:linear-gradient(to bottom,#1d449f08,#fff)}.policy-hero.svelte-1uo47ze .tagline:where(.svelte-1uo47ze){font-size:.625rem;font-weight:700;letter-spacing:3px;color:#f36e28;margin:0 0 1rem;opacity:.85}.policy-hero.svelte-1uo47ze h1:where(.svelte-1uo47ze){font-size:2rem;font-weight:300;line-height:1.1;margin:0;color:#1d449f;letter-spacing:-.5px}@media (max-width: 768px){.policy-hero.svelte-1uo47ze h1:where(.svelte-1uo47ze){font-size:1.75rem}}.policy-content.svelte-1uo47ze{max-width:900px;margin:0 auto;padding:2rem 2rem 4rem}@media (max-width: 1024px){.policy-content.svelte-1uo47ze{padding:2rem 1.5rem 3rem}}@media (max-width: 768px){.policy-content.svelte-1uo47ze{padding:1.5rem 1.25rem 3rem}}.policy-content.svelte-1uo47ze h2{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;margin:2.5rem 0 1rem;color:#1d449f}.policy-content.svelte-1uo47ze h2:first-child{margin-top:0}.policy-content.svelte-1uo47ze h3{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin:2rem 0 .75rem;color:#1d449f}.policy-content.svelte-1uo47ze p{font-size:.6875rem;line-height:1.8;margin:0 0 1rem;color:#444}.policy-content.svelte-1uo47ze ul,.policy-content.svelte-1uo47ze ol{font-size:.6875rem;line-height:1.8;margin:0 0 1rem;padding-left:1.5rem;color:#444}.policy-content.svelte-1uo47ze li{margin-bottom:.5rem}.policy-content.svelte-1uo47ze li strong,.policy-content.svelte-1uo47ze strong{font-weight:700;color:#1d449f}.policy-content.svelte-1uo47ze a{color:#f36e28;text-decoration:none;transition:color .2s ease}.policy-content.svelte-1uo47ze a:hover{color:#1d449f}
