.youtube-promo{gap:clamp(4rem,8vw,8rem);display:grid}.youtube-promo-opening,.youtube-promo-feature{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.youtube-promo picture{border:1px solid var(--line);background:#120b15;display:block}.youtube-promo picture img{width:100%;height:auto;display:block}.youtube-promo h2{margin:.35rem 0 1rem}.youtube-promo p{color:#ded6df;line-height:1.6}.youtube-promo-opening .button{margin-top:1rem}.youtube-promo-intro,.youtube-promo-steps,.youtube-promo-lanes,.youtube-promo-ready,.youtube-promo-faq,.youtube-promo-final{border-top:1px solid var(--line);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(2rem,6vw,6rem);padding-top:clamp(3.5rem,7vw,6rem);display:grid}.youtube-promo-steps article{border-bottom:1px solid var(--line);grid-template-columns:3rem 1fr;gap:1rem;padding:1.2rem 0;display:grid}.youtube-promo-steps article span{color:var(--lime);font-weight:900}.youtube-promo h3{color:#fff;margin:0 0 .5rem;font-size:1.15rem}.youtube-promo-steps p,.youtube-promo-grid p,.youtube-promo-ready p{margin:0}.youtube-promo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.youtube-promo-grid article,.youtube-promo-ready article{border:1px solid var(--line);background:#120b15;padding:1.2rem}.youtube-promo-note{grid-column:2;margin:0}.youtube-promo-ready>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.youtube-promo-faq details{border-bottom:1px solid var(--line)}.youtube-promo-faq summary{cursor:pointer;color:#fff;padding:1.1rem 2rem 1.1rem 0;font-size:1.1rem;font-weight:800}.youtube-promo-faq details p{margin:0 0 1.2rem}.youtube-promo-final{align-items:end}.youtube-promo-final>div:last-child{justify-items:start;gap:1rem;display:grid}@media (max-width:800px){.youtube-promo-opening,.youtube-promo-feature,.youtube-promo-intro,.youtube-promo-steps,.youtube-promo-lanes,.youtube-promo-ready,.youtube-promo-faq,.youtube-promo-final{grid-template-columns:1fr}.youtube-promo-note{grid-column:auto}.youtube-promo-grid,.youtube-promo-ready>div{grid-template-columns:1fr}.youtube-promo-opening picture{order:2}}
