html,body{max-width:100%;overflow-x:hidden}.video-magazine *,.video-detail *{box-sizing:border-box}.video-magazine,.video-detail{overflow:hidden}.video-magazine .vm-container,.video-detail .vm-container{width:92%;max-width:1240px;min-width:0}.vm-teacher-cta{display:flex;align-items:center;justify-content:space-between;gap:18px;width:min(100%,560px);margin-top:24px;padding:15px 18px;border:2px solid #ffc000;border-radius:15px;background:#ffc000;color:#191919;text-decoration:none;box-shadow:0 12px 28px rgba(198,145,0,.18);transition:transform .2s ease,box-shadow .2s ease}.vm-teacher-cta:hover{transform:translateY(-2px);box-shadow:0 17px 35px rgba(198,145,0,.28)}.vm-teacher-cta>span{display:flex;flex-direction:column;gap:2px}.vm-teacher-cta small{font-size:11px;font-weight:700}.vm-teacher-cta strong{font-size:15px}.vm-teacher-cta em{font-size:11px;font-style:normal;opacity:.72}.vm-teacher-cta>b{font-size:25px}@media(max-width:620px){.vm-hero h1{font-size:31px;overflow-wrap:anywhere}.vm-hero p{font-size:15px}.vm-filters{justify-content:flex-start}.vm-teacher-cta{padding:13px 14px}.vm-teacher-cta strong{font-size:13px}}
