.green-wheelz-media{background:linear-gradient(180deg,rgba(var(--color-sky-blue-rgb),.08),rgba(var(--color-aqua-blue-rgb),.02));position:relative}.gw-video-card{display:grid;gap:1.5rem;background:var(--gw-surface);border-radius:20px;border:1px solid var(--gw-border);box-shadow:var(--gw-shadow);padding:1.5rem}.gw-video-frame{background:var(--gw-surface-muted);border-radius:18px;overflow:hidden;border:1px solid rgba(var(--color-deep-navy-rgb),.08)}.gw-video-frame video,.gw-video-frame img{width:100%;height:auto;display:block;aspect-ratio:16 / 9;object-fit:cover;background:#0f172a}.gw-video-meta{text-align:center}.gw-video-meta h4{color:var(--gw-ink-strong)}.gw-audio{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.gw-audio-toggle{position:fixed;bottom:1.5rem;inset-inline-end:1.5rem;z-index:1050;display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .75rem;border-radius:999px;border:1px solid rgba(var(--color-deep-navy-rgb),.18);background:#ffffffeb;color:var(--gw-ink-strong);font-size:.85rem;font-weight:600;box-shadow:0 12px 24px rgba(var(--color-royal-blue-rgb),.18)}.gw-audio-toggle:hover,.gw-audio-toggle:focus{background:#fff;color:var(--gw-ink)}.gw-audio-toggle:focus-visible{outline:2px solid rgba(var(--color-royal-blue-rgb),.5);outline-offset:2px}@media (min-width: 992px){.gw-video-card{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);align-items:center}.gw-video-meta{text-align:start}}@media (max-width: 576px){.gw-audio-toggle{bottom:1rem;inset-inline-end:1rem;font-size:.75rem}}
