*{margin:0;padding:0}*,:after,:before{box-sizing:border-box}body,html{width:100%;height:100dvh;scroll-behavior:smooth;font-family:HaasGroteskDisplayPro,sans-serif;background-color:var(--white)}html{font-size:18px}body{font-size:1em}main{overflow:hidden}input{outline:none}button{background-color:transparent;cursor:pointer}button:disabled{opacity:.9;cursor:default;pointer-events:none}input[type=checkbox]{cursor:pointer}a{text-decoration:none;all:unset;cursor:pointer}li{list-style:none}img{vertical-align:text-bottom}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{resize:none;font-family:Poppins,sans-serif}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--white) inset!important}@media only screen and (max-width:1550px){body,html{font-size:17px}}@media only screen and (max-width:1350px){body,html{font-size:16px}}@media only screen and (max-width:1150px){body,html{font-size:15px}}@media only screen and (max-width:950px){body,html{font-size:14px}}@media only screen and (max-width:750px){body,html{font-size:13px}}@media only screen and (max-width:550px){body,html{font-size:12px}}