
/* Crawlable published-data snapshots. JS may replace live controls, but these blocks stay useful without JS. */
.seo-static-data{margin-top:18px}
.seo-static-data h2{margin:0 0 8px}
.seo-static-data .seo-static-note{color:#8fa4b5;margin:0 0 14px;line-height:1.6}
.seo-static-table-wrap{overflow:auto;border:1px solid rgba(120,160,190,.18);border-radius:14px}
.seo-static-table{width:100%;border-collapse:collapse;min-width:680px}
.seo-static-table th,.seo-static-table td{padding:10px 12px;text-align:left;border-bottom:1px solid rgba(120,160,190,.13);vertical-align:top}
.seo-static-table th{font-size:.78rem;color:#91a7b8;text-transform:uppercase;letter-spacing:.04em}
.seo-static-table td{font-size:.92rem;color:#dbe7ef}
.seo-static-table tr:last-child td{border-bottom:0}
.seo-static-table a{color:#7ee0ff;text-decoration:none}
.seo-static-table a:hover{text-decoration:underline}
.seo-static-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0 16px}
.seo-static-kpis div{padding:12px;border:1px solid rgba(120,160,190,.18);border-radius:12px;background:rgba(8,24,36,.55)}
.seo-static-kpis strong{display:block;font-size:1.22rem;color:#fff}.seo-static-kpis span{font-size:.78rem;color:#8fa4b5}
.seo-static-links{display:flex;flex-wrap:wrap;gap:8px}.seo-static-links a{padding:7px 10px;border:1px solid rgba(120,160,190,.18);border-radius:999px;text-decoration:none;color:#cfe9f7}
@media(max-width:720px){.seo-static-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-static-table{min-width:620px}}
