.actual-speed-demo{box-sizing:border-box;margin:32px auto;padding:clamp(18px,3vw,32px);border:1px solid #78c9c655;border-radius:14px;background:#0b2527;color:#eef5ef;scroll-margin-top:20px}.actual-speed-demo h2{font-size:clamp(26px,3vw,42px);line-height:1.1;margin:10px 0 16px}.actual-speed-demo p,.actual-speed-transcript li{line-height:1.65}.actual-speed-demo .eyebrow{color:#a0e4dd;letter-spacing:.08em;font-size:12px}.actual-speed-demo video{display:block;inline-size:100%;block-size:auto;aspect-ratio:2486/1662;border:1px solid #78c9c655;background:#051219}.actual-speed-actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.actual-speed-transcript{padding-top:18px;border-top:1px solid #78c9c644}.actual-speed-transcript summary{cursor:pointer;font-weight:700;padding:10px 0}.county-keyword-links{columns:3 220px;gap:26px}.county-keyword-links li{break-inside:avoid;margin-block:12px}.county-source-list li[hidden]{display:none}.county-demo-link{display:block;font-size:.88em;margin-top:6px}.county-research-promo{padding:18px;border:1px solid #78c9c655;border-radius:8px;margin-block:20px}.county-filter input{display:block;width:min(100%,480px);box-sizing:border-box;padding:12px;font:inherit;margin-block:8px}