.UZgq5q_root{display:block}.UZgq5q_ratings{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.UZgq5q_trustpilotRating{color:#24205f;white-space:nowrap;align-items:center;gap:6px;font-size:1rem;line-height:1;text-decoration:none;display:inline-flex}.UZgq5q_trustpilotRating:hover,.UZgq5q_trustpilotRating:focus-visible{text-underline-offset:4px;text-decoration:underline}.UZgq5q_trustpilotStars{color:#00b67a;letter-spacing:.02em;font-size:1.12em}.UZgq5q_googleRating{color:#24205f;white-space:nowrap;align-items:center;gap:4px;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.UZgq5q_googleRating:hover,.UZgq5q_googleRating:focus-visible{text-underline-offset:4px;text-decoration:underline}.UZgq5q_googleStars{color:#f9ab00;letter-spacing:.04em;font-size:1.15em}.UZgq5q_googleLogo{object-fit:contain;width:20px;height:20px;margin-left:2px;display:block}@media (max-width:760px){.UZgq5q_ratings{justify-content:center}}
.MJYCgW_root{display:block}
.OPGo8a_root{display:block}
.--3qga_root{display:block}



.kNWOZG_career{background:0 0;grid-template-columns:minmax(0,1fr) minmax(420px,.95fr);align-items:center;gap:clamp(38px,7vw,110px);width:100vw;min-height:620px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(60px,8vw,110px) max(28px,50vw - 620px);display:grid}.kNWOZG_careerCopy h2,.kNWOZG_resultsCopy h2{color:#211d63;font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(2.5rem,4vw,4rem);line-height:1.08}.kNWOZG_careerCopy h2 span,.kNWOZG_resultsCopy h2 span{color:#493cff}.kNWOZG_careerCopy ul{color:#211d63;gap:12px;margin:34px 0 0;padding:0;font-weight:700;list-style:none;display:grid}.kNWOZG_careerCopy li:before{content:"✓";border:1px solid;border-radius:50%;place-items:center;width:18px;height:18px;margin-right:10px;font-size:.7rem;display:inline-grid}.kNWOZG_actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.kNWOZG_actions a{color:#fff;background:#493cff;border-radius:6px;padding:13px 16px;font-weight:800;text-decoration:none}.kNWOZG_actions a:last-child{background:#211d63}.kNWOZG_careerVisual{min-height:420px;position:relative}.kNWOZG_careerShape{display:none}.kNWOZG_careerVisual img{object-fit:contain;object-position:center bottom;z-index:1;filter:drop-shadow(24px 24px #493cff)}.kNWOZG_results{background:#f1f1ff;border-radius:30px;grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);align-items:stretch;gap:34px;width:min(100%,1376px);margin:0 auto;padding:clamp(42px,5vw,66px) clamp(28px,4vw,48px);display:grid}.kNWOZG_resultsCopy h2{font-size:clamp(2.3rem,3.7vw,3.7rem)}.kNWOZG_stats{grid-template-columns:minmax(0,1.5fr) minmax(150px,.8fr);gap:16px;margin-top:30px;display:grid}.kNWOZG_salary,.kNWOZG_employment{border-radius:12px;align-content:center;gap:8px;min-height:150px;padding:18px;display:grid}.kNWOZG_salary{background:#efb9f4}.kNWOZG_employment{color:#fff;background:#493cff}.kNWOZG_salary strong,.kNWOZG_employment strong{font-size:clamp(2rem,3vw,3rem);line-height:1}.kNWOZG_salary span,.kNWOZG_employment span{line-height:1.3}.kNWOZG_resultsTrustpilot{border:1px solid #493cff;border-radius:12px;place-items:center;min-height:130px;margin-top:16px;display:grid;overflow:hidden}.kNWOZG_alumniVisual{grid-template-columns:1fr 1fr;gap:16px;min-height:470px;display:grid}.kNWOZG_alumniCardGreen,.kNWOZG_alumniCardNavy{border-radius:12px;position:relative;overflow:hidden}.kNWOZG_alumniCardGreen{background:#c1f8df}.kNWOZG_alumniCardNavy{background:#211d63}.kNWOZG_alumniCardGreen img,.kNWOZG_alumniCardNavy img{object-fit:contain;object-position:center bottom}@media (max-width:860px){.kNWOZG_career,.kNWOZG_results{grid-template-columns:1fr}.kNWOZG_careerVisual,.kNWOZG_alumniVisual{min-height:360px}}@media (min-width:1000px) and (max-width:1500px){.kNWOZG_career{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:clamp(26px,3vw,48px);width:min(75vw,1240px);min-height:540px;margin-left:auto;margin-right:auto;padding-inline:0}.kNWOZG_careerVisual{min-height:370px}}@media (max-width:560px){.kNWOZG_stats,.kNWOZG_alumniVisual{grid-template-columns:1fr}.kNWOZG_alumniVisual{min-height:620px}}.kNWOZG_audience{color:#211d63;background:0 0;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(64px,8vw,112px) max(28px,50vw - 600px)}.kNWOZG_audience>h2{text-align:center;font-family:var(--font-display);letter-spacing:-.04em;margin:0 0 34px;font-size:clamp(2rem,3.5vw,3.4rem);line-height:1.08}.kNWOZG_audience>h2 span,.kNWOZG_audienceCard h3 span{color:#493cff}.kNWOZG_audienceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.kNWOZG_audienceCard{text-align:center;background:0 0;border:1px solid #d8d8df;border-radius:16px;min-height:376px;padding:18px 20px 22px}.kNWOZG_audienceIcon{color:#493cff;place-items:center;min-height:55px;font-size:2.4rem;font-weight:800;line-height:1;display:grid}.kNWOZG_audienceCard h3{min-height:58px;margin:14px 0;font-size:clamp(1.15rem,1.5vw,1.45rem);line-height:1.15}.kNWOZG_pills{flex-wrap:wrap;justify-content:center;gap:6px;min-height:28px;margin-bottom:16px;display:flex}.kNWOZG_pills span{color:#fff;background:#493cff;border-radius:999px;padding:4px 9px;font-size:.72rem;line-height:1}.kNWOZG_audienceCard p{margin:0;font-size:1rem;line-height:1.42}.kNWOZG_audienceLead{min-height:76px;font-weight:700;margin-bottom:20px!important}@media (max-width:900px){.kNWOZG_audienceGrid{grid-template-columns:1fr}.kNWOZG_audienceCard,.kNWOZG_audienceLead{min-height:auto}}
.fhuJ-W_root{display:block}
