/* Native layers preserve actual Madden lesson screenshots; no baked-in lettering. */
.live-course-v16-stage{position:relative;width:100%;aspect-ratio:1774/887;margin:18px auto 0;isolation:isolate;overflow:hidden;mask-image:linear-gradient(to bottom,transparent 0,#000 5%,#000 94%,transparent 100%)}
.live-course-v16-art{display:block;width:100%;height:auto}
.live-course-v16-layer{position:absolute;inset:0 auto auto 0;width:1774px;height:887px;transform:scale(var(--offer-scale,1));transform-origin:0 0}
.live-course-v16-cover,.live-course-v16-screen{position:absolute;inset:0 auto auto 0;transform-origin:0 0;box-sizing:border-box}
.live-course-v16-cover{display:flex;align-items:center;flex-direction:column;text-align:center;padding-top:45px;z-index:2;color:#fff}
.live-course-v16-brand{width:520px;height:auto;display:block;mix-blend-mode:screen}
.live-course-v16-title{font-family:Academy,'Arial Narrow',Impact,sans-serif;font-size:164px;font-weight:800;line-height:.92;letter-spacing:3px;color:#00d8e7;margin-top:57px;text-shadow:0 5px 0 #00416b,0 12px 22px #000}
.live-course-v16-title span{font-size:124px;color:#f7d28b;letter-spacing:1px}
.live-course-v16-value{font-family:Academy,'Arial Narrow',Impact,sans-serif;font-size:61px;line-height:1.1;letter-spacing:3px;color:#f7d28b;font-weight:700;margin:46px 0 23px}
.live-course-v16-knight{width:115px;height:264px;overflow:visible;filter:drop-shadow(0 0 15px #00dcff77) drop-shadow(0 10px 8px #000)}
.live-course-v16-screen{display:flex;flex-direction:column;justify-content:center;overflow:hidden;background:#031326;color:#00d4df;text-decoration:none;z-index:3;transition:filter .2s}
.live-course-v16-screen>span{font-family:Academy,'Arial Narrow',Impact,sans-serif;font-size:37px;line-height:1;font-weight:700;letter-spacing:6px;text-align:center;display:block;padding:24px 0 19px}
.live-course-v16-screen>img:not(.live-course-v16-phone-brand){width:100%;height:calc(100% - 80px);object-fit:contain;display:block;background:#031326}
.live-course-v16-screen:hover{filter:brightness(1.12)}
.live-course-v16-screen:focus-visible{outline:8px solid #00e7ff;outline-offset:-10px}
.live-course-v16-phone{z-index:5;padding:60px 16px 40px;border-radius:35px;gap:0}
.live-course-v16-phone>.live-course-v16-phone-brand{width:92%;height:auto;margin:0 auto 40px;mix-blend-mode:screen}
.live-course-v16-phone>span{font-size:71px;line-height:1.04;letter-spacing:0;padding:0 0 40px;color:#f7d28b}
.live-course-v16-phone>img.live-course-v16-phone-lesson{height:auto;width:100%;max-height:500px;object-fit:contain}
@media(max-width:650px){.live-course-v16-stage{width:calc(100% + 32px);max-width:none;margin-left:-16px;margin-top:8px}}
.live-v16 .closing-v7-inner{width:min(1550px,100%);padding:65px 24px 60px}
.live-course-value-v16{font:700 29px/1.2 Academy,Arial,sans-serif;color:#f4cb80;margin:20px 0 0}
.live-v16 .live-v7-invitation{margin-top:15px}
.live-v16 .live-v7-seats{height:75px;margin:-9px auto 8px;max-width:640px}
.live-v16 .live-v7-seats img{height:75px;max-width:48px}
.live-v16 .live-v7-seats img:nth-child(3),.live-v16 .live-v7-seats img:nth-child(8){height:78px}
.live-v16 .live-v7-seats img:nth-child(4),.live-v16 .live-v7-seats img:nth-child(7){height:83px}
.live-v16 .live-v7-seats img:nth-child(5),.live-v16 .live-v7-seats img:nth-child(6){height:88px}
@media(max-width:650px){.live-v16 .closing-v7-inner{padding:40px 18px}.live-course-value-v16{font-size:25px;margin-top:16px}.live-v16 .live-v7-seats{height:60px;margin:8px auto}.live-v16 .live-v7-seats img{height:56px}.live-v16 .live-v7-seats img:nth-child(n){height:60px}}

.live-v16 .live-v7-clock{margin-top:6px}.live-v16 .live-v7-claim{margin-top:27px}
