.course-directory-module__MrFqBG__section{padding-block:40px;scroll-margin-top:88px}.course-directory-module__MrFqBG__header{max-width:640px}.course-directory-module__MrFqBG__header h2{color:var(--foreground);letter-spacing:-.035em;font-size:clamp(25px,3.5vw,36px);font-weight:700;line-height:1.15}.course-directory-module__MrFqBG__header p{color:var(--muted);margin-top:10px;font-size:15px;line-height:1.5}.course-directory-module__MrFqBG__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:16px;margin-top:24px;padding:0;list-style:none;display:grid}.course-directory-module__MrFqBG__grid>li{min-width:0}.course-directory-module__MrFqBG__card{border:1px solid var(--border-soft);background:var(--card-solid);height:100%;min-height:220px;color:var(--foreground);border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;padding:20px;transition:border-color .15s,background-color .15s,transform .15s;display:flex}.course-directory-module__MrFqBG__card:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 3%, var(--card-solid))}.course-directory-module__MrFqBG__card:active{transform:translateY(1px)}.course-directory-module__MrFqBG__card:focus-visible,.course-directory-module__MrFqBG__footer :is(a,button):focus-visible{outline:2px solid var(--ring);outline-offset:3px}.course-directory-module__MrFqBG__icon{background:var(--accent-muted);width:36px;height:36px;color:var(--accent);border-radius:10px;place-items:center;display:grid}.course-directory-module__MrFqBG__icon svg{stroke-width:1.7px;width:21px;height:21px}.course-directory-module__MrFqBG__card h3{letter-spacing:-.02em;text-wrap:balance;font-size:18px;font-weight:650;line-height:1.25}.course-directory-module__MrFqBG__skills{color:var(--muted);font-size:13px;line-height:1.45}.course-directory-module__MrFqBG__location{color:var(--muted-soft);font-size:11px;line-height:1.4}.course-directory-module__MrFqBG__description,.course-directory-module__MrFqBG__meta,.course-directory-module__MrFqBG__mobileMeta{display:none}.course-directory-module__MrFqBG__courseCopy{display:contents}.course-directory-module__MrFqBG__mobileProgramCopy,.course-directory-module__MrFqBG__mobileOnlyProgram,.course-directory-module__MrFqBG__compactMeta,.course-directory-module__MrFqBG__rowArrow,.course-directory-module__MrFqBG__mobileHeading,.course-directory-module__MrFqBG__mobileCounselling{display:none}.course-directory-module__MrFqBG__directoryPanel{display:contents}@media (min-width:1024px){.course-directory-module__MrFqBG__section{padding-block:0}.course-directory-module__MrFqBG__section .course-directory-module__MrFqBG__directoryPanel,.course-directory-module__MrFqBG__section .course-directory-module__MrFqBG__footer,.course-directory-module__MrFqBG__section .course-directory-module__MrFqBG__mobileCounselling{display:none}}.course-directory-module__MrFqBG__tileBadge{display:none}.course-directory-module__MrFqBG__cta{width:100%;min-height:44px;color:var(--accent);justify-content:space-between;align-items:center;gap:6px;margin-top:auto;font-size:13px;font-weight:600;display:flex}.course-directory-module__MrFqBG__cta svg{width:16px;height:16px}.course-directory-module__MrFqBG__footer{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-top:12px;display:flex}.course-directory-module__MrFqBG__footer a,.course-directory-module__MrFqBG__footer button{min-height:44px;color:var(--accent);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.course-directory-module__MrFqBG__footer svg{width:16px;height:16px}@media (max-width:1023px){.course-directory-module__MrFqBG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.course-directory-module__MrFqBG__section{padding-block:32px 24px}.course-directory-module__MrFqBG__header h2{max-width:24ch;font-size:26px}.course-directory-module__MrFqBG__header p{margin-top:8px;font-size:14px}.course-directory-module__MrFqBG__grid{grid-template-columns:1fr;gap:12px;margin-top:20px}.course-directory-module__MrFqBG__card{gap:10px;min-height:0;padding:20px}.course-directory-module__MrFqBG__card h3{text-wrap:pretty;font-size:22px}.course-directory-module__MrFqBG__skills{font-size:14px;line-height:1.5}.course-directory-module__MrFqBG__description{color:var(--muted);font-size:14px;line-height:1.5;display:block}.course-directory-module__MrFqBG__meta{color:var(--muted-soft);font-size:12px;line-height:1.5;display:block}.course-directory-module__MrFqBG__location{font-size:11px}.course-directory-module__MrFqBG__cta{border-top:1px solid var(--border-soft);padding-top:10px;font-size:14px}}@media (max-width:319px){.course-directory-module__MrFqBG__grid{grid-template-columns:1fr}.course-directory-module__MrFqBG__card{min-height:200px}}@media (prefers-reduced-motion:reduce){.course-directory-module__MrFqBG__card{transition:none}}@media (max-width:767px){.course-directory-module__MrFqBG__header h2{font-size:var(--home-font-section)}.course-directory-module__MrFqBG__header p,.course-directory-module__MrFqBG__description{font-size:var(--home-font-body);line-height:1.6}.course-directory-module__MrFqBG__grid{margin-top:var(--home-content-to-card-space);grid-auto-rows:auto}.course-directory-module__MrFqBG__card{border-radius:var(--radius-card);border:0;grid-template-columns:32px minmax(0,1fr);align-content:start;gap:6px 10px;min-height:0;padding:16px;display:grid}.course-directory-module__MrFqBG__icon{width:32px;height:32px}.course-directory-module__MrFqBG__icon svg{width:19px;height:19px}.course-directory-module__MrFqBG__card h3{align-self:center}.course-directory-module__MrFqBG__card>p,.course-directory-module__MrFqBG__cta{grid-column:1/-1}.course-directory-module__MrFqBG__card h3{font-size:var(--home-font-card-title);line-height:1.3}.course-directory-module__MrFqBG__skills{font-size:var(--home-type-15);color:var(--foreground);line-height:1.5}.course-directory-module__MrFqBG__description{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.course-directory-module__MrFqBG__meta,.course-directory-module__MrFqBG__location{font-size:var(--home-font-secondary);color:var(--muted);line-height:1.45}.course-directory-module__MrFqBG__desktopMeta{display:none}.course-directory-module__MrFqBG__mobileMeta{display:inline}.course-directory-module__MrFqBG__cta{border-top:0;margin-top:0;padding-top:4px}.course-directory-module__MrFqBG__cta,.course-directory-module__MrFqBG__footer a,.course-directory-module__MrFqBG__footer button{font-size:var(--home-font-action);min-height:var(--home-control-height)}.course-directory-module__MrFqBG__section{padding-block:calc(var(--home-section-space) / 2)}.course-directory-module__MrFqBG__directoryPanel{border:1px solid var(--border);background:var(--surface);border-radius:14px;padding:12px;display:block}.course-directory-module__MrFqBG__header{justify-content:space-between;align-items:center;gap:10px;max-width:none;display:flex}.course-directory-module__MrFqBG__header h2{margin:0;font-size:22px;font-weight:750;line-height:1.2}.course-directory-module__MrFqBG__desktopHeading,.course-directory-module__MrFqBG__header p{display:none}.course-directory-module__MrFqBG__mobileHeading{display:inline}.course-directory-module__MrFqBG__grid{grid-template-columns:1fr;grid-auto-rows:1fr;gap:8px;margin-top:6px}.course-directory-module__MrFqBG__desktopOnlyProgram,.course-directory-module__MrFqBG__desktopProgramCopy{display:none}.course-directory-module__MrFqBG__mobileOnlyProgram{display:list-item}.course-directory-module__MrFqBG__mobileProgramCopy{display:inline}.course-directory-module__MrFqBG__card{border:1px solid var(--border-soft);background:var(--card-solid);text-align:left;cursor:pointer;border-radius:12px;grid-template-columns:40px minmax(0,1fr) 76px 14px;align-content:center;align-items:center;gap:8px;min-height:80px;padding:10px;display:grid}.course-directory-module__MrFqBG__grid .course-directory-module__MrFqBG__card{width:100%;min-height:80px}.course-directory-module__MrFqBG__icon{color:#6536ee;background:#c9b4ff;border-radius:10px;align-self:center;width:40px;height:44px;min-height:44px;margin:0}.course-directory-module__MrFqBG__icon svg{stroke-width:2px;width:27px;height:27px}.course-directory-module__MrFqBG__card[data-program=data-science] .course-directory-module__MrFqBG__icon{color:#f04c7c;background:#ffb5c4}.course-directory-module__MrFqBG__card[data-program=digital-marketing] .course-directory-module__MrFqBG__icon{color:#e75b29;background:#ffc8ad}.course-directory-module__MrFqBG__card[data-program=sap-s4hana] .course-directory-module__MrFqBG__icon,.course-directory-module__MrFqBG__card[data-program=tally] .course-directory-module__MrFqBG__icon{color:#2363ab;background:#a2dcff}.course-directory-module__MrFqBG__courseCopy{align-content:center;gap:4px;min-width:0;padding-block:0;display:grid}.course-directory-module__MrFqBG__card h3,.course-directory-module__MrFqBG__courseTitle{letter-spacing:-.02em;text-wrap:pretty;overflow-wrap:break-word;font-size:14px;font-weight:700;line-height:1.4}.course-directory-module__MrFqBG__card .course-directory-module__MrFqBG__skills{letter-spacing:0;color:var(--muted);font-size:12px;line-height:1.45}.course-directory-module__MrFqBG__card>.course-directory-module__MrFqBG__description,.course-directory-module__MrFqBG__card>.course-directory-module__MrFqBG__meta,.course-directory-module__MrFqBG__card>.course-directory-module__MrFqBG__location,.course-directory-module__MrFqBG__card>.course-directory-module__MrFqBG__cta{display:none}.course-directory-module__MrFqBG__compactMeta{border-left:1px solid var(--border);min-height:34px;color:var(--muted);align-items:center;gap:4px;padding-left:8px;font-size:12px;line-height:1.45;display:flex}.course-directory-module__MrFqBG__compactMeta>svg{display:none}.course-directory-module__MrFqBG__compactMeta small{white-space:normal;margin-top:2px;font-size:12px;display:block}.course-directory-module__MrFqBG__rowArrow{width:14px;height:18px;color:var(--accent);display:block}.course-directory-module__MrFqBG__footer{display:none}.course-directory-module__MrFqBG__mobileCounselling{justify-content:center;align-items:center;gap:var(--home-cta-gap);width:100%;min-height:var(--home-cta-height);border-radius:var(--home-cta-radius);color:#fff;font-size:var(--home-cta-font);cursor:pointer;background:linear-gradient(105deg,#5545ee,#713fe5);margin-top:20px;padding:12px 16px;font-weight:600;line-height:1.35;display:flex}.course-directory-module__MrFqBG__mobileCounselling>svg{flex-shrink:0;width:20px;height:20px}.course-directory-module__MrFqBG__mobileCounselling>svg:last-child{background:0 0;border-radius:0;width:20px;height:20px;padding:0}.course-directory-module__MrFqBG__mobileCounselling:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.course-directory-module__MrFqBG__mobileCounselling:hover{background:var(--home-primary-hover)}.course-directory-module__MrFqBG__mobileCounselling:active{transform:translateY(1px)}}@media (max-width:399px){.course-directory-module__MrFqBG__directoryPanel{padding:10px}.course-directory-module__MrFqBG__header h2{font-size:21px}.course-directory-module__MrFqBG__card{grid-template-columns:40px minmax(0,1fr) 14px;gap:5px 10px}.course-directory-module__MrFqBG__icon{grid-area:1/1/3/2}.course-directory-module__MrFqBG__courseCopy{grid-area:1/2}.course-directory-module__MrFqBG__compactMeta{border:0;grid-area:2/2;min-height:0;padding:0}.course-directory-module__MrFqBG__compactMeta small{margin:0;display:inline}.course-directory-module__MrFqBG__compactMeta small:before{content:" · "}.course-directory-module__MrFqBG__rowArrow{grid-area:1/3/3/4}}@media (max-width:767px){.course-directory-module__MrFqBG__directoryPanel{background:0 0;border:0;padding:0}.course-directory-module__MrFqBG__header h2{font-size:24px}.course-directory-module__MrFqBG__grid{grid-auto-rows:auto;gap:10px;margin-top:10px}.course-directory-module__MrFqBG__grid .course-directory-module__MrFqBG__card{border-color:var(--border-soft);background:var(--card-solid);border-radius:14px;grid-template-columns:48px minmax(0,1fr) 14px;gap:6px 12px;min-height:96px;padding:14px 12px}.course-directory-module__MrFqBG__icon{grid-area:1/1/3/2;width:48px;height:54px}.course-directory-module__MrFqBG__icon svg{width:30px;height:30px}.course-directory-module__MrFqBG__courseCopy{grid-area:1/2;gap:5px}.course-directory-module__MrFqBG__card h3,.course-directory-module__MrFqBG__courseTitle{font-size:15px;line-height:1.35}.course-directory-module__MrFqBG__card .course-directory-module__MrFqBG__skills{font-size:13px;line-height:1.45}.course-directory-module__MrFqBG__compactMeta{border:0;grid-area:2/2;gap:5px;min-height:0;padding:0;font-size:12px}.course-directory-module__MrFqBG__compactMeta>svg{width:14px;height:14px;color:var(--muted);flex-shrink:0;display:block}.course-directory-module__MrFqBG__compactMeta small{margin:0;font-size:12px;display:inline}.course-directory-module__MrFqBG__compactMeta small:before{content:" · "}.course-directory-module__MrFqBG__rowArrow{grid-area:1/3/3/4}.course-directory-module__MrFqBG__mobileCounselling{display:none}.course-directory-module__MrFqBG__section{padding-block:12px 24px}.course-directory-module__MrFqBG__directoryPanel{border:1px solid var(--border-soft);background:color-mix(in srgb, var(--accent-muted) 45%, var(--background));border-radius:20px;padding:12px 10px}.course-directory-module__MrFqBG__header{gap:6px}.course-directory-module__MrFqBG__section .course-directory-module__MrFqBG__header h2{background:var(--accent-muted);color:var(--accent);text-transform:uppercase;letter-spacing:.015em;border-radius:99px;padding:6px 10px;font-size:10px;font-weight:700;line-height:1.4}.course-directory-module__MrFqBG__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;margin-top:6px}.course-directory-module__MrFqBG__grid .course-directory-module__MrFqBG__card{border-radius:12px;flex-direction:column;justify-content:start;align-items:start;gap:8px;height:100%;min-height:196px;padding:9px 7px 34px;display:flex;position:relative}.course-directory-module__MrFqBG__grid li:first-child .course-directory-module__MrFqBG__card{border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}.course-directory-module__MrFqBG__grid li:nth-child(3) .course-directory-module__MrFqBG__card{background:color-mix(in srgb, #a8f8e8 12%, var(--card-solid))}.course-directory-module__MrFqBG__grid li:last-child .course-directory-module__MrFqBG__card{background:color-mix(in srgb, #a2dcff 12%, var(--card-solid))}.course-directory-module__MrFqBG__grid .course-directory-module__MrFqBG__icon{color:#7845ed;background:#e6dcff;grid-area:auto;width:38px;height:40px;min-height:40px;display:grid}.course-directory-module__MrFqBG__grid .course-directory-module__MrFqBG__icon svg{width:26px;height:26px}.course-directory-module__MrFqBG__grid .course-directory-module__MrFqBG__card[data-program=data-science] .course-directory-module__MrFqBG__icon{color:#ed2d6b;background:#ffe0eb}.course-directory-module__MrFqBG__grid .course-directory-module__MrFqBG__card[data-program=digital-marketing] .course-directory-module__MrFqBG__icon{color:#00a783;background:#c9faed}.course-directory-module__MrFqBG__grid .course-directory-module__MrFqBG__courseCopy{flex-direction:column;gap:6px;display:flex}.course-directory-module__MrFqBG__grid .course-directory-module__MrFqBG__card h3,.course-directory-module__MrFqBG__grid .course-directory-module__MrFqBG__courseTitle{letter-spacing:-.025em;text-wrap:initial;font-size:13px;font-weight:750;line-height:1.35}.course-directory-module__MrFqBG__grid .course-directory-module__MrFqBG__card .course-directory-module__MrFqBG__skills{font-size:11px;line-height:1.45}.course-directory-module__MrFqBG__tileBadge{color:#ad1448;background:#ffe0ec;border-radius:99px;align-self:start;padding:2px 5px;font-size:9px;font-weight:600;display:inline-flex}.course-directory-module__MrFqBG__grid .course-directory-module__MrFqBG__compactMeta{display:none}.course-directory-module__MrFqBG__grid .course-directory-module__MrFqBG__rowArrow{background:var(--accent-muted);width:25px;height:25px;color:var(--accent);border-radius:50%;padding:5px;display:block;position:absolute;bottom:7px;right:7px}}@media (max-width:359px){.course-directory-module__MrFqBG__section>div{padding-inline:12px}.course-directory-module__MrFqBG__directoryPanel{padding-inline:7px}.course-directory-module__MrFqBG__section .course-directory-module__MrFqBG__header h2{padding-inline:7px;font-size:9px}.course-directory-module__MrFqBG__grid{gap:5px}.course-directory-module__MrFqBG__grid .course-directory-module__MrFqBG__card{min-height:210px;padding-inline:6px}}
.desktop-reference-module__q5L-Nq__proof,.desktop-reference-module__q5L-Nq__coursePanel,.desktop-reference-module__q5L-Nq__finderBanner,.desktop-reference-module__q5L-Nq__dock{display:none}.desktop-reference-module__q5L-Nq__placement>svg{width:38px;height:38px;color:var(--accent);background:var(--accent-muted);border-radius:10px;flex-shrink:0;padding:8px}.desktop-reference-module__q5L-Nq__placement>span>span{margin-top:4px;font-size:14px;font-weight:650;line-height:1.4;display:block}.desktop-reference-module__q5L-Nq__placement:hover{border-color:var(--accent)}@media (min-width:1024px){.desktop-reference-module__q5L-Nq__proof{grid-area:1/3;align-self:start;gap:12px;padding-block:5px 24px;display:grid}.desktop-reference-module__q5L-Nq__proof>*{border:1px solid var(--border-soft);background:var(--card-solid);color:var(--foreground);border-radius:15px;align-items:center;gap:12px;padding:13px 16px;display:flex}.desktop-reference-module__q5L-Nq__proof strong{letter-spacing:-.04em;font-size:25px;font-weight:750;line-height:1.15;display:block}.desktop-reference-module__q5L-Nq__proof small{color:var(--muted);margin-top:3px;font-size:12px;font-weight:400;line-height:1.4;display:block}.desktop-reference-module__q5L-Nq__avatars{flex-shrink:0;padding-left:6px;display:inline-flex}.desktop-reference-module__q5L-Nq__avatars img{border:2px solid var(--card-solid);object-fit:cover;object-position:center top;border-radius:50%;width:30px;height:34px;margin-left:-6px}.desktop-reference-module__q5L-Nq__rating>span:last-child{min-width:0}.desktop-reference-module__q5L-Nq__rating strong small{color:var(--foreground);font-size:14px;display:inline}.desktop-reference-module__q5L-Nq__googleMark{flex-shrink:0;width:48px;height:48px}.desktop-reference-module__q5L-Nq__stars{color:#f7ad00;gap:2px;margin-top:4px;display:flex}.desktop-reference-module__q5L-Nq__stars svg{fill:currentColor;stroke-width:1px;width:14px;height:14px}.desktop-reference-module__q5L-Nq__mentor img{object-fit:cover;object-position:center top;border-radius:9px;width:58px;height:78px}.desktop-reference-module__q5L-Nq__proof .desktop-reference-module__q5L-Nq__mentor{gap:12px;padding:10px 12px}.desktop-reference-module__q5L-Nq__mentor strong{letter-spacing:-.02em;margin-top:3px;font-size:15px}.desktop-reference-module__q5L-Nq__mentor small{font-size:11px}.desktop-reference-module__q5L-Nq__coursePanel{padding:var(--home-desktop-panel-space,24px);border:1px solid var(--border-soft);background:var(--card-solid);border-radius:22px;display:block}.desktop-reference-module__q5L-Nq__courseHeader{align-items:center;gap:var(--home-desktop-card-gap,16px);margin-bottom:var(--home-desktop-heading-gap,20px);display:flex}.desktop-reference-module__q5L-Nq__courseHeader h2{color:var(--foreground);letter-spacing:-.04em;flex-shrink:0;align-items:center;gap:9px;font-size:27px;font-weight:750;line-height:1.2;display:inline-flex}.desktop-reference-module__q5L-Nq__courseHeader h2 svg{color:#ef407b;background:#ffedf4;border-radius:50%;width:32px;height:32px;padding:7px}.desktop-reference-module__q5L-Nq__courseHeader p{color:var(--muted);font-size:13px}.desktop-reference-module__q5L-Nq__courseHeader>a{min-height:44px;color:var(--accent);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:13px;display:inline-flex}.desktop-reference-module__q5L-Nq__courseHeader>a svg{width:17px;height:17px}.desktop-reference-module__q5L-Nq__courseGrid{gap:var(--home-desktop-card-gap,16px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.desktop-reference-module__q5L-Nq__courseCard{border:1px solid var(--border-soft);background:color-mix(in srgb,#d9c4ff 14%,var(--background));border-radius:16px;min-width:0}.desktop-reference-module__q5L-Nq__courseCard:first-child{border-color:color-mix(in srgb,var(--accent) 26%,var(--border-soft))}.desktop-reference-module__q5L-Nq__courseCard[data-desktop-course=digital-marketing]{background:color-mix(in srgb,#bdf9e9 17%,var(--background))}.desktop-reference-module__q5L-Nq__courseCard[data-desktop-course=tally]{background:color-mix(in srgb,#c6e9ff 17%,var(--background))}.desktop-reference-module__q5L-Nq__courseAction{gap:var(--home-desktop-card-gap,16px);width:100%;height:100%;padding:var(--home-desktop-card-space,20px);color:var(--foreground);text-align:left;cursor:pointer;flex-direction:column;display:flex}.desktop-reference-module__q5L-Nq__courseTop{align-items:center;gap:13px;width:100%;min-height:58px;display:flex}.desktop-reference-module__q5L-Nq__courseIcon{color:#6c32f4;background:#e2d5ff;border-radius:12px;flex:0 0 54px;place-items:center;width:54px;height:58px;display:grid}.desktop-reference-module__q5L-Nq__courseIcon svg{stroke-width:1.8px;width:34px;height:34px}[data-desktop-course=digital-marketing] .desktop-reference-module__q5L-Nq__courseIcon{color:#087f62;background:#c9f5e6}[data-desktop-course=tally] .desktop-reference-module__q5L-Nq__courseIcon{color:#0568c9;background:#cce9ff}.desktop-reference-module__q5L-Nq__courseTop h3{color:var(--foreground);letter-spacing:-.035em;font-size:20px;font-weight:700;line-height:1.2}.desktop-reference-module__q5L-Nq__badge{background:var(--accent-muted);color:var(--accent);border-radius:99px;margin-bottom:6px;padding:3px 12px;font-size:11px;line-height:1.3;display:inline-flex}.desktop-reference-module__q5L-Nq__courseArrow{background:var(--accent-muted);width:32px;height:32px;color:var(--accent);border-radius:50%;flex:0 0 32px;place-items:center;margin-left:auto;display:grid}.desktop-reference-module__q5L-Nq__courseArrow svg{width:17px;height:17px}.desktop-reference-module__q5L-Nq__courseDescription{min-height:3em;color:var(--muted);font-size:15px;line-height:1.45}.desktop-reference-module__q5L-Nq__skillTags{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.desktop-reference-module__q5L-Nq__skillTags>span{border:1px solid var(--border);color:var(--muted);border-radius:9px;padding:7px 11px;font-size:12px;line-height:1.25}.desktop-reference-module__q5L-Nq__courseFacts{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 14px;padding-top:3px;font-size:11px;line-height:1.4;display:flex}.desktop-reference-module__q5L-Nq__courseFacts>span{align-items:center;gap:5px;display:inline-flex}.desktop-reference-module__q5L-Nq__courseFacts svg{width:17px;height:17px;color:var(--accent)}.desktop-reference-module__q5L-Nq__courseCard:has(.desktop-reference-module__q5L-Nq__courseAction:hover){border-color:var(--accent)}.desktop-reference-module__q5L-Nq__courseCard:has(.desktop-reference-module__q5L-Nq__courseAction:active){background:var(--accent-muted)}.desktop-reference-module__q5L-Nq__finderBanner{padding:var(--home-desktop-panel-space,24px);border:1px solid var(--border-soft);background:color-mix(in srgb,var(--accent-muted) 30%,var(--card-solid));border-radius:18px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}.desktop-reference-module__q5L-Nq__finderBadge{background:var(--accent-muted);color:var(--accent);border-radius:99px;align-items:center;gap:7px;padding:5px 12px;font-size:11px;display:inline-flex}.desktop-reference-module__q5L-Nq__finderBadge svg{width:15px;height:15px}.desktop-reference-module__q5L-Nq__finderIntro h2{color:var(--foreground);letter-spacing:-.04em;margin-top:7px;font-size:clamp(25px,2.4vw,34px);font-weight:750;line-height:1.1}.desktop-reference-module__q5L-Nq__finderIntro h2 span{color:var(--accent)}.desktop-reference-module__q5L-Nq__finderIntro p{max-width:58ch;color:var(--muted);margin-top:5px;font-size:13px;line-height:1.45}.desktop-reference-module__q5L-Nq__finderSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.desktop-reference-module__q5L-Nq__finderSteps li{text-align:center;justify-items:center;display:grid;position:relative}.desktop-reference-module__q5L-Nq__finderSteps li+li:before{content:"";border-top:1px dashed #a89cdb;width:calc(100% - 44px);position:absolute;top:20px;right:calc(50% + 27px)}.desktop-reference-module__q5L-Nq__finderSteps li>span{color:#fff;background:#b598ff;border-radius:50%;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.desktop-reference-module__q5L-Nq__finderSteps li:nth-child(2)>span{color:#16112e;background:#ffd1e4}.desktop-reference-module__q5L-Nq__finderSteps li:nth-child(3)>span{color:#16112e;background:#bdf6e4}.desktop-reference-module__q5L-Nq__finderSteps strong{color:var(--foreground);align-items:center;gap:7px;margin-top:8px;font-size:12px;font-weight:600;display:inline-flex}.desktop-reference-module__q5L-Nq__finderSteps strong svg{width:17px;height:17px;color:var(--accent)}.desktop-reference-module__q5L-Nq__finderSteps small{max-width:20ch;color:var(--muted);margin-top:3px;font-size:11px;line-height:1.35}.desktop-reference-module__q5L-Nq__finderStart{align-items:center;gap:15px;display:flex}.desktop-reference-module__q5L-Nq__finderStart button{color:#fff;white-space:nowrap;cursor:pointer;background:#5528ee;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 24px;font-size:13px;font-weight:600;display:inline-flex}.desktop-reference-module__q5L-Nq__finderStart button svg{width:18px;height:18px}.desktop-reference-module__q5L-Nq__bulb{width:65px;height:65px;color:var(--accent);background:var(--accent-muted);border-radius:50%;padding:17px}.desktop-reference-module__q5L-Nq__finderContent:not([data-expanded=true]){display:none}.desktop-reference-module__q5L-Nq__finderContent[data-expanded=true]{padding-top:var(--home-desktop-section-gap,32px)}.desktop-reference-module__q5L-Nq__dock{z-index:40;bottom:0;border-top:1px solid var(--border-soft);background:var(--card-solid);padding:12px 24px calc(12px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;display:block;position:fixed;inset-inline:0;box-shadow:0 -4px 24px #6c4ac90a}.desktop-reference-module__q5L-Nq__dockInner{grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:22px;max-width:1376px;margin:auto;display:grid}.desktop-reference-module__q5L-Nq__dockIntro{align-items:center;gap:22px;display:flex}.desktop-reference-module__q5L-Nq__dockIntro strong{color:var(--foreground);font-size:15px;font-weight:650;display:block}.desktop-reference-module__q5L-Nq__dockIntro small{color:var(--muted);margin-top:3px;font-size:13px;display:block}.desktop-reference-module__q5L-Nq__dockPrimary,.desktop-reference-module__q5L-Nq__dockWhatsapp{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:10px 20px;font-size:14px;font-weight:600;display:inline-flex}.desktop-reference-module__q5L-Nq__dockPrimary{color:#fff;background:#5528ee}.desktop-reference-module__q5L-Nq__dockWhatsapp{color:var(--foreground);border:1px solid var(--accent);background:var(--card-solid)}.desktop-reference-module__q5L-Nq__dockWhatsapp>svg{color:#02b87b}.desktop-reference-module__q5L-Nq__dock :is(button,a)>svg{width:23px;height:23px}.desktop-reference-module__q5L-Nq__dockPrimary:hover,.desktop-reference-module__q5L-Nq__finderStart button:hover{background:#4520ca}body:has([role=dialog]) .desktop-reference-module__q5L-Nq__dock{visibility:hidden}.desktop-reference-module__q5L-Nq__proof a:focus-visible,.desktop-reference-module__q5L-Nq__coursePanel :is(a,button):focus-visible,.desktop-reference-module__q5L-Nq__finderBanner button:focus-visible,.desktop-reference-module__q5L-Nq__dock :is(button,a):focus-visible{outline:2px solid var(--ring);outline-offset:4px}}@media (min-width:1024px) and (max-width:1279px){.desktop-reference-module__q5L-Nq__proof>*{gap:8px;padding:12px}.desktop-reference-module__q5L-Nq__proof strong{font-size:22px}.desktop-reference-module__q5L-Nq__proof .desktop-reference-module__q5L-Nq__mentor{gap:8px}.desktop-reference-module__q5L-Nq__mentor img{width:46px;height:72px}.desktop-reference-module__q5L-Nq__mentor strong{font-size:13px}.desktop-reference-module__q5L-Nq__mentor small{font-size:10px}.desktop-reference-module__q5L-Nq__coursePanel{padding:var(--home-desktop-panel-space,20px)}.desktop-reference-module__q5L-Nq__courseHeader p{display:none}.desktop-reference-module__q5L-Nq__courseAction{padding:var(--home-desktop-card-space,20px)}.desktop-reference-module__q5L-Nq__courseTop{gap:10px}.desktop-reference-module__q5L-Nq__courseTop h3{font-size:18px}.desktop-reference-module__q5L-Nq__courseIcon{flex-basis:44px;width:44px;height:50px}.desktop-reference-module__q5L-Nq__courseFacts{gap:8px}.desktop-reference-module__q5L-Nq__finderBanner{padding:var(--home-desktop-panel-space,20px);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;gap:16px}.desktop-reference-module__q5L-Nq__finderStart button{padding-inline:16px;font-size:12px}.desktop-reference-module__q5L-Nq__bulb{display:none}.desktop-reference-module__q5L-Nq__dockInner{grid-template-columns:minmax(0,1fr) 260px;gap:15px}.desktop-reference-module__q5L-Nq__dockIntro{gap:12px}.desktop-reference-module__q5L-Nq__dockIntro small{font-size:12px}}@media (min-width:1024px){.desktop-reference-module__q5L-Nq__courseCard{transition:border-color .16s,box-shadow .16s}.desktop-reference-module__q5L-Nq__courseCard:has(.desktop-reference-module__q5L-Nq__courseAction:hover){box-shadow:0 8px 24px color-mix(in srgb, var(--accent) 8%, transparent)}.desktop-reference-module__q5L-Nq__courseDescription{line-height:1.6}.desktop-reference-module__q5L-Nq__courseFacts{font-size:12px;line-height:1.5}.desktop-reference-module__q5L-Nq__finderIntro p{line-height:1.65}.desktop-reference-module__q5L-Nq__proof .desktop-reference-module__q5L-Nq__mentor{transition:border-color .16s}.desktop-reference-module__q5L-Nq__proof .desktop-reference-module__q5L-Nq__mentor:hover{border-color:var(--accent)}.desktop-reference-module__q5L-Nq__courseAction{border-radius:inherit}}@media (prefers-reduced-motion:reduce){.desktop-reference-module__q5L-Nq__courseCard,.desktop-reference-module__q5L-Nq__proof .desktop-reference-module__q5L-Nq__mentor{transition:none}}@media (min-width:1024px){.desktop-reference-module__q5L-Nq__courseCard{--course-ink:#10162c;--course-muted:#465478;--course-fill:#f8f5ff;background:var(--course-fill)}.desktop-reference-module__q5L-Nq__courseCard[data-desktop-course=digital-marketing]{--course-fill:#f0faf6;background:var(--course-fill)}.desktop-reference-module__q5L-Nq__courseCard[data-desktop-course=tally]{--course-fill:#f1f7ff;background:var(--course-fill)}.desktop-reference-module__q5L-Nq__courseAction,.desktop-reference-module__q5L-Nq__courseTop h3{color:var(--course-ink)}.desktop-reference-module__q5L-Nq__courseDescription,.desktop-reference-module__q5L-Nq__skillTags>span,.desktop-reference-module__q5L-Nq__courseFacts{color:var(--course-muted)}html.dark .desktop-reference-module__q5L-Nq__courseCard{--course-ink:#f5f6ff;--course-muted:#c2cbe0;--course-fill:#28283c}html.dark .desktop-reference-module__q5L-Nq__courseCard[data-desktop-course=digital-marketing]{--course-fill:#233533}html.dark .desktop-reference-module__q5L-Nq__courseCard[data-desktop-course=tally]{--course-fill:#253344}}
.faq-module__ZtHRyq__mobileCopy,.faq-module__ZtHRyq__visual,.faq-module__ZtHRyq__icon,.faq-module__ZtHRyq__mobileContact,.faq-module__ZtHRyq__contactLink{display:none}@media (min-width:1024px){.faq-module__ZtHRyq__section.faq-module__ZtHRyq__section{padding-block:0}.faq-module__ZtHRyq__section.faq-module__ZtHRyq__section .faq-module__ZtHRyq__container{width:calc(100% - 2 * var(--home-desktop-gutter,32px));max-width:calc(var(--home-desktop-shell,1480px) - 2 * var(--home-desktop-gutter,32px));padding:var(--home-desktop-panel-space,24px);background:var(--card-solid);border-radius:17px}.faq-module__ZtHRyq__section .faq-module__ZtHRyq__header{max-width:none;margin:0 0 var(--home-desktop-heading-gap,20px);text-align:left;justify-content:space-between;align-items:center;gap:24px;display:flex}.faq-module__ZtHRyq__section .faq-module__ZtHRyq__header h2{letter-spacing:-.035em;font-size:29px;font-weight:700;line-height:1.2}.faq-module__ZtHRyq__description{display:none}.faq-module__ZtHRyq__contactLink{min-height:36px;color:var(--accent);align-items:center;gap:8px;font-size:13px;display:inline-flex}.faq-module__ZtHRyq__contactLink svg{width:16px;height:16px}.faq-module__ZtHRyq__section .faq-module__ZtHRyq__accordion{max-width:none;margin:0}.faq-module__ZtHRyq__section .faq-module__ZtHRyq__list{gap:12px var(--home-desktop-card-gap,16px);border:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.faq-module__ZtHRyq__section .faq-module__ZtHRyq__list>div{border:0}.faq-module__ZtHRyq__section .faq-module__ZtHRyq__list>div[hidden]{display:none}.faq-module__ZtHRyq__item{border:1px solid var(--border);background:var(--background);border-radius:8px;overflow:hidden}.faq-module__ZtHRyq__item[data-open=true]{border-color:color-mix(in srgb,var(--accent) 40%,var(--border));background:var(--card-solid)}.faq-module__ZtHRyq__trigger{align-items:center;gap:12px;min-height:44px;padding:12px 14px}.faq-module__ZtHRyq__question{font-size:14px;line-height:1.4}.faq-module__ZtHRyq__toggle{width:18px;height:18px;color:var(--accent);border:0;margin:0}.faq-module__ZtHRyq__toggle svg{width:15px;height:15px}.faq-module__ZtHRyq__answer{color:var(--muted);padding:0 14px 14px;font-size:14px;line-height:1.6}}@media (max-width:767px){.faq-module__ZtHRyq__section.faq-module__ZtHRyq__section.faq-module__ZtHRyq__section{background:#071323;padding-block:0;scroll-margin-top:48px}.faq-module__ZtHRyq__section .faq-module__ZtHRyq__container{max-width:none;padding:0}.faq-module__ZtHRyq__header{isolation:isolate;max-width:none;padding:calc(var(--home-section-space,48px) / 2) 18px 16px;text-align:left;background:radial-gradient(at 100% 0,#203b79 0%,#0000 60%),#071323;position:relative;overflow:hidden}.faq-module__ZtHRyq__section .faq-module__ZtHRyq__header h2{z-index:2;color:#fff;letter-spacing:-.035em;max-width:100%;margin:0;font-size:clamp(29px,7.9vw,35px);font-weight:750;line-height:1.12;position:relative}.faq-module__ZtHRyq__desktopCopy{display:none}.faq-module__ZtHRyq__mobileCopy{display:inline}.faq-module__ZtHRyq__header h2 .faq-module__ZtHRyq__mobileCopy>span{color:#d9d0ff;margin-top:4px;display:inline-block}.faq-module__ZtHRyq__description{z-index:2;color:#cbd1e5;max-width:65%;margin:10px 0 0;font-size:14px;line-height:1.4;position:relative}.faq-module__ZtHRyq__visual{z-index:1;pointer-events:none;width:44%;height:90%;display:block;position:absolute;bottom:-1px;right:-7px}.faq-module__ZtHRyq__visual:before{content:"";background:#6454f4;border-radius:48% 52% 0 0;position:absolute;inset:14px -20px -40px 12px;transform:rotate(-10deg)}.faq-module__ZtHRyq__visual:after{content:"";z-index:-1;background:#8c80ff;border-radius:50%;width:150%;height:80px;position:absolute;bottom:-38px;right:-10px;transform:rotate(-16deg)}.faq-module__ZtHRyq__visual img{object-fit:contain;object-position:bottom right;width:100%;height:auto;max-height:92%;position:absolute;bottom:0;right:0}.faq-module__ZtHRyq__questionBubble{z-index:2;color:#5034ef;background:#e2dcff;border-radius:14px;place-items:center;width:45px;height:43px;font-size:31px;font-weight:750;display:grid;position:absolute;top:0;left:5px;transform:rotate(-14deg);box-shadow:0 5px 14px #0000001a}.faq-module__ZtHRyq__questionBubble:after{content:"";border-top:11px solid #e2dcff;border-left:8px solid #0000;position:absolute;bottom:-6px;right:10px}.faq-module__ZtHRyq__spark{background:#ffe28a;border-radius:3px;width:15px;height:3px;position:absolute;top:55px;right:19px;transform:rotate(-25deg)}.faq-module__ZtHRyq__spark:before{content:"";background:inherit;border-radius:3px;width:12px;height:3px;position:absolute;top:-10px;right:5px;transform:rotate(-35deg)}.faq-module__ZtHRyq__body{z-index:3;padding:22px max(16px, env(safe-area-inset-right,0px)) calc(var(--home-section-space,48px) / 2) max(16px, env(safe-area-inset-left,0px));color:#0d1425;background:#f7f6ff;border-radius:20px 20px 0 0;margin-top:-1px;position:relative}.faq-module__ZtHRyq__section .faq-module__ZtHRyq__accordion.faq-module__ZtHRyq__accordion{max-width:none;margin:0}.faq-module__ZtHRyq__list{border:0;gap:12px;display:grid}.faq-module__ZtHRyq__list>div{border:0}.faq-module__ZtHRyq__list>div[hidden]{display:none}.faq-module__ZtHRyq__item{background:#fff;border:1px solid #eeebf6;border-radius:16px;transition:border-color .18s,background-color .18s;overflow:hidden;box-shadow:0 8px 22px #4b398c06}.faq-module__ZtHRyq__item[data-open=true]{background:#fbfaff;border-color:#b6a2ec}.faq-module__ZtHRyq__item[data-open=true] .faq-module__ZtHRyq__question{color:#4826a6}.faq-module__ZtHRyq__trigger{color:#0d1425;-webkit-tap-highlight-color:transparent;border-radius:15px;align-items:center;gap:14px;min-height:80px;padding:18px 16px}.faq-module__ZtHRyq__trigger:focus-visible{outline-offset:-3px;box-shadow:none;outline:3px solid #6541e8}.faq-module__ZtHRyq__trigger:active{background:#faf8ff}.faq-module__ZtHRyq__icon{color:#6536ed;background:#f3edff;border-radius:13px;flex-shrink:0;place-items:center;width:46px;height:48px;display:grid}.faq-module__ZtHRyq__icon svg{stroke-width:2.3px;width:27px;height:27px}[data-question=online-jaipur] .faq-module__ZtHRyq__icon{color:#0647f6;background:#eaf3ff}[data-question=coding-experience] .faq-module__ZtHRyq__icon{color:#07977e;background:#e8faf3}[data-question=placement-support] .faq-module__ZtHRyq__icon{color:#eb7815;background:#fff3e8}[data-question=enroll] .faq-module__ZtHRyq__icon{color:#e12d60;background:#fff0f5}.faq-module__ZtHRyq__question{color:#0d1425;letter-spacing:-.025em;font-size:16px;font-weight:650;line-height:1.45}.faq-module__ZtHRyq__toggle{color:#66627e;background:#f7f6fb;border:0;border-radius:50%;width:30px;height:30px;margin:0 0 0 auto}.faq-module__ZtHRyq__toggle svg{stroke-width:1.7px;width:18px;height:18px}.faq-module__ZtHRyq__item[data-open=true] .faq-module__ZtHRyq__toggle{color:#6140d8;background:#f1edfc}.faq-module__ZtHRyq__answer{color:#555e73;padding:0 18px 18px;font-size:14px;line-height:1.65}.faq-module__ZtHRyq__mobileContact{margin-top:16px;display:block}.faq-module__ZtHRyq__contact{background:#ebe8ff;border-radius:18px;padding:16px 14px 14px}.faq-module__ZtHRyq__contactIntro{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:12px;display:grid}.faq-module__ZtHRyq__contactEyebrow{color:#6140d8;letter-spacing:.04em;margin-bottom:6px;font-size:10px;font-weight:750;line-height:1.4}.faq-module__ZtHRyq__contact h3{color:#0b1330;letter-spacing:-.025em;font-size:18px;font-weight:700;line-height:1.2}.faq-module__ZtHRyq__contactDescription{color:#606179;margin-top:6px;font-size:13px;line-height:1.45}.faq-module__ZtHRyq__chatArt{width:88px;height:92px;position:relative}.faq-module__ZtHRyq__purpleBubble{background:#8965ff;border-radius:22px 22px 20px 18px;flex-direction:column;gap:6px;width:64px;height:58px;padding:17px 14px;display:flex;position:absolute;top:6px;left:2px;transform:rotate(-5deg);box-shadow:0 8px 16px #6341e81a}.faq-module__ZtHRyq__purpleBubble:after{content:"";border-top:17px solid #8965ff;border-right:15px solid #0000;position:absolute;bottom:-9px;left:8px}.faq-module__ZtHRyq__purpleBubble i{background:#e2d9ff;border-radius:4px;height:5px;display:block}.faq-module__ZtHRyq__purpleBubble i:last-child{width:60%}.faq-module__ZtHRyq__whiteBubble{background:#fff;border-radius:17px;justify-content:center;align-items:center;gap:6px;width:55px;height:43px;display:flex;position:absolute;bottom:10px;right:-1px}.faq-module__ZtHRyq__whiteBubble:after{content:"";border-top:12px solid #fff;border-left:12px solid #0000;position:absolute;bottom:-7px;right:6px}.faq-module__ZtHRyq__whiteBubble i{background:#7250f2;border-radius:50%;width:6px;height:6px}.faq-module__ZtHRyq__cta{justify-content:center;align-items:center;gap:var(--home-cta-gap,10px);min-height:var(--home-cta-height,48px);border-radius:var(--home-cta-radius,12px);color:#fff;width:100%;font-size:var(--home-cta-font,15px);-webkit-tap-highlight-color:transparent;background:#5639e5;margin-top:14px;padding:12px 16px;font-weight:600;line-height:1.35;display:flex}.faq-module__ZtHRyq__cta svg{flex-shrink:0;width:20px;height:20px}.faq-module__ZtHRyq__cta:hover{background:#482bd3}.faq-module__ZtHRyq__cta:active{background:#3e23c1}.faq-module__ZtHRyq__cta:focus-visible{outline-offset:3px;outline:3px solid #6541e8}}@media (max-width:359px){.faq-module__ZtHRyq__header{padding-inline:16px}.faq-module__ZtHRyq__section .faq-module__ZtHRyq__header h2{font-size:27px}.faq-module__ZtHRyq__description{max-width:65%;font-size:14px}.faq-module__ZtHRyq__visual{width:43%}.faq-module__ZtHRyq__questionBubble{width:39px;height:37px;font-size:27px;left:-5px}.faq-module__ZtHRyq__trigger{gap:10px;padding:16px}.faq-module__ZtHRyq__icon{border-radius:12px;width:40px;height:44px}.faq-module__ZtHRyq__icon svg{width:24px;height:24px}.faq-module__ZtHRyq__question{font-size:15px}.faq-module__ZtHRyq__toggle{width:30px;height:30px}.faq-module__ZtHRyq__contactIntro{grid-template-columns:64px minmax(0,1fr);gap:10px}.faq-module__ZtHRyq__chatArt{transform-origin:0;width:64px;transform:scale(.8)}.faq-module__ZtHRyq__contact h3{font-size:17px}}@media (prefers-reduced-motion:reduce){.faq-module__ZtHRyq__item{transition:none}}
.success-stories-module__S0CFwa__section{padding-block:44px;scroll-margin-top:100px}.success-stories-module__S0CFwa__shell{min-width:0}.success-stories-module__S0CFwa__heading{margin-bottom:26px}.success-stories-module__S0CFwa__heading h2{color:var(--foreground);letter-spacing:-.035em;font-size:clamp(28px,3vw,36px);font-weight:700;line-height:1.2}.success-stories-module__S0CFwa__heading>p{max-width:66ch;color:var(--muted);margin-top:12px;font-size:15px;line-height:1.7}.success-stories-module__S0CFwa__carousel{min-width:0}.success-stories-module__S0CFwa__storyRail{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin:-5px;padding:5px;scroll-padding-inline:5px;overflow-x:auto}.success-stories-module__S0CFwa__storyRail::-webkit-scrollbar{display:none}.success-stories-module__S0CFwa__stories{grid-auto-columns:calc(33.3333% - 13.3333px);grid-auto-flow:column;align-items:stretch;gap:20px;margin:0;padding:0;list-style:none;display:grid}.success-stories-module__S0CFwa__stories>li{scroll-snap-align:start;min-width:0}.success-stories-module__S0CFwa__card{border:1px solid var(--border-soft);background:var(--card-solid);height:100%;color:var(--foreground);border-radius:20px;flex-direction:column;padding:24px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.success-stories-module__S0CFwa__cardTop{justify-content:space-between;align-items:center;gap:16px;min-height:36px;margin-bottom:24px;display:flex}.success-stories-module__S0CFwa__package{border:1px solid color-mix(in srgb,var(--accent) 12%,transparent);background:var(--accent-muted);color:var(--accent);letter-spacing:-.02em;white-space:nowrap;border-radius:9px;flex-shrink:0;padding:7px 11px;font-size:16px;font-weight:750;line-height:1.3}.success-stories-module__S0CFwa__companyLogo{place-items:center end;min-width:0;max-width:110px;display:grid}.success-stories-module__S0CFwa__companyLogo img{object-fit:contain;grid-area:1/1;width:auto;max-width:100%;height:auto;max-height:30px}.success-stories-module__S0CFwa__logoOnDark{display:none}html.dark .success-stories-module__S0CFwa__logoOnLight{display:none}html.dark .success-stories-module__S0CFwa__logoOnDark{display:block}.success-stories-module__S0CFwa__companyLogo[data-company=Slikk]{background:#262626;border-radius:6px;padding:5px 8px}.success-stories-module__S0CFwa__companyLogo[data-company=Info\ Objects] img{max-width:30px}.success-stories-module__S0CFwa__companyLogo.success-stories-module__S0CFwa__lightSurface{background:#fff;border-radius:6px;padding:5px 8px}.success-stories-module__S0CFwa__companyLogo[data-company=Enlighten\ Creatives] img{max-height:40px}.success-stories-module__S0CFwa__companyName{max-width:130px;color:var(--muted);text-align:right;font-size:12px;font-weight:650;line-height:1.4}.success-stories-module__S0CFwa__identity{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:20px;display:grid}.success-stories-module__S0CFwa__portrait{background:var(--accent-muted);width:120px;height:148px;color:var(--accent);border-radius:13px;place-items:center;font-size:32px;font-weight:700;display:grid;overflow:hidden}.success-stories-module__S0CFwa__portrait img{object-fit:cover;object-position:center top;width:100%;height:100%}.success-stories-module__S0CFwa__identityCopy{min-width:0}.success-stories-module__S0CFwa__identity h3{letter-spacing:-.035em;text-wrap:balance;font-size:21px;font-weight:700;line-height:1.2}.success-stories-module__S0CFwa__role{color:var(--foreground);margin-top:9px;font-size:14px;font-weight:550;line-height:1.5}.success-stories-module__S0CFwa__company{color:var(--muted);margin-top:3px;font-size:13px;line-height:1.5}.success-stories-module__S0CFwa__program{color:var(--muted);margin-top:12px;font-size:11px;line-height:1.5}.success-stories-module__S0CFwa__storyBody{border-top:1px solid var(--border-soft);flex-direction:column;flex:1;align-items:flex-start;margin-top:24px;padding-top:20px;display:flex}.success-stories-module__S0CFwa__storyBody blockquote,.success-stories-module__S0CFwa__storyBody>p{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.success-stories-module__S0CFwa__readMore{min-height:44px;color:var(--accent);cursor:pointer;align-items:center;gap:7px;margin-top:10px;font-size:13px;font-weight:650;display:inline-flex}.success-stories-module__S0CFwa__readMore svg{width:15px;height:15px;transition:transform .18s}.success-stories-module__S0CFwa__readMore[aria-expanded=true] svg{transform:rotate(180deg)}.success-stories-module__S0CFwa__storyControls{justify-content:flex-end;align-items:center;gap:14px;margin-top:22px;display:flex}.success-stories-module__S0CFwa__storyControls button{border:1px solid var(--border);background:var(--card-solid);width:44px;height:44px;color:var(--foreground);cursor:pointer;border-radius:50%;place-items:center;transition:background-color .18s,border-color .18s;display:grid}.success-stories-module__S0CFwa__storyControls button:disabled{opacity:.35;cursor:default}.success-stories-module__S0CFwa__storyControls button:hover:not(:disabled){border-color:var(--accent);background:var(--accent-muted);color:var(--accent)}.success-stories-module__S0CFwa__storyControls svg{width:18px;height:18px}.success-stories-module__S0CFwa__storyControls p{text-align:center;min-width:72px;color:var(--foreground);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.success-stories-module__S0CFwa__counterSeparator{color:var(--muted);margin-inline:5px;font-weight:400}.success-stories-module__S0CFwa__storyRail:focus-visible,.success-stories-module__S0CFwa__readMore:focus-visible,.success-stories-module__S0CFwa__storyControls button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.success-stories-module__S0CFwa__card:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--border));transform:translateY(-3px);box-shadow:0 10px 28px #20134f09}}@media (min-width:1024px){.success-stories-module__S0CFwa__section{padding-block:0}.success-stories-module__S0CFwa__section .success-stories-module__S0CFwa__shell{padding-inline:calc(var(--home-desktop-gutter,24px) + var(--home-desktop-panel-space,24px))}}@media (min-width:1024px) and (max-width:1199px){.success-stories-module__S0CFwa__card{padding:20px}.success-stories-module__S0CFwa__identity{grid-template-columns:88px minmax(0,1fr);gap:14px}.success-stories-module__S0CFwa__portrait{width:88px;height:116px}.success-stories-module__S0CFwa__identity h3{font-size:19px}.success-stories-module__S0CFwa__package{padding:7px 9px;font-size:14px}.success-stories-module__S0CFwa__companyLogo{max-width:85px}}@media (max-width:1023px){.success-stories-module__S0CFwa__stories{grid-auto-columns:calc(50% - 10px)}.success-stories-module__S0CFwa__identity{grid-template-columns:100px minmax(0,1fr);gap:16px}.success-stories-module__S0CFwa__portrait{width:100px;height:128px}.success-stories-module__S0CFwa__card{padding:22px}}@media (max-width:639px){.success-stories-module__S0CFwa__section{padding-block:32px}.success-stories-module__S0CFwa__heading h2{font-size:28px}.success-stories-module__S0CFwa__heading>p{font-size:14px}.success-stories-module__S0CFwa__stories{grid-auto-columns:100%;gap:16px}.success-stories-module__S0CFwa__identity{grid-template-columns:108px minmax(0,1fr);gap:18px}.success-stories-module__S0CFwa__portrait{width:108px;height:140px}.success-stories-module__S0CFwa__identity h3{font-size:22px}.success-stories-module__S0CFwa__storyControls{justify-content:center;margin-top:20px}}@media (prefers-reduced-motion:reduce){.success-stories-module__S0CFwa__card,.success-stories-module__S0CFwa__readMore svg,.success-stories-module__S0CFwa__storyControls button{transition:none}}
.course-selector-module__c5wxGa__section{padding-block:52px;scroll-margin-top:88px}.course-selector-module__c5wxGa__header{text-align:left;max-width:800px;margin:0 auto 14px}.course-selector-module__c5wxGa__header h2{letter-spacing:-.03em;font-size:24px;font-weight:650;line-height:1.2}.course-selector-module__c5wxGa__panel{border-radius:var(--radius-card-lg);background:var(--surface-section);border:0;max-width:800px;margin-inline:auto;padding:20px}.course-selector-module__c5wxGa__panel :is(button,a,summary):focus-visible{outline:2px solid var(--ring);outline-offset:4px}.course-selector-module__c5wxGa__toolbar{justify-content:space-between;align-items:center;gap:12px;min-height:22px;display:flex}.course-selector-module__c5wxGa__toolbar>p{color:var(--muted);flex:1;font-size:12px;line-height:1.5}.course-selector-module__c5wxGa__back{min-height:44px;padding-inline:0 12px;font-size:13px}.course-selector-module__c5wxGa__back:disabled{display:none}.course-selector-module__c5wxGa__back svg,.course-selector-module__c5wxGa__restart svg{width:16px;height:16px}.course-selector-module__c5wxGa__progress{flex:0 0 76px;gap:4px;margin:0;display:flex}.course-selector-module__c5wxGa__progress span{background:var(--border);border-radius:4px;flex:1;height:3px}.course-selector-module__c5wxGa__progress [data-current=true]{background:color-mix(in srgb, var(--accent) 50%, var(--border))}.course-selector-module__c5wxGa__progress [data-complete=true]{background:var(--accent)}.course-selector-module__c5wxGa__question{letter-spacing:-.025em;margin-top:12px;scroll-margin-top:100px;font-size:clamp(1.2rem,3vw,1.5rem);font-weight:600;line-height:1.35}.course-selector-module__c5wxGa__question:focus{outline:none}.course-selector-module__c5wxGa__hint{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.6}.course-selector-module__c5wxGa__options{gap:10px;margin-top:20px;display:grid}.course-selector-module__c5wxGa__option{background:var(--card-solid);text-align:left;width:100%;min-height:54px;color:var(--foreground);cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;font-size:14px;line-height:1.45;transition:border-color .14s,background-color .14s,box-shadow .14s;display:flex}.course-selector-module__c5wxGa__optionLabel{align-items:center;gap:9px;min-width:0;display:inline-flex}.course-selector-module__c5wxGa__optionLabel svg{color:var(--accent);flex-shrink:0}.course-selector-module__c5wxGa__option svg{width:16px;height:16px;color:var(--accent);flex-shrink:0}.course-selector-module__c5wxGa__option:hover{background:color-mix(in srgb, var(--accent-muted) 58%, var(--surface))}.course-selector-module__c5wxGa__option[aria-pressed=true]{border-color:color-mix(in srgb, var(--accent) 62%, transparent);background:var(--accent-muted);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 18%, transparent);font-weight:600}.course-selector-module__c5wxGa__results{margin-top:20px}.course-selector-module__c5wxGa__preview{background:color-mix(in srgb, var(--accent) 8%, var(--surface));box-shadow:inset 3px 0 0 var(--accent);border-radius:12px;margin-top:16px;padding:14px 15px}.course-selector-module__c5wxGa__preview p{color:var(--accent);text-transform:uppercase;letter-spacing:.045em;font-size:11px;font-weight:650;line-height:1.45}.course-selector-module__c5wxGa__preview h4{letter-spacing:-.018em;margin-top:3px;font-size:16px;font-weight:650;line-height:1.3}.course-selector-module__c5wxGa__preview span{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.55;display:block}.course-selector-module__c5wxGa__resultCard{background:color-mix(in srgb, var(--accent) 6%, var(--card-solid));min-width:0;box-shadow:var(--shadow-card);border:0;border-radius:16px;flex-direction:column;padding:20px;display:flex}.course-selector-module__c5wxGa__resultCard h4{letter-spacing:-.03em;font-size:24px;font-weight:650;line-height:1.25}.course-selector-module__c5wxGa__explanation,.course-selector-module__c5wxGa__workDescription,.course-selector-module__c5wxGa__preparation{color:var(--muted);font-size:13px;line-height:1.75}.course-selector-module__c5wxGa__explanation{margin-top:14px}.course-selector-module__c5wxGa__workDescription{color:var(--foreground);margin-top:12px}.course-selector-module__c5wxGa__preparation{border-top:1px solid var(--border-soft);margin-top:14px;padding-top:14px}.course-selector-module__c5wxGa__skills{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.course-selector-module__c5wxGa__skills li{background:var(--surface);color:var(--foreground);border:1px solid #0000;border-radius:6px;padding:4px 9px;font-size:11px;line-height:1.6}.course-selector-module__c5wxGa__availability{color:var(--muted);flex-wrap:wrap;gap:10px 20px;margin:16px 0;font-size:12px;line-height:1.6;display:flex}.course-selector-module__c5wxGa__availability span{align-items:center;gap:6px;display:inline-flex}.course-selector-module__c5wxGa__availability svg{width:14px;height:14px}.course-selector-module__c5wxGa__primaryAction{background:var(--accent);width:100%;min-height:48px;color:var(--accent-fg);text-align:center;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-top:auto;padding:12px 16px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}.course-selector-module__c5wxGa__primaryAction:hover{background:var(--accent-hover)}.course-selector-module__c5wxGa__primaryAction svg,.course-selector-module__c5wxGa__mentorAction svg{flex-shrink:0;width:16px;height:16px}.course-selector-module__c5wxGa__foundationLabel{color:var(--accent);margin-bottom:10px;font-size:12px;font-weight:600;line-height:1.6}.course-selector-module__c5wxGa__exploreGrid{gap:14px;display:grid}.course-selector-module__c5wxGa__sapFollowup{border-top:1px solid var(--border);margin-top:20px;padding-top:20px}.course-selector-module__c5wxGa__optional{color:var(--muted);margin-bottom:6px;font-size:11px}.course-selector-module__c5wxGa__sapFollowup h4{font-size:16px;font-weight:600}.course-selector-module__c5wxGa__sapFollowup .course-selector-module__c5wxGa__options{margin-top:12px}.course-selector-module__c5wxGa__sapGuidance{color:var(--muted);margin-top:14px;font-size:13px;line-height:1.7}.course-selector-module__c5wxGa__sapGuidance strong{color:var(--foreground);font-weight:600}.course-selector-module__c5wxGa__compare{background:var(--surface);border:0;border-radius:12px;margin-top:16px}.course-selector-module__c5wxGa__compare summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding-block:12px;font-size:13px;font-weight:550;list-style:none;display:flex}.course-selector-module__c5wxGa__compare summary::-webkit-details-marker{display:none}.course-selector-module__c5wxGa__compare summary svg{width:16px;height:16px;color:var(--accent)}.course-selector-module__c5wxGa__compare[open] summary svg{transform:rotate(180deg)}.course-selector-module__c5wxGa__compare .course-selector-module__c5wxGa__resultCard{background:var(--card-solid);margin:0 12px 12px}.course-selector-module__c5wxGa__resultActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin-top:12px;display:flex}.course-selector-module__c5wxGa__mentorAction{min-height:48px;color:var(--accent);text-align:left;cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.course-selector-module__c5wxGa__mentorAction:hover{text-underline-offset:4px;text-decoration:underline}.course-selector-module__c5wxGa__restart{min-height:44px;color:var(--muted);padding-inline:0;font-size:12px}.course-selector-module__c5wxGa__note{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.7}.course-selector-module__c5wxGa__note a{text-decoration:underline}.course-selector-module__c5wxGa__mobileDescription,.course-selector-module__c5wxGa__mobileResults{display:none}@media (min-width:1024px){.course-selector-module__c5wxGa__desktopResults{display:none}.course-selector-module__c5wxGa__mobileResults{display:block}.course-selector-module__c5wxGa__mobileResults .course-selector-module__c5wxGa__primaryAction{margin-top:16px}.course-selector-module__c5wxGa__optionCopy .course-selector-module__c5wxGa__desktopDescription{display:none}.course-selector-module__c5wxGa__optionCopy .course-selector-module__c5wxGa__mobileDescription{display:inline}}@media (max-width:767px){.course-selector-module__c5wxGa__desktopResults{display:none}.course-selector-module__c5wxGa__mobileResults{display:block}.course-selector-module__c5wxGa__mobileResults .course-selector-module__c5wxGa__primaryAction{margin-top:16px}}.course-selector-module__c5wxGa__backHome,.course-selector-module__c5wxGa__introEyebrow,.course-selector-module__c5wxGa__introDescription,.course-selector-module__c5wxGa__exploreCallout,.course-selector-module__c5wxGa__stepper,.course-selector-module__c5wxGa__mobileNext,.course-selector-module__c5wxGa__selectionDot{display:none}.course-selector-module__c5wxGa__backgroundIcon{display:contents}.course-selector-module__c5wxGa__option:is([data-background=non-technical],[data-background=technical]){display:none}@media (min-width:640px){.course-selector-module__c5wxGa__section{padding-block:64px}.course-selector-module__c5wxGa__panel{padding:28px}.course-selector-module__c5wxGa__options{grid-template-columns:repeat(2,minmax(0,1fr))}.course-selector-module__c5wxGa__resultCard{padding:24px}.course-selector-module__c5wxGa__exploreGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.course-selector-module__c5wxGa__sapFollowup .course-selector-module__c5wxGa__options{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.course-selector-module__c5wxGa__panel *,.course-selector-module__c5wxGa__panel :after{transition:none!important;animation:none!important}}@media (max-width:767px){.course-selector-module__c5wxGa__section{padding-top:24px}.course-selector-module__c5wxGa__section>div{padding-inline:max(20px, env(safe-area-inset-left,0px)) max(20px, env(safe-area-inset-right,0px))}.course-selector-module__c5wxGa__panel{border-radius:16px;padding:16px}.course-selector-module__c5wxGa__options{margin-top:16px}}@media (max-width:1023px){.course-selector-module__c5wxGa__section{padding:0!important}.course-selector-module__c5wxGa__section>div{padding-inline:0}.course-selector-module__c5wxGa__header{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.course-selector-module__c5wxGa__panel{background:0 0;border-radius:0;max-width:none;padding:0}.course-selector-module__c5wxGa__toolbar{gap:12px}.course-selector-module__c5wxGa__toolbar>p{color:var(--accent);font-size:11px;font-weight:600}.course-selector-module__c5wxGa__progress{flex-basis:88px;gap:4px}.course-selector-module__c5wxGa__progress span{height:4px}.course-selector-module__c5wxGa__progress [data-current=true]{background:var(--accent)}.course-selector-module__c5wxGa__question{margin-top:8px;font-size:clamp(22px,5.6vw,26px);font-weight:700;line-height:1.2}.course-selector-module__c5wxGa__hint{margin-top:6px;font-size:12px;line-height:1.4;display:block}.course-selector-module__c5wxGa__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.course-selector-module__c5wxGa__option{border:1px solid var(--border);border-radius:12px;gap:6px;min-height:72px;padding:12px;font-size:13px;position:relative}.course-selector-module__c5wxGa__option[aria-pressed=true]{border-color:var(--accent);background:var(--accent-muted);box-shadow:none}.course-selector-module__c5wxGa__option:active{transform:scale(.98)}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__option{align-items:flex-start;min-height:96px;padding:12px}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__optionLabel{gap:6px;display:grid}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__optionLabel>svg{width:18px;height:18px;color:var(--accent);box-shadow:none;background:0 0;padding:0;display:block}.course-selector-module__c5wxGa__optionCopy{gap:3px;min-width:0;display:grid}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__optionCopy{font-size:13px;font-weight:600;line-height:1.3}.course-selector-module__c5wxGa__optionCopy small{color:var(--muted);font-size:11px;font-weight:400;line-height:1.35}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__option>svg{width:14px;height:14px;position:absolute;top:12px;right:10px}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__option:last-child:nth-child(odd){grid-column:auto}.course-selector-module__c5wxGa__option:last-child:nth-child(odd){grid-column:1/-1}.course-selector-module__c5wxGa__question,.course-selector-module__c5wxGa__options,.course-selector-module__c5wxGa__results{animation:.16s ease-out course-selector-module__c5wxGa__reveal-step}}@keyframes course-selector-module__c5wxGa__reveal-step{0%{opacity:.4}to{opacity:1}}@media (max-width:1023px){.course-selector-module__c5wxGa__section{scroll-margin-top:88px}.course-selector-module__c5wxGa__backgroundOptions{grid-auto-rows:1fr}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__option{height:100%}.course-selector-module__c5wxGa__option:focus-visible{outline:2px solid var(--ring);outline-offset:3px}}.course-selector-module__c5wxGa__question:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:4px}@media (max-width:767px){.course-selector-module__c5wxGa__question{font-size:var(--home-font-section)}.course-selector-module__c5wxGa__toolbar>p,.course-selector-module__c5wxGa__preview p,.course-selector-module__c5wxGa__skills li,.course-selector-module__c5wxGa__availability,.course-selector-module__c5wxGa__optional,.course-selector-module__c5wxGa__foundationLabel,.course-selector-module__c5wxGa__note{font-size:var(--home-font-meta)}.course-selector-module__c5wxGa__hint,.course-selector-module__c5wxGa__optionCopy small{font-size:var(--home-font-secondary);line-height:1.45}.course-selector-module__c5wxGa__options{gap:12px}.course-selector-module__c5wxGa__option,.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__option{padding:var(--home-card-padding);border-radius:var(--radius-card)}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__option{min-height:104px;padding:16px}.course-selector-module__c5wxGa__option{box-shadow:inset 0 0 0 1px var(--border-soft);border:1px solid #0000;transition:background-color .14s,box-shadow .14s}.course-selector-module__c5wxGa__option:hover{background:var(--card-strong);box-shadow:inset 0 0 0 1px var(--accent)}.course-selector-module__c5wxGa__option[aria-pressed=true]{border-color:var(--accent);background:var(--accent-muted);box-shadow:inset 0 0 0 1px var(--accent)}.course-selector-module__c5wxGa__panel .course-selector-module__c5wxGa__option:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.course-selector-module__c5wxGa__option:active{background:var(--accent-muted);transform:translateY(1px)}.course-selector-module__c5wxGa__option,.course-selector-module__c5wxGa__back,.course-selector-module__c5wxGa__restart,.course-selector-module__c5wxGa__compare summary,.course-selector-module__c5wxGa__mentorAction{font-size:var(--home-font-secondary)}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__optionCopy{font-size:var(--home-font-body)}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__option>svg{width:18px;height:18px}.course-selector-module__c5wxGa__preview,.course-selector-module__c5wxGa__resultCard{padding:var(--home-card-padding);border-radius:var(--radius-card)}.course-selector-module__c5wxGa__preview span,.course-selector-module__c5wxGa__explanation,.course-selector-module__c5wxGa__workDescription,.course-selector-module__c5wxGa__preparation,.course-selector-module__c5wxGa__sapGuidance{font-size:var(--home-font-body);line-height:1.6}.course-selector-module__c5wxGa__primaryAction{min-height:var(--home-action-height);font-size:15px}.course-selector-module__c5wxGa__panel .course-selector-module__c5wxGa__toolbar>p{color:#9c81ff;font-size:14px;font-weight:650}html.light .course-selector-module__c5wxGa__panel .course-selector-module__c5wxGa__toolbar>p{color:var(--accent)}.course-selector-module__c5wxGa__progress{flex-basis:88px;gap:5px}.course-selector-module__c5wxGa__progress span{background:var(--border);height:6px}.course-selector-module__c5wxGa__progress [data-current=true]{background:#7655f5}.course-selector-module__c5wxGa__panel .course-selector-module__c5wxGa__question{margin-top:10px;font-size:clamp(22px,6vw,28px);font-weight:750;line-height:1.2}.course-selector-module__c5wxGa__hint{margin-top:6px;font-size:14px;line-height:1.5}.course-selector-module__c5wxGa__desktopDescription{display:none}.course-selector-module__c5wxGa__mobileDescription{display:inline}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__option{border:1px solid var(--border);background:var(--card-solid);min-height:88px;box-shadow:none;border-radius:14px;padding:8px 18px 8px 8px}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__option:is([data-background=fresher],[data-background=career-switcher]){display:none}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__option:is([data-background=non-technical],[data-background=technical]){display:flex}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__optionLabel{align-items:center;gap:9px;width:100%;display:flex}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__backgroundIcon{color:#5935dd;background:linear-gradient(135deg,#b599ff,#8b6df2);border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:38px;display:grid}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__backgroundIcon svg{width:23px;height:23px;color:inherit;stroke-width:1.9px}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__option[data-background=working] .course-selector-module__c5wxGa__backgroundIcon{color:#ef5a6e;background:#ffb2bc}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__option[data-background=non-technical] .course-selector-module__c5wxGa__backgroundIcon{color:#ed646b;background:#ffd3c7}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__option[data-background=technical] .course-selector-module__c5wxGa__backgroundIcon{color:#6745e8;background:#d3cbff}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__optionCopy{font-size:14px;font-weight:650;line-height:1.3}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__option>svg{width:16px;height:16px;top:50%;right:4px;transform:translateY(-50%)}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__option[aria-pressed=true]{border-color:var(--accent);background:var(--accent-muted);box-shadow:inset 0 0 0 1px var(--accent)}.course-selector-module__c5wxGa__panel .course-selector-module__c5wxGa__question{margin-top:6px;font-size:clamp(21px,5.7vw,28px)}.course-selector-module__c5wxGa__hint{font-size:13px}.course-selector-module__c5wxGa__backgroundOptions{gap:7px;margin-top:10px}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__option{background:var(--card-solid);border-radius:11px;min-height:76px;padding:8px 16px 8px 6px}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__optionLabel{gap:7px}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__backgroundIcon{border-radius:8px;flex-basis:32px;width:32px;height:36px}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__optionCopy{font-size:13px;line-height:1.3}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__optionCopy small{font-size:12px;line-height:1.35}}@media (max-width:359px){.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__optionLabel{flex-direction:column;align-items:flex-start}.course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__option{padding:10px 18px 10px 10px}}@media (max-width:767px){.course-selector-module__c5wxGa__section{scroll-margin-top:62px}.course-selector-module__c5wxGa__section .course-selector-module__c5wxGa__header{clip-path:none;white-space:normal;width:auto;height:auto;margin:0 0 22px;position:static;overflow:visible}.course-selector-module__c5wxGa__backHome{min-height:44px;color:var(--muted);align-items:center;gap:8px;margin-bottom:8px;font-size:13px;display:inline-flex}.course-selector-module__c5wxGa__backHome svg{width:18px;height:18px}.course-selector-module__c5wxGa__introEyebrow{background:var(--accent-muted);color:var(--accent);border-radius:99px;align-items:center;gap:12px;padding:4px 14px 4px 4px;font-size:13px;font-weight:650;display:inline-flex}.course-selector-module__c5wxGa__introEyebrow svg{color:#fff;background:#5928ed;border-radius:50%;width:36px;height:36px;padding:8px}.course-selector-module__c5wxGa__section .course-selector-module__c5wxGa__header h2{letter-spacing:-.04em;margin:13px 3px 0;font-size:clamp(24px,6.8vw,29px);font-weight:750;line-height:1.15}.course-selector-module__c5wxGa__introAccent{color:var(--accent)}.course-selector-module__c5wxGa__introDescription{color:var(--muted);margin:10px 3px 0;font-size:15px;line-height:1.6;display:block}.course-selector-module__c5wxGa__exploreCallout{background:var(--accent-muted);border-radius:14px;align-items:center;gap:12px;min-height:66px;margin-top:16px;padding:12px;display:flex}.course-selector-module__c5wxGa__exploreCallout>svg{background:var(--surface);color:#e9a500;border-radius:12px;flex-shrink:0;width:34px;height:34px;padding:6px}.course-selector-module__c5wxGa__exploreCallout>span{color:var(--muted);font-size:13px;line-height:1.5}.course-selector-module__c5wxGa__exploreCallout strong{color:var(--accent);align-items:center;gap:8px;margin-top:2px;font-size:14px;font-weight:650;display:flex}.course-selector-module__c5wxGa__exploreCallout strong svg{width:15px;height:15px}.course-selector-module__c5wxGa__stepper{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 24px;display:grid}.course-selector-module__c5wxGa__stepper li{color:var(--muted);text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.course-selector-module__c5wxGa__stepper li+li:before{content:"";background:var(--border);width:calc(100% - 32px);height:2px;position:absolute;top:20px;right:calc(50% + 20px)}.course-selector-module__c5wxGa__stepper li>span{z-index:1;border:2px solid var(--border);background:var(--background);width:42px;height:42px;color:var(--foreground);border-radius:50%;place-items:center;font-size:17px;display:grid;position:relative}.course-selector-module__c5wxGa__stepper [aria-current=step]>span,.course-selector-module__c5wxGa__stepper [data-complete=true]>span{color:#fff;background:#5928ed;border-color:#5928ed}.course-selector-module__c5wxGa__stepper [data-complete=true]+li:before{background:#bba6ff}.course-selector-module__c5wxGa__stepper svg{width:18px;height:18px}.course-selector-module__c5wxGa__stepper p{font-size:12px;line-height:1.4}.course-selector-module__c5wxGa__panel{border:1px solid var(--border-soft);background:var(--surface);border-radius:16px;padding:16px;box-shadow:0 3px 14px #49309505}.course-selector-module__c5wxGa__panel .course-selector-module__c5wxGa__toolbar>p,.course-selector-module__c5wxGa__progress{display:none}.course-selector-module__c5wxGa__hint{color:var(--muted);margin-top:6px;font-size:14px;line-height:1.45;display:block}.course-selector-module__c5wxGa__toolbar{min-height:0}.course-selector-module__c5wxGa__panel .course-selector-module__c5wxGa__question{margin-top:0;font-size:22px;font-weight:750;line-height:1.25}.course-selector-module__c5wxGa__options,.course-selector-module__c5wxGa__backgroundOptions{grid-template-columns:1fr;gap:8px;margin-top:12px}.course-selector-module__c5wxGa__panel .course-selector-module__c5wxGa__option{border:1px solid var(--border-soft);background:var(--surface);min-height:64px;box-shadow:none;border-radius:12px;gap:12px;padding:12px}.course-selector-module__c5wxGa__panel .course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__option{min-height:64px;padding:8px}.course-selector-module__c5wxGa__panel .course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__optionLabel{flex-direction:row;align-items:center;gap:12px}.course-selector-module__c5wxGa__panel .course-selector-module__c5wxGa__backgroundOptions .course-selector-module__c5wxGa__backgroundIcon{color:#6034e7;background:#e5d8ff;border-radius:11px;flex:0 0 42px;width:42px;height:44px}.course-selector-module__c5wxGa__panel .course-selector-module__c5wxGa__backgroundIcon svg{width:29px;height:29px}.course-selector-module__c5wxGa__panel .course-selector-module__c5wxGa__option[data-background=working] .course-selector-module__c5wxGa__backgroundIcon{color:#263052;background:#e9eaf2}.course-selector-module__c5wxGa__panel .course-selector-module__c5wxGa__option[data-background=non-technical] .course-selector-module__c5wxGa__backgroundIcon{color:#f12960;background:#ffe5e9}.course-selector-module__c5wxGa__panel .course-selector-module__c5wxGa__option[data-background=technical] .course-selector-module__c5wxGa__backgroundIcon{color:#6534ef;background:#eae2ff}.course-selector-module__c5wxGa__panel .course-selector-module__c5wxGa__optionCopy{font-size:14px;font-weight:650;line-height:1.35}.course-selector-module__c5wxGa__panel .course-selector-module__c5wxGa__optionCopy small{margin-top:3px;font-size:13px;line-height:1.4}.course-selector-module__c5wxGa__option>svg{display:none}.course-selector-module__c5wxGa__option .course-selector-module__c5wxGa__selectionDot{border:2px solid var(--border);border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}.course-selector-module__c5wxGa__selectionDot svg{color:#fff;width:12px;height:12px}.course-selector-module__c5wxGa__panel .course-selector-module__c5wxGa__option[aria-pressed=true]{background:var(--accent-muted);box-shadow:none;border-color:#9c7bff}.course-selector-module__c5wxGa__option[aria-pressed=true] .course-selector-module__c5wxGa__selectionDot{background:#6534ef;border-color:#6534ef}.course-selector-module__c5wxGa__option:hover{border-color:var(--accent)}.course-selector-module__c5wxGa__mobileNext{color:#fff;cursor:pointer;background:#5928ed;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;margin-top:12px;padding:12px 18px;font-size:15px;font-weight:650;display:flex}.course-selector-module__c5wxGa__mobileNext svg{width:18px;height:18px}.course-selector-module__c5wxGa__mobileNext:disabled{background:var(--border);color:var(--muted);cursor:not-allowed}.course-selector-module__c5wxGa__mobileNext:not(:disabled):hover{background:#4820ce}.course-selector-module__c5wxGa__backHome:focus-visible,.course-selector-module__c5wxGa__exploreCallout:focus-visible,.course-selector-module__c5wxGa__mobileNext:focus-visible{outline:2px solid var(--ring);outline-offset:3px}}
.alumni-trust-module__UOMGpW__section{border-top:1px solid var(--border-soft);padding-block:24px 32px;scroll-margin-top:100px}.alumni-trust-module__UOMGpW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;display:flex}.alumni-trust-module__UOMGpW__header h2{letter-spacing:-.025em;color:var(--foreground);font-size:18px;font-weight:650}.alumni-trust-module__UOMGpW__header a{min-height:44px;color:var(--accent);align-items:center;font-size:12px;display:inline-flex}.alumni-trust-module__UOMGpW__header a:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.alumni-trust-module__UOMGpW__logos{grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;gap:20px;margin-top:12px;padding:0;list-style:none;display:grid}.alumni-trust-module__UOMGpW__logos li{justify-content:center;align-items:center;gap:5px;min-width:0;min-height:44px;display:flex}.alumni-trust-module__UOMGpW__section .alumni-trust-module__UOMGpW__logos .alumni-trust-module__UOMGpW__logo{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:32px}.alumni-trust-module__UOMGpW__section .alumni-trust-module__UOMGpW__logos [data-company=Info\ Objects] .alumni-trust-module__UOMGpW__logo{max-width:28px}.alumni-trust-module__UOMGpW__logos [data-company=Info\ Objects] span{font-size:10px;line-height:1.3}.alumni-trust-module__UOMGpW__logos [data-company=Slikk]{background:#262626;border-radius:8px;padding:6px 10px}.alumni-trust-module__UOMGpW__eyebrow,.alumni-trust-module__UOMGpW__introduction,.alumni-trust-module__UOMGpW__storiesLink{display:none}@media (min-width:1024px){.alumni-trust-module__UOMGpW__section{background:0 0;border:0;padding-block:0}.alumni-trust-module__UOMGpW__section.alumni-trust-module__UOMGpW__section>div{padding-inline:calc(var(--home-desktop-gutter,32px) + var(--home-desktop-panel-space,24px));display:block}.alumni-trust-module__UOMGpW__header{margin-bottom:var(--home-desktop-heading-gap,20px);background:0 0;border:0;border-radius:0;padding:0;display:block}.alumni-trust-module__UOMGpW__header h2{letter-spacing:-.025em;color:var(--accent);white-space:nowrap;font-size:19px;font-weight:650}.alumni-trust-module__UOMGpW__header a{display:none}.alumni-trust-module__UOMGpW__logos{gap:32px;margin-top:0}.alumni-trust-module__UOMGpW__section .alumni-trust-module__UOMGpW__logos .alumni-trust-module__UOMGpW__logo{max-height:30px}.alumni-trust-module__UOMGpW__section .alumni-trust-module__UOMGpW__logos [data-company=Slikk]{background:0 0;border-radius:0;padding:0}html.light .alumni-trust-module__UOMGpW__section .alumni-trust-module__UOMGpW__logos [data-company=Slikk] .alumni-trust-module__UOMGpW__logo{filter:brightness(0)}}@media (max-width:767px){.alumni-trust-module__UOMGpW__section{padding-block:var(--home-section-space);scroll-margin-top:88px}.alumni-trust-module__UOMGpW__header h2{font-size:var(--home-font-section)}.alumni-trust-module__UOMGpW__header a{font-size:var(--home-font-secondary)}.alumni-trust-module__UOMGpW__logos [data-company=Info\ Objects] span{max-width:48px;font-size:var(--home-font-secondary);line-height:1.2}.alumni-trust-module__UOMGpW__logos li{min-height:56px;padding:6px}.alumni-trust-module__UOMGpW__logos li:last-child:nth-child(3n+1){grid-column:2}.alumni-trust-module__UOMGpW__section .alumni-trust-module__UOMGpW__logos [data-company=Slikk] .alumni-trust-module__UOMGpW__logo{max-width:min(100%,78px);max-height:28px}.alumni-trust-module__UOMGpW__logos [data-company=Slikk]{background:0 0;padding:6px}.alumni-trust-module__UOMGpW__section{border-top:0;padding-block:20px 8px;scroll-margin-top:68px}.alumni-trust-module__UOMGpW__header{display:block}.alumni-trust-module__UOMGpW__eyebrow{background:var(--accent-muted);color:var(--accent);letter-spacing:.08em;border-radius:99px;padding:5px 12px;font-size:11px;font-weight:650;line-height:1.4;display:inline-flex}.alumni-trust-module__UOMGpW__header h2{letter-spacing:-.04em;margin-top:12px;font-size:clamp(23px,6.4vw,29px);font-weight:750;line-height:1.2}.alumni-trust-module__UOMGpW__highlight{color:var(--accent)}.alumni-trust-module__UOMGpW__header .alumni-trust-module__UOMGpW__introduction{color:var(--muted);margin-top:9px;font-size:15px;line-height:1.45;display:block}.alumni-trust-module__UOMGpW__header>a,.alumni-trust-module__UOMGpW__storiesLink{display:none}.alumni-trust-module__UOMGpW__logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px}.alumni-trust-module__UOMGpW__section .alumni-trust-module__UOMGpW__logos li,.alumni-trust-module__UOMGpW__section .alumni-trust-module__UOMGpW__logos li:last-child:nth-child(n){border:1px solid var(--border-soft);background:var(--card-solid);border-radius:9px;grid-column:auto;gap:4px;min-width:0;min-height:52px;padding:8px}.alumni-trust-module__UOMGpW__section .alumni-trust-module__UOMGpW__logos .alumni-trust-module__UOMGpW__logo{object-fit:contain;max-width:100%;max-height:28px}.alumni-trust-module__UOMGpW__section .alumni-trust-module__UOMGpW__logos [data-company=Info\ Objects] .alumni-trust-module__UOMGpW__logo{max-width:24px}.alumni-trust-module__UOMGpW__logos [data-company=Info\ Objects] span{font-size:11px;line-height:1.2}.alumni-trust-module__UOMGpW__logos [data-company=Fibe]{order:4}.alumni-trust-module__UOMGpW__logos [data-company=Celebal\ Technologies]{order:5}.alumni-trust-module__UOMGpW__logos [data-company=Info\ Objects]{order:6}.alumni-trust-module__UOMGpW__section .alumni-trust-module__UOMGpW__logos [data-company=Slikk]{display:none}.alumni-trust-module__UOMGpW__section .alumni-trust-module__UOMGpW__logos [data-company=Fibe] .alumni-trust-module__UOMGpW__logo{max-width:60px;max-height:32px}}@media (max-width:359px){.alumni-trust-module__UOMGpW__section .alumni-trust-module__UOMGpW__logos li{padding:6px}.alumni-trust-module__UOMGpW__logos [data-company=Info\ Objects]{gap:2px}.alumni-trust-module__UOMGpW__logos [data-company=Info\ Objects] span{font-size:10px}}@media (max-width:767px){.alumni-trust-module__UOMGpW__storiesLink{border:1px solid var(--border-soft);background:color-mix(in srgb, var(--accent-muted) 42%, var(--surface));border-radius:14px;align-items:center;gap:12px;min-height:76px;padding:12px;display:flex}.alumni-trust-module__UOMGpW__section>div>.alumni-trust-module__UOMGpW__storiesLink{display:none}.alumni-trust-module__UOMGpW__avatars{flex:none;align-items:center;padding-left:0;display:flex}.alumni-trust-module__UOMGpW__avatar{border:2px solid var(--surface);border-radius:50%;width:28px;height:30px;margin-left:-8px;display:block;position:relative;overflow:hidden}.alumni-trust-module__UOMGpW__avatar:first-child{margin-left:0}.alumni-trust-module__UOMGpW__avatar img{object-fit:cover;width:100%;height:100%}.alumni-trust-module__UOMGpW__moreAvatars{border:2px solid var(--surface);color:#fff;background:#7c49ef;border-radius:50%;place-items:center;width:30px;height:32px;margin-left:-8px;display:grid}.alumni-trust-module__UOMGpW__moreAvatars svg{width:15px;height:15px}.alumni-trust-module__UOMGpW__storiesCopy{gap:4px;min-width:0;display:grid}.alumni-trust-module__UOMGpW__storiesCopy strong{color:var(--foreground);font-size:14px;line-height:1.3}.alumni-trust-module__UOMGpW__storiesCopy>span{color:var(--muted);font-size:12px;line-height:1.4}.alumni-trust-module__UOMGpW__storiesArrow{background:var(--accent-muted);width:28px;height:30px;color:var(--accent);border-radius:50%;flex:0 0 28px;place-items:center;margin-left:auto;display:grid}.alumni-trust-module__UOMGpW__storiesArrow svg{width:17px;height:17px}.alumni-trust-module__UOMGpW__storiesLink:focus-visible{outline:2px solid var(--ring);outline-offset:3px}}
.desktop-playground-module__Ow79rG__section{display:none}@media (min-width:1024px){.desktop-playground-module__Ow79rG__section{width:100%;max-width:var(--home-desktop-shell,1480px);padding:0 var(--home-desktop-gutter,32px);margin:0 auto;display:block}.desktop-playground-module__Ow79rG__panel{isolation:isolate;padding:var(--home-desktop-panel-space,24px);border:1px solid var(--border-soft);background:linear-gradient(115deg,color-mix(in srgb,var(--accent-muted) 70%,var(--background)),var(--card-solid) 60%,color-mix(in srgb,#cef4f9 16%,var(--background)));border-radius:20px;grid-template-columns:minmax(0,.32fr) minmax(0,.68fr);align-items:center;gap:32px;display:grid;position:relative;overflow:hidden}.desktop-playground-module__Ow79rG__panel:after{content:"";z-index:-1;background:#eaa9f733;border-radius:50%;width:320px;height:320px;position:absolute;top:45px;right:6%}.desktop-playground-module__Ow79rG__eyebrow{color:var(--accent);background:var(--accent-muted);letter-spacing:.03em;border-radius:99px;align-items:center;gap:8px;padding:5px 12px;font-size:11px;font-weight:650;display:inline-flex}.desktop-playground-module__Ow79rG__eyebrow svg{width:15px;height:15px}.desktop-playground-module__Ow79rG__intro h2{max-width:14ch;color:var(--foreground);letter-spacing:-.045em;margin-top:14px;font-size:clamp(30px,2.8vw,42px);font-weight:750;line-height:1.05}.desktop-playground-module__Ow79rG__intro h2 span{color:var(--accent)}.desktop-playground-module__Ow79rG__intro p{max-width:36ch;color:var(--muted);margin-top:12px;font-size:16px;line-height:1.45}.desktop-playground-module__Ow79rG__intro ul{color:var(--foreground);gap:7px;margin-top:16px;font-size:14px;display:grid}.desktop-playground-module__Ow79rG__intro li{align-items:center;gap:9px;display:flex}.desktop-playground-module__Ow79rG__intro li svg{color:#fff;stroke-width:3px;background:#09b886;border-radius:50%;width:18px;height:18px;padding:3px}.desktop-playground-module__Ow79rG__primary{color:#fff;background:#5528ee;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:48px;margin-top:24px;padding:12px 20px;font-size:14px;font-weight:600;display:inline-flex}.desktop-playground-module__Ow79rG__primary svg{width:18px;height:18px}.desktop-playground-module__Ow79rG__preview{min-width:0;position:relative}.desktop-playground-module__Ow79rG__fullLink{min-height:24px;margin-bottom:var(--home-desktop-copy-gap,12px);color:var(--accent);justify-content:flex-end;align-items:center;gap:8px;font-size:12px;display:flex}.desktop-playground-module__Ow79rG__fullLink svg{width:16px;height:16px}.desktop-playground-module__Ow79rG__ide{border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border-soft));background:var(--card-solid);border-radius:16px;padding:16px;box-shadow:0 5px 18px #6e3ac50b}.desktop-playground-module__Ow79rG__toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.desktop-playground-module__Ow79rG__languages{gap:4px;display:flex}.desktop-playground-module__Ow79rG__languages button{border:1px solid var(--border);min-width:108px;min-height:38px;color:var(--muted);background:var(--background);cursor:pointer;border-radius:7px;padding:7px 16px;font-size:13px}.desktop-playground-module__Ow79rG__languages button[aria-pressed=true]{color:#fff;background:#5528ee;border-color:#5528ee}.desktop-playground-module__Ow79rG__sampleLabel{color:var(--muted);font-size:11px}.desktop-playground-module__Ow79rG__workspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.desktop-playground-module__Ow79rG__editor,.desktop-playground-module__Ow79rG__output{border:1px solid var(--border-soft);background:var(--background);border-radius:9px;min-width:0;position:relative;overflow:hidden}.desktop-playground-module__Ow79rG__editor{flex-direction:column;padding:12px;display:flex}.desktop-playground-module__Ow79rG__problemBar{justify-content:space-between;align-items:center;gap:8px;display:flex}.desktop-playground-module__Ow79rG__problemBar select{border:1px solid var(--border);max-width:125px;min-height:32px;color:var(--foreground);background:var(--card-solid);border-radius:7px;padding:4px 8px;font-size:12px}.desktop-playground-module__Ow79rG__problemBar>span{color:#06774d;background:#d6fae9;border-radius:7px;padding:4px 8px;font-size:11px}.desktop-playground-module__Ow79rG__editor h3{color:var(--foreground);margin-top:10px;font-size:13px;font-weight:650;line-height:1.4}.desktop-playground-module__Ow79rG__editor pre{min-height:114px;max-height:160px;color:var(--accent);margin-top:10px;font-size:12px;line-height:1.55;overflow:auto}.desktop-playground-module__Ow79rG__editor pre span{white-space:pre;display:block}.desktop-playground-module__Ow79rG__editor pre i{width:24px;color:var(--muted-soft);-webkit-user-select:none;user-select:none;font-style:normal;display:inline-block}.desktop-playground-module__Ow79rG__run{color:#fff;cursor:pointer;background:#5528ee;border-radius:8px;justify-content:center;align-self:flex-end;align-items:center;gap:8px;min-height:36px;margin-top:auto;padding:7px 12px;font-size:12px;font-weight:600;display:inline-flex}.desktop-playground-module__Ow79rG__run svg{fill:currentColor;width:13px;height:13px}.desktop-playground-module__Ow79rG__outputTabs{border-bottom:1px solid var(--border-soft);gap:4px;padding:7px 7px 0;display:flex}.desktop-playground-module__Ow79rG__outputTabs button{min-height:34px;color:var(--muted);cursor:pointer;border:1px solid #0000;border-radius:6px 6px 0 0;padding:5px 12px;font-size:12px}.desktop-playground-module__Ow79rG__outputTabs button[aria-pressed=true]{border-color:var(--accent);background:var(--card-solid);color:var(--accent);border-bottom-color:#0000}.desktop-playground-module__Ow79rG__output table{border-collapse:collapse;width:100%;color:var(--foreground);text-align:left;font-size:11px}.desktop-playground-module__Ow79rG__output th,.desktop-playground-module__Ow79rG__output td{border-bottom:1px solid var(--border-soft);padding:9px 7px}.desktop-playground-module__Ow79rG__output th{background:var(--accent-muted);font-weight:600}.desktop-playground-module__Ow79rG__empty{text-align:center;min-height:164px;color:var(--muted);align-content:center;justify-items:center;gap:8px;padding:18px;display:grid}.desktop-playground-module__Ow79rG__empty svg{width:27px;height:27px;color:var(--accent)}.desktop-playground-module__Ow79rG__empty p{font-size:13px}.desktop-playground-module__Ow79rG__empty small{max-width:30ch;font-size:11px;line-height:1.4}.desktop-playground-module__Ow79rG__status{color:var(--muted);padding:8px 10px;font-size:10px}.desktop-playground-module__Ow79rG__difficulties{color:var(--foreground);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.desktop-playground-module__Ow79rG__difficulties button{border:1px solid var(--border);background:var(--background);min-height:30px;color:var(--muted);cursor:pointer;border-radius:7px;padding:4px 10px;font-size:11px}.desktop-playground-module__Ow79rG__difficulties button[aria-pressed=true]{color:var(--accent);background:var(--accent-muted);border-color:color-mix(in srgb,var(--accent) 35%,var(--border))}.desktop-playground-module__Ow79rG__section :is(button,a,select):focus-visible{outline:2px solid var(--ring);outline-offset:3px}.desktop-playground-module__Ow79rG__section button:hover,.desktop-playground-module__Ow79rG__primary:hover{filter:brightness(.96)}}@media (min-width:1024px) and (max-width:1279px){.desktop-playground-module__Ow79rG__panel{padding:var(--home-desktop-panel-space,20px);grid-template-columns:minmax(0,.31fr) minmax(0,.69fr);gap:24px}.desktop-playground-module__Ow79rG__intro h2{font-size:32px}.desktop-playground-module__Ow79rG__intro p{font-size:14px}.desktop-playground-module__Ow79rG__intro ul{font-size:12px}.desktop-playground-module__Ow79rG__primary{padding-inline:14px;font-size:12px}.desktop-playground-module__Ow79rG__workspace{gap:8px}.desktop-playground-module__Ow79rG__ide{padding:12px}.desktop-playground-module__Ow79rG__output table{font-size:10px}.desktop-playground-module__Ow79rG__output th,.desktop-playground-module__Ow79rG__output td{padding:8px 5px}.desktop-playground-module__Ow79rG__languages button{min-width:90px}.desktop-playground-module__Ow79rG__sampleLabel{display:none}}
.campus-outreach-module__BXrBCG__section{padding-block:48px;scroll-margin-top:100px}.campus-outreach-module__BXrBCG__heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:40px;display:grid}.campus-outreach-module__BXrBCG__eyebrow{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;font-weight:650;display:flex}.campus-outreach-module__BXrBCG__eyebrow>span{background:currentColor;border-radius:50%;width:7px;height:7px}.campus-outreach-module__BXrBCG__heading h2{letter-spacing:-.055em;margin-top:18px;font-size:clamp(36px,4.3vw,68px);font-weight:700;line-height:1.05}.campus-outreach-module__BXrBCG__heading h2>span{color:var(--accent)}.campus-outreach-module__BXrBCG__introduction{justify-self:end;max-width:390px}.campus-outreach-module__BXrBCG__introduction p{color:var(--muted);font-size:16px;line-height:1.8}.campus-outreach-module__BXrBCG__introduction a{min-height:44px;color:var(--accent);align-items:center;gap:12px;margin-top:10px;font-size:13px;font-weight:600;display:inline-flex}.campus-outreach-module__BXrBCG__stats{border-block:1px solid var(--border-soft);grid-template-columns:repeat(2,minmax(0,1fr));margin-block:32px;padding-block:20px;display:grid}.campus-outreach-module__BXrBCG__stats>div{border-right:1px solid var(--border-soft);flex-direction:column-reverse;gap:5px;padding-inline:24px;display:flex}.campus-outreach-module__BXrBCG__stats>div:first-child{padding-left:0}.campus-outreach-module__BXrBCG__stats>div:last-child{border:0}.campus-outreach-module__BXrBCG__stats dt{color:var(--muted);font-size:12px}.campus-outreach-module__BXrBCG__stats dd{letter-spacing:-.04em;font-size:32px;font-weight:650}.campus-outreach-module__BXrBCG__actions h4{color:var(--foreground);font-size:16px;font-weight:650}.campus-outreach-module__BXrBCG__callHint{color:var(--muted);font-size:12px;line-height:1.5}.campus-outreach-module__BXrBCG__gallery{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(160px,15vw,235px);gap:14px;display:grid}.campus-outreach-module__BXrBCG__photo{isolation:isolate;text-align:left;cursor:pointer;background:var(--surface);color:#fff;border-radius:16px;display:block;position:relative;overflow:hidden}.campus-outreach-module__BXrBCG__photo[data-featured]{grid-area:span 2/span 2}.campus-outreach-module__BXrBCG__photo:after{content:"";pointer-events:none;background:linear-gradient(#00000010 25%,#00000018 40%,#000000c9 100%);position:absolute;inset:0}.campus-outreach-module__BXrBCG__photo img{object-fit:cover;transition:transform .45s}.campus-outreach-module__BXrBCG__photo:hover img{transform:scale(1.045)}.campus-outreach-module__BXrBCG__caption{z-index:1;position:absolute;bottom:18px;left:18px;right:16px}.campus-outreach-module__BXrBCG__caption strong{font-size:15px;font-weight:600;line-height:1.35;display:block}.campus-outreach-module__BXrBCG__caption>span{color:#ffffffe0;flex-wrap:wrap;align-items:center;gap:5px;margin-top:7px;font-size:10px;display:flex}.campus-outreach-module__BXrBCG__dot{margin-inline:2px}.campus-outreach-module__BXrBCG__photo[data-featured] .campus-outreach-module__BXrBCG__caption{bottom:28px;left:28px}.campus-outreach-module__BXrBCG__photo[data-featured] .campus-outreach-module__BXrBCG__caption strong{letter-spacing:-.03em;font-size:28px}.campus-outreach-module__BXrBCG__photo[data-featured] .campus-outreach-module__BXrBCG__caption>span{font-size:12px}.campus-outreach-module__BXrBCG__expand{z-index:1;background:#00000045;border:1px solid #fff5;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:12px;right:12px}.campus-outreach-module__BXrBCG__featured{z-index:1;color:#fff;background:#00000045;border:1px solid #fff6;border-radius:999px;padding:8px 12px;font-size:11px;position:absolute;top:22px;left:24px}.campus-outreach-module__BXrBCG__invite{border:1px solid var(--border-soft);background:var(--eyebrow-bg);border-radius:20px;grid-template-columns:1.4fr 1fr;align-items:center;gap:30px;margin-top:24px;padding:32px;scroll-margin-top:100px;display:grid}.campus-outreach-module__BXrBCG__inviteLabel{color:var(--accent);align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.campus-outreach-module__BXrBCG__invite h3{letter-spacing:-.04em;margin-top:12px;font-size:clamp(23px,2.4vw,34px);font-weight:650}.campus-outreach-module__BXrBCG__invite h3+p{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.8}.campus-outreach-module__BXrBCG__actions{flex-direction:column;justify-self:end;align-items:stretch;gap:10px;width:100%;max-width:280px;display:flex}.campus-outreach-module__BXrBCG__primary,.campus-outreach-module__BXrBCG__secondary{border-radius:11px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:12px 18px;font-size:12px;font-weight:600;display:inline-flex}.campus-outreach-module__BXrBCG__primary{color:#fff;background:#5c32ee}.campus-outreach-module__BXrBCG__primary:hover{background:#4a24d1}.campus-outreach-module__BXrBCG__secondary{border:1px solid var(--border);color:var(--foreground)}.campus-outreach-module__BXrBCG__secondary:hover{background:var(--surface)}.campus-outreach-module__BXrBCG__section a:focus-visible,.campus-outreach-module__BXrBCG__photo:focus-visible,.campus-outreach-module__BXrBCG__viewer button:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.campus-outreach-module__BXrBCG__dialog{border:1px solid var(--border);width:min(1000px,94vw);max-height:92dvh;color:var(--foreground);background:var(--background);border-radius:20px;margin:auto;padding:0;position:fixed;inset:0}.campus-outreach-module__BXrBCG__dialog::backdrop{background:#030611df}.campus-outreach-module__BXrBCG__viewer{padding:20px}.campus-outreach-module__BXrBCG__viewer header,.campus-outreach-module__BXrBCG__viewer footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.campus-outreach-module__BXrBCG__viewer header p{color:var(--muted);font-size:11px}.campus-outreach-module__BXrBCG__viewer h3{margin-top:4px;font-size:20px;font-weight:600}.campus-outreach-module__BXrBCG__viewer button{border:1px solid var(--border-soft);cursor:pointer;border-radius:10px;place-items:center;min-width:44px;min-height:44px;display:inline-grid}.campus-outreach-module__BXrBCG__fullPhoto{height:min(62dvh,650px);margin-block:16px;position:relative}.campus-outreach-module__BXrBCG__fullPhoto img{object-fit:contain}.campus-outreach-module__BXrBCG__viewer footer>div{gap:8px;display:flex}.campus-outreach-module__BXrBCG__viewer footer a{color:var(--accent);align-items:center;gap:8px;min-height:44px;font-size:12px;display:flex}@media (max-width:1023px){.campus-outreach-module__BXrBCG__gallery{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:190px}.campus-outreach-module__BXrBCG__photo[data-featured]{grid-area:span 2/span 3}.campus-outreach-module__BXrBCG__caption{bottom:14px;left:12px}.campus-outreach-module__BXrBCG__caption strong{font-size:13px}.campus-outreach-module__BXrBCG__caption>span{font-size:9px}}@media (max-width:639px){.campus-outreach-module__BXrBCG__section{padding-block:32px}.campus-outreach-module__BXrBCG__heading{grid-template-columns:1fr;gap:18px}.campus-outreach-module__BXrBCG__heading h2{font-size:42px}.campus-outreach-module__BXrBCG__introduction{justify-self:start;max-width:none}.campus-outreach-module__BXrBCG__introduction p{font-size:14px}.campus-outreach-module__BXrBCG__stats{margin-block:24px;padding-block:16px}.campus-outreach-module__BXrBCG__stats>div{padding-inline:12px}.campus-outreach-module__BXrBCG__stats dd{font-size:27px}.campus-outreach-module__BXrBCG__stats dt{font-size:10px;line-height:1.5}.campus-outreach-module__BXrBCG__gallery{scroll-snap-type:x mandatory;gap:12px;padding:4px 4px 16px;display:flex;overflow-x:auto}.campus-outreach-module__BXrBCG__photo{aspect-ratio:4/3;scroll-snap-align:center;flex:0 0 86%}.campus-outreach-module__BXrBCG__photo[data-featured] .campus-outreach-module__BXrBCG__caption,.campus-outreach-module__BXrBCG__caption{bottom:20px;left:18px}.campus-outreach-module__BXrBCG__photo[data-featured] .campus-outreach-module__BXrBCG__caption strong,.campus-outreach-module__BXrBCG__caption strong{font-size:21px}.campus-outreach-module__BXrBCG__photo[data-featured] .campus-outreach-module__BXrBCG__caption>span,.campus-outreach-module__BXrBCG__caption>span{font-size:11px}.campus-outreach-module__BXrBCG__featured{top:14px;left:14px}.campus-outreach-module__BXrBCG__invite{grid-template-columns:1fr;gap:24px;margin-top:12px;padding:24px}.campus-outreach-module__BXrBCG__actions{max-width:none}.campus-outreach-module__BXrBCG__desktopBreak{display:none}.campus-outreach-module__BXrBCG__viewer{padding:14px}.campus-outreach-module__BXrBCG__viewer h3{font-size:17px}}@media (prefers-reduced-motion:reduce){.campus-outreach-module__BXrBCG__photo img{transition:none}.campus-outreach-module__BXrBCG__photo:hover img{transform:none}}@media (min-width:1024px){.campus-outreach-module__BXrBCG__photo:nth-child(6),.campus-outreach-module__BXrBCG__photo:nth-child(7){grid-column:span 2}.campus-outreach-module__BXrBCG__caption>span{font-size:11px;line-height:1.5}}.campus-outreach-module__BXrBCG__primary,.campus-outreach-module__BXrBCG__secondary{transition:background-color .16s,border-color .16s}.campus-outreach-module__BXrBCG__dialog a:focus-visible{outline:2px solid var(--ring);outline-offset:4px}@media (prefers-reduced-motion:reduce){.campus-outreach-module__BXrBCG__primary,.campus-outreach-module__BXrBCG__secondary{transition:none}}@media (max-width:639px){.campus-outreach-module__BXrBCG__fullPhoto{aspect-ratio:4/3;height:auto;max-height:62dvh}}
.home-mentor-module__2bHZlq__section{padding-block:32px;scroll-margin-top:100px}.home-mentor-module__2bHZlq__panel{--mentor-ink:#0b0b24;--mentor-muted:#5d6b9e;--mentor-purple:#5825ff;--mentor-border:#e9e2ff;--mentor-card:#ffffffa6;--mentor-tint:#f0eaff;color:var(--mentor-ink);background:radial-gradient(at 51% 68%,#f0eaff 0,#0000 45%),linear-gradient(135deg,#fcfbff,#fff 65%,#fcfaff);border:1px solid #ece8ff;border-radius:20px;grid-template-columns:minmax(0,1.18fr) minmax(0,.86fr) minmax(0,1fr);align-items:center;gap:16px;padding:24px 18px 18px;display:grid}.home-mentor-module__2bHZlq__eyebrow{color:var(--mentor-purple);text-transform:uppercase;background:#eee7ff;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:clamp(10px,.85vw,15px);font-weight:650;display:inline-flex}.home-mentor-module__2bHZlq__intro{z-index:1;padding:8px 0 22px 10px;position:relative}.home-mentor-module__2bHZlq__intro h2{letter-spacing:-.045em;margin-top:14px;font-size:clamp(30px,3.5vw,68px);font-weight:800;line-height:1.07}.home-mentor-module__2bHZlq__intro h2 span{color:#0000;background:linear-gradient(100deg,#9980ff,#b520fa 55%,#5021ff 85%);-webkit-background-clip:text;background-clip:text}.home-mentor-module__2bHZlq__description{color:var(--mentor-muted);max-width:54ch;margin-top:16px;font-size:clamp(13px,1.18vw,23px);line-height:1.5}.home-mentor-module__2bHZlq__benefits{grid-template-columns:1fr 1fr;gap:26px 16px;margin-top:26px;padding:0;list-style:none;display:grid}.home-mentor-module__2bHZlq__benefits li{align-items:center;gap:14px;display:flex}.home-mentor-module__2bHZlq__icon{color:#7027ff;background:#ede4ff;border-radius:13px;flex-shrink:0;place-items:center;width:clamp(42px,3.6vw,70px);height:clamp(42px,3.6vw,70px);display:grid}.home-mentor-module__2bHZlq__icon svg{stroke-width:1.8px;width:52%;height:52%}.home-mentor-module__2bHZlq__benefits strong{font-size:clamp(11px,1vw,19px);font-weight:650;line-height:1.4}.home-mentor-module__2bHZlq__benefits p{color:var(--mentor-muted);margin-top:3px;font-size:clamp(12px,.94vw,18px);line-height:1.5}.home-mentor-module__2bHZlq__benefits [data-tone="1"] .home-mentor-module__2bHZlq__icon{color:#ff3d9a;background:#fce0f2}.home-mentor-module__2bHZlq__benefits [data-tone="2"] .home-mentor-module__2bHZlq__icon{color:#00bf87;background:#d3f7ed}.home-mentor-module__2bHZlq__benefits [data-tone="3"] .home-mentor-module__2bHZlq__icon{color:#ffa000;background:#fff0d4}.home-mentor-module__2bHZlq__portrait{isolation:isolate;border-radius:0 0 40px 40px;align-self:stretch;align-items:end;min-height:370px;display:flex;position:relative;overflow:hidden}.home-mentor-module__2bHZlq__shape{z-index:-1;background:linear-gradient(135deg,#b78aff,#eee5ff 70%);border-radius:48% 22% 25% 30%;position:absolute;inset:27% -3% -4%;transform:rotate(-8deg)}.home-mentor-module__2bHZlq__shape:after{content:"";background:#cfb5ff80;border-radius:45% 25% 35% 20%;position:absolute;inset:20% -15% 5% 25%;transform:rotate(30deg)}.home-mentor-module__2bHZlq__rays{background:#b179ff;border-radius:20px;width:12px;height:39px;position:absolute;top:12%;left:15%;transform:rotate(-34deg)}.home-mentor-module__2bHZlq__rays:after{content:"";background:#b179ff;border-radius:20px;width:12px;height:36px;position:absolute;top:26px;left:-31px;transform:rotate(-35deg)}.home-mentor-module__2bHZlq__portrait img{object-fit:contain;object-position:bottom;width:100%;height:auto;max-height:580px;display:block}.home-mentor-module__2bHZlq__profile{border:1px solid var(--mentor-border);background:var(--mentor-card);border-radius:18px;flex-direction:column;justify-content:center;align-self:stretch;padding:clamp(18px,1.8vw,36px);display:flex}.home-mentor-module__2bHZlq__profile h3{letter-spacing:-.035em;font-size:clamp(22px,1.8vw,34px);font-weight:750}.home-mentor-module__2bHZlq__role{color:var(--mentor-purple);margin-top:5px;font-size:clamp(14px,1.05vw,21px);font-weight:600}.home-mentor-module__2bHZlq__credentials{color:var(--mentor-muted);gap:9px;margin-top:20px;padding:0;font-size:clamp(13px,1vw,20px);list-style:none;display:grid}.home-mentor-module__2bHZlq__credentials li{align-items:flex-start;gap:12px;line-height:1.4;display:flex}.home-mentor-module__2bHZlq__credentials svg{width:18px;height:18px;color:var(--mentor-ink);flex-shrink:0}.home-mentor-module__2bHZlq__companyBlock{border:1px solid var(--mentor-border);border-radius:12px;margin-top:26px;padding:22px 12px 8px;position:relative}.home-mentor-module__2bHZlq__profile h4{color:#4d5c91;font-size:clamp(12px,.98vw,19px);font-weight:550}.home-mentor-module__2bHZlq__companyBlock h4{background:#fefeff;padding-right:12px;position:absolute;top:-10px;left:0}.home-mentor-module__2bHZlq__logos{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:15px;padding:0;list-style:none;display:grid}.home-mentor-module__2bHZlq__logos img{object-fit:contain;width:100%;height:42px}.home-mentor-module__2bHZlq__expertise{border-top:1px solid var(--mentor-border);margin-top:16px;padding-top:14px}.home-mentor-module__2bHZlq__expertise ul{flex-wrap:wrap;gap:7px;margin-top:10px;padding:0;list-style:none;display:flex}.home-mentor-module__2bHZlq__expertise li{color:var(--mentor-purple);background:#f1ecff;border:1px solid #e4dbff;border-radius:12px;padding:7px 12px;font-size:clamp(11px,.87vw,17px);line-height:1.3}.home-mentor-module__2bHZlq__cta{background:var(--mentor-tint);border-radius:16px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding:10px 12px;display:flex}.home-mentor-module__2bHZlq__cta p{color:var(--mentor-purple);align-items:center;gap:14px;font-size:clamp(12px,1vw,19px);line-height:1.6;display:flex}.home-mentor-module__2bHZlq__cta p svg{background:#e9dfff;border-radius:14px;flex-shrink:0;width:42px;height:42px;padding:9px}.home-mentor-module__2bHZlq__button{color:#fff;cursor:pointer;background:#5420ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:22px;min-height:46px;padding:12px 20px;font-size:clamp(12px,.95vw,18px);font-weight:600;display:inline-flex}.home-mentor-module__2bHZlq__button:hover{background:#4415df}.home-mentor-module__2bHZlq__button:focus-visible{outline-offset:4px;outline:2px solid #5420ff}@media (min-width:1600px){.home-mentor-module__2bHZlq__panel{column-gap:24px;padding:32px 24px 24px}.home-mentor-module__2bHZlq__benefits{gap:32px 20px;margin-top:30px}}@media (max-width:1023px){.home-mentor-module__2bHZlq__panel{grid-template-columns:1.15fr .85fr;gap:24px}.home-mentor-module__2bHZlq__intro h2{font-size:42px}.home-mentor-module__2bHZlq__description{font-size:15px}.home-mentor-module__2bHZlq__benefits strong,.home-mentor-module__2bHZlq__benefits p{font-size:12px}.home-mentor-module__2bHZlq__profile{grid-column:1/-1}.home-mentor-module__2bHZlq__profile h3{font-size:26px}.home-mentor-module__2bHZlq__credentials{grid-template-columns:1fr 1fr;font-size:14px}.home-mentor-module__2bHZlq__role{font-size:15px}.home-mentor-module__2bHZlq__logos img{height:44px}.home-mentor-module__2bHZlq__expertise li{font-size:13px}}@media (max-width:639px){.home-mentor-module__2bHZlq__section{padding-block:28px}.home-mentor-module__2bHZlq__panel{grid-template-columns:1fr;gap:20px;padding:20px 16px 16px}.home-mentor-module__2bHZlq__intro{padding:0}.home-mentor-module__2bHZlq__intro h2{font-size:clamp(32px,9vw,44px)}.home-mentor-module__2bHZlq__description{font-size:14px}.home-mentor-module__2bHZlq__benefits{gap:22px 12px}.home-mentor-module__2bHZlq__benefits li{flex-direction:column;align-items:flex-start;gap:8px}.home-mentor-module__2bHZlq__portrait{justify-self:center;width:min(100%,300px);min-height:0}.home-mentor-module__2bHZlq__rays{top:8%}.home-mentor-module__2bHZlq__profile{padding:20px}.home-mentor-module__2bHZlq__credentials{grid-template-columns:1fr;font-size:13px}.home-mentor-module__2bHZlq__cta{flex-direction:column;align-items:stretch;gap:14px;padding:14px}.home-mentor-module__2bHZlq__cta p{align-items:flex-start;font-size:13px}.home-mentor-module__2bHZlq__button{width:100%;font-size:14px}}html.dark .home-mentor-module__2bHZlq__panel{--mentor-ink:#f5f6ff;--mentor-muted:#c2cbe0;--mentor-purple:#b393ff;--mentor-border:#3b3451;--mentor-card:#171b2b;--mentor-tint:#27213d;background:radial-gradient(at 51% 68%,#7b4ae018,#0000 55%),#141927;border-color:#292c40}html.dark .home-mentor-module__2bHZlq__eyebrow{color:var(--mentor-purple);background:var(--mentor-tint)}html.dark .home-mentor-module__2bHZlq__intro h2 span{background-image:linear-gradient(100deg,#c6b5ff,#d49dff 55%,#b393ff)}html.dark .home-mentor-module__2bHZlq__shape{opacity:.5}html.dark .home-mentor-module__2bHZlq__profile h4{color:var(--mentor-muted)}html.dark .home-mentor-module__2bHZlq__companyBlock{background:#fff;padding-top:30px}html.dark .home-mentor-module__2bHZlq__companyBlock h4{color:#4d5c91;background:0 0;top:8px;left:12px}html.dark .home-mentor-module__2bHZlq__expertise li{background:var(--mentor-tint);border-color:var(--mentor-border)}html.dark .home-mentor-module__2bHZlq__cta p svg{background:#b393ff18}@media (min-width:1024px){.home-mentor-module__2bHZlq__button{white-space:nowrap}}.home-mentor-module__2bHZlq__logos li{place-items:center;min-width:0;min-height:44px;display:grid}.home-mentor-module__2bHZlq__logos img{width:auto;max-width:100%;height:auto;max-height:42px;margin-inline:auto}
