.terms-page section{margin-bottom:var(--space-6);} 

.terms-hero__inner{padding:var(--space-5);display:flex;justify-content:center;}
.terms-hero__content{max-width:720px;text-align:center;display:flex;flex-direction:column;gap:var(--space-3);} 

.terms-scope__grid{display:grid;grid-template-columns:3fr 2fr;gap:var(--space-4);} 
.terms-scope__main{padding:var(--space-4);max-width:760px;} 
.terms-scope__definitions{display:grid;grid-template-columns:1fr;gap:var(--space-3);} 
.terms-def{display:flex;flex-direction:column;gap:var(--space-2);} 

.terms-usage__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);} 
.terms-card{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);} 
.terms-list{display:flex;flex-direction:column;gap:var(--space-3);} 
.terms-list .card{padding:var(--space-3);} 

.terms-links__inner{padding:var(--space-5);max-width:760px;} 
.terms-links__inner a{color:var(--color-accent-primary);font-weight:700;} 

.terms-copyright__inner{padding:var(--space-5);max-width:720px;} 

.terms-final__inner{padding:var(--space-5);max-width:720px;} 

@media (max-width:1000px){
.terms-usage__grid{grid-template-columns:repeat(2,minmax(0,1fr));}
}

@media (max-width:900px){
.terms-scope__grid{grid-template-columns:1fr;}
}

@media (max-width:600px){
.terms-usage__grid{grid-template-columns:1fr;}
.terms-hero__inner,.terms-links__inner,.terms-copyright__inner,.terms-final__inner{padding:var(--space-4);} 
}
