body>div[class*=homepageShell]>div[class*=utilityBar]{color:#385066;background:#f7f8fa;border-bottom:1px solid #dfe4ea}body>div[class*=homepageShell]>div[class*=utilityBar]>div[class*=utilityInner]{justify-content:flex-end;gap:14px;min-height:36px}body>div[class*=homepageShell]>div[class*=utilityBar] nav[class*=utilityNav]{gap:0;margin-left:auto}body>div[class*=homepageShell]>div[class*=utilityBar] nav[class*=utilityNav] a{color:#526579;letter-spacing:.035em;padding:0 11px;font-size:10px;font-weight:800;position:relative}body>div[class*=homepageShell]>div[class*=utilityBar] nav[class*=utilityNav] a+a:before{content:"";background:#cfd7df;width:1px;height:12px;position:absolute;top:50%;left:0;transform:translateY(-50%)}body>div[class*=homepageShell]>div[class*=utilityBar] nav[class*=utilityNav] a:hover,body>div[class*=homepageShell]>div[class*=utilityBar] a[class*=phoneLink]:hover{color:#2456a6}body>div[class*=homepageShell]>div[class*=utilityBar] div[class*=utilityActions]{gap:7px}body>div[class*=homepageShell]>div[class*=utilityBar] a[class*=phoneLink]{border-left:1px solid #cfd7df;padding-left:14px;font-size:11px;font-weight:900;color:#0d3147!important}body>div[class*=homepageShell]>div[class*=utilityBar] a[class*=privateArea]{box-shadow:none;background:#2456a6;border:1px solid #2456a6;border-radius:999px;padding:6px 12px;color:#fff!important}body>div[class*=homepageShell]>div[class*=utilityBar] a[class*=privateArea]:hover{background:#1c4688}body>div[class*=homepageShell]>div[class*=utilityBar] a[class*=socialLink]{background:#fff;border-color:#cfd7df;width:24px;height:24px;color:#2456a6!important}body>div[class*=homepageShell]>div[class*=utilityBar] a[class*=socialLink]:hover{background:#eef3fb;border-color:#9eb4d8}body>div[class*=homepageShell]>header[class*=siteHeader]{background:#fffffffb;border-bottom:1px solid #0d31471c;box-shadow:0 8px 24px #071d2c0e}body>div[class*=homepageShell]>header[class*=siteHeader]>div[class*=headerInner]{gap:34px;width:min(1360px,100% - 48px);min-height:104px}body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=brand]{justify-content:flex-start;align-self:stretch;min-width:286px;overflow:hidden}body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=brand] img{object-fit:contain;object-position:left center;width:282px;max-width:none;height:88px;display:block}body>div[class*=homepageShell]>header[class*=siteHeader] nav[class*=desktopNav]{align-items:center;gap:4px;min-height:auto}body>div[class*=homepageShell]>header[class*=siteHeader] nav[class*=desktopNav]>a,body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu]>summary{color:#294757;letter-spacing:.01em;vertical-align:middle;border-radius:11px;justify-content:center;align-items:center;min-height:42px;padding:0 12px;font-size:11px;font-weight:850;line-height:1;display:inline-flex;border:0!important}body>div[class*=homepageShell]>header[class*=siteHeader] nav[class*=desktopNav]>a:hover,body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu]>summary:hover{background:#eef3fb;color:#2456a6!important;border:0!important}body>div[class*=homepageShell]>header[class*=siteHeader] nav[class*=desktopNav]>a[class*=activeLink]{background:#fff1dc;box-shadow:inset 0 0 0 1px #f4c984;color:#0d3147!important;border:0!important}body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu]{align-items:center;height:42px;display:flex;position:relative}body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu][open]>summary{background:#eef3fb;color:#2456a6!important}body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu]>summary:after{color:#2456a6;content:"";transform-origin:50%;border:2px solid;border-top:0;border-left:0;width:7px;height:7px;margin-left:9px;transition:transform .18s;display:inline-block;transform:translateY(-2px)rotate(45deg)}body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu][open]>summary:after{transform:translateY(2px)rotate(225deg)}body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu]>div[class*=vendorPanel]{background:#fff;border:1px solid #dce2ea;border-radius:18px;width:600px;padding:18px;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 24px 64px #071d2c2e}body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu]>div[class*=vendorPanel]:before{content:"";background:#fff;border-top:1px solid #dce2ea;border-left:1px solid #dce2ea;width:13px;height:13px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu]>div[class*=vendorPanel] a{z-index:1;border-radius:10px;padding:10px 11px;position:relative}body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu]>div[class*=vendorPanel] a:hover{color:#2456a6;background:#f3f6fb}body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=languageLink]{width:40px;min-width:40px;padding:0;font-size:16px}@media (max-width:1220px){body>div[class*=homepageShell]>header[class*=siteHeader]>div[class*=headerInner]{gap:18px}body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=brand]{min-width:232px}body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=brand] img{width:228px;height:76px}body>div[class*=homepageShell]>header[class*=siteHeader] nav[class*=desktopNav]>a,body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu]>summary{min-height:40px;padding:0 8px;font-size:10px}}@media (max-width:980px){body>div[class*=homepageShell]>div[class*=utilityBar] nav[class*=utilityNav]{display:none}body>div[class*=homepageShell]>div[class*=utilityBar]>div[class*=utilityInner]{justify-content:flex-end}body>div[class*=homepageShell]>header[class*=siteHeader]>div[class*=headerInner]{min-height:82px}body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=brand]{min-width:0}body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=brand] img{width:210px;height:68px}}@media (max-width:680px){body>div[class*=homepageShell]>div[class*=utilityBar]{display:none}body>div[class*=homepageShell]>header[class*=siteHeader]>div[class*=headerInner]{width:min(100% - 32px,1360px);min-height:74px}body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=brand] img{width:186px;height:58px}}
body>div[class*=homepageShell]>header[class*=siteHeader]>div[class*=headerInner]{gap:18px;width:min(1500px,100% - 48px);min-height:142px!important}body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=brand]{flex:0 0 440px;justify-content:flex-start;align-self:center;align-items:center;min-width:440px;height:142px;margin-right:-10px;display:flex;overflow:visible}body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=brand] img{object-fit:contain;object-position:left center;display:block;width:auto!important;max-width:440px!important;height:130px!important;max-height:130px!important}@media (min-width:1021px){body>div[class*=homepageShell]>header[class*=siteHeader] nav[class*=desktopNav]{align-items:stretch;height:142px;min-height:142px!important}body>div[class*=homepageShell]>header[class*=siteHeader] nav[class*=desktopNav]>a,body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu]>summary{letter-spacing:.01em;min-height:142px;padding-left:8px;padding-right:8px;font-size:12px;font-weight:900;line-height:1.15}body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu]{align-items:stretch;min-height:142px;display:flex}body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu]>summary{height:100%}body>div[class*=homepageShell]>header[class*=siteHeader] nav[class*=desktopNav]>a:not([class*=languageLink]),body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu]>summary{z-index:0;isolation:isolate;position:relative;background:0 0!important}body>div[class*=homepageShell]>header[class*=siteHeader] nav[class*=desktopNav]>a:not([class*=languageLink]):before,body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu]>summary:before{z-index:-1;content:"";pointer-events:none;background:0 0;border:1px solid #0000;border-radius:11px;height:44px;transition:background-color .16s,border-color .16s,box-shadow .16s;position:absolute;top:50%;left:3px;right:3px;transform:translateY(-50%)}body>div[class*=homepageShell]>header[class*=siteHeader] nav[class*=desktopNav]>a:not([class*=languageLink]):hover,body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu]>summary:hover,body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu][open]>summary{color:#2456a6!important;background:0 0!important}body>div[class*=homepageShell]>header[class*=siteHeader] nav[class*=desktopNav]>a:not([class*=languageLink]):hover:before,body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu]>summary:hover:before,body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu][open]>summary:before{background:#eef3fb;border-color:#d8e3f0;box-shadow:0 5px 14px #2456a61a}}body>div[class*=homepageShell]>header[class*=siteHeader] a[data-header-navigation=career],body>div[class*=homepageShell]>header[class*=siteHeader] a[data-header-navigation=upskilling]{color:#173f5f!important}body>div[class*=homepageShell]>header[class*=siteHeader] a[data-company-navigation=true]{color:#0d5f68!important;letter-spacing:.02em!important;font-weight:950!important}body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=languageLink]{border-radius:11px;justify-content:center;align-self:center;width:44px;min-width:44px;box-shadow:0 5px 14px #f59a2352;color:#fff!important;background:#f59a23!important;border:1px solid #d97f0d!important;height:36px!important;min-height:36px!important;padding:0!important}body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=languageLink]:hover{box-shadow:0 7px 18px #df850f61;background:#df850f!important;border-color:#bd6800!important}@media (max-width:1500px){body>div[class*=homepageShell]>header[class*=siteHeader]>div[class*=headerInner]{gap:14px;min-height:126px!important}body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=brand]{flex-basis:360px;min-width:360px;height:126px;margin-right:-6px}body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=brand] img{max-width:360px!important;height:114px!important;max-height:114px!important}body>div[class*=homepageShell]>header[class*=siteHeader] nav[class*=desktopNav]{height:126px;min-height:126px!important}body>div[class*=homepageShell]>header[class*=siteHeader] nav[class*=desktopNav]>a,body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu],body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu]>summary{min-height:126px}body>div[class*=homepageShell]>header[class*=siteHeader] nav[class*=desktopNav]>a,body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu]>summary{letter-spacing:0;padding-left:6px;padding-right:6px;font-size:11px}}@media (max-width:1320px){body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=brand]{flex-basis:320px;min-width:320px}body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=brand] img{max-width:320px!important}body>div[class*=homepageShell]>header[class*=siteHeader] nav[class*=desktopNav]>a,body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=vendorMenu]>summary{padding-left:5px;padding-right:5px;font-size:10.5px}}@media (max-width:1180px){body>div[class*=homepageShell]>header[class*=siteHeader] nav[class*=desktopNav]{display:none!important}body>div[class*=homepageShell]>header[class*=siteHeader] details[class*=mobileMenu]{display:block!important}}@media (max-width:1020px){body>div[class*=homepageShell]>header[class*=siteHeader]>div[class*=headerInner]{min-height:108px!important}body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=brand]{flex-basis:300px;min-width:300px;height:108px;margin-right:0}body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=brand] img{max-width:300px!important;height:96px!important;max-height:96px!important}}@media (max-width:760px){body>div[class*=homepageShell]>header[class*=siteHeader]>div[class*=headerInner]{min-height:94px!important}body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=brand]{flex:auto;min-width:0;height:94px;margin-right:0}body>div[class*=homepageShell]>header[class*=siteHeader] a[class*=brand] img{max-width:252px!important;height:82px!important;max-height:82px!important}}
body[data-page-chromature] main>section:first-of-type{color:var(--vt-chroma-on-dark);background:radial-gradient(circle at 87% 20%, transparent 0 70px, color-mix(in srgb, var(--vt-chroma-on-dark) 10%, transparent) 71px 73px, transparent 74px 100%), radial-gradient(circle at 72% 76%, transparent 0 36px, color-mix(in srgb, var(--vt-chroma-secondary) 34%, transparent) 37px 40px, transparent 41px 100%), radial-gradient(circle at 94% 82%, transparent 0 112px, color-mix(in srgb, var(--vt-chroma-on-dark) 7%, transparent) 113px 115px, transparent 116px 100%), radial-gradient(circle at 78% 14%, color-mix(in srgb, var(--vt-chroma-secondary) 28%, transparent), transparent 30%), radial-gradient(circle at 12% 110%, color-mix(in srgb, var(--vt-chroma-primary) 38%, transparent), transparent 38%), linear-gradient(135deg, var(--vt-chroma-gradient-from) 0%, var(--vt-chroma-gradient-via) 58%, var(--vt-chroma-gradient-to) 100%)!important}body[data-page-chromature] main>section:first-of-type h1{color:var(--vt-chroma-on-dark)!important}body[data-page-chromature] main>section:first-of-type nav,body[data-page-chromature] main>section:first-of-type nav a{color:color-mix(in srgb, var(--vt-chroma-on-dark) 72%, transparent)!important}body[data-page-chromature] main>section:first-of-type>div>div:first-child>p,body[data-page-chromature] main>section:first-of-type>div>div:first-child>div>p{color:color-mix(in srgb, var(--vt-chroma-on-dark) 80%, transparent)!important}body[data-page-chromature] main>section:first-of-type:before,body[data-page-chromature] main>section:first-of-type:after{border-color:color-mix(in srgb, var(--vt-chroma-on-dark) 14%, transparent)!important}body[data-page-chromature] main>section:first-of-type img,body[data-page-chromature] main>section:first-of-type picture,body[data-page-chromature] main>section:first-of-type video{z-index:1;position:relative}body[data-page-chromature] main>section:first-of-type a:focus-visible,body[data-page-chromature] main>section:first-of-type button:focus-visible{outline-color:var(--vt-chroma-accent)}
