.legalPage{width:min(850px,100% - 32px);margin:auto;padding:45px 0 100px}.legalPage>a{font:11px var(--font-mono);text-transform:uppercase}.legalPage header{border-bottom:1px solid var(--line);margin-bottom:45px;padding:75px 0 45px}.legalPage header p{font:11px var(--font-mono);text-transform:uppercase;color:#74776f}.legalPage h1{letter-spacing:-.07em;margin:15px 0;font-size:clamp(52px,8vw,82px)}.legalPage h2{letter-spacing:-.035em;margin:45px 0 14px;font-size:26px}.legalPage h3{margin:28px 0 10px;font-size:18px}.legalPage p,.legalPage li,.legalPage address{color:#595d56;font-style:normal;line-height:1.7}.legalPage ul{padding-left:20px}.legalPage a:not(.back){text-underline-offset:3px;text-decoration:underline}.legalPage .notice{background:#e7e4dc;margin-top:40px;padding:18px;font-size:13px}
