@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.6;color:#2f3e3a}h1,h2,h3{font-weight:500;line-height:1.3;color:#2f3e3a}a{text-decoration:none;color:inherit}button{font-family:inherit}.reveal{opacity:0;transform:translateY(40px);transition:opacity .6s ease,transform .6s ease}.reveal.active{opacity:1;transform:translateY(0)}html{scroll-behavior:smooth}section{scroll-margin-top:80px}section{padding:5rem 0}section:first-of-type{padding-top:7rem}.container,.hero-container,.blog-container{max-width:1200px;margin:0 auto;padding:0 1.5rem}h1{font-size:2.6rem;font-weight:500;line-height:1.2}h2{font-size:2.1rem;font-weight:500}h3{font-size:1.3rem;font-weight:500}p{line-height:1.7}section:nth-of-type(2n){background-color:#f9fbfa}
