.legal-header{border-bottom:1px solid var(--line);z-index:10;background:#fff;justify-content:space-between;align-items:center;min-height:78px;padding:16px max(6vw,24px);display:flex;position:sticky;top:0}.legal-header>a:last-child{background:var(--yellow);color:#223a32;border-radius:9px;padding:11px 15px;font-size:11px;font-weight:800;text-decoration:none}.legal-page{max-width:920px;margin:0 auto;padding:72px 26px 90px}.legal-page>.kicker{color:#755109;letter-spacing:.14em;background:#fff0c8;border-radius:20px;margin:0;padding:7px 10px;font-size:9px;font-weight:900;display:inline-block}.legal-page>h1{letter-spacing:-.05em;margin:20px 0 8px;font:800 clamp(38px,6vw,66px)/1.05 Manrope}.legal-updated{color:var(--muted);margin-bottom:42px;font-size:11px}.legal-page>section{border:1px solid var(--line);background:#fff;border-radius:15px;margin:14px 0;padding:27px 30px;box-shadow:0 8px 25px #173f3210}.legal-page h2{margin:0 0 12px;font:800 19px Manrope}.legal-page section p{color:#52615c;margin:0;font-size:13px;line-height:1.8}.legal-page section a{color:var(--green);font-weight:800}.legal-back{background:var(--green);color:#fff;border-radius:10px;margin-top:30px;padding:13px 17px;font-size:11px;font-weight:800;text-decoration:none;display:inline-block}@media (width<=600px){.legal-header{min-height:68px}.legal-page{padding:48px 18px 65px}.legal-page>section{padding:22px 20px}.legal-page>h1{font-size:40px}}
