.terms-page{background-color:#000;min-height:100vh;padding:40px 20px}.terms-container{color:#fff;max-width:900px;margin:0 auto}.terms-main-title{text-align:center;text-transform:uppercase;margin-bottom:40px;font-family:Archivo Black,sans-serif;font-size:36px;font-weight:900}.terms-section{margin-bottom:30px}.terms-section h2{margin-top:30px;margin-bottom:15px;font-family:Archivo Black,sans-serif;font-size:24px;font-weight:700}.terms-section p{text-align:justify;margin-bottom:15px;font-family:Source Code Pro,monospace;font-size:14px;line-height:1.8}.terms-section p strong{font-weight:700}.terms-section ul{margin-bottom:15px;margin-left:40px;font-family:Source Code Pro,monospace;font-size:14px;line-height:1.8;list-style-type:disc}.terms-section li{margin-bottom:8px}.terms-section a{color:#fff;font-weight:600;text-decoration:underline;transition:opacity .2s}.terms-section a:hover{opacity:.7}@media (max-width:768px){.terms-page{padding:30px 15px}.terms-main-title{margin-bottom:30px;font-size:28px}.terms-section h2{font-size:20px}.terms-section p,.terms-section ul{font-size:13px}.terms-section ul{margin-left:25px}}@media (max-width:480px){.terms-page{padding:20px 10px}.terms-main-title{margin-bottom:25px;font-size:24px}.terms-section h2{font-size:18px}.terms-section p,.terms-section ul{font-size:12px}}
