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