.legal-page{color:#1e2a35;background:#fff}.legal-hero{color:#fff;background:linear-gradient(110deg,#141c24,#294653);padding:clamp(3rem,7vw,6rem) 0}.legal-hero h1{margin:1rem 0 1.5rem;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:500;line-height:1.2}.legal-hero p{max-width:850px;margin-block:1rem;line-height:1.8}.legal-hero .jodor-kicker{color:#d6b969}.legal-updated{color:#d5dfe3;font-size:.9rem}.legal-body{max-width:960px;padding-block:3rem 5rem;line-height:1.9}.legal-body section{margin-block-end:2.5rem}.legal-body h2{margin-block:0 1rem;font-size:clamp(1.3rem,3vw,1.8rem);font-weight:600;line-height:1.4}.legal-body p{margin-block:0 1rem}.legal-body ul{padding-inline-start:1.5rem;list-style:outside}.legal-body li{margin-block:.65rem}.legal-body a{color:#765b20;text-underline-offset:.2em;text-decoration:underline}.legal-body a:focus-visible{outline-offset:3px;outline:3px solid #c9a24d}.legal-contact,.legal-body nav{border-block-start:1px solid #e3e8ed;padding-block-start:1rem}html[dir=rtl] .legal-hero{background:linear-gradient(250deg,#141c24,#294653)}
