.tc-intro-editor{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;align-items:start}.tc-intro-editor .dash-card-body{padding:1.75rem}.tc-video-kicker{text-transform:uppercase;font-size:.7rem;font-weight:750;letter-spacing:.09em;color:var(--tc-primary)}.tc-intro-editor h2{font-size:1.2rem;font-weight:750;line-height:1.45;margin:.5rem 0 .75rem}.tc-intro-editor h3{font-size:.95rem;font-weight:700;margin:1.5rem 0 .75rem}.tc-intro-editor p,.tc-video-prompts{font-size:.875rem;line-height:1.8}.tc-video-prompts{padding-left:1.25rem;color:var(--tc-text-muted)}.tc-video-prompts li{padding-left:.3rem;margin-bottom:.75rem}.tc-video-prompts strong{color:var(--tc-text)}.tc-video-visibility{display:flex;align-items:start;gap:.8rem;border:1px solid var(--tc-border);border-radius:10px;background:var(--tc-bg-2);padding:1rem;margin-top:1.5rem}.tc-video-visibility>i{color:var(--tc-primary);margin-top:.3rem}.tc-video-visibility strong{font-size:.85rem}.tc-video-visibility p{font-size:.8rem;color:var(--tc-text-muted);margin-top:.3rem}.tc-intro-player{display:block;width:100%;max-height:420px;aspect-ratio:16/9;object-fit:contain;background:#101828;border-radius:10px}.tc-intro-video{scroll-margin-top:6rem}.tc-intro-video h2{margin-bottom:.75rem}#intro-video-feedback:empty{display:none}.tc-intro-editor [hidden]{display:none!important}@media(max-width:991px){.tc-intro-editor{grid-template-columns:1fr}}@media(max-width:575px){.tc-intro-editor .dash-card-body{padding:1.15rem}.tc-intro-editor .btn-primary{width:100%}}
