.nav[data-astro-cid-nen7h5rs]{z-index:50;pointer-events:none;justify-content:center;transition:transform .4s cubic-bezier(.23,1,.32,1);display:flex;position:fixed;top:20px;left:0;right:0}.nav[data-astro-cid-nen7h5rs].is-hidden{transform:translateY(calc(-100% - 28px))}.nav__bar[data-astro-cid-nen7h5rs]{--ease:cubic-bezier(.22, 1, .36, 1);pointer-events:auto;width:min(1200px, 100% - 2 * var(--gutter));height:68px;transition:width .6s var(--ease);will-change:width;border-radius:18px;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:24px;padding:0 12px;display:grid;position:relative}.nav__bar[data-astro-cid-nen7h5rs]:before{content:"";z-index:-1;border-radius:inherit;opacity:0;backdrop-filter:blur(18px)saturate(1.4);transition:opacity .5s var(--ease);background:#ffffffc7;position:absolute;inset:0;box-shadow:0 8px 30px #1617101f,0 0 0 1px #1617100a}@supports not (backdrop-filter:blur(1px)){.nav__bar[data-astro-cid-nen7h5rs]:before{background:#fffffff0}}.is-scrolled[data-astro-cid-nen7h5rs] .nav__bar[data-astro-cid-nen7h5rs]{width:min(940px,100% - 32px)}.is-scrolled[data-astro-cid-nen7h5rs] .nav__bar[data-astro-cid-nen7h5rs]:before{opacity:1}.nav__logo[data-astro-cid-nen7h5rs]{color:var(--olive-900);flex:none;justify-self:start;display:flex}.nav__cta[data-astro-cid-nen7h5rs]{justify-self:end}.nav__links[data-astro-cid-nen7h5rs]{color:var(--olive-900);white-space:nowrap;justify-self:center;gap:14px;margin:0;padding:0;font-size:19px;font-weight:500;list-style:none;display:flex}.nav__links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:12px;padding:11px 18px;transition:background .25s,box-shadow .25s;display:block}.nav__links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:#1617100f;box-shadow:0 0 0 1px #1617100a,0 4px 14px #16171014}.nav__menu[data-astro-cid-nen7h5rs]{justify-self:end;display:none;position:relative}.nav__menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;background:var(--olive-900);-webkit-tap-highlight-color:transparent;border-radius:12px;place-content:center;gap:5px;width:44px;height:44px;list-style:none;display:grid}.nav__menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.nav__menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{width:18px;height:2px;transition:transform .45s var(--ease,cubic-bezier(.22, 1, .36, 1)), width .45s var(--ease,cubic-bezier(.22, 1, .36, 1));background:#fff;border-radius:2px;display:block}.nav__menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:last-child{width:11px;transform:translate(3.5px)}.nav__menu[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(3.5px)rotate(45deg)}.nav__menu[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:last-child{width:18px;transform:translateY(-3.5px)rotate(-45deg)}.nav__menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{transform-origin:100% 0;background:#fff;border-radius:20px;gap:2px;min-width:280px;margin:0;padding:14px;list-style:none;animation:.35s cubic-bezier(.22,1,.36,1) menu-in;display:grid;position:absolute;top:68px;right:0;box-shadow:0 16px 48px #16171033}.nav__menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:12px;padding:14px 16px;font-size:20px;font-weight:500;display:block}.nav__menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--paper)}@keyframes menu-in{0%{opacity:0;transform:translateY(-8px)scale(.96)}}@media (width<=1060px){.nav__links[data-astro-cid-nen7h5rs]{font-size:17px}.nav__links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:10px 12px}}@media (width<=860px){.nav__links[data-astro-cid-nen7h5rs],.nav__cta[data-astro-cid-nen7h5rs]{display:none}.nav__menu[data-astro-cid-nen7h5rs]{display:block}.nav__bar[data-astro-cid-nen7h5rs],.is-scrolled[data-astro-cid-nen7h5rs] .nav__bar[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto;width:calc(100% - 32px)}}@media (prefers-reduced-motion:reduce){.nav[data-astro-cid-nen7h5rs],.nav__bar[data-astro-cid-nen7h5rs],.nav__bar[data-astro-cid-nen7h5rs]:before,.nav__menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{transition:none}.nav__menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{animation:none}}.footer[data-astro-cid-jo6i4kqk]{color:var(--taupe);background:#0e0e0a;padding:100px 0 0;overflow:hidden}.footer__top[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:56px;width:min(1440px,100% - 112px);display:grid}.footer__brand[data-astro-cid-jo6i4kqk]{align-content:start;justify-items:start;gap:22px;display:grid}.footer__claim[data-astro-cid-jo6i4kqk]{letter-spacing:-.039em;max-width:380px;color:var(--sand);margin:0;font-size:clamp(30px,3.2vw,46px);font-weight:500;line-height:1.07}.footer[data-astro-cid-jo6i4kqk] .btn[data-astro-cid-jo6i4kqk]{color:var(--sand-100);background:#2f3223;box-shadow:0 6px 16px #00000059,inset 0 1px #ffffff0f}.footer[data-astro-cid-jo6i4kqk] .btn[data-astro-cid-jo6i4kqk]:hover{background:#676c55}.footer__cols[data-astro-cid-jo6i4kqk]{gap:30px;min-width:0;padding-top:122px;display:flex}.footer__cols[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk]{min-width:0}li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{overflow-wrap:break-word;hyphens:auto}h4[data-astro-cid-jo6i4kqk]{color:var(--sand);margin:0 0 20px;font-size:20px;font-weight:700;line-height:30px}h4[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}ul[data-astro-cid-jo6i4kqk]{color:var(--taupe);gap:10px;margin:0;padding:0;font-size:18px;line-height:27px;list-style:none;display:grid}ul[data-astro-cid-jo6i4kqk].ul--social{font-size:20px}li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],li[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]{color:inherit;cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;padding:0;transition:color .2s}li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,li[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]:hover{color:#fff}.footer__legal[data-astro-cid-jo6i4kqk]{color:var(--olive-600);margin:12px 0 0;font-size:16px;font-weight:500;line-height:1.5}.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-underline-offset:3px;text-decoration:underline}.footer__ticker[data-astro-cid-jo6i4kqk]{margin-top:124px;padding-bottom:28px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.footer__ticker-track[data-astro-cid-jo6i4kqk]{letter-spacing:-.024em;width:max-content;color:var(--sand);opacity:.85;white-space:nowrap;gap:40px;font-size:clamp(48px,6.2vw,88.6px);font-weight:500;line-height:1.2;animation:30s linear infinite footer-marquee;display:flex}@keyframes footer-marquee{to{transform:translate(-25%)}}@media (width<=700px){.footer__ticker-track[data-astro-cid-jo6i4kqk]{animation-duration:17s}}@media (width<=1240px){.footer__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.footer__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 30px;padding-top:0;display:grid}}@media (width<=900px){.footer__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.footer__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 30px;padding-top:0;display:grid}}@media (width<=480px){.footer__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr)}}
