.site-check{border:1px solid var(--hairline);padding:clamp(18px,4vw,32px);margin:32px 0 44px;background:rgba(233,230,219,.025)}
.site-check h2{margin-top:0}.site-check p{max-width:65ch}.site-check button{font:inherit;cursor:pointer;background:var(--signal);color:#100f12;border:0;padding:12px 18px;min-height:44px;margin:8px 18px 0 0}.site-check button:disabled{opacity:.65;cursor:wait}.site-check a{display:inline-block;padding:12px 0}.site-check button:focus-visible,.site-check a:focus-visible{outline:2px solid #fff;outline-offset:4px}
.current-visual .cv-gaps{display:block}.current-visual .cv-gaps dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.current-visual .cv-gaps dl>div{display:block}.current-visual .cv-gaps dt{font-size:14px;margin-bottom:10px}.current-visual .cv-gaps dd p{font-size:13px}
@media(max-width:650px){.current-visual .cv-gaps dl{grid-template-columns:1fr;gap:12px}.current-visual .cv-heading{grid-template-columns:1fr}.current-visual .cv-date{max-width:200px}}
