.page-module__7gi3Sq__termsContainer{max-width:800px;margin:0 auto;padding:3rem 24px 5rem}.page-module__7gi3Sq__header{text-align:center;margin-bottom:3.5rem}.page-module__7gi3Sq__sublabel{letter-spacing:.1em;color:var(--color-accent-cyan);text-transform:uppercase;margin-bottom:12px;font-size:.75rem;font-weight:700;display:inline-block}.page-module__7gi3Sq__header h1{color:var(--color-foreground);margin-bottom:.75rem;font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:700}.page-module__7gi3Sq__lastUpdated{color:var(--color-foreground-muted);font-size:.875rem}.page-module__7gi3Sq__content{flex-direction:column;gap:2.5rem;display:flex}.page-module__7gi3Sq__section h2{color:var(--color-foreground);margin-bottom:1rem;font-size:1.35rem;font-weight:600}.page-module__7gi3Sq__section p{color:var(--color-foreground-muted);margin-bottom:1rem;font-size:1rem;line-height:1.8}.page-module__7gi3Sq__contactInfo{background:var(--color-background-surface);border:1px solid var(--color-border);color:var(--color-foreground);border-radius:8px;margin-top:1rem;padding:1rem 1.25rem;font-size:.95rem}.page-module__7gi3Sq__contactInfo a{color:var(--color-accent-cyan)}.page-module__7gi3Sq__footerLinkRow{text-align:center;margin-top:3.5rem}.page-module__7gi3Sq__relatedLink{color:var(--color-accent-cyan);transition:opacity var(--transition-fast);font-size:.95rem;font-weight:500}.page-module__7gi3Sq__relatedLink:hover{opacity:.8}
