.kiblem-legal{background:#f8f5ee;color:#142c21;min-height:100vh}.kiblem-legal-header{max-width:1100px;margin:auto;padding:24px;display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid #dcded7}.kiblem-legal-home{color:#163d2b;text-decoration:underline;font-size:16px}.kiblem-legal-article{max-width:850px;padding:48px 24px 64px;margin:auto}.kiblem-legal .kiblem-h1{font-size:clamp(30px,5vw,48px);overflow-wrap:anywhere}.kiblem-legal-content{font-size:16px;line-height:1.8;overflow-wrap:anywhere}.kiblem-legal-content h2{font-family:inherit;font-size:22px;line-height:1.4;margin:32px 0 12px;color:#163d2b}.kiblem-legal-content a{color:#163d2b;text-decoration:underline}.kiblem-legal-content blockquote{border-left:3px solid #c79a46;margin:24px 0;padding:4px 20px}.kiblem-legal-links{max-width:1100px;margin:0 auto;padding:30px 24px;border-top:1px solid #dcded7}.kiblem-legal-link-list{display:flex;flex-wrap:wrap;gap:12px 24px;list-style:none;padding:0;margin:0}.kiblem-legal-link{color:#163d2b;font-size:14px;line-height:1.6;display:inline-block;padding:8px 0;text-decoration:underline}.kiblem-legal-company{font-size:13px;line-height:1.7;margin-top:24px;overflow-wrap:anywhere}.kiblem-legal-link:focus-visible,.kiblem-legal-home:focus-visible{outline:2px solid #163d2b;outline-offset:4px}@media(max-width:599px){.kiblem-legal-article{padding-top:28px}.kiblem-legal-link-list{display:grid;grid-template-columns:1fr 1fr;gap:8px 18px}}@media print{.kiblem-legal-header,.kiblem-legal-links{display:none}.kiblem-legal-article{max-width:none;padding:0}.kiblem-legal{background:white}}

.kiblem-legal .kiblem-eyebrow{text-transform:none}
