body{background-color:var(--color-bg);color:var(--color-text)}.page-header{margin-bottom:var(--space-11)}.page-header h1{max-width:32rem}.page-header p{max-width:40rem}.terms-nav{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-4)}.terms-nav-link{font-family:var(--font-mono);font-size:var(--font-size-xs);letter-spacing:0.12em;text-transform:uppercase;padding:var(--space-3) var(--space-5);border-radius:var(--radius-full);border:1px solid rgba(85,239,124,0.6);background-color:rgba(8,12,8,0.9);color:var(--color-text-muted);transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-fast)}.terms-nav-link:hover{color:var(--color-text);border-color:var(--color-primary);background-color:rgba(20,31,20,0.95)}.terms-section{margin-bottom:var(--space-9)}.terms-section h2{margin-bottom:var(--space-6)}.terms-section p{margin-bottom:var(--space-4)}.terms-link{color:var(--color-primary)}.terms-link:hover{color:var(--color-primary-strong)}.terms-cta{display:flex;flex-wrap:wrap;gap:var(--space-5);margin-top:var(--space-7)}@media (min-width:960px){.page-header{margin-bottom:var(--space-13)}.terms-section{margin-bottom:var(--space-11)}}