.ncv{--o:#e8590c;--d:#1f2a33;font-family:'Poppins',sans-serif;color:var(--d);padding:clamp(48px,7vw,88px) 0}
.ncv *{box-sizing:border-box}
.ncv-wrap{max-width:1000px;margin:0 auto;padding:0 16px}
.ncv-head{max-width:760px;margin:0 auto clamp(24px,3.5vw,40px);text-align:center}
.ncv-head h2{font-family:inherit;color:inherit;font-weight:700;font-size:clamp(26px,3.4vw,42px);line-height:1.15;letter-spacing:-.01em;margin:0 0 14px}
.ncv-head h2:after{content:'';display:block;width:56px;height:4px;border-radius:4px;background:var(--o);margin:16px auto 0}
.ncv-head p{font-size:clamp(15px,1.3vw,18px);line-height:1.6;margin:0;opacity:.82}
.ncv-player{overflow:hidden;aspect-ratio:16/9;border-radius:clamp(14px,2vw,22px);background:#000;box-shadow:0 18px 50px rgba(31,42,51,.16)}
.ncv-player video{display:block;width:100%;height:100%;object-fit:cover}
