@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:100;src:url(../fonts/Gilroy-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:200;src:url(../fonts/Gilroy-UltraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:300;src:url(../fonts/Gilroy-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:400;src:url(../fonts/Gilroy-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:500;src:url(../fonts/Gilroy-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:600;src:url(../fonts/Gilroy-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:700;src:url(../fonts/Gilroy-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:800;src:url(../fonts/Gilroy-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:900;src:url(../fonts/Gilroy-Heavy.woff) format("woff")}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:clamp(.8rem,1vw + .1rem,1.3rem)}body{color:#fff;font-family:Gilroy,sans-serif;line-height:1.25}p{line-height:1.5}a{color:inherit;text-decoration:none}img{-o-object-fit:cover;object-fit:cover;width:100%}ul{list-style:none}button{background-color:transparent;border:none;color:inherit;cursor:pointer;font:inherit}textarea{resize:none}input,textarea{border:none;color:inherit;font:inherit;outline:none}input::-moz-placeholder,textarea::-moz-placeholder{color:inherit;opacity:.8}input::placeholder,textarea::placeholder{color:inherit;opacity:.8}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.overflow-hidden{overflow:hidden}.flex{display:flex}.justify-between{justify-content:space-between}.wrap-12{flex-wrap:wrap;gap:12px}.align-center{align-items:center}.dis-none{display:none!important}.rotate-180{rotate:180deg}.section-title{align-self:center;color:#caa564;font-size:clamp(30px,2.4vw,36px);font-weight:700;letter-spacing:-2px;line-height:1.04}.back-button{left:clamp(21px,5.3vw,80px);position:fixed!important;top:120px;z-index:10}
