body:has(.wp-block-group.hm-video-gallery) #breadcrumbs-boxed{display:none}.wp-block-group.hm-video-gallery{--hm-video-ink:#263b3a;--hm-video-deep:#185e5c;--hm-video-muted:#536865;--hm-video-line:#dce8e3;--hm-video-mint:#e6f4f1;width:100%;max-width:1280px;margin-inline:auto;padding-bottom:clamp(35px, 5vw, 60px);color:var(--hm-video-ink);font:15px/1.6 Arial,Helvetica,sans-serif}.hm-video-gallery,.hm-video-gallery *,.hm-video-dialog,.hm-video-dialog *{box-sizing:border-box}.hm-video-gallery :is(h1,h2,p,figure){margin:0}.hm-video-gallery :is(h1,h2){color:var(--hm-video-ink);text-transform:none}.hm-video-gallery :focus-visible,.hm-video-dialog :focus-visible{outline:2px solid #217373;outline-offset:3px}.hm-video-gallery .hm-video-crumb{padding:20px 0;color:var(--hm-video-muted);font-size:12px}.hm-video-gallery .hm-video-crumb a{color:inherit;text-decoration:none}.hm-video-gallery .hm-video-crumb a:hover{text-decoration:underline}.hm-video-gallery .hm-video-crumb span{margin-inline:6px}.hm-video-gallery .hm-video-crumb strong{color:var(--hm-video-ink)}.hm-video-gallery :is(.hm-video-hero,.hm-video-hero>.wp-block-group__inner-container){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:13px 24px}.hm-video-gallery .hm-video-hero{margin-top:0;padding:clamp(24px, 4vw, 48px);border-radius:14px;background:var(--hm-video-mint)}.hm-video-gallery .hm-video-hero>.wp-block-group__inner-container{width:100%}.hm-video-gallery .hm-video-hero h1{font-size:clamp(35px, 4.2vw, 58px);font-weight:500;line-height:1.04;letter-spacing:-.05em}.hm-video-gallery .hm-video-count{display:flex;align-items:baseline;gap:7px;padding:6px 12px;border:1px solid #bfdad2;border-radius:6px;color:var(--hm-video-deep);font-size:13px;white-space:nowrap}.hm-video-gallery .hm-video-count strong{font-size:23px;font-weight:600;line-height:1}.hm-video-gallery .hm-video-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:clamp(18px, 3vw, 28px)}.hm-video-gallery .hm-video-grid>.wp-block-group__inner-container{display:grid;grid-column:1 / -1;grid-template-columns:inherit;gap:inherit}.hm-video-gallery .hm-video-card{min-width:0;margin:0;border:1px solid var(--hm-video-line);border-radius:12px;background:#fff}.hm-video-gallery .hm-video-card h2{padding:13px 14px 15px;font-size:clamp(14px, 1.25vw, 16px);font-weight:600;line-height:1.35;letter-spacing:-.01em;overflow-wrap:anywhere}.hm-video-gallery .hm-video-thumb{display:block;margin:0}.hm-video-gallery .hm-video-thumb a{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:11px 11px 0 0;background:#18322e}.hm-video-gallery .hm-video-thumb img{display:block;width:100%;height:100%;object-fit:cover;color:#fff;font-size:12px}.hm-video-gallery .hm-video-thumb a::before,.hm-video-gallery .hm-video-thumb a::after{content:"";position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.hm-video-gallery .hm-video-thumb a::before{width:48px;height:48px;border:1px solid rgb(255 255 255 / .52);border-radius:50%;background:rgb(21 44 40 / .87)}.hm-video-gallery .hm-video-thumb a::after{width:0;height:0;margin-left:2px;border-top:7px solid #fff0;border-bottom:7px solid #fff0;border-left:11px solid #fff}.hm-video-gallery .hm-video-thumb a:is(:hover,:focus-visible)::before{background:#217373}body:has(.hm-video-dialog[open]){overflow:hidden}.hm-video-dialog{position:fixed;inset:0;width:min(calc(100% - 24px), 960px);max-width:none;max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow:auto;border:1px solid #384c49;border-radius:12px;background:#122c28;color:#fff;font:15px/1.45 Arial,Helvetica,sans-serif}.hm-video-dialog::backdrop{background:rgb(9 22 19 / .78)}.hm-video-dialog--short{width:min(calc(100% - 24px), 410px)}.hm-video-dialog-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 13px}.hm-video-dialog-header h2{margin:0;color:#fff;font:600 15px/1.4 Arial,Helvetica,sans-serif;text-transform:none;overflow-wrap:anywhere}.hm-video-close{display:grid;flex:0 0 42px;place-items:center;height:42px;padding:0;border:1px solid #61817b;border-radius:6px;background:#fff0;color:#fff;font:28px/1 Arial,Helvetica,sans-serif;cursor:pointer}.hm-video-close:hover{background:#23534b}.hm-video-player{aspect-ratio:16 / 9;max-height:max(120px, calc(100dvh - 155px));background:#000}.hm-video-dialog--short .hm-video-player{aspect-ratio:9 / 16}.hm-video-player iframe{display:block;width:100%;height:100%;border:0}.hm-video-dialog-footer{padding:8px 13px;font-size:13px}.hm-video-dialog-footer a{color:#e6f4f1;text-decoration:underline;text-underline-offset:3px}@media (max-width:1020px){.hm-video-gallery .hm-video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.hm-video-gallery .hm-video-hero{padding:23px 17px}.hm-video-gallery .hm-video-crumb{padding:17px 0 14px}.hm-video-gallery .hm-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width:440px){.hm-video-gallery .hm-video-grid{grid-template-columns:minmax(0,1fr)}}