.CookieNotice-module__2eldqG__notice{left:var(--gutter);bottom:var(--gutter);z-index:60;background:var(--brown);color:var(--pink);max-width:min(400px, calc(100vw - 2 * var(--gutter)));opacity:0;animation:CookieNotice-module__2eldqG__cookie-in .5s var(--ease-expo,ease-out) .9s forwards;border-radius:10.5px;align-items:center;gap:14px;padding:14px 16px 14px 18px;display:flex;position:fixed;transform:translateY(10px)}@keyframes CookieNotice-module__2eldqG__cookie-in{to{opacity:1;transform:translateY(0)}}.CookieNotice-module__2eldqG__text{margin:0;font-size:13px;line-height:1.4}.CookieNotice-module__2eldqG__text a{text-underline-offset:2px;width:fit-content;margin-top:4px;text-decoration:underline;display:block}.CookieNotice-module__2eldqG__ok{border:1.5px solid var(--pink);text-transform:uppercase;letter-spacing:.04em;color:var(--pink);border-radius:999px;flex-shrink:0;padding:7px 18px;font-size:12px;font-weight:600;transition:background .3s,color .3s}.CookieNotice-module__2eldqG__ok:hover{background:var(--pink);color:var(--brown)}@media (prefers-reduced-motion:reduce){.CookieNotice-module__2eldqG__notice{opacity:1;animation:none;transform:none}}
.Header-module__Af2_WG__header{z-index:30;height:var(--header-h);padding:15px var(--gutter) 0;background:0 0;align-items:flex-start;font-size:13px;transition:background .3s;display:flex;position:fixed;top:0;left:0;right:0}.Header-module__Af2_WG__scrolled{background:var(--pink)}.Header-module__Af2_WG__logo{flex-shrink:0;align-items:center;display:flex}.Header-module__Af2_WG__logoMark{width:89px;height:17px;display:block}@media (min-width:721px){.Header-module__Af2_WG__logoMark{width:84.5px;height:16.15px}}.Header-module__Af2_WG__toggle{align-items:center;gap:10px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.Header-module__Af2_WG__toggleButton,.Header-module__Af2_WG__toggleActive{opacity:.45;place-items:center;padding:4px;transition:opacity .25s;display:grid}.Header-module__Af2_WG__toggleActive{opacity:1}.Header-module__Af2_WG__toggleButton:hover{opacity:.8}.Header-module__Af2_WG__nav{gap:clamp(16px,2.4vw,34px);margin-left:auto;display:flex}.Header-module__Af2_WG__navLink{position:relative}.Header-module__Af2_WG__navLink:after{content:"";transform-origin:0;height:1px;transition:transform .4s var(--ease-expo);background:currentColor;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.Header-module__Af2_WG__navLink:hover:after,.Header-module__Af2_WG__navActive:after{transform:scaleX(1)}.Header-module__Af2_WG__menuButton{margin-left:auto;font-size:15px;display:none}.Header-module__Af2_WG__menu{z-index:60;background:var(--brown);width:100%;height:100dvh;color:var(--pink);padding:15px var(--gutter) max(26px, env(safe-area-inset-bottom));animation:Header-module__Af2_WG__menuIn .45s var(--ease-expo);border:0;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes Header-module__Af2_WG__menuIn{0%{opacity:0}to{opacity:1}}.Header-module__Af2_WG__menuTop{justify-content:space-between;align-items:flex-start;display:flex}.Header-module__Af2_WG__menuClose{color:var(--pink);font-size:15px}.Header-module__Af2_WG__menuNav{flex-direction:column;align-items:flex-start;margin:auto 0;display:flex}.Header-module__Af2_WG__menuLink{font-size:clamp(44px,12.5vw,72px);line-height:1}.Header-module__Af2_WG__menuLinkMask{display:block;overflow:hidden}.Header-module__Af2_WG__menuLinkText{animation:Header-module__Af2_WG__menuLinkIn .7s var(--ease-expo) forwards;animation-delay:calc(90ms + var(--i,0) * 60ms);display:block;transform:translateY(110%)}@keyframes Header-module__Af2_WG__menuLinkIn{to{transform:none}}.Header-module__Af2_WG__menuLegal{opacity:0;animation:Header-module__Af2_WG__menuLegalIn .6s var(--ease-expo) forwards;flex-direction:column;gap:2px;font-size:13px;font-style:italic;animation-delay:.42s;display:flex;transform:translateY(10px)}@keyframes Header-module__Af2_WG__menuLegalIn{to{opacity:1;transform:none}}@media (max-width:720px){.Header-module__Af2_WG__nav{display:none}.Header-module__Af2_WG__menuButton{display:block}}body:has([data-exp-gallery]) .Header-module__Af2_WG__nav{display:none}body:has([data-exp-gallery]) .Header-module__Af2_WG__menuButton{display:block}
