.hero{border-radius:var(--r-xl);color:#fff;background:radial-gradient(70% 90% at 78% 40%, #2e5bff8c 0%, #2e5bff00 60%), radial-gradient(50% 70% at 0% 100%, #18b4e82e 0%, #18b4e800 60%), linear-gradient(135deg, var(--navy-1) 0%, var(--navy-2) 55%, var(--navy-3) 100%);grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:24px;min-height:300px;padding:40px 40px 36px 44px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:url(../media/hero-orbit.0h1owjacytsu-.svg) 100%/cover no-repeat;position:absolute;inset:0 0 0 30%}.hero>*{position:relative}.hero>div:first-child{display:block}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#9db6ff;font-size:12.5px;font-weight:600}.hero h1{letter-spacing:-.025em;margin:12px 0;font-size:42px;font-weight:600;line-height:1.1}.hero__sub{color:#e2eaffcc;max-width:470px;font-size:16px}.hero__sub b{color:#fff;font-weight:600}.hero__cta{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.play-dot{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:inline-grid}.play-dot .ic{width:12px;height:12px}.hero__stats{color:#e2eaffc7;align-items:center;gap:16px;margin-top:24px;font-size:14px;display:flex}.hero__stats .bar{background:#ffffff29;width:160px}.hero__stats .bar i{background:linear-gradient(90deg,#7fa6ff,#fff)}.hero__stats strong{color:#fff;font-weight:600}.hero__aside{place-self:center end;width:100%;max-width:352px}.week{grid-template-columns:repeat(7,1fr);gap:8px;height:96px;margin-top:8px;display:grid}.week div{color:var(--text-3);flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;min-height:0;font-size:12px;display:flex}.week div i{flex:none}.week i{background:#d7e0ff;border-radius:5px;width:100%;max-width:22px;display:block}.week .today i{background:var(--accent)}.week .today{color:var(--text);font-weight:600}.top2{grid-template-columns:minmax(0,1fr) 316px;align-items:stretch;gap:28px;display:grid}.top2 .hero{grid-template-columns:minmax(0,1fr)}.top2 .hero__aside{display:none}.top2 .hero:before{opacity:.85;inset:0 0 0 52%}.weekc{flex-direction:column;padding:16px 18px;display:flex}.weekc__sum{align-items:center;gap:10px;display:flex}.weekc__sum b{letter-spacing:-.01em;font-size:26px;font-weight:600}.weekc .week{flex:1;min-height:96px;margin-top:14px}.weekc__note{color:var(--text-3);margin-top:10px;font-size:13px}.tgbtn{border:1px solid var(--line-strong);border-radius:var(--r-pill);height:34px;color:var(--text);align-items:center;gap:6px;padding:0 10px;font-size:13.5px;font-weight:500;display:inline-flex}.tgbtn .num{background:var(--accent);color:#fff;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11.5px;font-weight:600;display:inline-grid}.tgline{border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-text);align-items:center;gap:10px;margin-top:6px;padding:10px 12px;font-size:14px;font-weight:500;display:flex}.tgline small{color:var(--text-2);font-size:12.5px;font-weight:400;display:block}.tgline>.i:last-child{margin-left:auto}.news{margin-top:32px}.news__row{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.nc{border:1px solid var(--line);border-radius:var(--r-lg);text-align:left;cursor:pointer;min-height:136px;font:inherit;color:inherit;background:#fff;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.nc:hover{border-color:var(--line-strong)}.nc.on{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.nc__top{min-width:0;color:var(--text-2);white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex}.nc__top>span:nth-child(2){text-overflow:ellipsis;overflow:hidden}.nc__top .unread,.nc__top .pin{flex:none;margin-left:auto}.unread{background:var(--accent);border-radius:50%;width:8px;height:8px}.pin{color:var(--text-3)}.nic{border-radius:var(--r-md);flex:none;place-items:center;width:28px;height:28px;display:grid}.nt--rec{background:var(--danger-soft);color:var(--danger)}.nt--les{background:var(--accent-soft);color:var(--accent-text)}.nt--fix{background:var(--bg-subtle);color:var(--text-2)}.nt--soon{background:var(--warn-soft);color:var(--warn)}.nt--res{background:var(--ok-soft);color:#0b7a5f}.nc__t{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14.5px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.nc__m{color:var(--text-3);white-space:nowrap;align-items:center;gap:6px;margin-top:auto;font-size:12.5px;display:flex;overflow:hidden}.nc__m .prog{font-size:12.5px}.nd{border:1px solid var(--line-strong);border-radius:var(--r-xl);background:var(--bg-side);margin-top:12px;padding:18px 20px 20px;display:none;position:relative}.nd.on{display:block}.nd__x{position:absolute;top:10px;right:10px}.nd__h{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:10px;padding-right:40px;font-size:13px;display:flex}.nd h3{letter-spacing:-.01em;max-width:760px;margin-top:10px;font-size:19px;font-weight:600;line-height:1.3}.nd p{color:var(--text-2);max-width:760px;margin-top:6px;font-size:15px}.nd ul{gap:4px;max-width:760px;margin:10px 0 0;padding-left:20px;font-size:14.5px;display:grid}.nd__acts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.nd__acts .faint{margin-left:4px;font-size:13px}.nbg{z-index:80;background:#0d0d0d52;display:none;position:fixed;inset:0}.ndr{z-index:81;border-left:1px solid var(--line);width:460px;max-width:100%;box-shadow:var(--shadow-pop);background:#fff;display:none;position:fixed;top:0;bottom:0;right:0}.news-open .nbg,.news-open .ndr{display:block}.ndr__in{max-height:100vh;position:sticky;top:0;overflow-y:auto}.ndr__h{align-items:center;gap:10px;padding:18px 16px 8px 22px;display:flex}.ndr__h h2{letter-spacing:-.01em;font-size:20px;font-weight:600}.ndr__h .muted{font-size:13.5px}.ndr .tabs{border-bottom:1px solid var(--line);scrollbar-width:none;background:0 0;border-radius:0;gap:18px;margin:0 22px;padding:0;overflow-x:auto}.ndr .tabs a{font-size:14px}.ndr__tools{color:var(--text-3);align-items:center;padding:10px 22px 0;font-size:13px;display:flex}.ndr__tools .link{margin-left:auto;font-size:13.5px}.ndg{padding:8px 22px 0}.ndg__l{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);padding:14px 0 6px;font-size:12px;font-weight:600}.ni{border-top:1px solid var(--line);gap:12px;padding:12px 0;display:flex}.ndg__l+.ni{border-top:0}.ni__b{flex:1;min-width:0}.ni__k{color:var(--text-3);align-items:center;gap:8px;font-size:12.5px;display:flex}.ni__k .unread{margin-left:auto}.ni b{margin-top:2px;font-size:15px;font-weight:600;line-height:1.35;display:block}.ni p{color:var(--text-2);margin-top:2px;font-size:14px}.ni .link{margin-top:4px;font-size:13.5px}.ni--pin{background:var(--bg-side);border:1px solid var(--line);border-radius:var(--r-lg);padding:12px}.ndr__more{padding:16px 22px 24px}.first{gap:16px;display:grid}.hero--first{grid-template-columns:minmax(0,1fr);min-height:0}.hero--first:before{opacity:.85;background-position:100%;background-size:auto 100%;inset:0}.first__gain{gap:10px;max-width:540px;margin:16px 0 0;padding:0;list-style:none;display:grid}.first__gain li{color:#e2eaffeb;align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.45;display:flex}.first__gain .st{color:#fff;background:#ffffff24;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.first__gain .st .ic{stroke-width:3px;width:12px;height:12px}.first__row>.help:only-child{grid-column:1/-1}.first__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.help{align-content:start;justify-items:start;gap:12px;padding:18px 20px;display:grid}.help__h{align-items:center;gap:12px;display:flex}.help__h h2{letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.3}.help>p{color:var(--text-2);font-size:14.5px}.help__l{width:100%;margin:0;padding:0;list-style:none}.help__l li{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding:12px 0;font-size:14.5px;line-height:1.45;display:flex}.help__l li:first-child{border-top:0;padding-top:2px}.help__l li>.ic{color:var(--text-2);margin-top:2px}.help__l b{font-weight:600;display:block}.help__l small{color:var(--text-2);font-size:14px;display:block}.hero{box-shadow:none}.nc{min-width:0}.ndr .tabs button{font:inherit;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:12px 0}.ndr .tabs button.on{border-bottom-color:var(--text)}.ndr__h .icon-btn{margin-left:auto}.ni__b>button{text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:0;padding:0;display:block}.nbg{border:0;border-radius:0;padding:0}.ndr__in{height:100dvh;max-height:100dvh}@media (max-width:760px){.hero{grid-template-columns:1fr;gap:18px;min-height:0;padding:22px 20px 20px}.hero:before{opacity:.6;inset:0}.hero h1{margin:8px 0;font-size:28px}.hero__sub{font-size:15px}.hero__cta{margin-top:18px}.hero__cta .btn{flex:1;height:46px;padding:0 14px;font-size:15px}.hero__stats{flex-wrap:wrap;gap:10px;margin-top:16px;font-size:13.5px}.hero__stats .bar{order:3;width:100%}.hero__stats>span{white-space:normal}.hero__stats .bar{flex:none}.hero .btn--glass{display:inline-flex}.hero__aside{display:none}.top2{grid-template-columns:1fr;gap:12px}.top2 .hero:before{inset:0}.weekc{padding:14px 16px}.weekc__sum b{font-size:22px}.weekc .week{flex:none;height:72px;min-height:0;margin-top:10px}.weekc__note{display:none}.news{margin-top:24px}.news__row{scrollbar-width:none;grid-template-columns:none;grid-auto-columns:62%;grid-auto-flow:column;margin:0 -16px;padding:0 16px;scroll-padding:16px;overflow-x:auto}.nc{min-height:132px}.nd{padding:16px}.nd h3{font-size:17px}.nd__acts .btn{flex:1;height:44px}.nd__acts .faint{width:100%;margin:0}.ndr{border-left:0;width:100%}.ndr__h{padding:14px 10px 6px 16px}.ndr .tabs{margin:0 16px}.ndr__tools{padding:10px 16px 0}.ndg{padding:6px 16px 0}.ndr__more{padding:16px}.ndr__more .btn{width:100%}.first{gap:12px}.hero--first:before{opacity:.6;background-size:cover;inset:0}.first__row{grid-template-columns:1fr;gap:12px}.first__gain li{font-size:15px}.help{padding:16px}.help>.btn{width:100%;height:46px}.ndr .tabs button,.ndr__tools .link,.news .sec-head .link,.nd__x,.tgline{min-height:44px}.nd__x,.ndr__h>.icon-btn{min-width:44px;min-height:44px}.ndr .tabs button{min-width:44px}.ni__b>button{min-height:44px}}.ic-info{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22M12%2011v6M12%207.5v.01%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E)}.ic-book{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%204h6a4%204%200%200%201%204%204v13a3%203%200%200%200-3-3H2z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M22%204h-6a4%204%200%200%200-4%204v13a3%203%200%200%201%203-3h7z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E)}.ic-pin{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%203h6l-1%206%204%204H6l4-4z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M12%2013v8%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E)}.ic-star{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%203%202.7%205.6%206.1.9-4.4%204.3%201%206.1L12%2017l-5.4%202.9%201-6.1-4.4-4.3%206.1-.9z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E)}.ic-video{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20height%3D%2212%22%20rx%3D%222%22%20width%3D%2214%22%20x%3D%222%22%20y%3D%226%22%3E%3C%2Frect%3E%3Cpath%20d%3D%22m16%2010%206-3v10l-6-3%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E)}.ic-edit{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2020h4L19%209l-4-4L4%2016z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22m13.5%206.5%204%204%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E)}.ic-help{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22M9.5%209.5a2.5%202.5%200%201%201%203.5%202.3c-.6.3-1%20.8-1%201.5V14M12%2017.5v.01%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E)}.courses-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ccard{flex-direction:column;transition:border-color .15s;display:flex;overflow:hidden}.ccard:hover{border-color:var(--line-strong)}.ccard .cover{aspect-ratio:16/9;position:relative}.ccard .cover .pill{color:#fff;background:#0d0d0dbf;position:absolute;top:10px;left:10px}.ccard__body{gap:8px;padding:14px 16px 16px;display:grid}.ccard__meta{color:var(--text-3);align-items:center;gap:10px;font-size:13px;display:flex}.ccard__title{font-size:16px;font-weight:600}.ccard__prog{color:var(--text-2);align-items:center;gap:10px;font-size:13px;display:flex}.ccard__prog .bar{flex:1}.ccard__next{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.ccard__next b{color:var(--text);font-weight:500}.recs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.rec{align-items:center;gap:14px;padding:12px;display:flex}.rec .cover{aspect-ratio:16/10;border-radius:var(--r-md);flex:none;width:112px}.rec b{margin:4px 0 2px;font-weight:600;display:block}.rec span.d{color:var(--text-2);font-size:13.5px}.rail{align-content:start;gap:16px;display:grid}.live{border-radius:var(--r-lg);border:1px solid var(--line);overflow:hidden}.live .cover{height:132px;position:relative}.live .cover .pill{position:absolute;top:12px;left:12px}.live__body{gap:6px;padding:14px 16px 16px;display:grid}.live__body b{font-size:16px;font-weight:600;line-height:1.35}.live__body p{color:var(--text-2);font-size:14px}.live__foot{align-items:center;gap:12px;margin-top:8px;display:flex}.live__foot .link{margin-left:auto}.ccard:hover{box-shadow:none;transform:none}.live{color:var(--text);box-shadow:none;background:#fff;padding:0}.live__body b{margin:0}.live .cover{aspect-ratio:auto;background-image:url(../media/v2_axl-cover-1.1rswna2v4iiv1.png);width:100%}.live span.pchip--club{background:var(--blue-50);color:var(--blue-700)}.live .pchip--club:before{background:currentColor}.live span.pchip--focus{color:#0a6e94;background:#e2f5fc}.live .pchip--focus:before{background:currentColor}.live__foot .link{color:var(--accent)}.cover--0{background-image:url(../media/v2_axl-cover-2.2nqng52gp6-el.png)}.cover--1{background-image:url(../media/v2_axl-cover-3.3m4-2y4pmsmpc.png)}.cover--2{background-image:url(../media/v2_cover-content.0vw_p44_ztdgc.svg)}.cover--3{background-image:url(../media/v2_cover-auto.18_7fnd0r76v7.svg)}@media (max-width:760px){.courses-3{grid-template-columns:1fr;gap:10px}.ccard .cover{width:100%}.recs{grid-template-columns:1fr;gap:10px}.rec .cover{width:96px}.live__foot .btn{min-height:44px}.dash .sec-head .link,.live__foot .link,.help .link{align-items:center;min-height:44px;display:inline-flex}.ccard__next{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}}
