.publication-connections{margin:1.5rem 0}
.publication-connection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1rem}
.publication-connection-grid article{border:1px solid #405247;background:#101612;padding:1rem;display:flex;flex-direction:column;gap:.55rem;min-width:0}
.publication-connection-grid strong{color:#d9efdf;font:700 1.05rem Georgia,serif}
.publication-connection-grid span{color:#aebbb2;line-height:1.5}
.publication-connection-grid input{box-sizing:border-box;width:100%;border:1px solid #56635b;background:#080b09;color:#e8eee9;padding:.65rem;font:12px/1.35 "Courier New",monospace}
.publication-connection-grid a{color:#83d49d;overflow-wrap:anywhere}
.verified-media-heading{max-width:82rem}
.verified-media-explainer{margin:0 0 1.5rem;max-width:82rem}
.verified-media-explainer p{max-width:78ch;line-height:1.65}
.verified-media-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}
.verified-media-card{border:1px solid #48544c;background:#111612;min-width:0}
.verified-media-card>a{display:block;aspect-ratio:4/3;background:#070907;overflow:hidden}
.verified-media-card img{width:100%;height:100%;object-fit:cover;display:block}
.verified-media-card>div{padding:1rem}
.verified-media-card h3{margin:.35rem 0 .55rem;font:700 1.1rem/1.25 Georgia,serif}
.verified-media-card h3 a,.verified-media-contact a{color:#dff2e4}
.verified-media-card p,.verified-media-card small{color:#aebbb2;line-height:1.5}
.verified-media-card small{display:block;border-top:1px solid #344039;padding-top:.65rem;margin-top:.75rem}
.verified-media-contact{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.5rem}
.verified-record{max-width:90rem;margin:0 auto}
.verified-record-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(20rem,.75fr);gap:1.25rem;align-items:start}
.verified-record-image{margin:0;padding:.55rem;background:#080b09;border:1px solid #49544c}
.verified-record-image img{display:block;width:100%;height:auto}
.verified-record-image figcaption{padding:.7rem .35rem .15rem;color:#b9c5bd}
.verified-record-copy h3{margin:1.2rem 0 .45rem;color:#e6f1e9}
.verified-hash{display:block;overflow-wrap:anywhere;border:1px solid #425047;background:#070a08;color:#92e2a9;padding:.75rem;font:12px/1.55 "Courier New",monospace}
.verified-c2pa-note{margin-top:1.25rem;border-left:4px solid #d6b65d}
.verified-c2pa-note strong{color:#f0d788;letter-spacing:.08em}
.video-related-story{border:1px solid #3f5948;background:#0d1711;padding:1rem;margin:1rem 0}
.video-related-story h3{margin:.3rem 0;color:#fff}
@media(max-width:900px){.publication-connection-grid,.verified-media-grid{grid-template-columns:1fr 1fr}.verified-record-layout{grid-template-columns:1fr}}
@media(max-width:600px){.publication-connection-grid,.verified-media-grid{grid-template-columns:1fr}.verified-media-contact{display:block}.verified-media-contact .bevel-button{margin-top:.75rem}.verified-record-copy{padding:1rem}.verified-hash{font-size:10px}}
