#menu[data-astro-cid-nns7i3if].menu-dialog{color:#faf7f2;background:#2b2d2f;height:100dvh;max-height:100dvh;overflow:hidden}#menu[data-astro-cid-nns7i3if].menu-dialog[open]{flex-direction:column;display:flex}#menu[data-astro-cid-nns7i3if] .menu-top[data-astro-cid-nns7i3if]{background:#2b2d2f;border-bottom-color:#ffffff1c;flex-shrink:0;position:relative}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if]{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#a69c8b #2b2d2f;min-height:0;max-height:none;padding:28px 8vw max(38px,env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;flex:1;grid-template-columns:minmax(0,1.45fr) minmax(230px,.8fr);align-items:start;gap:8%;display:grid;overflow:hidden auto}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if]{min-width:0;padding:5px 5px 12px}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:#faf7f2;letter-spacing:-.045em;grid-template-columns:32px minmax(0,1fr) 32px;align-items:baseline;column-gap:8px;min-height:48px;padding:9px 0 12px;font-size:clamp(28px,3.75vw,57px);line-height:1.2;text-decoration:none;display:grid;position:relative}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:after{content:"";background:var(--fi-brand,#ffb21c);transform-origin:0;height:1px;transition:transform .36s cubic-bezier(.2,.75,.25,1);position:absolute;bottom:3px;left:40px;right:0;transform:scaleX(0)}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] small[data-astro-cid-nns7i3if]{color:#aaa49b;letter-spacing:0;width:auto;font:10px SFMono-Regular,Consolas,monospace;transition:color .25s}#menu[data-astro-cid-nns7i3if] .menu-link-label[data-astro-cid-nns7i3if]{overflow-wrap:normal;min-width:0;transition:transform .36s cubic-bezier(.2,.75,.25,1);display:block}#menu[data-astro-cid-nns7i3if] .menu-link-arrow[data-astro-cid-nns7i3if]{color:#faf7f2;opacity:.35;place-self:center end;font-size:.56em;transition:transform .36s cubic-bezier(.2,.75,.25,1),opacity .25s,color .25s;transform:translate(-7px,5px)}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:focus-visible{outline:2px solid var(--fi-brand,#ffb21c);outline-offset:4px;border-radius:1px}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:focus-visible:after{transform:scaleX(1)}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:focus-visible .menu-link-label[data-astro-cid-nns7i3if]{transform:translate(7px)}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:focus-visible .menu-link-arrow[data-astro-cid-nns7i3if]{color:var(--fi-brand,#ffb21c);opacity:1;transform:translate(0)}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:focus-visible small[data-astro-cid-nns7i3if]{color:var(--fi-brand,#ffb21c)}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if]>div[data-astro-cid-nns7i3if]{min-width:0;padding-top:18px}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if]>div[data-astro-cid-nns7i3if]>a[data-astro-cid-nns7i3if]{min-height:36px;font-size:15px;line-height:1.6}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if]>div[data-astro-cid-nns7i3if]>a[data-astro-cid-nns7i3if]:hover,#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if]>div[data-astro-cid-nns7i3if]>a[data-astro-cid-nns7i3if]:focus-visible{color:var(--fi-brand,#ffb21c)}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{color:#aaa49b}@media (hover:hover) and (pointer:fine){#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover:after{transform:scaleX(1)}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover .menu-link-label[data-astro-cid-nns7i3if]{transform:translate(7px)}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover .menu-link-arrow[data-astro-cid-nns7i3if]{color:var(--fi-brand,#ffb21c);opacity:1;transform:translate(0)}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover small[data-astro-cid-nns7i3if]{color:var(--fi-brand,#ffb21c)}}@media (width<=760px){#menu[data-astro-cid-nns7i3if] .menu-top[data-astro-cid-nns7i3if]{padding:20px 24px}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if]{padding:18px 6vw max(34px,env(safe-area-inset-bottom));display:block}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{grid-template-columns:24px minmax(0,1fr) 24px;column-gap:6px;padding:11px 0 13px;font-size:clamp(27px,6.1vw,40px);line-height:1.2}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:after{left:30px}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if]>div[data-astro-cid-nns7i3if]{border-top:1px solid #ffffff1c;margin-top:30px;padding-top:30px}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{margin-top:28px}#menu[data-astro-cid-nns7i3if] .menu-link-arrow[data-astro-cid-nns7i3if]{transform:none}}@media (prefers-reduced-motion:reduce){#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:after,#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] small[data-astro-cid-nns7i3if],#menu[data-astro-cid-nns7i3if] .menu-link-label[data-astro-cid-nns7i3if],#menu[data-astro-cid-nns7i3if] .menu-link-arrow[data-astro-cid-nns7i3if]{transition:none!important}#menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:is(:hover,:focus-visible) .menu-link-label[data-astro-cid-nns7i3if],#menu[data-astro-cid-nns7i3if] .menu-link-arrow[data-astro-cid-nns7i3if]{transform:none}}body.reduced-motion #menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:after,body.reduced-motion #menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] small[data-astro-cid-nns7i3if],body.reduced-motion #menu[data-astro-cid-nns7i3if] .menu-link-label[data-astro-cid-nns7i3if],body.reduced-motion #menu[data-astro-cid-nns7i3if] .menu-link-arrow[data-astro-cid-nns7i3if]{transition:none!important}body.reduced-motion #menu[data-astro-cid-nns7i3if] .menu-layout[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:is(:hover,:focus-visible) .menu-link-label[data-astro-cid-nns7i3if],body.reduced-motion #menu[data-astro-cid-nns7i3if] .menu-link-arrow[data-astro-cid-nns7i3if]{transform:none}body.production-site #header{top:0}
