.legal-page{background:var(--white);padding:84px 0 100px}.legal-page__inner{max-width:860px;margin:0 auto}.legal-page h1{font-family:var(--font-display);letter-spacing:-.02em;margin:14px 0 28px;font-size:clamp(36px,4vw,52px);line-height:1.08}.legal-page h2{font-family:var(--font-display);letter-spacing:-.01em;margin:36px 0 10px;font-size:clamp(22px,2.4vw,30px);line-height:1.2}.legal-page p{color:var(--navy);margin:0 0 14px;font-size:17px;line-height:1.7}.legal-page ul{margin:0 0 18px;padding-left:22px}.legal-page li{margin-bottom:8px;font-size:17px;line-height:1.6}@media (max-width:780px){.legal-page{padding:62px 0 76px}.legal-page p,.legal-page li{font-size:16px}}
