/* Actual Verify product media. Original capture colours are preserved. */
body[data-product="verify"] .product-hero-grid {grid-template-columns:1fr 1.05fr;gap:clamp(32px,5vw,80px)}
body[data-product="verify"] .verify-product-proof {display:block;width:100%;max-width:560px;aspect-ratio:auto;perspective:none;margin:0 auto}
.verify-product-proof a {display:block;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:#0b1020;box-shadow:var(--shadow)}
.verify-product-proof img {display:block;width:100%;height:auto}
.verify-product-proof a:focus-visible {outline:3px solid var(--product);outline-offset:6px}
.verify-product-proof figcaption {margin-top:14px;color:var(--muted);font-size:12px;line-height:1.6;text-align:center}
.verify-proof-section {padding:clamp(48px,7vw,96px) 0;background:var(--paper);border-bottom:1px solid var(--line)}
.verify-proof-heading {max-width:760px;margin:0 0 30px}
.verify-proof-heading h2 {font-size:clamp(30px,4vw,48px);letter-spacing:-.045em;line-height:1.12;margin:14px 0 18px}
.verify-proof-heading>p:last-child {font-size:17px;line-height:1.7;color:var(--muted)}
.verify-recording {margin:0;border:1px solid var(--line);border-radius:24px;overflow:hidden;background:var(--paper);box-shadow:var(--shadow)}
.verify-recording video {display:block;width:100%;height:auto;aspect-ratio:1032/652;object-fit:contain;background:#0b1020;color-scheme:dark}
.verify-recording figcaption {padding:22px 26px;font-size:14px;line-height:1.7;color:var(--muted)}
.verify-recording figcaption strong {color:var(--ink)}
@media(max-width:900px){body[data-product="verify"] .product-hero-grid{grid-template-columns:1fr}body[data-product="verify"] .verify-product-proof{max-width:560px;margin-top:10px}}
@media(max-width:540px){.verify-product-proof a{border-radius:14px}.verify-recording{border-radius:16px}.verify-recording figcaption{padding:18px}.verify-proof-heading>p:last-child{font-size:16px}}

/* Passive, silent product recording: no playback interaction. */
.verify-recording video {pointer-events:none;user-select:none}
