.legal-header,.legal-footer{width:min(calc(100% - 48px),960px);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.legal-header{min-height:82px}.legal-header>a:last-child{color:var(--paprika-deep);font-weight:700}.legal-main{width:min(calc(100% - 48px),780px);margin:48px auto 100px}.legal-main h1{font-size:clamp(40px,7vw,62px)}.legal-main h2{font-size:27px;color:var(--paprika-deep)}.legal-main section{border-top:1px solid var(--line);padding-top:28px;margin-top:28px}.legal-main p{margin-bottom:14px}.legal-main a{color:var(--paprika-deep)}.legal-date{color:var(--muted)}.legal-footer{border-top:1px solid var(--line);padding:28px 0 42px;justify-content:flex-start}.legal-footer a{color:var(--paprika-deep)}
