*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#1a1a1a;background:#f3f4f2;min-height:100vh;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}::selection{color:#fff;background:#6a2bdf}h1,h2,h3,h4,h5,h6{color:#1a1a1a;font-weight:700;line-height:1.3}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}a{color:#17284a;text-decoration:none;transition:all .3s}p{color:#333;line-height:1.7}
