.legal-page{background:#f4f8f6;min-height:70vh;padding:70px max(7vw,28px)}.legal-page>header,.legal-page>article{max-width:920px;margin:auto}.legal-page>header{padding-bottom:35px}.legal-page h1{letter-spacing:-.05em;margin:12px 0 18px;font-size:clamp(42px,6vw,68px)}.legal-page>header p{color:#536b63;font-size:18px;line-height:1.65}.legal-page>header small{color:#71847e}.legal-page>article{background:#fff;border:1px solid #d9e5e1;border-radius:17px;padding:clamp(24px,5vw,55px);box-shadow:0 14px 45px #133d3410}.legal-page section{border-bottom:1px solid #e2ebe8;padding:5px 0 21px}.legal-page section:last-child{border-bottom:0}.legal-page h2{margin:20px 0 9px;font-size:22px}.legal-page p{color:#4d655d;line-height:1.75}.legal-page a{color:var(--qovi-green);font-weight:700}
