.cmp-hero-banner{background:var(--background-default);color:var(--text-primary);overflow:hidden;padding-bottom:60px;position:relative;z-index:1}.cmp-hero-banner.scrolled-past{left:0;position:fixed;top:-328px}.cmp-hero-banner.scrolled-past .cmp-teaser__content{opacity:0;-webkit-transform:none;transform:none;will-change:auto}.cmp-hero-banner.scrolled-past .cmp-teaser__image{z-index:11}.cmp-hero-banner.scrolled-past .cmp-teaser__image.has-overlay{opacity:.2}.cmp-hero-banner .cmp-hero-banner__background,.cmp-hero-banner .cmp-hero-banner__background-glow{display:none}.cmp-hero-banner.cmp-hero-banner-gradient .cmp-hero-banner__background{display:-webkit-box;display:-ms-flexbox;display:flex;height:75%;left:0;margin:0 auto;position:absolute;right:0;top:0;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;pointer-events:none;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .1s ease-out;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out;will-change:transform}@media(min-width:1024px){.cmp-hero-banner.cmp-hero-banner-gradient .cmp-hero-banner__background{height:100%}}.cmp-hero-banner.cmp-hero-banner-gradient .cmp-hero-banner__background-glow{background:linear-gradient(135deg,rgba(88,102,250,0.4),rgba(12,23,73,0.4));display:none;-webkit-filter:blur(100px);filter:blur(100px);height:60%;margin-top:100%;min-width:120%;opacity:.4;width:100%;z-index:0}@media(min-width:768px){.cmp-hero-banner.cmp-hero-banner-gradient .cmp-hero-banner__background-glow{background:linear-gradient(20deg,rgba(88,102,250,0.4),rgba(12,23,73,0.4));-webkit-filter:blur(150px);filter:blur(150px);margin-top:30%;min-width:140%;opacity:.2}.dark-theme .cmp-hero-banner.cmp-hero-banner-gradient .cmp-hero-banner__background-glow{opacity:.4}}@media(min-width:1024px){.cmp-hero-banner.cmp-hero-banner-gradient .cmp-hero-banner__background-glow{background:-webkit-gradient(linear,left top,left bottom,from(rgba(88,102,250,0.8)),to(rgba(12,23,73,0.8)));background:linear-gradient(180deg,rgba(88,102,250,0.8),rgba(12,23,73,0.8));-webkit-filter:blur(200px);filter:blur(200px);margin-top:40%;opacity:.2;width:100%}.dark-theme .cmp-hero-banner.cmp-hero-banner-gradient .cmp-hero-banner__background-glow{opacity:.8}}.cmp-hero-banner .cmp-teaser{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:0;position:relative;z-index:2}.cmp-hero-banner .cmp-teaser,.cmp-hero-banner .cmp-teaser__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical}.cmp-hero-banner .cmp-teaser__content{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;background:rgba(0,0,0,0);justify-content:center;margin-bottom:1rem;max-width:125rem;padding:9rem 1.25rem 0;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .1s ease-out;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out;width:100%;will-change:opacity,transform}@media(min-width:768px){.cmp-hero-banner .cmp-teaser__content{margin-bottom:0;padding:9.5rem 1.25rem 0;width:calc(min(100vw, 125rem)/4*6 - 15.99vw + 0.625rem);width:calc(min(100vw, 125rem)/6*6 - 10.4vw)}}@media(min-width:1024px){.cmp-hero-banner .cmp-teaser__content{margin-bottom:0;padding:10rem 2rem 0;width:calc(min(100vw, 125rem)/12*6 - 4.16vw - 0.625rem);width:calc(min(100vw, 125rem)/4*8 - 21.32vw + 1.25rem);width:calc(min(100vw, 125rem)/6*8 - 13.86667vw + 0.41667rem);width:calc(min(100vw, 125rem)/12*8 - 5.54667vw - 0.41667rem)}}.cmp-hero-banner .cmp-teaser__image{margin-bottom:0;margin-top:0;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .1s ease-out;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out;width:100%;will-change:transform;z-index:3}.cmp-hero-banner .cmp-teaser__image .cmp-image{aspect-ratio:4/3;display:block;height:auto;width:100%}@media(min-width:1024px){.cmp-hero-banner .cmp-teaser__image .cmp-image{aspect-ratio:16/9}}.cmp-hero-banner .cmp-teaser__image .cmp-image__image{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.cmp-hero-banner .cmp-teaser__image:after{background:rgba(0,15,40,.5);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:2}.cmp-hero-banner .cmp-teaser__pretitle{color:var(--text-primary);display:block;font-family:intel-one-body-text,Helvetica,Arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;letter-spacing:-0.0125rem;line-height:1.25;margin-bottom:1rem;margin-top:1rem;text-transform:none}@media(min-width:1024px){.cmp-hero-banner .cmp-teaser__pretitle{margin-bottom:2rem}}.cmp-hero-banner .cmp-teaser__title{font-family:intel-one-display-medium,Helvetica,Arial,sans-serif;font-size:2.5rem;font-style:normal;font-weight:500;letter-spacing:-0.025rem;line-height:1.1;text-transform:none}@media(min-width:768px){.cmp-hero-banner .cmp-teaser__title{font-size:3rem;letter-spacing:-0.03rem}}@media(min-width:1024px){.cmp-hero-banner .cmp-teaser__title{font-size:3.5rem;letter-spacing:-0.035rem}}.cmp-hero-banner .cmp-teaser__title{color:var(--text-primary);display:block;margin-top:0rem;text-align:center}.cmp-hero-banner .cmp-teaser__action-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;margin-block:2rem 2.5rem;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.cmp-hero-banner .cmp-teaser__action-container{margin-top:2.5rem}}.cmp-hero-banner .cmp-teaser__action-link:first-child{background-color:var(--background-accent);border:none;border-radius:6.25rem;color:var(--text-primary-on-accent);cursor:pointer;display:block;font-family:intel-one-body-text,Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:normal;font-weight:400;font-weight:500;letter-spacing:0;line-height:1.5;margin:0;padding:0.75rem 1.25rem 0.875rem;text-align:center;-webkit-transition:color 200ms ease,background-color 200ms ease,border-color 200ms ease;transition:color 200ms ease,background-color 200ms ease,border-color 200ms ease;vertical-align:middle}.cmp-hero-banner .cmp-teaser__action-link:first-child:hover{background-color:var(--background-accent-light);color:var(--text-primary-on-accent)}.cmp-hero-banner .cmp-teaser__action-link:first-child:focus-visible{border-radius:2rem;-webkit-box-shadow:0 0 0 0.25rem var(--background-default),0 0 0 0.4375rem var(--effects-focus-shadow);box-shadow:0 0 0 0.25rem var(--background-default),0 0 0 0.4375rem var(--effects-focus-shadow);outline:0.0625rem solid var(--border-focus);outline-offset:0.25rem}@media(forced-colors:active){.cmp-hero-banner .cmp-teaser__action-link:first-child{background-color:ButtonText}}.cmp-hero-banner .cmp-teaser__action-link:nth-child(n+2){background-color:rgba(0,0,0,0);border-color:var(--border-default);border-radius:2rem;border-style:solid;border-width:0.09375rem;color:var(--text-primary);cursor:pointer;display:block;font-family:intel-one-body-text,Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:normal;font-weight:400;font-weight:500;letter-spacing:0;line-height:1.5;margin:0;min-height:2.75rem;padding:0.75rem 1.25rem;text-align:center;-webkit-transition:color 200ms ease,background-color 200ms ease,border-color 200ms ease;transition:color 200ms ease,background-color 200ms ease,border-color 200ms ease;vertical-align:middle}@media(hover:hover){.cmp-hero-banner .cmp-teaser__action-link:nth-child(n+2):hover{border-color:var(--background-accent-light);color:var(--text-accent-light)}}.cmp-hero-banner .cmp-teaser__action-link:nth-child(n+2):focus-visible{border-radius:2rem;-webkit-box-shadow:0 0 0 0.25rem var(--background-default),0 0 0 0.4375rem var(--effects-focus-shadow);box-shadow:0 0 0 0.25rem var(--background-default),0 0 0 0.4375rem var(--effects-focus-shadow);outline:0.0625rem solid var(--border-focus);outline-offset:0.25rem}@media(forced-colors:active){.cmp-hero-banner .cmp-teaser__action-link:nth-child(n+2){background-color:ButtonText}}.cmp-hero-banner .cmp-teaser__action-link:nth-of-type(n+3){display:none}.cmp-hero-banner .cmp-teaser__title-link{color:var(--text-primary);text-decoration:none}body.has-hero-banner:not(.ighf-h-v1__body--open) .cmp-experiencefragment--header .cmp-container{isolation:auto}body.has-hero-banner:not(.ighf-h-v1__body--open) .cmp-container{isolation:isolate}