.seo-evidence{color:#172033;line-height:1.75;margin:48px auto;max-width:1080px}.article .seo-evidence{margin:32px 0;max-width:100%}.seo-evidence h2{font-size:clamp(25px,3vw,38px);line-height:1.2;letter-spacing:-.8px}.seo-evidence h3{font-size:21px;line-height:1.35;margin-top:26px}.seo-evidence a:not(.seo-action){color:#5140c6;text-underline-offset:3px}.seo-evidence-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:30px;align-items:center}.seo-evidence figure{margin:0;text-align:center}.seo-evidence img{display:block;width:100%;height:auto;max-height:440px;object-fit:contain;border:1px solid #e0dff0;border-radius:16px;background:#fff}.seo-evidence figcaption{font-size:13px;line-height:1.6;color:#59677d;margin-top:12px}.seo-table-scroll{max-width:100%;overflow-x:auto;margin:26px 0;border:1px solid #e0dff0;border-radius:14px;background:white}.seo-evidence table{border-collapse:collapse;width:100%;min-width:580px;font-size:15px;line-height:1.6}.seo-evidence caption{font-weight:750;padding:15px;text-align:left;background:#f2f0fc;color:#25304b}.seo-evidence th,.seo-evidence td{padding:15px;text-align:left;vertical-align:top;border-top:1px solid #e4e7ef}.seo-evidence thead{background:#f8f9fc}.seo-evidence tbody th{width:24%;font-weight:700}.seo-action{display:inline-block;background:#5c48d3;color:#fff!important;font-weight:750;padding:13px 19px;border-radius:10px;text-decoration:none;margin:8px 10px 8px 0}.seo-evidence a:focus-visible,.seo-table-scroll:focus-visible{outline:3px solid #ee851c;outline-offset:4px}@media(max-width:760px){.seo-evidence-grid{grid-template-columns:1fr}.seo-evidence{margin:32px auto}.seo-evidence img{max-height:360px}.seo-action{max-width:100%;box-sizing:border-box}.seo-evidence th,.seo-evidence td{padding:12px}}