.terms-module__tZIRGq__container{background-color:var(--color-bg-primary);min-height:100vh;color:var(--color-text-primary);font-family:var(--font-sans);justify-content:center;padding:4rem 2rem;line-height:1.6;display:flex}.terms-module__tZIRGq__content{width:100%;max-width:760px}.terms-module__tZIRGq__backBtn{color:var(--color-text-secondary);font-size:var(--text-sm);align-items:center;gap:.5rem;margin-bottom:2.5rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.terms-module__tZIRGq__backBtn:hover{color:var(--color-accent-green)}.terms-module__tZIRGq__header{border-bottom:1px solid var(--color-border);margin-bottom:3.5rem;padding-bottom:2rem}.terms-module__tZIRGq__title{font-family:var(--font-serif);font-size:var(--text-4xl);letter-spacing:-.02em;margin:0 0 .5rem;font-weight:700}.terms-module__tZIRGq__subtitle{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}.terms-module__tZIRGq__section{margin-bottom:2.5rem}.terms-module__tZIRGq__sectionTitle{font-family:var(--font-serif);font-size:var(--text-xl);color:var(--color-text-primary);margin:0 0 1rem;font-weight:600}.terms-module__tZIRGq__paragraph{color:var(--color-text-secondary);font-size:var(--text-base);margin:0 0 1.25rem}.terms-module__tZIRGq__list{margin:0 0 1.5rem;padding-left:1.5rem}.terms-module__tZIRGq__listItem{color:var(--color-text-secondary);font-size:var(--text-base);margin-bottom:.75rem}.terms-module__tZIRGq__footer{border-top:1px solid var(--color-border);text-align:center;margin-top:4rem;padding-top:2rem}.terms-module__tZIRGq__footerText{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}@media (max-width:640px){.terms-module__tZIRGq__container{padding:2rem 1rem}.terms-module__tZIRGq__title{font-size:var(--text-3xl)}}
