.nat-intro-video{display:grid;grid-template-columns:minmax(0,0.82fr) minmax(0,1.18fr);gap:clamp(20px,3.5vw,56px);align-items:center;padding:clamp(28px,4vw,56px)!important;margin-top:40px;margin-bottom:36px;border:1px solid rgba(223,187,111,.34);border-radius:22px;background:linear-gradient(120deg,rgba(8,21,39,.91),rgba(18,38,60,.83));box-shadow:0 22px 65px #020c1b72;backdrop-filter:blur(12px)}.nat-intro-kicker{font-size:11px;letter-spacing:3px;color:#e7c27c;font-weight:800}.nat-intro-copy h2{font-size:clamp(25px,2.8vw,42px);line-height:1.25;color:#f5d28e;margin:15px 0 18px}.nat-intro-copy p{color:#d3dce6;font-size:15px;line-height:1.85;margin:0 0 25px}.nat-intro-yt{display:inline-block;background:linear-gradient(110deg,#f2d894,#c99d4c);color:#0b182b!important;text-decoration:none!important;font-weight:800;padding:13px 21px;border-radius:9px;transition:transform .2s,filter .2s}.nat-intro-yt:hover{transform:translateY(-2px);filter:brightness(1.09)}.nat-intro-player{aspect-ratio:16/9;border-radius:14px;overflow:hidden;border:1px solid rgba(232,196,124,.55);box-shadow:0 14px 35px #0008;background:#050e1b}.nat-intro-player iframe{width:100%;height:100%;display:block;border:0}@media(max-width:850px){.nat-intro-video{grid-template-columns:1fr;padding:24px!important;gap:24px}.nat-intro-copy h2{font-size:28px}}@media(max-width:500px){.nat-intro-video{padding:18px!important;border-radius:15px}.nat-intro-copy p{font-size:14px}}