.legal{color:#173e50;max-width:42rem;margin:0 auto;padding:2.5rem 1.25rem 5rem;font-family:Golos Text,Arial,sans-serif;font-size:16px;line-height:1.6}.legal a{color:#22647c}.legal h1{color:#173e50;letter-spacing:-.03em;margin:.4rem 0 .75rem;font-size:clamp(1.8rem,4vw,2.4rem)}.legal h2{margin:1.8rem 0 .45rem;font-size:1.15rem;font-weight:600}.legal p,.legal li{margin:.4rem 0}.legal ul{margin:.4rem 0 .6rem;padding-left:1.2rem}.legal .legal-back{font-size:.92rem}.cookie-settings{color:#22647c;font:inherit;text-underline-offset:.15em;cursor:pointer;background:0 0;border:0;margin-top:.6rem;padding:0;text-decoration:underline}
