.hbar[data-astro-cid-3w3yfkoq]{z-index:30;padding:clamp(14px,2.2vh,22px) var(--g,clamp(20px,5.2vw,80px));color:var(--on-brand);transition:background-color .45s,box-shadow .45s;position:absolute;top:0;left:0;right:0}.hrow[data-astro-cid-3w3yfkoq]{align-items:center;gap:clamp(16px,3vw,40px);display:flex;container:hbar/inline-size}.hbar[data-astro-cid-3w3yfkoq].is-fixed{position:fixed}.hbar[data-astro-cid-3w3yfkoq].is-solid{background:#161e42f5;box-shadow:0 1px #faf8f517}.hnav[data-astro-cid-3w3yfkoq]{gap:clamp(18px,2.4vw,34px);margin-left:auto;display:flex}.hbar[data-astro-cid-3w3yfkoq] .hnav[data-astro-cid-3w3yfkoq] a[data-astro-cid-3w3yfkoq]{letter-spacing:.02em;color:var(--on-brand);white-space:nowrap;border-bottom:1px solid #0000;padding:6px 0;font-size:13.5px;text-decoration:none;transition:border-color .25s}.hbar[data-astro-cid-3w3yfkoq] .hnav[data-astro-cid-3w3yfkoq] a[data-astro-cid-3w3yfkoq]:hover,.hbar[data-astro-cid-3w3yfkoq] .hnav[data-astro-cid-3w3yfkoq] a[data-astro-cid-3w3yfkoq][aria-current]{border-bottom-color:var(--on-brand-2)}.htel[data-astro-cid-3w3yfkoq]{font:400 17px/1.4 var(--stamp);color:var(--on-brand);border-bottom:1px solid var(--on-brand-2);white-space:nowrap;padding:6px 0 3px;text-decoration:none;position:relative}.htel[data-astro-cid-3w3yfkoq]:hover{color:var(--on-brand);border-bottom-color:var(--on-brand)}@media (pointer:coarse){.htel[data-astro-cid-3w3yfkoq]:after,.sheet-tel[data-astro-cid-3w3yfkoq]:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.hbar[data-astro-cid-3w3yfkoq] [data-astro-cid-3w3yfkoq]:focus-visible{outline:2px solid var(--on-brand);outline-offset:4px}.hmenu[data-astro-cid-3w3yfkoq]{min-height:44px;font:500 12px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--on-brand);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin:-8px 0;padding:0;display:none}.hmenu[data-astro-cid-3w3yfkoq] svg[data-astro-cid-3w3yfkoq]{transform-origin:100%;transition:transform .35s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.hmenu[data-astro-cid-3w3yfkoq]:hover svg[data-astro-cid-3w3yfkoq]{transform:scaleX(.72)}}.sheet[data-astro-cid-3w3yfkoq]{width:100%;max-width:none;height:100%;max-height:none;padding:clamp(14px,2.2vh,22px) var(--g,20px) max(28px, env(safe-area-inset-bottom));background:var(--night);color:var(--on-brand);border:0;flex-direction:column;margin:0}.sheet[data-astro-cid-3w3yfkoq][open]{display:flex}.sheet[data-astro-cid-3w3yfkoq]::backdrop{background:var(--night)}html:has(.sheet[open]){overflow:hidden}.sheet[data-astro-cid-3w3yfkoq] .hmenu[data-astro-cid-3w3yfkoq]{display:inline-flex}.sheet-top[data-astro-cid-3w3yfkoq]{justify-content:space-between;align-items:center;display:flex}.sheet[data-astro-cid-3w3yfkoq] nav[data-astro-cid-3w3yfkoq]{margin-top:clamp(36px,8vh,72px);display:block}.sheet-tel[data-astro-cid-3w3yfkoq]{font:400 21px/1.4 var(--stamp);color:var(--on-brand);border-bottom:1px solid var(--on-brand-2);align-self:flex-start;margin-top:auto;padding-bottom:1px;text-decoration:none;position:relative}.sheet[data-astro-cid-3w3yfkoq] ul[data-astro-cid-3w3yfkoq]{border-top:1px solid #faf8f524;margin:0;padding:0;list-style:none}.sheet[data-astro-cid-3w3yfkoq] li[data-astro-cid-3w3yfkoq] a[data-astro-cid-3w3yfkoq]{font:200 clamp(2rem,9vw,2.6rem)/1.1 var(--sans);letter-spacing:-.03em;color:var(--on-brand);border-bottom:1px solid #faf8f524;justify-content:space-between;align-items:center;padding:18px 0;text-decoration:none;display:flex}.sheet[data-astro-cid-3w3yfkoq] li[data-astro-cid-3w3yfkoq] a[data-astro-cid-3w3yfkoq][aria-current]{color:var(--on-brand-2)}.sheet[data-astro-cid-3w3yfkoq] [data-astro-cid-3w3yfkoq]:focus-visible{outline:2px solid var(--on-brand);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.is-intro[data-astro-cid-3w3yfkoq]>.hrow[data-astro-cid-3w3yfkoq]>.hnav[data-astro-cid-3w3yfkoq],.is-intro[data-astro-cid-3w3yfkoq]>.hrow[data-astro-cid-3w3yfkoq]>.hmenu[data-astro-cid-3w3yfkoq]{animation:1s cubic-bezier(.16,1,.3,1) 1.3s both bar-in}.sheet[data-astro-cid-3w3yfkoq][open]{animation:.45s both sheet-in}.sheet[data-astro-cid-3w3yfkoq][open] li[data-astro-cid-3w3yfkoq]{animation:bar-in .7s cubic-bezier(.16,1,.3,1) calc(.1s + var(--i) * 60ms) both}.sheet[data-astro-cid-3w3yfkoq][open] .sheet-tel[data-astro-cid-3w3yfkoq]{animation:.7s cubic-bezier(.16,1,.3,1) .3s both bar-in}}@keyframes bar-in{0%{opacity:0;transform:translateY(8px)}}@keyframes sheet-in{0%{opacity:0}}@media (width<=860px){.hnav[data-astro-cid-3w3yfkoq]{display:none}.htel[data-astro-cid-3w3yfkoq]{text-decoration:underline;text-decoration-color:var(--on-brand-2);text-underline-offset:4px;text-decoration-skip-ink:none;border-bottom:0;margin:-8px 0 -8px auto;padding:11.5px 0;font-size:15px;text-decoration-thickness:1px}.htel[data-astro-cid-3w3yfkoq]:hover{text-decoration-color:var(--on-brand)}.hmenu[data-astro-cid-3w3yfkoq]{display:inline-flex}.htel[data-astro-cid-3w3yfkoq],.hrow[data-astro-cid-3w3yfkoq]>.hmenu[data-astro-cid-3w3yfkoq]{flex-shrink:0}.hrow[data-astro-cid-3w3yfkoq]>.logo{flex-shrink:1;min-width:0;overflow:hidden}.hbar[data-astro-cid-3w3yfkoq] .logo{--lh:clamp(32px, calc((100vw - 2 * var(--g,clamp(20px,5.2vw,80px)) - 180px) / 4.194), 38px)!important}@supports (width:1cqw){.hrow[data-astro-cid-3w3yfkoq]>.logo{--lh:clamp(32px, calc((100cqw - 180px) / 4.194), 38px)!important}}}@media (width<=447px){.hrow[data-astro-cid-3w3yfkoq]>.hmenu[data-astro-cid-3w3yfkoq]{justify-content:center;width:44px;margin:-8px -13px}.hmenu-word[data-astro-cid-3w3yfkoq]{display:none}.hrow[data-astro-cid-3w3yfkoq]>.hmenu[data-astro-cid-3w3yfkoq]:focus-visible{outline-offset:-4px}}@media (width<=356px){.hbar[data-astro-cid-3w3yfkoq] .logo{--lh:clamp(24px, calc((100vw - 2 * var(--g,clamp(20px,5.2vw,80px)) - 180px) / 1.382), 38px)!important}.sheet[data-astro-cid-3w3yfkoq] .logo{--lh:clamp(24px, calc((100vw - 2 * var(--g,clamp(20px,5.2vw,80px)) - 91px) / 4.194), 38px)!important}.hrow[data-astro-cid-3w3yfkoq]>.logo{width:calc(var(--lh) * 1.382)}}@media (width<=720px){@supports (width:1cqw){@container hbar (width<316px){.hrow[data-astro-cid-3w3yfkoq]>.logo{width:calc(var(--lh) * 1.382);--lh:clamp(24px, calc((100cqw - 180px) / 1.382), 38px)!important}}@container hbar (width<=400.4px){.hrow[data-astro-cid-3w3yfkoq]>.hmenu[data-astro-cid-3w3yfkoq]{justify-content:center;width:44px;margin:-8px -13px}.hrow[data-astro-cid-3w3yfkoq] .hmenu-word[data-astro-cid-3w3yfkoq]{display:none}.hrow[data-astro-cid-3w3yfkoq]>.hmenu[data-astro-cid-3w3yfkoq]:focus-visible{outline-offset:-4px}}}}
