.mobile-menu-module__7K0wZG__menu{z-index:100;pointer-events:none;position:fixed;inset:0}.mobile-menu-module__7K0wZG__tile{background-color:var(--color-stone);color:var(--color-ivory);clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%);transition:clip-path 1s var(--ease-expo-out);flex-direction:column;display:flex;position:absolute;inset:0}.mobile-menu-module__7K0wZG__menu[data-open] .mobile-menu-module__7K0wZG__tile{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);pointer-events:auto}.mobile-menu-module__7K0wZG__bar{height:var(--spacing-header-mobile);flex-shrink:0}.mobile-menu-module__7K0wZG__navList{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.mobile-menu-module__7K0wZG__navItem{overflow:hidden}@media (hover:hover) and (pointer:fine){.mobile-menu-module__7K0wZG__navItem{transition:opacity .15s}.mobile-menu-module__7K0wZG__navList:has(.mobile-menu-module__7K0wZG__navItem:hover) .mobile-menu-module__7K0wZG__navItem{opacity:.2}.mobile-menu-module__7K0wZG__navList:has(.mobile-menu-module__7K0wZG__navItem:hover) .mobile-menu-module__7K0wZG__navItem:hover{opacity:1}}.mobile-menu-module__7K0wZG__navLink{color:inherit;line-height:1.2;text-decoration:none;display:block;overflow:hidden}.mobile-menu-module__7K0wZG__navLinkText{text-shadow:0 1.2em;display:block;transform:translateY(0%)rotate(.001deg)}@media (hover:hover) and (pointer:fine){.mobile-menu-module__7K0wZG__navLinkText{transition:transform .4s}.mobile-menu-module__7K0wZG__navLink:hover .mobile-menu-module__7K0wZG__navLinkText{transform:translateY(-100%)rotate(.001deg)}}.mobile-menu-module__7K0wZG__hamburger{cursor:pointer;color:currentColor;background:0 0;border:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin-right:-.625rem;padding:0;display:flex;position:relative;overflow:hidden}.mobile-menu-module__7K0wZG__hamburgerBar{background-color:currentColor;width:1.5rem;height:1px;transition:transform .5s cubic-bezier(.7,0,.3,1);position:absolute;transform:translate(0)rotate(.001deg)}.mobile-menu-module__7K0wZG__hamburgerBar:first-child{transform:translateY(-6px)rotate(.001deg)}.mobile-menu-module__7K0wZG__hamburgerBar:nth-child(3){transform:translateY(6px)rotate(.001deg)}.mobile-menu-module__7K0wZG__hamburger[data-open] .mobile-menu-module__7K0wZG__hamburgerBar:first-child{transform:translate(0)rotate(45deg)}.mobile-menu-module__7K0wZG__hamburger[data-open] .mobile-menu-module__7K0wZG__hamburgerBar:nth-child(2){transform:translate(-150%)rotate(.001deg)}.mobile-menu-module__7K0wZG__hamburger[data-open] .mobile-menu-module__7K0wZG__hamburgerBar:nth-child(3){transform:translate(0)rotate(-45deg)}@media (hover:hover) and (pointer:fine){.mobile-menu-module__7K0wZG__hamburger[data-open]:hover .mobile-menu-module__7K0wZG__hamburgerBar:first-child{transform:translate(0)rotate(45deg)scaleX(.7)}.mobile-menu-module__7K0wZG__hamburger[data-open]:hover .mobile-menu-module__7K0wZG__hamburgerBar:nth-child(3){transform:translate(0)rotate(-45deg)scaleX(.7)}}@media (prefers-reduced-motion:reduce){.mobile-menu-module__7K0wZG__tile{transition:none}.mobile-menu-module__7K0wZG__menu:not([data-open]) .mobile-menu-module__7K0wZG__tile{opacity:0;pointer-events:none}.mobile-menu-module__7K0wZG__hamburgerBar,.mobile-menu-module__7K0wZG__navLinkText,.mobile-menu-module__7K0wZG__navItem{transition:none}}
.intro-animation-module__QV9wVW__introAnimation{z-index:100;top:0;color:var(--color-black);justify-content:center;align-items:center;display:none;position:fixed;inset-inline:0}html[data-intro=play] .intro-animation-module__QV9wVW__introAnimation{display:flex}.intro-animation-module__QV9wVW__blurLayer{z-index:0;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff0;position:fixed;inset:0}.intro-animation-module__QV9wVW__lottie{filter:blur();width:100%;height:100%;padding:5%;position:absolute;inset:0;transform:scale(1)}.intro-animation-module__QV9wVW__lottie svg{display:block}.intro-animation-module__QV9wVW__container{z-index:1;clip-path:inset(0 0 0%);background:var(--color-ivory);justify-content:center;align-items:center;width:100dvw;height:50dvh;display:flex;position:relative;overflow:clip}
