.CourseInfo-module__xel-uq__container{width:100%;position:relative;overflow:hidden}.CourseInfo-module__xel-uq__container:after{content:"";border-bottom:1px solid var(--color-border-quaternary);width:100%;position:absolute;bottom:0}.CourseInfo-module__xel-uq__decoGridOutlinesTitle:before{content:"";border:1px solid var(--color-border-quaternary);width:100%;position:absolute;bottom:-1px;left:0}.CourseInfo-module__xel-uq__contentContainer{border:1px solid var(--color-border-quaternary);z-index:1;position:relative}.CourseInfo-module__xel-uq__imageContainer{aspect-ratio:1;background-color:#0000;justify-content:center;align-items:center;width:100%;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d}.CourseInfo-module__xel-uq__placeholderIcon{width:30%;height:30%;color:var(--color-text-quaternary);opacity:.6}.CourseInfo-module__xel-uq__decoGridOutlinesVertical{border:1px solid var(--color-border-quaternary);z-index:5;border-top:none;border-bottom:none;width:100%;max-width:80rem;height:100%;margin:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.CourseInfo-module__xel-uq__decoGridOutlinesVertical:before{content:"";border:1px solid var(--color-border-quaternary);z-index:1;border-top:none;border-bottom:none;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.CourseInfo-module__xel-uq__decoGridOutlinesEnd{border:1px solid var(--color-border-quaternary);z-index:3;position:relative}.CourseInfo-module__xel-uq__glowingBorder{z-index:-10}.CourseInfo-module__xel-uq__glowingBorder:before,.CourseInfo-module__xel-uq__glowingBorder:after{content:"";top:calc(var(--spacing)*16*-1);translate:translateY(50%);width:100%;height:calc(100% + var(--spacing)*16*2);z-index:0;position:absolute;left:0}.CourseInfo-module__xel-uq__glowingBorder:before{background:var(--color-background-primary);top:calc(var(--spacing)*16*-1 + 1px);width:calc(100% - 4px);height:calc(100% + var(--spacing)*16*2 - 2px);left:2px}.CourseInfo-module__xel-uq__glowingBorder:after{background:linear-gradient(90deg,transparent 20%,var(--color-glowing-main)50%,transparent 80%)top/100% 2px no-repeat,radial-gradient(ellipse at 50% 0%,var(--color-glowing-main)50%,transparent 70%)top/60% 40% no-repeat,linear-gradient(90deg,transparent 20%,var(--color-glowing-main)50%,transparent 80%)bottom/100% 2px no-repeat,radial-gradient(ellipse at 50% 100%,var(--color-glowing-main)50%,transparent 70%)bottom/60% 40% no-repeat;z-index:-1;filter:blur(1px)}@media (max-width:1024px){.CourseInfo-module__xel-uq__glowingBorder:before,.CourseInfo-module__xel-uq__glowingBorder:after{top:calc(var(--spacing)*8*-1);height:calc(100% + var(--spacing)*8*2)}}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.CourseInfo-module__xel-uq__glowingBorder:after{background:repeating-conic-gradient(from var(--angle),transparent 0deg,transparent 150deg,var(--color-glowing-5)150deg,var(--color-glowing-50)165deg,var(--color-glowing-5)180deg);animation:30s linear infinite CourseInfo-module__xel-uq__rotateGradient,10s ease-in-out infinite CourseInfo-module__xel-uq__fadeEffect}@keyframes CourseInfo-module__xel-uq__rotateGradient{to{--angle:360deg}}@keyframes CourseInfo-module__xel-uq__fadeEffect{0%,33%{opacity:1}42%{opacity:0}92%{opacity:0}to{opacity:1}}.CourseInfo-module__xel-uq__headerContainer{position:relative}.CourseInfo-module__xel-uq__mobileHeaderBackground,.CourseInfo-module__xel-uq__mobileHeaderOverlay{display:none}.CourseInfo-module__xel-uq__headerSubtitle{color:var(--color-text-tertiary);z-index:2;position:relative}.CourseInfo-module__xel-uq__headerTitle{color:var(--color-text-tertiary);z-index:2;padding:0 1rem;position:relative}.CourseInfo-module__xel-uq__desktopOnly{display:flex}@media (max-width:1279px){.CourseInfo-module__xel-uq__mobileHeaderBackground{z-index:0;display:block;position:absolute;inset:0}.CourseInfo-module__xel-uq__mobileHeaderOverlay{z-index:1;background:linear-gradient(#0006 0%,#0009 50%,#000000b3 100%);display:block;position:absolute;inset:0}.CourseInfo-module__xel-uq__headerContainer{flex-direction:column;justify-content:center;align-items:center;min-height:30vh;padding-top:3rem;padding-bottom:4rem;display:flex;overflow:hidden}.CourseInfo-module__xel-uq__headerSubtitle{color:var(--color-text-primary);text-shadow:0 2px 4px #0000004d}.CourseInfo-module__xel-uq__headerTitle{color:var(--color-text-primary);text-shadow:0 2px 8px #0006;padding:0 5rem}.CourseInfo-module__xel-uq__desktopOnly{display:none}.CourseInfo-module__xel-uq__contentContainer{border-top:none}.CourseInfo-module__xel-uq__decoGridOutlinesTitle:before,.CourseInfo-module__xel-uq__decoGridOutlinesVertical:before,.CourseInfo-module__xel-uq__decoGridOutlinesEnd{display:none}}@media (max-width:860px){.CourseInfo-module__xel-uq__headerContainer{min-height:35vh;padding-top:3rem;padding-bottom:5rem}.CourseInfo-module__xel-uq__headerTitle{padding:0 1rem;font-size:2rem}.CourseInfo-module__xel-uq__headerSubtitle{font-size:.75rem}.CourseInfo-module__xel-uq__mobileHeaderOverlay{background:linear-gradient(#00000080 0%,#000000a6 50%,#000000bf 100%)}}
.CourseFeatures-module__4xkTvG__section{background-color:var(--color-background-darker);color:var(--color-text-primary);flex-direction:column;justify-content:center;align-items:center;gap:4rem;padding:6rem 0;display:flex}.CourseFeatures-module__4xkTvG__header{text-align:center}.CourseFeatures-module__4xkTvG__subtitle{color:var(--color-text-tertiary);letter-spacing:.15em;text-transform:uppercase;font-size:1rem;font-weight:600}.CourseFeatures-module__4xkTvG__title{color:var(--color-text-tertiary);margin-top:.5rem;font-size:2.25rem;font-weight:700}.CourseFeatures-module__4xkTvG__grid{grid-template-columns:repeat(1,1fr);gap:2rem;max-width:80rem;display:grid}@media (min-width:768px){.CourseFeatures-module__4xkTvG__grid{grid-template-columns:repeat(3,1fr)}}.CourseFeatures-module__4xkTvG__card{background-color:var(--color-background-primary);border:1px solid var(--color-border-tertiary);text-align:center;z-index:2;border-radius:1.5rem;flex-direction:column;align-items:center;height:100%;padding:3rem 2rem 2.5rem;transition:transform .3s,border-color .3s;display:flex;position:relative}.CourseFeatures-module__4xkTvG__iconWrapper{background:var(--color-feature-background);border-radius:50%;justify-content:center;align-items:center;width:9rem;height:9rem;margin-bottom:2rem;display:flex;position:relative;overflow:hidden}.CourseFeatures-module__4xkTvG__iconWrapper:before{content:"";background:repeating-conic-gradient(var(--color-feature-border)0deg 5deg,transparent 5deg 10deg);opacity:.5;border-radius:50%;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.CourseFeatures-module__4xkTvG__iconCircle{width:100%;height:100%}.CourseFeatures-module__4xkTvG__coloredIcon{background-color:var(--icon-color);width:60%;height:60%;-webkit-mask:var(--icon-url)no-repeat center/contain;-webkit-mask:var(--icon-url)no-repeat center/contain;mask:var(--icon-url)no-repeat center/contain}.CourseFeatures-module__4xkTvG__cardTitle{color:var(--color-text-secondary);margin:1rem 0;font-weight:600}.CourseFeatures-module__4xkTvG__cardDesc{color:var(--color-text-tertiary);max-width:90%;font-size:1rem;line-height:1.6}.CourseFeatures-module__4xkTvG__cardWrapper{flex-direction:column;display:flex;position:relative}.CourseFeatures-module__4xkTvG__cardWrapper:hover .CourseFeatures-module__4xkTvG__bottomGlow{opacity:1;transition:opacity .5s}.CourseFeatures-module__4xkTvG__cardWrapper:hover .CourseFeatures-module__4xkTvG__card{transition:transform .3s;transform:translateY(-5px)}.CourseFeatures-module__4xkTvG__cardWrapper:hover .CourseFeatures-module__4xkTvG__iconWrapper:before{transition:rotate 3s;rotate:90deg}.CourseFeatures-module__4xkTvG__bottomGlow{background:var(--color-feature-primary);opacity:0;filter:blur(3px)opacity(.25);z-index:1;pointer-events:none;border-radius:1.5rem;width:calc(100% - 10px);height:20%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:1279px){.CourseFeatures-module__4xkTvG__section{padding:5rem}.CourseFeatures-module__4xkTvG__title{font-size:1.5rem}.CourseFeatures-module__4xkTvG__subtitle{font-size:.875rem}.CourseFeatures-module__4xkTvG__card{padding:1.5rem}.CourseFeatures-module__4xkTvG__iconWrapper{margin:0;scale:.8}.CourseFeatures-module__4xkTvG__cardTitle{font-size:1.1rem}.CourseFeatures-module__4xkTvG__cardDesc{font-size:.7rem}}@media (max-width:860px){.CourseFeatures-module__4xkTvG__section{padding:5rem 2rem}}
