header.svelte-16swjqr{z-index:1000;background:#fff0;width:100%;position:absolute;top:0}.container.svelte-16swjqr{grid-template-columns:1fr 2fr 1fr;align-items:center;min-width:100%;padding:1rem 2rem;display:grid}.logo.svelte-16swjqr{font-size:1.25rem;font-weight:700}img.svelte-16swjqr{height:5rem}.nav.svelte-16swjqr{justify-content:center;gap:2rem;display:flex}.nav.svelte-16swjqr a:where(.svelte-16swjqr){color:#fffefe;font-weight:500;text-decoration:none}.nav.svelte-16swjqr a:where(.svelte-16swjqr):hover{text-decoration:underline}.right.svelte-16swjqr{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.hamburger.svelte-16swjqr{cursor:pointer;background:0 0;border:none;font-size:1.5rem;display:none}.mobile-menu.svelte-16swjqr{background:#fff;border-top:1px solid #eee;flex-direction:column;padding:1rem 2rem;display:flex}.mobile-menu.svelte-16swjqr a:where(.svelte-16swjqr){color:#333;padding:.75rem 0;text-decoration:none}@media (width<=768px){.container.svelte-16swjqr{grid-template-columns:1fr 1fr}.nav.svelte-16swjqr{display:none}.hamburger.svelte-16swjqr{display:block}}.footer.svelte-pvww9d{color:#fff;background:linear-gradient(135deg,#5c92ff,#56ccd8);padding:4rem 2rem 2rem}.top.svelte-pvww9d{flex-wrap:wrap;justify-content:space-between;gap:2rem;display:flex}.links.svelte-pvww9d{gap:4rem;display:flex}.col.svelte-pvww9d{flex-direction:column;gap:.75rem;display:flex}.col.svelte-pvww9d a:where(.svelte-pvww9d){opacity:.9;cursor:pointer}.col.svelte-pvww9d a:where(.svelte-pvww9d):hover{opacity:1}.cta.svelte-pvww9d{text-align:right}.cta.svelte-pvww9d .small:where(.svelte-pvww9d){letter-spacing:1px;opacity:.7;margin-bottom:.5rem;font-size:.75rem}.cta.svelte-pvww9d h1:where(.svelte-pvww9d){font-size:clamp(2.5rem,6vw,5rem);font-weight:500}.divider.svelte-pvww9d{border-bottom:1px dotted #fff6;margin:2rem 0}.bottom.svelte-pvww9d{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.legal.svelte-pvww9d{flex-wrap:wrap;gap:1.5rem;display:flex}.legal.svelte-pvww9d a:where(.svelte-pvww9d){opacity:.8;font-size:.9rem}.socials.svelte-pvww9d{gap:1rem;font-size:1.2rem;display:flex}.socials.svelte-pvww9d span:where(.svelte-pvww9d){cursor:pointer;opacity:.9}.socials.svelte-pvww9d span:where(.svelte-pvww9d):hover{opacity:1}@media (width<=768px){.top.svelte-pvww9d{flex-direction:column;align-items:flex-start}.cta.svelte-pvww9d{text-align:left}.links.svelte-pvww9d{gap:2rem}.cta.svelte-pvww9d h1:where(.svelte-pvww9d){font-size:2.5rem}}
