.corporate_navbar__85S5h{position:relative;z-index:20;display:grid;grid-template-columns:auto minmax(0,1fr) auto;-moz-column-gap:89px;column-gap:89px;align-items:center;min-height:166px;padding:38px max(68px,50% - 960px + 68px) 44px max(40px,50% - 960px + 40px);color:#fff;background:rgba(0,0,0,.6);box-shadow:0 4px 60px #000;font-family:IBM Plex Sans Condensed,IBM Plex Sans,sans-serif}.corporate_candidateLink__gIdpz,.corporate_footer__7e3nR a,.corporate_logoLink__BM9Xo,.corporate_navLinks__sb_dC a{color:inherit;text-decoration:none}.corporate_candidateLink__gIdpz,.corporate_logoLink__BM9Xo,.corporate_navLinks__sb_dC a{border-radius:7px 7px 0 7px;outline-offset:6px}.corporate_candidateLink__gIdpz:focus-visible,.corporate_contactSection__1BLQ7 button:focus-visible,.corporate_footer__7e3nR a:focus-visible,.corporate_logoLink__BM9Xo:focus-visible,.corporate_menuToggle__d00dM:focus-visible,.corporate_navLinks__sb_dC a:focus-visible{outline:2px solid #5ec4b4}.corporate_logoLink__BM9Xo{display:inline-flex}.corporate_quadWordmarkStacked__3YggW{display:block;width:85px;height:auto;color:#fff}.corporate_quadWordmark__Oic8u{display:block;width:136px;height:auto;color:#fff}.corporate_menuToggle__d00dM{display:none;flex-direction:column;gap:5px;justify-content:center;width:34px;height:34px;padding:0;background:none;border:none;border-radius:4px;cursor:pointer}.corporate_menuToggle__d00dM span{display:block;width:100%;height:3px;background:#5ec4b4;border-radius:2px}.corporate_mobileCurrent__mdJfV{display:none;font-size:15px;font-weight:700;color:#fff}.corporate_mobileCurrent__mdJfV,.corporate_navLinks__sb_dC{font-family:IBM Plex Sans Condensed,IBM Plex Sans,sans-serif}.corporate_navLinks__sb_dC{display:flex;flex-wrap:wrap;gap:30px;align-items:center;font-size:20px;line-height:1.3}.corporate_navLinks__sb_dC a,.corporate_navLinks__sb_dC span{transition:opacity .16s ease}.corporate_navLinks__sb_dC a:hover{opacity:.75}.corporate_navLinks__sb_dC .corporate_activeNavLink__2wPig{font-weight:700}.corporate_candidateLink__gIdpz{justify-self:end;color:#5ec4b4;font-size:20px;line-height:1.3;transition:color .16s ease}.corporate_candidateLink__gIdpz:hover{color:#fff}.corporate_candidateLinkShort__veedC{display:none}.corporate_contactBand__i7UHV{position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(5,50,78,0) 31%,#5ec4b4 131%)}.corporate_contactX__mhS8W{position:absolute;top:169px;left:calc(50% - 308px);width:667px;height:663px;background:url(/images/clients/corporate-v2/contact/x-outline.svg) 0 0/100% auto no-repeat;pointer-events:none}.corporate_contactSection__1BLQ7{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center;width:min(900px,100% - 48px);margin:34px auto 0;padding:92px 0 126px;color:#fff;font-family:IBM Plex Sans,sans-serif}.corporate_contactSection__1BLQ7 h2{margin:0 0 20px;font-family:Rajdhani,sans-serif;font-size:40px;font-weight:400;line-height:1.28;text-shadow:0 4px 10px #05324e}.corporate_contactSection__1BLQ7 p{margin:0;font-size:20px;line-height:1.3}.corporate_contactSection__1BLQ7 p a{color:inherit;text-decoration:underline;text-underline-offset:4px}.corporate_contactSection__1BLQ7 button{align-self:start;min-height:50px;padding:0 25px;color:#05324e;font-family:Rajdhani,sans-serif;font-size:20px;font-weight:600;background:#fff;border:1px solid #05324e;border-radius:7px 7px 0 7px;cursor:pointer}.corporate_contactCopy__60Ai4{position:relative}.corporate_contactChevron__OmR1w{display:block;width:34px;height:34px;margin-top:24px;border-right:3px solid hsla(0,0%,100%,.5);border-bottom:3px solid hsla(0,0%,100%,.5);transform:rotate(45deg)}.corporate_footer__7e3nR{position:relative;display:grid;grid-template-columns:136px repeat(3,auto) minmax(108px,1fr);gap:88px;align-items:start;padding:42px max(59px,50% - 960px + 59px) 52px;color:#fff;font-family:IBM Plex Sans,sans-serif;font-size:14px;line-height:1.28;background:#000}.corporate_footer__7e3nR address,.corporate_footer__7e3nR nav,.corporate_footer__7e3nR p{margin:0;font-style:normal}.corporate_footer__7e3nR address,.corporate_footer__7e3nR nav{display:flex;flex-direction:column;gap:2px}.corporate_footer__7e3nR nav{justify-self:end}.corporate_footer__7e3nR a{text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.corporate_navbar__85S5h{display:flex;flex-wrap:wrap;align-items:center;gap:20px;min-height:84px;padding:20px}.corporate_quadWordmarkStacked__3YggW{width:44px}.corporate_menuToggle__d00dM{display:flex;width:34px;height:30px;gap:7px}.corporate_menuToggle__d00dM span{height:4px}.corporate_mobileCurrent__mdJfV{display:inline;flex:1 1 0;min-width:0;margin-right:auto;overflow:hidden;font-size:20px;white-space:nowrap;text-overflow:ellipsis}.corporate_candidateLink__gIdpz{flex-shrink:0}.corporate_navLinks__sb_dC{flex-basis:100%;flex-direction:column;gap:12px;order:5;display:none;font-size:15px}.corporate_navLinks__sb_dC.corporate_navLinksOpen__Sl0mp{display:flex}.corporate_candidateLink__gIdpz{font-size:16px}.corporate_candidateLinkFull__WI9hu{display:none}.corporate_candidateLinkShort__veedC{display:inline}.corporate_contactX__mhS8W{top:60px;left:55%;width:420px;height:418px}.corporate_contactSection__1BLQ7{grid-template-columns:1fr;gap:24px;width:calc(100% - 40px);padding:34px 0 42px}.corporate_contactSection__1BLQ7 h2{font-size:24px}.corporate_contactSection__1BLQ7 p{font-size:12px}.corporate_contactSection__1BLQ7 button{justify-self:start;min-height:32px;font-size:12px}.corporate_contactChevron__OmR1w{width:24px;height:24px;margin-top:18px;border-width:2px}.corporate_footer__7e3nR{grid-template-columns:1fr;gap:14px;padding:22px 20px 30px;font-size:10px}.corporate_footer__7e3nR nav{justify-self:start}}.corporate_frame__lfnWU{position:relative;max-width:1920px;margin-inline:auto}.team-builder_page__mDYAa{min-height:100vh;overflow:hidden;color:#fff;background:radial-gradient(1052px 1052px at calc(50% + 401px) 386px,rgba(0,100,160,.35),transparent 72%),radial-gradient(504px 504px at calc(50% - 483px) 463px,rgba(94,196,180,.3),transparent 72%),radial-gradient(948px 948px at calc(50% - 720px) 640px,rgba(94,196,180,.3),transparent 72%),radial-gradient(397px 397px at calc(50% - 76px) 697px,rgba(240,83,35,.28),transparent 72%),radial-gradient(130px 130px at calc(50% + 110px) 538px,rgba(240,83,35,.28),transparent 72%),radial-gradient(70px 70px at calc(50% - 462px) 715px,rgba(240,83,35,.28),transparent 72%),radial-gradient(34px 34px at calc(50% - 554px) 912px,rgba(94,196,180,.4),transparent 72%),radial-gradient(242px 242px at calc(50% - 468px) 1067px,rgba(94,196,180,.4),transparent 72%),radial-gradient(948px 948px at calc(50% + 26px) 1120px,rgba(0,100,160,.35),transparent 72%),radial-gradient(948px 948px at calc(50% + 457px) 1023px,rgba(0,100,160,.35),transparent 72%),radial-gradient(948px 948px at calc(50% - 680px) 1224px,rgba(94,196,180,.3),transparent 72%),radial-gradient(208px 208px at calc(50% - 206px) 1263px,rgba(94,196,180,.3),transparent 72%),radial-gradient(310px 310px at calc(50% + 605px) 1453px,rgba(0,100,160,.35),transparent 72%),linear-gradient(-68.9deg,#05324e 60.66%,#01568a 79.81%,#3e9ea5);font-family:IBM Plex Sans,sans-serif}.team-builder_builder__qtf8Q{display:flex;flex-direction:column;align-items:center;padding:45px 20px 140px}.team-builder_builder__qtf8Q h1{margin:0;font-family:Rajdhani,sans-serif;font-size:64px;font-weight:600;line-height:1.28;text-align:center;text-shadow:0 4px 10px #000}.team-builder_configurator__T2mNn{display:flex;flex-direction:column;align-items:center;width:100%}.team-builder_chevron__5ZLv9{flex-shrink:0;transition:transform .16s ease}.team-builder_chevronOpen__9paXH{transform:rotate(90deg)}.team-builder_presetControl___MDON{position:relative;z-index:10;margin-top:33px}.team-builder_presetButton__F0puQ{display:flex;gap:10px;align-items:center;justify-content:space-between;width:280px;height:42px;padding:0 16px;color:#fff;font-family:inherit;font-size:20px;font-weight:600;letter-spacing:.3px;text-align:left;filter:drop-shadow(0 10px 4px rgba(0,0,0,.1));cursor:pointer}.team-builder_presetButton__F0puQ,.team-builder_presetOptions__NX4dy{background:#05324e;border:1px solid hsla(0,0%,100%,.2);border-radius:4px}.team-builder_presetOptions__NX4dy{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:20;margin:0;padding:4px 0;list-style:none;box-shadow:0 10px 24px rgba(0,0,0,.35)}.team-builder_presetOptions__NX4dy button{display:block;width:100%;padding:10px 16px;color:#fff;font-family:inherit;font-size:20px;text-align:left;background:none;border:none;cursor:pointer}.team-builder_presetOptions__NX4dy button:hover{background:#0064a0}.team-builder_presetOptions__NX4dy button[aria-selected=true]{font-weight:600}.team-builder_gridWrap__1uxY0{position:relative;z-index:5;width:100%;height:280px;margin-top:50px}@media(min-width:640px){.team-builder_gridWrap__1uxY0{height:340px}}@media(min-width:768px){.team-builder_gridWrap__1uxY0{height:420px}}@media(min-width:1024px){.team-builder_gridWrap__1uxY0{height:470px}}@media(min-width:1280px){.team-builder_gridWrap__1uxY0{height:auto}}.team-builder_actions__hleqt{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:54px}.team-builder_tipsButton__Mztvt{display:flex;gap:10px;align-items:center;width:230px;height:42px;padding:0 12px 0 10px;color:#fff;font-family:inherit;font-size:20px;font-weight:500;background:#05324e;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;filter:drop-shadow(0 10px 4px rgba(0,0,0,.1));cursor:pointer}.team-builder_tipsButton__Mztvt em{flex:1;text-align:left}.team-builder_tipsBadge__kN7rK{min-width:25px;height:22px;padding:0 6px;font-size:16px;font-style:normal;line-height:22px;letter-spacing:.2px;text-align:center;background:#eb5757;border-radius:10px}.team-builder_tipsPanel__vpeAQ{display:flex;flex-direction:column;width:min(678px,100%);padding:0 20px 24px 38px;text-align:left;border:1px solid hsla(0,0%,100%,.2);border-radius:4px}.team-builder_tipsPanelHeader__y_o1U{display:flex;gap:10px;align-items:center;justify-content:center;align-self:center;padding:11px 16px;color:#fff;font-family:inherit;font-size:20px;font-weight:500;letter-spacing:.3px;background:none;border:none;cursor:pointer}.team-builder_tipsList__hbT8I{display:flex;flex-direction:column;gap:8px;margin-top:8px}.team-builder_tipsList__hbT8I p{color:#fff;font-size:20px;line-height:31px}.team-builder_tipsList__hbT8I a{color:#5ec4b4}.team-builder_tipsList__hbT8I>div>div{margin-top:8px}.team-builder_applyAll__7GImA{align-self:flex-start;margin-top:16px;padding:0;color:#5ec4b4;font-family:inherit;font-size:20px;letter-spacing:.2px;text-decoration:underline;text-underline-offset:3px;background:none;border:none;cursor:pointer}.team-builder_applyAll__7GImA:disabled{opacity:.6;cursor:default}.team-builder_tipsAllGood__kqCf0{margin:0;font-size:20px;font-style:italic;line-height:31px;letter-spacing:.2px;text-align:center}.team-builder_implementationButton__c95OX{min-width:230px;height:42px;margin-top:37px;padding:0 16px;color:#0064a0;font-family:inherit;font-size:20px;font-weight:600;letter-spacing:.3px;background:#fff;border:none;border-radius:4px;filter:drop-shadow(0 10px 4px rgba(0,0,0,.1));cursor:pointer}.team-builder_implementationButton__c95OX:disabled{opacity:.5;cursor:default}.team-builder_implementation__5MDeN{display:flex;flex-direction:column;align-items:center;width:min(560px,100%);margin-top:40px;text-align:center}.team-builder_implementation__5MDeN h2{margin:0 0 20px;font-family:Rajdhani,sans-serif;font-size:40px;font-weight:400;line-height:1.28;text-shadow:0 4px 10px #05324e}.team-builder_implementation__5MDeN p{margin:0;font-size:20px;line-height:1.3}.team-builder_form__Q9ubu{display:flex;flex-direction:column;gap:16px;width:100%;margin-top:32px}.team-builder_form__Q9ubu input{height:48px;padding:0 16px;color:#05324e;font-family:inherit;font-size:16px;background:#fff;border:none;border-radius:4px}.team-builder_form__Q9ubu input::-moz-placeholder{color:rgba(5,50,78,.55)}.team-builder_form__Q9ubu input::placeholder{color:rgba(5,50,78,.55)}.team-builder_formError__ka0rG{margin:0;padding:12px 16px;background:rgba(235,87,87,.25);border:1px solid #eb5757;border-radius:4px}.team-builder_formButtons__0snaC{display:flex;gap:12px;justify-content:center;width:100%;margin-top:21px}.team-builder_formButtons__0snaC .team-builder_implementationButton__c95OX{flex:1;min-width:0;margin-top:0}.team-builder_secondaryButton__CuABO{flex:1;height:42px;padding:0 16px;color:#fff;font-family:inherit;font-size:20px;font-weight:600;letter-spacing:.3px;background:#05324e;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;cursor:pointer}.team-builder_secondaryButton__CuABO:disabled{opacity:.5;cursor:default}.team-builder_applyAll__7GImA:focus-visible,.team-builder_form__Q9ubu input:focus-visible,.team-builder_implementationButton__c95OX:focus-visible,.team-builder_presetButton__F0puQ:focus-visible,.team-builder_presetOptions__NX4dy button:focus-visible,.team-builder_secondaryButton__CuABO:focus-visible,.team-builder_tipsButton__Mztvt:focus-visible,.team-builder_tipsPanelHeader__y_o1U:focus-visible{outline:2px solid #5ec4b4;outline-offset:2px}@media(max-width:900px){.team-builder_builder__qtf8Q{padding:32px 20px 80px}.team-builder_builder__qtf8Q h1{font-size:32px}.team-builder_gridWrap__1uxY0,.team-builder_presetControl___MDON{margin-top:24px}.team-builder_actions__hleqt{margin-top:32px}.team-builder_implementation__5MDeN h2{font-size:24px}.team-builder_implementation__5MDeN p{font-size:16px}.team-builder_tipsPanel__vpeAQ{padding:0 16px 20px 20px}.team-builder_applyAll__7GImA,.team-builder_tipsAllGood__kqCf0,.team-builder_tipsList__hbT8I p{font-size:16px;line-height:24px}.team-builder_tipsList__hbT8I>div>div{margin-top:4px}}