.terms-module__tZIRGq__container{min-height:100vh;margin-left:var(--sidebar-width);background:var(--color-bg);padding:100px 60px;position:relative}.terms-module__tZIRGq__gridBackground{background-image:linear-gradient(var(--color-grid-line)1px,transparent 1px),linear-gradient(90deg,var(--color-grid-line)1px,transparent 1px);z-index:0;pointer-events:none;background-size:60px 60px;width:100%;height:100%;position:absolute;inset:0}.terms-module__tZIRGq__content{z-index:10;width:100%;max-width:1400px;position:relative}.terms-module__tZIRGq__header{margin-bottom:60px}.terms-module__tZIRGq__title{font-family:var(--font-display);color:var(--color-text);text-transform:uppercase;letter-spacing:.02em;margin-bottom:12px;font-size:clamp(2rem,5vw,3.5rem);font-weight:400;line-height:1.1}.terms-module__tZIRGq__subtitle{font-family:var(--font-mono);color:var(--color-text-muted);font-size:.9rem}.terms-module__tZIRGq__lastUpdated{font-family:var(--font-mono);color:var(--color-text-muted);opacity:.7;margin-top:8px;font-size:.8rem}.terms-module__tZIRGq__mainLayout{grid-template-columns:1fr 280px;gap:60px;display:grid}.terms-module__tZIRGq__termsContent{flex-direction:column;gap:40px;display:flex}.terms-module__tZIRGq__section{background:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);padding:32px}.terms-module__tZIRGq__sectionTitle{font-family:var(--font-display);text-transform:uppercase;color:var(--color-accent);letter-spacing:.02em;align-items:center;gap:12px;margin-bottom:24px;font-size:1.3rem;font-weight:400;display:flex}.terms-module__tZIRGq__sectionIcon{color:var(--color-accent);font-size:.8rem}.terms-module__tZIRGq__sectionContent{font-family:var(--font-mono);color:var(--color-text-muted);font-size:.85rem;line-height:1.8}.terms-module__tZIRGq__paragraph{margin-bottom:16px}.terms-module__tZIRGq__paragraph:last-child{margin-bottom:0}.terms-module__tZIRGq__paragraph strong{color:var(--color-text);font-weight:500}.terms-module__tZIRGq__listItem{gap:8px;margin-bottom:12px;padding-left:16px;display:flex;position:relative}.terms-module__tZIRGq__listItem:before{content:"";background:var(--color-accent);border-radius:50%;width:4px;height:4px;position:absolute;top:8px;left:0}.terms-module__tZIRGq__listItem strong{color:var(--color-text);font-weight:500}.terms-module__tZIRGq__tocWrapper{position:relative}.terms-module__tZIRGq__toc{background:var(--color-surface);border:1px solid var(--color-border);padding:24px;position:sticky;top:100px}.terms-module__tZIRGq__tocTitle{font-family:var(--font-display);text-transform:uppercase;color:var(--color-text);letter-spacing:.05em;margin-bottom:20px;font-size:.9rem;font-weight:400}.terms-module__tZIRGq__tocNav{flex-direction:column;gap:4px;display:flex}.terms-module__tZIRGq__tocLink{font-family:var(--font-mono);color:var(--color-text-muted);text-align:left;cursor:pointer;background:0 0;border:none;padding:8px 0;font-size:.8rem;text-decoration:none;display:block}.terms-module__tZIRGq__tocLink:hover{color:var(--color-text)}.terms-module__tZIRGq__tocLinkActive{color:var(--color-accent)}@media (max-width:1200px){.terms-module__tZIRGq__mainLayout{grid-template-columns:1fr}.terms-module__tZIRGq__tocWrapper{order:-1}.terms-module__tZIRGq__toc{position:relative;top:0}.terms-module__tZIRGq__tocNav{flex-flow:wrap;gap:8px}.terms-module__tZIRGq__tocLink{border-bottom:2px solid #0000;border-left:none;padding:8px 16px}.terms-module__tZIRGq__tocLinkActive{border-left:none;border-bottom-color:var(--color-accent)}}@media (max-width:768px){.terms-module__tZIRGq__container{margin-left:0;padding:80px 24px}.terms-module__tZIRGq__title{font-size:1.75rem}.terms-module__tZIRGq__section{padding:24px}.terms-module__tZIRGq__sectionTitle{font-size:1.1rem}}
