a[data-astro-cid-ieotscqr]{color:inherit;text-decoration:none}button[data-astro-cid-ieotscqr]{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.tp-nav[data-astro-cid-ieotscqr]{position:fixed;top:0;left:0;right:0;z-index:120;display:flex;align-items:center;justify-content:space-between;padding:22px 24px}.tp-nav-passthrough[data-astro-cid-ieotscqr]{pointer-events:none}.tp-nav-passthrough[data-astro-cid-ieotscqr] .tp-back[data-astro-cid-ieotscqr],.tp-nav-passthrough[data-astro-cid-ieotscqr] .menu-toggle[data-astro-cid-ieotscqr]{pointer-events:auto}.tp-back[data-astro-cid-ieotscqr]{display:flex;align-items:center;justify-content:flex-start;width:40px;height:32px;color:#fff;transition:color .2s}.tp-back[data-astro-cid-ieotscqr]:hover,.tp-back[data-astro-cid-ieotscqr]:focus-visible{color:#b7410e}.menu-toggle[data-astro-cid-ieotscqr]{display:none;flex-direction:column;justify-content:center;gap:6px;padding:8px;cursor:pointer;z-index:130;position:relative;top:auto;right:auto;margin:0}.burger-line[data-astro-cid-ieotscqr]{display:block;width:24px;height:2px;background:#fff;border-radius:2px;transition:opacity .2s ease,transform .2s ease,background-color .2s ease}.menu-toggle[data-astro-cid-ieotscqr]:hover .burger-line[data-astro-cid-ieotscqr],.menu-toggle[data-astro-cid-ieotscqr]:focus-visible .burger-line[data-astro-cid-ieotscqr]{background:#b7410e}.menu-toggle[data-astro-cid-ieotscqr].is-open .burger-line[data-astro-cid-ieotscqr]:first-child{transform:translateY(4px) rotate(45deg)}.menu-toggle[data-astro-cid-ieotscqr].is-open .burger-line[data-astro-cid-ieotscqr]:last-child{transform:translateY(-4px) rotate(-45deg)}.menu-drawer[data-astro-cid-ieotscqr]{position:fixed;top:22px;right:clamp(24px,5.6vw,104px);height:32px;z-index:125;display:flex;align-items:center;transition:transform .35s cubic-bezier(.19,1,.22,1),opacity .3s ease}.menu-toggle[data-astro-cid-ieotscqr]{transition:transform .35s cubic-bezier(.19,1,.22,1),opacity .3s ease}html.nav-hidden .menu-drawer[data-astro-cid-ieotscqr]:not(.is-open),html.nav-hidden .menu-toggle[data-astro-cid-ieotscqr]{transform:translateY(-24px);opacity:0;pointer-events:none}.site-nav[data-astro-cid-ieotscqr]{display:flex;align-items:center;gap:clamp(18px,2.1vw,34px);font-family:Google Sans,Manrope,system-ui,sans-serif;font-weight:500;font-size:.82rem;letter-spacing:.07em;text-transform:uppercase}.site-nav[data-astro-cid-ieotscqr] a[data-astro-cid-ieotscqr]{display:inline-flex;align-items:center;color:#fff;white-space:nowrap}.site-nav[data-astro-cid-ieotscqr] a[data-astro-cid-ieotscqr].active{color:#ffffff73;pointer-events:none}.site-nav[data-astro-cid-ieotscqr] a[data-astro-cid-ieotscqr]:after{content:"";display:inline-block;width:0;height:.8em;margin-left:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 9.5l7-7M4 2.5h5.5V8'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 9.5l7-7M4 2.5h5.5V8'/%3E%3C/svg%3E") center / contain no-repeat;opacity:0;transform:translate(-3px,3px);transition:width .25s ease,margin-left .25s ease,opacity .25s ease,transform .25s ease}.site-nav[data-astro-cid-ieotscqr] a[data-astro-cid-ieotscqr]:hover:after,.site-nav[data-astro-cid-ieotscqr] a[data-astro-cid-ieotscqr]:focus-visible:after{width:.8em;margin-left:.4em;opacity:1;transform:translate(0)}@media(max-width:900px),(max-width:1400px)and (pointer:coarse){.menu-toggle[data-astro-cid-ieotscqr]{display:flex}.menu-drawer[data-astro-cid-ieotscqr]{top:72px;right:24px;width:220px;height:auto;flex-direction:column;align-items:stretch;padding:24px 28px;border-radius:4px;border:1px solid rgba(255,255,255,.18);background:#14121073;backdrop-filter:blur(32px) saturate(200%) brightness(1.1);-webkit-backdrop-filter:blur(32px) saturate(200%) brightness(1.1);box-shadow:0 8px 32px #00000080,inset 0 1px #ffffff26;transform:translateY(-12px);opacity:0;visibility:hidden;pointer-events:none;transition:transform .35s cubic-bezier(.19,1,.22,1),opacity .3s ease,visibility .3s ease}.menu-drawer[data-astro-cid-ieotscqr].is-open{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}.site-nav[data-astro-cid-ieotscqr]{flex-direction:column;align-items:flex-start;gap:20px;font-size:.9rem}}
