.header.svelte-3svts4.svelte-3svts4{position:relative;padding-top:85px;padding-bottom:2rem;color:var(--main-white);background-color:var(--main-black)}.header.svelte-3svts4.svelte-3svts4:before,.header.svelte-3svts4.svelte-3svts4:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.header.svelte-3svts4.svelte-3svts4:before{background:url(../../../graphics/backdrops/Swirly2.svg) no-repeat;background-size:cover;background-position:bottom right;transform:scale(-1);opacity:.1}.header.svelte-3svts4.svelte-3svts4:after{background:linear-gradient(75deg,var(--main-navy) 0%,rgba(0,0,0,0));z-index:-1}.header.svelte-3svts4 .headings.svelte-3svts4{position:relative;box-sizing:border-box;max-width:1920px;margin-inline:auto;padding-inline:min(72px,5vw);display:flex;flex-direction:column;gap:1rem;margin-top:5rem}.header.svelte-3svts4 .headings h1.svelte-3svts4{margin:0;font-size:2.25rem}@media screen and (min-width: 601px){.header.svelte-3svts4 .headings h1.svelte-3svts4{font-size:4rem}}main.svelte-3svts4.svelte-3svts4{width:100%;box-sizing:border-box;margin-inline:auto}main.svelte-3svts4.svelte-3svts4:not(.gapped){padding-block:2.5rem}@media (min-width: 601px){main.svelte-3svts4.svelte-3svts4:not(.gapped){padding-block:5rem}}main.svelte-3svts4.svelte-3svts4:not(.clamped){max-width:1920px}main.svelte-3svts4.svelte-3svts4:not(.margined){padding-inline:min(72px,5vw)}
