.legal-page{max-width:960px;padding-block:60px 90px}.legal-page h1{overflow-wrap:anywhere;margin-bottom:30px;font-size:clamp(36px,6vw,60px);line-height:1.15}.legal-page section{margin-top:34px}.legal-page h2{overflow-wrap:anywhere;margin-bottom:18px;font-size:clamp(25px,4vw,34px);line-height:1.2}.legal-page p{color:#c0d9c7;overflow-wrap:anywhere;margin-block:15px;font-size:1.0625rem;line-height:1.85}.legal-page .legal-intro{font-size:1.25rem;line-height:1.7}.legal-page a{color:#c5f46b;text-underline-offset:4px;text-decoration:underline}.legal-back{text-align:right;align-items:center;max-width:100px;min-height:44px;font-size:1rem;line-height:1.5;display:flex}.legal-links{flex-wrap:wrap;gap:10px 22px;font-size:.9375rem;line-height:1.6;display:flex}.legal-links a{color:#d6edce;align-items:center;min-height:44px;display:inline-flex}.legal-links a:hover{color:#c5f46b}@media (width<=380px){.legal-page{padding-block:40px 65px}.legal-back{max-width:82px}.legal-page h1{font-size:34px}}
