/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.tutorial-card .video-card-cover-image{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.tutorial-card .video-card-cover-fallback{background:radial-gradient(ellipse at 100% 0%, var(--primary),transparent 70%), linear-gradient(135deg,var(--card),var(--background));place-items:center;padding:1.5rem;font-family:Hotmart Display,sans-serif;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.tutorial-card .video-card-cover-fallback{background:radial-gradient(ellipse at 100% 0%, color-mix(in srgb,var(--primary) 22%,transparent),transparent 70%), linear-gradient(135deg,var(--card),var(--background))}}.tutorial-card .video-card-cover-fallback{color:var(--foreground);text-align:center;letter-spacing:-.02em;overflow-wrap:anywhere;font-size:1.5rem;font-weight:400;line-height:1.15}.tutorial-card .video-card-cover-fallback>span{text-wrap:balance;opacity:1;max-width:100%}.tutorial-card .tutorial-art:has(.video-card-media):before{pointer-events:none;display:none}.tutorial-card .video-card-media{pointer-events:none;isolation:isolate;display:block;position:absolute;inset:0}.tutorial-card .video-card-still{z-index:1;opacity:1;display:block;position:absolute;inset:0}.tutorial-card .video-card-still[data-cover-loaded=true] .video-card-cover-fallback{visibility:hidden}.tutorial-card .video-card-still .video-card-cover-image{z-index:1}.tutorial-card .video-card-hover-shade{z-index:2;background:var(--video-card-hover-shade);opacity:0;transition:opacity var(--video-card-hover-duration) var(--video-card-hover-ease);position:absolute;inset:0}.tutorial-card:focus-within .video-card-hover-shade{opacity:1}@media (hover:hover) and (pointer:fine){.tutorial-card:hover .video-card-hover-shade{opacity:1}}@media (prefers-reduced-motion:reduce){.tutorial-card .video-card-hover-shade{transition:none}}
