#ez .vd-reel .sf-pin{overflow:hidden}#ez .vd-track{display:flex;gap:18px;padding:36px 24px 0;width:max-content}#ez .vd-fr{flex:0 0 300px;display:block;text-decoration:none;color:inherit;border-radius:16px;background:#fff;border:1px solid var(--line);overflow:hidden;transition:transform .3s,box-shadow .3s}#ez .vd-fr:hover{transform:translateY(-4px);box-shadow:0 24px 40px -28px rgba(50,50,93,.45)}#ez .vd-fr img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}#ez .vd-fr span{display:block;padding:12px 14px 0;color:var(--mute);font-size:11px}#ez .vd-fr b{display:block;padding:4px 14px 14px;font-size:14.5px;line-height:1.35}#ez .vd-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}#ez .vd-chip{padding:9px 14px;border-radius:999px;border:1px solid var(--line);background:#fff;font:700 13px Manrope,sans-serif;color:var(--ink);cursor:pointer;transition:all .2s}#ez .vd-chip i{font-style:normal;color:var(--mute);margin-left:4px}#ez .vd-chip.on{background:var(--c1);border-color:var(--c1);color:#fff}#ez .vd-chip.on i{color:rgba(255,255,255,.75)}#ez .vd-count{margin-top:14px;color:var(--mute)}#ez .vd-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px;margin-top:22px}#ez .vd-card{border-radius:16px;background:#fff;border:1px solid var(--line);overflow:hidden;transition:transform .3s,box-shadow .3s}#ez .vd-card:hover{transform:translateY(-4px);box-shadow:0 24px 40px -28px rgba(50,50,93,.45)}#ez .vd-frame{position:relative;display:block;aspect-ratio:16/9;background:#0f1424;overflow:hidden}#ez .vd-frame img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}#ez .vd-card:hover .vd-frame img{transform:scale(1.04)}#ez .vd-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}#ez .vd-play{position:absolute;left:50%;top:50%;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:rgba(255,255,255,.95);color:var(--c1);display:grid;place-items:center;box-shadow:0 10px 24px -8px rgba(0,0,0,.5);transition:transform .3s}#ez .vd-play svg{width:28px;height:28px;margin-left:3px}#ez .vd-card:hover .vd-play{transform:scale(1.1)}#ez .vd-card>span{display:block;padding:12px 16px 0;color:var(--mute);font-size:11px}#ez .vd-card h3{padding:4px 16px 16px;font-size:15px;line-height:1.35;font-weight:700}#ez .vd-steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-top:36px;counter-reset:s}#ez .vd-steps li{padding:22px;border-radius:18px;background:#fff;border:1px solid var(--line)}#ez .vd-steps i{display:block;color:var(--c1);font-style:normal;font-size:12px}#ez .vd-steps b{display:block;font-size:17px;margin-top:8px}#ez .vd-steps span{display:block;margin-top:6px;font-size:14px;color:var(--body)}#ez .vd-tube{max-width:300px;margin:0 auto 20px}@media (max-width:980px){#ez .vd-reel .sf-pin{overflow:visible}#ez .vd-track{width:auto;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:8px}#ez .vd-fr{flex-basis:240px;scroll-snap-align:start}#ez .vd-grid,#ez .vd-steps{grid-template-columns:1fr 1fr}}@media (max-width:560px){#ez .vd-grid,#ez .vd-steps{grid-template-columns:1fr}#ez .vd-fr{flex-basis:220px}}