:root{font-family:var(--circular-std-font),sans-serif}*{margin:0;padding:0;letter-spacing:normal;box-sizing:border-box;font-family:var(--circular-std-font)!important}body,html{max-width:100vw}body{font-size:16px;font-weight:400;position:relative;overflow-x:hidden;color:var(--text-primary-color);text-rendering:optimizeLegibility;background:var(--background-primary-color)}@keyframes rotate-keyframe{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.section-fall-through-line{width:2px;margin:auto;height:100px;background:var(--neutral-90-default,#2b2d32)}.section-supporting-title{font-size:18px;font-weight:500;line-height:27px;text-transform:uppercase;color:var(--Neutral-80,#4d4f55)}.section-header-title{font-size:36px;font-weight:500;max-width:960px;line-height:44px;color:var(--neutral-90-default,#2b2d32)}.mission-header-title{font-size:54px;line-height:62px}.mission-header-description,.mission-header-title{font-weight:400;color:var(--neutral-90-default,#2b2d32)}.mission-header-description{font-size:28px;max-width:800px;line-height:34px}.mission-header-description.header-small-size{font-size:21px;line-height:31px}.mission-header-description.margin-landing-description{margin-top:64px}.section-header-description{font-size:21px;max-width:800px;font-weight:400;line-height:34px;color:var(--neutral-90-default,#2b2d32)}.section-header-description.margin-landing-description{margin-top:64px}.button-loader{width:15px;height:15px;border-radius:50%;position:relative;color:currentColor;display:inline-block;border:2px solid;border-top:2px solid rgba(0,0,0,0);animation:rotate-keyframe 1s linear infinite}a{color:inherit;text-decoration:none}svg{stroke-width:1.5!important}button{cursor:pointer;font-family:var(--circular-std-font)}.olly-moos-content{grid-gap:48px;gap:48px;display:grid;align-items:center;grid-template-columns:1fr 1fr}.olly-moos-content .olly-moos-details h4{font-size:36px;font-weight:500;line-height:43px;margin-bottom:32px;color:var(--neutral-90-default,#2b2d32)}.olly-moos-content .olly-moos-details p{font-size:21px;font-weight:400;line-height:32px;color:var(--neutral-90-default,#2b2d32)}.olly-moos-content .olly-moos-details p span{font-weight:500}.olly-moos-content img{border-radius:12px}@media(max-width:720px){.olly-moos-content{grid-template-columns:1fr}.olly-moos-content .olly-moos-details{margin:auto;max-width:540px}.olly-moos-content .olly-moos-details h4{font-size:28px;line-height:36px;margin-bottom:24px}.olly-moos-content .olly-moos-details p{font-size:16px;font-weight:400;line-height:24px}.olly-moos-content img{margin:auto}}@media(max-width:520px){.olly-moos-content img{width:100%!important;height:auto!important;aspect-ratio:376/437!important}}.our-story-wrapper{margin:auto;max-width:800px}.our-story-wrapper .content-section-header{margin-bottom:32px}.our-story-wrapper .content-section-container{font-size:21px;font-weight:400;line-height:32px;color:var(--neutral-90-default,#2b2d32)}.our-story-wrapper .content-section-container span{font-weight:500}.our-story-wrapper .content-section-divider{margin:84px 0;background:var(--neutral-90,#2b2d32)}.join-content-container{height:400px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%}.join-content-container:before{inset:0;content:"";position:absolute;background-color:rgba(0,0,0,.35);z-index:0}.join-content-container .join-content-wrapper{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding-bottom:56px!important}.join-content-container .join-content-wrapper h6{font-size:21px;font-weight:500;line-height:25px;margin-bottom:16px;color:var(--White,#fff)}@media(max-width:540px){.join-content-container .join-content-wrapper,.join-content-container .join-content-wrapper button{width:100%}}.main-container{position:relative;min-height:calc(var(--vh, 100vh) - 100px)}.guard-container{position:relative;transition:all .35s}.disabled-content,.guard-container.disabled{opacity:.7;pointer-events:none}.bread-crumb{gap:4px;position:relative;margin-bottom:24px;color:var(--text-quaternary-color);display:flex;align-items:center;justify-content:flex-start}.bread-crumb span{font-size:16px;font-weight:400;line-height:18px}.input-required-marker{height:17px;width:-moz-fit-content;width:fit-content;margin-left:2px;padding-bottom:3px;color:var(--blue-primary-color)}.input-required-marker svg{width:10px;height:10px;color:var(--secondary-50,#004be8)}.input-optional-marker{font-size:12px;font-weight:400;padding-left:2px;color:var(--text-quaternary-color)}.input-chevron-icon{top:13px;right:12px;position:absolute;pointer-events:none;display:flex;align-items:center;justify-content:flex-start}.input-chevron-icon svg{height:20px;width:20px;margin-left:auto;color:var(--text-secondary-color)}.input-field-footer{font-size:.75rem;padding-right:5px;margin-top:4px;display:flex;align-items:center;justify-content:flex-start}.input-field-footer .input-description{color:var(--text-secondary-color)}.input-field-footer .input-error{line-height:16px;color:var(--error-primary-color)}.required-asterisk{font-size:12px;margin-left:6px;color:var(--blue-primary-color)}.required-asterisk svg{width:10px;height:10px}.landing-splash-screen{width:100vw;height:var(--vh,100vh);background:#fac857;display:flex;align-items:center;justify-content:center}.long-copy{font-size:16px;font-weight:400;line-height:24px}.long-copy a{color:var(--text-primary-color)}.content-wrapper{width:100%;margin:auto;position:relative;max-width:1240px}.content-wrapper:not(.un-padded-content-wrapper){padding:0 32px}@media(max-width:640px){.content-wrapper.un-padded-content-wrapper,.content-wrapper:not(.un-padded-content-wrapper){padding:0 24px}}.content-section{z-index:10;position:relative}.content-section:not(.un-padded-section){padding:84px 0}.content-section.highlighted{background:var(--background-quaternary-color)}.content-section .button,.content-section a{min-width:180px}.content-section.our-team-section{background:var(--neutral-5-background,#fafcff)}.content-section-header{gap:12px;position:relative;margin-bottom:64px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.content-section-header h2{text-align:center;text-transform:capitalize}.content-section-header .content-section-header-details{gap:12px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.content-section-header.centered-section-header{text-align:center;align-items:center}.content-section-header.content-section-action{flex-direction:row;align-items:flex-start;justify-content:space-between}.content-section-header.content-section-action a,.content-section-header.content-section-action button{gap:8px;display:flex;min-width:unset;width:-moz-fit-content;width:fit-content;align-items:center;color:var(--secondary-50-accent,#004be8);border:none;outline:none;background:rgba(0,0,0,0)}.content-section-header.content-section-action a span,.content-section-header.content-section-action button span{font-size:18px;font-weight:500;line-height:27px}.content-section-container{position:relative}.content-section-container .swiper-button-next,.content-section-container .swiper-button-prev{color:var(--brand-primary-color)}.content-section-divider{width:100%;height:1px;margin:28px 0;display:flex;align-items:center;justify-content:center;background-color:var(--border-secondary-color)}.content-section-header-description{font-size:20px;max-width:720px;line-height:30px;text-align:center;color:var(--text-secondary-color)}.page-header-tag{flex-wrap:nowrap;position:relative;height:min-content;font-size:21px;font-weight:500;line-height:25px;display:flex;align-items:center;justify-content:center;color:var(--neutral-90-default,#2b2d32)}.page-framer-banner{z-index:40;width:100%;margin-top:64px;position:relative;border-radius:12px;background-size:cover;aspect-ratio:1140/500;background-position:50%;background-repeat:no-repeat;background-color:var(--border-primary-color)}.page-framer-content{width:100%;z-index:10;display:flex;align-items:center;place-content:center;flex-direction:column;justify-content:flex-start;gap:16px;flex:0 0 auto;overflow:hidden;position:relative;height:min-content}.page-framer-content p.long-copy{margin-top:16px;text-align:center}.page-framer-content h1{width:100%;text-align:center}.page-framer-header-bar{top:0;z-index:0;width:100vw;height:60vh;max-height:660px;position:absolute;background:var(--Neutral-10,#f5f7fe)}@media(max-height:920px){.page-framer-header-bar{height:75vh;max-height:620px}}@media(max-height:667px){.page-framer-header-bar{height:80vh;max-height:620px}}@media(max-height:653px){.page-framer-header-bar{height:95vh;max-height:620px}}.page-framer-header{position:relative;padding:80px 0 48px}@media(max-width:860px){.page-framer-header{background:var(--background-secondary-color)}.page-framer-header .page-framer-header-bar{display:none}}@media(max-width:720px){.page-framer-header{padding:46px 0}}.job-board-bread-crumb{font-size:14px;font-weight:400;line-height:20px;text-decoration:none;gap:4px;display:flex;align-items:center;justify-content:flex-start;color:var(--text-quaternary-color)}.job-board-bread-crumb.standard-spacing{margin-bottom:24px}.job-board-bread-crumb:not(.standard-spacing){margin-bottom:40px}.job-board-bread-crumb svg{width:20px;height:20px}.job-board-search-component .input-field-footer{display:none}.job-board-search-component .form-control-input-wrapper{border:none}.auth-form-input-field input{height:65px!important}.dialog-header-button{border:none;outline:none;background:rgba(0,0,0,0);width:36px;height:36px;display:flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--text-secondary-color)}.dialog-header-button svg{width:24px;height:24px}.dialog-title{font-size:16px;font-weight:500;gap:4px;justify-content:center}.dialog-header,.dialog-title{display:flex;align-items:center}.dialog-header{gap:24px;padding:16px 24px;height:70px;justify-content:space-between;border-bottom:1px solid var(--border-secondary-color);top:0;left:0;z-index:100;position:-webkit-sticky;position:sticky;background:var(--background-primary-color)}.dialog-container{position:relative}.dialog-container:not(.unstyled-dialog-container){width:550px;height:660px;display:flex;overflow:hidden;flex-direction:column;background:var(--white-color)}.dialog-container.mini-container{width:580px;height:-moz-fit-content;height:fit-content}@media(max-height:840px){.dialog-container{height:unset;max-height:840px}}@media(max-width:840px){.dialog-container,.dialog-container.mini-container{width:600px}}@media(max-width:640px){.dialog-container:not(.mini-container){max-height:unset;width:100vw!important;height:var(--vh,100vh)!important}.dialog-container.mini-container{width:calc(100vw - 32px)}}.dialog-body{flex-grow:1;padding:24px;overflow-y:auto;max-height:100%;position:relative;height:calc(100% - 144px)}.dialog-body.disabled{opacity:.7;pointer-events:none}.dialog-body.highlighted{background:var(--neutral-5-background,#fafcff)}.dialog-body.highlighted-deep{background:var(--Secondary-5,#ddebff)}.dialog-section-label{position:relative;margin-bottom:24px;font-size:12px;font-weight:700;text-transform:uppercase}.dialog-footer{height:74px;padding:16px 24px;position:relative;background:var(--White,#fff);border-top:1px solid var(--border-secondary-color);gap:24px;display:flex;align-items:center;justify-content:space-between}.dialog-footer button{height:42px;padding:0 16px;min-width:unset}.filter-label{padding:0 16px;margin:16px 0;font-size:12px;text-transform:uppercase}.filter-label,.filter-search-results-placeholder{position:relative;font-weight:400;line-height:16px;color:var(--text-quaternary-color)}.filter-search-results-placeholder{font-size:14px;padding:10px 16px;transition:all .25s;margin-top:10px}.form-divider{width:100%;height:1px;margin:8px 0;flex-shrink:0;background:var(--Neutral-30,#ebedf4)}.form-sub-section-title{font-size:14px;font-weight:500;line-height:normal;text-transform:uppercase;color:var(--Neutral-60,#82848a)}.form-group-cell{width:100%;position:relative}.form-group-cell:not(:last-child){margin-bottom:12px}.form-group-row{gap:24px;width:100%;position:relative;display:flex;align-items:flex-start;justify-content:flex-start}.form-group-row .form-group-cell{width:50%;position:relative}.form-group-row .form-group-cell:not(:last-child){margin-bottom:0}.form-group-row.linear-view{gap:24px;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.form-group-row.linear-view .form-group-cell{width:100%}.form-group-row:not(:last-child){margin-bottom:24px}@media(max-width:620px){.form-group-row.keep-row{gap:12px}.form-group-row.keep-row .MuiInputBase-root{padding-right:34px!important}.form-group-row:not(.keep-row){gap:24px;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.form-group-row:not(.keep-row) .form-group-cell{width:100%}}.input-field-read-only{padding:12px;min-height:45px;position:relative;display:flex;align-items:center;justify-content:flex-start;color:var(--text-primary-color);background:var(--neutral-5-background,#fafcff);border-left:1px solid var(--Colors-Neutral-Neutral-20,#f0f2f9)}.input-field-read-only ul{padding-left:16px!important;gap:4px;display:flex;flex-direction:column}.manager-menu-list-item-details{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:calc(100% - 32px)}.manager-menu-list-item-details span:first-child{font-weight:500;line-height:20px;color:var(--text-primary-color)}.manager-menu-list-item-details span:last-child{font-size:14px;font-weight:400;line-height:18px;color:var(--text-secondary-color)}.manager-menu-list-item{gap:12px;border:0;width:100%;font-size:14px;font-weight:400;cursor:pointer;padding:10px 16px;position:relative;transition:all .25s;text-align:inherit;background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:flex-start;color:var(--Neutral-80,#4d4f55)}.manager-menu-list-item span{width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.manager-menu-list-item svg{width:20px;height:20px;flex-shrink:0;color:var(--border-primary-color)}.manager-menu-list-item:hover{background:var(--background-quaternary-color)}.manager-menu-list-item.selected .manager-menu-list-item-details span:first-child,.manager-menu-list-item.selected svg{color:var(--blue-primary-color)}.manager-menu-list{padding:10px 0;min-width:240px;max-width:280px;position:relative;background:var(--background-primary-color)}.promoted-job-indicator{width:24px;height:24px;display:flex;position:relative;align-items:center;justify-content:center;color:var(--brand-primary-color)}.job-post-date{height:24px;font-size:12px;font-weight:500;line-height:16px;padding:4px 6px;border-radius:4px;text-transform:capitalize;color:var(--text-primary-color);background:var(--blue-senary-color)!important}.job-additional-information-cell{width:100%;display:flex;align-items:flex-start;justify-content:flex-start}.job-additional-information-cell span{font-size:16px;padding-top:2px;font-weight:400;line-height:18px;display:block}.job-additional-information-cell span:first-child{color:var(--text-primary-color)}.job-additional-information-cell span:last-child{margin-left:8px;color:var(--text-quaternary-color)}.job-additional-information-cell svg{width:20px;height:20px;margin-right:4px;color:var(--text-primary-color)}.job-occupation-header-details{position:relative}.job-occupation-header-details .long-copy{gap:4px;display:flex;margin-top:6px;align-items:center;justify-content:flex-start;color:var(--text-quaternary-color)}.job-occupation-header-details .long-copy .company-name{text-decoration:none;color:var(--text-primary-color)}.job-occupation-header-details svg{width:8px;height:8px;color:var(--border-primary-color)}.job-header-avatar{width:48px;height:48px;overflow:hidden;position:relative;border-radius:12px;background:var(--background-secondary-color);flex-shrink:0}.job-header-avatar img{width:100%}.job-occupation-header-title-wrapper{gap:8px;display:flex;padding-right:24px;align-items:center;justify-content:flex-start}.job-occupation-header-title-wrapper .job-header-avatar{width:25px;height:25px;display:none}@media(max-width:740px){.job-occupation-header-title-wrapper{padding-right:0;align-items:flex-start}.job-occupation-header-title-wrapper .job-header-avatar{display:block;margin-top:6px}}.job-position-tag{height:26px;font-size:14px;padding:4px 6px;font-weight:400;line-height:18px;border-radius:4px;text-transform:capitalize;background:var(--white-color);color:var(--text-primary-color);border:1px solid var(--border-secondary-color)}.job-position-tags{gap:8px;display:flex;align-items:center;justify-content:flex-start}.job-details-application-buttons{position:relative;margin-top:32px}.job-details-application-buttons button{width:100%}.application-section-description{font-size:14px;font-weight:400;margin-bottom:12px;color:var(--neutral-60,#82848a)}.skills-wrapper{gap:8px;flex-wrap:wrap;position:relative;display:flex;align-items:center;justify-content:flex-start}.skills-wrapper.show-wrapper{gap:16px;padding:12px;border-radius:12px;background:#fcfcfc;border:1px solid var(--border-primary-color)}.skill-chip{font-size:14px;font-weight:400;line-height:20px;flex-shrink:0;max-width:150px;width:-moz-fit-content;width:fit-content;padding:2px 8px;position:relative;border-radius:100px;background:rgba(227,242,253,.5019607843);border:1px solid #6283ff;color:var(--blue-primary-color);grid-gap:3px;gap:3px;display:grid;grid-template-columns:1fr 16px;display:flex;align-items:center;justify-content:center;transition:all .35s}.skill-chip span{width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.skill-chip svg{color:var(--blue-primary-color)}.content-section-button{margin-top:24px;position:relative}.content-section-button a,.content-section-button button{width:240px}.content-image-banner-wrapper{width:100%;max-width:540px;aspect-ratio:3/4;position:relative}.content-image-banner-wrapper img{width:100%;z-index:30;position:relative;border-radius:12px}.input-tooltip{height:17px;margin-left:6px;position:relative}.input-tooltip svg{width:17px;height:17px}.content-image-container{gap:24px;display:flex;position:relative;align-items:flex-start;justify-content:flex-start}.content-image-container.reversed{flex-direction:row-reverse}.content-image-container.reversed .content-image-banner-wrapper{margin-right:auto}.content-image-container.reversed .content-image-details-wrapper{padding-left:46px}.content-image-container:not(.reversed){flex-direction:row}.content-image-container:not(.reversed) .content-image-banner-wrapper{margin-left:auto}.content-image-container:not(.reversed) .content-image-details-wrapper{padding-right:46px}@media(max-width:920px){.content-image-container{display:flex;align-items:center;justify-content:flex-start;flex-direction:column!important}.content-image-container .content-image-details-wrapper{margin-right:unset;max-width:100%;padding-right:0!important;padding-left:0!important;margin-bottom:46px}.content-image-container .content-image-details-wrapper h2{text-align:center}.content-image-container .content-image-banner-wrapper{margin-left:auto;margin-right:auto}.content-image-container .content-section-button{display:flex;align-items:center;justify-content:center}.content-image-container .content-section-button a,.content-image-container .content-section-button button{width:100%;max-width:360px}}.MuiAutocomplete-root .MuiFormControl-root{border:1px solid var(--neutral-20,#f0f2f9);background:var(--white,#fff)!important;border-radius:8px;padding:0}.MuiTooltip-tooltip{font-size:500;padding:8px!important;border-radius:8px!important;color:var(--text-primary-color)!important;border:1px solid var(--Neutral-20,#f0f2f9);background:var(--white,#fff)!important;box-shadow:0 4px 4px 0 rgba(0,0,0,.04)}.MuiTooltip-tooltip .MuiTooltip-arrow{height:32px;width:16px}.MuiTooltip-tooltip .MuiTooltip-arrow:before{background:var(--white,#fff)!important;box-shadow:0 0 4px rgba(0,0,0,.04)}.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--brand-primary-color)!important}.Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--error-primary-color)!important}.MuiAutocomplete-popper,.MuiPaper-elevation{outline:none;z-index:9000;overflow:hidden;border-radius:8px!important;border:none!important;box-shadow:0 1rem 3rem rgba(0,0,0,.16)!important;font-family:var(--circular-std-font)!important}@media(max-width:640px){.MuiAutocomplete-popper,.MuiPaper-elevation{border-radius:0!important}}.MuiAutocomplete-popper .MuiPaper-elevation{border:none!important}.MuiAutocomplete-popper .MuiPaper-elevation .MuiAutocomplete-listbox{max-height:400px}.MuiMenu-list{box-shadow:none!important}.MuiButtonBase-root{position:relative;margin-left:0!important}.MuiAvatar-root{font-size:14px;font-weight:500;color:var(--white-color,#ffffff);background:var(--primary-20-ollmoo,#f2c96a)}.talent-form-fields-group{position:relative;gap:8px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.talent-form-fields-group .MuiFormControl-root,.talent-form-fields-group .form-control-input-wrapper{border-color:var(--Neutral-20,#f0f2f9)!important}.talent-form-fields-group .MuiAutocomplete-root .MuiFormControl-root{color:red;border:1px solid red}.talent-form-fields-group .button-loader{width:10px;height:10px}.talent-form-fields-group .input-field-footer{display:none}fieldset,legend{display:none!important}.MuiDialog-container .MuiPaper-root{border:none!important;background:rgba(0,0,0,0)!important}#navigation-menu .MuiList-root{padding:0!important}.MuiList-root{height:100%!important;overflow-y:auto!important}.MuiFormControl-root{width:100%}.MuiAutocomplete-option{font-size:14px!important}.MuiAutocomplete-endAdornment{top:22px!important;max-width:24px}.MuiAutocomplete-endAdornment button{width:24px;min-width:unset}.MuiPaper-root{z-index:100}.MuiPopover-paper .MuiMenu-list{max-height:420px!important}.account-candidate-menu .MuiPaper-root{overflow-x:hidden;border-radius:8px!important}.swiper{height:-moz-fit-content;height:fit-content}.swiper-pagination{bottom:0;width:100px;padding-top:10px;padding-bottom:10px}.swiper-pagination-bullet{background:var(--text-secondary-color)!important;transform:scale(1.2)!important}.swiper-pagination-bullet.swiper-pagination-bullet-active-main{background:var(--brand-primary-color)!important}.MuiDialog-container .MuiPaper-root{max-width:920px}.MuiAutocomplete-listbox{background:var(--white-color)}.form-group-footer .button{min-width:180px}@media(max-width:620px){.form-group-footer .button{width:50%;min-width:100px}}@media(max-width:480px){.form-group-footer{display:flex;align-items:center;justify-content:flex-start;flex-direction:column-reverse}.form-group-footer .button{width:100%;min-width:100%}}.form-group-footer{gap:24px;margin-top:40px;position:relative;display:flex;align-items:center;justify-content:flex-end}.form-group-footer button{min-width:180px}@media(max-width:620px){.form-group-footer button{width:50%;min-width:100px}}@media(max-width:480px){.form-group-footer{display:flex;align-items:center;justify-content:flex-start;flex-direction:column-reverse}.form-group-footer button{width:100%;min-width:100%}}.group-list-cell{position:relative}.group-list-cell::marker{display:none}.grouped-list-delete-button{height:46px;margin-top:23px;border-radius:4px;position:relative;background:var(--white-color);display:flex;align-items:center;justify-content:center;border:none;outline:none}.grouped-list-delete-button.disabled{opacity:.7;pointer-events:none!important}@media(max-width:620px){.grouped-list-delete-button{width:24px;border:none}.grouped-list-delete-button svg{width:20px;height:20px}}.unchecked-box-background{width:18px;height:18px;border-radius:2px;background:var(--background-primary-color);top:50%;left:50%;z-index:-1;position:absolute;pointer-events:none;transform:translate(-50%,-50%)}.grouped-list-add-button{gap:12px;height:40px;width:220px;border:none;outline:none;color:var(--white-color);padding:6px 24px;position:relative;border-radius:40px;transition:all .35s;background:var(--blue-primary-color);display:flex;align-items:center;justify-content:center;text-transform:capitalize}.grouped-list-add-button svg{width:20px;height:20px;flex-shrink:0}.grouped-list-add-button.disabled{opacity:.7;cursor:not-allowed;filter:grayscale(1)}.grouped-list-add-button:hover{background:var(--blue-primary-color)}.grouped-list{margin-top:24px;position:relative}.grouped-list .group-list-cell:not(:last-child){margin-bottom:24px}.autocomplete-container{position:relative;color:var(--text-primary-color)}.autocomplete-container .MuiFormControl-root{border-color:var(--Neutral-20,#f0f2f9);background:var(--background-primary-color)!important}.dial-code-container{width:100%;position:relative}.dial-code-container.disabled,.disabled{opacity:.7;pointer-events:none}.dropzone-wrapper{gap:16px;height:100%;font-size:16px;padding:24px;cursor:pointer;position:relative;border-radius:4px;transition:all .35s;background:rgba(0,0,0,0);border:1px dashed var(--border-primary-color);display:flex;align-items:center;flex-direction:column;justify-content:center}.dropzone-wrapper:hover{background:#f5f6fa;border-color:var(--brand-primary-color)}.dropzone-wrapper svg{width:auto;height:46px;flex-shrink:0;color:var(--text-secondary-color)}.dropzone-wrapper p.upload-title{font-weight:500;line-height:24px}.dropzone-wrapper p:last-child{font-size:16px;font-weight:400;line-height:16px;color:var(--text-primary-color);text-align:center}@media(max-width:540px){.dropzone-wrapper{text-align:center}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1!important}.hero-section-banner{width:100%;height:500px;position:relative;background-color:var(--background-secondary-color);background-size:cover;background-position:50%;background-repeat:no-repeat}.mobile-on{display:none}.input-field-description{margin-top:4px;font-size:14px;font-weight:400;line-height:20px;color:var(--Colors-Neutral-Neutral-50,#acaeb4)}.calendly-inline-widget{height:600px!important}@media(max-height:680px),(max-width:640px){.calendly-inline-widget{height:var(--vh,100vh)!important}}.content-banner-presentation{position:relative;height:100%;border-radius:12px;background-size:cover;background-position:50%;background-repeat:no-repeat}.content-banner-presentation img{width:100%;border-radius:12px;height:auto!important;position:relative!important}@media(max-width:960px){.content-banner-presentation{aspect-ratio:16/10}}.content-header-detail-tag{font-size:18px;font-weight:500;line-height:normal;margin-bottom:16px}.content-header-detail-tag .employers-header-tag{color:var(--Neutral-80,#4d4f55)}.content-image-details-button{width:100%;margin-top:48px}.content-image-details-button button{min-width:180px;width:-moz-fit-content;width:fit-content}.content-image-details-wrapper{margin:auto;max-width:680px}.content-image-details-wrapper h3{font-size:36px;font-weight:500;line-height:normal;margin:16px 0 24px;color:var(--neutral-90-default,#2b2d32)}.content-image-details-wrapper p{font-size:16px;font-weight:400;line-height:24px;color:var(--neutral-90-default,#2b2d32)}.content-image-details-wrapper .events-section-body-highlight{font-weight:700}@media(max-width:540px){.content-image-details-wrapper button{width:100%}}.content-section-label{font-size:16px;font-weight:400;line-height:normal;text-transform:uppercase;color:var(--Tertiary-30,#5f658b)}.content-image-container{grid-gap:64px;gap:64px;display:grid;grid-template-columns:538px 1fr}@media(max-width:1040px){.content-image-container{grid-template-columns:420px 1fr}}@media(max-width:960px){.content-image-container{margin:auto;max-width:700px;grid-template-columns:1fr}}.events-section-divider{width:100%;height:1px;margin:64px auto;background:var(--neutral-30,#ebedf4)}.events-trust-partners-details{gap:48px;flex:1 0;display:flex;flex-direction:column;align-items:flex-start}.events-trust-partners-details p{font-size:18px;font-weight:400;font-style:normal;line-height:normal;color:var(--White,#fff)}.events-trust-partners-details .events-trust-partner-brands{gap:64px;display:flex;flex-wrap:wrap;align-items:center;align-self:stretch;align-content:center}.events-trust-partners-details .events-trust-partner-brands-group{gap:24px;display:flex;align-items:center;justify-content:center}.events-trust-partners-label{font-size:27px;font-weight:500;font-style:normal;line-height:normal;color:var(--White,#fff)}.events-trust-partners-content{gap:32px;display:flex;flex-direction:column;align-items:flex-start}.events-trust-partners-container{gap:24px;display:flex;margin-top:64px;padding:48px 24px;align-items:center;border-radius:12px;flex-direction:column;background:var(--Tertiary-20,#898fab)}.events-topics-header{gap:8px;display:flex;flex-direction:column;align-items:flex-start}.events-topics-header span{font-size:16px}.events-topics-header h6,.events-topics-header span{font-weight:500;line-height:normal;color:var(--neutral-90-default,#2b2d32)}.events-topics-header h6{font-size:36px}.events-scroll-top,.events-scroll-top button{display:flex;align-items:center;justify-content:center}.events-scroll-top button{gap:8px;border:none;cursor:pointer;background:rgba(0,0,0,0);font-size:16px;font-weight:500;line-height:normal;color:var(--Neutral-70,#6d6f75)}.events-scroll-top button svg{width:20px;height:20px}.content-page-header-details{width:100%;flex-shrink:0;max-width:600px;padding-right:85px;color:var(--neutral-90-default,#2b2d32)}.content-page-header-details h1{font-size:54px;font-weight:500;line-height:59px}.content-page-header-details p{font-size:21px;margin-top:32px;font-weight:400;line-height:30px;margin-bottom:64px}.content-page-header-details button{height:48px;min-width:180px}@media(max-width:1040px){.content-page-header-details{max-width:764px;padding-right:0}.content-page-header-details br{display:none}}@media(max-width:640px){.content-page-header-details h1,.content-page-header-details p{line-height:normal}}@media(max-width:540px){.content-page-header-details button{width:100%}}.content-page-header-wrapper{width:100%;display:flex;max-width:1140px;position:relative;align-items:center;justify-content:space-between}@media(max-width:1040px){.content-page-header-wrapper{gap:46px;flex-direction:column-reverse}}.content-page-header{gap:84px;padding:84px 0 134px;background:var(--White,#fff)}.content-banner-container,.content-page-header{display:flex;position:relative;align-items:center;flex-direction:column}.content-banner-container{width:100%;max-width:600px;justify-content:flex-start}.content-banner-container img{width:100%;aspect-ratio:1;border-radius:12px;position:relative!important}.employers-header{position:relative;background:var(--Neutral-10,#f5f7fe)}.insights-action{padding:24px;margin-top:64px;position:relative;gap:24px;display:flex;align-items:center;justify-content:space-between;border-radius:8px;background:rgba(245,247,254,.8)}.insights-action a{gap:8px;display:flex;min-width:unset;width:-moz-fit-content;width:fit-content;align-items:center;color:var(--secondary-50-accent,#004be8)}.insights-action span{font-size:18px;font-weight:500;line-height:27px}@media(max-width:640px){.insights-action{flex-direction:column;align-items:flex-start;justify-content:flex-start}}.insights-list-wrapper{grid-gap:32px;gap:32px;display:grid;grid-template-columns:1fr 1fr 1fr}.insights-list-wrapper .insight-listing{display:flex;padding:24px 16px;align-items:center;flex-direction:column;gap:24px;flex:1 0;align-self:stretch}.insights-list-wrapper .insight-listing h6{font-size:54px;font-weight:500;line-height:60px;text-align:center}.insights-list-wrapper .insight-listing .insight-listing-description{font-size:21px;font-weight:400;line-height:25px;text-align:center;color:var(--neutral-90-default,#2b2d32)}.insights-list-wrapper .insight-listing .insight-listing-description span{font-weight:500}@media(max-width:640px){.insights-list-wrapper .insight-listing .insight-listing-description{font-size:18px;line-height:24px}}.workshop-information-heading{font-size:18px;font-weight:500;line-height:27px;text-align:center;color:var(--neutral-90,#2b2d32)}.workshop-information-details{display:flex;flex-direction:column;align-items:flex-start;gap:64px;align-self:stretch}@media(max-width:560px){.workshop-information-details{gap:32px}.workshop-information-details a{width:100%}}.workshop-details-header{display:flex;align-self:stretch;flex-direction:column;align-items:flex-start}.workshop-details-header h3{font-size:36px;font-weight:500;line-height:normal;margin-bottom:24px;color:var(--neutral-90-default,#2b2d32)}.workshop-more-details{font-weight:400}.workshop-more-details,.workshop-more-details span{font-size:18px;line-height:27px;color:var(--neutral-90,#2b2d32)}.workshop-more-details span{font-weight:500}.workshop-banner{flex:1 1;position:relative;width:calc(100vw - 50%);background-size:cover;background-repeat:no-repeat}.workshop-banner,.workshop-banner.employers-workshop-banner{background-position:50%}@media(max-width:1240px){.workshop-banner.employers-workshop-banner{background-position:top}}@media(max-width:740px){.workshop-banner.employers-workshop-banner{background-position:50%}}.workshop-information-container{gap:84px;display:flex;flex-direction:column;align-items:flex-start;padding:84px 64px 84px 0}.mentorship-workshop-content{display:grid;grid-template-columns:1fr 1fr}@media(max-width:740px){.mentorship-workshop-content{padding:0!important;grid-template-columns:1fr}.mentorship-workshop-content .workshop-information-container{gap:32px;padding:64px 24px}.mentorship-workshop-content .workshop-banner{width:100%;height:340px}}.mentorship-workshop-section{overflow:hidden;position:relative;padding:0!important;background:var(--Secondary-5,#ddebff)}@media(max-width:840px){.MuiDialog-container .MuiPaper-root{max-width:600px}}@media(max-width:740px){.insights-list-wrapper{grid-gap:32px;gap:32px;display:grid;grid-template-columns:1fr}.insights-list-wrapper .insight-listing{margin:auto;max-width:480px}.content-section-header.content-section-action{flex-direction:column}.content-section-header.content-section-action a,.content-section-header.content-section-action button{margin-left:auto}}@media(max-height:680px),(max-width:640px){.MuiDialog-container{width:100vw;display:block!important;height:var(--vh,100vh)!important}.MuiDialog-container .MuiPaper-root{margin:0;max-width:100%;max-height:100%;width:100%!important;height:100%!important;display:flex;align-items:center;justify-content:center}}@media(max-width:640px){.confirmation-dialog-render .MuiPaper-root{padding:32px!important}.mobile-off{display:none}.mobile-on{display:block}.section-supporting-title{font-size:16px;line-height:24px}.section-header-title{font-size:28px;line-height:34px}.section-header-description{font-size:21px;line-height:34px}.section-header-description.margin-landing-description{margin-top:32px}.content-section-header{margin-bottom:32px}.mission-header-title{font-size:36px;line-height:44px}.mission-header-description{font-size:21px;line-height:30px}.mission-header-description.margin-landing-description{margin-top:32px}}@media(max-width:362px){.skills-wrapper{gap:8px}}