.terms-module__MHYekq__terms{max-width:880px;padding:calc(var(--navbar-height) + 56px) 24px 96px;color:var(--text-primary);margin:0 auto}.terms-module__MHYekq__header{border-bottom:var(--bw-thick) solid var(--border-accent);margin-bottom:36px;padding-bottom:28px}.terms-module__MHYekq__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--accent-secondary);margin-bottom:12px;font-size:.78rem;font-weight:800}.terms-module__MHYekq__title{margin-bottom:18px;font-size:clamp(2.2rem,5.5vw,3.6rem);line-height:1.05}.terms-module__MHYekq__lede{color:var(--text-body);max-width:60ch;margin-bottom:10px;font-size:1.02rem;line-height:1.65}.terms-module__MHYekq__updated{color:var(--text-tertiary);font-size:.86rem}.terms-module__MHYekq__reviewed{color:var(--text-tertiary);opacity:.78;margin-top:2px;font-size:.8rem}.terms-module__MHYekq__toc{background:var(--bg-secondary);border:var(--bw-thin) solid var(--border-medium);border-radius:var(--radius-lg);scroll-margin-top:calc(var(--navbar-height) + 16px);margin-bottom:40px;padding:22px 26px}.terms-module__MHYekq__tocTitle{letter-spacing:.18em;text-transform:uppercase;color:var(--accent-secondary);margin-bottom:14px;font-size:.72rem;font-weight:800}.terms-module__MHYekq__tocList{grid-template-columns:1fr 1fr;gap:8px 28px;margin:0;padding:0;list-style:none;display:grid}.terms-module__MHYekq__tocList li{font-size:.9rem}.terms-module__MHYekq__tocList a{color:var(--text-body);transition:color var(--transition-fast), transform var(--transition-fast);padding:2px 0;text-decoration:none;display:inline-block}@media (hover:hover){.terms-module__MHYekq__tocList a:hover,.terms-module__MHYekq__tocList a:focus-visible{color:var(--accent-secondary);transform:translate(3px)}}.terms-module__MHYekq__section{background:var(--bg-glass);border:var(--bw-thin) solid var(--border-medium);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);scroll-margin-top:calc(var(--navbar-height) + 16px);margin-bottom:28px;padding:26px 28px}.terms-module__MHYekq__section h2{color:var(--accent-secondary);letter-spacing:-.005em;margin-bottom:14px;font-size:1.25rem;font-weight:800}.terms-module__MHYekq__section h3{color:var(--accent-tertiary);text-transform:uppercase;letter-spacing:.08em;margin-top:18px;margin-bottom:8px;font-size:.86rem;font-weight:700}.terms-module__MHYekq__section p{color:var(--text-body);font-size:.96rem;line-height:1.75}.terms-module__MHYekq__section p+p,.terms-module__MHYekq__section p+ul,.terms-module__MHYekq__section p+h3,.terms-module__MHYekq__section ul+p,.terms-module__MHYekq__section ul+h3,.terms-module__MHYekq__section h3+p,.terms-module__MHYekq__section h3+ul{margin-top:14px}.terms-module__MHYekq__section strong{color:var(--text-primary);font-weight:700}.terms-module__MHYekq__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.terms-module__MHYekq__list li{color:var(--text-body);padding-left:22px;font-size:.94rem;line-height:1.65;position:relative}.terms-module__MHYekq__list li:before{content:"";background:var(--accent-gradient);border-radius:2px;width:10px;height:2px;position:absolute;top:.6em;left:0}.terms-module__MHYekq__inlineLink{color:var(--accent-secondary);text-underline-offset:3px;transition:color var(--transition-fast);text-decoration:underline}@media (hover:hover){.terms-module__MHYekq__inlineLink:hover{color:var(--accent-tertiary)}}.terms-module__MHYekq__footer{text-align:center;border:var(--bw-thin) solid var(--border-accent);border-radius:var(--radius-lg);background:#f59e0b0f;margin-top:40px;padding:22px 26px}.terms-module__MHYekq__footer p{color:var(--text-body);font-size:.92rem;font-style:italic;line-height:1.6}@media (max-width:640px){.terms-module__MHYekq__terms{padding:calc(var(--navbar-height) + 32px) 16px 64px}.terms-module__MHYekq__section{padding:22px 20px}.terms-module__MHYekq__toc{padding:18px 20px}.terms-module__MHYekq__tocList{grid-template-columns:1fr}}
