html.academy-app-mode{--la-sidebar:224px;--la-topbar:78px;--la-bg:#f6f8fc;--la-surface:#fff;--la-soft:#f7f8ff;--la-soft-blue:#eef5ff;--la-soft-purple:#f5f1ff;--la-ink:#11131b;--la-ink-2:#343746;--la-muted:#777b8c;--la-muted-2:#9a9eac;--la-line:#e3e8f4;--la-line-strong:#d5dcef;--la-blue:#176cff;--la-blue-2:#2c85ff;--la-purple:#684cff;--la-violet:#a528ef;--la-gradient:linear-gradient(115deg,#146fff 0%,#5d4cff 56%,#a627ef 100%);--la-gradient-soft:linear-gradient(115deg,#146fff1a,#5d4cff14 56%,#a627ef12);--la-shadow:0 10px 30px #2c3a7f0e;--la-shadow-hover:0 18px 44px #303c9118;--app-sidebar-w:var(--la-sidebar);--app-topbar-h:var(--la-topbar);--app-canvas:var(--la-bg);--app-surface:var(--la-surface);--app-surface-soft:var(--la-soft);--app-accent:var(--la-purple);--app-accent-2:var(--la-blue);--app-accent-soft:var(--la-soft-purple);--app-accent-faint:var(--la-soft);--app-ink:var(--la-ink);--app-muted:var(--la-muted);--app-muted-2:var(--la-muted-2);--app-line:var(--la-line);--app-line-strong:var(--la-line-strong);--rb-green:var(--la-purple);--rb-green-2:var(--la-blue);--rb-mint:var(--la-soft-purple);--rb-mint-2:var(--la-soft);--rb-forest:var(--la-ink);--rb-canvas:var(--la-bg);--rb-ink:var(--la-ink);--rb-muted:var(--la-muted);--rb-line:var(--la-line);font-synthesis-weight:none;font-family:var(--vc-font,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important}html.academy-app-mode,html.academy-app-mode body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:var(--la-bg)!important;color:var(--la-ink)!important}html.academy-app-mode body,html.academy-app-mode button,html.academy-app-mode input,html.academy-app-mode textarea,html.academy-app-mode select,html.academy-app-mode summary,html.academy-app-mode h1,html.academy-app-mode h2,html.academy-app-mode h3,html.academy-app-mode h4{font-family:var(--vc-font,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important}html.academy-app-mode #main-content{min-height:100vh;margin-left:var(--la-sidebar)!important;padding-top:var(--la-topbar)!important;background:var(--la-bg)!important}html.academy-app-mode #main-content>.site-shell{background:0 0!important}html.academy-app-mode .site-header,html.academy-app-mode .site-footer,html.academy-app-mode .edule-desktop-chrome{display:none!important}html.academy-app-mode main{background:0 0!important}html.academy-app-mode .container{width:min(100%,1320px)!important;max-width:1320px!important;margin-inline:auto!important}html.academy-app-mode .academy-app-sidebar{scrollbar-width:none;z-index:120!important;width:var(--la-sidebar)!important;color:var(--la-ink)!important;border-right:1px solid var(--la-line)!important;box-shadow:none!important;background:#fff!important;flex-direction:column!important;padding:18px 14px 14px!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important;overflow-y:auto!important}html.academy-app-mode .academy-app-sidebar::-webkit-scrollbar{display:none}html.academy-app-mode .academy-sidebar-brand{border:0!important;justify-content:space-between!important;align-items:center!important;height:54px!important;min-height:54px!important;padding:0 7px!important;display:flex!important}html.academy-app-mode .academy-sidebar-brand a{width:132px!important;height:52px!important;display:block!important}html.academy-app-mode .academy-sidebar-brand img{object-fit:contain!important;object-position:left center!important;filter:none!important;width:100%!important;height:100%!important}html.academy-app-mode .academy-sidebar-close{cursor:pointer;place-items:center;width:37px;height:37px;display:none;border:1px solid var(--la-line)!important;color:var(--la-muted)!important;background:#fff!important;border-radius:10px!important}html.academy-app-mode .academy-role-context{background:linear-gradient(120deg,#f7faff,#faf7ff)!important;border:1px solid #e7eafa!important;border-radius:12px!important;align-items:center!important;gap:9px!important;margin:20px 5px 18px!important;padding:10px 11px!important;display:flex!important}html.academy-app-mode .academy-role-context-icon{color:#5b4eff!important;width:32px!important;height:32px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e6e9fa!important;border-radius:9px!important;place-items:center!important;display:grid!important}html.academy-app-mode .academy-role-context small,html.academy-app-mode .academy-role-context strong{display:block!important}html.academy-app-mode .academy-role-context small{color:#9296a6!important;text-transform:uppercase!important;letter-spacing:.09em!important;font-size:7px!important;font-weight:800!important}html.academy-app-mode .academy-role-context strong{color:var(--la-ink)!important;margin-top:2px!important;font-size:10px!important;font-weight:760!important}html.academy-app-mode .academy-sidebar-nav{flex-direction:column!important;gap:4px!important;padding:0 3px!important;display:flex!important}html.academy-app-mode .academy-sidebar-nav-label{color:#a2a6b5!important;letter-spacing:.12em!important;padding:0 10px 7px!important;font-size:6.5px!important;font-weight:850!important;display:block!important}html.academy-app-mode .academy-sidebar-nav a{position:relative;color:#6f7383!important;min-height:43px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;align-items:center!important;gap:10px!important;padding:0 11px!important;font-size:10.5px!important;font-weight:690!important;transition:background .16s,color .16s!important;display:flex!important}html.academy-app-mode .academy-sidebar-nav a>svg{color:currentColor!important;width:18px!important;height:18px!important}html.academy-app-mode .academy-sidebar-nav a:hover{color:#343746!important;background:#f6f7fb!important;transform:none!important}html.academy-app-mode .academy-sidebar-nav a.active{color:#4f43e7!important;background:linear-gradient(110deg,#eef4ff,#f4efff)!important;box-shadow:inset 3px 0 #5f4cff!important}html.academy-app-mode .academy-sidebar-nav a.active>svg{color:#5c4cf0!important}html.academy-app-mode .academy-sidebar-bottom{border-top:1px solid #f0f1f7!important;gap:9px!important;margin-top:auto!important;padding:15px 2px 0!important;display:grid!important}html.academy-app-mode .academy-sidebar-support{color:#fff!important;box-shadow:none!important;background:linear-gradient(140deg,#101a3a,#332765)!important;border:1px solid #e0e5fb!important;border-radius:12px!important;align-items:center!important;gap:9px!important;padding:12px!important;display:flex!important}html.academy-app-mode .academy-sidebar-support>span{color:#c9c5ff!important;background:#ffffff14!important;border-radius:9px!important;place-items:center!important;width:32px!important;height:32px!important;display:grid!important}html.academy-app-mode .academy-sidebar-support strong{font-size:9px!important;font-weight:760!important;display:block!important}html.academy-app-mode .academy-sidebar-support small{color:#b7bedb!important;margin-top:2px!important;font-size:7px!important;display:block!important}html.academy-app-mode .academy-sidebar-profile-link{color:var(--la-ink)!important;border-radius:10px!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:8px!important;padding:9px 7px!important;display:grid!important}html.academy-app-mode .academy-sidebar-profile-link:hover{background:#f7f8fc!important}html.academy-app-mode .academy-avatar,html.academy-app-mode .academy-topbar-avatar{color:#fff!important;background:var(--la-gradient)!important;width:35px!important;height:35px!important;box-shadow:none!important;border:0!important;border-radius:50%!important;place-items:center!important;font-size:8px!important;font-weight:800!important;display:grid!important}html.academy-app-mode .academy-profile-copy{min-width:0!important}html.academy-app-mode .academy-profile-copy strong,html.academy-app-mode .academy-profile-copy small{white-space:nowrap!important;text-overflow:ellipsis!important;display:block!important;overflow:hidden!important}html.academy-app-mode .academy-profile-copy strong{color:var(--la-ink)!important;font-size:9px!important;font-weight:700!important}html.academy-app-mode .academy-profile-copy small{color:#9498a6!important;margin-top:2px!important;font-size:6.5px!important}html.academy-app-mode .academy-sidebar-profile-link>svg{color:#989cab!important}html.academy-app-mode .academy-app-topbar{left:var(--la-sidebar)!important;z-index:110!important;height:var(--la-topbar)!important;border-bottom:1px solid var(--la-line)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#ffffffed!important;align-items:center!important;gap:14px!important;padding:13px clamp(22px,2.6vw,38px)!important;display:flex!important;position:fixed!important;top:0!important;right:0!important;box-shadow:0 3px 18px #323e7706!important}html.academy-app-mode .academy-topbar-menu{cursor:pointer;place-items:center;width:39px;height:39px;display:none;border:1px solid var(--la-line)!important;color:#606474!important;background:#fff!important;border-radius:10px!important}html.academy-app-mode .academy-topbar-context{flex:1!important;min-width:0!important;display:block!important}html.academy-app-mode .academy-topbar-context span,html.academy-app-mode .academy-topbar-context strong,html.academy-app-mode .academy-topbar-context p{display:block!important}html.academy-app-mode .academy-topbar-context span{color:#6251f4!important;text-transform:uppercase!important;letter-spacing:.11em!important;font-size:7px!important;font-weight:850!important}html.academy-app-mode .academy-topbar-context strong{color:var(--la-ink)!important;letter-spacing:-.035em!important;margin-top:3px!important;font-size:22px!important;font-weight:760!important;line-height:1.05!important}html.academy-app-mode .academy-topbar-context p{color:#8a8e9d!important;margin:3px 0 0!important;font-size:8px!important}html.academy-app-mode .academy-topbar-actions{align-items:center!important;gap:8px!important;margin-left:auto!important;display:flex!important}html.academy-app-mode .academy-topbar-icon{border:1px solid var(--la-line);color:#6b6f7f;background:#fff;border-radius:10px;place-items:center;width:39px;height:39px;transition:all .16s;display:grid}html.academy-app-mode .academy-topbar-icon:hover{color:#5a49ed;background:#f7f6ff;border-color:#d9d5ff}html.academy-app-mode .academy-tutorial-button{color:#fff!important;background:var(--la-gradient)!important;border-radius:10px!important;align-items:center!important;gap:7px!important;min-height:39px!important;padding:0 14px!important;font-size:9px!important;font-weight:760!important;display:inline-flex!important;transform:none!important;box-shadow:0 8px 20px #5243e624!important}html.academy-app-mode .academy-tutorial-button:hover{filter:brightness(.98)!important;transform:translateY(-1px)!important}html.academy-app-mode .academy-topbar-avatar{flex:0 0 35px!important}html.academy-app-mode .academy-mobile-bottom-nav,html.academy-app-mode .academy-sidebar-backdrop{display:none}html.academy-app-mode .button{min-height:40px!important;box-shadow:none!important;border-radius:9px!important;padding:0 14px!important;font-size:8.5px!important;font-weight:760!important;transform:none!important}html.academy-app-mode .button.primary,html.academy-app-mode .button.button-primary{color:#fff!important;background:var(--la-gradient)!important;border-color:#0000!important;box-shadow:0 8px 20px #5243e61f!important}html.academy-app-mode .button.primary:hover,html.academy-app-mode .button.button-primary:hover{filter:brightness(.98)!important;transform:translateY(-1px)!important}html.academy-app-mode .button.secondary,html.academy-app-mode .button.button-soft{color:#444857!important;border:1px solid var(--la-line-strong)!important;background:#fff!important}html.academy-app-mode .button.secondary:hover,html.academy-app-mode .button.button-soft:hover{color:#5648e9!important;background:#f8f7ff!important;border-color:#d4d0ff!important}html.academy-app-mode .eyebrow{color:#5d4cf0!important;letter-spacing:.11em!important;text-transform:uppercase!important;font-size:7px!important;font-weight:850!important}html.academy-app-mode .eyebrow:before{display:none!important}html.academy-app-mode input,html.academy-app-mode textarea,html.academy-app-mode select{border-color:var(--la-line-strong)!important;color:var(--la-ink)!important;background:#fff!important;border-radius:9px!important}html.academy-app-mode input:focus,html.academy-app-mode textarea:focus,html.academy-app-mode select:focus{border-color:#7b6cff!important;box-shadow:0 0 0 4px #6953ff17!important}html.academy-app-mode .form-alert{box-shadow:none!important;border-radius:10px!important;padding:11px 13px!important;font-size:8px!important}html.academy-app-mode .form-alert.success{color:#245e48!important;background:#effaf5!important;border:1px solid #cdebdc!important}html.academy-app-mode .form-alert.error{color:#903f3a!important;background:#fff2f0!important;border:1px solid #efcfca!important}html.academy-app-mode .card-spotlight{--spotlight-color:#5f4eff1a!important}html.academy-app-mode .card-spotlight:before{opacity:1!important}html.academy-app-mode :where(.academy-panel,.detail-main,.enrol-card,.learning-course-head,.module-card,.content-block,.lesson-sidebar,.lesson-content,.assessment-frame,.assessment-question,.assessment-policy,.practical-hero,.practical-policy,.practical-rubric,.evidence-submit,.stored-evidence,.skills-report,.report-generate,.credential-search-card,.credential-public-frame,.commerce-frame,.commerce-product,.settings-card,.faq-item,.auth-card){border-color:var(--la-line)!important;box-shadow:var(--la-shadow)!important}html.academy-app-mode :where(.academy-panel,.detail-main,.learning-course-head,.module-card,.content-block,.assessment-frame,.assessment-question,.practical-hero,.practical-rubric,.evidence-submit,.stored-evidence,.skills-report,.report-generate,.credential-search-card,.credential-public-frame,.commerce-frame,.commerce-product,.settings-card,.faq-item,.auth-card){background:#fff!important}html.academy-app-mode :where(.course-category,.panel-kicker,.course-card-topline span,.module-head>span,.lesson-kicker,.career-path-tag,.free-pill){color:#6251ef!important}html.academy-app-mode .academy-tutor-dashboard{background:0 0!important;padding:24px clamp(20px,2.6vw,34px) 56px!important}html.academy-app-mode .academy-tutor-dashboard>.container{max-width:1320px!important}html.academy-app-mode .academy-dashboard-alert{margin-bottom:11px!important}html.academy-app-mode .academy-verify-strip{background:linear-gradient(110deg,#f3f7ff,#faf7ff)!important;border:1px solid #d9e1fa!important;border-radius:11px!important;justify-content:space-between!important;align-items:center!important;gap:15px!important;margin-bottom:12px!important;padding:11px 13px!important;display:flex!important}html.academy-app-mode .academy-verify-strip strong{color:#313541!important;font-size:9px!important;display:block!important}html.academy-app-mode .academy-verify-strip span{color:#858998!important;margin-top:2px!important;font-size:7px!important;display:block!important}html.academy-app-mode .academy-dashboard-welcome{min-height:190px;box-shadow:var(--la-shadow);background:linear-gradient(110deg,#fff 0%,#fbfcff 58%,#f8f4ff 100%);border:1px solid #dee4f6;border-radius:18px;padding:28px 280px 27px 27px;position:relative;overflow:hidden}html.academy-app-mode .academy-dashboard-welcome:before{content:"";background:radial-gradient(circle,#5d4bff21,#1c75ff0a 47%,#0000 69%);border-radius:50%;width:390px;height:390px;position:absolute;top:-135px;right:-95px}html.academy-app-mode .academy-dashboard-welcome-copy{z-index:2;max-width:760px;position:relative}html.academy-app-mode .academy-surface-label{color:#5e4ef0!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:7px!important;font-weight:850!important;display:block!important}html.academy-app-mode .academy-dashboard-welcome h1{color:var(--la-ink)!important;letter-spacing:-.045em!important;margin:9px 0 7px!important;font-size:36px!important;font-weight:780!important;line-height:1!important}html.academy-app-mode .academy-dashboard-welcome p{max-width:680px;color:#767a8b!important;margin:0!important;font-size:9px!important;line-height:1.62!important}html.academy-app-mode .academy-dashboard-summary-line{flex-wrap:wrap;gap:9px;margin-top:17px;display:flex}html.academy-app-mode .academy-dashboard-summary-line span{color:#7c8090;background:#ffffffd1;border:1px solid #e0e5f6;border-radius:999px;padding:7px 9px;font-size:7px}html.academy-app-mode .academy-dashboard-summary-line strong{color:#5448ea;font-size:8px}html.academy-app-mode .academy-dashboard-abstract{z-index:2;width:230px;height:164px;position:absolute;top:13px;right:22px}html.academy-app-mode .academy-abstract-orbit{border:1px solid #614cff3d;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-15deg)}html.academy-app-mode .academy-abstract-orbit-one{width:184px;height:112px}html.academy-app-mode .academy-abstract-orbit-two{border-color:#1b7fff33;width:132px;height:168px;transform:translate(-50%,-50%)rotate(48deg)}html.academy-app-mode .academy-abstract-core{background:var(--la-gradient);border-radius:50%;width:70px;height:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 34px #5441e638}html.academy-app-mode .academy-dashboard-abstract>span{z-index:3;color:#fff;letter-spacing:.12em;text-align:center;font-size:6px;font-style:normal;font-weight:850;line-height:1.5;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html.academy-app-mode .academy-dashboard-main-grid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:13px;margin-top:13px;display:grid}html.academy-app-mode .academy-dashboard-main-column{min-width:0}html.academy-app-mode .academy-panel{border:1px solid var(--la-line)!important;box-shadow:var(--la-shadow)!important;background:#fff!important;border-radius:15px!important;padding:20px!important}html.academy-app-mode .academy-panel-head{justify-content:space-between!important;align-items:flex-start!important;gap:13px!important;display:flex!important}html.academy-app-mode .academy-panel-head>div>span{color:#5d4cf0!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:6.5px!important;font-weight:850!important;display:block!important}html.academy-app-mode .academy-panel-head h2{color:var(--la-ink)!important;letter-spacing:-.025em!important;margin:5px 0 0!important;font-size:17px!important;font-weight:730!important}html.academy-app-mode .academy-panel-head>a{color:#5a4bed!important;font-size:8px!important;font-weight:800!important}html.academy-app-mode .academy-dashboard-course-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-top:15px!important;display:grid!important}html.academy-app-mode .academy-dashboard-course-card{min-width:0!important;box-shadow:none!important;background:#fff!important;border:1px solid #e3e7f4!important;border-radius:12px!important;flex-direction:column!important;transition:border-color .18s,box-shadow .18s,transform .18s!important;display:flex!important;overflow:hidden!important}html.academy-app-mode .academy-dashboard-course-card:hover{box-shadow:var(--la-shadow-hover)!important;border-color:#d0d6ef!important;transform:translateY(-2px)!important}html.academy-app-mode .academy-dashboard-course-media{background:#f0f3fb!important;height:128px!important;display:block!important;position:relative!important;overflow:hidden!important}html.academy-app-mode .academy-dashboard-course-media:after{content:""!important;background:linear-gradient(#0000 58%,#1a1c413b)!important;position:absolute!important;inset:0!important}html.academy-app-mode .academy-dashboard-course-media img{object-fit:cover!important;width:100%!important;height:100%!important;transition:transform .35s!important;display:block!important}html.academy-app-mode .academy-dashboard-course-card:hover .academy-dashboard-course-media img{transform:scale(1.025)!important}html.academy-app-mode .academy-dashboard-course-media>span{z-index:2!important;color:#5749ea!important;letter-spacing:.05em!important;background:#fffffff0!important;border-radius:999px!important;padding:5px 7px!important;font-size:5.5px!important;font-weight:850!important;position:absolute!important;top:8px!important;left:8px!important}html.academy-app-mode .academy-dashboard-course-body{flex-direction:column!important;flex:1!important;min-height:135px!important;padding:12px 13px 13px!important;display:flex!important}html.academy-app-mode .academy-dashboard-course-body>small{color:#9296a4!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:6px!important;font-weight:800!important}html.academy-app-mode .academy-dashboard-course-body h3{color:var(--la-ink)!important;letter-spacing:-.018em!important;margin:6px 0 9px!important;font-size:12px!important;font-weight:700!important;line-height:1.22!important}html.academy-app-mode .academy-dashboard-course-progress{margin-top:auto!important}html.academy-app-mode .academy-dashboard-course-progress>div:first-child{color:#8e92a0!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;font-size:6px!important;display:flex!important}html.academy-app-mode .academy-dashboard-course-progress strong{color:#5b4cec!important;font-size:7px!important}html.academy-app-mode .academy-dashboard-course-progress>div:last-child{background:#eceef5!important;border-radius:999px!important;height:4px!important;margin-top:5px!important;overflow:hidden!important}html.academy-app-mode .academy-dashboard-course-progress i{border-radius:inherit!important;background:var(--la-gradient)!important;height:100%!important;display:block!important}html.academy-app-mode .academy-dashboard-course-action{color:#5b4ceb!important;border-top:1px solid #eff0f6!important;justify-content:space-between!important;align-items:center!important;margin-top:10px!important;padding-top:9px!important;font-size:7px!important;font-weight:800!important;display:flex!important}html.academy-app-mode .academy-empty-panel{text-align:center!important;background:#fbfcff!important;border:1px dashed #d8dded!important;border-radius:13px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-height:220px!important;margin-top:15px!important;padding:26px!important;display:flex!important}html.academy-app-mode .academy-empty-panel>span{color:#5d4cf0!important;background:#f0efff!important;border-radius:11px!important;place-items:center!important;width:39px!important;height:39px!important;font-size:18px!important;display:grid!important}html.academy-app-mode .academy-empty-panel>p{color:#858998!important;margin:4px 0 13px!important;font-size:7.5px!important}html.academy-app-mode .academy-gold-button{color:#fff!important;background:var(--la-gradient)!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:39px!important;padding:0 14px!important;font-size:8px!important;font-weight:800!important;display:inline-flex!important;box-shadow:0 8px 20px #5343e521!important}html.academy-app-mode .academy-dashboard-rail{gap:11px;display:grid}html.academy-app-mode .academy-account-card{text-align:center!important}html.academy-app-mode .academy-account-avatar{color:#fff;background:var(--la-gradient);border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 12px;font-size:13px;font-weight:820;display:grid;box-shadow:0 10px 25px #5441e629}html.academy-app-mode .academy-account-card>span{color:#6251ee!important;letter-spacing:.11em!important;font-size:6px!important;font-weight:850!important}html.academy-app-mode .academy-account-card h2{margin:7px 0 3px!important;font-size:15px!important;font-weight:740!important}html.academy-app-mode .academy-account-card>p{color:#8b8f9e!important;text-overflow:ellipsis!important;margin:0!important;font-size:6.8px!important;overflow:hidden!important}html.academy-app-mode .academy-account-state{color:#8b8f9e;border-top:1px solid #edf0f7;border-bottom:1px solid #edf0f7;justify-content:space-between;margin:14px 0 11px;padding:9px 0;font-size:7px;display:flex}html.academy-app-mode .academy-account-state strong{color:#5b4bea!important;font-size:7px!important}html.academy-app-mode .academy-account-card>a,html.academy-app-mode .academy-next-card>a,html.academy-app-mode .academy-result-mini>a{color:#5b4bea!important;font-size:7.5px!important;font-weight:800!important}html.academy-app-mode .academy-next-card{background:linear-gradient(120deg,#f6f8ff,#f8f4ff)!important;border:1px solid #e1e4f8!important;border-radius:11px!important;margin-top:14px!important;padding:14px!important}html.academy-app-mode .academy-next-card small,html.academy-app-mode .academy-next-card strong{display:block!important}html.academy-app-mode .academy-next-card small{color:#7768ef!important;letter-spacing:.07em!important;font-size:6px!important;font-weight:800!important}html.academy-app-mode .academy-next-card strong{margin-top:5px!important;font-size:10px!important;line-height:1.25!important}html.academy-app-mode .academy-next-card p{color:#858998!important;margin:5px 0 10px!important;font-size:7px!important;line-height:1.5!important}html.academy-app-mode .academy-result-score{justify-content:space-between!important;align-items:center!important;gap:10px!important;margin-top:14px!important;display:flex!important}html.academy-app-mode .academy-result-score>strong{letter-spacing:-.045em!important;color:var(--la-ink)!important;font-size:29px!important}html.academy-app-mode .academy-result-score>span{border-radius:999px!important;padding:5px 7px!important;font-size:6px!important;font-weight:850!important}html.academy-app-mode .academy-result-score>span.pass{color:#315f4c!important;background:#eaf8f2!important}html.academy-app-mode .academy-result-score>span.review{color:#93483f!important;background:#fff1ee!important}html.academy-app-mode .academy-result-mini>p{color:#858998!important;margin:4px 0 10px!important;font-size:7px!important}html.academy-app-mode .academy-mini-empty{background:#f8f9fc!important;border-radius:10px!important;margin-top:13px!important;padding:12px!important}html.academy-app-mode .academy-mini-empty p{color:#888c9b!important;margin:4px 0 0!important;font-size:7px!important;line-height:1.5!important}html.academy-app-mode .courses-abstract-page{background:0 0!important}html.academy-app-mode .courses-abstract-hero{background:0 0!important;border:0!important;padding:24px clamp(20px,2.6vw,34px) 0!important;overflow:visible!important}html.academy-app-mode .courses-abstract-hero:before,html.academy-app-mode .courses-abstract-hero:after{display:none!important}html.academy-app-mode .courses-abstract-hero-grid{border:1px solid var(--la-line)!important;min-height:245px!important;box-shadow:var(--la-shadow)!important;background:linear-gradient(110deg,#fff 0%,#fbfcff 58%,#f8f4ff 100%)!important;border-radius:17px!important;grid-template-columns:minmax(0,1fr) 360px!important;gap:30px!important;padding:25px 28px!important;overflow:hidden!important}html.academy-app-mode .courses-abstract-copy{align-self:center!important;padding:0!important}html.academy-app-mode .courses-abstract-kicker{color:#5e4cf0!important;font-size:7px!important}.academy-app-mode .courses-abstract-kicker:before{background:var(--la-gradient)!important}html.academy-app-mode .courses-abstract-copy h1{letter-spacing:-.045em!important;color:var(--la-ink)!important;margin:10px 0 11px!important;font-size:35px!important;line-height:1.02!important}html.academy-app-mode .courses-abstract-copy h1 span{background:var(--la-gradient)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}html.academy-app-mode .courses-abstract-copy>p{color:#777b8b!important;max-width:690px!important;font-size:8.5px!important;line-height:1.6!important}.academy-app-mode .courses-abstract-primary,.academy-app-mode .courses-abstract-secondary{border-radius:8px!important;min-height:38px!important;padding:0 12px!important;font-size:7.5px!important}.academy-app-mode .courses-abstract-primary{background:var(--la-gradient)!important}.academy-app-mode .courses-abstract-secondary{border-color:var(--la-line-strong)!important;color:#4c5060!important}html.academy-app-mode .courses-abstract-facts{display:none!important}.academy-app-mode .courses-abstract-visual:before{inset:10px 0 4px 25px!important}.academy-app-mode .courses-abstract-core{width:90px!important;height:90px!important}.academy-app-mode .courses-abstract-core strong{font-size:17px!important}.academy-app-mode .courses-floating-card{width:92px!important;min-height:57px!important;padding:7px!important}.academy-app-mode .courses-floating-card strong{font-size:7px!important}.academy-app-mode .courses-floating-card span{font-size:4px!important}.academy-app-mode .courses-floating-card-a{top:24px!important;left:0!important}.academy-app-mode .courses-floating-card-b{top:47px!important;right:-4px!important}.academy-app-mode .courses-floating-card-c{bottom:13px!important;left:20px!important}.academy-app-mode .courses-floating-card-d{bottom:20px!important;right:2px!important}.academy-app-mode .courses-abstract-free{width:47px!important;height:47px!important;font-size:9px!important;top:3px!important;right:17px!important}.academy-app-mode .courses-orbit-one{width:190px!important;height:120px!important}.academy-app-mode .courses-orbit-two{width:240px!important;height:160px!important}.academy-app-mode .courses-orbit-three{width:145px!important;height:200px!important}.academy-app-mode .courses-dot-field{width:43px!important;height:43px!important}.academy-app-mode .courses-abstract-arrow{display:none!important}html.academy-app-mode .courses-abstract-catalogue{background:0 0!important;padding:15px clamp(20px,2.6vw,34px) 58px!important}.academy-app-mode .courses-abstract-catalogue:before{display:none!important}.academy-app-mode .courses-catalogue-heading>div>span{color:#5e4cf0!important;font-size:6.5px!important}.academy-app-mode .courses-catalogue-heading h2{color:var(--la-ink)!important;font-size:28px!important}.academy-app-mode .courses-catalogue-heading>p{color:#7c8090!important;font-size:8px!important}.academy-app-mode .courses-catalogue-heading h2 em{background:var(--la-gradient)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}html.academy-app-mode .rb-catalog-toolbar{border:1px solid var(--la-line)!important;background:linear-gradient(100deg,#fff,#faf9ff)!important;border-radius:12px!important;grid-template-columns:minmax(240px,.62fr) 1.38fr!important;padding:8px!important}.academy-app-mode .rb-catalog-toolbar .search-field{border-color:var(--la-line)!important;border-radius:8px!important;height:43px!important}.academy-app-mode .rb-catalog-toolbar .filter-row{box-shadow:none!important;background:0 0!important;border:0!important;gap:6px!important;padding:0!important}.academy-app-mode .rb-catalog-toolbar .filter-chip{border-color:var(--la-line)!important;color:#666a7b!important;background:#fff!important;min-width:95px!important;height:38px!important;font-size:7px!important}.academy-app-mode .rb-catalog-toolbar .filter-chip.active{color:#fff!important;background:var(--la-gradient)!important;box-shadow:none!important;border-color:#0000!important}.academy-app-mode .rb-catalog-count{color:#858999!important;margin:12px 2px!important;font-size:7px!important}.academy-app-mode .rb-catalog-count strong{color:#5b4cec!important}html.academy-app-mode .rb-course-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px!important}.academy-app-mode .rb-course-card{border:1px solid var(--la-line)!important;box-shadow:none!important;border-radius:12px!important}.academy-app-mode .rb-course-card:hover{box-shadow:var(--la-shadow-hover)!important;border-color:#d1d6ee!important}.academy-app-mode .rb-course-card-inner{min-height:390px!important}.academy-app-mode .rb-course-media{background:#f0f3fb!important;border-radius:9px!important;height:154px!important;margin:8px!important}.academy-app-mode .rb-course-media:before{background:var(--la-gradient)!important}.academy-app-mode .rb-course-free{color:#5b4bed!important;background:#fffffff2!important}.academy-app-mode .rb-course-arrow{color:#fff!important;background:var(--la-gradient)!important}.academy-app-mode .rb-course-body{padding:6px 13px 14px!important}.academy-app-mode .rb-course-card h3{color:var(--la-ink)!important;font-size:15px!important}.academy-app-mode .rb-course-card p{color:#777b8b!important;font-size:7.5px!important;display:block!important}.academy-app-mode .rb-course-card .course-skills span{color:#6256e8!important;background:#f3f1ff!important;font-size:5.5px!important}.academy-app-mode .rb-course-footer{border-color:#edf0f7!important}.academy-app-mode .rb-course-card .course-certificate-price span{color:#9397a6!important}.academy-app-mode .rb-course-card .course-certificate-price strong{color:#176cff!important;font-size:21px!important}.academy-app-mode .rb-course-link{color:#5b4cec!important;border-color:#edf0f7!important}html.academy-app-mode .course-detail{background:0 0!important;padding:24px clamp(20px,2.6vw,34px) 58px!important}html.academy-app-mode .course-detail>.container{max-width:1320px!important}html.academy-app-mode .course-detail-grid:before{content:none!important;display:none!important}html.academy-app-mode .detail-main{border-color:var(--la-line)!important;box-shadow:var(--la-shadow)!important;border-radius:15px!important;padding:25px!important}html.academy-app-mode .detail-main h1{color:var(--la-ink)!important;font-size:34px!important;font-weight:760!important;line-height:1.06!important}html.academy-app-mode .detail-summary{color:#737788!important;font-size:9.5px!important;line-height:1.7!important}html.academy-app-mode .detail-stat{color:#5e50e9!important;background:#f5f3ff!important;border:1px solid #e0dcff!important;border-radius:999px!important}html.academy-app-mode .detail-section{border-color:#edf0f7!important}.academy-app-mode .detail-section h2{color:var(--la-ink)!important;font-size:18px!important}.academy-app-mode .detail-section p{color:#767a8a!important;font-size:9px!important;line-height:1.65!important}.academy-app-mode .skill-check{color:#505463!important;font-size:9px!important}.academy-app-mode .skill-check:before{color:#5e4cef!important;background:#f0efff!important}html.academy-app-mode .enrol-card{top:calc(var(--la-topbar) + 14px)!important;color:#fff!important;background:linear-gradient(145deg,#176cff,#5d4cff 56%,#9d2ceb)!important;border:1px solid #deddfa!important;border-radius:15px!important;padding:21px!important;box-shadow:0 16px 36px #4a3cda26!important}.academy-app-mode .enrol-card .panel-kicker{color:#d7d5ff!important}.academy-app-mode .enrol-card .free-big{color:#fff!important;font-size:27px!important}.academy-app-mode .enrol-card p,.academy-app-mode .enrol-card li{color:#ececff!important;font-size:8px!important}.academy-app-mode .enrol-card li:before{color:#fff!important}.academy-app-mode .enrol-card .button{color:#5546e7!important;background:#fff!important}.academy-app-mode .enrol-card .small-note{color:#dcdcff!important}html.academy-app-mode .learning-home{background:0 0!important;padding:24px clamp(20px,2.6vw,34px) 58px!important}.academy-app-mode .learning-home>.container{max-width:1320px!important}html.academy-app-mode .learning-course-head{border:1px solid var(--la-line)!important;box-shadow:var(--la-shadow)!important;background:linear-gradient(115deg,#fff,#fbfcff 62%,#f8f4ff)!important;border-radius:15px!important;padding:24px!important}.academy-app-mode .learning-course-head h1{color:var(--la-ink)!important;font-size:30px!important;font-weight:760!important}.academy-app-mode .learning-course-head p{color:#777b8c!important;font-size:9px!important}.academy-app-mode .course-progress-ring{background:#fff!important;border:7px solid #eaedf7!important;border-top-color:#5d4cf0!important;flex-basis:88px!important;width:88px!important;height:88px!important;animation:none!important}.academy-app-mode .course-progress-ring strong{color:#5b4ceb!important;font-weight:800!important}html.academy-app-mode .learning-enrol-panel,html.academy-app-mode .resume-strip{box-shadow:none!important;border-radius:11px!important;padding:14px 16px!important}.academy-app-mode .learning-enrol-panel{border-color:var(--la-line)!important;background:#fff!important}.academy-app-mode .resume-strip{color:var(--la-ink)!important;background:linear-gradient(110deg,#eef5ff,#f5f1ff)!important;border-color:#d9dcf8!important}.academy-app-mode .resume-strip span{color:#7f8393!important}.academy-app-mode .module-card{border:1px solid var(--la-line)!important;box-shadow:none!important;background:#fff!important;border-radius:13px!important}.academy-app-mode .module-card:hover{box-shadow:var(--la-shadow)!important}.academy-app-mode .module-head{background:#fafbff!important;border-color:#edf0f7!important}.academy-app-mode .module-head span{color:#5e4cf0!important}.academy-app-mode .module-head h2{color:var(--la-ink)!important;font-size:18px!important}.academy-app-mode .module-head p{color:#7c8090!important;font-size:8px!important}.academy-app-mode .lesson-row{border-color:#edf0f7!important}.academy-app-mode .lesson-status{color:#5e4cef!important;background:#f0efff!important}.academy-app-mode .lesson-row>div strong{font-size:10px!important}.academy-app-mode .lesson-row>div span,.academy-app-mode .lesson-row>a,.academy-app-mode .lesson-row>span:last-child{font-size:7.5px!important}html.academy-app-mode .lesson-shell{background:0 0!important;padding:0!important}.academy-app-mode .lesson-layout{min-height:calc(100vh - var(--la-topbar))!important;grid-template-columns:250px minmax(0,1fr)!important}.academy-app-mode .lesson-sidebar{top:var(--la-topbar)!important;height:calc(100vh - var(--la-topbar))!important;border-right:1px solid var(--la-line)!important;box-shadow:none!important;background:#fff!important;padding:22px 17px!important;position:sticky!important}.academy-app-mode .lesson-back{color:#5c4bec!important;font-size:8px!important}.academy-app-mode .lesson-sidebar>strong{color:var(--la-ink)!important;font-size:12px!important;font-weight:730!important}.academy-app-mode .sidebar-modules>div>span:first-child{color:#989cab!important}.academy-app-mode .sidebar-modules b{color:#444857!important;font-size:10px!important}.academy-app-mode .sidebar-modules a,.academy-app-mode .locked-link{color:#737789!important;border-radius:8px!important;font-size:7.5px!important}.academy-app-mode .sidebar-modules a:hover{background:#f6f7fc!important}.academy-app-mode .sidebar-modules a.active{color:#5548e7!important;background:linear-gradient(110deg,#edf4ff,#f3efff)!important;font-weight:800!important;box-shadow:inset 3px 0 #5d4cf0!important}.academy-app-mode .lesson-main{background:var(--la-bg)!important}.academy-app-mode .lesson-content{width:min(860px,100% - 46px)!important;padding:36px 0 70px!important}.academy-app-mode .lesson-kicker{color:#5d4cf0!important}.academy-app-mode .lesson-content>h1{color:var(--la-ink)!important;font-size:38px!important;font-weight:760!important}.academy-app-mode .lesson-summary{color:#727687!important;font-size:11px!important;line-height:1.72!important}.academy-app-mode .lesson-meta{color:#8a8e9d!important;border-color:#e3e7f2!important}.academy-app-mode .content-blocks{gap:11px!important}.academy-app-mode .content-block{border:1px solid var(--la-line)!important;box-shadow:none!important;border-radius:13px!important;padding:20px!important}.academy-app-mode .content-block:hover{box-shadow:var(--la-shadow)!important;border-color:#d6dbef!important}.academy-app-mode .content-block h2{color:var(--la-ink)!important;font-size:18px!important}.academy-app-mode .content-block p,.academy-app-mode .content-block figcaption{color:#5e6271!important;font-size:10.5px!important;line-height:1.75!important}.academy-app-mode .example-block{background:#f3f7ff!important;box-shadow:inset 3px 0 #2e7fff!important}.academy-app-mode .knowledge-block{background:#f7f5ff!important}.academy-app-mode .knowledge-block>div{background:#fff!important;border-color:#dedcf5!important}.academy-app-mode .lesson-finish{background:linear-gradient(120deg,#121a3c,#352764)!important;border-radius:13px!important}.academy-app-mode .lesson-nav a{color:#594aed!important}html.academy-app-mode .assessment-shell{background:0 0!important;padding:24px clamp(20px,2.6vw,34px) 58px!important}.academy-app-mode .assessment-frame{border:1px solid var(--la-line)!important;width:min(100%,1080px)!important;box-shadow:var(--la-shadow)!important;background:#fff!important;border-radius:15px!important;padding:24px!important}.academy-app-mode .assessment-frame.assessment-intro{max-width:900px!important}.academy-app-mode .assessment-frame.assessment-intro:before{display:none!important}.academy-app-mode .assessment-frame>h1,.academy-app-mode .assessment-top h1{color:var(--la-ink)!important;font-size:29px!important;font-weight:760!important}.academy-app-mode .assessment-lead,.academy-app-mode .assessment-top p{color:#747889!important;font-size:9px!important}.academy-app-mode .assessment-attempt-pill{color:#594be8!important;background:#f2efff!important;border-color:#ded9ff!important}.academy-app-mode .assessment-integrity-note{color:#4d5161!important;background:#f5f7ff!important;border-color:#dfe4f7!important}.academy-app-mode .assessment-facts>div,.academy-app-mode .assessment-policy{background:#fafbff!important;border-color:#e5e8f4!important}.academy-app-mode .assessment-facts strong{color:#176cff!important}.academy-app-mode .assessment-question{border:1px solid var(--la-line)!important;box-shadow:none!important;border-radius:12px!important}.academy-app-mode .assessment-question-head{color:#5b4bec!important}.academy-app-mode .answer-options label{background:#fff!important;border-color:#e1e5f2!important}.academy-app-mode .answer-options label:has(input:checked){background:#f5f3ff!important;border-color:#8c80ff!important}.academy-app-mode .assessment-submit{color:#fff!important;background:linear-gradient(120deg,#111a3d,#352862)!important;border-radius:12px!important}.academy-app-mode .assessment-blocked{background:#fff6f3!important;border-color:#eed7d0!important}html.academy-app-mode .result-shell{background:0 0!important;padding:36px clamp(20px,2.6vw,34px) 68px!important}.academy-app-mode .result-simple-card{position:relative;overflow:hidden;border:1px solid var(--la-line)!important;max-width:680px!important;box-shadow:var(--la-shadow)!important;text-align:center!important;background:#fff!important;border-radius:17px!important;margin:0 auto!important;padding:34px!important}.academy-app-mode .result-simple-card:before{content:"";background:radial-gradient(circle,#684cff29,#1874ff0d 50%,#0000 70%);border-radius:50%;width:210px;height:210px;position:absolute;top:-85px;right:-70px}.academy-app-mode .result-simple-card>*{z-index:2;position:relative}.academy-app-mode .result-simple-card h1{color:var(--la-ink)!important;font-size:35px!important;font-weight:780!important}.academy-app-mode .result-simple-course{color:#6f7384!important;font-size:9px!important}.academy-app-mode .result-simple-score{width:126px;height:126px;background:linear-gradient(145deg,#f0f6ff,#f5f1ff)!important;border:1px solid #dfe2fb!important;border-radius:50%!important;align-content:center!important;place-items:center!important;margin:24px auto!important;display:grid!important}.academy-app-mode .result-simple-score strong{color:#5c4aed!important;font-size:35px!important}.academy-app-mode .result-simple-score span{color:#8b8f9e!important;margin-top:3px!important;font-size:7px!important}.academy-app-mode .result-actions{justify-content:center!important}html.academy-app-mode .practical-shell{background:0 0!important;padding:24px clamp(20px,2.6vw,34px) 60px!important}.academy-app-mode .practical-frame{width:min(100%,1160px)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.academy-app-mode .practical-hero{border:1px solid var(--la-line)!important;min-height:0!important;box-shadow:var(--la-shadow)!important;background:linear-gradient(115deg,#fff,#fbfcff 62%,#f8f4ff)!important;border-radius:15px!important;padding:24px!important}.academy-app-mode .practical-hero:after{display:none!important}.academy-app-mode .practical-hero h1{color:var(--la-ink)!important;font-size:28px!important;font-weight:760!important}.academy-app-mode .practical-hero p{color:#777b8b!important;font-size:9px!important}.academy-app-mode .practical-policy{border:1px solid var(--la-line)!important;background:#fff!important;border-radius:12px!important;overflow:hidden!important}.academy-app-mode .practical-policy>div{border-color:#edf0f7!important}.academy-app-mode .practical-policy strong{color:#5b4beb!important}.academy-app-mode .practical-policy span{color:#7b7f8f!important}.academy-app-mode .practical-rubric,.academy-app-mode .evidence-submit,.academy-app-mode .stored-evidence,.academy-app-mode .report-generate,.academy-app-mode .skills-report{border:1px solid var(--la-line)!important;box-shadow:var(--la-shadow)!important;background:#fff!important;border-radius:14px!important}.academy-app-mode .practical-section-head span{color:#5b4cec!important}.academy-app-mode .rubric-grid article,.academy-app-mode .evidence-file,.academy-app-mode .artifact-list>div,.academy-app-mode .stored-grid>article,.academy-app-mode .rubric-result-row{background:#fafbff!important;border-color:#e3e7f3!important;border-radius:10px!important}.academy-app-mode .private-pill{color:#5b4cec!important;background:#f1efff!important}.academy-app-mode .report-score{color:#5b4cec!important}.academy-app-mode .ai-waiting{background:#fff6f1!important;border-color:#ecd8ce!important}html.academy-app-mode .credential-public-shell,html.academy-app-mode .commerce-shell{background:0 0!important;padding:24px clamp(20px,2.6vw,34px) 60px!important}.academy-app-mode .credential-public-frame,.academy-app-mode .commerce-frame{border:1px solid var(--la-line)!important;width:min(100%,1080px)!important;box-shadow:var(--la-shadow)!important;background:#fff!important;border-radius:15px!important;padding:24px!important}.academy-app-mode .credential-public-frame:before{color:#5c4bed!important}.academy-app-mode .commerce-head{border-color:#edf0f7!important;padding-bottom:16px!important}.academy-app-mode .commerce-head h1{color:var(--la-ink)!important;font-size:29px!important;font-weight:760!important}.academy-app-mode .commerce-head p{color:#777b8b!important;font-size:9px!important}.academy-app-mode .credential-search-card{border:1px solid var(--la-line)!important;max-width:720px!important;box-shadow:var(--la-shadow)!important;background:#fff!important;border-radius:14px!important;padding:24px!important}.academy-app-mode .learner-credential-list{gap:10px!important}.academy-app-mode .learner-credential-list>article{border:1px solid var(--la-line)!important;box-shadow:none!important;background:#fff!important;border-radius:12px!important}.academy-app-mode .credential-mini-status{color:#5a4bea!important;background:#f1efff!important}.academy-app-mode .credential-action-buttons{gap:7px!important}.academy-app-mode .simple-certificate-frame{max-width:940px!important}.academy-app-mode .simple-certificate-intro h1,.academy-app-mode .simple-unlocked-card h1{color:var(--la-ink)!important;font-size:29px!important}.academy-app-mode .approved-certificate-preview{box-shadow:none!important;background:#f4f5fa!important;border-color:#e1e4ef!important;border-radius:13px!important}.academy-app-mode .approved-certificate-lock{-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important;background:#101636d1!important}.academy-app-mode .simple-unlock-offer{background:linear-gradient(110deg,#f3f7ff,#f6f2ff)!important;border-color:#dedff6!important;border-radius:12px!important}.academy-app-mode .simple-unlock-offer>div strong{color:#5b4bea!important}.academy-app-mode .simple-unlock-form{background:#fff!important;border-color:#e2e5f1!important}.academy-app-mode .simple-text-link{color:#5b4bea!important}html.academy-app-mode .dashboard-wrap:not(.academy-tutor-dashboard){background:0 0!important;padding:24px clamp(20px,2.6vw,34px) 60px!important}.academy-app-mode .settings-page-head{border:1px solid var(--la-line)!important;min-height:0!important;color:var(--la-ink)!important;box-shadow:var(--la-shadow)!important;background:linear-gradient(115deg,#fff,#fbfcff 62%,#f8f4ff)!important;border-radius:15px!important;margin-bottom:13px!important;padding:22px!important}.academy-app-mode .settings-page-head:after{display:none!important}.academy-app-mode .settings-page-head h1{color:var(--la-ink)!important;font-size:27px!important;font-weight:760!important}.academy-app-mode .settings-page-head p{color:#777b8b!important}.academy-app-mode .settings-card{border:1px solid var(--la-line)!important;box-shadow:var(--la-shadow)!important;background:#fff!important;border-radius:14px!important;padding:21px!important}.academy-app-mode .settings-status{border-color:#e7eaf4!important;border-radius:10px!important}.academy-app-mode .settings-status>div{background:#fafbff!important;border-color:#e7eaf4!important}.academy-app-mode .settings-status strong{color:#858999!important}.academy-app-mode .settings-help{color:#818596!important}.academy-app-mode .settings-help a{color:#5c4beb!important}.academy-app-mode .danger-zone{background:snow!important;border-color:#f0dbd8!important}html.academy-app-mode .register-wrap{background:0 0!important;padding:24px clamp(20px,2.6vw,34px) 60px!important}.academy-app-mode .register-wrap>.container{max-width:980px!important}.academy-app-mode .auth-card.beta-feedback-card,.academy-app-mode .register-wrap .auth-card{border:1px solid var(--la-line)!important;max-width:none!important;box-shadow:var(--la-shadow)!important;background:#fff!important;border-radius:15px!important;padding:25px!important}.academy-app-mode .auth-card h1{color:var(--la-ink)!important;font-size:29px!important;font-weight:760!important}.academy-app-mode .auth-card>p{color:#777b8b!important;font-size:9px!important}.academy-app-mode .detail-section{border-color:#edf0f7!important}.academy-app-mode .detail-section h2{font-size:17px!important}.academy-app-mode .faq-list{gap:8px!important}.academy-app-mode .faq-item{border:1px solid var(--la-line)!important;box-shadow:none!important;background:#fafbff!important;border-radius:10px!important;padding:14px 15px!important}.academy-app-mode .faq-item h3{color:var(--la-ink)!important;font-size:10px!important}.academy-app-mode .faq-item p,.academy-app-mode .faq-item small{color:#7b7f90!important;font-size:7px!important}html.academy-app-mode :where(.career-shell,.cv-shell,.readiness-shell){background:0 0!important}.academy-app-mode :where(.career-frame,.cv-frame,.readiness-frame,.career-primary,.career-section,.career-path-card,.career-recommend,.cv-builder-toolbar,.cv-actions-card,.cv-version-list,.cv-form-section,.readiness-context,.readiness-history,.readiness-category){border-color:var(--la-line)!important;box-shadow:var(--la-shadow)!important;background:#fff!important}.academy-app-mode :where(){display:none!important}.academy-app-mode :where(.career-path-tag,.career-path-count,.career-progress-number,.cv-paper header h2,.cv-paper section>h3){color:#5b4ceb!important}.academy-app-mode :where(.career-progress-track span,.readiness-meter>span){background:var(--la-gradient)!important}@media (max-width:1120px){html.academy-app-mode .academy-dashboard-main-grid{grid-template-columns:1fr 250px}html.academy-app-mode .academy-dashboard-course-grid,html.academy-app-mode .rb-course-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.academy-app-mode .courses-abstract-hero-grid{grid-template-columns:minmax(0,1fr) 300px!important}}@media (max-width:980px){html.academy-app-mode #main-content{padding-top:var(--la-topbar)!important;margin-left:0!important;padding-bottom:74px!important}html.academy-app-mode .academy-app-sidebar{width:min(286px,88vw)!important;transition:transform .22s!important;transform:translate(-105%)!important;box-shadow:18px 0 48px #22285624!important}html.academy-app-mode .academy-app-sidebar.open{transform:translate(0)!important}html.academy-app-mode .academy-sidebar-close{display:grid!important}html.academy-app-mode .academy-sidebar-backdrop{z-index:115!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;background:#12163252!important;border:0!important;display:block!important;position:fixed!important;inset:0!important}html.academy-app-mode .academy-app-topbar{padding-inline:15px!important;left:0!important}html.academy-app-mode .academy-topbar-menu{display:grid!important}html.academy-app-mode .academy-topbar-context p{display:none!important}html.academy-app-mode .academy-mobile-bottom-nav{left:10px!important;right:10px!important;bottom:max(9px,env(safe-area-inset-bottom))!important;z-index:105!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#fffffff2!important;border:1px solid #dde2f0!important;border-radius:16px!important;grid-template-columns:repeat(4,1fr)!important;gap:4px!important;min-height:60px!important;padding:6px!important;display:grid!important;position:fixed!important;box-shadow:0 14px 38px #2b326e1f!important}html.academy-app-mode .academy-mobile-bottom-nav a{color:#7e8292!important;border-radius:10px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;min-width:0!important;padding:6px 4px!important;font-size:6.5px!important;font-weight:760!important;display:flex!important}html.academy-app-mode .academy-mobile-bottom-nav a.active{color:#5548e8!important;background:linear-gradient(110deg,#edf4ff,#f3efff)!important}html.academy-app-mode .course-detail-grid{grid-template-columns:1fr!important}.academy-app-mode .enrol-card{position:static!important}html.academy-app-mode .lesson-layout{grid-template-columns:1fr!important}.academy-app-mode .lesson-sidebar{border-right:0!important;border-bottom:1px solid var(--la-line)!important;height:auto!important;position:static!important}}@media (max-width:760px){html.academy-app-mode{--la-topbar:72px}html.academy-app-mode .academy-app-topbar{height:72px!important;padding:10px 12px!important}html.academy-app-mode .academy-topbar-context strong{font-size:18px!important}.academy-app-mode .academy-topbar-context span{font-size:6px!important}html.academy-app-mode .academy-topbar-actions{gap:5px!important}.academy-app-mode .academy-topbar-icon{display:none!important}.academy-app-mode .academy-tutorial-button{width:38px!important;padding:0!important;font-size:0!important}.academy-app-mode .academy-tutorial-button svg{width:17px!important;height:17px!important}.academy-app-mode .academy-topbar-avatar{display:none!important}html.academy-app-mode .academy-tutor-dashboard,html.academy-app-mode .courses-abstract-hero,html.academy-app-mode .courses-abstract-catalogue,html.academy-app-mode .course-detail,html.academy-app-mode .learning-home,html.academy-app-mode .assessment-shell,html.academy-app-mode .practical-shell,html.academy-app-mode .credential-public-shell,html.academy-app-mode .commerce-shell,html.academy-app-mode .dashboard-wrap:not(.academy-tutor-dashboard),html.academy-app-mode .register-wrap{padding-left:12px!important;padding-right:12px!important}html.academy-app-mode .academy-verify-strip{flex-direction:column!important;align-items:flex-start!important}html.academy-app-mode .academy-dashboard-welcome{min-height:0!important;padding:21px!important}.academy-app-mode .academy-dashboard-welcome h1{font-size:29px!important}.academy-app-mode .academy-dashboard-abstract{display:none!important}.academy-app-mode .academy-dashboard-summary-line{gap:5px!important}.academy-app-mode .academy-dashboard-main-grid,.academy-app-mode .academy-dashboard-course-grid{grid-template-columns:1fr!important}.academy-app-mode .academy-dashboard-course-media{height:165px!important}.academy-app-mode .academy-dashboard-rail{grid-template-columns:1fr!important}html.academy-app-mode .academy-panel{border-radius:13px!important;padding:16px!important}html.academy-app-mode .courses-abstract-hero-grid{grid-template-columns:1fr!important;min-height:0!important;padding:20px!important}.academy-app-mode .courses-abstract-visual{height:190px!important}.academy-app-mode .courses-catalogue-heading{grid-template-columns:1fr!important;gap:8px!important}.academy-app-mode .courses-catalogue-heading h2{font-size:24px!important}.academy-app-mode .rb-catalog-toolbar{grid-template-columns:1fr!important}.academy-app-mode .rb-catalog-toolbar .filter-row{overflow-x:auto!important}.academy-app-mode .rb-course-grid{grid-template-columns:1fr!important}.academy-app-mode .rb-course-media{height:185px!important}.academy-app-mode .rb-course-card-inner{min-height:0!important}html.academy-app-mode .detail-main,html.academy-app-mode .enrol-card,html.academy-app-mode .learning-course-head,html.academy-app-mode .assessment-frame,html.academy-app-mode .credential-public-frame,html.academy-app-mode .commerce-frame,html.academy-app-mode .settings-card,html.academy-app-mode .auth-card.beta-feedback-card{border-radius:13px!important;padding:18px!important}html.academy-app-mode .learning-course-head{grid-template-columns:1fr!important}.academy-app-mode .course-progress-ring{width:76px!important;height:76px!important;margin-top:10px!important}.academy-app-mode .lesson-content{width:calc(100% - 24px)!important;padding:26px 0 50px!important}.academy-app-mode .lesson-content>h1{font-size:30px!important}.academy-app-mode .content-block{padding:16px!important}.academy-app-mode .assessment-top{display:block!important}.academy-app-mode .assessment-attempt-pill{margin-top:9px!important;display:inline-block!important}.academy-app-mode .practical-policy,.academy-app-mode .rubric-grid,.academy-app-mode .stored-grid{grid-template-columns:1fr!important}.academy-app-mode .result-simple-card{padding:24px!important}.academy-app-mode .result-simple-card h1{font-size:29px!important}}@media (prefers-reduced-motion:reduce){html.academy-app-mode *,html.academy-app-mode :before,html.academy-app-mode :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html.academy-app-mode{--la-sidebar:242px;--la-topbar:86px;--la-bg:#f7f8fc;--la-line:#e5e8f2;--la-line-strong:#d8deec;--la-shadow:0 10px 28px #28346b0d;--la-shadow-hover:0 18px 42px #2a357917}html.academy-app-mode #main-content{margin-left:var(--la-sidebar)!important;padding-top:var(--la-topbar)!important}html.academy-app-mode .academy-app-sidebar{width:var(--la-sidebar)!important;padding:22px 16px 16px!important}html.academy-app-mode .academy-sidebar-brand{height:58px!important;min-height:58px!important;padding:0 8px!important}html.academy-app-mode .academy-sidebar-brand a{width:145px!important;height:54px!important}html.academy-app-mode .academy-role-context{border-radius:14px!important;margin:24px 4px 22px!important;padding:12px!important}html.academy-app-mode .academy-role-context-icon{border-radius:10px!important;width:36px!important;height:36px!important}html.academy-app-mode .academy-role-context small{letter-spacing:.08em!important;font-size:9px!important}html.academy-app-mode .academy-role-context strong{margin-top:3px!important;font-size:12px!important}html.academy-app-mode .academy-sidebar-nav{gap:5px!important}html.academy-app-mode .academy-sidebar-nav-label{padding:0 11px 8px!important;font-size:9px!important}html.academy-app-mode .academy-sidebar-nav a{border-radius:11px!important;gap:11px!important;min-height:46px!important;padding:0 12px!important;font-size:13px!important;font-weight:670!important}html.academy-app-mode .academy-sidebar-nav a>svg{width:19px!important;height:19px!important}html.academy-app-mode .academy-sidebar-bottom{gap:11px!important;padding-top:17px!important}html.academy-app-mode .academy-sidebar-support{border-radius:14px!important;gap:11px!important;padding:14px!important}html.academy-app-mode .academy-sidebar-support>span{width:36px!important;height:36px!important}html.academy-app-mode .academy-sidebar-support strong{font-size:12px!important}html.academy-app-mode .academy-sidebar-support small{margin-top:3px!important;font-size:10px!important}html.academy-app-mode .academy-sidebar-profile-link{gap:9px!important;padding:10px 8px!important}html.academy-app-mode .academy-avatar,html.academy-app-mode .academy-topbar-avatar{width:38px!important;height:38px!important;font-size:10px!important}html.academy-app-mode .academy-profile-copy strong{font-size:11px!important}html.academy-app-mode .academy-profile-copy small{margin-top:3px!important;font-size:9px!important}html.academy-app-mode .academy-app-topbar{left:var(--la-sidebar)!important;height:var(--la-topbar)!important;padding:15px clamp(24px,2.8vw,42px)!important}html.academy-app-mode .academy-topbar-context span{font-size:9px!important}html.academy-app-mode .academy-topbar-context strong{font-size:25px!important}html.academy-app-mode .academy-topbar-context p{margin-top:5px!important;font-size:11px!important}html.academy-app-mode .academy-topbar-icon{border-radius:11px!important;width:42px!important;height:42px!important}html.academy-app-mode .academy-tutorial-button{border-radius:11px!important;min-height:42px!important;padding:0 16px!important;font-size:12px!important}html.academy-app-mode .academy-topbar-avatar{flex-basis:38px!important}html.academy-app-mode .button{border-radius:10px!important;min-height:43px!important;padding:0 16px!important;font-size:12px!important}html.academy-app-mode .eyebrow{letter-spacing:.1em!important;font-size:10px!important}html.academy-app-mode .form-alert{border-radius:11px!important;padding:13px 15px!important;font-size:12px!important}html.academy-app-mode input,html.academy-app-mode textarea,html.academy-app-mode select{font-size:13px!important;line-height:1.45!important}html.academy-app-mode label{font-size:12px}html.academy-app-mode .academy-tutor-dashboard{padding:30px clamp(24px,2.8vw,40px) 70px!important}html.academy-app-mode .academy-verify-strip{border-radius:13px!important;margin-bottom:15px!important;padding:13px 15px!important}html.academy-app-mode .academy-verify-strip strong{font-size:12px!important}html.academy-app-mode .academy-verify-strip span{margin-top:4px!important;font-size:10px!important}html.academy-app-mode .academy-dashboard-welcome{border-radius:20px!important;min-height:224px!important;padding:34px 320px 32px 34px!important}html.academy-app-mode .academy-surface-label{font-size:10px!important}html.academy-app-mode .academy-dashboard-welcome h1{margin:11px 0 10px!important;font-size:42px!important}html.academy-app-mode .academy-dashboard-welcome p{max-width:700px!important;font-size:14px!important;line-height:1.65!important}html.academy-app-mode .academy-dashboard-summary-line{gap:8px!important;margin-top:22px!important}html.academy-app-mode .academy-dashboard-summary-line span{padding:8px 11px!important;font-size:11px!important}html.academy-app-mode .academy-dashboard-summary-line strong{font-size:12px!important}html.academy-app-mode .academy-dashboard-abstract{width:250px!important;height:182px!important;top:20px!important;right:30px!important}html.academy-app-mode .academy-dashboard-abstract>span{font-size:8px!important}html.academy-app-mode .academy-dashboard-main-grid{grid-template-columns:minmax(0,1fr) 310px!important;gap:15px!important;margin-top:15px!important}html.academy-app-mode .academy-panel{border-radius:17px!important;padding:23px!important}html.academy-app-mode .academy-panel-head>div>span{font-size:9px!important}html.academy-app-mode .academy-panel-head h2{margin-top:6px!important;font-size:20px!important}html.academy-app-mode .academy-panel-head>a{font-size:11px!important}html.academy-app-mode .academy-dashboard-course-grid{gap:13px!important;margin-top:18px!important}html.academy-app-mode .academy-dashboard-course-card{border-radius:14px!important}html.academy-app-mode .academy-dashboard-course-media{height:160px!important}html.academy-app-mode .academy-dashboard-course-media>span{padding:6px 8px!important;font-size:8px!important;top:10px!important;left:10px!important}html.academy-app-mode .academy-dashboard-course-body{min-height:178px!important;padding:15px 16px 16px!important}html.academy-app-mode .academy-dashboard-course-body>small{font-size:9px!important}html.academy-app-mode .academy-dashboard-course-body h3{margin:7px 0 14px!important;font-size:16px!important;line-height:1.27!important}html.academy-app-mode .academy-dashboard-course-progress>div:first-child{font-size:10px!important}html.academy-app-mode .academy-dashboard-course-progress strong{font-size:11px!important}html.academy-app-mode .academy-dashboard-course-progress>div:last-child{height:5px!important;margin-top:7px!important}html.academy-app-mode .academy-dashboard-course-action{margin-top:13px!important;padding-top:12px!important;font-size:11px!important}html.academy-app-mode .academy-empty-panel{min-height:260px!important;padding:32px!important}html.academy-app-mode .academy-empty-panel>span{width:46px!important;height:46px!important}html.academy-app-mode .academy-empty-panel>strong{margin-top:12px!important;font-size:15px!important}html.academy-app-mode .academy-empty-panel>p{max-width:430px!important;margin:6px 0 16px!important;font-size:12px!important;line-height:1.55!important}html.academy-app-mode .academy-gold-button{border-radius:10px!important;min-height:42px!important;padding:0 16px!important;font-size:12px!important}html.academy-app-mode .academy-dashboard-rail{gap:13px!important}html.academy-app-mode .academy-account-avatar{width:68px!important;height:68px!important;margin-bottom:14px!important;font-size:16px!important}html.academy-app-mode .academy-account-card>span{font-size:9px!important}html.academy-app-mode .academy-account-card h2{margin:8px 0 4px!important;font-size:18px!important}html.academy-app-mode .academy-account-card>p{font-size:10px!important}html.academy-app-mode .academy-account-state{margin:16px 0 13px!important;padding:11px 0!important;font-size:10px!important}html.academy-app-mode .academy-account-state strong{font-size:10px!important}html.academy-app-mode .academy-account-card>a,html.academy-app-mode .academy-next-card>a,html.academy-app-mode .academy-result-mini>a{font-size:11px!important}html.academy-app-mode .academy-next-card{border-radius:12px!important;margin-top:15px!important;padding:16px!important}html.academy-app-mode .academy-next-card small{font-size:9px!important}html.academy-app-mode .academy-next-card strong{margin-top:6px!important;font-size:14px!important}html.academy-app-mode .academy-next-card p{margin:7px 0 12px!important;font-size:11px!important;line-height:1.55!important}html.academy-app-mode .academy-result-score>strong{font-size:36px!important}html.academy-app-mode .academy-result-score>span{padding:6px 8px!important;font-size:9px!important}html.academy-app-mode .academy-result-mini>p{margin:6px 0 12px!important;font-size:11px!important}html.academy-app-mode .academy-mini-empty{padding:14px!important}html.academy-app-mode .academy-mini-empty strong{font-size:12px!important}html.academy-app-mode .academy-mini-empty p{font-size:10px!important;line-height:1.55!important}html.academy-app-mode .courses-abstract-hero{padding:30px clamp(24px,2.8vw,40px) 0!important}html.academy-app-mode .courses-abstract-hero-grid{border-radius:20px!important;grid-template-columns:minmax(0,1fr) 390px!important;min-height:285px!important;padding:32px 34px!important}html.academy-app-mode .courses-abstract-kicker{font-size:10px!important}html.academy-app-mode .courses-abstract-copy h1{margin:12px 0 14px!important;font-size:44px!important}html.academy-app-mode .courses-abstract-copy>p{font-size:14px!important;line-height:1.65!important}html.academy-app-mode .courses-abstract-actions{margin-top:20px!important}html.academy-app-mode .courses-abstract-primary,html.academy-app-mode .courses-abstract-secondary{border-radius:10px!important;min-height:42px!important;padding:0 16px!important;font-size:12px!important}html.academy-app-mode .courses-abstract-visual{height:230px!important}html.academy-app-mode .courses-floating-card{border-radius:13px!important;width:112px!important;min-height:70px!important;padding:10px!important}html.academy-app-mode .courses-floating-card strong{font-size:10px!important}html.academy-app-mode .courses-floating-card span{font-size:7px!important}html.academy-app-mode .courses-abstract-free{width:56px!important;height:56px!important;font-size:11px!important}html.academy-app-mode .courses-abstract-catalogue{padding:20px clamp(24px,2.8vw,40px) 70px!important}html.academy-app-mode .courses-catalogue-heading{grid-template-columns:1fr 380px!important;gap:48px!important;margin-bottom:22px!important}html.academy-app-mode .courses-catalogue-heading>div>span{font-size:10px!important}html.academy-app-mode .courses-catalogue-heading h2{font-size:34px!important}html.academy-app-mode .courses-catalogue-heading>p{font-size:13px!important;line-height:1.6!important}html.academy-app-mode .rb-catalog-toolbar{border-radius:14px!important;gap:10px!important;padding:10px!important}html.academy-app-mode .rb-catalog-toolbar .search-field{border-radius:10px!important;height:48px!important}html.academy-app-mode .rb-catalog-toolbar .search-field input{font-size:12px!important}html.academy-app-mode .rb-catalog-toolbar .filter-chip{min-width:108px!important;height:42px!important;font-size:11px!important}html.academy-app-mode .rb-catalog-count{margin:15px 2px!important;font-size:11px!important}html.academy-app-mode .rb-course-grid{gap:14px!important}html.academy-app-mode .rb-course-card{border-radius:14px!important}html.academy-app-mode .rb-course-card-inner{min-height:430px!important}html.academy-app-mode .rb-course-media{border-radius:11px!important;height:178px!important;margin:10px!important}html.academy-app-mode .rb-course-body{padding:8px 16px 17px!important}html.academy-app-mode .rb-course-level{font-size:10px!important}html.academy-app-mode .rb-course-card h3{margin-top:7px!important;font-size:18px!important;line-height:1.25!important}html.academy-app-mode .rb-course-card p{font-size:12px!important;line-height:1.55!important}html.academy-app-mode .rb-course-card .course-skills span{padding:5px 7px!important;font-size:9px!important}html.academy-app-mode .rb-course-card .course-certificate-price span{font-size:9px!important}html.academy-app-mode .rb-course-card .course-certificate-price strong{font-size:25px!important}html.academy-app-mode .rb-course-link{padding-top:12px!important;font-size:11px!important}html.academy-app-mode .course-detail{padding:30px clamp(24px,2.8vw,40px) 70px!important}html.academy-app-mode .course-detail-grid{grid-template-columns:minmax(0,1fr) 330px!important;gap:16px!important}html.academy-app-mode .detail-main{border-radius:18px!important;padding:31px!important}html.academy-app-mode .detail-main h1{font-size:44px!important}html.academy-app-mode .detail-summary{font-size:15px!important;line-height:1.7!important}html.academy-app-mode .detail-stat{padding:9px 12px!important;font-size:11px!important}html.academy-app-mode .detail-section{margin-top:27px!important;padding-top:27px!important}html.academy-app-mode .detail-section p{font-size:14px!important;line-height:1.7!important}html.academy-app-mode .skill-check{font-size:13px!important}html.academy-app-mode .enrol-card{border-radius:18px!important;padding:25px!important}html.academy-app-mode .enrol-card .panel-kicker{font-size:10px!important}html.academy-app-mode .enrol-card .free-big{font-size:34px!important}html.academy-app-mode .enrol-card p,html.academy-app-mode .enrol-card li{font-size:12px!important;line-height:1.55!important}html.academy-app-mode .enrol-card .small-note{font-size:9px!important}html.academy-app-mode .learning-home{padding:30px clamp(24px,2.8vw,40px) 70px!important}html.academy-app-mode .learning-course-head{border-radius:18px!important;padding:30px!important}html.academy-app-mode .learning-course-head h1{font-size:39px!important}html.academy-app-mode .learning-course-head p{font-size:14px!important;line-height:1.65!important}html.academy-app-mode .course-progress-ring{flex-basis:96px!important;width:96px!important;height:96px!important}html.academy-app-mode .course-progress-ring strong{font-size:22px!important}html.academy-app-mode .course-progress-ring span{font-size:10px!important}html.academy-app-mode .learning-enrol-panel,html.academy-app-mode .resume-strip{border-radius:13px!important;padding:17px 19px!important}html.academy-app-mode .learning-enrol-panel h2,html.academy-app-mode .resume-strip strong{font-size:16px!important}html.academy-app-mode .learning-enrol-panel p,html.academy-app-mode .resume-strip span{font-size:11px!important}html.academy-app-mode .module-list{gap:13px!important}html.academy-app-mode .module-card{border-radius:15px!important}html.academy-app-mode .module-head{padding:19px 20px!important}html.academy-app-mode .module-head span{font-size:9px!important}html.academy-app-mode .module-head h2{font-size:21px!important}html.academy-app-mode .module-head p{font-size:12px!important;line-height:1.55!important}html.academy-app-mode .module-head>strong{font-size:9px!important}html.academy-app-mode .lesson-row{padding:15px 18px!important}html.academy-app-mode .lesson-status{width:31px!important;height:31px!important;font-size:10px!important}html.academy-app-mode .lesson-row>div strong{font-size:13px!important}html.academy-app-mode .lesson-row>div span,html.academy-app-mode .lesson-row>a,html.academy-app-mode .lesson-row>span:last-child{font-size:10px!important}html.academy-app-mode .lesson-layout{grid-template-columns:280px minmax(0,1fr)!important}html.academy-app-mode .lesson-sidebar{padding:26px 20px!important}html.academy-app-mode .lesson-back{font-size:11px!important}html.academy-app-mode .lesson-sidebar>strong{font-size:15px!important;line-height:1.35!important}html.academy-app-mode .sidebar-modules>div>span:first-child{font-size:9px!important}html.academy-app-mode .sidebar-modules b{font-size:12px!important}html.academy-app-mode .sidebar-modules a,html.academy-app-mode .locked-link{padding:9px 10px!important;font-size:10px!important}html.academy-app-mode .lesson-content{width:min(900px,100% - 56px)!important;padding:46px 0 82px!important}html.academy-app-mode .lesson-kicker{font-size:10px!important}html.academy-app-mode .lesson-content>h1{font-size:46px!important}html.academy-app-mode .lesson-summary{font-size:15px!important}html.academy-app-mode .lesson-meta{font-size:11px!important}html.academy-app-mode .content-block{border-radius:15px!important;padding:24px!important}html.academy-app-mode .content-block h2{font-size:21px!important}html.academy-app-mode .content-block p,html.academy-app-mode .content-block figcaption{font-size:14px!important;line-height:1.78!important}html.academy-app-mode .lesson-finish{border-radius:15px!important;padding:19px!important}html.academy-app-mode .lesson-finish strong{font-size:14px!important}html.academy-app-mode .lesson-finish span{font-size:10px!important}html.academy-app-mode .lesson-nav a,html.academy-app-mode .lesson-nav span{font-size:11px!important}html.academy-app-mode .assessment-shell{padding:30px clamp(24px,2.8vw,40px) 70px!important}html.academy-app-mode .assessment-frame{border-radius:18px!important;padding:30px!important}html.academy-app-mode .assessment-frame>h1,html.academy-app-mode .assessment-top h1{font-size:37px!important}html.academy-app-mode .assessment-lead,html.academy-app-mode .assessment-top p{font-size:14px!important;line-height:1.65!important}html.academy-app-mode .assessment-attempt-pill{padding:7px 9px!important;font-size:10px!important}html.academy-app-mode .assessment-integrity-note{padding:13px!important;font-size:11px!important;line-height:1.6!important}html.academy-app-mode .assessment-facts>div{padding:14px!important}html.academy-app-mode .assessment-facts strong{font-size:18px!important}html.academy-app-mode .assessment-facts span{font-size:10px!important}html.academy-app-mode .assessment-policy{padding:16px!important}html.academy-app-mode .assessment-policy strong{font-size:13px!important}html.academy-app-mode .assessment-policy p{font-size:11px!important}html.academy-app-mode .assessment-question{border-radius:14px!important;padding:20px!important}html.academy-app-mode .assessment-question-head{font-size:10px!important}html.academy-app-mode .assessment-question h2{font-size:18px!important}html.academy-app-mode .answer-options label{padding:12px 13px!important;font-size:13px!important}html.academy-app-mode .assessment-submit{border-radius:14px!important;padding:20px!important}html.academy-app-mode .assessment-submit p{font-size:11px!important}html.academy-app-mode .result-shell{padding:46px clamp(24px,2.8vw,40px) 80px!important}html.academy-app-mode .result-simple-card{border-radius:20px!important;max-width:760px!important;padding:42px!important}html.academy-app-mode .result-simple-card h1{font-size:43px!important}html.academy-app-mode .result-simple-course{font-size:14px!important}html.academy-app-mode .result-simple-score{width:146px!important;height:146px!important;margin:29px auto!important}html.academy-app-mode .result-simple-score strong{font-size:42px!important}html.academy-app-mode .result-simple-score span{font-size:10px!important}html.academy-app-mode .practical-shell{padding:30px clamp(24px,2.8vw,40px) 70px!important}html.academy-app-mode .practical-hero{border-radius:18px!important;padding:30px!important}html.academy-app-mode .practical-hero h1{font-size:37px!important}html.academy-app-mode .practical-hero p{font-size:14px!important;line-height:1.65!important}html.academy-app-mode .practical-policy{border-radius:14px!important}html.academy-app-mode .practical-policy>div{padding:16px!important}html.academy-app-mode .practical-policy strong{font-size:12px!important}html.academy-app-mode .practical-policy span{font-size:10px!important}html.academy-app-mode .practical-rubric,html.academy-app-mode .evidence-submit,html.academy-app-mode .stored-evidence,html.academy-app-mode .report-generate,html.academy-app-mode .skills-report{border-radius:16px!important;padding:24px!important}html.academy-app-mode .practical-section-head span{font-size:9px!important}html.academy-app-mode .practical-section-head h2,html.academy-app-mode .report-head h2{font-size:21px!important}html.academy-app-mode .practical-section-head p,html.academy-app-mode .report-head p{font-size:12px!important}html.academy-app-mode .rubric-grid article,html.academy-app-mode .evidence-file,html.academy-app-mode .artifact-list>div,html.academy-app-mode .stored-grid>article,html.academy-app-mode .rubric-result-row{padding:14px!important}html.academy-app-mode .credential-public-shell,html.academy-app-mode .commerce-shell{padding:30px clamp(24px,2.8vw,40px) 70px!important}html.academy-app-mode .credential-public-frame,html.academy-app-mode .commerce-frame{border-radius:18px!important;padding:30px!important}html.academy-app-mode .credential-public-frame:before{font-size:9px!important}html.academy-app-mode .commerce-head h1{font-size:38px!important}html.academy-app-mode .commerce-head p{font-size:13px!important;line-height:1.65!important}html.academy-app-mode .credential-search-card{border-radius:16px!important;padding:28px!important}html.academy-app-mode .credential-search-card h2{font-size:20px!important}html.academy-app-mode .credential-search-card p{font-size:12px!important;line-height:1.6!important}html.academy-app-mode .learner-credential-list>article{border-radius:14px!important;padding:18px!important}html.academy-app-mode .learner-credential-list h2{font-size:18px!important}html.academy-app-mode .learner-credential-list p,html.academy-app-mode .learner-credential-list code{font-size:10px!important}html.academy-app-mode .credential-mini-status{font-size:9px!important}html.academy-app-mode .simple-certificate-intro h1,html.academy-app-mode .simple-unlocked-card h1{font-size:38px!important}html.academy-app-mode .simple-certificate-intro p,html.academy-app-mode .simple-unlocked-card p{font-size:13px!important}html.academy-app-mode .simple-unlock-offer{border-radius:14px!important;padding:20px!important}html.academy-app-mode .simple-unlock-offer h2{font-size:21px!important}html.academy-app-mode .simple-unlock-offer p{font-size:12px!important}html.academy-app-mode .simple-text-link{font-size:11px!important}html.academy-app-mode .dashboard-wrap:not(.academy-tutor-dashboard){padding:30px clamp(24px,2.8vw,40px) 70px!important}html.academy-app-mode .settings-page-head{border-radius:18px!important;margin-bottom:16px!important;padding:28px!important}html.academy-app-mode .settings-page-head h1{font-size:37px!important}html.academy-app-mode .settings-page-head p{font-size:13px!important;line-height:1.6!important}html.academy-app-mode .settings-card{border-radius:16px!important;padding:25px!important}html.academy-app-mode .settings-card h2{font-size:20px!important}html.academy-app-mode .settings-card p,html.academy-app-mode .settings-help{font-size:11px!important;line-height:1.6!important}html.academy-app-mode .settings-status>div{padding:13px!important}html.academy-app-mode .settings-status span,html.academy-app-mode .settings-status strong{font-size:11px!important}html.academy-app-mode .register-wrap{padding:30px clamp(24px,2.8vw,40px) 70px!important}html.academy-app-mode .auth-card.beta-feedback-card,html.academy-app-mode .register-wrap .auth-card{border-radius:18px!important;padding:30px!important}html.academy-app-mode .auth-card h1{font-size:38px!important}html.academy-app-mode .auth-card>p{font-size:13px!important;line-height:1.65!important}html.academy-app-mode .detail-section h2{font-size:20px!important}html.academy-app-mode .faq-list{gap:10px!important}html.academy-app-mode .faq-item{border-radius:12px!important;padding:17px 18px!important}html.academy-app-mode .faq-item h3{font-size:13px!important}html.academy-app-mode .faq-item p,html.academy-app-mode .faq-item small{font-size:11px!important;line-height:1.55!important}@media (max-width:1120px){html.academy-app-mode .academy-dashboard-main-grid{grid-template-columns:1fr 285px!important}html.academy-app-mode .academy-dashboard-course-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.academy-app-mode .courses-abstract-hero-grid{grid-template-columns:minmax(0,1fr) 330px!important}}@media (max-width:980px){html.academy-app-mode #main-content{padding-top:var(--la-topbar)!important;margin-left:0!important}html.academy-app-mode .academy-app-topbar{left:0!important}html.academy-app-mode .academy-dashboard-main-grid{grid-template-columns:1fr!important}html.academy-app-mode .academy-dashboard-rail{grid-template-columns:repeat(3,minmax(0,1fr))!important}html.academy-app-mode .academy-account-card{height:100%!important}}@media (max-width:760px){html.academy-app-mode{--la-topbar:74px}html.academy-app-mode .academy-app-topbar{height:var(--la-topbar)!important}html.academy-app-mode .academy-topbar-context strong{font-size:19px!important}html.academy-app-mode .academy-topbar-context span{font-size:8px!important}html.academy-app-mode .academy-mobile-bottom-nav a{font-size:9px!important}html.academy-app-mode .academy-dashboard-welcome{padding:23px!important}html.academy-app-mode .academy-dashboard-welcome h1{font-size:32px!important}html.academy-app-mode .academy-dashboard-welcome p{font-size:13px!important}html.academy-app-mode .academy-dashboard-summary-line span{font-size:10px!important}html.academy-app-mode .academy-dashboard-rail{grid-template-columns:1fr!important}html.academy-app-mode .academy-panel{padding:18px!important}html.academy-app-mode .academy-dashboard-course-media{height:185px!important}html.academy-app-mode .courses-abstract-hero-grid{padding:22px!important}html.academy-app-mode .courses-abstract-copy h1{font-size:34px!important}html.academy-app-mode .courses-abstract-copy>p{font-size:13px!important}html.academy-app-mode .courses-catalogue-heading h2{font-size:28px!important}html.academy-app-mode .courses-catalogue-heading>p{font-size:12px!important}html.academy-app-mode .rb-course-card h3{font-size:17px!important}html.academy-app-mode .rb-course-card p{font-size:12px!important}html.academy-app-mode .detail-main h1{font-size:34px!important}html.academy-app-mode .detail-summary{font-size:14px!important}html.academy-app-mode .learning-course-head h1{font-size:32px!important}html.academy-app-mode .learning-course-head p{font-size:13px!important}html.academy-app-mode .lesson-content>h1{font-size:34px!important}html.academy-app-mode .lesson-summary{font-size:14px!important}html.academy-app-mode .content-block p,html.academy-app-mode .content-block figcaption{font-size:13px!important}html.academy-app-mode .assessment-frame>h1,html.academy-app-mode .assessment-top h1,html.academy-app-mode .practical-hero h1,html.academy-app-mode .commerce-head h1,html.academy-app-mode .settings-page-head h1,html.academy-app-mode .auth-card h1{font-size:30px!important}html.academy-app-mode .assessment-lead,html.academy-app-mode .assessment-top p,html.academy-app-mode .practical-hero p,html.academy-app-mode .commerce-head p,html.academy-app-mode .settings-page-head p,html.academy-app-mode .auth-card>p{font-size:13px!important}html.academy-app-mode .result-simple-card{padding:27px!important}html.academy-app-mode .result-simple-card h1{font-size:31px!important}}
