.cgu-container{max-width:1440px;margin:2rem auto;padding:1rem 2rem;line-height:1.6}.cgu-container h1{text-align:center;color:#ff8c94;margin-bottom:.5rem;font-size:3rem}.preamble{text-align:center;margin-bottom:.25rem;font-size:1.5rem;font-weight:500}.last-updated{text-align:center;color:#ff8c94;margin-bottom:2.5rem;font-size:.9rem}.cgu-container h2{color:#ff8c94!important;border-bottom:2px solid #ff8c94!important;margin-top:2.5rem!important;margin-bottom:1rem!important;padding-bottom:.5rem!important;font-size:2.2rem!important}.cgu-container h2:before,.cgu-container h2:after{all:unset;content:none!important}.cgu-container h3{border-left:3px solid #ff8c94;margin-top:2rem;margin-bottom:1rem;padding-left:10px;font-size:1.3rem;font-weight:600}.cgu-container p,.cgu-container ul,.cgu-container dl{margin-bottom:1.25rem;font-size:1.25rem}.cgu-container ul{padding-left:25px}.cgu-container li{margin-bottom:.75rem}.cgu-container a{color:#2e1d21;font-weight:600;text-decoration:none}.cgu-container a:hover{text-decoration:underline}.cgu-container address{border-left:4px solid #ff8c94;padding:1rem 1.5rem;font-style:normal;line-height:1.7}.cgu-footer{color:#666;text-align:center;border-top:2px solid #ff8c94;margin-top:3rem;padding-top:1.5rem;font-size:.9rem;font-style:italic}@media (max-width:600px){.cgu-container{padding:1rem}.cgu-container h1{font-size:1.8rem}.cgu-container h2{font-size:1.4rem}.cgu-container h3{font-size:1.2rem}}
