body{margin:0;padding:0;background-color:#fff;display:flex;justify-content:center;align-items:center;min-height:100vh}.text-center{text-align:center}h1{font-size:6rem;font-weight:700;margin-bottom:1rem}h1,h2{color:#000}h2{font-size:2rem}h4{color:#000}@media (max-width:768px){h1{font-size:4rem}h2{font-size:1.5rem}}ul{list-style-type:none;text-align:left;display:inline-block}