.nav.svelte-1h32yp1{z-index:60;transition:background .4s var(--ease-brand), box-shadow .4s var(--ease-brand), padding .4s var(--ease-brand);padding:22px 0;position:fixed;top:0;left:0;right:0}.nav.svelte-1h32yp1 .wrap:where(.svelte-1h32yp1){justify-content:space-between;align-items:center;gap:24px;display:flex}.nav-links.svelte-1h32yp1{align-items:center;gap:34px;display:flex}.nav-links.svelte-1h32yp1 a:where(.svelte-1h32yp1){letter-spacing:.04em;color:#ffffffd1;padding:4px 0;font-size:13px;font-weight:500;position:relative}.nav-links.svelte-1h32yp1 a:where(.svelte-1h32yp1):after{content:"";background:var(--color-green);width:0;height:2px;transition:width .3s var(--ease-brand);position:absolute;bottom:-2px;left:0}.nav-links.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover{color:#fff}.nav-links.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover:after{width:100%}.nav.scrolled.svelte-1h32yp1{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#06302edb;padding:13px 0;box-shadow:0 1px #ffffff1f}.nav-cta.svelte-1h32yp1{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;background:var(--color-green);color:#fff;border-radius:2px;padding:11px 20px;font-size:12px;font-weight:700;transition:background .3s,transform .3s}.nav-cta.svelte-1h32yp1:hover{background:var(--color-green-bright);transform:translateY(-1px)}.nav-burger.svelte-1h32yp1{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:6px;display:none}.nav-burger.svelte-1h32yp1 span:where(.svelte-1h32yp1){background:#fff;width:26px;height:2px;transition:all .3s;display:block}@media (width<=960px){.nav-links.svelte-1h32yp1{display:none}.nav-links.open.svelte-1h32yp1{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:20px var(--pad);background:#06302ef7;flex-direction:column;align-items:flex-start;gap:18px;display:flex;position:absolute;top:100%;left:0;right:0}.nav-burger.svelte-1h32yp1{display:flex}}.footer.svelte-jz8lnl{background:var(--color-petrol-deeper);color:#ffffffb3;padding-block:clamp(56px,7vw,90px) 40px}.top.svelte-jz8lnl{border-bottom:1px solid #ffffff1f;grid-template-columns:1.4fr 1fr 1fr;gap:40px;padding-bottom:48px;display:grid}.brand-blurb.svelte-jz8lnl{color:#ffffff8c;max-width:34ch;margin-top:20px;font-size:14px}h5.svelte-jz8lnl{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.16em;color:#ffffff73;margin-bottom:18px;font-size:12px;font-weight:700}ul.svelte-jz8lnl{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}ul.svelte-jz8lnl a:where(.svelte-jz8lnl){color:#ffffffb8;font-size:14.5px;transition:color .25s}ul.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--color-green-light)}.bottom.svelte-jz8lnl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:28px;display:flex}.signoff.svelte-jz8lnl{align-items:center;gap:16px;display:flex}.signoff.svelte-jz8lnl .lbl:where(.svelte-jz8lnl){font-family:var(--font-display);text-transform:uppercase;letter-spacing:.16em;color:#fff9;font-size:12px;font-weight:700}.signoff.svelte-jz8lnl img:where(.svelte-jz8lnl){width:auto;height:38px}.legal.svelte-jz8lnl{color:#fff6;flex-wrap:wrap;gap:22px;font-size:12.5px;display:flex}.legal.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:#ffffffbf}@media (width<=960px){.top.svelte-jz8lnl{grid-template-columns:1fr 1fr}}@media (width<=560px){.top.svelte-jz8lnl{grid-template-columns:1fr}}
