.theme-module__bSymvq__shell{min-height:100vh;color:var(--am-fg);background:var(--am-bg)}.theme-module__bSymvq__siteHeader{z-index:60;border-bottom:1px solid var(--am-border);background:var(--am-bg-translucent);position:fixed;inset:0 0 auto}.theme-module__bSymvq__headerInner{justify-content:space-between;align-items:center;gap:1.5rem;width:min(100% - 2rem,76rem);min-height:4.8rem;margin:auto;display:flex}.theme-module__bSymvq__brand,.theme-module__bSymvq__footerBrand{min-width:0;color:var(--am-heading);align-items:center;gap:.7rem;font-weight:800;display:inline-flex}.theme-module__bSymvq__brand img,.theme-module__bSymvq__footerBrand img{object-fit:contain;width:2.2rem;height:2.2rem}.theme-module__bSymvq__brand span{text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;overflow:hidden}.theme-module__bSymvq__desktopNav{align-items:stretch;gap:1.5rem;height:4.8rem;display:flex}.theme-module__bSymvq__desktopNav a{color:var(--am-body);border-bottom:2px solid #0000;place-items:center;font-size:.9rem;font-weight:700;display:grid}.theme-module__bSymvq__desktopNav a:hover,.theme-module__bSymvq__desktopNav .theme-module__bSymvq__activeNav{color:var(--am-accent-ink);border-color:var(--am-gold)}.theme-module__bSymvq__headerActions{align-items:center;gap:.55rem;display:flex}.theme-module__bSymvq__loginLink,.theme-module__bSymvq__accountLink,.theme-module__bSymvq__logoutButton,.theme-module__bSymvq__joinLink,.theme-module__bSymvq__menuButton{border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;min-height:2.55rem;padding:0 .78rem;font-size:.84rem;font-weight:800;display:inline-flex}.theme-module__bSymvq__loginLink,.theme-module__bSymvq__accountLink,.theme-module__bSymvq__logoutButton{color:var(--am-body)}.theme-module__bSymvq__logoutButton,.theme-module__bSymvq__menuButton{background:0 0;width:2.55rem;padding:0}.theme-module__bSymvq__joinLink{color:var(--am-on-accent);background:var(--am-accent-fill);box-shadow:0 8px 16px -12px rgba(var(--am-accent-rgb), .8)}.theme-module__bSymvq__menuButton{border-color:var(--am-border);color:var(--am-heading);display:none}.theme-module__bSymvq__notificationButton{width:2.55rem;height:2.55rem;color:var(--am-heading);border:1px solid var(--am-border);background:var(--am-surface);place-items:center;transition:transform .18s,border-color .18s,background .18s;display:inline-grid;position:relative}.theme-module__bSymvq__notificationButton:hover{border-color:var(--am-accent);background:var(--am-accent-soft);transform:translateY(-1px)}.theme-module__bSymvq__notificationIcon{color:currentColor;width:1.15rem;height:1.15rem}.theme-module__bSymvq__notificationBadge{top:-.35rem;min-width:1.15rem;height:1.15rem;color:var(--am-on-accent);border:2px solid var(--am-bg);background:var(--am-danger);border-radius:999px;justify-content:center;align-items:center;padding:0 .25rem;font-size:.62rem;font-weight:850;display:flex;position:absolute;inset-inline-end:-.35rem}.theme-module__bSymvq__mobileNav{border-top:1px solid var(--am-border);background:var(--am-surface);padding:.75rem 1rem 1rem;display:grid}.theme-module__bSymvq__mobileNav a,.theme-module__bSymvq__mobileNav button{color:var(--am-body);border-bottom:1px solid var(--am-surface-2);text-align:right;align-items:center;gap:.7rem;padding:.9rem .4rem;font-weight:750;display:flex}.theme-module__bSymvq__mobileNav button{color:var(--am-danger);background:0 0;border:0}.theme-module__bSymvq__footer{color:var(--am-on-deep);background:var(--am-deep);margin-top:auto}.theme-module__bSymvq__footerInner{gap:2.5rem;width:min(100% - 2rem,76rem);margin:auto;padding:3.5rem 0;display:grid}.theme-module__bSymvq__footerBrand{color:var(--am-on-accent);font-size:1.1rem}.theme-module__bSymvq__footer p{max-width:28rem;color:var(--am-on-deep-muted);margin-top:1rem;font-size:.9rem;line-height:1.85}.theme-module__bSymvq__footer h2{color:var(--am-gold);margin-bottom:.9rem;font-size:.85rem;font-weight:800}.theme-module__bSymvq__footer a{width:fit-content;color:var(--am-on-deep-muted);align-items:center;gap:.45rem;margin-top:.55rem;font-size:.88rem;display:flex}.theme-module__bSymvq__socialLinks{flex-wrap:wrap;gap:.5rem;display:flex}.theme-module__bSymvq__socialLinks a{border:1px solid #ffffff1f;padding:.45rem .55rem}.theme-module__bSymvq__footerBottom{width:min(100% - 2rem,76rem);color:var(--am-on-deep-muted);border-top:1px solid #ffffff1f;margin:auto;padding:1rem 0;font-size:.75rem}.theme-module__bSymvq__dashboardLoading{min-height:100vh;color:var(--am-body);background:var(--am-bg);place-items:center;font-weight:800;display:grid}.theme-module__bSymvq__dashboardApp{background:var(--am-surface-2);grid-template-columns:16.5rem minmax(0,1fr);min-height:100vh;display:grid}.theme-module__bSymvq__dashboardSidebar{border-inline-start:1px solid var(--am-border);background:var(--am-surface);flex-direction:column;height:100vh;padding:1.2rem;display:flex;position:sticky;top:0}.theme-module__bSymvq__dashboardBrand{color:var(--am-heading);flex-direction:column;padding:1rem .9rem 1.4rem;font-size:1.15rem;font-weight:850;display:flex}.theme-module__bSymvq__dashboardBrand small{color:var(--am-gold-ink);margin-top:.25rem;font-size:.72rem}.theme-module__bSymvq__dashboardSidebar nav{gap:.2rem;display:grid;overflow:auto}.theme-module__bSymvq__dashboardNav,.theme-module__bSymvq__dashboardNavActive{color:var(--am-body);align-items:center;gap:.7rem;padding:.7rem .8rem;font-size:.86rem;font-weight:750;display:flex}.theme-module__bSymvq__dashboardNav:hover{background:var(--am-surface-2);color:var(--am-accent-ink)}.theme-module__bSymvq__dashboardNavActive{color:var(--am-accent-ink);border-inline-start:3px solid var(--am-gold);background:var(--am-accent-soft)}.theme-module__bSymvq__dashboardLogout{color:var(--am-danger);text-align:right;background:0 0;align-items:center;gap:.7rem;margin-top:auto;padding:1rem .8rem;font-size:.85rem;font-weight:750;display:flex}.theme-module__bSymvq__dashboardMain{min-width:0}.theme-module__bSymvq__dashboardTopbar{border-bottom:1px solid var(--am-border);background:var(--am-bg);justify-content:space-between;align-items:center;gap:1rem;min-height:5.2rem;padding:0 clamp(1rem,4vw,3rem);display:flex}.theme-module__bSymvq__dashboardTopbar p{color:var(--am-muted);font-size:.72rem}.theme-module__bSymvq__dashboardTopbar strong{color:var(--am-heading);font-size:.92rem}.theme-module__bSymvq__dashboardTopbar a{color:var(--am-accent-ink);align-items:center;gap:.45rem;font-size:.82rem;font-weight:800;display:inline-flex}.theme-module__bSymvq__dashboardMenu{color:var(--am-heading);background:0 0;display:none}.theme-module__bSymvq__dashboardContent{width:min(100% - 2rem,72rem);margin:0 auto;padding:2.5rem 0 5rem}.theme-module__bSymvq__dashboardView{gap:1.5rem;display:grid}.theme-module__bSymvq__pageHeading{border-bottom:1px solid var(--am-border);padding-bottom:1.4rem}.theme-module__bSymvq__pageHeading span{color:var(--am-gold-ink);letter-spacing:.08em;font-size:.76rem;font-weight:800}.theme-module__bSymvq__pageHeading h1{color:var(--am-heading);letter-spacing:normal;margin-top:.45rem;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:850;line-height:1.25}.theme-module__bSymvq__dashboardMetrics{border:1px solid var(--am-border);background:var(--am-border);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.theme-module__bSymvq__dashboardMetrics div{background:var(--am-surface);padding:1.3rem}.theme-module__bSymvq__dashboardMetrics span{color:var(--am-muted);font-size:.78rem;font-weight:700;display:block}.theme-module__bSymvq__dashboardMetrics strong{color:var(--am-accent-ink);margin-top:.5rem;font-size:1.45rem;font-weight:850;display:block}.theme-module__bSymvq__studentCourses,.theme-module__bSymvq__taskList,.theme-module__bSymvq__dataList{gap:.75rem;display:grid}.theme-module__bSymvq__studentCourses article,.theme-module__bSymvq__taskList>a,.theme-module__bSymvq__dataList article,.theme-module__bSymvq__dataList button{color:var(--am-fg);border:1px solid var(--am-border);background:var(--am-surface);text-align:right;box-shadow:0 12px 26px -24px rgba(var(--am-shadow-rgb), .2);grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1rem;display:grid}.theme-module__bSymvq__courseThumb{width:4.3rem;height:3.2rem;color:var(--am-accent-ink);background:var(--am-accent-soft);place-items:center;display:grid;overflow:hidden}.theme-module__bSymvq__courseThumb img{object-fit:cover;width:100%;height:100%}.theme-module__bSymvq__studentCourses strong,.theme-module__bSymvq__taskList strong,.theme-module__bSymvq__dataList strong{color:var(--am-heading);font-size:.95rem;display:block}.theme-module__bSymvq__studentCourses small,.theme-module__bSymvq__taskList small,.theme-module__bSymvq__dataList small{color:var(--am-muted);margin-top:.25rem;font-size:.76rem;display:block}.theme-module__bSymvq__studentCourses span{background:var(--am-surface-2);width:min(100%,18rem);height:.35rem;margin-top:.65rem;display:block;overflow:hidden}.theme-module__bSymvq__studentCourses span i{background:var(--am-accent-fill);height:100%;display:block}.theme-module__bSymvq__studentCourses a,.theme-module__bSymvq__dataList a{color:var(--am-accent-ink);font-size:.78rem;font-weight:850}.theme-module__bSymvq__taskList>a{grid-template-columns:auto 1fr auto}.theme-module__bSymvq__taskList svg:first-child{color:var(--am-gold)}.theme-module__bSymvq__dataList b{color:var(--am-accent-ink);font-size:.85rem}.theme-module__bSymvq__dataList button{grid-template-columns:auto 1fr auto;width:100%}.theme-module__bSymvq__dataList i{color:var(--am-gold-ink);font-size:.68rem;font-style:normal;font-weight:800}.theme-module__bSymvq__walletBalance{color:var(--am-on-deep);background:var(--am-deep);padding:2rem}.theme-module__bSymvq__walletBalance>span{color:var(--am-on-deep-muted);font-size:.82rem}.theme-module__bSymvq__walletBalance>strong{color:var(--am-on-accent);margin-top:.5rem;font-size:2rem;display:block}.theme-module__bSymvq__walletBalance>div{gap:.5rem;margin-top:1.5rem;display:flex}.theme-module__bSymvq__walletBalance input{min-width:0;color:var(--am-heading);background:var(--am-surface);flex:1;padding:.72rem .85rem}.theme-module__bSymvq__walletBalance button{color:var(--am-on-gold);background:var(--am-gold-strong);padding:.72rem 1rem;font-weight:800}.theme-module__bSymvq__walletBalance p{color:var(--am-on-deep-muted);margin-top:.75rem;font-size:.8rem}.theme-module__bSymvq__progressReport,.theme-module__bSymvq__profilePanel,.theme-module__bSymvq__emptyState{border:1px solid var(--am-border);background:var(--am-surface);text-align:center;padding:2rem}.theme-module__bSymvq__progressReport svg,.theme-module__bSymvq__emptyState svg{color:var(--am-gold)}.theme-module__bSymvq__progressReport h2{color:var(--am-heading);margin-top:.8rem;font-size:1.3rem;font-weight:850}.theme-module__bSymvq__progressReport strong{color:var(--am-accent);margin:.7rem 0;font-size:3rem;display:block}.theme-module__bSymvq__progressReport p,.theme-module__bSymvq__emptyState p{color:var(--am-body);line-height:1.8}.theme-module__bSymvq__profilePanel{text-align:right;align-items:center;gap:1rem;display:flex}.theme-module__bSymvq__profileAvatar{width:4rem;height:4rem;color:var(--am-on-accent);background:var(--am-accent-fill);place-items:center;font-size:1.6rem;font-weight:850;display:grid}.theme-module__bSymvq__profilePanel h2{color:var(--am-heading);font-size:1.2rem;font-weight:850}.theme-module__bSymvq__profilePanel p{color:var(--am-muted);margin-top:.25rem}.theme-module__bSymvq__profilePanel a{color:var(--am-accent-ink);margin-inline-start:auto;font-size:.8rem;font-weight:850}.theme-module__bSymvq__catalog{width:min(100% - 2rem,76rem);min-height:100vh;margin:auto;padding:8rem 0 5rem}.theme-module__bSymvq__catalogHeader{border-bottom:1px solid var(--am-border);max-width:48rem;padding-bottom:2.5rem}.theme-module__bSymvq__catalogHeader span{color:var(--am-gold-ink);letter-spacing:.1em;font-size:.76rem;font-weight:850}.theme-module__bSymvq__catalogHeader h1{color:var(--am-heading);letter-spacing:normal;margin-top:.8rem;font-size:clamp(2.2rem,5vw,4.4rem);font-weight:850;line-height:1.2}.theme-module__bSymvq__catalogHeader p{max-width:36rem;color:var(--am-body);margin-top:1rem;line-height:1.85}.theme-module__bSymvq__catalogFilters{border-bottom:1px solid var(--am-border);grid-template-columns:1fr;gap:.75rem;padding:1.25rem 0;display:grid}.theme-module__bSymvq__catalogFilters label,.theme-module__bSymvq__catalogFilters button{min-height:3rem;color:var(--am-body);border:1px solid var(--am-border);background:var(--am-surface);align-items:center;gap:.6rem;padding:0 .85rem;font-size:.85rem;font-weight:750;display:flex}.theme-module__bSymvq__catalogFilters input,.theme-module__bSymvq__catalogFilters select{min-width:0;color:var(--am-body);background:0 0;outline:0;flex:1}.theme-module__bSymvq__filterActive{color:var(--am-heading)!important;border-color:var(--am-accent)!important;background:var(--am-accent-soft)!important}.theme-module__bSymvq__catalogResults{color:var(--am-body);justify-content:space-between;padding:1.25rem 0;font-size:.85rem;font-weight:750;display:flex}.theme-module__bSymvq__catalogResults button{color:var(--am-accent-ink);font-weight:850}.theme-module__bSymvq__catalogGrid{gap:1.2rem;display:grid}.theme-module__bSymvq__catalogCourse{border:1px solid var(--am-border);background:var(--am-surface);box-shadow:0 16px 32px -28px rgba(var(--am-shadow-rgb), .27);overflow:hidden}.theme-module__bSymvq__catalogImage{aspect-ratio:16/9;color:var(--am-accent-ink);background:var(--am-accent-soft);place-items:center;font-size:1.5rem;font-weight:850;display:grid;position:relative;overflow:hidden}.theme-module__bSymvq__catalogImage img{object-fit:cover;width:100%;height:100%}.theme-module__bSymvq__catalogImage b{top:.75rem;color:var(--am-on-gold);background:var(--am-gold-strong);padding:.38rem .55rem;font-size:.68rem;position:absolute;inset-inline-start:.75rem}.theme-module__bSymvq__catalogCourse>div:last-child{padding:1.1rem}.theme-module__bSymvq__catalogCourse small{color:var(--am-gold-ink);font-size:.75rem;font-weight:800}.theme-module__bSymvq__catalogCourse h2{color:var(--am-heading);margin-top:.55rem;font-size:1.1rem;font-weight:850;line-height:1.5}.theme-module__bSymvq__catalogCourse p{min-height:3.2rem;color:var(--am-muted);margin-top:.55rem;font-size:.84rem;line-height:1.7}.theme-module__bSymvq__catalogCourse footer{border-top:1px solid var(--am-surface-2);justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.theme-module__bSymvq__catalogCourse footer strong{color:var(--am-accent-ink)}.theme-module__bSymvq__catalogCourse footer a{color:var(--am-accent-ink);font-size:.78rem;font-weight:850}[data-design-theme=academy-modern]{--am-bg:#fcfbf6;--am-bg-2:#f5f4ec;--am-surface:#fff;--am-surface-2:#f7f6ef;--am-border:#dfe2d8;--am-heading:#173f3e;--am-fg:#1d2928;--am-body:#5e6966;--am-muted:#5f6d69;--am-accent:#159a9c;--am-accent-ink:#0f7374;--am-accent-fill:#0d6f70;--am-accent-soft:#e8f4f0;--am-accent-soft-2:#d9ece7;--am-deep:#124849;--am-deep-2:#102827;--am-deep-border:#1a5d5d;--am-on-deep:#eff8f7;--am-on-deep-muted:#bbd0cc;--am-gold:#d6a52a;--am-gold-ink:#8a6410;--am-gold-soft:#fff4cf;--am-gold-strong:#f0c954;--am-on-gold:#294845;--am-on-accent:#fff;--am-danger:#9b3c35;--am-danger-soft:#fff1ef;--am-success:#197350;--am-success-soft:#edfaf2;--am-shadow-rgb:19, 56, 55;--am-accent-rgb:21, 154, 156;--am-gold-rgb:214, 165, 42;--am-deep-rgb:11, 78, 79;--am-bg-translucent:#fcfbf6f5;--am-scrim:#ffffff9e}:root[data-theme=dark] [data-design-theme=academy-modern]{--am-bg:#0e1b1b;--am-bg-2:#122120;--am-surface:#162827;--am-surface-2:#1b302e;--am-border:#2b4644;--am-heading:#eaf6f2;--am-fg:#e4f0ed;--am-body:#a9bfba;--am-muted:#8ba39e;--am-accent:#2cb9bb;--am-accent-ink:#57d4d3;--am-accent-fill:#2cb9bb;--am-accent-soft:#14332f;--am-accent-soft-2:#17393a;--am-deep:#0b2727;--am-deep-2:#081d1d;--am-deep-border:#24504f;--am-on-deep:#e4f0ed;--am-on-deep-muted:#9ab4af;--am-gold:#e2b04a;--am-gold-ink:#e8c775;--am-gold-soft:#2a2413;--am-gold-strong:#e5bd4e;--am-on-gold:#16201f;--am-on-accent:#072020;--am-danger:#e08a82;--am-danger-soft:#331d1c;--am-success:#5cc494;--am-success-soft:#102b21;--am-shadow-rgb:0, 0, 0;--am-accent-rgb:44, 185, 187;--am-gold-rgb:226, 176, 74;--am-deep-rgb:4, 18, 18;--am-bg-translucent:#0e1b1bf5;--am-scrim:#0814149e}[data-design-theme=academy-modern]{--background:var(--am-bg);--foreground:var(--am-fg);--body-bg:var(--am-bg);--theme-shell-bg:var(--am-bg);--theme-shell-fg:var(--am-fg);--page-shell-fg:var(--am-fg);--page-shell-bg:var(--am-bg);--panel-dark-bg:var(--am-surface);--panel-soft-bg:var(--am-surface-2);--panel-ghost-bg:var(--am-surface);--panel-dark-border:var(--am-border);--panel-soft-border:var(--am-border);--panel-ghost-border:var(--am-border);--panel-dark-shadow:0 18px 48px -32px rgba(var(--am-shadow-rgb), .22);--panel-soft-shadow:0 14px 32px -28px rgba(var(--am-shadow-rgb), .16);--panel-ghost-shadow:0 12px 24px -24px rgba(var(--am-shadow-rgb), .14);--t-shell-bg:var(--am-bg);--t-shell-fg:var(--am-fg);--t-surface-bg:var(--am-surface);--t-surface-strong:var(--am-surface);--t-surface-border:var(--am-border);--t-accent:var(--am-accent);--t-accent-fg:var(--am-surface);--t-radius-card:0;--t-radius-soft:0;--t-radius-btn:0;--t-border-width:1px;--t-shadow-card:0 18px 42px -32px rgba(var(--am-shadow-rgb), .25);--t-shadow-btn:0 12px 22px -14px rgba(var(--am-accent-rgb), .65);--primary:182 76% 35%!important;--primary-400:182 64% 45%!important;--primary-600:182 78% 27%!important;--secondary:43 67% 50%!important;--secondary-400:43 71% 60%!important;--secondary-600:43 70% 40%!important}:is(body:has([data-design-theme=academy-modern]),[data-design-theme=academy-modern] .public-page-shell){background:var(--am-bg)!important;color:var(--am-fg)!important}:is([data-design-theme=academy-modern] .public-page-shell-grid,[data-design-theme=academy-modern] .ambient-orb){display:none}[data-design-theme=academy-modern] .header-shell{border-color:var(--am-border)!important;background:var(--am-bg-translucent)!important;box-shadow:0 12px 30px -26px rgba(var(--am-shadow-rgb), .25)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:0!important}[data-design-theme=academy-modern] .academy-brand-title{color:var(--am-heading)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}:is([data-design-theme=academy-modern] .header-shell a,[data-design-theme=academy-modern] .header-shell button){color:var(--am-fg)!important}[data-design-theme=academy-modern] .header-shell .header-nav-link-active{box-shadow:inset 0 -2px var(--am-gold);color:var(--am-accent-ink)!important}:is([data-design-theme=academy-modern] .bento-panel-dark,[data-design-theme=academy-modern] .bento-panel-soft,[data-design-theme=academy-modern] .bento-panel-ghost,[data-design-theme=academy-modern] .theme-card,[data-design-theme=academy-modern] .theme-surface){color:var(--am-fg)!important;border-color:var(--am-border)!important;background:var(--am-surface)!important;box-shadow:0 18px 42px -32px rgba(var(--am-shadow-rgb), .2)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:is([data-design-theme=academy-modern] .bento-panel-dark *,[data-design-theme=academy-modern] .bento-panel-soft *,[data-design-theme=academy-modern] .bento-panel-ghost *){border-color:color-mix(in srgb, var(--am-border) 88%, transparent)!important}:is([data-design-theme=academy-modern] .text-white,[data-design-theme=academy-modern] .text-white\/84,[data-design-theme=academy-modern] .text-white\/68,[data-design-theme=academy-modern] .text-white\/60,[data-design-theme=academy-modern] .text-white\/58,[data-design-theme=academy-modern] .text-white\/56,[data-design-theme=academy-modern] .text-white\/48,[data-design-theme=academy-modern] .text-white\/42,[data-design-theme=academy-modern] .text-white\/38){color:var(--am-fg)!important}:is([data-design-theme=academy-modern] .text-cyan-300,[data-design-theme=academy-modern] .text-cyan-200,[data-design-theme=academy-modern] .text-cyan-100){color:var(--am-accent)!important}:is([data-design-theme=academy-modern]>footer,[data-design-theme=academy-modern]>*>footer:last-child){color:var(--am-on-deep)!important;border-color:var(--am-deep-border)!important;background:var(--am-deep)!important}:is([data-design-theme=academy-modern]>footer *,[data-design-theme=academy-modern]>*>footer:last-child *){color:inherit}:is([data-design-theme=academy-modern] input,[data-design-theme=academy-modern] textarea,[data-design-theme=academy-modern] select){border-color:var(--am-border)!important;background:var(--am-surface)!important;color:var(--am-fg)!important}[data-design-theme=academy-modern] :focus-visible{outline-offset:3px;outline:3px solid rgba(var(--am-accent-rgb), .45)!important}.theme-module__bSymvq__landing{background:linear-gradient(180deg, var(--am-bg) 0%, var(--am-bg-2) 100%);padding:7.25rem 1.25rem 5rem;overflow:hidden}.theme-module__bSymvq__hero,.theme-module__bSymvq__section,.theme-module__bSymvq__trust{width:min(100%,76rem);margin-inline:auto}.theme-module__bSymvq__hero{align-items:center;gap:3rem;min-height:34rem;padding:3.5rem 0;display:grid}.theme-module__bSymvq__eyebrow{color:var(--am-gold-ink);letter-spacing:.13em;font-size:.78rem;font-weight:800}.theme-module__bSymvq__hero h1{max-width:13ch;color:var(--am-heading);letter-spacing:normal;margin-top:1rem;font-size:clamp(2.75rem,6vw,5.8rem);font-weight:800;line-height:1.2}.theme-module__bSymvq__hero p{max-width:36rem;color:var(--am-body);margin-top:1.5rem;font-size:1.1rem;line-height:1.9}.theme-module__bSymvq__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.theme-module__bSymvq__primary,.theme-module__bSymvq__secondary{border:1px solid #0000;justify-content:center;align-items:center;min-height:3rem;padding:.75rem 1.25rem;font-size:.95rem;font-weight:800;transition:transform .18s,background .18s;display:inline-flex}.theme-module__bSymvq__primary{color:var(--am-on-accent);background:var(--am-accent-fill);box-shadow:0 14px 26px -16px rgba(var(--am-accent-rgb), .7)}.theme-module__bSymvq__secondary{color:var(--am-gold-ink);border-color:rgba(var(--am-gold-rgb), .45);background:var(--am-gold-soft)}.theme-module__bSymvq__primary:hover,.theme-module__bSymvq__secondary:hover{transform:translateY(-2px)}.theme-module__bSymvq__visual{background:var(--am-accent-soft-2);min-height:25rem;box-shadow:20px 22px 0 var(--am-gold);position:relative;overflow:hidden}.theme-module__bSymvq__visual img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.theme-module__bSymvq__visual:after{content:"";background:linear-gradient(135deg, rgba(var(--am-deep-rgb), .24), transparent 58%);position:absolute;inset:0}.theme-module__bSymvq__visualFallback{height:100%;color:var(--am-accent-ink);place-items:center;font-size:5rem;font-weight:800;display:grid}.theme-module__bSymvq__trust{border-top:1px solid var(--am-border);border-bottom:1px solid var(--am-border);grid-template-columns:repeat(2,1fr);margin-top:1rem;display:grid}.theme-module__bSymvq__trust div{color:var(--am-body);text-align:center;padding:1.25rem 1rem;font-size:.9rem;font-weight:700}.theme-module__bSymvq__trust strong{color:var(--am-accent);font-size:1.45rem;display:block}.theme-module__bSymvq__section{padding-top:6rem}.theme-module__bSymvq__sectionHeader{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.75rem;display:flex}.theme-module__bSymvq__sectionHeader h2{color:var(--am-heading);letter-spacing:normal;font-size:clamp(1.9rem,3vw,3rem);font-weight:800;line-height:1.25}.theme-module__bSymvq__sectionHeader p{max-width:38rem;color:var(--am-body);margin-top:.65rem;line-height:1.8}.theme-module__bSymvq__sectionHeader a{color:var(--am-accent-ink);font-size:.9rem;font-weight:800}.theme-module__bSymvq__sectionHeader>svg{width:2.4rem;height:2.4rem;color:var(--am-gold-ink);background:var(--am-gold-soft);flex:none;padding:.55rem}.theme-module__bSymvq__courseGrid{gap:1.25rem;display:grid}.theme-module__bSymvq__course{border:1px solid var(--am-border);background:var(--am-surface);box-shadow:0 16px 32px -30px rgba(var(--am-shadow-rgb), .32);transition:transform .2s,border-color .2s;overflow:hidden}.theme-module__bSymvq__course:hover{border-color:var(--am-accent);transform:translateY(-4px)}.theme-module__bSymvq__bundleProduct{border-top:4px solid var(--am-gold)}.theme-module__bSymvq__courseImage{aspect-ratio:16/10;color:var(--am-accent-ink);background:var(--am-accent-soft);place-items:center;font-size:2rem;font-weight:850;display:grid}.theme-module__bSymvq__courseImage img{object-fit:cover;width:100%;height:100%}.theme-module__bSymvq__courseCopy{padding:1.25rem}.theme-module__bSymvq__courseMeta{color:var(--am-gold-ink);align-items:center;gap:.35rem;font-size:.75rem;font-weight:800;display:flex}.theme-module__bSymvq__course h3{color:var(--am-heading);margin-top:.55rem;font-size:1.1rem;font-weight:800;line-height:1.45}.theme-module__bSymvq__course p{min-height:3.1rem;color:var(--am-body);margin-top:.6rem;font-size:.84rem;line-height:1.7}.theme-module__bSymvq__courseFoot{color:var(--am-body);justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.25rem;font-size:.8rem;display:flex}.theme-module__bSymvq__courseFoot b{color:var(--am-accent-ink);align-items:center;gap:.3rem;display:inline-flex}.theme-module__bSymvq__priceLine{flex-wrap:wrap;align-items:baseline;gap:.55rem;margin-top:1rem;display:flex}.theme-module__bSymvq__priceLine strong{color:var(--am-heading);font-size:1.08rem;font-weight:850}.theme-module__bSymvq__priceLine del{color:var(--am-muted);font-size:.82rem}.theme-module__bSymvq__featureGrid{background:var(--am-border);border:1px solid var(--am-border);gap:1px;display:grid}.theme-module__bSymvq__feature{background:var(--am-surface-2);padding:2rem}.theme-module__bSymvq__feature small{color:var(--am-gold-ink);font-weight:800}.theme-module__bSymvq__feature h3{color:var(--am-heading);margin-top:.7rem;font-size:1.25rem;font-weight:800}.theme-module__bSymvq__feature p{color:var(--am-body);margin-top:.6rem;line-height:1.8}.theme-module__bSymvq__offersSection{border:1px solid var(--am-border);background:var(--am-gold-soft);margin-top:6rem;padding:3rem}.theme-module__bSymvq__offerGrid{gap:1rem;display:grid}.theme-module__bSymvq__offerCard{min-height:13rem;color:var(--am-fg);border:1px solid var(--am-border);background:var(--am-surface);gap:.75rem;padding:1.25rem;display:grid;position:relative}.theme-module__bSymvq__offerCard span{width:fit-content;color:var(--am-gold-ink);background:var(--am-gold-soft);padding:.35rem .55rem;font-size:.7rem;font-weight:850}.theme-module__bSymvq__offerCard h3{color:var(--am-heading);font-size:1.15rem;font-weight:850;line-height:1.5}.theme-module__bSymvq__offerCard b{color:var(--am-accent-ink);align-self:end;align-items:center;gap:.3rem;font-size:.82rem;display:inline-flex}.theme-module__bSymvq__offerCard em{top:1rem;color:var(--am-danger);font-size:.74rem;font-style:normal;font-weight:850;position:absolute;inset-inline-end:1rem}.theme-module__bSymvq__bundleOffer{border-top:4px solid var(--am-accent)}.theme-module__bSymvq__aboutSection{border:1px solid var(--am-border);background:var(--am-surface);align-items:center;gap:2rem;padding:3rem;display:grid}.theme-module__bSymvq__aboutImage{min-height:20rem;color:var(--am-accent);background:var(--am-accent-soft);place-items:center;display:grid;overflow:hidden}.theme-module__bSymvq__aboutImage img{object-fit:cover;width:100%;height:100%}.theme-module__bSymvq__aboutSection h2{color:var(--am-heading);letter-spacing:normal;margin-top:.7rem;font-size:clamp(2rem,4vw,3.7rem);font-weight:850;line-height:1.2}.theme-module__bSymvq__aboutSection strong{color:var(--am-gold-ink);margin-top:.5rem;display:block}.theme-module__bSymvq__aboutSection p{color:var(--am-body);margin-top:1rem;line-height:1.9}.theme-module__bSymvq__aboutFacts{flex-wrap:wrap;gap:.55rem;margin-top:1.25rem;display:flex}.theme-module__bSymvq__aboutFacts span{color:var(--am-heading);border:1px solid var(--am-border);background:var(--am-surface-2);padding:.48rem .65rem;font-size:.8rem;font-weight:800}.theme-module__bSymvq__tickerPanel{width:min(100%,76rem);color:var(--am-heading);border:1px solid var(--am-border);border-inline-start:4px solid var(--am-gold);background:var(--am-surface);align-items:flex-start;gap:1rem;margin:5rem auto 0;padding:1.2rem;display:flex}.theme-module__bSymvq__tickerPanel>svg{color:var(--am-gold);flex:none}.theme-module__bSymvq__tickerPanel>div{flex-wrap:wrap;gap:.55rem;display:flex}.theme-module__bSymvq__tickerPanel span{color:var(--am-body);background:var(--am-surface-2);padding:.45rem .65rem;font-size:.85rem;font-weight:750}.theme-module__bSymvq__cta{color:var(--am-on-deep);background:var(--am-deep);text-align:center;margin-top:6rem;padding:3rem 1.5rem}.theme-module__bSymvq__cta h2{letter-spacing:normal;font-size:clamp(2rem,4vw,3.5rem);font-weight:800;line-height:1.25}.theme-module__bSymvq__cta p{max-width:37rem;color:var(--am-on-deep-muted);margin:1rem auto 0;line-height:1.8}.theme-module__bSymvq__cta .theme-module__bSymvq__primary{color:var(--am-on-gold);background:var(--am-gold-strong);margin-top:1.5rem}.theme-module__bSymvq__ctaActions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem;display:flex}.theme-module__bSymvq__ctaActions .theme-module__bSymvq__primary,.theme-module__bSymvq__ctaActions .theme-module__bSymvq__secondary{margin-top:0}.theme-module__bSymvq__ctaActions .theme-module__bSymvq__secondary{color:var(--am-on-deep);background:#ffffff14;border-color:#ffffff38}.theme-module__bSymvq__utilityPage{background:linear-gradient(145deg,var(--am-bg) 0%,var(--am-bg-2) 100%);place-items:center;min-height:100vh;padding:7.5rem 1rem 4rem;display:grid}.theme-module__bSymvq__featurePage{width:min(100% - 2rem,76rem);min-height:100vh;margin:auto;padding:8rem 0 5rem}.theme-module__bSymvq__featureHeader{border-bottom:1px solid var(--am-border);max-width:48rem;padding-bottom:2rem}.theme-module__bSymvq__featureHeader span,.theme-module__bSymvq__featureHeader small{color:var(--am-gold-ink);letter-spacing:.1em;font-size:.76rem;font-weight:850}.theme-module__bSymvq__featureHeader h1{color:var(--am-heading);letter-spacing:normal;margin-top:.65rem;font-size:clamp(2rem,4vw,3.5rem);font-weight:850;line-height:1.25}.theme-module__bSymvq__featureHeader p{color:var(--am-body);margin-top:.8rem;line-height:1.8}.theme-module__bSymvq__featureHeader b{color:var(--am-accent-ink);background:var(--am-accent-soft);margin-top:1rem;padding:.5rem .7rem;font-size:.85rem;display:inline-flex}.theme-module__bSymvq__centerLoader{min-height:100vh;color:var(--am-accent);place-items:center;display:grid}.theme-module__bSymvq__centerLoader svg{width:2rem;height:2rem}.theme-module__bSymvq__emptyFeature{border:1px dashed var(--am-border);background:var(--am-surface);text-align:center;justify-items:center;gap:.8rem;max-width:42rem;margin:3rem auto;padding:4rem 2rem;display:grid}.theme-module__bSymvq__emptyFeature svg{width:3rem;height:3rem;color:var(--am-gold)}.theme-module__bSymvq__emptyFeature h2{color:var(--am-heading);font-size:1.5rem;font-weight:850}.theme-module__bSymvq__emptyFeature p{color:var(--am-body)}.theme-module__bSymvq__certificateGrid{gap:1.25rem;margin-top:2rem;display:grid}.theme-module__bSymvq__certificateCard{border:1px solid var(--am-border);background:var(--am-surface);box-shadow:0 14px 30px -28px rgba(var(--am-shadow-rgb), .36);display:grid;overflow:hidden}.theme-module__bSymvq__certificateImage{min-height:12rem;color:var(--am-gold);background:var(--am-accent-soft);place-items:center;display:grid;position:relative;overflow:hidden}.theme-module__bSymvq__certificateImage svg{width:3rem;height:3rem}.theme-module__bSymvq__certificateCard>div:last-child{padding:1.2rem}.theme-module__bSymvq__certificateCard small{color:var(--am-gold-ink);font-weight:850}.theme-module__bSymvq__certificateCard h2{color:var(--am-heading);margin-top:.55rem;font-size:1.1rem;font-weight:850;line-height:1.5}.theme-module__bSymvq__certificateCard p{color:var(--am-body);margin-top:.6rem;font-size:.85rem}.theme-module__bSymvq__certificateCard code{color:var(--am-gold-ink);background:var(--am-gold-soft);margin-top:.9rem;padding:.35rem .45rem;font-size:.72rem;display:inline-flex}.theme-module__bSymvq__certificateCard footer{border-top:1px solid var(--am-surface-2);flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;padding-top:1rem;display:flex}.theme-module__bSymvq__certificateCard footer a,.theme-module__bSymvq__disabledAction{color:var(--am-accent-ink);align-items:center;gap:.35rem;padding:.55rem .7rem;font-size:.78rem;font-weight:850;display:inline-flex}.theme-module__bSymvq__certificateCard footer svg{width:1rem;height:1rem}.theme-module__bSymvq__disabledAction{color:var(--am-muted);background:var(--am-surface-2)}.theme-module__bSymvq__validIcon,.theme-module__bSymvq__invalidIcon{width:3.5rem;height:3.5rem;margin:1.25rem auto 0}.theme-module__bSymvq__validIcon{color:var(--am-success)}.theme-module__bSymvq__invalidIcon{color:var(--am-danger)}.theme-module__bSymvq__verifyList{border-top:1px solid var(--am-border);text-align:right;margin-top:1.5rem;display:grid}.theme-module__bSymvq__verifyList div{border-bottom:1px solid var(--am-surface-2);grid-template-columns:7rem 1fr;gap:1rem;padding:.9rem 0;display:grid}.theme-module__bSymvq__verifyList dt{color:var(--am-muted);font-weight:750}.theme-module__bSymvq__verifyList dd{color:var(--am-heading);font-weight:800}.theme-module__bSymvq__gradeSection{border:1px solid var(--am-border);background:var(--am-surface);margin-top:2rem;padding:1.35rem}.theme-module__bSymvq__gradeSection h2{color:var(--am-heading);font-size:1.2rem;font-weight:850}.theme-module__bSymvq__gradeSection>p{color:var(--am-muted);margin-top:1rem}.theme-module__bSymvq__tableWrap{margin-top:1rem;overflow-x:auto}.theme-module__bSymvq__tableWrap table{border-collapse:collapse;text-align:right;width:100%;min-width:38rem}.theme-module__bSymvq__tableWrap th{color:var(--am-muted);border-bottom:1px solid var(--am-border);padding:.8rem;font-size:.8rem;font-weight:850}.theme-module__bSymvq__tableWrap td{color:var(--am-body);border-bottom:1px solid var(--am-surface-2);padding:.9rem .8rem;font-size:.86rem}.theme-module__bSymvq__courseDetail{width:min(100% - 2rem,76rem);min-height:100vh;margin:auto;padding:7.4rem 0 5rem}.theme-module__bSymvq__courseHero{border-top:4px solid var(--am-accent);background:var(--am-surface);box-shadow:0 22px 45px -36px rgba(var(--am-shadow-rgb), .42);gap:2rem;padding:2rem;display:grid}.theme-module__bSymvq__courseHero>div:first-child>span,.theme-module__bSymvq__purchaseBox small{color:var(--am-gold-ink);letter-spacing:.1em;font-size:.76rem;font-weight:850}.theme-module__bSymvq__courseHero h1{max-width:14ch;color:var(--am-heading);letter-spacing:normal;margin-top:.6rem;font-size:clamp(2.4rem,5vw,4.7rem);font-weight:850;line-height:1.2}.theme-module__bSymvq__courseHero p{max-width:42rem;color:var(--am-body);margin-top:1rem;line-height:1.9}.theme-module__bSymvq__courseStats{flex-wrap:wrap;gap:.7rem;margin-top:1.5rem;display:flex}.theme-module__bSymvq__courseStats b{color:var(--am-body);background:var(--am-accent-soft);align-items:center;gap:.35rem;padding:.5rem .65rem;font-size:.8rem;display:inline-flex}.theme-module__bSymvq__courseStats svg{width:1rem;height:1rem;color:var(--am-accent)}.theme-module__bSymvq__courseCover{min-height:16rem;color:var(--am-accent);background:var(--am-accent-soft);place-items:center;display:grid;position:relative;overflow:hidden}.theme-module__bSymvq__courseCover>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.theme-module__bSymvq__courseCover>svg{width:4rem;height:4rem}.theme-module__bSymvq__courseCover strong{bottom:1rem;color:var(--am-on-deep);background:var(--am-deep);padding:.55rem .75rem;font-size:.9rem;position:absolute;inset-inline-start:1rem}.theme-module__bSymvq__courseBody{gap:2rem;margin-top:2.5rem;display:grid}.theme-module__bSymvq__courseBody h2{color:var(--am-heading);font-size:1.7rem;font-weight:850}.theme-module__bSymvq__curriculum{border-top:1px solid var(--am-border);margin-top:1rem}.theme-module__bSymvq__curriculum details{border-bottom:1px solid var(--am-border);background:var(--am-surface)}.theme-module__bSymvq__curriculum summary{cursor:pointer;color:var(--am-heading);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;font-weight:850;display:flex}.theme-module__bSymvq__curriculum summary span{color:var(--am-gold-ink);font-size:.75rem}.theme-module__bSymvq__curriculum ol{gap:.5rem;padding:0 1rem 1rem;display:grid}.theme-module__bSymvq__curriculum li{color:var(--am-body);background:var(--am-surface-2);align-items:center;gap:.7rem;padding:.7rem;font-size:.88rem;display:flex}.theme-module__bSymvq__curriculum li>span{color:var(--am-accent);font-weight:850}.theme-module__bSymvq__curriculum em{color:var(--am-success);background:var(--am-success-soft);margin-inline-start:auto;padding:.22rem .45rem;font-size:.67rem;font-style:normal;font-weight:800}.theme-module__bSymvq__purchaseBox{border:1px solid var(--am-border);border-top:4px solid var(--am-gold);background:var(--am-surface);align-self:start;padding:1.5rem}.theme-module__bSymvq__purchaseBox strong{color:var(--am-heading);margin-top:.7rem;font-size:1.8rem;font-weight:850;display:block}.theme-module__bSymvq__purchaseBox p{color:var(--am-body);margin:1rem 0;line-height:1.7}.theme-module__bSymvq__purchaseBox .theme-module__bSymvq__primary{width:100%}.theme-module__bSymvq__bundlePage{width:min(100% - 2rem,76rem);min-height:100vh;margin:auto;padding:7.5rem 0 5rem}.theme-module__bSymvq__bundleHero{border-top:4px solid var(--am-gold);background:var(--am-deep);gap:2rem;padding:2rem;display:grid;overflow:hidden}.theme-module__bSymvq__bundleHero>div:first-child{color:var(--am-on-deep)}.theme-module__bSymvq__bundleHero span{color:var(--am-gold-strong)}.theme-module__bSymvq__bundleContent header span{color:var(--am-gold-ink);letter-spacing:.1em;font-size:.76rem;font-weight:850}.theme-module__bSymvq__bundleHero h1{letter-spacing:normal;margin-top:.65rem;font-size:clamp(2.4rem,5vw,4.5rem);font-weight:850;line-height:1.2}.theme-module__bSymvq__bundleHero p{max-width:40rem;color:var(--am-on-deep-muted);margin-top:1rem;line-height:1.9}.theme-module__bSymvq__bundleHero strong{color:var(--am-gold-strong);margin-top:1.25rem;font-size:1.7rem;display:block}.theme-module__bSymvq__bundleHero .theme-module__bSymvq__primary{color:var(--am-on-gold);background:var(--am-gold-strong);margin-top:1.25rem}.theme-module__bSymvq__bundleImage{min-height:15rem;color:var(--am-gold);background:var(--am-accent-soft);place-items:center;display:grid;position:relative;overflow:hidden}.theme-module__bSymvq__bundleImage svg{width:4rem;height:4rem}.theme-module__bSymvq__bundleContent{margin-top:3rem}.theme-module__bSymvq__bundleContent header{border-bottom:1px solid var(--am-border);padding-bottom:1.2rem}.theme-module__bSymvq__bundleContent h2{color:var(--am-heading);margin-top:.55rem;font-size:2rem;font-weight:850}.theme-module__bSymvq__bundleContent header p{color:var(--am-body);margin-top:.5rem}.theme-module__bSymvq__bundleContent article{border:1px solid var(--am-border);background:var(--am-surface);margin-top:.8rem}.theme-module__bSymvq__bundleContent article>button{width:100%;color:var(--am-heading);text-align:right;align-items:center;gap:1rem;padding:1rem;display:flex}.theme-module__bSymvq__bundleContent article>button>b{width:2rem;height:2rem;color:var(--am-accent-ink);background:var(--am-accent-soft);place-items:center;display:grid}.theme-module__bSymvq__bundleContent article>button>span{flex:1;font-weight:850}.theme-module__bSymvq__bundleContent article small{color:var(--am-muted);margin-top:.25rem;font-size:.75rem;font-weight:700;display:block}.theme-module__bSymvq__bundleContent article>button svg{width:1rem;height:1rem}.theme-module__bSymvq__rotate{transform:rotate(180deg)}.theme-module__bSymvq__bundleCourseHead{align-items:center;gap:.5rem;display:flex}.theme-module__bSymvq__bundleCourseHead>button{min-width:0;color:var(--am-heading);text-align:right;flex:1;align-items:center;gap:1rem;padding:1rem;display:flex}.theme-module__bSymvq__bundleCourseHead>button>b{width:2rem;height:2rem;color:var(--am-accent-ink);background:var(--am-accent-soft);place-items:center;display:grid}.theme-module__bSymvq__bundleCourseHead>button>span{flex:1;min-width:0;font-size:1.08rem;font-weight:850}.theme-module__bSymvq__bundleCourseHead>button svg{width:1rem;height:1rem}.theme-module__bSymvq__viewCourseLink{color:var(--am-accent-ink);border:1px solid var(--am-border);white-space:nowrap;flex-shrink:0;align-items:center;gap:.3rem;margin-inline-end:.5rem;padding:.4rem .6rem;font-size:.78rem;font-weight:800;display:inline-flex}.theme-module__bSymvq__viewCourseLink svg{width:.85rem;height:.85rem}.theme-module__bSymvq__enrolledBadge{width:fit-content;color:var(--am-on-deep);background:#ffffff24;align-items:center;gap:.4rem;margin-top:.5rem;padding:.4rem .7rem;font-size:.8rem;font-weight:800;display:flex}.theme-module__bSymvq__enrolledBadge svg{width:1rem;height:1rem}.theme-module__bSymvq__bundleContent article>div{padding:0 1rem 1rem}.theme-module__bSymvq__bundleContent details{border-top:1px solid var(--am-surface-2);padding:.8rem}.theme-module__bSymvq__bundleContent summary{cursor:pointer;color:var(--am-body);font-weight:800}.theme-module__bSymvq__bundleContent ol{gap:.4rem;margin-top:.6rem;display:grid}.theme-module__bSymvq__bundleContent li{color:var(--am-body);background:var(--am-surface-2);border-radius:.4rem;gap:.6rem;padding:0;font-size:.98rem;font-weight:600;display:flex}.theme-module__bSymvq__bundleContent li>a,.theme-module__bSymvq__bundleContent li{align-items:center}.theme-module__bSymvq__bundleContent li>a{color:inherit;flex:1;gap:.6rem;padding:.85rem .75rem;transition:background .15s;display:flex}.theme-module__bSymvq__bundleContent li>a:hover{background:var(--am-surface-2)}.theme-module__bSymvq__bundleContent li:not(:has(>a)){padding:.85rem .75rem}.theme-module__bSymvq__bundleContent em{color:var(--am-success);margin-inline-start:auto;font-size:.7rem;font-style:normal;font-weight:800}.theme-module__bSymvq__checkoutBackdrop{z-index:100;background:rgba(var(--am-deep-rgb), .72);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.theme-module__bSymvq__checkoutPanel{border-top:4px solid var(--am-gold);background:var(--am-surface);width:min(100%,32rem);max-height:90vh;padding:1.5rem;overflow:auto;box-shadow:0 30px 70px -35px #000c}.theme-module__bSymvq__checkoutPanel h2{color:var(--am-heading);font-size:1.4rem;font-weight:850}.theme-module__bSymvq__closeCheckout{float:left;color:var(--am-body)}.theme-module__bSymvq__closeCheckout svg{width:1.35rem;height:1.35rem}.theme-module__bSymvq__paymentOption,.theme-module__bSymvq__paymentActive{border:1px solid var(--am-border);text-align:right;gap:.25rem;width:100%;padding:.8rem;display:grid}.theme-module__bSymvq__paymentActive{color:var(--am-heading);border-color:var(--am-accent);background:var(--am-accent-soft)}.theme-module__bSymvq__paymentOption small,.theme-module__bSymvq__paymentActive small{color:var(--am-muted)}.theme-module__bSymvq__proofInput{border:1px dashed var(--am-border);cursor:pointer;justify-content:center;align-items:center;padding:1rem;display:flex!important}.theme-module__bSymvq__proofInput svg{width:1rem;height:1rem}.theme-module__bSymvq__registerPanel{width:min(100%,38rem)}.theme-module__bSymvq__registerPanel form{border-top:4px solid var(--am-accent)!important;box-shadow:18px 18px 0 -10px var(--am-gold-strong),0 24px 45px -36px rgba(var(--am-shadow-rgb), .45)!important;border-radius:0!important}.theme-module__bSymvq__bundleContentGrid{gap:1.75rem;margin-top:1.5rem;display:grid}@media (min-width:1180px){.theme-module__bSymvq__bundleContentGrid{grid-template-columns:minmax(0,1fr) 320px;align-items:start}}.theme-module__bSymvq__bundleSidebar{border:1px solid var(--am-border);background:var(--am-surface);padding:1.5rem;position:sticky;top:7rem}.theme-module__bSymvq__bundleSidebar h3{color:var(--am-body);align-items:center;gap:.4rem;font-size:.8rem;font-weight:850;display:flex}.theme-module__bSymvq__bundleSidebar h3 svg{color:var(--am-accent-ink)}.theme-module__bSymvq__progressRing{color:var(--am-body);justify-content:space-between;align-items:baseline;margin-top:1rem;font-size:.85rem;font-weight:700;display:flex}.theme-module__bSymvq__progressPercent{color:var(--am-accent-ink);font-size:2.2rem;font-weight:850}.theme-module__bSymvq__progressTrack{background:var(--am-surface-2);border-radius:999px;height:.5rem;margin-top:.6rem;overflow:hidden}.theme-module__bSymvq__progressFill{background:linear-gradient(90deg,var(--am-accent-ink),var(--am-gold));height:100%}.theme-module__bSymvq__progressStats{grid-template-columns:1fr 1fr;gap:.6rem;margin-top:1.25rem;display:grid}.theme-module__bSymvq__progressStat{background:var(--am-surface-2);padding:.75rem}.theme-module__bSymvq__progressStat span{color:var(--am-muted);font-size:.72rem;font-weight:700;display:block}.theme-module__bSymvq__progressStat strong{color:var(--am-heading);margin-top:.2rem;font-size:1.05rem;display:block}.theme-module__bSymvq__continueCta{width:100%;color:var(--am-on-gold);background:var(--am-gold-strong);justify-content:center;align-items:center;gap:.4rem;margin-top:1.25rem;padding:.85rem;font-weight:850;display:flex}.theme-module__bSymvq__summaryPrice{align-items:flex-end;gap:.6rem;margin-top:1rem;display:flex}.theme-module__bSymvq__summaryPrice strong{color:var(--am-accent-ink);font-size:1.9rem;font-weight:850}.theme-module__bSymvq__summaryDiscount{color:var(--am-gold-ink);background:var(--am-gold-soft);padding:.3rem .6rem;font-size:.72rem;font-weight:850}.theme-module__bSymvq__summaryRows{color:var(--am-body);gap:.5rem;margin-top:1rem;font-size:.85rem;font-weight:700;display:grid}.theme-module__bSymvq__summaryRows>div{justify-content:space-between;display:flex}.theme-module__bSymvq__summaryRows span:first-child{color:var(--am-muted)}.theme-module__bSymvq__summaryCta{width:100%;color:var(--am-on-gold);background:var(--am-gold-strong);margin-top:1.25rem;padding:.85rem;font-weight:850}.theme-module__bSymvq__learnPage{background:var(--am-surface-2);grid-template-columns:17rem minmax(0,1fr);min-height:100vh;padding-top:4.8rem;display:grid}.theme-module__bSymvq__learnSidebar{border-inline-start:1px solid var(--am-border);background:var(--am-surface);flex-direction:column;min-height:calc(100vh - 4.8rem);padding:1.2rem;display:flex}.theme-module__bSymvq__learnSidebar header{border-bottom:1px solid var(--am-surface-2);padding-bottom:1rem}.theme-module__bSymvq__learnSidebar header small{color:var(--am-gold-ink);font-weight:850}.theme-module__bSymvq__learnSidebar h2{color:var(--am-heading);margin-top:.4rem;font-size:1.1rem;font-weight:850}.theme-module__bSymvq__learnSidebar header b{color:var(--am-accent-ink);margin-top:.7rem;font-size:.8rem;display:block}.theme-module__bSymvq__learnSidebar>div{margin-top:1rem;overflow:auto}.theme-module__bSymvq__learnSidebar section{margin-bottom:1rem}.theme-module__bSymvq__learnSidebar h3{color:var(--am-muted);padding:.3rem .5rem;font-size:.72rem;font-weight:850}.theme-module__bSymvq__learnSidebar section button{width:100%;color:var(--am-body);text-align:right;align-items:center;gap:.55rem;padding:.6rem .5rem;font-size:.82rem;display:flex}.theme-module__bSymvq__learnSidebar section button span{width:1.25rem;height:1.25rem;color:var(--am-gold-ink);background:var(--am-gold-soft);place-items:center;display:grid}.theme-module__bSymvq__learnSidebar section button svg{width:.75rem;height:.75rem}.theme-module__bSymvq__learnSidebar .theme-module__bSymvq__activeLesson{color:var(--am-accent-ink);background:var(--am-accent-soft);font-weight:850}.theme-module__bSymvq__learnSidebar footer{border-top:1px solid var(--am-surface-2);gap:.5rem;margin-top:auto;padding-top:1rem;display:grid}.theme-module__bSymvq__learnSidebar footer button{color:var(--am-body);text-align:right;font-size:.8rem;font-weight:750}.theme-module__bSymvq__learnMain{min-width:0;padding:2rem}.theme-module__bSymvq__learnTop{border-bottom:1px solid var(--am-border);justify-content:space-between;align-items:end;gap:1rem;padding-bottom:1rem;display:flex}.theme-module__bSymvq__learnTop>button{display:none}.theme-module__bSymvq__learnTop small{color:var(--am-gold-ink);font-size:.73rem;font-weight:850}.theme-module__bSymvq__learnTop h1{color:var(--am-heading);margin-top:.35rem;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:850}.theme-module__bSymvq__learnTop>b{color:var(--am-accent-ink)}.theme-module__bSymvq__videoSurface{aspect-ratio:16/9;background:var(--am-deep-2);margin-top:1.5rem;overflow:hidden}.theme-module__bSymvq__noVideo{height:100%;color:var(--am-on-deep-muted);text-align:center;place-items:center;display:grid}.theme-module__bSymvq__noVideo svg{margin:auto}.theme-module__bSymvq__lessonNav{gap:.6rem;margin-top:1rem;display:grid}.theme-module__bSymvq__lessonNav button{color:var(--am-heading);border:1px solid var(--am-border);background:var(--am-surface);text-align:right;padding:1rem;font-size:.85rem;font-weight:800}.theme-module__bSymvq__lessonAttachments{margin-top:1.5rem}.theme-module__bSymvq__lessonAttachments h2{color:var(--am-heading);font-size:1.3rem;font-weight:850}.theme-module__bSymvq__lessonAttachments a{color:var(--am-heading);border:1px solid var(--am-border);background:var(--am-surface);align-items:center;gap:.7rem;margin-top:.6rem;padding:1rem;font-size:.88rem;font-weight:800;display:flex}.theme-module__bSymvq__lessonAttachments a svg{color:var(--am-gold)}.theme-module__bSymvq__lessonAttachments small{color:var(--am-muted);margin-top:.2rem;font-size:.72rem;display:block}.theme-module__bSymvq__examPage,.theme-module__bSymvq__assignmentPage{width:min(100% - 2rem,70rem);min-height:100vh;margin:auto;padding:7rem 0 4rem}.theme-module__bSymvq__examPage>header{z-index:20;border-bottom:2px solid var(--am-gold);background:var(--am-surface);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex;position:sticky;top:4.8rem}.theme-module__bSymvq__examPage header h1{color:var(--am-heading);font-size:1.2rem;font-weight:850}.theme-module__bSymvq__examPage header small{color:var(--am-muted)}.theme-module__bSymvq__examPage header>b{color:var(--am-accent-ink);font-variant-numeric:tabular-nums}.theme-module__bSymvq__timerAlert{color:var(--am-danger)!important}.theme-module__bSymvq__questionPanel,.theme-module__bSymvq__resultPanel,.theme-module__bSymvq__assignmentIntro,.theme-module__bSymvq__assignmentSubmit{border:1px solid var(--am-border);background:var(--am-surface);margin-top:1.5rem;padding:1.5rem}.theme-module__bSymvq__questionPanel nav{flex-wrap:wrap;gap:.45rem;display:flex}.theme-module__bSymvq__questionPanel nav button{width:2rem;height:2rem;color:var(--am-body);border:1px solid var(--am-border);place-items:center;font-size:.75rem;font-weight:850;display:grid}.theme-module__bSymvq__questionActive{color:var(--am-on-accent)!important;border-color:var(--am-accent)!important;background:var(--am-accent-fill)!important}.theme-module__bSymvq__questionDone{background:var(--am-accent-soft);color:var(--am-accent-ink)!important}.theme-module__bSymvq__questionPanel h2{color:var(--am-heading);margin-top:1.8rem;font-size:1.25rem;font-weight:850;line-height:1.8}.theme-module__bSymvq__answerOptions{gap:.7rem;margin-top:1.3rem;display:grid}.theme-module__bSymvq__answerOptions button{color:var(--am-body);border:1px solid var(--am-border);text-align:right;padding:1rem}.theme-module__bSymvq__optionActive{font-weight:850;color:var(--am-accent-ink)!important;border-color:var(--am-accent)!important;background:var(--am-accent-soft)!important}.theme-module__bSymvq__questionPanel textarea,.theme-module__bSymvq__assignmentSubmit textarea{width:100%;color:var(--am-body);border:1px solid var(--am-border);resize:vertical;margin-top:1.2rem;padding:.8rem}.theme-module__bSymvq__examFooter{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.theme-module__bSymvq__examFooter>button,.theme-module__bSymvq__examFooter>div>button,.theme-module__bSymvq__confirmPanel>button,.theme-module__bSymvq__resultPanel footer>button{color:var(--am-body);border:1px solid var(--am-border);background:var(--am-surface);padding:.7rem 1rem;font-weight:800}.theme-module__bSymvq__examFooter>div{gap:.6rem;display:flex}.theme-module__bSymvq__confirmPanel{background:var(--am-surface);text-align:center;width:min(100%,26rem);padding:1.5rem}.theme-module__bSymvq__confirmPanel h2{color:var(--am-heading);font-weight:850}.theme-module__bSymvq__confirmPanel p{color:var(--am-body);margin:.7rem 0 1.2rem}.theme-module__bSymvq__resultPanel{text-align:center;max-width:48rem;margin-inline:auto}.theme-module__bSymvq__resultPanel>h1{color:var(--am-accent-ink);font-size:3rem;font-weight:850}.theme-module__bSymvq__resultPanel>p{color:var(--am-body);margin-top:.5rem}.theme-module__bSymvq__resultPanel article{color:var(--am-body);background:var(--am-surface-2);text-align:right;gap:.35rem;margin-top:1rem;padding:1rem;display:grid}.theme-module__bSymvq__resultPanel article span{font-size:.85rem}.theme-module__bSymvq__resultPanel footer{justify-content:center;gap:.75rem;margin-top:1.5rem;display:flex}.theme-module__bSymvq__assignmentIntro>span{color:var(--am-gold-ink);font-size:.76rem;font-weight:850}.theme-module__bSymvq__assignmentIntro h1{color:var(--am-heading);margin-top:.6rem;font-size:2rem;font-weight:850}.theme-module__bSymvq__assignmentIntro>div{color:var(--am-body);margin-top:1rem;line-height:1.9}.theme-module__bSymvq__assignmentIntro>b{color:var(--am-gold-ink);background:var(--am-gold-soft);margin-top:1rem;padding:.45rem .6rem;font-size:.8rem;display:inline-flex}.theme-module__bSymvq__assignmentFiles{gap:.5rem;margin-top:1rem;display:grid}.theme-module__bSymvq__assignmentFiles a{color:var(--am-heading);background:var(--am-surface-2);align-items:center;gap:.5rem;padding:.8rem;font-size:.85rem;font-weight:800;display:flex}.theme-module__bSymvq__assignmentFiles small{color:var(--am-muted);margin-inline-start:auto}.theme-module__bSymvq__assignmentSubmit h2{color:var(--am-heading);font-size:1.3rem;font-weight:850}.theme-module__bSymvq__assignmentSubmit blockquote{color:var(--am-body);background:var(--am-surface-2);margin-top:1rem;padding:1rem}.theme-module__bSymvq__assignmentSubmit>p{color:var(--am-body);margin-top:1rem}.theme-module__bSymvq__assignmentTabs{gap:.5rem;margin-top:1rem;display:flex}.theme-module__bSymvq__assignmentTabs button{color:var(--am-body);border:1px solid var(--am-border);padding:.6rem .8rem;font-size:.82rem;font-weight:800}.theme-module__bSymvq__tabActive{color:var(--am-on-accent)!important;border-color:var(--am-accent)!important;background:var(--am-accent-fill)!important}.theme-module__bSymvq__utilityPanel{border:1px solid var(--am-border);border-top:4px solid var(--am-accent);background:var(--am-surface);width:min(100%,34rem);box-shadow:18px 18px 0 -10px var(--am-gold-strong),0 24px 45px -36px rgba(var(--am-shadow-rgb), .45);padding:2.25rem}.theme-module__bSymvq__utilityPanel h1{color:var(--am-heading);letter-spacing:normal;margin-top:.75rem;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:850;line-height:1.25}.theme-module__bSymvq__utilityPanel>p{color:var(--am-body);margin-top:.7rem;line-height:1.85}.theme-module__bSymvq__utilityEyebrow{color:var(--am-gold-ink);letter-spacing:.1em;font-size:.75rem;font-weight:850}.theme-module__bSymvq__nativeForm{gap:1rem;margin-top:1.7rem;display:grid}.theme-module__bSymvq__nativeForm label,.theme-module__bSymvq__singleInput{color:var(--am-body);gap:.5rem;font-size:.86rem;font-weight:800;display:grid}.theme-module__bSymvq__nativeForm label>span{align-items:center;gap:.35rem;display:inline-flex}.theme-module__bSymvq__nativeForm svg{width:1rem;height:1rem;color:var(--am-accent)}.theme-module__bSymvq__nativeForm input,.theme-module__bSymvq__singleInput input{width:100%;color:var(--am-fg);border:1px solid var(--am-border);background:var(--am-surface);outline:0;padding:.85rem .9rem}.theme-module__bSymvq__nativeForm input:focus,.theme-module__bSymvq__singleInput input:focus{border-color:var(--am-accent);box-shadow:0 0 0 3px rgba(var(--am-accent-rgb), .14)}.theme-module__bSymvq__primary:disabled{cursor:not-allowed;opacity:.6}.theme-module__bSymvq__primary svg{width:1.05rem;height:1.05rem}.theme-module__bSymvq__statusError,.theme-module__bSymvq__statusSuccess{align-items:flex-start;gap:.6rem;padding:.8rem .9rem;font-size:.86rem;font-weight:700;display:flex;margin-top:1.25rem!important}.theme-module__bSymvq__statusError{border-inline-start:3px solid var(--am-danger);background:var(--am-danger-soft);color:var(--am-danger)!important}.theme-module__bSymvq__statusSuccess{border-inline-start:3px solid var(--am-success);background:var(--am-success-soft);color:var(--am-success)!important}.theme-module__bSymvq__statusSuccess h1{margin:0;font-size:1.25rem}.theme-module__bSymvq__statusSuccess p{color:inherit;margin-top:.25rem;line-height:1.7}.theme-module__bSymvq__statusSuccess svg{flex:none;width:1.25rem;height:1.25rem}.theme-module__bSymvq__utilityBack{color:var(--am-accent-ink);margin-top:1.8rem;font-size:.85rem;font-weight:800;display:inline-flex}.theme-module__bSymvq__centeredPanel{text-align:center}.theme-module__bSymvq__centeredPanel>p{max-width:28rem;margin-inline:auto}.theme-module__bSymvq__utilityIcon{width:3rem;height:3rem;color:var(--am-accent-ink);background:var(--am-accent-soft);margin:1.25rem auto 0;padding:.75rem}.theme-module__bSymvq__singleInput{text-align:right;margin-top:1.5rem}.theme-module__bSymvq__centeredPanel .theme-module__bSymvq__primary{width:100%;margin-top:1rem}@media (min-width:700px){.theme-module__bSymvq__hero{grid-template-columns:minmax(0,1fr) minmax(20rem,.85fr)}.theme-module__bSymvq__trust{grid-template-columns:repeat(4,1fr)}.theme-module__bSymvq__trust div+div{border-inline-start:1px solid var(--am-border)}.theme-module__bSymvq__courseGrid{grid-template-columns:repeat(3,1fr)}.theme-module__bSymvq__featureGrid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.theme-module__bSymvq__footerInner{grid-template-columns:minmax(16rem,1.65fr) repeat(auto-fit,minmax(9rem,.75fr))}.theme-module__bSymvq__offerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-module__bSymvq__aboutSection{grid-template-columns:minmax(16rem,.72fr) minmax(0,1fr)}.theme-module__bSymvq__catalogFilters{grid-template-columns:minmax(0,1.5fr) .8fr auto}.theme-module__bSymvq__catalogGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:699px){.theme-module__bSymvq__landing{padding-inline:1rem}.theme-module__bSymvq__hero{min-height:auto;padding-top:1.25rem}.theme-module__bSymvq__hero h1{font-size:clamp(2.6rem,14vw,4.2rem)}.theme-module__bSymvq__visual{min-height:19rem;box-shadow:10px 12px 0 var(--am-gold)}.theme-module__bSymvq__courseGrid{grid-template-columns:1fr}.theme-module__bSymvq__section{padding-top:4rem}.theme-module__bSymvq__sectionHeader{flex-direction:column;align-items:stretch}.theme-module__bSymvq__offersSection,.theme-module__bSymvq__aboutSection{margin-top:4rem;padding:1.25rem}.theme-module__bSymvq__tickerPanel{margin-top:4rem}.theme-module__bSymvq__ctaActions{display:grid}.theme-module__bSymvq__ctaActions a{width:100%}}@media (max-width:799px){.theme-module__bSymvq__desktopNav,.theme-module__bSymvq__headerActions>.theme-module__bSymvq__loginLink,.theme-module__bSymvq__headerActions>.theme-module__bSymvq__joinLink,.theme-module__bSymvq__headerActions>.theme-module__bSymvq__accountLink,.theme-module__bSymvq__headerActions>.theme-module__bSymvq__logoutButton{display:none}.theme-module__bSymvq__menuButton{display:inline-flex}}@media (max-width:899px){.theme-module__bSymvq__dashboardApp{display:block}.theme-module__bSymvq__dashboardSidebar{z-index:70;width:min(18rem,86vw);height:100dvh;transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-105%);box-shadow:20px 0 40px -30px #00000073}.theme-module__bSymvq__sidebarOpen{transform:translate(0)}.theme-module__bSymvq__dashboardMenu{display:inline-flex}.theme-module__bSymvq__dashboardTopbar a{display:none}.theme-module__bSymvq__dashboardMetrics{grid-template-columns:1fr}.theme-module__bSymvq__dashboardContent{padding-top:1.6rem}}@media (prefers-reduced-motion:reduce){.theme-module__bSymvq__primary,.theme-module__bSymvq__secondary,.theme-module__bSymvq__course{transition:none}}.theme-module__bSymvq__footerInner>div:last-child:has(h2:only-child){display:none}.theme-module__bSymvq__catalogCourse h2,.theme-module__bSymvq__studentCourses strong,.theme-module__bSymvq__profileIdentity h2{overflow-wrap:break-word;word-break:normal;text-wrap:balance}.theme-module__bSymvq__catalogImage:not(:has(img)){background:linear-gradient(135deg, var(--am-accent-soft), var(--am-accent-soft-2))}.theme-module__bSymvq__catalogImage:not(:has(img)):before{border:1px solid rgba(var(--am-accent-rgb), .24);width:2.3rem;height:2.3rem;color:var(--am-gold);content:"✦";border-radius:50%;place-items:center;font-size:1rem;display:grid;position:absolute;inset:1rem auto auto 1rem}.theme-module__bSymvq__catalogImage:not(:has(img))>span{color:var(--am-accent-ink);background:var(--am-scrim);padding:.65rem 1rem;position:relative}.theme-module__bSymvq__courseImage:not(:has(img)){background:linear-gradient(135deg, var(--am-accent-soft), var(--am-accent-soft-2));place-items:center;display:grid;position:relative}.theme-module__bSymvq__courseImage:not(:has(img)):before{border:1px solid rgba(var(--am-accent-rgb), .24);width:3rem;height:3rem;color:var(--am-gold);content:"✦";border-radius:50%;place-items:center;font-size:1.2rem;display:grid}.theme-module__bSymvq__dashboardSection{gap:.75rem;display:grid}.theme-module__bSymvq__dashboardSection>header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.theme-module__bSymvq__dashboardSection>header span{color:var(--am-gold-ink);font-size:.72rem;font-weight:850}.theme-module__bSymvq__dashboardSection>header h2{color:var(--am-heading);margin-top:.2rem;font-size:1.3rem;font-weight:850}.theme-module__bSymvq__profilePanelExpanded{text-align:right;grid-template-columns:auto minmax(0,1fr) minmax(15rem,.9fr) auto;align-items:center;display:grid}.theme-module__bSymvq__profileDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.theme-module__bSymvq__profileDetails div{background:var(--am-surface-2);padding:.75rem}.theme-module__bSymvq__profileDetails span{color:var(--am-muted);font-size:.7rem;display:block}.theme-module__bSymvq__profileDetails strong{color:var(--am-heading);overflow-wrap:anywhere;margin-top:.25rem;font-size:.82rem;display:block}@media (min-width:700px){.theme-module__bSymvq__catalogGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),24rem));justify-content:start}.theme-module__bSymvq__catalogCourse{width:100%}.theme-module__bSymvq__learnMain{padding:2.5rem clamp(1.5rem,4vw,4rem)}.theme-module__bSymvq__lessonNav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:699px){.theme-module__bSymvq__learnPage{min-height:100dvh;padding-top:4.8rem;display:block}.theme-module__bSymvq__learnSidebar{z-index:80;width:min(20rem,88vw);height:calc(100dvh - 4.8rem);min-height:0;transition:transform .22s;position:fixed;inset:4.8rem 0 0 auto;overflow:auto;transform:translate(105%);box-shadow:-20px 0 40px -30px #00000073}.theme-module__bSymvq__learnSidebarOpen{transform:translate(0)}.theme-module__bSymvq__learnMain{padding:1rem}.theme-module__bSymvq__learnTop{flex-direction:column;align-items:stretch;gap:.75rem;padding-bottom:.9rem}.theme-module__bSymvq__learnTop>button{width:fit-content;min-height:2.6rem;color:var(--am-accent-ink);border:1px solid var(--am-border);background:var(--am-accent-soft);align-items:center;padding:.55rem .8rem;font-size:.8rem;font-weight:850;display:inline-flex}.theme-module__bSymvq__learnTop h1{overflow-wrap:break-word;max-width:100%;font-size:clamp(1.35rem,7vw,1.85rem);line-height:1.25}.theme-module__bSymvq__videoSurface{aspect-ratio:16/9;width:100%;margin-top:1rem}.theme-module__bSymvq__lessonNav{grid-template-columns:1fr}.theme-module__bSymvq__lessonNav button{min-height:3rem}.theme-module__bSymvq__profilePanelExpanded{text-align:right;grid-template-columns:auto minmax(0,1fr);gap:.9rem}.theme-module__bSymvq__profilePanelExpanded>a{border-top:1px solid var(--am-surface-2);grid-column:1/-1;margin-inline-start:0;padding-top:.75rem}.theme-module__bSymvq__profileDetails{grid-column:1/-1;grid-template-columns:1fr;width:100%}}.theme-module__bSymvq__landing{background:radial-gradient(60rem 40rem at 85% -10%, rgba(var(--am-accent-rgb), .1), transparent 60%), radial-gradient(50rem 35rem at 5% 15%, rgba(var(--am-gold-rgb), .09), transparent 55%), linear-gradient(180deg, var(--am-bg) 0%, var(--am-bg-2) 100%);position:relative}.theme-module__bSymvq__landing:before{content:"";pointer-events:none;background-image:linear-gradient(rgba(var(--am-shadow-rgb), .028) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--am-shadow-rgb), .028) 1px, transparent 1px);background-size:4.5rem 4.5rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55% at 50% 30%,#000 25%,#0000 78%);mask-image:radial-gradient(70% 55% at 50% 30%,#000 25%,#0000 78%)}.theme-module__bSymvq__hero,.theme-module__bSymvq__section,.theme-module__bSymvq__trust,.theme-module__bSymvq__offersSection,.theme-module__bSymvq__aboutSection,.theme-module__bSymvq__tickerPanel{z-index:1;position:relative}.theme-module__bSymvq__eyebrow{align-items:center;gap:.6rem;display:inline-flex}.theme-module__bSymvq__eyebrow:before{content:"";background:linear-gradient(90deg, var(--am-gold), transparent);width:2.2rem;height:2px}.theme-module__bSymvq__hero h1 span{color:var(--am-accent)}.theme-module__bSymvq__visual{transition:transform .5s cubic-bezier(.22,.61,.36,1),box-shadow .5s}.theme-module__bSymvq__visual:hover{box-shadow:26px 28px 0 var(--am-gold), 0 30px 60px -40px rgba(var(--am-shadow-rgb), .55);transform:translateY(-6px)}.theme-module__bSymvq__visual img{transition:transform .7s cubic-bezier(.22,.61,.36,1)}.theme-module__bSymvq__visual:hover img{transform:scale(1.04)}.theme-module__bSymvq__trust div{transition:background .25s;position:relative}.theme-module__bSymvq__trust div:hover{background:rgba(var(--am-accent-rgb), .05)}.theme-module__bSymvq__trust strong{transition:transform .25s cubic-bezier(.34,1.56,.64,1),color .25s}.theme-module__bSymvq__trust div:hover strong{color:var(--am-accent-ink);transform:scale(1.09)}.theme-module__bSymvq__sectionHeader h2{padding-bottom:.85rem;position:relative}.theme-module__bSymvq__sectionHeader h2:after{content:"";background:linear-gradient(90deg, var(--am-gold), rgba(var(--am-gold-rgb), .15));border-radius:999px;width:3.2rem;height:3px;position:absolute;bottom:0;right:0}.theme-module__bSymvq__course,.theme-module__bSymvq__catalogCourse{transition:transform .32s cubic-bezier(.22,.61,.36,1),box-shadow .32s,border-color .32s;position:relative}.theme-module__bSymvq__course:before,.theme-module__bSymvq__catalogCourse:before{content:"";inset-inline:0;z-index:2;background:linear-gradient(90deg, var(--am-accent), var(--am-gold));transform-origin:100%;height:3px;transition:transform .35s cubic-bezier(.22,.61,.36,1);position:absolute;top:0;transform:scaleX(0)}.theme-module__bSymvq__course:hover:before,.theme-module__bSymvq__catalogCourse:hover:before{transform:scaleX(1)}.theme-module__bSymvq__course:hover,.theme-module__bSymvq__catalogCourse:hover{border-color:rgba(var(--am-accent-rgb), .55);box-shadow:0 26px 50px -30px rgba(var(--am-shadow-rgb), .45);transform:translateY(-6px)}.theme-module__bSymvq__courseImage,.theme-module__bSymvq__catalogImage{position:relative;overflow:hidden}.theme-module__bSymvq__courseImage img,.theme-module__bSymvq__catalogImage img,.theme-module__bSymvq__aboutImage img{transition:transform .6s cubic-bezier(.22,.61,.36,1)}.theme-module__bSymvq__course:hover .theme-module__bSymvq__courseImage img,.theme-module__bSymvq__catalogCourse:hover .theme-module__bSymvq__catalogImage img,.theme-module__bSymvq__aboutSection:hover .theme-module__bSymvq__aboutImage img{transform:scale(1.07)}.theme-module__bSymvq__courseImage:after,.theme-module__bSymvq__catalogImage:after{content:"";pointer-events:none;background:linear-gradient(180deg, rgba(var(--am-deep-rgb), .3) 0%, transparent 42%);position:absolute;inset:0}.theme-module__bSymvq__courseImage:not(:has(img)):after{display:none}.theme-module__bSymvq__catalogImage:not(:has(img)):after{display:none}.theme-module__bSymvq__courseFoot b,.theme-module__bSymvq__catalogCourse footer a{transition:gap .22s}.theme-module__bSymvq__course:hover .theme-module__bSymvq__courseFoot b,.theme-module__bSymvq__catalogCourse:hover footer a{gap:.6rem}.theme-module__bSymvq__feature{transition:background .28s,box-shadow .3s,transform .3s;position:relative;overflow:hidden}.theme-module__bSymvq__feature small{z-index:1;border:1px solid rgba(var(--am-gold-rgb), .35);background:var(--am-gold-soft);border-radius:50%;place-items:center;min-width:2.1rem;min-height:2.1rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background .3s;display:inline-grid;position:relative}.theme-module__bSymvq__feature h3,.theme-module__bSymvq__feature p{z-index:1;position:relative}.theme-module__bSymvq__feature:after{content:"";background:linear-gradient(90deg, var(--am-gold), transparent);transform-origin:100%;width:100%;height:3px;transition:transform .35s cubic-bezier(.22,.61,.36,1);position:absolute;inset-block-start:0;inset-inline-end:0;transform:scaleX(0)}.theme-module__bSymvq__feature:hover{background:var(--am-surface);box-shadow:0 22px 42px -30px rgba(var(--am-shadow-rgb), .4);transform:translateY(-4px)}.theme-module__bSymvq__feature:hover:after{transform:scaleX(1)}.theme-module__bSymvq__feature:hover small{background:var(--am-gold);transform:scale(1.12)rotate(-6deg)}.theme-module__bSymvq__offerCard{transition:transform .3s,box-shadow .3s,border-color .3s;overflow:hidden}.theme-module__bSymvq__offerCard:after{content:"";pointer-events:none;background:linear-gradient(115deg, transparent 32%, rgba(var(--am-gold-rgb), .16) 48%, transparent 64%);position:absolute;inset:0;transform:translate(-130%)}.theme-module__bSymvq__offerCard:hover{border-color:rgba(var(--am-gold-rgb), .6);box-shadow:0 24px 44px -28px rgba(var(--am-shadow-rgb), .42);transform:translateY(-5px)}.theme-module__bSymvq__offerCard:hover:after{transition:transform .85s cubic-bezier(.22,.61,.36,1);transform:translate(130%)}.theme-module__bSymvq__primary,.theme-module__bSymvq__secondary{position:relative;overflow:hidden}.theme-module__bSymvq__primary:after{content:"";background:linear-gradient(115deg,#0000 30%,#ffffff61 50%,#0000 70%);position:absolute;inset:0;transform:translate(-130%)}.theme-module__bSymvq__primary:hover:after{transition:transform .75s;transform:translate(130%)}.theme-module__bSymvq__primary:active,.theme-module__bSymvq__secondary:active{transform:translateY(0)scale(.98)}.theme-module__bSymvq__tickerPanel{overflow:hidden}.theme-module__bSymvq__tickerPanel>svg{animation:2.6s ease-in-out infinite theme-module__bSymvq__amPulse}@keyframes theme-module__bSymvq__amPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.9)}}.theme-module__bSymvq__tickerPanel span{transition:background .2s,color .2s,transform .2s}.theme-module__bSymvq__tickerPanel span:hover{background:var(--am-accent-soft);color:var(--am-accent-ink);transform:translateY(-2px)}.theme-module__bSymvq__aboutFacts span{transition:transform .22s cubic-bezier(.34,1.56,.64,1),border-color .22s,background .22s}.theme-module__bSymvq__aboutFacts span:hover{border-color:rgba(var(--am-accent-rgb), .5);background:var(--am-accent-soft);transform:translateY(-3px)}@keyframes theme-module__bSymvq__amRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.theme-module__bSymvq__eyebrow,.theme-module__bSymvq__hero h1,.theme-module__bSymvq__hero p,.theme-module__bSymvq__actions,.theme-module__bSymvq__visual{animation:.65s cubic-bezier(.22,.61,.36,1) both theme-module__bSymvq__amRise}.theme-module__bSymvq__hero h1{animation-delay:60ms}.theme-module__bSymvq__hero p{animation-delay:.14s}.theme-module__bSymvq__actions{animation-delay:.22s}.theme-module__bSymvq__visual{animation-delay:.1s}.theme-module__bSymvq__course,.theme-module__bSymvq__feature,.theme-module__bSymvq__offerCard,.theme-module__bSymvq__catalogCourse{animation:.55s cubic-bezier(.22,.61,.36,1) both theme-module__bSymvq__amRise}.theme-module__bSymvq__course:nth-child(2),.theme-module__bSymvq__feature:nth-child(2),.theme-module__bSymvq__offerCard:nth-child(2),.theme-module__bSymvq__catalogCourse:nth-child(2){animation-delay:70ms}.theme-module__bSymvq__course:nth-child(3),.theme-module__bSymvq__feature:nth-child(3),.theme-module__bSymvq__offerCard:nth-child(3),.theme-module__bSymvq__catalogCourse:nth-child(3){animation-delay:.14s}.theme-module__bSymvq__course:nth-child(4),.theme-module__bSymvq__feature:nth-child(4),.theme-module__bSymvq__catalogCourse:nth-child(4){animation-delay:.21s}.theme-module__bSymvq__course:nth-child(n+5),.theme-module__bSymvq__catalogCourse:nth-child(n+5){animation-delay:.28s}:is(:root[data-theme=dark] [data-design-theme=academy-modern] .theme-module__bSymvq__footer,:root[data-theme=dark] [data-design-theme=academy-modern] .theme-module__bSymvq__cta){border-top:1px solid var(--am-deep-border)}:root[data-theme=dark] [data-design-theme=academy-modern] .theme-module__bSymvq__visual{box-shadow:20px 22px 0 var(--am-gold), 0 24px 50px -34px #000c}:root[data-theme=dark] [data-design-theme=academy-modern] .theme-module__bSymvq__walletBalance button{color:var(--am-on-gold)}:root[data-theme=dark] [data-design-theme=academy-modern] .theme-module__bSymvq__continueCta{color:var(--am-on-gold)}:root[data-theme=dark] [data-design-theme=academy-modern] .theme-module__bSymvq__summaryCta{color:var(--am-on-gold)}@media (prefers-reduced-motion:reduce){.theme-module__bSymvq__eyebrow,.theme-module__bSymvq__hero h1,.theme-module__bSymvq__hero p,.theme-module__bSymvq__actions,.theme-module__bSymvq__visual,.theme-module__bSymvq__course,.theme-module__bSymvq__feature,.theme-module__bSymvq__offerCard,.theme-module__bSymvq__catalogCourse,.theme-module__bSymvq__tickerPanel>svg{animation:none!important}.theme-module__bSymvq__visual,.theme-module__bSymvq__visual img,.theme-module__bSymvq__course,.theme-module__bSymvq__catalogCourse,.theme-module__bSymvq__feature,.theme-module__bSymvq__offerCard,.theme-module__bSymvq__courseImage img,.theme-module__bSymvq__catalogImage img,.theme-module__bSymvq__aboutImage img,.theme-module__bSymvq__trust strong,.theme-module__bSymvq__aboutFacts span,.theme-module__bSymvq__tickerPanel span,.theme-module__bSymvq__primary:after,.theme-module__bSymvq__offerCard:after,.theme-module__bSymvq__feature small,.theme-module__bSymvq__course:before,.theme-module__bSymvq__catalogCourse:before,.theme-module__bSymvq__feature:after{transition:none!important}}.theme-module__bSymvq__courseHero h1,.theme-module__bSymvq__bundleHero h1{max-width:20ch;font-size:clamp(1.9rem,3.2vw,3rem)}.theme-module__bSymvq__courseHero p,.theme-module__bSymvq__bundleHero p{font-size:.98rem}.theme-module__bSymvq__courseCover,.theme-module__bSymvq__bundleImage{aspect-ratio:4/3;align-self:start;min-height:0}.theme-module__bSymvq__courseBody h2{font-size:clamp(1.3rem,2.2vw,1.7rem)}@media (min-width:900px){.theme-module__bSymvq__courseHero,.theme-module__bSymvq__bundleHero{grid-template-columns:minmax(0,1.25fr) minmax(16rem,.75fr);align-items:center}.theme-module__bSymvq__courseBody{grid-template-columns:minmax(0,1fr) minmax(17rem,20rem);align-items:start}.theme-module__bSymvq__purchaseBox{position:sticky;top:6.5rem}.theme-module__bSymvq__courseCover,.theme-module__bSymvq__bundleImage{aspect-ratio:3/2}}@media (max-width:899px){.theme-module__bSymvq__courseHero,.theme-module__bSymvq__bundleHero,.theme-module__bSymvq__courseBody{grid-template-columns:minmax(0,1fr)}.theme-module__bSymvq__courseCover,.theme-module__bSymvq__bundleImage{aspect-ratio:16/9}.theme-module__bSymvq__courseHero,.theme-module__bSymvq__bundleHero{padding:1.25rem}}.theme-module__bSymvq__registerPanel .bento-panel-dark{border:1px solid var(--am-border)!important;border-top:4px solid var(--am-accent)!important;background:var(--am-surface)!important;box-shadow:18px 18px 0 -10px var(--am-gold-strong), 0 24px 45px -36px rgba(var(--am-shadow-rgb), .45)!important;border-radius:0!important}:is(.theme-module__bSymvq__registerPanel .neon-border-cyan,.theme-module__bSymvq__registerPanel .neon-glow-cyan){box-shadow:none}:is(.theme-module__bSymvq__registerPanel h1,.theme-module__bSymvq__registerPanel h2){color:var(--am-heading)!important}:is(.theme-module__bSymvq__registerPanel .text-white,.theme-module__bSymvq__registerPanel [class*=text-white\/]){color:var(--am-body)!important}:is(.theme-module__bSymvq__registerPanel input,.theme-module__bSymvq__registerPanel select,.theme-module__bSymvq__registerPanel textarea){border:1px solid var(--am-border)!important;background:var(--am-surface)!important;color:var(--am-fg)!important;border-radius:0!important;font-weight:700!important}:is(.theme-module__bSymvq__registerPanel input::placeholder,.theme-module__bSymvq__registerPanel textarea::placeholder){color:var(--am-muted)!important}:is(.theme-module__bSymvq__registerPanel input:focus,.theme-module__bSymvq__registerPanel select:focus,.theme-module__bSymvq__registerPanel textarea:focus){border-color:var(--am-accent)!important;background:var(--am-surface)!important;box-shadow:0 0 0 3px rgba(var(--am-accent-rgb), .16)!important}.theme-module__bSymvq__registerPanel select option{color:var(--am-fg)}.theme-module__bSymvq__registerPanel [class*=bg-cyan-500\/]{background:var(--am-accent-soft)!important;color:var(--am-accent-ink)!important;box-shadow:inset 0 0 0 1px rgba(var(--am-accent-rgb), .28)!important;border-radius:0!important}.theme-module__bSymvq__registerPanel [class*=text-cyan-]{color:var(--am-accent-ink)!important}.theme-module__bSymvq__registerPanel [class*=text-rose-]{color:var(--am-danger)!important}.theme-module__bSymvq__registerPanel [class*=border-rose-]{border-color:var(--am-danger)!important}.theme-module__bSymvq__registerPanel [class*=bg-rose-]{background:var(--am-danger-soft)!important}.theme-module__bSymvq__registerPanel [class*=text-amber-]{color:var(--am-gold-ink)!important}.theme-module__bSymvq__registerPanel button[type=submit]{background:var(--am-accent-fill)!important;color:var(--am-on-accent)!important;box-shadow:0 14px 26px -16px rgba(var(--am-accent-rgb), .7)!important;border:1px solid #0000!important;border-radius:0!important}.theme-module__bSymvq__registerPanel [class*=border-white\/]{border-color:var(--am-border)!important}:is(:root[data-theme=light] .theme-module__bSymvq__registerPanel input[class*=bg-white\/],:root[data-theme=light] .theme-module__bSymvq__registerPanel select[class*=bg-white\/],:root[data-theme=light] .theme-module__bSymvq__registerPanel textarea[class*=bg-white\/]){background-color:var(--am-on-accent)!important}:is(:root[data-theme=light] .theme-module__bSymvq__registerPanel input[class*=border-white\/],:root[data-theme=light] .theme-module__bSymvq__registerPanel select[class*=border-white\/],:root[data-theme=light] .theme-module__bSymvq__registerPanel textarea[class*=border-white\/]){border-color:var(--am-border)!important}:root[data-theme=light] .theme-module__bSymvq__registerPanel [class*=bg-cyan-500\/]{background-color:var(--am-accent-soft)!important}.theme-module__bSymvq__footer a{min-height:1.6rem;padding-block:.3rem}.theme-module__bSymvq__socialLinks a{padding:.55rem .65rem}.theme-module__bSymvq__passwordField button{place-items:center;width:2.25rem;height:2.25rem;display:inline-grid}.theme-module__bSymvq__passwordField button svg{width:1.15rem;height:1.15rem}.theme-module__bSymvq__catalogFilters input,.theme-module__bSymvq__catalogFilters select{min-height:2.5rem}.theme-module__bSymvq__catalogCourse footer a,.theme-module__bSymvq__courseFoot b,.theme-module__bSymvq__sectionHeader a{align-items:center;min-height:1.6rem;padding-block:.25rem;display:inline-flex}.theme-module__bSymvq__courseDetail>a{align-items:center;min-height:1.6rem;padding-block:.3rem;display:inline-flex}.theme-module__bSymvq__registerPanel a{align-items:center;min-height:1.6rem;padding-block:.3rem;display:inline-flex}