:root{--bg-color:#f9f6f0;--text-primary:#1f2937;--text-secondary:#4b5563;--accent-teal:#2a7a78;--font-display:var(--font-libre-franklin);--font-body:var(--font-dm-sans)}.terms-module__tZIRGq__page{background-color:var(--bg-color);min-height:100dvh;padding:48px 20px 64px}.terms-module__tZIRGq__container{max-width:600px;margin:0 auto}.terms-module__tZIRGq__backLink{font-family:var(--font-body);color:var(--accent-teal);align-items:center;gap:4px;margin-bottom:32px;font-size:.875rem;text-decoration:none;display:inline-flex}.terms-module__tZIRGq__backLink:hover{text-decoration:underline}.terms-module__tZIRGq__title{font-family:var(--font-display);color:var(--text-primary);margin:0 0 8px;font-size:1.75rem;font-weight:700;line-height:1.2}.terms-module__tZIRGq__updated{font-family:var(--font-body);color:var(--text-secondary);margin:0 0 36px;font-size:.8rem}.terms-module__tZIRGq__section{margin-bottom:28px}.terms-module__tZIRGq__sectionTitle{font-family:var(--font-display);color:var(--text-primary);margin:0 0 10px;font-size:1.15rem;font-weight:600;line-height:1.3}.terms-module__tZIRGq__body{font-family:var(--font-body);color:var(--text-secondary);margin:0 0 12px;font-size:.9rem;line-height:1.7}.terms-module__tZIRGq__body:last-child{margin-bottom:0}.terms-module__tZIRGq__list{margin:0 0 12px;padding:0;list-style:none}.terms-module__tZIRGq__listItem{font-family:var(--font-body);color:var(--text-secondary);padding-left:16px;font-size:.9rem;line-height:1.7;position:relative}.terms-module__tZIRGq__listItem:before{content:"";background-color:var(--accent-teal);border-radius:50%;width:5px;height:5px;position:absolute;top:11px;left:0}.terms-module__tZIRGq__strong{color:var(--text-primary);font-weight:600}.terms-module__tZIRGq__contactBlock{font-family:var(--font-body);color:var(--text-secondary);font-size:.9rem;line-height:1.8}.terms-module__tZIRGq__contactBlock a{color:var(--accent-teal);text-decoration:none}.terms-module__tZIRGq__contactBlock a:hover{text-decoration:underline}
