.Legal-module__4jv7Uq__page{max-width:720px;padding:5rem var(--page-gutter)6rem;margin:0 auto}.Legal-module__4jv7Uq__hero{margin-bottom:3.5rem}.Legal-module__4jv7Uq__eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-mid-gray);margin-bottom:1.25rem;font-size:.65rem;font-weight:400}.Legal-module__4jv7Uq__title{font-family:var(--font-mono);letter-spacing:-.03em;color:var(--color-black);margin-bottom:1.5rem;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.05}.Legal-module__4jv7Uq__divider{background-color:var(--color-border-light);width:100%;height:1px;margin-bottom:1rem}.Legal-module__4jv7Uq__updated{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-mid-gray);font-size:.625rem;font-weight:500}.Legal-module__4jv7Uq__section{margin-bottom:2.5rem}.Legal-module__4jv7Uq__section:last-child{margin-bottom:0}.Legal-module__4jv7Uq__sectionTitle{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-black);margin-bottom:.85rem;font-size:1rem;font-weight:700}.Legal-module__4jv7Uq__body{font-family:var(--font-sans);color:var(--color-mid-gray);font-size:.9375rem;line-height:1.75}.Legal-module__4jv7Uq__body a{color:var(--color-black);text-underline-offset:3px;text-decoration:underline;transition:opacity .2s}.Legal-module__4jv7Uq__body a:hover{opacity:.65}@media (min-width:768px){.Legal-module__4jv7Uq__page{padding-top:6rem}}
