.kin-public-legal{display:flex;flex-direction:column}.kin-legal-main{flex:1;min-width:0;background:#fff;color:#26282b}.kin-public-legal [data-legal-document]{--font-poppins:var(--kinetara-sans),sans-serif;max-width:1484px;padding:72px 32px 96px}.kin-public-legal [data-legal-document] h1{font:400 36px/1.2 var(--kinetara-display),sans-serif;letter-spacing:-.04em}.kin-public-legal [data-legal-document] a{text-decoration:underline;text-underline-offset:3px}.kin-public-legal [data-legal-document] a:focus-visible{outline-color:#26282b}.kin-legal-footer{border-top:1px solid var(--line);padding:48px max(32px,calc((100vw - 1420px) / 2));display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:20px}.kin-legal-footer p{text-align:center;color:#9da5a0;font-size:11px}.kin-legal-footer nav{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:16px 24px;font-size:10px;text-transform:uppercase}.kin-legal-footer nav a{padding-block:8px}.kin-legal-footer nav a:hover,.kin-legal-footer nav a[aria-current=page]{color:var(--acid)}.kin-legal-footer small{grid-column:1/-1;border-top:1px solid var(--line);padding-top:18px;color:#9da5a0;font-size:10px;letter-spacing:.04em}@media (max-width:900px){.kin-legal-footer{grid-template-columns:1fr;text-align:center}.kin-legal-footer nav{justify-content:center}}@media (max-width:640px){.kin-public-legal [data-legal-document]{padding:48px 20px 64px}.kin-public-legal [data-legal-document] h1{font-size:28px}.kin-legal-footer{padding:40px 20px}}