._links_yp9ft_1{flex-direction:column;flex:none;display:flex}@media (max-width:72rem){header._viewportMenu_yp9ft_7[data-menu-open=true]{background:var(--wine);height:100dvh;top:0;overflow:hidden}header._viewportMenu_yp9ft_7 ._navigation_yp9ft_15{--menu-content-height:max(0px, calc(100dvh - var(--header-height) - 3rem - env(safe-area-inset-bottom)));top:calc(var(--header-height) + 1.5rem);overflow-anchor:none;scrollbar-width:none;overscroll-behavior-y:contain;height:var(--menu-content-height);min-height:0;max-height:none;padding-bottom:var(--menu-keyboard-inset,0px);scroll-padding-block:1rem;scroll-padding-bottom:calc(1rem + var(--menu-keyboard-inset,0px));gap:0;margin-top:0;position:absolute;bottom:auto;left:1.25rem;right:1.25rem;overflow-y:auto}._navigation_yp9ft_15::-webkit-scrollbar{display:none}._content_yp9ft_44{min-height:var(--menu-content-height);flex-direction:column;flex:none;gap:1.5rem;display:flex}._links_yp9ft_1{gap:.25rem}._navigation_yp9ft_15 ._links_yp9ft_1>a{border:0;flex-shrink:0;align-items:center;min-height:3.25rem;padding-block:.5rem;font-size:clamp(1.8125rem,8vw,2.125rem);line-height:1.15;transition:color .18s,opacity .12s ease-out}._links_yp9ft_1>a:hover{color:var(--cream)}._links_yp9ft_1>a:focus-visible{outline:2px solid var(--cream);outline-offset:.25rem}}@media (max-width:47.9375rem){header._viewportMenu_yp9ft_7[data-menu-open=true]{background:0 0}header._viewportMenu_yp9ft_7:before{background:var(--wine);transition:opacity .24s cubic-bezier(.22,.72,.24,1),visibility 0s linear .24s}header._viewportMenu_yp9ft_7 ._navigation_yp9ft_15{transition:opacity .24s cubic-bezier(.22,.72,.24,1),transform .24s cubic-bezier(.22,.72,.24,1),visibility 0s linear .24s}header._viewportMenu_yp9ft_7[data-menu-open=true]:before,header._viewportMenu_yp9ft_7[data-menu-open=true] ._navigation_yp9ft_15{transition-delay:0s}header._viewportMenu_yp9ft_7 button[aria-controls=mobile-navigation] path{transition-duration:.24s}header._scrolled_yp9ft_97{background:var(--panna)}header._paper_yp9ft_103{border-color:var(--line);color:var(--wine);background:var(--panna)!important}}@media (min-width:47.9376rem) and (max-width:72rem){header._viewportMenu_yp9ft_7[data-menu-open=true]{background:0 0}header._viewportMenu_yp9ft_7:before{z-index:-1;background:var(--wine);content:"";pointer-events:none;visibility:hidden;opacity:0;transition:opacity .24s cubic-bezier(.22,.72,.24,1),visibility 0s linear .24s;position:fixed;inset:0}header._viewportMenu_yp9ft_7 ._navigation_yp9ft_15,header._viewportMenu_yp9ft_7 ._navigation_yp9ft_15[aria-hidden=true]{pointer-events:none;visibility:hidden;opacity:0;transition:opacity .24s cubic-bezier(.22,.72,.24,1),transform .24s cubic-bezier(.22,.72,.24,1),visibility 0s linear .24s;display:flex;transform:translateY(-.375rem)}header._viewportMenu_yp9ft_7[data-menu-open=true]:before,header._viewportMenu_yp9ft_7[data-menu-open=true] ._navigation_yp9ft_15{visibility:visible;opacity:1;transition-delay:0s}header._viewportMenu_yp9ft_7[data-menu-open=true] ._navigation_yp9ft_15{pointer-events:auto;transform:none}}@media (prefers-reduced-motion:reduce){header._viewportMenu_yp9ft_7:before,header._viewportMenu_yp9ft_7 ._navigation_yp9ft_15,header._viewportMenu_yp9ft_7 button[aria-controls=mobile-navigation] path,._navigation_yp9ft_15 ._links_yp9ft_1>a{transition:none}}
