.homepage-container{width:100%;max-width:1600px;margin:0 auto;padding:6rem 5rem}.homepage-container h1{margin-top:6rem}.homepage-container h2{margin-top:8rem}.homepage-container>div{flex-wrap:wrap;gap:6rem;margin-top:2.4rem;display:flex}@media screen and (max-width:1240px){.homepage-container>div{gap:4rem}}@media screen and (max-width:600px){.homepage-container h1,.homepage-container h2{margin-top:6rem}.homepage-container>div{justify-content:center}}
h1,h2,h3,h4,h5,h6,p,span,button,a{color:#000}ul{padding-left:2rem;list-style-position:outside}ul li{color:#000000de;padding-left:1rem}ol{padding-left:3rem;list-style-position:outside}ol li{color:#000}a{text-decoration:none}h1{letter-spacing:.025rem;margin-top:2rem;font-size:4.5rem;font-weight:500}h2{letter-spacing:.01rem;margin-top:5rem;font-size:3rem;font-weight:500}h3{letter-spacing:.01rem;margin:4rem 0 1rem;font-size:2rem;font-weight:600}h4{letter-spacing:.01rem;margin:4rem 0 1rem;font-size:1.6rem;font-weight:700;line-height:2.4rem}p,span,li{font-size:1.5rem}p{color:#000000de}a{color:#08f;transition:all .2s ease-in-out}a:hover{color:#0088ffb3}ul ul{margin:1.5rem 0 1.5rem 1.5rem}@media screen and (max-width:650px){h1{font-size:4.4rem}h2{font-size:2.8rem}}
