.terms{background-color:#0a0a0a;color:#ffffff;padding:8rem 2rem;display:flex;justify-content:center}.terms .terms__container{width:100%;max-width:850px;display:flex;flex-direction:column;gap:3rem}.terms .terms__title{font-size:2.6rem;font-weight:700;text-align:center;margin-bottom:1rem}.terms .terms__intro{text-align:center;color:#d1d1d1;font-size:1.05rem;line-height:1.7}.terms .terms__section{display:flex;flex-direction:column;gap:.8rem}.terms .terms__subtitle{font-size:1.4rem;font-weight:600;color:#ffffff}.terms .terms__text{color:#cccccc;font-size:1.05rem;line-height:1.7}.terms .terms__link{color:#2563eb;text-decoration:none}.terms .terms__link:hover{text-decoration:underline}@media (max-width:768px){.terms{padding:5rem 1.5rem}.terms .terms__title{font-size:2rem}.terms .terms__subtitle{font-size:1.2rem}.terms .terms__text{font-size:.98rem}}@media (max-width:480px){.terms{padding:4rem 1rem}.terms .terms__container{gap:2rem}.terms .terms__title{font-size:1.7rem}.terms .terms__subtitle{font-size:1.1rem}.terms .terms__text{font-size:.92rem}}