@import"https://fonts.googleapis.com/css2?family=Fira+Code:wght@300;400;500;600;700&family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{--paddingInline:clamp(10px,7vw,120px);--paddingBlock:clamp(10px,4vh,60px);--mainColor:#ec7027;--mainAccent:#b75115;--transition:.12s}*,:after,:before{box-sizing:border-box;font-family:Fira Sans;font-style:normal;line-height:normal;margin:0;padding:0;position:relative;-webkit-tap-highlight-color:transparent}.font-menu{font-size:clamp(1rem,1.2vw,18px)}.font-base,.font-h1,.font-h2,.font-h3,.font-h4,.font-h5,.font-h6,h1,h2,h3,h4,h5,h6,p{all:unset;display:block;font-size:1.6rem;font-weight:400}.font-h1,h1{font-size:clamp(2.5rem,11.547vw - .488rem,6.75rem)}.font-h2,h2{font-family:fira code;font-size:clamp(1.375rem,.924vw + 1.136rem,1.875rem);line-height:clamp(2.063rem,.693vw + 1.883rem,2.438rem)}.font-h2.title,h2.title{color:#ec7027;color:var(--mainColor);font-weight:700;text-align:center}.button,.font-base,p{font-size:clamp(1.125rem,.44vw + .886rem,1.625rem);line-height:clamp(1.688rem,.385vw + 1.484rem,2.113rem)}
