.hero:where(.astro-6eakm7lx){justify-content:space-between}.hero__title:where(.astro-6eakm7lx){margin-bottom:50px}@media screen and (min-width:768px){.hero__title:where(.astro-6eakm7lx){margin-bottom:45px}}@media screen and (min-width:768px) and (min-width:480px){.hero__title:where(.astro-6eakm7lx){margin-bottom:65px}}.hero-container__left:where(.astro-6eakm7lx){max-width:680px}@media screen and (min-width:1280px){.hero-container__left:where(.astro-6eakm7lx){display:flex;flex-direction:column;justify-content:center}}.hero-container__right:where(.astro-6eakm7lx){display:none}@media screen and (min-width:1280px){.hero-container__right:where(.astro-6eakm7lx){display:block;padding-top:10px}}.hero__mobile-photo:where(.astro-6eakm7lx){display:flex;margin:40px auto 0;width:100%}@media screen and (min-width:480px){.hero__mobile-photo:where(.astro-6eakm7lx){display:none}}.hero-text:where(.astro-6eakm7lx){font-family:Sailec,sans-serif;font-size:18px;font-weight:400;letter-spacing:.02em;line-height:1.45}.hero:where(.astro-6eakm7lx){display:flex}.hero:where(.astro-6eakm7lx) .H1:where(.astro-6eakm7lx){color:var(--dark);font-family:Sailec-Medium,sans-serif;font-size:42px;font-weight:500;letter-spacing:-.4px;line-height:1.4;margin:0 0 47px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:480px){.hero:where(.astro-6eakm7lx) .H1:where(.astro-6eakm7lx){letter-spacing:0;margin-bottom:30px}}@media screen and (min-width:480px){.hero:where(.astro-6eakm7lx) .H1:where(.astro-6eakm7lx){font-size:50px;letter-spacing:-.8px;margin-bottom:40.5px}}@media screen and (min-width:640px){.hero:where(.astro-6eakm7lx) .H1:where(.astro-6eakm7lx){font-size:52px}}@media screen and (min-width:768px){.hero:where(.astro-6eakm7lx) .H1:where(.astro-6eakm7lx){font-size:78px;letter-spacing:-1px;margin-bottom:47px}}@media screen and (min-width:1024px){.hero:where(.astro-6eakm7lx) .H1:where(.astro-6eakm7lx){font-size:78px;letter-spacing:-1px;margin-bottom:47px}}@media screen and (min-width:1280px){.hero:where(.astro-6eakm7lx) .H1:where(.astro-6eakm7lx){font-size:80px;letter-spacing:-2px;line-height:1.1;margin-bottom:47px}}.hero:where(.astro-6eakm7lx) .hero-header-underline:where(.astro-6eakm7lx){display:inline;-webkit-text-decoration:underline solid var(--orange-bg);text-decoration:underline solid var(--orange-bg);text-decoration-thickness:2px;text-underline-offset:12px}@media screen and (min-width:480px){.hero:where(.astro-6eakm7lx) .hero-header-underline:where(.astro-6eakm7lx){display:block}}@media screen and (max-width:480px){.hero:where(.astro-6eakm7lx) .hero__engineering--wrapper:where(.astro-6eakm7lx){display:block}}.hero__button:where(.astro-6eakm7lx){align-items:center;background:var(--orange-bg);border-radius:3px;color:var(--white);cursor:pointer;display:flex;font-family:Sailec-Medium,sans-serif;font-size:18px;height:56px;justify-content:center;margin-top:50px;overflow:hidden;position:relative;width:100%;z-index:1}@media screen and (min-width:480px){.hero__button:where(.astro-6eakm7lx){width:244px}}.hero__button:where(.astro-6eakm7lx):before{background-color:var(--dark);box-shadow:0 0 -10px 2px var(--dark);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:width .3s ease,opacity .2s ease-in;width:0;z-index:-1}.hero__button:where(.astro-6eakm7lx):hover:before{opacity:1;width:100%}._slider-item_12295_1{display:none}._slider-item_12295_1._active_12295_4{display:block;margin-bottom:60px}@media screen and (min-width:1280px){._slider-item_12295_1._active_12295_4{display:flex}}._slider-item__description_12295_14{margin-top:50px}@media screen and (min-width:1280px){._slider-item__description_12295_14{margin:0 0 0 40px}}._slider__thumbnails_12295_23{background-color:transparent;border:none;cursor:pointer;opacity:.5;outline:none;z-index:2}._slider__thumbnails_12295_23._active_12295_4{opacity:1}._slider-indicators_12295_35{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-evenly;margin:0 auto;max-width:756px}._projects_12295_44{padding:60px 0}@media screen and (min-width:768px){._projects_12295_44{padding:110px 0}}._projects__header_12295_53{flex-direction:column;margin-bottom:70px}@media screen and (min-width:900px){._projects__header_12295_53{display:flex}}._project-technologies-title_12295_63{color:#ababb0;font-family:Sailec,sans-serif;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.165em;line-height:17px;margin-bottom:10px;text-transform:uppercase}._project-technologies_12295_63{display:flex;flex-flow:wrap;gap:8px;justify-content:flex-start}._project-technologies_12295_63 ._technology_12295_81{background-color:#e5e5e5;color:#878795;font-family:Sailec,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;padding:3px 8px;white-space:nowrap}._project__text_12295_93{margin-bottom:30px}._project__title_12295_97{color:var(--dark);font-family:Sailec-Bold,sans-serif;font-size:28px;font-weight:500;letter-spacing:-.05rem;line-height:1.157;margin-bottom:20px;position:relative;word-spacing:-.08rem}@media (min-width:md){._project__title_12295_97{font-size:30px}}._project__image_12295_114{display:flex;height:-moz-fit-content;height:fit-content;margin:0 auto}.project-technologies{display:flex;flex-flow:wrap;justify-content:flex-start}.project-technologies .technology{background-color:#e5e5e5;color:#878795;font-family:Sailec;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin-bottom:6px;margin-right:10px;padding:3px 8px;white-space:nowrap}.title:where(.astro-53hval6a){color:var(--dark);font-family:Sailec-Medium,sans-serif;font-size:36px;font-style:normal;font-weight:500;line-height:122%;margin-bottom:70px}@media screen and (min-width:768px){.title:where(.astro-53hval6a){font-size:52px}}.reasons-section-content__left:where(.astro-dtu6m6vu){display:none;margin-right:100px}@media (min-width:1025px){.reasons-section-content__left:where(.astro-dtu6m6vu){display:block}}.reasons-section-content__left:where(.astro-dtu6m6vu) .reason-img:where(.astro-dtu6m6vu),.reasons-section-content__left:where(.astro-dtu6m6vu) .reasons-section__item:where(.astro-dtu6m6vu){display:flex}.reasons-section-content__left:where(.astro-dtu6m6vu) .reasons-section__item:where(.astro-dtu6m6vu){flex-direction:row;justify-content:flex-end;width:360px}.reasons-section-content__left:where(.astro-dtu6m6vu) .reasons-section__item:where(.astro-dtu6m6vu).flex-start{justify-content:flex-start}.tab-cost-wrp:where(.astro-o4k3rf7n) .cost:where(.astro-o4k3rf7n){border-bottom:2px solid var(--orange-bg);color:var(--grey-text);font-family:Sailec,sans-serif;font-size:12px;line-height:1.45;padding:10px 0 5px;position:relative;white-space:nowrap}.tab-cost-wrp:where(.astro-o4k3rf7n) .cost:where(.astro-o4k3rf7n):after{bottom:-6px;right:-60px}@media screen and (min-width:480px){.tab-cost-wrp:where(.astro-o4k3rf7n) .cost:where(.astro-o4k3rf7n):after{bottom:-10px}}.tab-cost-wrp:where(.astro-o4k3rf7n) .cost:where(.astro-o4k3rf7n).binary-cost{color:var(--dark);font-family:Sailec-Bold,sans-serif;margin-bottom:5px;padding-top:0;width:30%}.tab-cost-wrp:where(.astro-o4k3rf7n) .cost:where(.astro-o4k3rf7n).binary-cost:after{content:"$59,976";display:block;position:absolute}.tab-cost-wrp:where(.astro-o4k3rf7n) .cost:where(.astro-o4k3rf7n).denmark-cost{width:45%}.tab-cost-wrp:where(.astro-o4k3rf7n) .cost:where(.astro-o4k3rf7n).denmark-cost:after{content:"$90,242";display:block;position:absolute}.tab-cost-wrp:where(.astro-o4k3rf7n) .cost:where(.astro-o4k3rf7n).austin-cost{width:63%}.tab-cost-wrp:where(.astro-o4k3rf7n) .cost:where(.astro-o4k3rf7n).austin-cost:after{content:"$110,574";display:block;position:absolute}.tab-cost-wrp:where(.astro-o4k3rf7n) .cost:where(.astro-o4k3rf7n).chicago-cost{width:80%}.tab-cost-wrp:where(.astro-o4k3rf7n) .cost:where(.astro-o4k3rf7n).chicago-cost:after{content:"$142,539";display:block;position:absolute}.tab-cost-wrp:where(.astro-o4k3rf7n).training-cost .cost:where(.astro-o4k3rf7n){border-bottom:0;padding-bottom:0;width:100%}.tab-additional-content:where(.astro-o4k3rf7n){background:none;border:none;box-shadow:none;margin-top:20px;padding:0}@media screen and (min-width:768px){.reasons-section-content__right:where(.astro-o4k3rf7n){border-left:2px solid #ff9500}}.reason__description:where(.astro-o4k3rf7n){margin-top:-7px;padding-left:50px}.reason__description:where(.astro-o4k3rf7n)+.reason__description:where(.astro-o4k3rf7n){margin-top:75px}@media screen and (min-width:768px){.reason__description:where(.astro-o4k3rf7n){padding-left:123px}}.reason__title:where(.astro-o4k3rf7n){color:var(--dark);font-family:Sailec-Medium,sans-serif;font-size:28px;font-weight:500;letter-spacing:-.05rem;line-height:1.157;margin-bottom:27px;position:relative;word-spacing:-.08rem}@media screen and (min-width:480px){.reason__title:where(.astro-o4k3rf7n){font-size:34px}}@media screen and (min-width:768px){.reason__title:where(.astro-o4k3rf7n){font-size:36px}}.reason__title:where(.astro-o4k3rf7n):after{background-color:var(--orange-bg);content:"";display:none;height:14px;left:-131px;position:absolute;top:0;width:14px}@media screen and (min-width:768px){.reason__title:where(.astro-o4k3rf7n):after{display:block;top:7px}}.reason__title-number:where(.astro-o4k3rf7n){color:var(--orange-bg);left:-50px;letter-spacing:.03em;line-height:1.397;position:absolute;top:-4px}@media screen and (min-width:768px){.reason__title-number:where(.astro-o4k3rf7n){left:-65px}}.reason__text:where(.astro-o4k3rf7n){color:var(--grey-text);font-family:Sailec,sans-serif;font-size:18px;font-weight:400;letter-spacing:.02em;line-height:1.45;margin-top:1rem}.reasons-section:where(.astro-ssrpqyi6){padding:10px 0 25px}.title:where(.astro-ssrpqyi6){color:var(--dark);font-family:Sailec-Medium,sans-serif;font-size:36px;font-style:normal;font-weight:500;line-height:122%;margin-bottom:40px}@media screen and (min-width:768px){.title:where(.astro-ssrpqyi6){font-size:52px;margin-bottom:70px}}.reasons-section-content:where(.astro-ssrpqyi6){display:flex}.pyramid-percentage-text:where(.astro-577plzsv){color:#767676;display:none;display:block;font-family:Sailec;font-size:18px;font-weight:400;line-height:1.2;margin-top:40px}@media screen and (min-width:1280px){.pyramid-percentage-text:where(.astro-577plzsv){display:none}}.pyramid-percentage-text:where(.astro-577plzsv) .percentage-description__short:where(.astro-577plzsv){margin-bottom:20px}.percentage-description__short:where(.astro-577plzsv){display:flex;flex-direction:column}.percentage-description__number:where(.astro-577plzsv){color:var(--dark);font-family:Sailec-Medium,sans-serif;font-size:45px;font-weight:700;line-height:1.2}.percentage-description__stage:where(.astro-577plzsv){color:var(--grey-text);font-family:Sailec,sans-serif;font-size:10px;font-style:normal;font-weight:700;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.percentage-description__stage--orange:where(.astro-577plzsv){color:var(--orange-bg)}.pointer:where(.astro-gbxzrv3o){align-items:center;display:flex;flex-direction:column;margin:60px auto 0}@media screen and (min-width:480px){.pointer:where(.astro-gbxzrv3o){margin:90px auto 0}}@media screen and (min-width:640px) and (max-width:1280px){.pointer:where(.astro-gbxzrv3o){padding-right:150px;width:480px}}@media screen and (min-width:1280px){.pointer:where(.astro-gbxzrv3o){align-items:start;margin:90px 0 0}}.pointer__row:where(.astro-gbxzrv3o){display:flex;justify-content:center;margin-bottom:3px;position:relative;width:320px}.pointer-element__svg:where(.astro-gbxzrv3o){position:relative;z-index:2}.percentage-description:where(.astro-gbxzrv3o),.percentage:where(.astro-gbxzrv3o){position:absolute}.percentage:where(.astro-gbxzrv3o){color:var(--white);font-family:Sailec,sans-serif;font-size:14px;font-weight:700;left:50%;line-height:35px;top:50%;transform:translate(-50%,-50%);z-index:3}.percentage-sixth:where(.astro-gbxzrv3o){top:32%}.percentage-description:where(.astro-gbxzrv3o){border-bottom:1px solid #e4e4e4;display:none;height:100%;left:50%;width:310px}@media screen and (min-width:1440px){.percentage-description:where(.astro-gbxzrv3o){width:1020px}}@media screen and (min-width:1280px) and (max-width:1440px){.percentage-description:where(.astro-gbxzrv3o){width:calc(100vw - 420px)}}@media screen and (min-width:640px){.percentage-description:where(.astro-gbxzrv3o){display:block}}.percentage-description__wrapper:where(.astro-gbxzrv3o){bottom:0;left:165px;position:relative;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1440px){.percentage-description__wrapper:where(.astro-gbxzrv3o){left:170px}}.percentage-description__long:where(.astro-gbxzrv3o),.pyramid-percentage-text:where(.astro-gbxzrv3o){color:#767676;display:none;font-family:Sailec;font-size:16px;font-weight:400;line-height:1.2}.percentage-description__long:where(.astro-gbxzrv3o){left:155px;position:absolute;top:0}@media screen and (min-width:1280px){.percentage-description__long:where(.astro-gbxzrv3o){display:block;top:4px;width:calc(100vw - 760px)}}@media screen and (min-width:1440px){.percentage-description__long:where(.astro-gbxzrv3o){left:170px;line-height:1.4;width:670px}}.pyramid-percentage-text:where(.astro-gbxzrv3o){display:block;font-size:18px;margin-top:40px}@media screen and (min-width:1280px){.pyramid-percentage-text:where(.astro-gbxzrv3o){display:none}}.pyramid-percentage-text:where(.astro-gbxzrv3o) .percentage-description__short:where(.astro-gbxzrv3o){margin-bottom:20px}.percentage-description__short:where(.astro-gbxzrv3o){display:flex;flex-direction:column}.percentage-description__number:where(.astro-gbxzrv3o){color:var(--dark);font-family:Sailec-Medium,sans-serif;font-size:45px;font-weight:700;line-height:1.2}.percentage-description__stage:where(.astro-gbxzrv3o){color:var(--grey-text);font-family:Sailec,sans-serif;font-size:10px;font-style:normal;font-weight:700;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.percentage-description__number:where(.astro-gbxzrv3o),.percentage-description__stage:where(.astro-gbxzrv3o){min-width:125px;text-align:center}.percentage-description__stage--orange:where(.astro-gbxzrv3o){color:var(--orange-bg)}.gray-section.selection-process-section{padding:10px}.white-section-title{margin-bottom:70px}#content .video-section{padding-bottom:10px}#content .gray-section{padding:0}.graduates{padding-bottom:30px}
