@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Inter:wght@400;500;600;700&display=swap";*,:after,:before{box-sizing:border-box;margin:0;padding:0;font-family:inherit}html{scroll-behavior:smooth;scroll-padding-top:120px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width:640px){html{scroll-padding-top:72px}}body{font-family:Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;color:#1a1f33;background-color:#fff;line-height:1.6;padding-top:112px;overflow-x:hidden}@media(max-width:640px){body{padding-top:64px}}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}ol,ul{list-style:none}button{cursor:pointer;border:none;background:none;font-family:inherit}input,select,textarea{font-family:inherit;font-size:inherit}.container{max-width:1440px;margin:0 auto}@media(min-width:1024px)and (max-width:1440px){.container{max-width:95%!important}}@media(min-width:641px)and (max-width:1023px){.container{max-width:92%!important}}@media(max-width:640px){.container{max-width:94%!important}}@media(max-width:320px){.container{padding:0 12px}}.layout{max-width:1440px;margin:0 auto;width:100%;background-color:#fff}.section{padding:4rem 0}@media(max-width:768px){.section{padding:3rem 0}}h1,h2,h3,h4,h5,h6{font-family:Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;line-height:1.19;letter-spacing:-.01em;color:#1a1f33}h1{letter-spacing:-.03em}