@charset "UTF-8";.ki-legal-hero{background:var(--ki-neutral-light);padding:56px 0 40px;border-bottom:4px solid var(--ki-primary)}.ki-legal-hero h1{font-size:1.8rem;color:var(--ki-secondary)}.ki-legal-date{color:var(--ki-text-muted);font-size:.875rem;margin-top:8px}.ki-legal-content{font-size:.9rem;line-height:1.8;color:var(--ki-neutral-dark)}.ki-legal-content h2{font-size:1.15rem;color:var(--ki-secondary);margin-top:36px;padding-top:20px;border-top:1px solid var(--ki-neutral-mid)}.ki-legal-content h2:first-child{border-top:none;margin-top:0;padding-top:0}.ki-legal-content p{margin-bottom:14px}.ki-legal-content ul{padding-left:20px;margin-bottom:16px}.ki-legal-content ul li{margin-bottom:8px}.ki-legal-content a{color:var(--ki-primary)}@media (max-width:767px){.ki-legal-hero h1{font-size:1.4rem}}