html{font-size:62.5%;}:root{--min-screen-width:320px;--max-screen-width:1400px;--white:#fff;--black:#0b0b0b;--primary:hsla(234.8,100%,24.9%,1);--light:#F9F7EF;--gap-xs:5px;--gap-s:8px;--gap-m:10px;--gap-l:16px;--gap-xl:20px;--gap-2xl:32px;--gap-3xl:40px;--gap-4xl:64px;--radius-xs:5px;--radius-s:10px;--radius-m:15px;--radius-l:20px;--radius-xl:25px;--radius-xxl:50px;}.button-primary{padding:8px 16px;background:var(--black);border:none;color:var(--white);font-size:18px;font-weight:300;line-height:normal;}.button-primary:hover{background:var(--white);color:var(--black);transition:0.3s ease;}.button-white{padding:8px 16px;background:var(--white);border:none;color:var(--black);font-size:18px;font-weight:300;line-height:normal;}.button-white:hover{background:var(--primary);color:var(--white);transition:0.3s ease;}H2{font-size:clamp(6.8rem,calc(1.48vw + 6.33rem),8.4rem);line-height:0.9;letter-spacing:2%;font-weight:400;}H3{font-size:52.5px;line-height:0.9;letter-spacing:2%;font-weight:400;}.btn-text{font-size:18px;font-weight:300;line-height:auto;letter-spacing:0%;}