.Courses-module__mQnfCa__pageShell{--course-bg:#f6f8fb;--course-card:#fff;--course-border:#141f311f;--course-text:#111827;--course-muted:#526174;--course-accent:#f7a500;--course-accent-2:#ffbf3c;--course-cyan:#0891b2;--course-blue:#2563eb;--course-purple:#7c3aed;--course-pink:#db2777;--course-green:#059669;--course-card-shadow:0 14px 34px #171f2f14;--courses-card:var(--course-card);--courses-card-strong:var(--course-card);--courses-border:var(--course-border);--courses-text:var(--course-text);--courses-muted:var(--course-muted);--courses-subtle:#718096;--courses-accent:var(--course-accent);--courses-accent-2:var(--course-accent-2);--courses-cyan:var(--course-cyan);--courses-shadow:var(--course-card-shadow);min-height:100vh;color:var(--course-text);font-family:var(--font-poppins), Arial, Helvetica, sans-serif;background:linear-gradient(#fff 0%,#f7f9fc 44%,#eef3f8 100%);padding:34px 28px 72px}[data-theme=dark] .Courses-module__mQnfCa__pageShell{--course-bg:#050608;--course-card:#10141f;--course-border:#ffffff1c;--course-text:#f8fafc;--course-muted:#a7b0c0;--course-card-shadow:0 18px 42px #0000003d;background:linear-gradient(#07080c 0%,#050608 58%,#030405 100%)}.Courses-module__mQnfCa__hero,.Courses-module__mQnfCa__wrapper,.Courses-module__mQnfCa__categorySection{width:min(1500px,100%);margin:0 auto}.Courses-module__mQnfCa__hero{grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:stretch;gap:28px;padding:30px 0 16px;display:grid}.Courses-module__mQnfCa__heroContent{max-width:760px}.Courses-module__mQnfCa__kicker{color:var(--course-accent);background:#f7a50014;border:1px solid #f7a50047;border-radius:999px;align-items:center;gap:9px;margin-bottom:18px;padding:9px 13px;font-size:.83rem;font-weight:800;display:inline-flex}.Courses-module__mQnfCa__hero h1{color:var(--course-text);letter-spacing:0;margin:0;font-size:clamp(2.4rem,4.8vw,5rem);font-weight:900;line-height:1}.Courses-module__mQnfCa__hero h1 span{color:var(--course-accent)}.Courses-module__mQnfCa__hero p{max-width:580px;color:var(--course-muted);margin:22px 0 0;font-size:clamp(1rem,1.3vw,1.16rem);line-height:1.65}.Courses-module__mQnfCa__heroActions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.Courses-module__mQnfCa__primaryCta,.Courses-module__mQnfCa__secondaryCta,.Courses-module__mQnfCa__viewAll{border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:46px;font-weight:800;text-decoration:none;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.Courses-module__mQnfCa__primaryCta{color:#090b0f;background:var(--course-accent);padding:0 22px}.Courses-module__mQnfCa__secondaryCta{color:var(--course-text);border:1px solid var(--course-border);background:var(--course-card);padding:0 21px}.Courses-module__mQnfCa__primaryCta:hover{background:var(--course-accent-2)}.Courses-module__mQnfCa__secondaryCta:hover{border-color:#f7a50094}.Courses-module__mQnfCa__heroPanel{border:1px solid var(--course-border);min-height:360px;box-shadow:var(--course-card-shadow);background:radial-gradient(circle at 50% 42%,#f7a50024,#0000 34%),linear-gradient(145deg,#fffffff5,#f6f8fbdb);border-radius:16px;place-items:center;padding:28px;display:grid;position:relative;overflow:hidden}[data-theme=dark] .Courses-module__mQnfCa__heroPanel{background:radial-gradient(circle at 50% 42%,#f7a5002b,#0000 34%),linear-gradient(145deg,#121723fa,#090c14eb)}.Courses-module__mQnfCa__learningGraphic{aspect-ratio:1;width:min(320px,82vw);position:relative}.Courses-module__mQnfCa__graphicOrb,.Courses-module__mQnfCa__graphicNodeOne,.Courses-module__mQnfCa__graphicNodeTwo,.Courses-module__mQnfCa__graphicNodeThree{border:1px solid var(--course-border);background:var(--course-card);place-items:center;display:grid;position:absolute;box-shadow:0 18px 44px #171f2f1f}.Courses-module__mQnfCa__graphicOrb{aspect-ratio:1;color:#090b0f;background:var(--course-accent);border-radius:32px;width:132px;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(8deg)}.Courses-module__mQnfCa__graphicOrb svg{transform:rotate(-8deg)}.Courses-module__mQnfCa__graphicNodeOne,.Courses-module__mQnfCa__graphicNodeTwo,.Courses-module__mQnfCa__graphicNodeThree{aspect-ratio:1;width:70px;color:var(--tone);z-index:2;border-radius:20px}.Courses-module__mQnfCa__graphicNodeOne{--tone:var(--course-blue);top:16px;left:24px}.Courses-module__mQnfCa__graphicNodeTwo{--tone:var(--course-pink);top:32px;right:12px}.Courses-module__mQnfCa__graphicNodeThree{--tone:var(--course-green);bottom:20px;right:52px}.Courses-module__mQnfCa__graphicLineOne,.Courses-module__mQnfCa__graphicLineTwo,.Courses-module__mQnfCa__graphicLineThree{transform-origin:50%;background:linear-gradient(90deg,#f7a50000,#f7a500b3,#f7a50000);border-radius:999px;height:2px;position:absolute}.Courses-module__mQnfCa__graphicLineOne{width:154px;top:90px;left:74px;transform:rotate(20deg)}.Courses-module__mQnfCa__graphicLineTwo{width:132px;top:166px;right:48px;transform:rotate(77deg)}.Courses-module__mQnfCa__graphicLineThree{width:148px;bottom:100px;left:80px;transform:rotate(-30deg)}.Courses-module__mQnfCa__pink{--tone:var(--course-pink)}.Courses-module__mQnfCa__cyan{--tone:var(--course-cyan)}.Courses-module__mQnfCa__blue{--tone:var(--course-blue)}.Courses-module__mQnfCa__green{--tone:var(--course-green)}.Courses-module__mQnfCa__orange{--tone:#ea580c}.Courses-module__mQnfCa__rose{--tone:#e11d48}.Courses-module__mQnfCa__purple{--tone:var(--course-purple)}.Courses-module__mQnfCa__gold{--tone:var(--course-accent)}.Courses-module__mQnfCa__wrapper,.Courses-module__mQnfCa__categorySection{margin-top:34px}.Courses-module__mQnfCa__sectionHeader{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.Courses-module__mQnfCa__sectionEyebrow{color:var(--course-accent);letter-spacing:0;align-items:center;gap:8px;margin-bottom:6px;font-weight:900;display:inline-flex}.Courses-module__mQnfCa__sectionEyebrow:after{content:"";background:var(--course-accent);border-radius:2px;width:8px;height:8px;transform:rotate(45deg)}.Courses-module__mQnfCa__sectionTitle{color:var(--course-text);letter-spacing:0;margin:0;font-size:clamp(1.75rem,2.6vw,2.5rem);font-weight:900}.Courses-module__mQnfCa__sectionTitle span{color:var(--course-accent)}.Courses-module__mQnfCa__viewAll{min-height:40px;color:var(--course-accent);padding:0 4px;font-size:.92rem}.Courses-module__mQnfCa__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.Courses-module__mQnfCa__error{color:#dc2626;text-align:center;margin:24px 0}.Courses-module__mQnfCa__categoryGrid,.Courses-module__mQnfCa__categoryLoadingGrid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;display:grid}.Courses-module__mQnfCa__categoryLoadingCard,.Courses-module__mQnfCa__courseLoadingCard{background:linear-gradient(90deg,#94a3b824 25%,#94a3b83d 37%,#94a3b824 63%) 0 0/400% 100%;border-radius:10px;animation:1.3s ease-in-out infinite Courses-module__mQnfCa__loadingShimmer}.Courses-module__mQnfCa__categoryLoadingCard{min-height:132px}.Courses-module__mQnfCa__courseLoadingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.Courses-module__mQnfCa__courseLoadingCard{min-height:360px}@keyframes Courses-module__mQnfCa__loadingShimmer{0%{background-position:100% 0}to{background-position:0 0}}.Courses-module__mQnfCa__categoryCard{border:1px solid var(--course-border);min-height:140px;color:var(--course-text);text-align:center;background:var(--course-card);box-shadow:var(--course-card-shadow);border-radius:14px;justify-items:center;gap:10px;padding:20px 14px;text-decoration:none;transition:border-color .18s,background .18s;display:grid}.Courses-module__mQnfCa__categoryCard:hover{border-color:var(--tone);background:#f7a5000a}.Courses-module__mQnfCa__categoryIcon{width:52px;height:52px;color:var(--tone);background:#f7a50014;border-radius:14px;place-items:center;display:grid}.Courses-module__mQnfCa__categoryCard strong{font-size:.88rem;line-height:1.25}.Courses-module__mQnfCa__categoryCard small{color:var(--course-muted);font-size:.76rem}@media (max-width:1180px){.Courses-module__mQnfCa__hero{grid-template-columns:1fr}.Courses-module__mQnfCa__heroContent{max-width:860px}.Courses-module__mQnfCa__heroPanel{min-height:300px}.Courses-module__mQnfCa__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.Courses-module__mQnfCa__pageShell{padding:24px 18px 56px}.Courses-module__mQnfCa__hero{padding-top:20px}.Courses-module__mQnfCa__panelCard{padding:18px}.Courses-module__mQnfCa__primaryCta,.Courses-module__mQnfCa__secondaryCta{flex:210px}.Courses-module__mQnfCa__statsGrid,.Courses-module__mQnfCa__grid{grid-template-columns:1fr}.Courses-module__mQnfCa__sectionHeader{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.Courses-module__mQnfCa__pageShell{padding:18px 12px 44px}.Courses-module__mQnfCa__heroPanel{min-height:260px}.Courses-module__mQnfCa__statsGrid{grid-template-columns:1fr}.Courses-module__mQnfCa__categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}
