.terms-container{max-width:800px;margin:0 auto}.terms-back-link-container{margin-top:.5rem}.terms-back-link{color:var(--color-text-secondary);text-decoration:none;font-size:.875rem}.terms-intro{margin-bottom:2rem}.terms-text{margin-bottom:1rem;line-height:1.8;color:var(--color-text-secondary)}.terms-section{margin-bottom:2.5rem}.terms-title{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;color:var(--color-text-primary)}.terms-subtitle{margin-bottom:1.5rem}.terms-list,.terms-subtitle{color:var(--color-text-secondary)}.terms-list{padding-left:1.5rem;display:flex;flex-direction:column;gap:1rem}