.ab-seo-links{color:#183c4e}.ab-seo-links h2{font-size:clamp(1.5rem,3vw,2rem);line-height:1.2;margin-bottom:20px}.ab-seo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ab-seo-card{padding:24px;border:1px solid #dbe7eb;border-radius:12px;background:#f7fafb}.ab-seo-card h3{font-size:1.2rem;line-height:1.35;margin:0 0 12px}.ab-seo-card p{font-size:1rem;line-height:1.6;margin:0}.ab-seo-card a,.ab-seo-table a{color:#164f67;text-decoration:underline;text-underline-offset:3px}.ab-seo-table-wrap{width:100%;max-width:100%;overflow-x:auto;margin:24px 0;border:1px solid #dbe7eb;border-radius:12px}.ab-seo-table{width:100%;border-collapse:collapse;min-width:640px;font-size:1rem;line-height:1.5}.ab-seo-table th,.ab-seo-table td{padding:16px;text-align:left;border-bottom:1px solid #dbe7eb;vertical-align:top}.ab-seo-table thead{background:#eaf2f5}.ab-seo-table tbody tr:last-child>*{border-bottom:0}.ab-seo-table th:first-child{width:17%}.ab-seo-table td:last-child{width:22%}@media(max-width:900px){.ab-seo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.ab-seo-grid{grid-template-columns:minmax(0,1fr)}.ab-seo-card{padding:20px}}
