*,:before,:after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{scroll-behavior:smooth;text-rendering:optimizespeed;min-height:100vh;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}button:focus{box-shadow:none;outline:none}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:SF UI Text;font-style:normal;font-weight:400;src:local(SF UI Text Regular),url(/fonts/SFUIText-Regular.woff)format("woff")}@font-face{font-family:SF UI Text;font-style:italic;font-weight:400;src:local(SF UI Text Italic),url(/fonts/SFUIText-RegularItalic.woff)format("woff")}@font-face{font-family:SF UI Text;font-style:normal;font-weight:300;src:local(SF UI Text Light),url(/fonts/SFUIText-Light.woff)format("woff")}@font-face{font-family:SF UI Text;font-style:italic;font-weight:300;src:local(SF UI Text Light Italic),url(/fonts/SFUIText-LightItalic.woff)format("woff")}@font-face{font-family:SF UI Text;font-style:normal;font-weight:500;src:local(SF UI Text Medium),url(/fonts/SFUIText-Medium.woff)format("woff")}@font-face{font-family:SF UI Text;font-style:italic;font-weight:500;src:local(SF UI Text Medium Italic),url(/fonts/SFUIText-MediumItalic.woff)format("woff")}@font-face{font-family:SF UI Text;font-style:normal;font-weight:600;src:local(SF UI Text Semibold),url(/fonts/SFUIText-Semibold.woff)format("woff")}@font-face{font-family:SF UI Text;font-style:italic;font-weight:600;src:local(SF UI Text Semibold Italic),url(/fonts/SFUIText-SemiboldItalic.woff)format("woff")}@font-face{font-family:SF UI Text;font-style:normal;font-weight:700;src:local(SF UI Text Bold),url(/fonts/SFUIText-Bold.woff)format("woff")}@font-face{font-family:SF UI Text;font-style:italic;font-weight:700;src:local(SF UI Text Bold Italic),url(/fonts/SFUIText-BoldItalic.woff)format("woff")}@font-face{font-family:SF UI Text;font-style:normal;font-weight:800;src:local(SF UI Text Heavy),url(/fonts/SFUIText-Heavy.woff)format("woff")}@font-face{font-family:SF UI Text;font-style:italic;font-weight:800;src:local(SF UI Text Heavy Italic),url(/fonts/SFUIText-HeavyItalic.woff)format("woff")}html{scroll-behavior:smooth;overscroll-behavior:none;width:100vw;height:100dvh;font-size:16px;position:fixed;overflow:hidden}body{font-optical-sizing:auto;overscroll-behavior:none;width:100%;height:100%;margin:0;padding:0;font-family:Golos Text,sans-serif;overflow:hidden}.lora{font-optical-sizing:auto;font-family:Lora,serif}@media (width>=1365px) and (width<=1439px){html{font-size:11px}}@media (width>=1440px) and (width<=1509px){html{font-size:11.5px}}@media (width>=1510px) and (width<=1638px){html{font-size:12px}}@media (width>=1640px) and (width<=1678px){html{font-size:13px}}@media (width>=1680px) and (width<=1792px){html{font-size:14px}}@media (width>=1920px) and (width<=2046px){html{font-size:16px}}@media (width>=2048px) and (width<=2144px){html{font-size:17px}}@media (width>=2145px) and (width<=2560px){html{font-size:20px}}@media (width>=2561px) and (width<=2864px){html{font-size:24px}}@media (width>=2865px) and (width<=3824px){html{font-size:26.5px}}@media (width>=3840px) and (width<=5104px){html{font-size:32px}}@media (width>=5120px){html{font-size:42px}}@media (width<=1366px) and (width>=993px){html{font-size:10px}}@media (width<=992px) and (width>=769px){html{font-size:8px}}@media (width<=375px) and (width>=295px){html{font-size:14px}}@media (width<=294px){html{font-size:12px}}body,html{overflow:hidden}html::-webkit-scrollbar{width:.4rem}html::-webkit-scrollbar-thumb{cursor:pointer;background-color:#a68b6c;border-radius:.25rem}html::-webkit-scrollbar-track{background-color:#464646}.ripple{pointer-events:none;z-index:99999;background:#0000000d;border-radius:50%;animation:.2s linear ripple-animation;position:absolute;transform:scale(0)}@keyframes ripple-animation{to{opacity:0;transform:scale(.25)}}
