html{font-size:62.5%;}:root{--min-screen-width:320px;--max-screen-width:1400px;--white:#fff;--black:#000;--primary:hsla(182.19,73.26%,63.33%,1);--light-grey:#F6F8F8;--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:15px 25px;background:var(--primary);border:none;border-radius:5px;color:var(--black);font-size:16px;font-weight:500;line-height:1.25;}.button-white{padding:15px 25px;background:rgba(255,255,255,0.05);border:2px solid var(--white);border-radius:5px;color:var(--white);font-size:16px;font-weight:500;line-height:1.25;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);}H1{font-size:clamp(54px,calc(3.375rem + ((1vw - 3px) * 3.3333)),84px);line-height:1;letter-spacing:-3.36px;font-weight:400;}H2{font-size:clamp(4rem,calc(1.16vw + 3.63rem),5.25rem);line-height:1;letter-spacing:-2.1px;font-weight:400;}H3{font-size:clamp(2.6rem,calc(0.63vw + 2.4rem),3.28rem);line-height:1;letter-spacing:-1.312px;font-weight:400;}.btn-text{font-size:16px;line-height:1.25;font-weight:500;}.subtitle{font-size:clamp(1.6rem,calc(0.74vw + 1.36rem),2.4rem);line-height:1;letter-spacing:-0.96px;word-wrap:break-word;hyphens:auto;overflow-wrap:break-word;}/* Custom Stylesheets */ /* Add your custom CSS here */