body.linksblog-legal-page .entry-header,body.linksblog-legal-page .page-header{display:none!important}.linksblog-legal__contact-email{font-size:20px;font-weight:800}.linksblog-legal__contact-email a{color:#7c3aed;text-decoration:none}.linksblog-legal__cta{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:999px;background:linear-gradient(90deg,#7c3aed,#db2777);color:#fff!important;font-weight:700;text-decoration:none!important}.linksblog-legal__cta:hover,.linksblog-legal__cta:focus{background:linear-gradient(90deg,#7c3aed,#db2777);color:#fff!important;opacity:.92}.linksblog-legal__highlight{margin:0 0 28px;padding:1.35rem 1.4rem;border-radius:16px;background:linear-gradient(145deg,rgba(124,58,237,.08) 0%,rgba(14,165,233,.08) 100%);border:1px solid rgba(124,58,237,.18)}.linksblog-legal__highlight-kicker{margin:0 0 .45rem;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#7c3aed}.linksblog-legal__highlight-title{margin:0 0 .65rem;font-size:clamp(1.15rem,2.5vw,1.4rem);font-weight:900;line-height:1.35;color:#0f172a}.linksblog-legal__highlight p:last-child{margin-bottom:0}.linksblog-legal__toc{display:flex;flex-wrap:wrap;gap:.5rem .65rem;margin:0 0 28px}.linksblog-legal__toc a{display:inline-flex;align-items:center;padding:.4rem .75rem;border-radius:999px;border:1px solid #e2e8f0;background:#fff;color:#334155!important;font-size:13px;font-weight:700;text-decoration:none!important}.linksblog-legal__toc a:hover,.linksblog-legal__toc a:focus{border-color:#c4b5fd;background:#f8fafc;color:#7c3aed!important}.linksblog-legal__feature-grid,.linksblog-legal__cookie-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin:0 0 1rem}.linksblog-legal__feature-grid--2,.linksblog-legal__cookie-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.linksblog-legal__feature,.linksblog-legal__cookie{margin:0;padding:1.1rem 1.05rem;background:#fff;border:1px solid #e2e8f0;border-radius:14px}.linksblog-legal__feature h3,.linksblog-legal__cookie h3{margin:0 0 .45rem;font-size:1rem;font-weight:800;color:#0f172a}.linksblog-legal__feature p,.linksblog-legal__cookie p{margin:0;font-size:.92rem;line-height:1.6;color:#475569}.linksblog-legal__cookie-meta{margin:0 0 .35rem!important;font-size:12px!important;font-weight:700;color:#7c3aed!important}.linksblog-legal__cookie code{font-size:.88rem;font-weight:700;color:#1e293b;background:#f1f5f9;padding:.12rem .4rem;border-radius:6px}.linksblog-legal__cookie ul{margin:.65rem 0 0;padding-left:1.15em}.linksblog-legal__cookie li{margin:0 0 .3rem;font-size:.85rem;color:#64748b}.linksblog-legal__notes{margin:0 0 .5rem;padding-left:1.2em}.linksblog-legal__notes li{margin:0 0 .4rem;font-size:.92rem;color:#475569}.linksblog-legal__callout{margin:0;padding:.9rem 1rem;border-radius:12px;background:#f8fafc;border:1px solid #e2e8f0;font-size:.92rem;color:#334155}.linksblog-legal__dates{margin:.75rem 0 0;font-size:13px;font-weight:600;color:#64748b}.linksblog-legal__contact-email a:hover,.linksblog-legal__contact-email a:focus{color:#6d28d9;text-decoration:underline}@media (max-width:1100px){.linksblog-legal__feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.linksblog-legal__feature-grid,.linksblog-legal__cookie-grid{grid-template-columns:1fr}.linksblog-legal__toc{gap:.4rem}.linksblog-legal__toc a{font-size:12px;padding:.35rem .65rem}}@media (max-width:480px){.linksblog-legal__highlight{padding:1.1rem 1rem}}