@font-face{font-family:ivory;src:url(/_next/static/media/64163057bb57a8ea-s.p.woff) format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ivory;src:url(/_next/static/media/4a00c9b8f458f4e6-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ivory;src:url(/_next/static/media/867e2746416896f6-s.p.woff) format("woff");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:ivory;src:url(/_next/static/media/f4abb82b97cd7b2c-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:ivory;src:url(/_next/static/media/1b4c3483aec4486d-s.p.woff) format("woff");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:ivory;src:url(/_next/static/media/6121e6588ce5d96b-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:ivory;src:url(/_next/static/media/932343473ec57293-s.p.woff) format("woff");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ivory;src:url(/_next/static/media/6dcd7e181400e864-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ivory Fallback;src:local("Arial");ascent-override:87.50%;descent-override:23.03%;line-gap-override:0.00%;size-adjust:108.57%}.__className_835d57{font-family:ivory,ivory Fallback}.__variable_835d57{--font-ivory-ll:"ivory","ivory Fallback"}.loader_loader__96Bho{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#202;z-index:5000;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .3s ease-out}.loader_fadeOut__qqch2{opacity:0}.loader_logo__9Xslg{opacity:0;transform:scale(.95);transition:opacity .3s ease-out,transform .3s ease-out;text-align:center}.loader_logo__9Xslg svg{margin:0 auto}.loader_logoVisible__DGuc3{opacity:1;transform:scale(1)}.loader_text__ffT1q{margin-top:20px;display:flex;flex-direction:column;align-items:center;color:#fff8ff;font-family:var(--font-ivory-ll);font-size:16px;font-style:normal;font-weight:400;line-height:140%}.loader_text__ffT1q span{opacity:0;transform:translateY(10px);transition:opacity .3s ease-out,transform .3s ease-out}.loader_text__ffT1q span.loader_visible__f61gN{opacity:1;transform:translateY(0)}.logo_logoLink__lrmPm{position:fixed;top:20px;left:20px;z-index:2000;display:block;width:60px;height:60px;cursor:pointer}@media(max-width:768px){.logo_logoLink__lrmPm{top:10px;left:10px}}.logo_logo__zTlId{width:60px;height:60px;display:block;transition:transform .6s ease;transform:scale(1);transform-origin:center}@media(pointer:coarse){.logo_logo__zTlId{pointer-events:none}}.logo_logoLink__lrmPm:hover .logo_logo__zTlId{transform:scale(1.1)}.hamburgerMenu_overlay__MbLIE{position:fixed;top:0;left:0;width:100%;height:100vh;overflow-y:auto;background:rgba(34,0,34,.8);-webkit-backdrop-filter:blur(29.25px);backdrop-filter:blur(29.25px);z-index:4000;opacity:0;visibility:hidden;transition:visibility .5s ease,opacity .5s ease}.hamburgerMenu_overlay__MbLIE.hamburgerMenu_open__dP9rx{visibility:visible;opacity:1}.hamburgerMenu_overlayContent__4_A_s{position:fixed;top:0;right:0;background-color:#fff8ff;width:100%;height:100vh;max-width:400px;padding:0;margin:0;z-index:4001;transform:translateX(100%);transition:transform .5s ease;display:flex;flex-direction:column;justify-content:center}.hamburgerMenu_overlayContent__4_A_s .hamburgerMenu_bigLinks__3IKak{width:100%;padding:0 20px;list-style:none;display:flex;flex-direction:column;gap:24px;margin:0 0 40px}.hamburgerMenu_overlayContent__4_A_s .hamburgerMenu_smallLinks__26vsb{width:100%;padding:20px;margin:0;list-style:none;display:flex;flex-direction:column;gap:16px}.hamburgerMenu_overlayContent__4_A_s.hamburgerMenu_open__dP9rx{transform:translateX(0)}.hamburgerMenu_overlayContent__4_A_s a{color:#202;text-decoration:none;opacity:1;transition:opacity .3s ease;text-align:left}.hamburgerMenu_overlayContent__4_A_s a:hover{opacity:.5}.hamburgerMenu_bigLink__LRLAn{font-size:31px;line-height:26.25px;letter-spacing:-1.25px}.hamburgerMenu_bigLink__LRLAn,.hamburgerMenu_smallLink__3tEcb{font-family:var(--font-general-grotesque);font-style:normal;font-weight:400}.hamburgerMenu_smallLink__3tEcb{font-size:14px;line-height:16px;letter-spacing:.28px}.hamburgerMenu_hamburgerButton__Yu2ZL{position:fixed;top:20px;right:30px;border-radius:232.04px;border:1.5px solid hsla(0,0%,100%,.27);background:#472b47;box-shadow:0 3px 75px 0 rgba(0,0,0,.5);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);padding:10px;cursor:pointer;z-index:4002;transition:background .3s ease-out}@media(max-width:768px){.hamburgerMenu_hamburgerButton__Yu2ZL{top:20px;right:10px}}.hamburgerMenu_hamburgerButton__Yu2ZL:hover{background:#a27e96}.hamburgerMenu_hamburger__PpunC{width:20px;height:12px;background:transparent;border:none;display:block;position:relative;transition:all .3s ease}.hamburgerMenu_hamburger__PpunC span,.hamburgerMenu_hamburger__PpunC:after,.hamburgerMenu_hamburger__PpunC:before{content:"";position:absolute;left:0;width:100%;height:1px;background:#fff8ff;transition:all .3s ease}.hamburgerMenu_hamburger__PpunC:before{top:0}.hamburgerMenu_hamburger__PpunC:after{bottom:0}.hamburgerMenu_hamburger__PpunC span{top:50%;transform:translateY(-50%)}.hamburgerMenu_open__dP9rx.hamburgerMenu_hamburger__PpunC{background:transparent!important;transform:translateX(-2px)}.hamburgerMenu_open__dP9rx.hamburgerMenu_hamburger__PpunC span{opacity:0}.hamburgerMenu_open__dP9rx.hamburgerMenu_hamburger__PpunC:after,.hamburgerMenu_open__dP9rx.hamburgerMenu_hamburger__PpunC:before{transform-origin:50% 50%}.hamburgerMenu_open__dP9rx.hamburgerMenu_hamburger__PpunC:before{transform:rotate(45deg) translate(5px,2.5px)}.hamburgerMenu_open__dP9rx.hamburgerMenu_hamburger__PpunC:after{transform:rotate(-45deg) translate(5px,-2.5px)}.hamburgerMenu_closeButton__1i4Bc{position:absolute;top:20px;right:20px;width:40px;height:40px;border-radius:50%;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;transition:background .3s ease}.hamburgerMenu_closeButton__1i4Bc:hover{background:rgba(34,0,34,.1)}.hamburgerMenu_closeButton__1i4Bc span{position:relative;width:20px;height:20px}.hamburgerMenu_closeButton__1i4Bc span:after,.hamburgerMenu_closeButton__1i4Bc span:before{content:"";position:absolute;width:100%;height:1px;background-color:#202;top:50%;left:0}.hamburgerMenu_closeButton__1i4Bc span:before{transform:rotate(45deg)}.hamburgerMenu_closeButton__1i4Bc span:after{transform:rotate(-45deg)}