.terms-of-use-module__u2_8Pa__page{background:var(--scgm-bg);min-height:100vh;color:var(--scgm-text);font-family:var(--font-geist-sans,system-ui, sans-serif);padding:2rem 1.5rem 3rem}.terms-of-use-module__u2_8Pa__header{max-width:42rem;margin:0 auto 2.5rem}.terms-of-use-module__u2_8Pa__back{color:var(--scgm-teal);margin-bottom:1.5rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-block}.terms-of-use-module__u2_8Pa__back:hover{text-decoration:underline}.terms-of-use-module__u2_8Pa__back:focus-visible{outline:2px solid var(--scgm-teal);outline-offset:3px;border-radius:4px}.terms-of-use-module__u2_8Pa__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--scgm-muted);margin:0 0 .5rem;font-size:.75rem;font-weight:600}.terms-of-use-module__u2_8Pa__title{letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,5vw,2.25rem);font-weight:700;line-height:1.15}.terms-of-use-module__u2_8Pa__updated{color:var(--scgm-muted);margin:.75rem 0 0;font-size:.875rem}.terms-of-use-module__u2_8Pa__content{max-width:42rem;margin:0 auto;font-size:.9375rem;line-height:1.7}.terms-of-use-module__u2_8Pa__content section{margin-bottom:2rem}.terms-of-use-module__u2_8Pa__content h2{color:var(--scgm-text);margin:0 0 .75rem;font-size:1.125rem;font-weight:600}.terms-of-use-module__u2_8Pa__content p{color:var(--scgm-label);margin:0 0 1rem}.terms-of-use-module__u2_8Pa__content p:last-child{margin-bottom:0}.terms-of-use-module__u2_8Pa__content ul{color:var(--scgm-label);margin:0 0 1rem;padding-left:1.25rem}.terms-of-use-module__u2_8Pa__content li{margin-bottom:.35rem}.terms-of-use-module__u2_8Pa__content a{color:var(--scgm-teal);text-underline-offset:2px;font-weight:500;text-decoration:underline}.terms-of-use-module__u2_8Pa__content a:hover{opacity:.9}.terms-of-use-module__u2_8Pa__footer{border-top:1px solid var(--scgm-border);max-width:42rem;color:var(--scgm-muted);margin:3rem auto 0;padding-top:2rem;font-size:.8125rem}.terms-of-use-module__u2_8Pa__footer p{margin:0}@media (min-width:640px){.terms-of-use-module__u2_8Pa__page{padding:3rem 2rem 4rem}}
