.legal-page{max-width:850px;margin:0 auto;padding:75px 24px 100px}
.legal-page h1{font-family:"Noto Serif Display",Georgia,serif;font-size:clamp(40px,5vw,62px);font-weight:400;line-height:1.12;margin:0 0 25px}
.legal-page h2{font-family:"Noto Serif Display",Georgia,serif;font-size:clamp(26px,3vw,34px);font-weight:400;line-height:1.2;margin:40px 0 12px}
.legal-page p,.legal-page li{font-size:16px;line-height:1.7;color:#40534a}
.legal-page ul{padding-left:22px}
.legal-page a{color:#314c49;text-underline-offset:4px}
.legal-page .legal-back{display:inline-block;margin-bottom:25px;font:500 14px "Poppins",sans-serif}
.legal-page .legal-note{padding:18px 22px;border-left:3px solid #999983;background:#f3f2e9}
@media(max-width:600px){.legal-page{padding:55px 20px 75px}}
