@import url("/fonts/styles.css");:root{--font10:10px;--font12:12px;--font14:14px;--font16:16px;--font18:18px;--font20:20px;--font23:23px;--font24:24px;--font25:25px;--font26:26px;--font28:28px;--font30:30px;--font33:33px;--font35:35px;--font38:38px;--font40:40px;--font45:45px;--font46:46px;--font50:50px;--font60:60px;--font70:70px;--font80:80px;--font90:90px;--font104:104px;--padding-inline-80:10px}*,:after,:before{margin:0;padding:0;box-sizing:border-box}body,html{background:#fff;margin:0;padding:0;font-family:Manrope,sans-serif}body,html,main{scroll-behavior:smooth}main{display:flex;flex-direction:column;min-height:100vh}a{color:inherit;text-decoration:none}ul{margin:0;padding:0;list-style:none}@media (min-width:576px){:root{--padding-inline-80:20px}}@media (min-width:768px){:root{--padding-inline-80:40px}}@media (min-width:1200px){:root{--padding-inline-80:80px}}@media (min-width:992px){:root{--font10:0.69vw;--font12:0.83vw;--font14:0.97vw;--font16:1.1vw;--font18:1.25vw;--font20:1.39vw;--font23:1.6vw;--font24:1.6vw;--font25:1.7vw;--font26:1.8vw;--font28:1.9vw;--font30:2vw;--font33:2.3vw;--font35:2.4vw;--font38:2.6vw;--font40:2.78vw;--font45:3.1vw;--font46:3.2vw;--font50:3.47vw;--font60:4vw;--font70:4.86vw;--font80:5.5vw;--font90:6.25vw;--font104:7.2vw}}