.tutorials-wrapper[data-v-d5951514]{min-height:100vh;padding:0 70px 80px;position:relative}@media(max-width:768px){.tutorials-wrapper[data-v-d5951514]{padding:0 20px 80px}}.tutorials-container[data-v-d5951514]{margin:0 auto;max-width:1140px}.tutorials-header[data-v-d5951514]{padding:60px 0 40px;text-align:center}.header-eyebrow[data-v-d5951514]{color:#00e6e6;font-size:.8em;font-weight:600;letter-spacing:3px;margin-bottom:12px;text-transform:uppercase}.header-eyebrow[data-v-d5951514],.tutorials-title[data-v-d5951514]{font-family:Miranda Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif}.tutorials-title[data-v-d5951514]{color:#f0f0f0;font-size:clamp(2.5rem,7vw,4rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0 0 16px}.tutorials-subtitle[data-v-d5951514]{color:#a1a1aa;font-family:Miranda Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:1.15em;line-height:1.6;margin:0 auto;max-width:520px}.header-rule[data-v-d5951514]{background:linear-gradient(90deg,var(--dt-accent-magenta),var(--dt-accent-cyan));border-radius:2px;height:3px;margin:32px auto 0;width:60px}.tutorials-copy[data-v-d5951514]{line-height:1.8;margin:0 auto 40px;max-width:980px}.tutorials-copy h2[data-v-d5951514]{margin:0 0 12px}.tutorials-copy p[data-v-d5951514]{color:#a1a1aa;margin:0 0 12px}.category-bar[data-v-d5951514]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:48px}.cat-pill[data-v-d5951514]{align-items:center;background:#1a1a1a;border:1px solid #333;border-radius:50px;color:#d0d0d0;cursor:pointer;display:inline-flex;font-family:Miranda Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:.85em;font-weight:600;gap:6px;justify-content:center;padding:10px 20px;transition:all .25s ease;white-space:nowrap}.cat-pill[data-v-d5951514]:hover{border-color:#555;color:#f0f0f0}.cat-pill.active[data-v-d5951514]{background:#00e6e6;border-color:#00e6e6;color:#0d0d0d}.pill-icon[data-v-d5951514]{font-size:1em;line-height:1}.video-grid[data-v-d5951514]{display:grid;gap:28px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.video-card[data-v-d5951514]{animation:card-in-d5951514 .4s ease both;animation-delay:calc(var(--stagger)*.07s);background:#1a1a1a;border:1px solid #333;border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.video-card[data-v-d5951514]:hover{box-shadow:0 8px 30px #0006,0 0 0 1px #00e6e61f;transform:translateY(-4px)}@keyframes card-in-d5951514{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.video-embed[data-v-d5951514]{aspect-ratio:16/9;background:#111;cursor:pointer;overflow:hidden;position:relative;width:100%}.video-thumb[data-v-d5951514]{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .4s ease,filter .4s ease;width:100%}.video-card:hover .video-thumb[data-v-d5951514]{filter:brightness(.7);transform:scale(1.04)}.video-iframe[data-v-d5951514]{height:100%;inset:0;position:absolute;width:100%}.play-overlay[data-v-d5951514]{inset:0;pointer-events:none;position:absolute}.play-btn[data-v-d5951514],.play-overlay[data-v-d5951514]{align-items:center;display:flex;justify-content:center}.play-btn[data-v-d5951514]{background:#ff00ffd9;border-radius:50%;box-shadow:0 0 24px #f0f6;color:#fff;height:64px;transition:transform .25s ease,background .25s ease;width:64px}.play-btn svg[data-v-d5951514]{margin-left:3px}.video-card:hover .play-btn[data-v-d5951514]{background:#f0f;box-shadow:0 0 32px #f0f9;transform:scale(1.1)}.video-duration[data-v-d5951514]{background:#000000bf;border-radius:4px;bottom:10px;color:#f0f0f0;font-family:Miranda Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:.75em;font-weight:600;letter-spacing:.5px;padding:3px 8px;position:absolute;right:10px}.video-meta[data-v-d5951514]{align-items:center;display:flex;gap:8px;padding:16px 20px 0}.meta-tag[data-v-d5951514]{background:#00e6e61a;border-radius:4px;color:#00e6e6;font-family:Miranda Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:.7em;font-weight:700;letter-spacing:1px;padding:4px 10px;text-transform:uppercase}.tag--getting-started[data-v-d5951514]{background:#ff00ff1a;color:var(--dt-accent-magenta)}.tag--dailies[data-v-d5951514]{background:#00e6e61a;color:#00e6e6}.tag--vfx[data-v-d5951514]{background:#6366f114;color:#c7d2fe}.tag--scenes[data-v-d5951514]{background:#faad2314;color:#ffd27a}.tag--reports[data-v-d5951514]{background:#1daa8914;color:#7fffd4}.tag--admin[data-v-d5951514]{background:#a1a1aa14;color:#e4e4e7}.meta-new[data-v-d5951514]{border:1px solid rgba(255,0,255,.3);border-radius:4px;color:var(--dt-accent-magenta);font-family:Miranda Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:.65em;font-weight:700;letter-spacing:1.5px;padding:3px 8px;text-transform:uppercase}.video-title[data-v-d5951514]{color:#f0f0f0;font-size:1.1em;font-weight:600;line-height:1.3;padding:10px 20px 0}.video-desc[data-v-d5951514],.video-title[data-v-d5951514]{font-family:Miranda Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;margin:0}.video-desc[data-v-d5951514]{color:#d0d0d0;font-size:.88em;line-height:1.55;padding:8px 20px 20px}.empty-state[data-v-d5951514]{color:#71717a;padding:80px 20px;text-align:center}.empty-icon[data-v-d5951514]{color:#333;height:64px;margin:0 auto 16px;width:64px}.empty-state p[data-v-d5951514]{font-family:Miranda Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:1em}.cta-section[data-v-d5951514]{width:100%}.cta-grid[data-v-d5951514]{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));max-width:100%;text-align:center}.cta-block[data-v-d5951514]{min-width:0}.card-list-enter-active[data-v-d5951514]{transition:all .35s ease}.card-list-leave-active[data-v-d5951514]{position:absolute;transition:all .25s ease}.card-list-enter-from[data-v-d5951514]{opacity:0;transform:translateY(20px)}.card-list-leave-to[data-v-d5951514]{opacity:0;transform:scale(.95)}.card-list-move[data-v-d5951514]{transition:transform .35s ease}@media(max-width:1024px){.tutorials-wrapper[data-v-d5951514]{padding:0 40px 60px}.tutorials-title[data-v-d5951514]{font-size:2.8em}.video-grid[data-v-d5951514]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media(max-width:768px){.tutorials-wrapper[data-v-d5951514]{padding:0 20px 48px}.tutorials-title[data-v-d5951514]{font-size:2.2em}.tutorials-header[data-v-d5951514]{padding:40px 0 28px}.category-bar[data-v-d5951514]{gap:8px}.cat-pill[data-v-d5951514]{font-size:.88em;padding:10px 14px}.video-grid[data-v-d5951514]{gap:20px;grid-template-columns:1fr}.video-card[data-v-d5951514]{animation:none}}@media(max-width:480px){.tutorials-wrapper[data-v-d5951514]{padding:0 16px 40px}.tutorials-title[data-v-d5951514]{font-size:1.8em}.video-title[data-v-d5951514]{font-size:1em}}
