.bezo-hatches{color:inherit}.bezo-hatches h3{font-family:'Barlow Condensed',Barlow,sans-serif;font-weight:700;font-size:1.65rem;margin:1.7rem 0 1rem}.bezo-hatch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#dde3eb;border:1px solid #dde3eb}.bezo-hatch-card{position:relative;background:#fff;min-width:0}/* .inhoud a:not(.btn) in bezo.css onderstreept en kleurt links in tekst: de kaartlink moet daar bovenuit komen */
.bezo-hatches a.bezo-hatch-link:not(.btn){display:flex;flex-direction:column;gap:.2rem;padding:16px 16px 22px;height:100%;box-sizing:border-box;text-decoration:none;color:#0b1620}.bezo-hatch-media{display:block;position:relative;aspect-ratio:1;overflow:hidden;background:#fff;margin-bottom:10px}.bezo-hatch-media img,.bezo-hatch-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;margin:0}.bezo-hatch-media video{opacity:0;transition:opacity .16s}.bezo-hatch-card.playing video{opacity:1}.bezo-hatch-code{font-family:'IBM Plex Mono',Mono,monospace;font-size:10.56px;letter-spacing:.14em;text-transform:uppercase;color:#1760a5}.bezo-hatch-link strong{font-family:'Barlow Condensed',Barlow,sans-serif;font-size:21px;font-weight:700;line-height:1.15;margin:3px 0}.bezo-hatch-link>span:last-child{font-size:14px;line-height:1.5;color:#536477}.bezo-hatch-link:hover strong{color:#1760a5}.bezo-hatch-play{position:absolute;top:25px;right:25px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid #d2dce5;background:white;color:#1760a5;cursor:pointer;box-shadow:0 2px 10px #1630470c}.bezo-hatch-play[aria-pressed=true]{background:#f2b200;color:#14232d;border-color:#f2b200}.bezo-hatch-play[hidden]{display:none}.bezo-hatches a:focus-visible,.bezo-hatches button:focus-visible{outline:3px solid #1760a5;outline-offset:3px}.bezo-hatch-status{font-size:13px;color:#536477}.bezo-hatch-status:empty{display:none}@media(max-width:700px){.bezo-hatch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bezo-hatch-link{padding:12px}.bezo-hatch-link strong{font-size:20px}.bezo-hatch-play{right:14px;top:14px}}@media(prefers-reduced-motion:reduce){.bezo-hatch-media video{transition:none}}