.hide{display:none !important}.gl-slider-frame{width:100%;position:relative;font-size:0;line-height:0;padding:8px 0}@media only screen and (min-width: 768px){.gl-slider-frame .free-flow-list{overflow:visible}}.gl-slider-list{width:100%}.gl-slider-btns{width:160px;display:flex;justify-content:space-between}.gl-slider-nav{width:72px;height:72px;background-color:#fff;box-shadow:0 0 16px 4px rgba(0,0,0,0.1);display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.gl-slider-nav path{fill:#000}.gl-slider-nav:hover{background-color:#000}.gl-slider-nav:hover path{fill:#fff}.gl-slider-nav.disabled{pointer-events:none;opacity:.3;cursor:not-allowed}@media only screen and (max-width: 767px){.gl-slider-nav{display:none}}.tnc-ppc-button{margin-top:12px;text-align:center}.tnc-ppc-button span{cursor:pointer;font-weight:500}.tnc-ppc-button span:hover{text-decoration:underline}@media (min-width: 991px){.tnc-ppc-button{text-align:left}}#tnc_modal,#ppc_modal{display:none;position:fixed;z-index:100;background-color:rgba(0,0,0,0.56);-webkit-animation-name:fadeIn;-webkit-animation-duration:0.4s;animation-name:fadeIn;animation-duration:0.4s;height:100vh;width:100vw;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center}.modal-wrap{display:flex;flex-direction:column;align-items:center;width:50%;min-width:330px;max-height:75vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.modal-wrap .close{z-index:101;position:relative;font-size:40px;color:rgba(0,0,0,0.74);top:30px;right:3px;height:24px;width:40px;line-height:30px;cursor:pointer;align-self:flex-end;background:none;border:none}.popup-modal-text{border-radius:8px;background-color:#fff;padding:20px 16px;width:100%;overflow-y:hidden;position:relative;margin:auto}.popup-modal-text table{border-collapse:collapse;margin-bottom:20px;width:100%}.popup-modal-text table td{border:1px solid #ddd;padding:8px;vertical-align:top}.popup-modal-text p,.popup-modal-text td,.popup-modal-text tr,.popup-modal-text li{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0.28px;margin-bottom:16px}.popup-modal-text h6{font-size:14px;font-weight:600;line-height:20px;letter-spacing:0.15px;margin-bottom:8px}.popup-modal-text .seperator{display:none}.popup-modal-text .modal-title{font-size:24px;font-weight:600;line-height:32px;text-align:center;margin-bottom:20px}.popup-modal-text .scroll-area{min-height:unset;max-height:calc(100vh - 350px);overflow-y:auto}.popup-modal-text .scroll-area::-webkit-scrollbar{width:6px;display:block;height:10px}.popup-modal-text .scroll-area::-webkit-scrollbar-thumb{background:silver;border-radius:10px}.popup-modal-text .scroll-area::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}@media (min-width: 769px){.popup-modal-text{padding:48px 40px}.popup-modal-text h6{font-size:20px;font-weight:500;line-height:32px}.popup-modal-text p,.popup-modal-text td,.popup-modal-text tr,.popup-modal-text li{font-size:14px;line-height:20px}.popup-modal-text .seperator{display:block;background-color:rgba(0,0,0,0.12);height:1px;width:100%;margin-bottom:20px}.popup-modal-text .modal-title{font-size:40px;font-weight:500;line-height:48px;letter-spacing:-0.8px;text-align:left}.popup-modal-text .scroll-area{max-height:calc(100vh - 450px)}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.accordion{position:relative;margin-top:16px}.accordion-item{margin-bottom:16px;box-shadow:0 1.9px 6.3px 0 rgba(0,0,0,0.12),0 0.5px 1.8px 0 rgba(0,0,0,0.04);background-color:#fff;cursor:pointer}.accordion-item:last-child{margin-bottom:0}.accordion-item.no-shadow{box-shadow:none}.accordion-item.invert{background-color:rgba(0,0,0,0.04);box-shadow:none}.accordion-item.invert .accordion-head-icon{background-color:#fff}.accordion-item.rounded{border-radius:8px;overflow:hidden}.accordion-head{padding:8px 40px 8px 16px;position:relative}.accordion-head.with--icon{display:flex;align-items:center;justify-content:flex-start;gap:8px}.accordion-head.active .accordion-head-icon:after{-webkit-transform:translate(-50%, -50%) rotate(0);transform:translate(-50%, -50%) rotate(0)}.accordion-head-icon{width:24px;height:24px;border-radius:50%;background-color:rgba(0,0,0,0.04);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:16px}.accordion-head-icon:after,.accordion-head-icon:before{content:"";position:absolute;display:block;width:10px;height:2px;background-color:#000;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:all 0.3s}.accordion-head-icon:after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.accordion-img{-o-object-fit:contain;object-fit:contain}.accordion-overline{font-size:10px;line-height:16px;letter-spacing:0.15px;color:rgba(0,0,0,0.72);text-transform:uppercase}.accordion-head__title{font-size:14px;line-height:20px;color:rgba(0,0,0,0.92);font-weight:600}.accordion-body{height:0;overflow:hidden;transition:height 0.3s ease}.accordion-body .accordion-content{overflow:visible;display:block;padding:0 16px 16px}.accordion-content .pointer-heading{font-weight:600;margin-bottom:8px}.accordion-content .pointer-wrapper{padding-left:16px;padding-bottom:16px;list-style:disc;list-style-type:disc}.accordion-content .pointers{font-size:14px;line-height:20px}.section-button-container{text-align:center;margin-top:32px}.section-button-container .btn{background-color:#ffbf00;color:#000;font-weight:600;text-transform:capitalize;font-size:16px;line-height:24px;width:100%;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:8px;margin:auto;max-width:300px}.tech-roles-strip{display:flex;flex-direction:column;gap:24px;align-items:center}.tech-roles-strip .title{font-size:20px;line-height:32px;font-weight:600;text-align:center;color:rgba(0,0,0,0.92)}.tech-roles-strip .cards-wrap{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;width:100%}.tech-roles-strip .card{border-radius:8px;padding:8px 16px;width:calc(50% - 8px);box-shadow:0px 0.5px 1.75px 0px rgba(0,0,0,0.04),0px 1.85px 6.25px 0px rgba(0,0,0,0.12)}.tech-roles-strip .card .text{font-size:16px;font-weight:600;line-height:24px;margin-bottom:8px}.tech-roles-strip .card .subtext{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0.28px;color:rgba(0,0,0,0.72)}.tech-roles-strip .underline{font-size:12px;font-weight:400;line-height:20px;letter-spacing:0.15px;text-align:center}@media only screen and (min-width: 1024px){.accordion-head__title{font-size:16px;line-height:24px}.accordion-overline{font-size:12px;letter-spacing:2.4px;font-weight:600;margin-bottom:8px}.accordion-item{margin-bottom:24px}.accordion-head{padding:16px 40px 16px 16px}.tech-roles-strip{margin-top:72px}.tech-roles-strip .title{font-size:28px;line-height:40px}.tech-roles-strip .cards-wrap{flex-direction:row;gap:24px;width:unset;flex-wrap:nowrap}}.hide{display:none !important}.relevant-skills .skills-list{display:grid;grid-template-columns:1fr 1fr;gap:16px}.relevant-skills .skills-card{display:flex;gap:8px}.relevant-skills .skills-card .icons{height:16px;width:16px}.relevant-skills .skills__title{font-size:12px;font-weight:400;line-height:16px}.relevant-skills .and_more{font-size:12px;font-weight:400;line-height:16px;padding-top:16px}.relevant-skills .disclaimer_text{font-weight:400;font-size:10px;line-height:16px;letter-spacing:0.15px;color:rgba(0,0,0,0.56);padding-top:16px;text-align:left}.relevant-skills .badge-container{display:flex;align-items:center;gap:8px;padding-bottom:8px}.relevant-skills .badge{border-radius:6px;padding:4px 8px 4px 10px;border:1px solid #D0D5DD;background:rgba(0,0,0,0.04);font-size:14px;font-weight:500;line-height:20px}.relevant-skills .num{border-radius:3px;background:rgba(0,0,0,0.08);padding:0 3px}@media only screen and (min-width: 991px){.relevant-skills .badge-container{gap:24px}.relevant-skills .skills-card{display:flex;gap:8px}.relevant-skills .skills-card .icons{height:24px;width:24px}.relevant-skills .skills__title{font-size:16px;line-height:24px}.relevant-skills .and_more{padding-top:24px;font-size:16px;line-height:24px}.relevant-skills .disclaimer_text{padding-top:24px;font-size:12px;line-height:20px}}.multi-programs{display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:flex-start}.multi-programs .program-heading{font-size:16px;line-height:24px;font-weight:600}.multi-programs .skills-list{display:block}.program-skills{display:flex;flex-direction:column;gap:8px;width:100%;justify-content:center;align-items:flex-start;padding:16px;border-radius:8px;border:1px solid rgba(0,0,0,0.12)}@media only screen and (min-width: 1024px){.multi-programs{flex-direction:row}}.learning-journey-list{margin-top:16px;display:flex;gap:16px;flex-direction:column}.learning-journey-card{display:flex;gap:16px;align-items:flex-start}.learning-journey-banner{display:flex;width:96px;height:96px;flex-shrink:0;border-radius:8px;overflow:hidden}.learning-journey-banner img{width:100%;-o-object-fit:cover;object-fit:cover}.learning-journey__title{color:rgba(0,0,0,0.92);font-size:14px;font-weight:600;line-height:20px}.learning-journey__subtitle{color:rgba(0,0,0,0.72);font-size:12px;font-weight:400;line-height:16px;margin-top:8px}.preview-banner{display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:center;gap:24px;border-radius:8px;box-shadow:0 0.5px 5px 0 rgba(0,0,0,0.04);background:#fff;margin-top:16px}.preview-banner .section-button-container .lc-btn-section .btn{width:100%;border-radius:4px}.preview-banner__title{color:rgba(0,0,0,0.92);font-size:24px;font-weight:600;line-height:32px}.preview-banner__subtitle{color:rgba(0,0,0,0.72);font-size:12px;line-height:16px;margin-top:8px}.preview-banner__image{display:flex}.preview-banner__img{width:100%;border-radius:8px}.card-desc__item{font-size:12px;line-height:16px;list-style:disc;padding-bottom:5px;margin-left:14px}@media only screen and (min-width: 991px){.career-support .gl-grid{max-width:1050px}.learning-journey-list{flex-wrap:wrap;flex-direction:row;gap:24px 16px}.learning-journey__item{width:calc(50% - 8px)}.preview-banner__image{width:39%}.preview-banner__content{width:57%}.preview-banner{flex-direction:row;margin-top:24px}.preview-banner .section-button-container .lc-btn-section .btn{width:auto}}@media screen and (min-width: 1250px){.learning-journey-list{margin-top:24px}.learning-journey-banner{width:194px;height:136px}.learning-journey-card{flex-direction:row;align-items:flex-start}.learning-journey__title{font-size:16px;line-height:24px}.learning-journey__subtitle{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.28px}.preview-banner{padding:24px;margin-top:34px}.preview-banner__title{font-size:32px;line-height:40px}.preview-banner__subtitle{font-size:14px;line-height:20px;letter-spacing:0.28px}}.career-support_v1-list{margin-top:16px;display:flex;gap:16px;flex-direction:column}.career-support_v1-card{display:flex;gap:16px;align-items:flex-start}.career-support_v1-icons{display:flex;justify-content:center;align-items:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;background-color:#e8f0fc;overflow:hidden}.career-support_v1-icons .icons{width:60%;height:60%;-o-object-fit:cover;object-fit:cover}.career-support_v1__title{color:rgba(0,0,0,0.92);font-size:14px;font-weight:600;line-height:20px}.career-support_v1__subtitle{color:rgba(0,0,0,0.72);font-size:12px;font-weight:400;line-height:16px;margin-top:8px}.career-support_v1__note{font-size:10px;line-height:16px;padding-top:12px}@media only screen and (min-width: 991px){.career-support_v1 .gl-grid{max-width:990px}.career-support_v1-list{flex-wrap:wrap;flex-direction:row;gap:24px 16px}.career-support_v1-card{flex-direction:column}.career-support_v1__item{width:230px;background-color:#fff;padding:16px;border-radius:8px}.career__item{width:calc(50% - 8px)}.career-support_v1-icons{width:40px;height:40px}}@media screen and (min-width: 1250px){.career-support_v1 .gl-grid{max-width:1250px}.career-support_v1__item{width:290px}.career-support_v1-list{margin-top:24px}.career-support_v1__title{font-size:16px;line-height:24px}.career-support_v1__subtitle{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.28px}}.footer-section{box-shadow:0px 1px 6px 0px rgba(0,0,0,0.04),0px 5.5px 16px 0px rgba(0,0,0,0.12);position:fixed;width:100vw;bottom:0;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:16px 8px;background-color:#fff;z-index:1}.footer-section .sticky-footer-text{justify-content:center;display:flex;flex-direction:column;gap:8px}.footer-section .sticky-footer-text .heading{font-size:14px;font-weight:600;line-height:20px;text-align:center;color:rgba(0,0,0,0.92)}.footer-section .sticky-footer-text .footer__usps{display:none;font-size:16px;font-weight:400;line-height:24px}.footer-section .button-section{display:flex;flex-direction:column-reverse;gap:8px;align-items:center}.footer-section .lc-btn-section{width:100%}.footer-section .lc-btn-section .btn{width:100%;display:flex;justify-content:center;align-items:center;gap:8px;text-transform:capitalize;font-size:16px;min-width:260px}.footer-section .urgency-container{display:flex;flex-direction:column-reverse;padding-top:0}.footer-section .urgency__ticker{display:flex;flex-direction:row}.footer-section .urgency__ticker .urgency__title{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0.28px;color:rgba(0,0,0,0.72);margin-bottom:4px;text-align:center}.footer-section .urgency__ticker .ticker__time__letter{padding:unset;background-color:unset;width:unset;font-size:12px;line-height:16px;margin-right:2px}.footer-section .urgency__ticker .ticker__time__text{line-height:unset;text-transform:lowercase;color:#ff6d00;font-weight:600;font-size:12px;line-height:16px;letter-spacing:0.28px}.footer-section .urgency__ticker .urgency__ticker__time{display:flex;flex-direction:row;width:calc(50% - 10px)}.footer-section .urgency__ticker .urgency__ticker__time::before{top:-4px;font-weight:600;color:#ff6d00}@media (min-width: 768px){.footer-section{gap:16px;flex-direction:row;justify-content:space-around}.footer-section .sticky-footer-text .heading{font-size:24px;line-height:32px;text-align:left}.footer-section .sticky-footer-text .footer__usps{display:block}}.get-started-padding{padding-bottom:100px}.get-started-wrapper{position:relative}.get-start__note{position:absolute;bottom:-20px;font-size:10px;line-height:16px;padding-left:16px;padding-right:16px}.get-started-banner{padding:24px 16px;display:flex;flex-direction:column;gap:16px;background-color:#0C4DA2;max-width:850px;border-radius:16px;margin:24px 16px 44px}.get-started-banner .get-started{display:flex;flex-direction:column;gap:16px;padding-bottom:0}.get-started-banner .get-started__title{font-size:20px;font-weight:600;line-height:32px;color:#fff;text-align:center}.get-started-banner .get-started__cta{display:flex;flex-direction:column;gap:8px;align-items:center}.get-started-banner .get-started__title sup{font-size:15px;font-weight:500}.get-started-banner .lc-btn-section{width:100%}.get-started-banner .get-started-cta{background-color:#ffbf00;color:#000;width:100%;font-size:16px;font-weight:600;text-transform:capitalize}.get-started-banner__image .banner-image{border-radius:16px;width:100%}.get-started-banner .urgency-container{padding-top:8px;width:105%}.get-started-banner .urgency__ticker{display:flex}.get-started-banner .urgency__ticker .urgency__title{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0.28px;color:#fff;margin-bottom:4px;text-align:center}.get-started-banner .urgency__ticker .ticker__time__letter{padding:unset;background-color:unset;width:unset;font-size:12px;line-height:16px;color:#ffbf00;margin-right:2px}.get-started-banner .urgency__ticker .ticker__time__text{line-height:unset;text-transform:lowercase;color:#ffbf00;font-weight:600;font-size:12px;line-height:16px;letter-spacing:0.28px}.get-started-banner .urgency__ticker .urgency__ticker__time{display:flex;flex-direction:row;width:calc(50% - 10px)}.get-started-banner .urgency__ticker .urgency__ticker__time::before{top:-4px;font-weight:600;color:#ffbf00}@media (min-width: 991px){.get-started-padding{padding-bottom:40px}.get-start__note{padding-left:0;bottom:-30px}.get-started-banner{flex-direction:row;margin:80px auto;padding:24px 32px;gap:24px}.get-started-banner .get-started{gap:32px}.get-started-banner .get-started__title{text-align:left;font-size:28px;line-height:40px}.get-started-banner .get-started__cta{align-items:start}.get-started-banner .get-started-cta{width:200px}.get-started-banner__image .banner-image{min-width:350px}.get-started-banner .urgency__ticker{flex-direction:row}.get-started-banner .urgency__ticker .urgency__title{text-align:left}}.collaboration-wrapper{display:flex;flex-direction:column;align-items:center;gap:16px;padding-bottom:150px}.collaboration-wrapper .collaboration-logo{height:40px}.collaboration-wrapper .collaboration-content{font-size:12px;line-height:16px;font-weight:400;text-align:center;color:rgba(0,0,0,0.72)}@media (min-width: 768px){.collaboration-wrapper{padding-bottom:120px}.collaboration-wrapper .collaboration-content{font-size:16px;line-height:24px}}.gl-card{box-shadow:0 2px 4px 2px rgba(0,0,0,0.1);border-radius:8px;padding:20px}.free-flow-list{display:flex;overflow-x:scroll;padding-top:8px;padding-bottom:8px}@media only screen and (min-width: 992px){.free-flow-list{overflow:visible}}.free-flow__item{padding-left:calc(16px / 2);padding-right:calc(16px / 2);display:flex}.free-flow__item:first-child{padding-left:16px}.free-flow__item:last-child{padding-right:16px}:not(.nav-domain-tabs)::-webkit-scrollbar{display:none}.get-started-banner{background-color:#e8f0fc}.get-started-banner .get-started__title{color:#0d3573}.get-started-banner .get-started-cta{background-color:#196ae5;color:#fff}.footer-section .urgency__ticker .urgency__title{margin-bottom:0}.footer-section .urgency__ticker-wrapper{margin-bottom:0}.footer-section .warning-text{margin-top:0}.relevant-skills .skills-list{grid-template-columns:1fr}.collaboration-wrapper .collaboration-logo{height:60px}.learning-journey-banner{width:100px}.learning-journey-banner img{width:unset}@media only screen and (min-width: 991px){.career-support_v1-list{justify-content:center}.career-support_v1__note{text-align:center}.career-support_v1__item{width:235px}.learning-journey-banner{width:194px;height:130px}.learning-journey-banner img{height:unset}}@media only screen and (min-width: 1250px){.relevant-skills .skills-list{grid-template-columns:1fr 1fr}}
