.jyR3IG_legal{font-family:var(--font-body);color:var(--color-primary);line-height:1.8}.jyR3IG_title{font-family:var(--font-display);margin-bottom:4px;font-size:clamp(2rem,3.5vw,3rem);font-weight:400;line-height:1.1}.jyR3IG_updated{color:#999;margin-bottom:32px;font-size:.85rem}.jyR3IG_legal h2{font-family:var(--font-body);margin-top:2em;margin-bottom:.5em;font-size:clamp(1.1rem,1.4vw,1.25rem);font-weight:700}.jyR3IG_legal h3{font-family:var(--font-body);margin-top:1.5em;margin-bottom:.3em;font-size:clamp(1rem,1.2vw,1.1rem);font-weight:600}.jyR3IG_legal p{color:#444;margin-bottom:.8em;font-size:clamp(.9rem,1.1vw,1rem)}.jyR3IG_legal ul{margin-bottom:1em;padding-left:1.5em;list-style:outside}.jyR3IG_legal li{color:#444;margin-bottom:.3em;font-size:clamp(.9rem,1.1vw,1rem)}.jyR3IG_legal a{color:var(--color-primary);font-weight:700;text-decoration:none;transition:color .2s}.jyR3IG_legal a:hover{color:#616161}.jyR3IG_legal strong{color:var(--color-primary);font-weight:700}
