.legal-module__Yd4PWa__wrap{max-width:780px;font-family:var(--font-sans);color:var(--color-muted-2);margin:0 auto;padding:clamp(32px,6vw,64px) clamp(16px,4vw,24px) 96px;font-size:15.5px;line-height:1.75}.legal-module__Yd4PWa__home{color:var(--color-violet);margin-bottom:32px;font-size:.9rem;text-decoration:none;display:inline-block}.legal-module__Yd4PWa__home:hover{text-decoration:underline}.legal-module__Yd4PWa__title{font-family:var(--font-heading);color:var(--color-ink);margin:0 0 10px;font-size:clamp(1.9rem,5vw,2.4rem);font-weight:800;line-height:1.15}.legal-module__Yd4PWa__updated{color:var(--color-muted-3);margin:0 0 36px;font-size:.9rem}.legal-module__Yd4PWa__wrap h2{font-family:var(--font-heading);color:var(--color-ink);margin:44px 0 14px;font-size:1.3rem;font-weight:700}.legal-module__Yd4PWa__wrap h3{font-family:var(--font-heading);color:var(--color-ink);margin:30px 0 10px;font-size:1.08rem;font-weight:700}.legal-module__Yd4PWa__wrap p{margin:0 0 15px}.legal-module__Yd4PWa__wrap strong,.legal-module__Yd4PWa__wrap b{color:var(--color-ink);font-weight:700}.legal-module__Yd4PWa__wrap ul{margin:0 0 18px;padding-left:22px}.legal-module__Yd4PWa__wrap li{margin-bottom:10px}.legal-module__Yd4PWa__wrap a{color:var(--color-violet);text-decoration:underline}.legal-module__Yd4PWa__sub{color:var(--color-muted-2);margin:6px 0 12px 16px}
