.JobSeekersFaqAccordion-module-scss-module__02-P8a__accordion{width:100%}.JobSeekersFaqAccordion-module-scss-module__02-P8a__item{background:var(--faq-bg);color:var(--black)}.JobSeekersFaqAccordion-module-scss-module__02-P8a__heading{margin:0}.JobSeekersFaqAccordion-module-scss-module__02-P8a__trigger{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:40px 50px;display:flex}@media only screen and (max-width:991px){.JobSeekersFaqAccordion-module-scss-module__02-P8a__trigger{padding:28px 20px}}.JobSeekersFaqAccordion-module-scss-module__02-P8a__question{font-family:var(--font-heading);font-size:clamp(16px,3.2vw,32px);font-weight:800;line-height:1.1}.JobSeekersFaqAccordion-module-scss-module__02-P8a__icon{flex-shrink:0;width:18px;height:18px;position:relative}.JobSeekersFaqAccordion-module-scss-module__02-P8a__icon:before,.JobSeekersFaqAccordion-module-scss-module__02-P8a__icon:after{content:"";background:currentColor;transition:transform .25s,opacity .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.JobSeekersFaqAccordion-module-scss-module__02-P8a__icon:before{width:18px;height:1px}.JobSeekersFaqAccordion-module-scss-module__02-P8a__icon:after{width:1px;height:18px}.JobSeekersFaqAccordion-module-scss-module__02-P8a__iconOpen:after{opacity:0;transform:translate(-50%,-50%)scaleY(0)}.JobSeekersFaqAccordion-module-scss-module__02-P8a__panel{transition:grid-template-rows .35s var(--ease-out-expo);grid-template-rows:0fr;display:grid}.JobSeekersFaqAccordion-module-scss-module__02-P8a__panelOpen{grid-template-rows:1fr}.JobSeekersFaqAccordion-module-scss-module__02-P8a__panelInner{overflow:hidden}.JobSeekersFaqAccordion-module-scss-module__02-P8a__answer{max-width:900px;font-family:var(--font-body);padding:20px 50px 40px;font-size:clamp(12px,2vw,22px);font-weight:300;line-height:1.45}@media only screen and (max-width:991px){.JobSeekersFaqAccordion-module-scss-module__02-P8a__answer{padding:16px 20px 20px}}.JobSeekersFaqAccordion-module-scss-module__02-P8a__item:has(.JobSeekersFaqAccordion-module-scss-module__02-P8a__panelOpen) .JobSeekersFaqAccordion-module-scss-module__02-P8a__trigger{padding:40px 50px 0}@media only screen and (max-width:991px){.JobSeekersFaqAccordion-module-scss-module__02-P8a__item:has(.JobSeekersFaqAccordion-module-scss-module__02-P8a__panelOpen) .JobSeekersFaqAccordion-module-scss-module__02-P8a__trigger{padding:28px 20px 0}}
.JobSeekersFaq-module-scss-module__0d6S9q__section{background:var(--white);color:var(--black);padding:72px 50px 78px}@media only screen and (max-width:991px){.JobSeekersFaq-module-scss-module__0d6S9q__section{padding:48px 20px 40px}}.JobSeekersFaq-module-scss-module__0d6S9q__header{margin-bottom:48px}@media only screen and (max-width:991px){.JobSeekersFaq-module-scss-module__0d6S9q__header{margin-bottom:32px}}.JobSeekersFaq-module-scss-module__0d6S9q__title{font-family:var(--font-body);font-size:clamp(40px,7vw,78px);font-weight:700;line-height:1}
.CtaButton-module-scss-module__hbhxKa__button{border:1px solid var(--cta-border,var(--black));background:var(--cta-bg);width:clamp(260px,22vw,320px);color:var(--cta-fg);font-family:var(--font-body);text-transform:uppercase;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:24px 40px;font-size:20px;font-weight:400;line-height:1;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.CtaButton-module-scss-module__hbhxKa__button:hover{background:var(--cta-bg-hover,var(--color-coral));color:var(--cta-fg-hover)}.CtaButton-module-scss-module__hbhxKa__button:focus-visible{outline:2px solid color-mix(in oklab, var(--white) 75%, transparent);outline-offset:4px}@media only screen and (max-width:991px){.CtaButton-module-scss-module__hbhxKa__button{width:min(360px,100%);padding:16px 30px}}@supports not (background:color-mix(in oklab, white 50%, black)){.CtaButton-module-scss-module__hbhxKa__button:hover{opacity:.92}}
.CtaGroup-module-scss-module__uxLtSW__group{justify-content:center;align-items:center;gap:22px;display:flex}.CtaGroup-module-scss-module__uxLtSW__stack{flex-direction:column;gap:12px}.CtaGroup-module-scss-module__uxLtSW__row{flex-direction:row}@media only screen and (max-width:991px){.CtaGroup-module-scss-module__uxLtSW__auto{flex-direction:column;gap:12px}}.CtaGroup-module-scss-module__uxLtSW__desktopLabel{display:inline}.CtaGroup-module-scss-module__uxLtSW__mobileLabel{display:none}@media only screen and (max-width:991px){.CtaGroup-module-scss-module__uxLtSW__desktopLabel{display:none}.CtaGroup-module-scss-module__uxLtSW__mobileLabel{display:inline}}
.Marquee-module-scss-module__7YGauW__marquee{--marquee-duration:20s;--marquee-distance:0px;background:var(--white);color:var(--black);border-top:1px solid #00000014;border-bottom:1px solid #00000014}.Marquee-module-scss-module__7YGauW__viewport{width:100%;overflow:hidden}.Marquee-module-scss-module__7YGauW__track{will-change:transform;width:max-content;animation:none;display:flex}.Marquee-module-scss-module__7YGauW__ready .Marquee-module-scss-module__7YGauW__track{animation:Marquee-module-scss-module__7YGauW__marquee-left var(--marquee-duration) linear infinite}.Marquee-module-scss-module__7YGauW__right.Marquee-module-scss-module__7YGauW__ready .Marquee-module-scss-module__7YGauW__track{animation-name:Marquee-module-scss-module__7YGauW__marquee-right}.Marquee-module-scss-module__7YGauW__set{white-space:nowrap;flex:none;align-items:center;gap:0;padding:clamp(12px,2vh,24px) 0;display:inline-flex}.Marquee-module-scss-module__7YGauW__item{font-family:var(--font-heading);align-items:center;gap:0;font-size:22px;font-weight:500;line-height:1;display:inline-flex}.Marquee-module-scss-module__7YGauW__sep{opacity:.65;margin:0 18px}.Marquee-module-scss-module__7YGauW__reduced .Marquee-module-scss-module__7YGauW__track{animation:none!important;transform:none!important}@media only screen and (max-width:991px){.Marquee-module-scss-module__7YGauW__set{padding:14px 0}.Marquee-module-scss-module__7YGauW__item{font-size:16px}}@keyframes Marquee-module-scss-module__7YGauW__marquee-left{0%{transform:translate(0,0)}to{transform:translate3d(calc(-1 * var(--marquee-distance)), 0, 0)}}@keyframes Marquee-module-scss-module__7YGauW__marquee-right{0%{transform:translate3d(calc(-1 * var(--marquee-distance)), 0, 0)}to{transform:translate(0,0)}}
.MondrianGrid-module-scss-module__HgN5XG__grid{isolation:isolate;gap:0;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.MondrianGrid-module-scss-module__HgN5XG__tile{will-change:transform;z-index:1;min-width:0;min-height:0;position:relative}@media (prefers-reduced-motion:reduce){.MondrianGrid-module-scss-module__HgN5XG__tile{will-change:auto}}
.MondrianGridField-module-scss-module__jT-N_a__field{width:100%;height:100%;overflow:hidden}.MondrianGridField-module-scss-module__jT-N_a__panels{width:100%;height:100%;display:grid;overflow:hidden}.MondrianGridField-module-scss-module__jT-N_a__panel{min-width:0;height:100%;min-height:0}@media only screen and (max-width:991px){.MondrianGridField-module-scss-module__jT-N_a__panels{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)!important}}
.FormFields-module-scss-module__fu_Y1q__field{flex-direction:column;gap:8px;display:flex}.FormFields-module-scss-module__fu_Y1q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FormFields-module-scss-module__fu_Y1q__input{border:0;border-bottom:1px solid var(--form-field-border,var(--white));width:100%;color:var(--form-field-fg,var(--white));font-family:var(--font-body);background:0 0;border-radius:0;padding:8px 12px 10px;font-size:12px;font-weight:300;line-height:1.1}.FormFields-module-scss-module__fu_Y1q__input:focus{border-bottom-color:var(--color-cyan);outline:none}.FormFields-module-scss-module__fu_Y1q__input::placeholder{color:var(--form-field-fg,var(--white));font-weight:300}.FormFields-module-scss-module__fu_Y1q__textarea{resize:vertical;min-height:70px}.FormFields-module-scss-module__fu_Y1q__fieldError .FormFields-module-scss-module__fu_Y1q__input{border-bottom-color:var(--color-coral)}.FormFields-module-scss-module__fu_Y1q__error{min-height:14.3px;font-family:var(--font-body);color:var(--color-coral);margin:0;font-size:11px;font-weight:400;line-height:1.3}.FormFields-module-scss-module__fu_Y1q__formFeedback{font-family:var(--font-body);text-align:center;margin:0;font-size:11px;font-weight:400;line-height:1.1}.FormFields-module-scss-module__fu_Y1q__formFeedbackError{color:var(--color-coral)}.FormFields-module-scss-module__fu_Y1q__formFeedbackSuccess{color:var(--color-sage)}.FormFields-module-scss-module__fu_Y1q__actions{flex-direction:column;gap:8px;width:100%;padding-top:8px;display:flex}.FormFields-module-scss-module__fu_Y1q__nameRow{grid-template-columns:1fr 1fr;gap:16px 32px;display:grid}.FormFields-module-scss-module__fu_Y1q__form{flex-direction:column;gap:10px;width:100%;display:flex}.FormFields-module-scss-module__fu_Y1q__submitCta{width:100%;min-width:0;max-width:100%;padding:14px 40px}.FormFields-module-scss-module__fu_Y1q__submitCta:disabled{cursor:not-allowed;opacity:.7}.FormFields-module-scss-module__fu_Y1q__submitCta:focus-visible{outline:2px solid var(--white);outline-offset:4px}@supports not (color:color-mix(in oklab, white 50%, black)){.FormFields-module-scss-module__fu_Y1q__input::placeholder{opacity:.72}}
.InquiryModalForm-module-scss-module__7Uq_BG__termsField{margin-top:4px}.InquiryModalForm-module-scss-module__7Uq_BG__termsLabel{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.InquiryModalForm-module-scss-module__7Uq_BG__checkbox{width:12px;height:12px;accent-color:var(--color-coral);cursor:pointer;flex:none}.InquiryModalForm-module-scss-module__7Uq_BG__termsCopy{font-family:var(--font-body);color:var(--white);font-size:12px;font-weight:300;line-height:1.1}.InquiryModalForm-module-scss-module__7Uq_BG__termsLink{color:inherit;text-underline-offset:3px;text-decoration:underline}.InquiryModalForm-module-scss-module__7Uq_BG__termsLink:hover{color:var(--color-cyan)}.InquiryModalForm-module-scss-module__7Uq_BG__termsLink:focus-visible{outline:2px solid var(--color-cyan);outline-offset:2px}.InquiryModalForm-module-scss-module__7Uq_BG__form{gap:9px}
.InquiryModal-module-scss-module__HJ0jJq__overlay{z-index:1100;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.InquiryModal-module-scss-module__HJ0jJq__frame{grid-template-rows:clamp(14px,2vw,20px) minmax(0,1fr) clamp(14px,2vw,20px);grid-template-columns:clamp(14px,2vw,20px) minmax(0,1fr) clamp(14px,2vw,20px);width:min(602px,100%);max-height:min(92svh,650px);display:grid;overflow:hidden;box-shadow:0 24px 80px #00000059}.InquiryModal-module-scss-module__HJ0jJq__frameTop{z-index:2;background:var(--color-coral);border-radius:3rem;grid-area:1/1/auto/-1}.InquiryModal-module-scss-module__HJ0jJq__frameBottom{z-index:2;background:var(--color-cyan);border-radius:3rem;grid-area:3/1/auto/-1}.InquiryModal-module-scss-module__HJ0jJq__frameSide{z-index:1;background:var(--color-sage);border-radius:3rem}.InquiryModal-module-scss-module__HJ0jJq__frameSideLeft{grid-area:1/1/-1}.InquiryModal-module-scss-module__HJ0jJq__frameSideRight{grid-area:1/3/-1}.InquiryModal-module-scss-module__HJ0jJq__dialog{z-index:3;background:var(--color-navy);min-width:0;min-height:0;color:var(--white);flex-direction:column;grid-area:2/2;justify-content:center;display:flex;position:relative;overflow-y:auto}.InquiryModal-module-scss-module__HJ0jJq__content{flex-direction:column;gap:24px;width:100%;padding:30px 40px 10px;display:flex}.InquiryModal-module-scss-module__HJ0jJq__title{font-family:var(--font-body);text-align:center;margin:0;padding:0 40px;font-size:clamp(22px,3vw,32px);font-weight:700;line-height:1.1}.InquiryModal-module-scss-module__HJ0jJq__closeButton{z-index:1;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background-color .2s;display:inline-flex;position:absolute;top:0;right:0}.InquiryModal-module-scss-module__HJ0jJq__closeButton:hover{background:#ffffff1f}.InquiryModal-module-scss-module__HJ0jJq__closeButton:focus-visible{outline:2px solid var(--color-cyan);outline-offset:2px}.InquiryModal-module-scss-module__HJ0jJq__closeIcon{width:16px;height:16px;display:block}@media only screen and (max-width:767px){.InquiryModal-module-scss-module__HJ0jJq__content{padding:20px}.InquiryModal-module-scss-module__HJ0jJq__title{padding:0 20px}}
.AnimatedBars-module-scss-module__wruakq__trackWrap{width:100%}.AnimatedBars-module-scss-module__wruakq__track{width:100%;height:18px;position:relative}@media only screen and (max-width:991px){.AnimatedBars-module-scss-module__wruakq__track{height:12px}}.AnimatedBars-module-scss-module__wruakq__track:before{content:"";background:var(--white);pointer-events:none;height:9px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@media only screen and (max-width:991px){.AnimatedBars-module-scss-module__wruakq__track:before{height:6px}}.AnimatedBars-module-scss-module__wruakq__barGroup{will-change:transform;height:18px;display:flex;position:absolute;top:0;left:0}@media only screen and (max-width:991px){.AnimatedBars-module-scss-module__wruakq__barGroup{height:12px}}.AnimatedBars-module-scss-module__wruakq__bar{will-change:transform;border-radius:0;height:18px;position:absolute;top:0;left:0}@media only screen and (max-width:991px){.AnimatedBars-module-scss-module__wruakq__bar{height:12px}}.AnimatedBars-module-scss-module__wruakq__barGroup .AnimatedBars-module-scss-module__wruakq__bar{will-change:auto;position:relative;top:auto;left:auto}.AnimatedBars-module-scss-module__wruakq__barGroupNavyCoral{width:33%}.AnimatedBars-module-scss-module__wruakq__barGroupNavyCoral .AnimatedBars-module-scss-module__wruakq__barNavy{width:75.7576%}.AnimatedBars-module-scss-module__wruakq__barGroupNavyCoral .AnimatedBars-module-scss-module__wruakq__barCoral{width:24.2424%}.AnimatedBars-module-scss-module__wruakq__barAboutNavyLeading{background:var(--color-navy);width:25%}.AnimatedBars-module-scss-module__wruakq__barGroupCoralNavy{width:30%}.AnimatedBars-module-scss-module__wruakq__barGroupCoralNavy .AnimatedBars-module-scss-module__wruakq__barAboutCoral{background:var(--color-coral);width:66.6667%}.AnimatedBars-module-scss-module__wruakq__barGroupCoralNavy .AnimatedBars-module-scss-module__wruakq__barAboutNavyTrailing{background:var(--color-navy);width:33.3333%}.AnimatedBars-module-scss-module__wruakq__barNavy{background:var(--color-navy);width:25%}.AnimatedBars-module-scss-module__wruakq__barCoral{background:var(--color-coral);width:8%}.AnimatedBars-module-scss-module__wruakq__barOrange{background:var(--color-orange);width:10%}@media (prefers-reduced-motion:reduce){.AnimatedBars-module-scss-module__wruakq__bar,.AnimatedBars-module-scss-module__wruakq__barGroup{will-change:auto}}
.HomeAbout-module-scss-module__usY0bG__section{background:var(--color-sage);color:var(--black)}.HomeAbout-module-scss-module__usY0bG__inner{padding:98px 50px}@media only screen and (max-width:991px){.HomeAbout-module-scss-module__usY0bG__inner{padding:48px 20px 40px}}.HomeAbout-module-scss-module__usY0bG__intro{flex-direction:column;gap:28px;display:flex}@media only screen and (max-width:563px){.HomeAbout-module-scss-module__usY0bG__intro{gap:20px}}@media (min-width:992px){.HomeAbout-module-scss-module__usY0bG__intro{grid-template-columns:minmax(280px,60%) 1fr;align-items:start;gap:48px;display:grid}}.HomeAbout-module-scss-module__usY0bG__title{font-family:var(--font-body);font-size:clamp(40px,7vw,78px);font-weight:700;line-height:1}.HomeAbout-module-scss-module__usY0bG__titleLine,.HomeAbout-module-scss-module__usY0bG__titleDesktop{display:block}.HomeAbout-module-scss-module__usY0bG__titleMobile{display:none}@media only screen and (max-width:991px){.HomeAbout-module-scss-module__usY0bG__titleDesktop{display:none}.HomeAbout-module-scss-module__usY0bG__titleMobile{display:block}}.HomeAbout-module-scss-module__usY0bG__copy{flex-direction:column;gap:20px;max-width:560px;margin-left:auto;display:flex}@media only screen and (max-width:563px){.HomeAbout-module-scss-module__usY0bG__copy{max-width:300px;margin-left:unset;margin-right:auto}}.HomeAbout-module-scss-module__usY0bG__copy p{font-family:var(--font-body);font-size:clamp(16px,2vw,25px);font-weight:300;line-height:1.35}.HomeAbout-module-scss-module__usY0bG__stats{grid-template-columns:1fr;gap:0;margin-top:56px;display:grid}@media (min-width:992px){.HomeAbout-module-scss-module__usY0bG__stats{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:180px}}.HomeAbout-module-scss-module__usY0bG__stat{border-top:1px solid var(--black);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}@media (min-width:992px){.HomeAbout-module-scss-module__usY0bG__stat{border-top:0;flex-direction:column;justify-content:flex-start;gap:8px;padding:0}}.HomeAbout-module-scss-module__usY0bG__stat:first-child{border-top:0}.HomeAbout-module-scss-module__usY0bG__stat:last-child{border-bottom:0}.HomeAbout-module-scss-module__usY0bG__statValue{font-family:var(--font-heading);font-size:clamp(45px,8vw,85px);font-weight:400;line-height:1}.HomeAbout-module-scss-module__usY0bG__statLabel{font-family:var(--font-body);text-transform:uppercase;text-align:right;flex-shrink:1;min-width:0;font-size:16px;font-weight:300;line-height:1.2}@media (min-width:992px){.HomeAbout-module-scss-module__usY0bG__statLabel{text-align:center;font-size:22px}}@media (max-width:991px){.HomeAbout-module-scss-module__usY0bG__statLabelLine{display:inline}.HomeAbout-module-scss-module__usY0bG__statLabelLine:not(:last-child):after{content:" "}}@media (min-width:992px){.HomeAbout-module-scss-module__usY0bG__statLabelLine{display:block}}@media (max-width:991px){.HomeAbout-module-scss-module__usY0bG__statLabelStacked .HomeAbout-module-scss-module__usY0bG__statLabelLine{display:block}.HomeAbout-module-scss-module__usY0bG__statLabelStacked .HomeAbout-module-scss-module__usY0bG__statLabelLine:after{content:none}}.HomeAbout-module-scss-module__usY0bG__bars{margin-top:56px}@media only screen and (max-width:991px){.HomeAbout-module-scss-module__usY0bG__bars{margin-top:40px}}
.HireTalentHero-module-scss-module__EHOdtG__hero{--ht-inline-padding:clamp(20px, 5vw, 50px);box-sizing:border-box;width:100%;min-height:100svh;padding-top:var(--header-height);color:var(--black);flex-direction:column;display:flex}@media only screen and (max-width:991px){.HireTalentHero-module-scss-module__EHOdtG__hero{height:100dvh;min-height:100dvh;max-height:100dvh}}.HireTalentHero-module-scss-module__EHOdtG__topBlock{--cyan-end:68%;--orange-start:63%;flex-shrink:0;position:relative}.HireTalentHero-module-scss-module__EHOdtG__cyanZone,.HireTalentHero-module-scss-module__EHOdtG__orangeZone{z-index:0;position:absolute;left:0;right:0}@media only screen and (max-width:991px){.HireTalentHero-module-scss-module__EHOdtG__cyanZone,.HireTalentHero-module-scss-module__EHOdtG__orangeZone{display:none}}.HireTalentHero-module-scss-module__EHOdtG__cyanZone{top:0;bottom:calc(100% - var(--cyan-end));background:var(--color-cyan)}.HireTalentHero-module-scss-module__EHOdtG__orangeZone{top:var(--orange-start);background:var(--color-orange);bottom:0}.HireTalentHero-module-scss-module__EHOdtG__topContent{z-index:1;padding:72px var(--ht-inline-padding) clamp(12px,2vw,20px);padding-bottom:0;position:relative}@media only screen and (max-width:991px){.HireTalentHero-module-scss-module__EHOdtG__topContent{flex-direction:column;gap:0;padding:0;display:flex}}.HireTalentHero-module-scss-module__EHOdtG__title{font-family:var(--font-body);margin:0;font-size:clamp(40px,7vw,78px);font-weight:700;line-height:1.05}@media only screen and (max-width:991px){.HireTalentHero-module-scss-module__EHOdtG__title{background:var(--color-cyan);padding:48px 20px}}.HireTalentHero-module-scss-module__EHOdtG__titleLine{display:block}.HireTalentHero-module-scss-module__EHOdtG__subtitle{max-width:1000px;font-family:var(--font-body);margin:clamp(24px,3.5vw,40px) 0 -3px;font-size:clamp(22px,2.2vw,28px);font-weight:300;line-height:1.26;transform:translateY(.12em)}@media only screen and (max-width:991px){.HireTalentHero-module-scss-module__EHOdtG__subtitle{background:var(--color-orange);margin:0;padding:48px 20px;transform:none}}.HireTalentHero-module-scss-module__EHOdtG__sageZone{background:var(--color-sage);min-height:clamp(280px,38vh,420px);padding:48px var(--ht-inline-padding) 72px;flex-direction:column;flex:1 1 0;display:flex}@media only screen and (max-width:991px){.HireTalentHero-module-scss-module__EHOdtG__sageZone{min-height:0;padding:48px var(--ht-inline-padding) max(48px,env(safe-area-inset-bottom,0px))}}.HireTalentHero-module-scss-module__EHOdtG__ctaWrap{width:100%;margin-top:auto;padding:0}.HireTalentHero-module-scss-module__EHOdtG__cta{width:min(650px,100%)}@media only screen and (max-width:991px){.HireTalentHero-module-scss-module__EHOdtG__cta{width:100%;max-width:100%;font-size:16px}}
.HomeAudience-module-scss-module__UJQ-Nq__section{grid-template-columns:1fr;display:grid}@media (min-width:992px){.HomeAudience-module-scss-module__UJQ-Nq__section{grid-template-columns:1fr 1fr;height:100vh;min-height:600px}}.HomeAudience-module-scss-module__UJQ-Nq__panel{background:var(--panel-bg);color:var(--black)}.HomeAudience-module-scss-module__UJQ-Nq__panelInner{flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:100%;padding:48px 20px;display:flex}@media (min-width:992px){.HomeAudience-module-scss-module__UJQ-Nq__panelInner{padding:72px 50px}}.HomeAudience-module-scss-module__UJQ-Nq__panelCta{width:100%}.HomeAudience-module-scss-module__UJQ-Nq__title{font-family:var(--font-body);font-size:clamp(40px,7vw,78px);font-weight:800;line-height:1}.HomeAudience-module-scss-module__UJQ-Nq__subtitle{font-family:var(--font-heading);margin-top:8px;font-size:clamp(18px,3vw,33px);font-style:italic;font-weight:500;line-height:1}.HomeAudience-module-scss-module__UJQ-Nq__description{max-width:480px;font-family:var(--font-body);margin-top:28px;font-size:clamp(16px,2vw,22px);font-weight:400;line-height:1.6}.HomeAudience-module-scss-module__UJQ-Nq__cta{width:100%;max-width:100%;min-height:56px;margin-top:50px;font-size:16px}@media (min-width:992px){.HomeAudience-module-scss-module__UJQ-Nq__cta{min-height:60px;margin-top:0}}
.VerticalStripeBar-module-scss-module__m86bKW__bar{--stripe-width:clamp(6px, 1.4vw, 13px);--stripe-segment-height:68px;width:var(--stripe-width);flex-shrink:0;height:100%;min-height:0;position:relative;overflow:hidden}.VerticalStripeBar-module-scss-module__m86bKW__track{will-change:transform;flex-direction:column;width:100%;animation:14s linear infinite VerticalStripeBar-module-scss-module__m86bKW__stripe-scroll;display:flex;position:absolute;top:0;left:0}.VerticalStripeBar-module-scss-module__m86bKW__pattern{flex-direction:column;width:100%;display:flex}.VerticalStripeBar-module-scss-module__m86bKW__segment{width:100%;height:var(--stripe-segment-height);flex-shrink:0}.VerticalStripeBar-module-scss-module__m86bKW__sage{background:var(--color-sage)}.VerticalStripeBar-module-scss-module__m86bKW__coral{background:var(--color-coral)}@keyframes VerticalStripeBar-module-scss-module__m86bKW__stripe-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.VerticalStripeBar-module-scss-module__m86bKW__track{will-change:auto;animation:none}}
.HireTalentSpecialityPanel-module-scss-module__A8TGzG__panel{background:var(--panel-bg);color:var(--panel-fg);padding:72px 50px}@media only screen and (max-width:991px){.HireTalentSpecialityPanel-module-scss-module__A8TGzG__panel{padding:48px 20px}}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__body{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;column-gap:clamp(32px,5vw,64px);display:grid}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__main{flex-direction:column;gap:160px;min-width:0;display:flex}@media only screen and (max-width:991px){.HireTalentSpecialityPanel-module-scss-module__A8TGzG__main{gap:78px}}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__title{font-family:var(--font-body);font-size:clamp(40px,7vw,78px);font-weight:700;line-height:1}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(32px,5vw,64px);display:grid}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__column{min-width:0}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__columnHeading{margin:0}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__columnTitle{font-family:var(--font-heading);font-size:clamp(18px,2.5vw,32px);font-weight:800;line-height:1.1;display:block}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__columnTitleLine{font-family:var(--font-heading);display:block}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__columnDivider{width:100%;height:1px;margin:clamp(16px,2vh,24px) 0}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__list{counter-reset:speciality;margin:0;padding:0;list-style:none}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__listItem{counter-increment:speciality;font-family:var(--font-body);font-size:clamp(14px,1.8vw,22px);font-weight:300;line-height:1.45}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__listItem:before{content:counter(speciality) ". "}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__listItem+.HireTalentSpecialityPanel-module-scss-module__A8TGzG__listItem{margin-top:8px}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__stripeBar{align-self:stretch;min-height:0}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__accordion,.HireTalentSpecialityPanel-module-scss-module__A8TGzG__accordionItem{width:100%}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__accordionItem:first-child .HireTalentSpecialityPanel-module-scss-module__A8TGzG__accordionTrigger{padding-top:0}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__accordionItem:last-child .HireTalentSpecialityPanel-module-scss-module__A8TGzG__list{padding-bottom:0}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__accordionHeading{margin:0}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__accordionTrigger{width:100%;color:inherit;text-align:left;cursor:pointer;transition:padding-bottom .35s var(--ease-out-expo);background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:40px 0;transition-delay:.35s;display:flex}@media only screen and (max-width:991px){.HireTalentSpecialityPanel-module-scss-module__A8TGzG__accordionTrigger{padding:20px 0}}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__accordionItemOpen .HireTalentSpecialityPanel-module-scss-module__A8TGzG__accordionTrigger{padding-bottom:16px;transition-delay:0s}@media only screen and (max-width:991px){.HireTalentSpecialityPanel-module-scss-module__A8TGzG__accordionItemOpen .HireTalentSpecialityPanel-module-scss-module__A8TGzG__accordionTrigger{padding-bottom:12px}}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__accordionDivider{width:100%;height:1px}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__accordionPanel{transition:grid-template-rows .35s var(--ease-out-expo);grid-template-rows:0fr;display:grid;overflow:hidden}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__accordionPanelOpen{grid-template-rows:1fr}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__accordionPanelInner{min-height:0;overflow:hidden}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__accordionPanelInner .HireTalentSpecialityPanel-module-scss-module__A8TGzG__list{padding-bottom:20px}@media only screen and (max-width:991px){.HireTalentSpecialityPanel-module-scss-module__A8TGzG__accordionPanelInner .HireTalentSpecialityPanel-module-scss-module__A8TGzG__list{padding-bottom:16px}}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__icon{flex-shrink:0;width:18px;height:18px;position:relative}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__icon:before,.HireTalentSpecialityPanel-module-scss-module__A8TGzG__icon:after{content:"";background:currentColor;transition:transform .25s,opacity .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__icon:before{width:18px;height:1px}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__icon:after{width:1px;height:18px}.HireTalentSpecialityPanel-module-scss-module__A8TGzG__iconOpen:after{opacity:0;transform:translate(-50%,-50%)scaleY(0)}@media only screen and (max-width:991px){.HireTalentSpecialityPanel-module-scss-module__A8TGzG__grid{grid-template-columns:1fr}}
.ContactMondrian-module-scss-module__Ev2s9q__section{border-top:var(--black) solid 1px;border-bottom:var(--black) solid 1px;flex-shrink:0;width:100%}.ContactMondrian-module-scss-module__Ev2s9q__field{width:100%;height:var(--contact-mondrian-height);overflow:hidden}@media only screen and (max-width:991px){.ContactMondrian-module-scss-module__Ev2s9q__field{aspect-ratio:1;height:auto}}.ContactMondrian-module-scss-module__Ev2s9q__panel{min-width:0;height:100%;min-height:0}
.HireTalentStaticCloser-module-scss-module__ku7cmW__block{width:100%}.HireTalentStaticCloser-module-scss-module__ku7cmW__header{background:var(--closer-header-bg);color:var(--closer-header-fg)}.HireTalentStaticCloser-module-scss-module__ku7cmW__label{font-family:var(--font-body);text-transform:uppercase;margin:0;font-weight:700;line-height:1}.HireTalentStaticCloser-module-scss-module__ku7cmW__body{background:var(--closer-body-bg);color:var(--closer-body-fg)}.HireTalentStaticCloser-module-scss-module__ku7cmW__text{font-family:var(--font-body);margin:0;padding:24px 50px;font-size:32px;font-weight:300;line-height:1.35}@media only screen and (max-width:991px){.HireTalentStaticCloser-module-scss-module__ku7cmW__text{padding:20px;font-size:16px}}
.AboutHero-module-scss-module__ZrHiYW__hero{--about-hero-text-padding:clamp(24px, 4vw, 32px);background:var(--color-orange);color:var(--black);box-sizing:border-box;min-height:100svh;padding:calc(var(--header-height) + clamp(24px,8vw,40px)) clamp(20px,5vw,50px) clamp(48px,8vw,72px);flex-direction:column;display:flex}.AboutHero-module-scss-module__ZrHiYW__inner{flex-direction:column;flex:1;gap:20px;min-height:0;display:flex}@media only screen and (max-width:563px){.AboutHero-module-scss-module__ZrHiYW__inner{gap:11px}}.AboutHero-module-scss-module__ZrHiYW__title{font-family:var(--font-body);flex-direction:column;flex-shrink:0;gap:0;margin:0;font-size:clamp(40px,7vw,78px);font-weight:700;line-height:1.05;display:flex}.AboutHero-module-scss-module__ZrHiYW__titleHighlight{width:fit-content;max-width:100%;padding:12px 12px 12px var(--about-hero-text-padding);background:var(--color-cyan);display:block}.AboutHero-module-scss-module__ZrHiYW__titleLine{padding-left:var(--about-hero-text-padding);display:block}@media only screen and (max-width:563px){.AboutHero-module-scss-module__ZrHiYW__titleLine{padding-top:6px}}.AboutHero-module-scss-module__ZrHiYW__panel{min-height:clamp(280px,38vh,420px);padding:clamp(32px,5vw,32px) var(--about-hero-text-padding) clamp(28px,4vw,32px);background:var(--color-sage);flex-direction:column;flex:1;justify-content:space-between;gap:clamp(40px,8vh,96px);display:flex}.AboutHero-module-scss-module__ZrHiYW__copy{max-width:640px;font-family:var(--font-body);margin:0;font-size:clamp(20px,2vw,28px);font-weight:300;line-height:1.24}.AboutHero-module-scss-module__ZrHiYW__bars{margin-top:auto}@media only screen and (max-width:991px){.AboutHero-module-scss-module__ZrHiYW__titleHighlight{width:100%;padding-right:.16em}.AboutHero-module-scss-module__ZrHiYW__panel{min-height:clamp(360px,52vh,520px)}}
.ContactSection-module-scss-module__RMYADa__email{vertical-align:top;display:inline-block;position:relative;overflow:hidden}.ContactSection-module-scss-module__RMYADa__email:after{content:"";background:var(--link-line-color,black);transform-origin:0;width:100%;height:1px;transition:transform .25s linear;position:absolute;bottom:0;left:0;transform:scaleX(1)}.ContactSection-module-scss-module__RMYADa__email:hover:after{transform-origin:100%;transform:scaleX(0)}.ContactSection-module-scss-module__RMYADa__email{display:inline-block}.ContactSection-module-scss-module__RMYADa__section{box-sizing:border-box;width:100%;min-height:var(--contact-section-min-height);flex:none;grid-template-columns:1fr 1fr;display:grid}@media only screen and (max-width:991px){.ContactSection-module-scss-module__RMYADa__section{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}}.ContactSection-module-scss-module__RMYADa__intro{background:var(--color-sage);min-height:0;color:var(--black);flex-direction:column;display:flex}.ContactSection-module-scss-module__RMYADa__introInner{flex-direction:column;flex:auto;justify-content:space-between;gap:28px;min-height:0;padding:48px 50px;display:flex}@media only screen and (max-width:991px){.ContactSection-module-scss-module__RMYADa__introInner{flex:none;padding:48px 20px 40px}}.ContactSection-module-scss-module__RMYADa__title{font-family:var(--font-body);font-size:clamp(40px,7vw,78px);font-weight:700;line-height:1}.ContactSection-module-scss-module__RMYADa__lead{max-width:520px;font-family:var(--font-body);font-size:clamp(16px,2vw,24px);font-weight:300;line-height:1.35}.ContactSection-module-scss-module__RMYADa__email{font-family:var(--font-body);color:var(--black);align-self:flex-start;margin-top:auto;font-size:clamp(24px,4vw,50px);font-weight:400;line-height:1.1;text-decoration:none}@media only screen and (max-width:991px){.ContactSection-module-scss-module__RMYADa__email{margin-top:24px}}.ContactSection-module-scss-module__RMYADa__email:after{height:3px}.ContactSection-module-scss-module__RMYADa__formPanel{background:var(--color-navy);min-height:0;color:var(--white);flex-direction:column;display:flex}.ContactSection-module-scss-module__RMYADa__formInner{flex-direction:column;flex:auto;justify-content:center;min-height:0;padding:48px 50px;display:flex}@media only screen and (max-width:991px){.ContactSection-module-scss-module__RMYADa__formInner{padding:48px 20px 40px}}.ContactSection-module-scss-module__RMYADa__form{flex-direction:column;gap:10px;width:100%;max-width:480px;margin:0 auto;display:flex}@media only screen and (max-width:991px){.ContactSection-module-scss-module__RMYADa__form{gap:16px}}.ContactSection-module-scss-module__RMYADa__nameRow{grid-template-columns:1fr 1fr;gap:36px 32px;display:grid}@media only screen and (max-width:767px){.ContactSection-module-scss-module__RMYADa__nameRow{gap:16px}}.ContactSection-module-scss-module__RMYADa__field{flex-direction:column;gap:8px;display:flex}.ContactSection-module-scss-module__RMYADa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ContactSection-module-scss-module__RMYADa__input{border:0;border-bottom:1px solid var(--white);width:100%;color:var(--white);font-family:var(--font-body);background:0 0;border-radius:0;padding:8px 12px 12px;font-size:16px;font-weight:300;line-height:1.35}.ContactSection-module-scss-module__RMYADa__input:focus{border-bottom-color:var(--color-cyan);outline:none}.ContactSection-module-scss-module__RMYADa__input::placeholder{color:var(--white);font-weight:300}.ContactSection-module-scss-module__RMYADa__textarea{resize:vertical;min-height:140px}.ContactSection-module-scss-module__RMYADa__fieldError .ContactSection-module-scss-module__RMYADa__input{border-bottom-color:var(--color-coral)}.ContactSection-module-scss-module__RMYADa__error{min-height:14.3px;font-family:var(--font-body);color:var(--color-coral);margin:0;font-size:11px;font-weight:400;line-height:1.3}.ContactSection-module-scss-module__RMYADa__formFeedback{min-height:28.6px;font-family:var(--font-body);text-align:center;margin:0;font-size:11px;font-weight:400;line-height:1.3}.ContactSection-module-scss-module__RMYADa__formFeedbackError{color:var(--color-coral)}.ContactSection-module-scss-module__RMYADa__formFeedbackSuccess{color:var(--color-sage)}.ContactSection-module-scss-module__RMYADa__actions{flex-direction:column;gap:8px;width:100%;padding-top:8px;display:flex}.ContactSection-module-scss-module__RMYADa__submitCta{width:100%;min-width:0;max-width:100%}.ContactSection-module-scss-module__RMYADa__submitCta:disabled{cursor:not-allowed;opacity:.7}.ContactSection-module-scss-module__RMYADa__submitCta:focus-visible{outline:2px solid var(--white);outline-offset:4px}@supports not (color:color-mix(in oklab, white 50%, black)){.ContactSection-module-scss-module__RMYADa__input::placeholder{opacity:.72}}
.HireTalentNestedAccordion-module-scss-module__PN7ufW__accordion,.HireTalentNestedAccordion-module-scss-module__PN7ufW__item{width:100%}.HireTalentNestedAccordion-module-scss-module__PN7ufW__item:first-child .HireTalentNestedAccordion-module-scss-module__PN7ufW__trigger{padding-top:0}.HireTalentNestedAccordion-module-scss-module__PN7ufW__item:last-child .HireTalentNestedAccordion-module-scss-module__PN7ufW__description{padding-bottom:0}.HireTalentNestedAccordion-module-scss-module__PN7ufW__heading{margin:0}.HireTalentNestedAccordion-module-scss-module__PN7ufW__trigger{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}@media only screen and (max-width:991px){.HireTalentNestedAccordion-module-scss-module__PN7ufW__trigger{padding:20px 0}}.HireTalentNestedAccordion-module-scss-module__PN7ufW__title{font-family:var(--font-heading);font-size:clamp(16px,4vw,32px);font-weight:800;line-height:1.05}.HireTalentNestedAccordion-module-scss-module__PN7ufW__icon{flex-shrink:0;width:18px;height:18px;position:relative}.HireTalentNestedAccordion-module-scss-module__PN7ufW__icon:before,.HireTalentNestedAccordion-module-scss-module__PN7ufW__icon:after{content:"";background:currentColor;transition:transform .25s,opacity .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HireTalentNestedAccordion-module-scss-module__PN7ufW__icon:before{width:18px;height:1px}.HireTalentNestedAccordion-module-scss-module__PN7ufW__icon:after{width:1px;height:18px}.HireTalentNestedAccordion-module-scss-module__PN7ufW__iconOpen:after{opacity:0;transform:translate(-50%,-50%)scaleY(0)}.HireTalentNestedAccordion-module-scss-module__PN7ufW__panel{transition:grid-template-rows .35s var(--ease-out-expo);grid-template-rows:0fr;display:grid;overflow:hidden}.HireTalentNestedAccordion-module-scss-module__PN7ufW__panelOpen{grid-template-rows:1fr}.HireTalentNestedAccordion-module-scss-module__PN7ufW__panelInner{min-height:0;overflow:hidden}.HireTalentNestedAccordion-module-scss-module__PN7ufW__description{max-width:620px;font-family:var(--font-body);padding-bottom:22px;font-size:clamp(12px,2vw,22px);font-weight:300;line-height:1.45}@media only screen and (max-width:991px){.HireTalentNestedAccordion-module-scss-module__PN7ufW__description{padding-bottom:20px}}.HireTalentNestedAccordion-module-scss-module__PN7ufW__divider{background:var(--nested-divider-color,var(--white));width:100%;height:1px}
.JobSeekersHero-module-scss-module__kEfOcW__hero{--js-pillar-width:clamp(32px, 9vw, 52px);--js-coral-height:clamp(120px, 22svh, 200px);box-sizing:border-box;width:100%;min-height:100svh;padding-top:var(--header-height);background:var(--color-sage);color:var(--black)}@media only screen and (max-width:991px){.JobSeekersHero-module-scss-module__kEfOcW__hero{--js-pillar-width:clamp(48px, 13vw, 72px);--js-coral-height:clamp(90px, 15svh, 220px);height:100dvh;min-height:100dvh;max-height:100dvh}}.JobSeekersHero-module-scss-module__kEfOcW__grid{width:100%;min-height:calc(100svh - var(--header-height));grid-template-columns:var(--js-pillar-width) minmax(0, 1fr) var(--js-pillar-width);grid-template-rows:minmax(0, 1fr) var(--js-coral-height);grid-template-areas:"left main right""coral coral right";display:grid}@media only screen and (max-width:991px){.JobSeekersHero-module-scss-module__kEfOcW__grid{min-height:calc(100dvh - var(--header-height));height:100%}}.JobSeekersHero-module-scss-module__kEfOcW__pillarLeft{background:var(--color-orange);grid-area:1/left}.JobSeekersHero-module-scss-module__kEfOcW__pillarRight{background:var(--color-orange);grid-area:1/right/-1}.JobSeekersHero-module-scss-module__kEfOcW__main{text-align:center;background:var(--color-sage);flex-direction:column;grid-area:main;justify-content:center;align-items:center;gap:18px;padding:clamp(32px,8vh,72px) clamp(20px,5vw,48px);display:flex}@media only screen and (max-width:991px){.JobSeekersHero-module-scss-module__kEfOcW__main{padding:48px 20px max(48px,env(safe-area-inset-bottom,0px));justify-content:flex-start;gap:0}.JobSeekersHero-module-scss-module__kEfOcW__copy{flex-direction:column;flex:1 1 0;justify-content:center;gap:24px;width:100%;min-height:0;display:flex}}.JobSeekersHero-module-scss-module__kEfOcW__title{font-family:var(--font-body);margin:0;font-size:clamp(40px,7vw,78px);font-weight:700;line-height:1.1}.JobSeekersHero-module-scss-module__kEfOcW__titleLine{display:block}.JobSeekersHero-module-scss-module__kEfOcW__subtitle{font-family:var(--font-body);max-width:900px;margin:0;font-size:clamp(16px,2.2vw,28px);font-weight:300;line-height:1.26}@media only screen and (max-width:991px){.JobSeekersHero-module-scss-module__kEfOcW__subtitle{font-size:16px}}.JobSeekersHero-module-scss-module__kEfOcW__ctaWrap{width:100%;margin-top:56px}@media only screen and (max-width:991px){.JobSeekersHero-module-scss-module__kEfOcW__ctaWrap{flex-shrink:0;margin-top:32px}}.JobSeekersHero-module-scss-module__kEfOcW__cta{width:min(650px,100%)}@media only screen and (max-width:991px){.JobSeekersHero-module-scss-module__kEfOcW__cta{width:100%;max-width:100%;font-size:16px}}.JobSeekersHero-module-scss-module__kEfOcW__coralBand{background:var(--color-coral);grid-area:coral}@media (min-width:992px){.JobSeekersHero-module-scss-module__kEfOcW__hero{--js-pillar-width:clamp(72px, 11vw, 140px);--js-coral-height:clamp(72px, 12vh, 120px)}}
.page-module-scss-module__yAXWpq__contactPage{--contact-mondrian-height:clamp(180px, 22vw, 280px);--contact-section-min-height:calc(100svh - var(--header-height));flex-direction:column;flex:auto;min-height:0;display:flex}@media only screen and (max-width:991px){.page-module-scss-module__yAXWpq__contactPage{--contact-mondrian-height:auto}}@supports (height:100dvh){.page-module-scss-module__yAXWpq__contactPage{--contact-section-min-height:calc(100dvh - var(--header-height))}}
.TeamCard-module-scss-module__tz8I5a__card{flex-direction:column;min-width:0;height:100%;display:flex}.TeamCard-module-scss-module__tz8I5a__media{aspect-ratio:4/5;background:var(--color-navy);position:relative;overflow:hidden}.TeamCard-module-scss-module__tz8I5a__image{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.TeamCard-module-scss-module__tz8I5a__footer{background:var(--team-card-bg);min-height:168px;color:var(--black);flex-direction:column;flex:auto;gap:16px;padding:19px 17px;display:flex}.TeamCard-module-scss-module__tz8I5a__identity{flex-direction:column;gap:10px;display:flex}.TeamCard-module-scss-module__tz8I5a__name{font-family:var(--font-body);text-transform:uppercase;margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:700;line-height:1.1}.TeamCard-module-scss-module__tz8I5a__role{font-family:var(--font-body);margin:0;font-size:clamp(16px,2vw,22px);font-weight:400;line-height:1.1}.TeamCard-module-scss-module__tz8I5a__divider{background:var(--black);width:45px;height:1px}.TeamCard-module-scss-module__tz8I5a__meta{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.TeamCard-module-scss-module__tz8I5a__email{font-family:var(--font-heading);color:inherit;word-break:break-word;font-size:clamp(16px,1.8vw,22px);font-weight:400;line-height:1.2;text-decoration:none}.TeamCard-module-scss-module__tz8I5a__email:hover{text-underline-offset:3px;text-decoration:underline}.TeamCard-module-scss-module__tz8I5a__email:focus-visible{outline:2px solid var(--black);outline-offset:2px}.TeamCard-module-scss-module__tz8I5a__linkedin{flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.TeamCard-module-scss-module__tz8I5a__linkedin:focus-visible{outline:2px solid var(--black);outline-offset:2px}@media only screen and (max-width:991px){.TeamCard-module-scss-module__tz8I5a__footer{min-height:150px}}
.HireTalentStripedPanel-module-scss-module__c7ZSVa__panel{background:var(--panel-bg);color:var(--panel-fg);padding:72px 50px}@media only screen and (max-width:991px){.HireTalentStripedPanel-module-scss-module__c7ZSVa__panel{padding:48px 20px}}.HireTalentStripedPanel-module-scss-module__c7ZSVa__body{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;column-gap:clamp(32px,5vw,64px);display:grid}.HireTalentStripedPanel-module-scss-module__c7ZSVa__main{flex-direction:column;gap:40px;min-width:0;display:flex}@media only screen and (max-width:991px){.HireTalentStripedPanel-module-scss-module__c7ZSVa__main{gap:100px}}.HireTalentStripedPanel-module-scss-module__c7ZSVa__title{font-family:var(--font-body);font-size:clamp(40px,7vw,78px);font-weight:700;line-height:1}.HireTalentStripedPanel-module-scss-module__c7ZSVa__stripeBar{align-self:stretch;min-height:0}
.JobSeekersWhy-module-scss-module__5OvIva__section{background:var(--color-navy);color:var(--white);padding:72px 50px}@media only screen and (max-width:991px){.JobSeekersWhy-module-scss-module__5OvIva__section{padding:48px 20px}}.JobSeekersWhy-module-scss-module__5OvIva__body{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;column-gap:clamp(32px,5vw,64px);display:grid}.JobSeekersWhy-module-scss-module__5OvIva__main{flex-direction:column;gap:78px;min-width:0;display:flex}@media only screen and (max-width:991px){.JobSeekersWhy-module-scss-module__5OvIva__main{gap:180px}}.JobSeekersWhy-module-scss-module__5OvIva__title{font-family:var(--font-body);font-size:clamp(40px,7vw,78px);font-weight:700;line-height:1}.JobSeekersWhy-module-scss-module__5OvIva__stripeBar{align-self:stretch;min-height:0}
.AboutTeam-module-scss-module__5_u2Wa__section{background:var(--white);color:var(--black)}.AboutTeam-module-scss-module__5_u2Wa__inner{padding:clamp(48px,8vw,78px) clamp(20px,5vw,50px)}.AboutTeam-module-scss-module__5_u2Wa__title{font-family:var(--font-body);margin:0 0 clamp(32px,5vw,56px);font-size:clamp(40px,7vw,78px);font-weight:700;line-height:1.05}.AboutTeam-module-scss-module__5_u2Wa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,32px);margin:0;padding:0;list-style:none;display:grid}.AboutTeam-module-scss-module__5_u2Wa__gridItem{min-width:0}.AboutTeam-module-scss-module__5_u2Wa__viewMore{justify-content:center;margin-top:clamp(24px,4vw,40px);display:flex}.AboutTeam-module-scss-module__5_u2Wa__viewMoreBtn{width:100%;max-width:380px;font-size:16px}.AboutTeam-module-scss-module__5_u2Wa__actions{grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,24px);margin-bottom:48px;padding:0 clamp(20px,5vw,50px);display:grid}.AboutTeam-module-scss-module__5_u2Wa__action{border:1px solid var(--black);width:100%;min-height:clamp(56px,8vw,80px);font-family:var(--font-body);text-transform:uppercase;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:24px 40px;font-size:16px;font-weight:400;line-height:1;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.AboutTeam-module-scss-module__5_u2Wa__action:focus-visible{outline:2px solid var(--black);outline-offset:4px}@media only screen and (max-width:563px){.AboutTeam-module-scss-module__5_u2Wa__action{border:0}}.AboutTeam-module-scss-module__5_u2Wa__actionContact{background:var(--color-sage);color:var(--black)}.AboutTeam-module-scss-module__5_u2Wa__actionContact:hover{background:var(--color-coral);color:var(--black)}.AboutTeam-module-scss-module__5_u2Wa__actionWork{background:var(--color-navy);color:var(--white)}.AboutTeam-module-scss-module__5_u2Wa__actionWork:hover{background:var(--color-coral);color:var(--white)}@media only screen and (max-width:991px){.AboutTeam-module-scss-module__5_u2Wa__inner{padding-bottom:0}.AboutTeam-module-scss-module__5_u2Wa__grid{grid-template-columns:1fr;gap:24px}.AboutTeam-module-scss-module__5_u2Wa__actions{grid-template-columns:1fr;gap:0;width:100%;margin-top:48px;margin-bottom:0;padding:0}.AboutTeam-module-scss-module__5_u2Wa__action{border-radius:0;min-height:56px;padding:16px 30px}.AboutTeam-module-scss-module__5_u2Wa__actionWork{background:var(--color-coral);color:var(--white)}}@media only screen and (max-width:767px){.AboutTeam-module-scss-module__5_u2Wa__title{margin-bottom:28px}}
.HireTalentTabs-module-scss-module__TkJ-hq__section{width:100%}.HireTalentTabs-module-scss-module__TkJ-hq__tab{width:100%;scroll-margin-top:var(--header-height)}.HireTalentTabs-module-scss-module__TkJ-hq__triggerWrap{transition:grid-template-rows .35s var(--ease-out-expo);grid-template-rows:1fr;display:grid;overflow:hidden}.HireTalentTabs-module-scss-module__TkJ-hq__triggerWrapCollapsed{pointer-events:none;grid-template-rows:0fr}.HireTalentTabs-module-scss-module__TkJ-hq__triggerInner{min-height:0;overflow:hidden}.HireTalentTabs-module-scss-module__TkJ-hq__tabTrigger{background:var(--tab-bg);width:100%;color:var(--tab-fg);font-family:var(--font-body);text-align:left;text-transform:uppercase;cursor:pointer;border:0;align-items:center;padding:24px 50px;font-size:32px;font-weight:400;line-height:1;display:flex}@media only screen and (max-width:991px){.HireTalentTabs-module-scss-module__TkJ-hq__tabTrigger{padding:20px;font-size:16px}}.HireTalentTabs-module-scss-module__TkJ-hq__tabPanel{transition:grid-template-rows .35s var(--ease-out-expo);grid-template-rows:0fr;display:grid;overflow:hidden}.HireTalentTabs-module-scss-module__TkJ-hq__tabPanelOpen{grid-template-rows:1fr}.HireTalentTabs-module-scss-module__TkJ-hq__tabPanelInner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.HireTalentTabs-module-scss-module__TkJ-hq__triggerWrap,.HireTalentTabs-module-scss-module__TkJ-hq__tabPanel{transition:none}}
.NotFoundPage-module-scss-module__s0EbBW__page{min-height:100svh;padding:calc(var(--header-height) + clamp(24px,6vh,48px)) 0 clamp(48px,8vh,80px);background:var(--color-navy);color:var(--white);flex-direction:column;justify-content:center;display:flex}.NotFoundPage-module-scss-module__s0EbBW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.NotFoundPage-module-scss-module__s0EbBW__marqueeStack{flex-direction:column;width:100%;display:flex}.NotFoundPage-module-scss-module__s0EbBW__marqueeRow{color:var(--white);background:0 0;border-top:1px solid #ffffff59;border-bottom:0}.NotFoundPage-module-scss-module__s0EbBW__marqueeRow:last-child{border-bottom:1px solid #ffffff59}.NotFoundPage-module-scss-module__s0EbBW__marqueeItem{font-family:var(--font-body);text-transform:uppercase;font-size:clamp(72px,16vw,180px);font-weight:700;line-height:.95}.NotFoundPage-module-scss-module__s0EbBW__marqueeSeparator{opacity:1;margin:0 clamp(24px,5vw,64px)}.NotFoundPage-module-scss-module__s0EbBW__content{text-align:center;flex-direction:column;align-items:center;gap:clamp(20px,4vh,32px);margin-top:clamp(32px,8vh,72px);padding:0 clamp(20px,5vw,50px);display:flex}.NotFoundPage-module-scss-module__s0EbBW__message{max-width:420px;font-family:var(--font-body);margin:0;font-size:clamp(16px,2vw,20px);font-weight:300;line-height:1.4}.NotFoundPage-module-scss-module__s0EbBW__cta{width:min(520px,100%);min-width:0;max-width:100%}@media only screen and (max-width:991px){.NotFoundPage-module-scss-module__s0EbBW__marqueeItem{font-size:clamp(56px,22vw,120px)}}
