@font-face{font-family:Averta;font-weight:100;font-style:normal;font-display:swap;src:url("/fonts/Averta Standard Thin.woff2")format("woff2")}@font-face{font-family:Averta;font-weight:200;font-style:normal;font-display:swap;src:url("/fonts/Averta Standard Light.woff2")format("woff2")}@font-face{font-family:Averta;font-weight:300;font-style:normal;font-display:swap;src:url("/fonts/Averta Standard Regular.woff2")format("woff2")}body{cursor:default;background-color:#f4f0ec;margin:0;overflow-x:clip}html{scrollbar-width:thin;scrollbar-color:#8c7a6b #ece6de}html::-webkit-scrollbar{width:10px}html::-webkit-scrollbar-track{background:#ece6de}html::-webkit-scrollbar-thumb{background:#8c7a6b;border:2px solid #ece6de;border-radius:360px}html::-webkit-scrollbar-thumb:hover{background:#4d3d32}p,img,h1,h2,h3,h4,h5,h6,span,div,main{box-sizing:border-box;margin:0;font-family:Averta}html{overflow-x:hidden}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.notfound__inner{text-align:center;color:#4d3d32;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;min-height:70vh;padding:8rem 1.5rem 5rem;display:flex}.notfound__scene{width:min(360px,80vw);margin-bottom:.5rem;position:relative}.notfound__awning{width:100%;height:auto;display:block}.notfound__code{letter-spacing:-.04em;isolation:isolate;margin-top:-.35rem;font-size:clamp(6rem,24vw,11rem);font-weight:200;line-height:.9;position:relative}.notfound__code:before{content:"";z-index:-1;background:radial-gradient(60% 75% at 50% 0,#4d3d3229,#4d3d3200 100%);position:absolute;inset:-8% 2% 10%}.notfound__inner h1{letter-spacing:-.02em;font-size:clamp(1.6rem,4vw,2.6rem);font-weight:300}.notfound__inner p{opacity:.7;max-width:42ch;font-size:17px;font-weight:200}.notfound__home{color:#4d3d32;border:1px solid #4d3d32;border-radius:360px;align-items:center;gap:12px;margin-top:.75rem;padding:12px 22px;font-size:15px;font-weight:300;text-decoration:none;transition:background-color .2s linear,color .2s linear;display:inline-flex}.notfound__home:hover{color:#f4f0ec;background-color:#4d3d32}
.style-module-scss-module__sWcCMq__cookie_consent{color:#fff;z-index:999;background-color:#4d3d32;border-radius:5px;flex-direction:column;justify-content:center;gap:30px;width:fit-content;padding:25px;display:flex;position:fixed;bottom:20px;left:30px}@media screen and (max-width:1200px){.style-module-scss-module__sWcCMq__cookie_consent{flex-direction:column;gap:23px;width:90vw;margin:auto;padding:26px;bottom:5vh;left:0;right:0}}.style-module-scss-module__sWcCMq__cookie_consent>p{width:30vw;margin:0;font-size:20px;font-weight:200}@media screen and (max-width:1200px){.style-module-scss-module__sWcCMq__cookie_consent>p{width:100%;font-size:16px}}.style-module-scss-module__sWcCMq__cookie_consent button{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:3px;margin:0 5px;padding:5px 10px}.style-module-scss-module__sWcCMq__Btns #style-module-scss-module__sWcCMq__acceptBtn{padding:16px 32px!important}@media screen and (max-width:1200px){.style-module-scss-module__sWcCMq__Btns #style-module-scss-module__sWcCMq__acceptBtn{padding:8px 14px!important}}.style-module-scss-module__sWcCMq__Btns #style-module-scss-module__sWcCMq__acceptBtn p{font-size:18px;font-weight:200;line-height:1}@media screen and (max-width:1200px){.style-module-scss-module__sWcCMq__Btns #style-module-scss-module__sWcCMq__acceptBtn p{font-size:15px}}.style-module-scss-module__sWcCMq__Btns{align-items:center;gap:20px;display:flex}@media screen and (max-width:1200px){.style-module-scss-module__sWcCMq__Btns{gap:22px}}.style-module-scss-module__sWcCMq__Btns .style-module-scss-module__sWcCMq__declineBtn{all:unset;color:#ddd;cursor:pointer;font-size:16px;font-weight:200}@media screen and (max-width:1200px){.style-module-scss-module__sWcCMq__Btns .style-module-scss-module__sWcCMq__declineBtn{all:unset;color:#a3a0a0;font-size:13px;font-weight:200}}.style-module-scss-module__sWcCMq__Btns .style-module-scss-module__sWcCMq__declineBtn:after{content:"";background-color:#fff;width:0%;height:1px;margin-top:2px;transition:width .2s linear;display:block;position:relative;left:50%;transform:translate(-50%)}.style-module-scss-module__sWcCMq__Btns .style-module-scss-module__sWcCMq__declineBtn:hover:after{width:100%}
