.video-automation-case .seo-hero{padding-bottom:24px}
html[data-zatek-seo] .video-automation-case .seo-byline{font-size:15px;color:#5d6269;margin:20px 0 28px}
.case-highlights{grid-column:1/-1;grid-row:6;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:56px 0 24px;padding-top:28px;border-top:1px solid #dedede}
.case-highlight .case-number{font-size:56px;font-weight:600;line-height:1.05;letter-spacing:-.04em;margin:0 0 12px;color:#111}
.case-highlight h2{font-size:20px;line-height:1.25;margin:0 0 12px;letter-spacing:-.015em}
.case-highlight p:not(.case-number){font-size:16px;line-height:1.55;margin:0;color:#52565c;max-width:30ch}
.video-automation-case .case-period{grid-column:1/-1;grid-row:7;font-size:15px;line-height:1.65;max-width:90ch;color:#52565c;margin-top:0}
.case-steps{padding-left:26px}
.case-steps li{padding-left:8px;margin-bottom:22px}
.case-steps li::marker{font-weight:600;color:#111}
.case-steps p,.case-list p{margin-top:6px}
.case-list li{margin-bottom:20px}
.case-product-capture{margin:36px 0 0}
.case-product-capture a{display:block;border:1px solid #ddd;border-radius:12px;overflow:hidden;background:#fafafa}
.case-product-capture img{display:block;width:100%;height:auto}
.case-product-capture figcaption{font-size:14px;line-height:1.6;color:#52565c;margin-top:12px}
.case-table{width:100%;border-collapse:collapse;margin:28px 0 32px;font-size:16px;line-height:1.5}
.case-table caption{text-align:left;font-weight:600;font-size:20px;padding:0 0 14px;color:#111}
.case-table th,.case-table td{padding:14px 12px;border-bottom:1px solid #dedede;text-align:left;vertical-align:top}
.case-table thead{background:#f5f5f4}
.case-table tbody th{font-weight:400}
.case-table tr:last-child th,.case-table tr:last-child td{font-weight:600}
.case-table th:last-child,.case-table td:last-child{text-align:right;font-variant-numeric:tabular-nums}
.case-downloads{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin:28px 0}
.video-automation-case a:focus-visible{outline:2px solid #111;outline-offset:5px}
@media(max-width:640px){.case-highlights{grid-template-columns:1fr;gap:24px;margin-top:36px}.case-highlight{display:grid;grid-template-columns:68px minmax(0,1fr);column-gap:20px}.case-highlight .case-number{grid-row:1/3;font-size:44px;margin:0}.case-highlight h2{font-size:18px;margin-bottom:6px}.case-highlight p:not(.case-number){font-size:16px;max-width:none}.case-table{font-size:15px}.case-table th,.case-table td{padding:12px 8px}.case-table caption{font-size:19px}.case-product-capture{margin-top:28px}}
.video-case-page[data-zatek-seo]{scroll-behavior:auto}
