.LearnerCoursesPageFrame-module__TEvWiG__frame{width:100%;max-width:1536px;margin:0 auto;padding:1.75rem 1rem 2.75rem;position:relative}.LearnerCoursesPageFrame-module__TEvWiG__hero,.LearnerCoursesPageFrame-module__TEvWiG__catalog{-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #ffffffc7;position:relative;overflow:hidden;box-shadow:0 24px 70px -52px #1e404f7a}.LearnerCoursesPageFrame-module__TEvWiG__hero{border-radius:1.75rem;padding:1.5rem}.LearnerCoursesPageFrame-module__TEvWiG__hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#2589971f,#0000 68%);border-radius:999px;width:17rem;height:17rem;position:absolute;top:-7rem;right:-5rem}.LearnerCoursesPageFrame-module__TEvWiG__heroContent{z-index:1;max-width:52rem;position:relative}.LearnerCoursesPageFrame-module__TEvWiG__organization{color:#64748b;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:.6875rem;font-weight:700;display:flex}.LearnerCoursesPageFrame-module__TEvWiG__organization:before{content:"";background:#0d9488b8;border-radius:999px;flex:none;width:.375rem;height:.375rem}.LearnerCoursesPageFrame-module__TEvWiG__heading{color:#020617;letter-spacing:-.035em;text-wrap:balance;max-width:46rem;margin:0;font-size:clamp(2rem,4vw,2.75rem);font-weight:900;line-height:1.08}.LearnerCoursesPageFrame-module__TEvWiG__context{color:#475569;max-width:44rem;margin:.75rem 0 0;font-size:.9375rem;line-height:1.65}.LearnerCoursesPageFrame-module__TEvWiG__catalog{background:#ffffff94;border-radius:1.75rem;margin-top:1.25rem}.LearnerCoursesPageFrame-module__TEvWiG__publicWelcome{-webkit-backdrop-filter:blur(18px);background:radial-gradient(circle at 86% 16%,#1a7e8b21,#0000 30%),radial-gradient(circle at 8% 90%,#c45e321c,#0000 32%),#ffffffb3;border:1px solid #ffffffd1;border-radius:2rem;grid-template-columns:minmax(0,1fr);gap:2rem;min-height:min(43rem,100vh - 12rem);padding:clamp(1.75rem,5vw,4.5rem);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px -58px #1e404f8c}.LearnerCoursesPageFrame-module__TEvWiG__publicWelcome:before{content:"";pointer-events:none;background-image:linear-gradient(#1e697509 1px,#0000 1px),linear-gradient(90deg,#1e697509 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#0000 15%,#000 58%,#0000 94%);mask-image:linear-gradient(135deg,#0000 15%,#000 58%,#0000 94%)}.LearnerCoursesPageFrame-module__TEvWiG__publicCopy{z-index:2;align-self:center;max-width:43rem;position:relative}.LearnerCoursesPageFrame-module__TEvWiG__publicHeading{color:#172033;letter-spacing:-.055em;text-wrap:balance;max-width:42rem;margin:0;font-size:clamp(2.6rem,6vw,5rem);font-weight:900;line-height:.98}.LearnerCoursesPageFrame-module__TEvWiG__publicIntro{color:#566277;max-width:38rem;margin:1.35rem 0 0;font-size:clamp(1rem,1.7vw,1.125rem);line-height:1.75}.LearnerCoursesPageFrame-module__TEvWiG__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.LearnerCoursesPageFrame-module__TEvWiG__primaryAction,.LearnerCoursesPageFrame-module__TEvWiG__secondaryAction{border-radius:1rem;justify-content:center;align-items:center;gap:.625rem;min-height:3.25rem;padding:.85rem 1.15rem;font-size:.875rem;font-weight:800;transition:transform .16s,box-shadow .16s,background-color .16s;display:inline-flex}.LearnerCoursesPageFrame-module__TEvWiG__primaryAction{color:#fff;background:#182235;box-shadow:0 14px 28px -18px #0f172ad9}.LearnerCoursesPageFrame-module__TEvWiG__secondaryAction{color:#334155;background:#ffffffbd;border:1px solid #0f172a1a}.LearnerCoursesPageFrame-module__TEvWiG__primaryAction:hover,.LearnerCoursesPageFrame-module__TEvWiG__secondaryAction:hover{transform:translateY(-2px)}.LearnerCoursesPageFrame-module__TEvWiG__primaryAction:focus-visible,.LearnerCoursesPageFrame-module__TEvWiG__secondaryAction:focus-visible{outline-offset:3px;outline:3px solid #0d948847}.LearnerCoursesPageFrame-module__TEvWiG__accessNote{color:#788497;max-width:37rem;margin:1rem 0 0;font-size:.78rem;line-height:1.55}.LearnerCoursesPageFrame-module__TEvWiG__learningMap{z-index:1;background:linear-gradient(145deg,#ffffffd1,#eff8f8b3),#f8fafc;border:1px solid #0f172a0f;border-radius:2rem;min-height:20rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 30px 70px -50px #155e6bb3}.LearnerCoursesPageFrame-module__TEvWiG__orbitOne,.LearnerCoursesPageFrame-module__TEvWiG__orbitTwo{border:1px solid #22748229;border-radius:50%;position:absolute;transform:rotate(-17deg)}.LearnerCoursesPageFrame-module__TEvWiG__orbitOne{inset:13% -18% 14% 9%}.LearnerCoursesPageFrame-module__TEvWiG__orbitTwo{inset:-23% 13% 38% -17%}.LearnerCoursesPageFrame-module__TEvWiG__brandMedallion{background:#ffffffe6;border:1px solid #c45e3224;border-radius:1.9rem;place-items:center;width:6.25rem;height:6.25rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(4deg);box-shadow:0 26px 50px -30px #4d2c1c8c}.LearnerCoursesPageFrame-module__TEvWiG__medallionLogo{object-fit:contain;width:auto;max-width:4rem;height:4rem;transform:rotate(-4deg)}.LearnerCoursesPageFrame-module__TEvWiG__mapNode{border:3px solid #ffffffe6;border-radius:999px;width:.8rem;height:.8rem;position:absolute;box-shadow:0 6px 16px -7px #0f172ab3}.LearnerCoursesPageFrame-module__TEvWiG__mapNodeOne{background:#c45e32;top:22%;left:23%}.LearnerCoursesPageFrame-module__TEvWiG__mapNodeTwo{background:#258997;top:26%;right:16%}.LearnerCoursesPageFrame-module__TEvWiG__mapNodeThree{background:#d7a648;bottom:18%;right:24%}.LearnerCoursesPageFrame-module__TEvWiG__mapLabelOne,.LearnerCoursesPageFrame-module__TEvWiG__mapLabelTwo{background:#566c7a21;border-radius:999px;height:.48rem;position:absolute}.LearnerCoursesPageFrame-module__TEvWiG__mapLabelOne{width:24%;top:17%;left:31%}.LearnerCoursesPageFrame-module__TEvWiG__mapLabelTwo{width:18%;bottom:16%;right:31%}.LearnerCoursesPageFrame-module__TEvWiG__featureGrid{z-index:2;grid-column:1/-1;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;display:grid;position:relative}.LearnerCoursesPageFrame-module__TEvWiG__feature{background:#ffffffa3;border:1px solid #0f172a0f;border-radius:1.2rem;align-items:flex-start;gap:.9rem;padding:1rem;display:flex}.LearnerCoursesPageFrame-module__TEvWiG__featureIcon{color:#277d88;background:#25899717;border-radius:.8rem;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}.LearnerCoursesPageFrame-module__TEvWiG__feature h2{color:#263246;margin:0;font-size:.83rem;font-weight:800}.LearnerCoursesPageFrame-module__TEvWiG__feature p{color:#748094;margin:.35rem 0 0;font-size:.75rem;line-height:1.5}@media (min-width:640px){.LearnerCoursesPageFrame-module__TEvWiG__frame{padding:2.25rem 1.5rem 3.25rem}.LearnerCoursesPageFrame-module__TEvWiG__hero{padding:2rem}.LearnerCoursesPageFrame-module__TEvWiG__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.LearnerCoursesPageFrame-module__TEvWiG__frame{padding:3rem 2rem 4rem}.LearnerCoursesPageFrame-module__TEvWiG__hero{padding:2.25rem 2.5rem}.LearnerCoursesPageFrame-module__TEvWiG__publicWelcome{grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr);align-items:center}.LearnerCoursesPageFrame-module__TEvWiG__learningMap{min-height:27rem}}@media (max-width:639px){.LearnerCoursesPageFrame-module__TEvWiG__actions>a{width:100%}.LearnerCoursesPageFrame-module__TEvWiG__publicWelcome{min-height:auto}}@media (prefers-reduced-motion:reduce){.LearnerCoursesPageFrame-module__TEvWiG__primaryAction,.LearnerCoursesPageFrame-module__TEvWiG__secondaryAction{transition:none}}@media (prefers-reduced-transparency:reduce){.LearnerCoursesPageFrame-module__TEvWiG__hero,.LearnerCoursesPageFrame-module__TEvWiG__catalog,.LearnerCoursesPageFrame-module__TEvWiG__publicWelcome{-webkit-backdrop-filter:none;background:#f8fafc}}
