@charset "UTF-8";*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-size:16px;line-height:1.25;margin:0}a{color:inherit;text-decoration:none}a:focus{outline:2px solid currentColor;outline-offset:2px}a:focus:not(:focus-visible){outline:none}a:focus-visible{outline:2px solid currentColor;outline-offset:2px}blockquote,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit}ol,ul{list-style:none;padding-left:0}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}hr{box-sizing:content-box;height:0;overflow:visible}img{border-style:none}details,main{display:block}summary{display:list-item}[hidden],template{display:none!important}table{border-collapse:collapse}main{position:relative;z-index:1}[data-drawer-open=true] main:has([data-is=drawer]:where([data-status=open],[data-status=opening],[data-status=closing])){z-index:2}.grecaptcha-badge{visibility:hidden}button{background-color:transparent;border:none;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;padding:0;text-align:center;text-transform:inherit;word-spacing:inherit}button:focus{outline:2px solid currentColor;outline-offset:2px}button:focus:not(:focus-visible){outline:none}button:focus-visible{outline:2px solid currentColor;outline-offset:2px}a[role=link][aria-disabled=true],button:disabled,button[aria-disabled=true]{cursor:not-allowed;filter:grayscale(1);opacity:var(--disabled-btn-opacity,.5)}button,button[type=button],button[type=reset],button[type=submit]{-webkit-appearance:button;appearance:button}button::-moz-focus-inner,button[type=button]::-moz-focus-inner,button[type=reset]::-moz-focus-inner,button[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,button[type=button]:-moz-focusring,button[type=reset]:-moz-focusring,button[type=submit]:-moz-focusring{outline:1px dotted ButtonText}@supports (-webkit-appearance:-apple-pay-button){body button.adyen-checkout__applepay__button{-webkit-appearance:-apple-pay-button;appearance:-apple-pay-button}}fieldset{border:none;margin:0;padding:0}legend{display:block;padding:0;width:100%}input,optgroup,select,textarea{font:inherit;font-size:1rem;letter-spacing:inherit;margin:0;word-spacing:inherit}input:not([type]),input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background-color:var(--field-bg-color,#fff);border:var(--field-border-width,1px) solid var(--field-border-color,#000);border-radius:var(--field-radius,0);color:var(--field-color,#000);display:block;padding:var(--field-padding,9px 15px);width:100%}input:not([type]),input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;appearance:none}textarea{min-height:8em;overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{display:none}input[type=number]{-moz-appearance:textfield}::-ms-reveal{display:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/fxp-website/fonts/roboto-v32-latin_latin-ext-regular.0734725e.woff2) format("woff2"),url(/build/fxp-website/fonts/roboto-v32-latin_latin-ext-regular.9d2a55f3.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/build/fxp-website/fonts/roboto-v32-latin_latin-ext-300.149e3f0a.woff2) format("woff2"),url(/build/fxp-website/fonts/roboto-v32-latin_latin-ext-300.8edb3629.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/build/fxp-website/fonts/roboto-v32-latin_latin-ext-700.bbc85d01.woff2) format("woff2"),url(/build/fxp-website/fonts/roboto-v32-latin_latin-ext-700.5837fb85.woff) format("woff")}:root{--main-bg-color:#fff;--body-color:#373f5d;--heading-color:#0a183d;--main-font:"Roboto",Helvetica,Arial,sans-serif;scroll-behavior:smooth;scroll-padding-top:var(--header-height)}body{background-color:var(--main-bg-color);color:var(--body-color);font-family:var(--main-font);font-size:1rem;line-height:1.5}.i-logo-symbols{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}textarea{resize:vertical}@view-transition{navigation:auto}.lyt{align-items:var(--lyt-align,normal);display:var(--lyt,flex);justify-content:var(--lyt-justify,normal);grid-gap:var(--lyt-gap,0);gap:var(--lyt-gap,0)}.wrap{margin-left:auto;margin-right:auto;width:min(100%,var(--wrapper,auto))}.stack>*+:not(:empty){margin-top:var(--stack,0)}.img{display:var(--img-display,block);height:var(--img-height,auto);width:var(--img-width,auto)}.hidevis{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.breakWords{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;word-break:break-all;word-break:break-word}.linksUnderlined a{text-decoration:underline}.disabled{filter:grayscale(1);opacity:var(--disabled-field-opacity,.6)}[data-status=closing],[data-status=open],[data-status=opening]{z-index:999}[role=button][aria-expanded] svg[class*=arrow],button[aria-expanded] svg[class*=arrow]{transition:transform .3s ease-in-out}[role=button][aria-expanded=true] [class*=arrow],button[aria-expanded=true] [class*=arrow]{transform:rotate(180deg)}.dotBetweenItems>*{align-items:center;display:flex}.dotBetweenItems>:not(:last-child):after{background-color:var(--dot-between-items-color,currentColor);border-radius:50%;content:"";height:var(--dot-between-items-size,3px);margin-left:var(--space-between-items,5px);margin-right:var(--space-between-items,5px);width:var(--dot-between-items-size,3px)}.slashBetweenItems>*{align-items:center;display:flex}.slashBetweenItems>:not(:last-child):after{content:"/";margin-left:var(--space-between-items,5px);margin-right:var(--space-between-items,5px)}.pipeBetweenItems>*{align-items:center;display:flex}.pipeBetweenItems>:not(:last-child):after{background-color:var(--pipe-between-items-color,currentColor);content:"";height:var(--pipe-between-items-height,20px);margin-left:var(--space-between-items,5px);margin-right:var(--space-between-items,5px);width:1px}.gtBetweenItems>*{align-items:center;display:flex}.gtBetweenItems>:not(:last-child):after{content:">";margin-left:var(--space-between-items,5px);margin-right:var(--space-between-items,5px)}.scrollbarX{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-color:var(--scrollbar-thumb,#ababab) var(--scrollbar-track,#ededed);scrollbar-width:thin;-webkit-overflow-scrolling:touch}.scrollbarX::-webkit-scrollbar{height:6px}.scrollbarX::-webkit-scrollbar-track{background-color:var(--scrollbar-track,#ededed)}.scrollbarX::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb,#ababab);border-radius:6px}.cardBox{background-color:#fff;box-shadow:0 2px 3px rgba(0,0,0,.15);color:#000}.cardBoxHover{position:relative}.cardBoxHover:before{bottom:0;box-shadow:0 4px 6px rgba(0,0,0,.15);content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.cardBoxHover:hover:before,.cardBoxHover[data-display=highlighted]:before,.cardBoxHover[data-display=selected]:before{opacity:1}.cardBoxContent{padding:24px 12px;position:relative}.cardBoxContent+.cardBoxContent{border-top:2px solid #ededed}@media screen and (min-width:640px){.cardBoxContent{padding:32px 20px}}.cardBoxMinimalContent{position:relative}.cardBoxMinimalContent+.cardBoxMinimalContent{border-top:2px solid #ededed}.cardBoxActions,.cardBoxDropdownContent{border-top:2px solid #ededed;position:relative}.cardBoxActions{background-color:#fafafa;padding:12px}@media screen and (min-width:640px){.cardBoxActions{padding:20px}}.fadeIn{animation:fadeIn var(--anim-duration,.3s) var(--anim-easing,ease-in-out) both}.fadeOut{animation:fadeOut var(--anim-duration,.3s) var(--anim-easing,ease-in-out) both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.title{--title-alignment:inherited;--title-color:#0a183d;color:var(--section-title-color,var(--title-color));font-size:var(--title-font-size);font-weight:700;line-height:1.15;text-align:var(--title-alignment)}[data-theme=dark] .title{--title-color:#fff}.title--start{--title-alignment:start}.title--center{--title-alignment:center}.title--end{--title-alignment:end}.title--balanced{text-wrap-style:balance}.title--h1{--title-font-size:30px}.title--h2{--title-font-size:24px}.title--h3{--title-font-size:20px}@media screen and (min-width:768px){.title,.title--h1{--title-font-size:40px}.title--h2{--title-font-size:28px}.title--h3{--title-font-size:22px}}.title small{font-size:16px;font-weight:400}.aboutHeroBanner{--height:586px;--horizontal-padding:24px;color:#fff;display:grid;min-height:var(--height);position:relative}@media screen and (min-width:768px){.aboutHeroBanner{--height:500px}}.aboutHeroBannerImg{background-color:#0a183d;bottom:0;grid-column:1;grid-row:1;left:0;position:absolute;right:0;top:0;z-index:-1}.aboutHeroBannerImg img{display:block;height:100%;object-fit:cover;opacity:.6;width:100%}.aboutHeroBannerImg:after{background-image:linear-gradient(180deg,rgba(3,13,38,.8) 0,rgba(3,13,38,0) 150px,rgba(3,13,38,0) calc(100% - 300px),#030d26);content:"";grid-column:1;grid-row:1;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.aboutHeroBannerContent{display:grid;grid-column:1;grid-row:1;margin-bottom:48px;margin-top:48px;max-width:1200px;place-self:end center;width:calc(100% - var(--horizontal-padding)*2);grid-gap:8px;gap:8px}@media screen and (min-width:768px){.aboutHeroBannerContent{grid-gap:16px;gap:16px;margin-bottom:80px;margin-top:80px}}.aboutHeroBannerTitle{color:inherit}.box--alignCenter{text-align:center}.box--justifyStart{margin-right:auto}.box--justifyCenter{margin-left:auto;margin-right:auto}.box--justifyEnd{margin-left:auto}.ctaIcon{align-items:center;background-color:var(--cta-icon-bg-color);border:1px solid;border-color:var(--cta-icon-border-color);border-radius:999px;color:var(--cta-icon-text-color);display:inline-flex;justify-content:center;padding:7px;transition:color .15s ease-in-out,border-color .15s ease-in-out,background-color .15s ease-in-out}.ctaIcon>svg{height:48px;width:48px;fill:currentColor}@media (hover:hover){a:hover .ctaIcon,button:not(:disabled):not([aria-disabled=true]):hover .ctaIcon{background-color:var(--cta-icon-bg-color-hover);border-color:var(--cta-icon-border-color-hover);color:var(--cta-icon-text-color-hover)}}.ctaIcon--light{--cta-icon-bg-color:rgba(107,118,148,.2);--cta-icon-border-color:#6b7694;--cta-icon-text-color:#fff;--cta-icon-bg-color-hover:#fff;--cta-icon-border-color-hover:#fff;--cta-icon-text-color-hover:#030d26}.ctaIcon--dark{--cta-icon-bg-color:rgba(196,212,233,.2);--cta-icon-border-color:#c4d4e9;--cta-icon-text-color:#0a183d;--cta-icon-bg-color-hover:#0a183d;--cta-icon-border-color-hover:#0a183d;--cta-icon-text-color-hover:#fff}.ctaIcon--dtc{--cta-icon-bg-color:rgba(254,123,1,.2);--cta-icon-border-color:#fe7b01;--cta-icon-text-color:#fff;--cta-icon-bg-color-hover:#fe7b01;--cta-icon-border-color-hover:#fe7b01;--cta-icon-text-color-hover:#fff}.ctaIcon--nextxp{--cta-icon-bg-color:rgba(9,159,149,.2);--cta-icon-border-color:#099f95;--cta-icon-text-color:#fff;--cta-icon-bg-color-hover:#099f95;--cta-icon-border-color-hover:#099f95;--cta-icon-text-color-hover:#fff}.ctaIcon--extent{--cta-icon-bg-color:rgba(0,139,245,.2);--cta-icon-border-color:#008bf5;--cta-icon-text-color:#fff;--cta-icon-bg-color-hover:#008bf5;--cta-icon-border-color-hover:#008bf5;--cta-icon-text-color-hover:#fff}.ctaIcon--bfan{--cta-icon-bg-color:rgba(227,53,190,.2);--cta-icon-border-color:#e335be;--cta-icon-text-color:#fff;--cta-icon-bg-color-hover:#e335be;--cta-icon-border-color-hover:#e335be;--cta-icon-text-color-hover:#fff}.ctaIcon--ibxp{--cta-icon-bg-color:rgba(238,83,83,.2);--cta-icon-border-color:#ee5353;--cta-icon-text-color:#fff;--cta-icon-bg-color-hover:#ee5353;--cta-icon-border-color-hover:#ee5353;--cta-icon-text-color-hover:#fff}.ctaIcon--dataxp{--cta-icon-bg-color:rgba(138,149,255,.2);--cta-icon-border-color:#8a95ff;--cta-icon-text-color:#fff;--cta-icon-bg-color-hover:#8a95ff;--cta-icon-border-color-hover:#8a95ff;--cta-icon-text-color-hover:#fff}.ctaIconLabel{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.entityCard{aspect-ratio:3/4;border-radius:20px;display:block;max-width:360px;overflow:hidden;position:relative}.entityCard--dtc{--entity-card-base-color100:#fe7b01;--entity-card-base-color65:rgba(254,123,1,.65);--entity-card-base-color0:rgba(254,123,1,0)}.entityCard--nextxp{--entity-card-base-color100:#099f95;--entity-card-base-color65:rgba(9,159,149,.65);--entity-card-base-color0:rgba(9,159,149,0)}.entityCard--extent{--entity-card-base-color100:#008bf5;--entity-card-base-color65:rgba(0,139,245,.65);--entity-card-base-color0:rgba(0,139,245,0)}.entityCard--bfan{--entity-card-base-color100:#e335be;--entity-card-base-color65:rgba(227,53,190,.65);--entity-card-base-color0:rgba(227,53,190,0)}.entityCard--ibxp{--entity-card-base-color100:#ee5353;--entity-card-base-color65:rgba(238,83,83,.65);--entity-card-base-color0:rgba(238,83,83,0)}.entityCard--dataxp{--entity-card-base-color100:#8a95ff;--entity-card-base-color65:rgba(138,149,255,.65);--entity-card-base-color0:rgba(138,149,255,0)}.entityCard:before{background:linear-gradient(145deg,var(--entity-card-base-color100),var(--entity-card-base-color0) 50%);border-radius:20px;bottom:0;content:"";left:0;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0;padding:2px;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .15s ease-in-out;z-index:2}.entityCard:hover:before{opacity:1}.entityCard:hover .entityCardBg{opacity:.85}.entityCard:hover .entityCardBg img{transform:scale(1.05)}@media screen and (min-width:768px){.entityCard--largerOnDesktop .entityCardAction .ctaIcon{padding:7px}}.entityCardInner{--entity-card-padding:30px;--entity-card-title-size:24px;display:grid;grid-template-columns:var(--entity-card-padding) 1fr min-content var(--entity-card-padding);grid-template-rows:var(--entity-card-padding) 1fr min-content var(--entity-card-padding);height:100%;position:relative;z-index:1}@media screen and (min-width:768px){.entityCard--largerOnDesktop .entityCardInner{--entity-card-padding:40px;--entity-card-title-size:28px}}.entityCardBg{background-color:#0a183d;grid-area:1/1/5/5;transform:translateZ(0);transition:opacity .15s ease-in-out;z-index:-1}.entityCardBg img{display:block;height:auto;position:relative;transition:transform .15s ease-in-out;width:100%;z-index:-1}.entityCardBg:after{aspect-ratio:1;background:radial-gradient(circle at top left,var(--entity-card-base-color65),var(--entity-card-base-color0) 75%);opacity:1}.entityCardBg:after,.entityCardBg:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.entityCardBg:before{background-image:linear-gradient(0deg,#030d26,rgba(3,13,38,0),#030d26)}.entityCardTitle{color:#fff;font-size:var(--entity-card-title-size);font-weight:700;grid-area:2/2/3/4;line-height:1.15}.entityCardLogo{align-self:center;grid-area:3/2/4/3;height:48px;margin-right:10px;max-width:calc(100% - 10px);width:auto}@media screen and (min-width:768px){.entityCard--largerOnDesktop .entityCardLogo{height:64px}}.entityCardAction{grid-area:3/3/4/4;place-self:center}.entityCardAction .ctaIcon{padding:0}.carouselMultiPagination{--pagination-dot-size:6px;--pagination-dot-color-default:#c4d4e9;--pagination-dot-color-active:#0a183d;align-items:center;display:flex;justify-content:start;grid-gap:8px;gap:8px;margin-top:32px}[data-theme=dark] .carouselMultiPagination{--pagination-dot-color-default:#6b7694;--pagination-dot-color-active:#fff}.carouselMultiPaginationList{align-items:center;display:flex;justify-content:start;grid-gap:8px;gap:8px}.carouselMultiPaginationDot{background-color:var(--pagination-dot-color-default);border-radius:calc(var(--pagination-dot-size)/2);display:block;height:var(--pagination-dot-size);transition:background-color .1s ease-in-out,width .1s ease-in-out;width:var(--pagination-dot-size);will-change:width}.carouselMultiPaginationDot[aria-current=true]{background-color:var(--pagination-dot-color-active);width:calc(var(--pagination-dot-size)*4)}.carouselMultiPaginationNext,.carouselMultiPaginationPrev{display:none}@media screen and (min-width:768px){.carouselMultiPaginationNext,.carouselMultiPaginationPrev{color:#fff;display:grid;place-content:center;transition:opacity .15s ease-in-out}.carouselMultiPaginationNext[disabled],.carouselMultiPaginationPrev[disabled]{opacity:0}}.entityCardList{--side-offset:var(--section-horizontal-padding,0px);--item-width:280px;--gap:24px;display:block;margin-left:calc(var(--side-offset)*-1);margin-right:calc(var(--side-offset)*-1);overflow:hidden;padding-left:var(--side-offset);padding-right:var(--side-offset);position:relative}@media screen and (min-width:768px){.entityCardList--largerOnDesktop{--item-width:340px;--gap:32px}}@media screen and (min-width:1200px){.entityCardList{--side-offset:100px}}.section--dark .entityCardList{--left-bg-gradient:linear-gradient(90deg,#0a183d 0%,rgba(10,24,61,0));--right-bg-gradient:linear-gradient(270deg,#0a183d 0%,rgba(10,24,61,0))}.section--darker .entityCardList{--left-bg-gradient:linear-gradient(90deg,#030d26 0%,rgba(3,13,38,0));--right-bg-gradient:linear-gradient(270deg,#030d26 0%,rgba(3,13,38,0))}.entityCardList:after,.entityCardList:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:var(--side-offset);z-index:2}.entityCardList:before{background-image:var(--left-bg-gradient);left:0}.entityCardList:after{background-image:var(--right-bg-gradient);right:0}.entityCardList [data-is=carouselList]{display:flex;grid-gap:var(--gap);gap:var(--gap)}.entityCardList [data-is=carouselItem]{flex:0 0 min(var(--item-width),100% - var(--section-horizontal-padding,0px))}.spacer{--spacing-value:0;padding-top:var(--spacing-value)}.spacer--none{--spacing-value:0px}.spacer--xsmall{--spacing-value:4px}.spacer--small{--spacing-value:8px}.spacer--medium{--spacing-value:16px}.spacer--large{--spacing-value:24px}.spacer--xlarge{--spacing-value:32px}.spacer--xxlarge{--spacing-value:48px}.spacer--xxxlarge{--spacing-value:64px}.spacer--xxxxlarge{--spacing-value:80px}.spacer--large-xlarge768{--spacing-value:24px}@media screen and (min-width:768px){.spacer--large-xlarge768{--spacing-value:32px}}.spacer--xs{--spacing-value:4px}@media screen and (min-width:768px){.spacer--xs{--spacing-value:8px}}.spacer--sm{--spacing-value:12px}@media screen and (min-width:768px){.spacer--sm{--spacing-value:16px}}.spacer--md{--spacing-value:24px}@media screen and (min-width:768px){.spacer--md{--spacing-value:48px}}.spacer--lg{--spacing-value:48px}@media screen and (min-width:768px){.spacer--lg{--spacing-value:80px}}.wysiwyg{--list-offset:10px}.wysiwyg>*+*{margin-top:20px}.wysiwyg h2{font-size:20px}@media screen and (min-width:768px){.wysiwyg h2{font-size:24px}}.wysiwyg h3{font-size:18px}@media screen and (min-width:768px){.wysiwyg h3{font-size:20px}}.wysiwyg h4{font-size:16px}.wysiwyg h5{font-size:14px;text-transform:uppercase}.wysiwyg ol{list-style:none}.wysiwyg ol li:not([data-list=bullet]){list-style:decimal inside}.wysiwyg ol li[data-list=bullet]{padding-left:16px;position:relative}.wysiwyg ol li[data-list=bullet]:before{content:"•";display:inline-block;left:0;position:absolute}.wysiwyg a:not([class]){text-decoration:underline}.wysiwyg img{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:100%}.wysiwyg--center{text-align:center}.wysiwyg .ql-align-left{text-align:left}.wysiwyg .ql-align-center{text-align:center}.wysiwyg .ql-align-right{text-align:right}.wysiwyg .ql-align-justify{text-align:justify}.wysiwyg .ql-size-small{font-size:80%}.wysiwyg .ql-size-large{font-size:120%}.wysiwyg .ql-size-huge{font-size:140%}.wysiwyg .ql-indent-1{padding-left:calc(var(--list-offset)*2)}.wysiwyg .ql-indent-2{padding-left:calc(var(--list-offset)*3)}.wysiwyg .ql-indent-3{padding-left:calc(var(--list-offset)*4)}.wysiwyg .ql-indent-4{padding-left:calc(var(--list-offset)*5)}.ctaMain{--cta-main-bg-color:rgba(107,118,148,.5);--cta-main-border-color:#6b7694;--cta-main-text-color:#0a183d;--cta-main-bg-color-hover:#0a183d;--cta-main-border-color-hover:#0a183d;--cta-main-text-color-hover:#fff;--cta-main-padding:12px 24px;align-items:center;display:inline-flex;justify-content:center;position:relative;grid-gap:8px;background-color:var(--cta-main-bg-color);border:1px solid;border-color:var(--cta-main-border-color);border-radius:999px;color:var(--cta-main-text-color);gap:8px;padding:var(--cta-main-padding);transition:color .15s ease-in-out,border-color .15s ease-in-out,background-color .15s ease-in-out}@media (hover:hover){a:hover .ctaMain,button:not(:disabled):not([aria-disabled=true]):hover .ctaMain{background-color:var(--cta-main-bg-color-hover);border-color:var(--cta-main-border-color-hover);color:var(--cta-main-text-color-hover)}}.ctaMain--light{--cta-main-bg-color:rgba(107,118,148,.2);--cta-main-border-color:#6b7694;--cta-main-text-color:#fff;--cta-main-bg-color-hover:#fff;--cta-main-border-color-hover:#fff;--cta-main-text-color-hover:#0a183d}[aria-current=page] .ctaMain--light,[aria-current=true] .ctaMain--light,[aria-selected=true] .ctaMain--light{background-color:var(--cta-main-bg-color-hover);border-color:var(--cta-main-border-color-hover);color:var(--cta-main-text-color-hover)}.ctaMain--dark{--cta-main-bg-color:#fff;--cta-main-border-color:#c4d4e9;--cta-main-text-color:#0a183d;--cta-main-bg-color-hover:#0a183d;--cta-main-border-color-hover:#0a183d;--cta-main-text-color-hover:#fff}[aria-current=page] .ctaMain--dark,[aria-current=true] .ctaMain--dark,[aria-selected=true] .ctaMain--dark{background-color:var(--cta-main-bg-color-hover);border-color:var(--cta-main-border-color-hover);color:var(--cta-main-text-color-hover)}.ctaMainLabel{font-weight:700;line-height:24px}[data-status=loading] .ctaMainLabel{opacity:0}.ctaMainIcon{fill:currentColor;flex-shrink:0}.ctaMainIcon--end{order:2}[data-status=loading] .ctaMainIcon{opacity:0}.ctaMainLoader{align-items:center;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}[data-status=loading] .ctaMainLoader{opacity:1}.ctaMainLoader:after{animation:loader 1s linear infinite;border:2px solid;border-bottom:2px solid transparent;border-radius:50%;content:"";display:block;height:24px;position:relative;width:24px}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.keypoint--center{text-align:center}.keypoint--end{text-align:end}.keypoint--textNormal .wysiwyg{color:#373f5d}[data-theme=dark] .keypoint--textNormal .wysiwyg{color:#c4d4e9}.keypoint--textDimmed .wysiwyg{color:#6b7694;font-size:14px}[data-theme=dark] .keypoint--textDimmed .wysiwyg{color:#c4d4e9}.keypointEntity{display:flex;grid-gap:12px;flex-wrap:wrap;gap:12px}.keypoint--center .keypointEntity{justify-content:center}.keypointList{--vertical-gap:48px;--horizontal-gap:24px;--width:100%;--justify:normal}@media screen and (min-width:768px){.keypointList--columns-1-2{--horizontal-gap:96px;--width:calc(50% - var(--horizontal-gap)*1/2)}}@media screen and (min-width:1024px){.keypointList--columns-1-3{--horizontal-gap:96px;--width:calc(33.33333% - var(--horizontal-gap)*2/3)}}.keypointList--columns-2-3{--width:calc(50% - var(--horizontal-gap)*1/2)}@media screen and (min-width:768px){.keypointList--columns-2-3{--width:calc(33.33333% - var(--horizontal-gap)*2/3)}}.keypointList--columns-2-4{--width:calc(50% - var(--horizontal-gap)*1/2)}@media screen and (min-width:768px){.keypointList--columns-2-4{--width:calc(25% - var(--horizontal-gap)*3/4)}}.keypointList--columns-2-5{--width:calc(50% - var(--horizontal-gap)*1/2)}@media screen and (min-width:768px){.keypointList--columns-2-5{--width:calc(20% - var(--horizontal-gap)*4/5)}}.keypointList--justifyNormal{--justify:normal}.keypointList--justifyStart{--justify:start}.keypointList--justifyCenter{--justify:center}.keypointList--justifyEnd{--justify:end}.keypointList>ul{display:flex;flex-wrap:wrap;justify-content:var(--justify);grid-gap:var(--vertical-gap) var(--horizontal-gap);gap:var(--vertical-gap) var(--horizontal-gap)}.keypointList>ul>*{flex-grow:0;flex-shrink:0;width:var(--width)}.section{--section-vertical-padding:48px;--section-horizontal-padding:24px;background-color:var(--section-bg-color);color:var(--section-text-color);overflow-x:clip;padding:var(--section-vertical-padding) var(--section-horizontal-padding);position:relative}.section--light{--section-title-color:#0a183d;--section-text-color:#373f5d;--section-bg-color:#fff}.section--lightGrey{--section-title-color:#0a183d;--section-text-color:#373f5d;--section-bg-color:#e8edf3}.section--dark{--section-title-color:#fff;--section-text-color:#c4d4e9;--section-bg-color:#0a183d}.section--darker{--section-title-color:#fff;--section-text-color:#c4d4e9;--section-bg-color:#030d26}.section--darkLeftGradient,.section--darkRightGradient{--section-title-color:#fff;--section-text-color:#c4d4e9;--section-bg-color:#0a183d;--section-background-size:600px 500px;background-image:var(--section-background-image);background-position:var(--section-background-position);background-repeat:no-repeat;background-size:var(--section-background-size)}@media screen and (min-width:768px){.section--darkLeftGradient,.section--darkRightGradient{--section-background-size:1200px 1000px}}.section--darkLeftGradient{--section-background-image:url(/build/fxp-website/img/halo-left-gradient.68ffb1a5.svg);--section-background-position:center}@media screen and (min-width:768px){.section--darkLeftGradient{--section-background-position:left max(-300px,50% - 300px) center}}.section--darkRightGradient{--section-background-image:url(/build/fxp-website/img/halo-right-gradient.0e82545e.svg);--section-background-position:center}@media screen and (min-width:768px){.section--darkRightGradient{--section-background-position:right max(-300px,50% - 300px) center}}.section--darkerLeftGradient,.section--darkerRightGradient{--section-title-color:#fff;--section-text-color:#c4d4e9;--section-bg-color:#030d26;--section-background-size:600px 500px;background-image:var(--section-background-image);background-position:var(--section-background-position);background-repeat:no-repeat;background-size:var(--section-background-size)}@media screen and (min-width:768px){.section--darkerLeftGradient,.section--darkerRightGradient{--section-background-size:1200px 1000px}}.section--darkerLeftGradient{--section-background-image:url(/build/fxp-website/img/halo-left-gradient.68ffb1a5.svg);--section-background-position:center}@media screen and (min-width:768px){.section--darkerLeftGradient{--section-background-position:left max(-300px,50% - 300px) top -300px}}.section--darkerRightGradient{--section-background-image:url(/build/fxp-website/img/halo-right-gradient.0e82545e.svg);--section-background-position:center}@media screen and (min-width:768px){.section--darkerRightGradient{--section-background-position:right max(-300px,50% - 300px) top -300px}}.header:not(.header--scrollDependentBackground)~main>.section:first-child{--section-vertical-padding:24px}@media screen and (min-width:768px){.header:not(.header--scrollDependentBackground)~main>.section:first-child{--section-vertical-padding:48px}.section{--section-vertical-padding:80px}}.sectionWrapper{--stack:16px;margin-left:auto;margin-right:auto;width:min(100%,var(--wrapper,100%))}.ctaEntity{--cta-entity-padding:3px 20px;--cta-entity-border-color:#fff;--cta-entity-background-color:hsla(0,0%,100%,.2);align-items:center;background-color:var(--cta-entity-background-color);border:1px solid var(--cta-entity-border-color);border-radius:999px;display:flex;justify-content:center;padding:var(--cta-entity-padding);transition:background-color .15s ease-in-out}.ctaEntity--fanxp{--cta-entity-border-color:#c4d4e9;--cta-entity-background-color:rgba(196,212,233,.2);--cta-entity-background-color-hover:rgba(196,212,233,.3)}.ctaEntity--dtc{--cta-entity-border-color:#fe7b01;--cta-entity-background-color:rgba(254,123,1,.2);--cta-entity-background-color-hover:rgba(254,123,1,.3)}.ctaEntity--nextxp{--cta-entity-border-color:#099f95;--cta-entity-background-color:rgba(9,159,149,.2);--cta-entity-background-color-hover:rgba(9,159,149,.3)}.ctaEntity--extent{--cta-entity-border-color:#008bf5;--cta-entity-background-color:rgba(0,139,245,.2);--cta-entity-background-color-hover:rgba(0,139,245,.3)}.ctaEntity--bfan{--cta-entity-border-color:#e335be;--cta-entity-background-color:rgba(227,53,190,.2);--cta-entity-background-color-hover:rgba(227,53,190,.3)}.ctaEntity--ibxp{--cta-entity-border-color:#ee5353;--cta-entity-background-color:rgba(238,83,83,.2);--cta-entity-background-color-hover:rgba(238,83,83,.3)}.ctaEntity--dataxp{--cta-entity-border-color:#8a95ff;--cta-entity-background-color:rgba(138,149,255,.2);--cta-entity-background-color-hover:rgba(138,149,255,.3)}@media (hover:hover){a:hover .ctaEntity,button:not(:disabled):not([aria-disabled=true]):hover .ctaEntity{background-color:var(--cta-entity-background-color-hover)}}.ctaEntity--sm{--cta-entity-padding:3px 12px}.ctaEntity--sm svg{height:32px;width:auto}.ctaEntity--lg{--cta-entity-padding:1px 24px}.ctaEntity--lg svg{height:60px;width:auto}.ctaEntityLabel{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.timeline{--item-width:150px}@media screen and (min-width:768px){.timeline{--item-width:240px}}.timelineList{display:flex}.timelineItem{align-items:flex-start;display:flex;flex-direction:column;height:100%;width:var(--item-width)}.timelineItemTitle{color:#fff;margin-bottom:8px;max-width:150px;padding-right:20px}.timelineItemText{color:#c4d4e9;flex-grow:1;font-size:14px;margin-bottom:24px;max-width:150px;padding-right:20px}.timelineItemDot{border-bottom:1px solid #6b7694;margin-bottom:auto;margin-top:auto;position:relative;width:100%}[data-last-timeline-item] .timelineItemDot{border-image:linear-gradient(90deg,#6b7694,rgba(107,118,148,0)) 1}.timelineItemDot:before{background-color:#fff;border-radius:999px;content:"";display:block;height:6px;position:absolute;top:-3px;width:6px}.timelineItemAction{margin-top:24px}.timelineItemAction .ctaEntity{--cta-entity-padding:3px 0;width:100px}.youtubeEmbed{background-color:#6b7694;display:grid;grid-template-rows:1fr;margin-left:auto;margin-right:auto}.youtubeEmbed iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.youtubeEmbedCell{grid-area:1/-1;position:relative}.youtubeEmbedThumb img{display:block;height:auto;width:100%}.youtubeEmbedThumb:after{background-color:rgba(10,24,61,.5);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.youtubeEmbedButton{--size:64px;background-color:hsla(0,0%,100%,.1);border:1px solid #fff;border-radius:999px;display:grid;height:var(--size);margin:auto;place-content:center;transition:background-color .15s ease-in-out;width:var(--size)}.youtubeEmbedButton svg{left:2px;position:relative;fill:#fff}@media screen and (min-width:768px){.youtubeEmbedButton{--size:80px}}@media (hover:hover){a:hover .youtubeEmbedButton,button:not(:disabled):not([aria-disabled=true]):hover .youtubeEmbedButton{background-color:hsla(0,0%,100%,.25)}}.siteLogo svg{display:block;height:auto;max-width:100%}.footer{background-color:#030d26;color:#c4d4e9;padding:48px 24px 32px}@media screen and (min-width:768px){.footer{padding-top:64px}}.footerWrapper{margin-left:auto;margin-right:auto;width:min(100%,1200px)}@media screen and (min-width:768px){.footerWrapper{display:grid;grid-template-areas:"before before" "aside main" "after after";grid-template-columns:1fr 2fr;grid-gap:0 16px;gap:0 16px}}.footerBefore{grid-area:before}.footerAside{grid-area:aside}.footerAside,.footerMain{margin-bottom:24px;margin-top:24px}.footerMain{grid-area:main}@media screen and (min-width:768px){.footerMain{display:grid;grid-template-columns:auto max-content;grid-gap:16px;gap:16px}}.footerAfter{display:flex;flex-direction:column;grid-area:after;grid-gap:10px;gap:10px}@media screen and (min-width:768px){.footerAfter{flex-direction:row;justify-content:space-between}}.footerContact{--font-size-title:16px;--font-size-content:14px}@media screen and (min-width:768px){.footerContact{--font-size-title:18px;--font-size-content:16px}}.footerContactTitle{color:#fff;font-size:var(--font-size-title);font-weight:700}.footerContactContent+.footerContactTitle{margin-top:20px}.footerContactContent{font-size:var(--font-size-content)}.footerContactAction{margin-top:20px}.footerCopyright{font-size:13px}@media screen and (max-width:767px){.footerMainLinks{border-top:1px solid #373f5d}}@media screen and (min-width:768px){.footerMainLinks{display:grid;grid-template-columns:auto auto;grid-gap:16px;gap:16px}}@media screen and (max-width:767px){.footerMainLinks details{border-bottom:1px solid #373f5d}.footerMainLinks details[open] svg{transform:rotate(.5turn)}}.footerMainLinks summary{align-items:center;color:#fff;display:flex;font-weight:700;justify-content:space-between;list-style:none;padding-bottom:16px;padding-top:16px}.footerMainLinks summary::marker{content:""}.footerMainLinks summary::-webkit-details-marker{display:none}@media screen and (min-width:768px){.footerMainLinks summary{font-size:18px;padding-top:0}}.footerMainLinks summary svg{fill:currentColor;transition:transform .15s ease-in-out}@media screen and (min-width:768px){.footerMainLinks summary svg{display:none}}@media screen and (max-width:767px){.footerMainLinks summary{cursor:pointer}}.footerMainLinks ul{padding-bottom:16px}.footerMainLinks ul a{display:block;padding-bottom:4px;padding-top:4px}.footerSecondaryLinks{font-size:13px}.footerSecondaryLinks li{display:inline}.footerSecondaryLinks li+li:before{content:"·";display:inline;margin-left:6px;margin-right:6px}.footerSocial{margin-bottom:16px;margin-top:16px}@media screen and (max-width:767px){.footerSocial{align-content:center;display:flex;grid-gap:16px;gap:16px}}@media screen and (min-width:768px){.footerSocial{font-size:16px;margin-top:0}}.footerSocialTitle{color:#fff;font-weight:700}@media screen and (min-width:768px){.footerSocialTitle{font-size:18px;margin-bottom:16px}}.footerSocialLink{display:inline-flex}.ctaDrawer,.footerSocialLink{align-items:center;grid-gap:8px;gap:8px}.ctaDrawer{color:#fff;display:flex;justify-content:center;padding:10px}.ctaDrawerLabel{border-bottom:2px solid transparent;border-radius:2px;border-top:2px solid transparent;font-size:16px;font-weight:700;transition:border-color .15s ease-in-out}@media (hover:hover){a:hover .ctaDrawerLabel,button:not(:disabled):not([aria-disabled=true]):hover .ctaDrawerLabel{border-bottom-color:#fff}}.languages{display:flex;justify-content:center;grid-gap:12px;gap:12px}.languageLink{border-bottom:2px solid transparent;border-radius:2px;color:#c4d4e9;font-size:14px;transition:border-color .15s ease-in-out,color .15s ease-in-out}.languageLink--selected,.languageLink:hover{border-bottom-color:#fff;color:#fff;font-weight:700}.headerNavContainer{position:relative}.headerNavBack{align-items:center;color:#fff;display:inline-flex;font-size:14px;text-decoration:underline}.headerNavList{--header-nav-item-color:#fff;display:grid;grid-template-columns:max-content 1fr;pointer-events:none}@media (hover:hover){.headerNavList:hover>*{--header-nav-item-color:#373f5d}}.headerNavList:has([data-dropdown-open=true]){--header-nav-item-color:#373f5d}@media screen and (min-width:768px){.headerNavList{width:300px}.headerNavList:focus-within{--header-nav-item-color:#373f5d}}.headerNavItem{--header-nav-item-font-size:48px;color:var(--header-nav-item-color);grid-column:span 2;pointer-events:auto}@media screen and (min-width:768px){.headerNavItem{--header-nav-item-font-size:54px}.headerNavItem:focus-within,.headerNavItem:has(:focus){--header-nav-item-color:#fff}}.headerNavItem--light{--header-nav-item-font-size:26px;grid-column:span 1}@media screen and (min-width:768px){.headerNavItem--light{--header-nav-item-font-size:40px}}.headerNavItem--light+.headerNavItem--light>:is(button,a){padding-left:24px}.headerNavItem>:is(button,a){color:currentColor;display:block;font-size:var(--header-nav-item-font-size);font-weight:300;line-height:1.25;padding-bottom:6px;padding-top:6px;text-align:left;transition:color .15s ease-in-out;width:100%}.headerNavItem>:is(button:focus,a):focus{--header-nav-item-color:#fff}.headerNavItem[data-dropdown-open=true]{--header-nav-item-color:#fff}.headerNavItem[data-dropdown-open=true]>.headerNavSubList{--header-nav-sub-list-display:block}.headerNavItem[data-dropdown-open=true]>.headerNavSubList:is(ul){--header-nav-sub-list-display:grid}@media (hover:hover){.headerNavItem:hover{--header-nav-item-color:#fff}.headerNavItem:hover>.headerNavSubList{--header-nav-sub-list-display:block}.headerNavItem:hover>.headerNavSubList:is(ul){--header-nav-sub-list-display:grid}}.headerNavSubList{display:var(--header-nav-sub-list-display,none);margin-bottom:16px;margin-top:16px}.headerNavSubList:is(ul){grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:16px 48px;gap:16px 48px}.headerNavSubList:is(ul) .ctaMain{display:flex}@media screen and (min-width:768px){.headerNavSubList{--anim-show:fadeIn;--anim-hide:fadeOut;bottom:0;left:300px;padding-left:24px;position:absolute;right:0;top:0}}.headerNavEntities{display:grid;grid-gap:20px;gap:20px}.headerNavEntities a{color:#c4d4e9;transition:opacity .15s ease-in-out}@media screen and (max-width:767px){.headerNavEntities a{align-items:center;display:flex;grid-gap:16px;gap:16px}.headerNavEntities a .ctaEntity{flex-basis:150px;flex-shrink:0}}@media screen and (min-width:768px){.headerNavEntities{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:48px;gap:48px}.headerNavEntities a{display:block;text-align:center}.headerNavEntities a .ctaEntity{margin-bottom:16px;--cta-entity-padding:1px 24px}.headerNavEntities a .ctaEntity svg{height:60px;width:auto}}@media (hover:hover){.headerNavEntities:has(a:hover) a:not(:hover){opacity:.5}}.mainNav{--anim-show:fadeIn;--anim-hide:fadeOut;background-color:#030d26;display:none;grid-template-rows:min-content auto min-content;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:2}@media screen and (min-width:768px){.mainNav{padding-top:8px}[data-header-sticky=true] .mainNav{padding-top:0}}.mainNav[data-visible=true]{display:grid}html:has(.mainNav[data-visible=true]){overflow-y:hidden}.mainNav>*{margin-inline:auto;max-width:1200px;width:calc(100% - 40px)}.mainNavHeader{--main-nav-header-grid-template-columns:auto auto;--main-nav-header-grid-template-areas:"links close";display:grid;padding:10px 0;position:-webkit-sticky;position:sticky;top:0;z-index:1;grid-gap:10px;align-items:center;background-color:#030d26;gap:10px;grid-template-areas:var(--main-nav-header-grid-template-areas);grid-template-columns:var(--main-nav-header-grid-template-columns);justify-content:space-between}@media screen and (min-width:768px){.mainNavHeader{--main-nav-header-grid-template-columns:1fr auto 1fr;--main-nav-header-grid-template-areas:"close logo links"}}.mainNavContent{padding:32px 0}.mainNavFooter{--main-nav-footer-gradient-height:48px;background-color:#030d26;bottom:0;margin-top:var(--main-nav-footer-gradient-height);padding:10px 24px 32px;position:-webkit-sticky;position:sticky}.mainNavFooter:before{background-image:linear-gradient(180deg,rgba(3,13,38,0) 0,#030d26);bottom:100%;content:"";height:var(--main-nav-footer-gradient-height);left:0;pointer-events:none;position:absolute;right:0}.mainNavFooter>a{display:block;width:100%}.mainNavFooter>a .ctaMain{display:flex;justify-content:center}@media screen and (min-width:768px){.mainNavFooter{display:none}}.mainNavClose{color:#fff}.mainNavClose button{display:flex;grid-gap:6px;align-items:center;gap:6px;padding:10px}.mainNavClose button span{border-bottom:2px solid transparent;border-radius:2px;border-top:2px solid transparent;font-weight:700;transition:border-color .15s ease-in-out}.mainNavClose button:hover span{border-bottom-color:#fff}@media screen and (max-width:767px){.mainNavClose button span{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}}.mainNavLinks{display:flex;grid-area:links;grid-gap:24px;align-items:center;gap:24px;justify-content:end}@media screen and (max-width:767px){.mainNavLinks>.mainNavContact{display:none}}.mainNavLogo{grid-area:logo}@media screen and (max-width:767px){.mainNavLogo{display:none}}.header{--header-position:sticky;--header-grid-template-columns:auto auto;--header-grid-template-areas:"logo navigation";--header-padding:10px 20px;background-color:var(--header-background,#030d26);left:0;padding:var(--header-padding);position:var(--header-position);top:0;transition:background-color .15s ease-in-out,transform .15s ease-in-out;width:100%;z-index:2}@media screen and (min-width:768px){.header{--header-grid-template-columns:1fr auto 1fr;--header-grid-template-areas:"navigation logo links"}}.header--scrollDependentBackground{--header-position:fixed;--header-background:transparent}@media screen and (min-width:768px){.header--scrollDependentBackground{transform:translateY(8px)}}[data-header-sticky=true] .header--scrollDependentBackground{--header-background:#030d26}@media screen and (min-width:768px){[data-header-sticky=true] .header--scrollDependentBackground{transform:translateY(0)}}.headerBurger{grid-area:navigation;justify-self:end}@media screen and (max-width:767px){.headerBurger .ctaDrawerLabel{display:none}}@media screen and (min-width:768px){.headerBurger{justify-self:start}}.headerLogo{grid-area:logo;justify-self:start;max-width:100px}.headerLogo svg{display:block;height:auto;max-width:100%}@media screen and (min-width:768px){.headerLogo{justify-self:center;max-width:none}}.headerLinks{align-items:center;display:flex;grid-area:links;justify-self:end;grid-gap:24px;gap:24px}@media screen and (max-width:767px){.headerLinks{display:none}}.headerWrapper{align-items:center;display:grid;grid-template-areas:var(--header-grid-template-areas);grid-template-columns:var(--header-grid-template-columns);margin-left:auto;margin-right:auto;width:min(100%,1200px);grid-gap:10px;gap:10px}.ctaMinimal{align-items:center;color:#0a183d;display:inline-flex;font-size:14px;text-decoration:underline;transition:color .15s ease-in-out}@media (hover:hover){a:hover .ctaMinimal,button:not(:disabled):not([aria-disabled=true]):hover .ctaMinimal{color:#6b7694}}[data-theme=dark] .ctaMinimal{color:#fff}.ctaMinimalIcon--end{order:2}.articleCard{--article-card-title-size:20px}.articleCard>.ctaMinimal{display:inline-block;margin-top:16px}@media screen and (min-width:768px){.articleCard{--article-card-title-size:22px}}.articleCard--isHighlighted{--article-card-title-size:30px}@media screen and (min-width:768px){.articleCard--isHighlighted{--article-card-title-size:40px;align-items:center;display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}}@media screen and (min-width:1024px){.articleCard--isHighlighted{grid-gap:80px;gap:80px;grid-template-columns:588px auto}}.articleCardImg{border-radius:10px;overflow:hidden}.articleCardImg>img{display:block;height:auto;width:100%}.articleCardDate{color:var(--section-text-color,#6b7694);font-size:14px;margin-top:24px}[data-theme=dark] .articleCardDate{color:#c4d4e9}@media screen and (min-width:768px){.articleCard--isHighlighted .articleCardDate{margin-top:0}}.articleCardTitle{color:var(--section-title-color,#0a183d);font-size:var(--article-card-title-size);font-weight:700;line-height:1.15;margin-bottom:16px;margin-top:8px}[data-theme=dark] .articleCardTitle{color:#fff}.articleCardList{--prefered-item-width:278px;display:block}.articleCardList>*+:not(:empty){margin-top:24px}@media screen and (min-width:768px){.articleCardList{--prefered-item-width:336px}}.articleCardList [data-is=carouselList]{display:flex;justify-content:space-between;grid-gap:24px;gap:24px}.articleCardList [data-is=carouselItem]{flex:0 0 min(var(--prefered-item-width),100% - var(--section-horizontal-padding,0px))}.articleHead .section{padding-top:16px}@media screen and (min-width:768px){.articleHead .section{padding-top:24px}}@media screen and (min-width:1024px){.articleHeadBack{grid-column:1/3}}.articleHeadDate{color:#6b7694;font-size:14px}.articleHeadTitle{margin-bottom:16px;margin-top:8px}.articleHeadMedia img{border-radius:12px;display:block;height:auto;width:100%}@media screen and (min-width:1024px){.articleHeadMedia{grid-column:2/3;grid-row:2}.articleHeadContent{grid-column:1/2;grid-row:2}}.articleHead .sectionWrapper{padding-left:calc((min(100%, 1200px) - 976px)/2)}@media screen and (max-width:1023px){.articleHead .sectionWrapper{max-width:588px}}@media screen and (min-width:1024px){.articleHead .sectionWrapper{align-items:center;display:grid;grid-template-columns:auto 588px;grid-gap:0 16px;gap:0 16px}}@media screen and (min-width:1200px){.articleHead .sectionWrapper{grid-gap:0 80px;gap:0 80px}}.mediaAndText{display:grid;grid-gap:24px;align-items:center;gap:24px;margin-left:auto;margin-right:auto}.mediaAndText>*{position:relative}@media screen and (min-width:768px){.mediaAndText{grid-gap:48px;gap:48px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.mediaAndText{grid-gap:80px;gap:80px}}@media screen and (min-width:768px){.mediaAndTextContent--textLast{order:2}}.mediaAndTextImg{display:block;height:auto;margin:auto;max-width:fit-content;object-fit:cover;width:100%}.articleCardGrid ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(336px,100%),1fr));grid-gap:32px;gap:32px}@media screen and (min-width:768px){.articleCardGrid ul{grid-gap:80px;gap:80px}}.articleCategories{margin-left:calc(var(--section-horizontal-padding, 0)*-1);margin-right:calc(var(--section-horizontal-padding, 0)*-1);overflow-x:auto;padding-left:var(--section-horizontal-padding,0);padding-right:var(--section-horizontal-padding,0);text-align:center;white-space:nowrap}.articleCategories ul{display:inline-flex;justify-content:center;grid-gap:8px;gap:8px}@media screen and (min-width:768px){.articleCategories ul{grid-gap:16px;gap:16px}}.articlesSectionHero .section:has(.articleCategories){--section-vertical-padding:24px}@media screen and (min-width:768px){.articlesSectionHero .section:has(.articleCategories){--section-vertical-padding:48px}}.pagination,.paginationList{align-items:center;display:flex;justify-content:center;grid-gap:12px;gap:12px}.paginationList a .ctaMain{--cta-main-padding:12px;width:50px}.paginationList a[aria-current=page] .ctaMain{--cta-main-bg-color:#0a183d;--cta-main-border-color:#0a183d;--cta-main-text-color:#fff}.paginationPrevNext{display:flex}.paginationPrevNext:hover{color:#0a183d}.logoCard{--logo-card-size:100;--logo-card-image-size:56;align-items:center;aspect-ratio:1;border-radius:50%;display:inline-flex;justify-content:center;padding:calc((var(--logo-card-size) - var(--logo-card-image-size))/2*1px);position:relative;z-index:1}.logoCard:before{background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) -20%,hsla(0,0%,100%,0) 80%);border:1px solid #6b7694;border-radius:50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:opacity .15s ease-in-out;z-index:-1}.logoCard--noHover:before{border:none}.logoCard:not(.logoCard--noHover):before{background-image:linear-gradient(135deg,rgba(107,118,148,.2),rgba(107,118,148,.2))}@media (hover:hover){a:hover .logoCard:not(.logoCard--noHover):before,button:not(:disabled):not([aria-disabled=true]):hover .logoCard:not(.logoCard--noHover):before{opacity:0}a:hover .logoCard:not(.logoCard--noHover):after,button:not(:disabled):not([aria-disabled=true]):hover .logoCard:not(.logoCard--noHover):after{opacity:1}}.logoCard:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxODAiIGhlaWdodD0iMTgwIiBmaWxsPSJub25lIj48Y2lyY2xlIGN4PSI5MCIgY3k9IjkwIiByPSI4OS41IiBmaWxsPSJ1cmwoI2EpIiBzdHJva2U9InVybCgjYikiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIyNi41NzciIHgyPSIxNDQuOTY2IiB5MT0iMTguMTIxIiB5Mj0iMTM4LjkyNiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNCMEMzREIiIHN0b3Atb3BhY2l0eT0iLjUiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNCMEMzREIiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMzEiIHgyPSIxMTEiIHkxPSIyNiIgeTI9IjEyMCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNCMEMzREIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNCMEMzREIiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjwvc3ZnPg==);background-repeat:no-repeat;background-size:100% 100%;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .15s ease-in-out;z-index:-1}@media screen and (min-width:768px){.logoCard{--logo-card-size:150;--logo-card-image-size:90}}.logoCardImage{height:calc(var(--logo-card-image-size)*1px);object-fit:contain;width:calc(var(--logo-card-image-size)*1px)}.logoCardTitle{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.clientHeroBanner{--height:586px;--horizontal-padding:24px;color:#fff;display:grid;grid-template-columns:1fr;min-height:var(--height);position:relative}@media screen and (min-width:768px){.clientHeroBanner{--height:500px}}.clientHeroBannerImg{background-color:#0a183d;bottom:0;grid-column:1;grid-row:1;left:0;position:absolute;right:0;top:0;z-index:-1}.clientHeroBannerImg img{display:block;height:100%;object-fit:cover;opacity:.6;width:100%}.clientHeroBannerImg:after{background-image:linear-gradient(180deg,rgba(3,13,38,.8) 0,rgba(3,13,38,0) 150px,rgba(3,13,38,0) calc(100% - 300px),#030d26);content:"";grid-column:1;grid-row:1;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.clientHeroBannerContent{grid-column:1;grid-row:1;margin-bottom:80px;margin-top:80px;max-width:1200px;place-self:end center;width:calc(100% - var(--horizontal-padding)*2)}@media screen and (min-width:768px){.clientHeroBannerContent{display:grid;grid-gap:24px;gap:24px;grid-template-areas:"client title" "client solutions";grid-template-columns:150px 1fr}}@media screen and (min-width:1200px){.clientHeroBannerContent{grid-gap:48px;gap:48px;grid-template-areas:"client title solutions";grid-template-columns:150px 1fr 324px}}.clientHeroBannerClient{color:#fff}.clientHeroBannerClient .logoCard{margin-bottom:16px}@media screen and (min-width:768px){.clientHeroBannerClient{grid-area:client;text-align:center}}.clientHeroBannerTitle{color:inherit;margin-top:8px}@media screen and (min-width:768px){.clientHeroBannerTitle{grid-area:title;margin-top:0}}.clientHeroBannerSolutions{margin-top:24px}.clientHeroBannerSolutions p{display:none;margin-bottom:12px}.clientHeroBannerSolutions ul{--column-width:100px;display:grid;grid-template-columns:repeat(auto-fill,var(--column-width));max-width:var(--width,auto);grid-gap:12px;gap:12px}@media screen and (max-width:499px){.clientHeroBannerSolutions ul[data-item-count="4"]{--width:212px}}@media screen and (min-width:1200px){.clientHeroBannerSolutions ul[data-item-count="4"]{--width:212px}}@media screen and (max-width:599px){.clientHeroBannerSolutions ul[data-item-count="5"]{--width:324px}}@media screen and (max-width:899px){.clientHeroBannerSolutions ul[data-item-count="6"]{--width:324px}}@media screen and (min-width:768px){.clientHeroBannerSolutions{grid-area:solutions;margin-top:0}.clientHeroBannerSolutions p{display:block}}.media img{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:100%}.testimonial{display:grid;grid-template-areas:"image" "text" "user"}.testimonial--highlight{font-size:28px;font-weight:300;padding:var(--section-horizontal-padding,0) 0 0 var(--section-horizontal-padding,0)}.testimonial--decoQuoteWhite .testimonialContent:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MiIgaGVpZ2h0PSI3MiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNzIgMjAuNDQzYzAgOC40Ny0yLjAxMiAxNi44NS02LjA1MiAyNS4xNDFDNjEuOTA4IDUzLjg5IDU2LjY5IDYwLjY5NSA1MC4yOCA2NmwtMTMuMjM3LTguOTc1cTExLjYwNC0xNS44MDMgMTEuOTg1LTM0LjFWNkg3MnpNMjguOTA0IDQ1LjU4NEMyNC44NjQgNTMuODkgMTkuNjQ3IDYwLjY5NSAxMy4yMzcgNjZMMCA1Ny4wMjVxMTEuNjA2LTE1LjgwMyAxMS45ODUtMzQuMVY2aDIyLjk3MXYxNC40NDNjMCA4LjQ3LTIuMDEyIDE2Ljg1LTYuMDUyIDI1LjE0MSIgY2xpcC1ydWxlPSJldmVub2RkIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMTIiIHgyPSIyOS4wMDUiIHkxPSI2IiB5Mj0iNzQuMjI0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iIzZBNzU5MyIgc3RvcC1vcGFjaXR5PSIuNiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzZBNzU5MyIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+);left:-24px;position:absolute;top:-32px;z-index:-1}.testimonial--decoQuoteOrange .testimonialContent:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MiIgaGVpZ2h0PSI3MiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNzIgMjAuNDQzYzAgOC40Ny0yLjAxMiAxNi44NS02LjA1MiAyNS4xNDFDNjEuOTA4IDUzLjg5IDU2LjY5IDYwLjY5NSA1MC4yOCA2NmwtMTMuMjM3LTguOTc1cTExLjYwNC0xNS44MDMgMTEuOTg1LTM0LjFWNkg3MnpNMjguOTA0IDQ1LjU4NEMyNC44NjQgNTMuODkgMTkuNjQ3IDYwLjY5NSAxMy4yMzcgNjZMMCA1Ny4wMjVxMTEuNjA2LTE1LjgwMyAxMS45ODUtMzQuMVY2aDIyLjk3MXYxNC40NDNjMCA4LjQ3LTIuMDEyIDE2Ljg1LTYuMDUyIDI1LjE0MSIgY2xpcC1ydWxlPSJldmVub2RkIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMTIiIHgyPSIyOS4wMDUiIHkxPSI2IiB5Mj0iNzQuMjI0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iI0ZFN0QwMSIgc3RvcC1vcGFjaXR5PSIuNiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0ZFN0QwMSIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+);left:-24px;position:absolute;top:-32px;z-index:-1}.testimonialClient{grid-area:image;margin-bottom:32px;text-align:center}.testimonialClient .logoCard{--logo-card-size:130;--logo-card-image-size:80}.testimonialContent{grid-area:text;position:relative;z-index:0}[data-theme=dark] .testimonialContent{color:#fff}.testimonial--alignCenter .testimonialContent{text-align:center}.testimonialContent[data-is=show-more-container]{--max-height:150px}.testimonial--highlight .testimonialContent[data-is=show-more-container]{--max-height:250px}.testimonialContent[data-is=show-more-container] [data-is=show-more-list]{max-height:var(--max-height)}.testimonialContent[data-is=show-more-container] [data-is=show-more-list]:has(+[data-is=show-more-action]:not([hidden])){mask:linear-gradient(to top,transparent 0,#000 var(--max-height))}.testimonialContent[data-is=show-more-container] [data-is=show-more-list][data-show-all-items=true]{mask:unset;max-height:none}.testimonialContent[data-is=show-more-container] [data-is=show-more-action] button{font-size:14px;text-decoration:underline}.testimonialUser{align-items:center;display:flex;grid-area:user;margin-top:24px;grid-gap:12px;color:#373f5d;font-size:14px;font-weight:400;gap:12px}[data-theme=dark] .testimonialUser{color:#c4d4e9}.testimonialUser img{border-radius:50%}.testimonialUser strong{color:#0a183d;font-weight:700}[data-theme=dark] .testimonialUser strong{color:#fff}@media screen and (min-width:768px){.testimonial{grid-gap:14px 80px;gap:14px 80px;grid-template-areas:"image text" ".     user"}.testimonial--highlight{font-size:32px;grid-template-areas:"text" "user"}.testimonialClient{margin-bottom:0}.testimonialContent{align-self:center;margin-bottom:24px;margin-top:24px}.testimonialUser{margin-top:0}}.relativeClientSection .sectionWrapper{position:relative}.relativeClientSectionCarousel{display:block;margin-top:24px}@media screen and (min-width:768px){.relativeClientSectionCarousel{margin-top:32px}}.relativeClientSectionCarousel [data-is=carouselList]{display:flex;grid-gap:12px;gap:12px}@media screen and (min-width:768px){.relativeClientSectionCarousel [data-is=carouselList]{justify-content:space-between}}.relativeClientSectionAction{margin-top:24px}@media screen and (min-width:768px){.relativeClientSectionAction{margin-top:0;position:absolute;right:0;top:-10px}}.tabs nxp-tablist{display:block;margin:0 calc(var(--section-horizontal-padding, 0)*-1) 32px;overflow:auto;padding:0 var(--section-horizontal-padding,0);text-align:center}.tabList{display:inline-flex;grid-gap:16px;gap:16px}.tabListItem{white-space:nowrap}.clientsHeroBanner .section{padding-top:126px;--section-background-position:right max(-300px,50% - 300px) top - 300px}.clientsHeroBannerIntro{display:grid;grid-gap:16px;gap:16px;margin-bottom:48px;margin-left:auto;margin-right:auto;width:min(100%,650px)}@media screen and (min-width:768px){.clientsHeroBannerIntro{text-align:center}}.logoCardGrid{--row-count:4;--logo-width:100px;--column-gap:12px;--row-gap:16px;--gap:var(--row-gap) var(--column-gap)}@media screen and (min-width:768px){.logoCardGrid{--row-count:3;--column-gap:32px;--row-gap:32px;--logo-width:150px}}.logoCardGridList{display:flex;overflow:hidden;grid-gap:var(--gap);flex-wrap:wrap;gap:var(--gap);justify-content:center;max-height:calc(var(--row-count)*var(--logo-width) + (var(--row-count) - 1)*var(--row-gap))}.logoCardGridList:has(+.logoCardGridAction:not([hidden])){mask:linear-gradient(0deg,transparent 0,#000 150px)}.logoCardGridList[data-show-all-items=true]{mask:unset;max-height:none}.logoCardGridItem{overflow:hidden;text-align:center}.logoCardGridAction{margin-top:24px;position:relative;text-align:center}.testimonialList{display:block;margin-left:auto;margin-right:auto;max-width:840px;position:relative}@media screen and (min-width:768px){.testimonialList{padding-left:72px;padding-right:72px}}.testimonialList [data-is=carouselViewport]{overflow:hidden}.testimonialList [data-is=carouselList]{display:flex}.testimonialList [data-is=carouselItem]{flex-shrink:0;padding-left:24px;padding-right:24px;width:100%}@media screen and (min-width:768px){.testimonialList [data-is=carouselItem]{padding-left:0;padding-right:0}}.testimonialList .testimonialListPrev{color:#fff;left:calc(50% - 100px);position:absolute;top:50px}@media screen and (min-width:768px){.testimonialList .testimonialListPrev{left:0}}.testimonialList .testimonialListNext{color:#fff;position:absolute;right:calc(50% - 100px);top:50px}@media screen and (min-width:768px){.testimonialList .testimonialListNext{right:0}}.testimonialList .carouselMultiPagination{--pagination-dot-size:6px;--pagination-dot-color-default:#373f5d;--pagination-dot-color-active:#0a183d;align-items:center;display:flex;justify-content:start;grid-gap:8px;gap:8px;margin-left:24px;margin-top:32px}[data-theme=dark] .testimonialList .carouselMultiPagination{--pagination-dot-color-active:#fff}@media screen and (min-width:768px){.testimonialList .carouselMultiPagination{margin-left:210px}}.testimonialList .carouselMultiPaginationList{align-items:center;display:flex;justify-content:start;grid-gap:8px;gap:8px}.testimonialList .carouselMultiPaginationDot{background-color:var(--pagination-dot-color-default);border-radius:calc(var(--pagination-dot-size)/2);display:block;height:var(--pagination-dot-size);transition:background-color .1s ease-in-out,width .1s ease-in-out;width:var(--pagination-dot-size);will-change:width}.testimonialList .carouselMultiPaginationDot[aria-current=true]{background-color:var(--pagination-dot-color-active);width:calc(var(--pagination-dot-size)*4)}.testimonialList .carouselMultiPaginationNext,.testimonialList .carouselMultiPaginationPrev{display:none}@media screen and (min-width:768px){.testimonialList .carouselMultiPaginationNext,.testimonialList .carouselMultiPaginationPrev{color:#fff;display:grid;place-content:center;transition:opacity .15s ease-in-out}.testimonialList .carouselMultiPaginationNext[disabled],.testimonialList .carouselMultiPaginationPrev[disabled]{opacity:0}}.usecaseCard{background-color:#fff;border-radius:20px;display:grid;overflow:hidden}.usecaseCardImage{background-color:#030d26;display:grid;overflow:hidden}.usecaseCardImage>*{grid-column:1;grid-row:1}.usecaseCardImage>img{height:100%;opacity:.6;transition:opacity .15s ease-in-out,transform .15s ease-in-out;width:100%}@media (hover:hover){a:hover .usecaseCardImage>img,button:not(:disabled):not([aria-disabled=true]):hover .usecaseCardImage>img{opacity:.5;transform:scale(1.05)}}.usecaseCardImage>.logoCard{place-self:center}.usecaseCardContent{border:1px solid var(--border-color,transparent);border-radius:0 0 20px 20px;border-top:none;padding:24px}[data-theme=light] .usecaseCardContent{--border-color:#c4d4e9}.usecaseCardTitle{color:#0a183d}.usecaseCardAction{margin-top:40px}.usecaseCardList{--side-offset:var(--section-horizontal-padding,0px);display:block;margin-left:calc(var(--side-offset)*-1);margin-right:calc(var(--side-offset)*-1);overflow:hidden;padding-left:var(--side-offset);padding-right:var(--side-offset);position:relative}@media screen and (min-width:1200px){.usecaseCardList{--side-offset:100px}}.usecaseCardList [data-is=carouselList]{display:flex;grid-gap:24px;gap:24px;--prefered-item-width:278px}.usecaseCardList [data-is=carouselList]:has(>:nth-child(3)){justify-content:space-between}@media screen and (min-width:768px){.usecaseCardList [data-is=carouselList]{--prefered-item-width:336px;grid-gap:32px;gap:32px}}.usecaseCardList [data-is=carouselItem]{flex:0 0 min(var(--prefered-item-width),100% - var(--section-horizontal-padding,0px))}.field{--field-border-color:#c4d4e9;--field-radius:8px;--field-color:#373f5d;--field-padding:11px 16px;--field-outline-color:transparent;display:grid;grid-gap:8px;gap:8px}.field--hasError{--field-border-color:#fb134d}.fieldLabel{color:#0a183d;font-weight:700}.fieldInput{outline:3px solid var(--field-outline-color);transition:outline-color .15s ease-in-out}.fieldInput:focus-visible{--field-outline-color:#e1ecf9}.field--hasError .fieldInput:focus-visible{--field-outline-color:rgba(251,19,77,.25)}.fieldInput--select{-webkit-appearance:none;appearance:none}.fieldInput--select::-ms-expand{display:none}.fieldInput--select option[disabled]{color:#c4d4e9}.fieldIcon{aspect-ratio:1;bottom:0;display:grid;place-content:center;pointer-events:none;position:absolute;right:0;top:0}.fieldWrapper{position:relative}.fieldError{color:#fb134d;display:grid;grid-gap:8px;gap:8px;grid-template-columns:24px auto}.message{--border-color:#1dc0f7;--background-color:rgba(29,192,247,.15);background-color:var(--background-color);border-left:2px solid var(--border-color);display:flex;padding:16px;grid-gap:8px;gap:8px}.message--info{--text-color:#1dc0f7;--border-color:#1dc0f7;--background-color:rgba(29,192,247,.15)}.message--success{--text-color:#03a059;--border-color:#03a059;--background-color:rgba(3,160,89,.15)}.message--warning{--text-color:#db9e24;--border-color:#db9e24;--background-color:rgba(219,158,36,.15)}.message--error{--text-color:#fb134d;--border-color:#fb134d;--background-color:rgba(251,19,77,.15)}.messageIcon{color:var(--border-color)}.contactForm{margin-left:auto;margin-right:auto;max-width:976px}.contactFormFields{display:grid;grid-gap:16px;align-items:start;gap:16px}@media screen and (min-width:640px){.contactFormFields{grid-template-columns:1fr 1fr}.contactFormFields>.field--textarea{grid-column:span 2}}.contactFormActions{margin-top:16px}.contactFormNotice{color:#6b7694;font-size:14px;margin-top:24px}@media screen and (min-width:640px){.contactFormNotice{margin-top:48px}}.contactFormSuccess{margin-bottom:24px;margin-top:24px}@media screen and (min-width:768px){.contactIntro{margin-left:auto;margin-right:auto;max-width:654px;text-align:center}}.contactIntroText{font-size:28px;font-weight:300;line-height:1.25}@media screen and (min-width:768px){.contactIntroText{font-size:32px}.contactLocationsTitle{text-align:center}.contactLocationsLayout{display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;place-content:center}}.contactLocationsMap{display:none}@media screen and (min-width:768px){.contactLocationsMap{display:block;justify-self:end}.contactLocationsContent{align-self:center}}.contactLocationsContent>*+*{margin-top:48px}.contactLocationsContent li{display:grid;grid-auto-flow:column;grid-template-columns:18px auto;grid-gap:16px;gap:16px}.contactLocationsContent li svg{height:auto;margin-top:6px;width:100%}.contactLocationsContent li address{font-style:normal;margin-top:8px}.logoCardList{display:flex;grid-gap:10px;gap:10px}@media screen and (min-width:768px){.logoCardList{grid-gap:16px;gap:16px}}@media screen and (max-width:1023px){.clientOverview{position:relative}.clientOverview>*+*{margin-top:8px}.clientOverview>ul{animation:clientHorizontalSlide linear both;animation-timeline:view();animation-range:cover 0 cover 100%;justify-content:center}.clientOverview>ul:nth-child(2){animation-direction:reverse}.clientOverview>ul:nth-child(3){display:none}.clientOverview:after,.clientOverview:before{background-image:linear-gradient(270deg,#030d26 10%,rgba(3,13,38,0));bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:100px;z-index:1}.clientOverview:before{background-image:linear-gradient(90deg,#030d26 10%,rgba(3,13,38,0));left:calc(var(--section-horizontal-padding, 0px)*-1)}.clientOverview:after{background-image:linear-gradient(270deg,#030d26 10%,rgba(3,13,38,0));right:calc(var(--section-horizontal-padding, 0px)*-1)}}@media screen and (min-width:1024px){.clientOverview:after{background-image:linear-gradient(270deg,#030d26 10%,rgba(3,13,38,0));bottom:0;content:"";pointer-events:none;position:absolute;right:calc(var(--section-horizontal-padding, 0px)*-1);top:0;width:200px;z-index:1}.clientOverview>*+*{margin-top:8px}.clientOverview>ul:first-child,.clientOverview>ul:nth-child(3){margin-left:83px}}@keyframes clientHorizontalSlide{0%{transform:translateX(-10vh)}to{transform:translateX(10vh)}}.heroBanner{display:grid;grid-template-columns:1fr;grid-template-rows:min(100dvh,800px)}@media (prefers-reduced-motion:no-preference){.heroBanner--kenBurnsEffect{overflow:hidden;--image-animation:kenBurnsEffect 40s infinite}}.heroBanner:after{background-image:linear-gradient(180deg,rgba(3,13,38,.8),rgba(3,13,38,0));content:"";height:150px}.heroBanner:after,.heroBannerImg{grid-column:1/2;grid-row:1/2;width:100%}.heroBannerImg{animation:var(--image-animation,none);display:block;height:100%;object-fit:cover;transform-origin:bottom center;z-index:-1}.heroBannerContent{color:#fff;font-size:44px;font-weight:300;grid-column:1/2;grid-row:1/2;line-height:1.25;padding-left:20px;padding-right:20px;place-self:center;position:relative;text-align:center}.heroBannerContent strong{font-size:50px;font-weight:700}@media screen and (min-width:768px){.heroBannerContent{font-size:60px}.heroBannerContent strong{font-size:72px}}.heroBannerScroll{grid-column:1/2;grid-row:1/2;margin-bottom:32px;place-self:end center}@media screen and (min-width:768px){.heroBannerScroll{margin-bottom:64px}}@keyframes kenBurnsEffect{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.logoList{--column-count:2;--gap:16px;display:grid;grid-gap:var(--gap);gap:var(--gap);grid-template-columns:repeat(var(--column-count),1fr)}@media screen and (min-width:480px){.logoList{--column-count:3}}@media screen and (min-width:768px){.logoList{--column-count:4}}@media screen and (min-width:1024px){.logoList{--column-count:6}}.logoListItem{max-height:100px;text-align:center}@media screen and (max-width:767px){.logoListItem:nth-child(n+7){display:none}}.logoListItem a,.logoListItem a img{display:block;height:100%}.logoListItem a img{object-fit:contain;width:100%}.missionIllustration{display:grid;grid-template-areas:". .    . txt2 ." ". txt1 . img2 ." ". img1 . img2 ." ". img1 . .    ." ". img1 . img3 ." ". .    . img3 ." ". .    . txt3 .";grid-template-columns:1fr 150px 30px 150px 1fr;grid-template-rows:auto 100px 50px 50px 50px 100px 1fr}@media screen and (min-width:1024px){.missionIllustration{grid-template-areas:". . . . ." "txt1 txt1 . img2 txt2" ".    img1 . img2 txt2" ".    img1 . . . " ".    img1 . img3 txt3 " ". . . img3 txt3 ";grid-template-columns:auto 150px 30px 150px auto}}.missionIllustrationTxt{color:#fff;font-size:24px;font-weight:300;text-align:center}.missionIllustrationTxt--first{align-self:end;grid-area:txt1;padding-bottom:16px}@media screen and (min-width:1024px){.missionIllustrationTxt--first{padding-right:30px;text-align:right}}.missionIllustrationTxt--second{align-self:end;grid-area:txt2;padding-bottom:16px}@media screen and (min-width:1024px){.missionIllustrationTxt--second{align-self:center;padding-left:30px;text-align:left}}.missionIllustrationTxt--third{grid-area:txt3;padding-top:16px}@media screen and (min-width:1024px){.missionIllustrationTxt--third{align-self:center;padding-left:30px;text-align:left}}.missionIllustrationImg{background-image:linear-gradient(138.62deg,hsla(0,0%,100%,.1) 15%,hsla(0,0%,100%,0) 90%);border:1px solid rgba(107,118,148,.25);border-radius:50%;height:150px;width:150px}.missionIllustrationImg>img{height:auto;width:100%}.missionIllustrationImg--first{grid-area:img1}.missionIllustrationImg--second{grid-area:img2}.missionIllustrationImg--third{grid-area:img3}.missionIllustrationArrow--first{grid-column:3;grid-row:3}.missionIllustrationArrow--first svg{left:-20px;position:relative;top:-40px}.missionIllustrationArrow--second{grid-column:5;grid-row:4}.missionIllustrationArrow--second svg{left:-20px;position:relative;transform:rotate(145deg)}.missionIllustrationArrow--third{grid-column:3;grid-row:6}.missionIllustrationArrow--third svg{left:-20px;position:relative;transform:rotate(285deg)}.sideBySide{--side-by-side-column-gap:16px;display:grid;grid-template-columns:minmax(0,1fr);grid-column-gap:var(--side-by-side-column-gap);column-gap:var(--side-by-side-column-gap);grid-row-gap:var(--side-by-side-row-gap);row-gap:var(--side-by-side-row-gap)}.sideBySide--noneRowGap{--side-by-side-row-gap:0px}.sideBySide--smRowGap{--side-by-side-row-gap:8px}.sideBySide--mdRowGap{--side-by-side-row-gap:16px}.sideBySide--lgRowGap{--side-by-side-row-gap:48px}@media screen and (min-width:768px){.sideBySide--defaultLayoutSwitch{--side-by-side-grid-template-column:minmax(0,1fr);grid-template-columns:var(--side-by-side-grid-template-column,auto)}.sideBySide--defaultLayoutSwitch.sideBySide--balanced{--side-by-side-grid-template-column:repeat(2,minmax(0,1fr))}.sideBySide--defaultLayoutSwitch.sideBySide--leftFixed{--side-by-side-grid-template-column:400px minmax(0,1fr)}.sideBySide--defaultLayoutSwitch.sideBySide--rightFixed{--side-by-side-grid-template-column:minmax(0,1fr) 400px}.sideBySide--defaultLayoutSwitch.sideBySide--oneTierTwoTier{--side-by-side-grid-template-column:1fr 2fr}.sideBySide--defaultLayoutSwitch.sideBySide--twoTierOneTier{--side-by-side-grid-template-column:2fr 1fr}.sideBySide--defaultLayoutSwitch.sideBySide--topAlign{align-items:start}.sideBySide--defaultLayoutSwitch.sideBySide--centerAlign{align-items:center}.sideBySide--defaultLayoutSwitch.sideBySide--bottomAlign{align-items:end}.sideBySide--defaultLayoutSwitch.sideBySide--stretchAlign{align-items:stretch}.sideBySide--defaultLayoutSwitch.sideBySide--baselineAlign{align-items:baseline}.sideBySide--defaultLayoutSwitch.sideBySide--noneColumnGap{--side-by-side-column-gap:0px}.sideBySide--defaultLayoutSwitch.sideBySide--smColumnGap{--side-by-side-column-gap:8px}.sideBySide--defaultLayoutSwitch.sideBySide--mdColumnGap{--side-by-side-column-gap:16px}.sideBySide--defaultLayoutSwitch.sideBySide--lgColumnGap{--side-by-side-column-gap:48px}}@media screen and (min-width:512px){.sideBySide--soonerLayoutSwitch{--side-by-side-grid-template-column:minmax(0,1fr);grid-template-columns:var(--side-by-side-grid-template-column,auto)}.sideBySide--soonerLayoutSwitch.sideBySide--balanced{--side-by-side-grid-template-column:repeat(2,minmax(0,1fr))}.sideBySide--soonerLayoutSwitch.sideBySide--leftFixed{--side-by-side-grid-template-column:400px minmax(0,1fr)}.sideBySide--soonerLayoutSwitch.sideBySide--rightFixed{--side-by-side-grid-template-column:minmax(0,1fr) 400px}.sideBySide--soonerLayoutSwitch.sideBySide--oneTierTwoTier{--side-by-side-grid-template-column:1fr 2fr}.sideBySide--soonerLayoutSwitch.sideBySide--twoTierOneTier{--side-by-side-grid-template-column:2fr 1fr}.sideBySide--soonerLayoutSwitch.sideBySide--topAlign{align-items:start}.sideBySide--soonerLayoutSwitch.sideBySide--centerAlign{align-items:center}.sideBySide--soonerLayoutSwitch.sideBySide--bottomAlign{align-items:end}.sideBySide--soonerLayoutSwitch.sideBySide--stretchAlign{align-items:stretch}.sideBySide--soonerLayoutSwitch.sideBySide--baselineAlign{align-items:baseline}.sideBySide--soonerLayoutSwitch.sideBySide--noneColumnGap{--side-by-side-column-gap:0px}.sideBySide--soonerLayoutSwitch.sideBySide--smColumnGap{--side-by-side-column-gap:8px}.sideBySide--soonerLayoutSwitch.sideBySide--mdColumnGap{--side-by-side-column-gap:16px}.sideBySide--soonerLayoutSwitch.sideBySide--lgColumnGap{--side-by-side-column-gap:48px}}@media screen and (min-width:1024px){.sideBySide--laterLayoutSwitch{--side-by-side-grid-template-column:minmax(0,1fr);grid-template-columns:var(--side-by-side-grid-template-column,auto)}.sideBySide--laterLayoutSwitch.sideBySide--balanced{--side-by-side-grid-template-column:repeat(2,minmax(0,1fr))}.sideBySide--laterLayoutSwitch.sideBySide--leftFixed{--side-by-side-grid-template-column:400px minmax(0,1fr)}.sideBySide--laterLayoutSwitch.sideBySide--rightFixed{--side-by-side-grid-template-column:minmax(0,1fr) 400px}.sideBySide--laterLayoutSwitch.sideBySide--oneTierTwoTier{--side-by-side-grid-template-column:1fr 2fr}.sideBySide--laterLayoutSwitch.sideBySide--twoTierOneTier{--side-by-side-grid-template-column:2fr 1fr}.sideBySide--laterLayoutSwitch.sideBySide--topAlign{align-items:start}.sideBySide--laterLayoutSwitch.sideBySide--centerAlign{align-items:center}.sideBySide--laterLayoutSwitch.sideBySide--bottomAlign{align-items:end}.sideBySide--laterLayoutSwitch.sideBySide--stretchAlign{align-items:stretch}.sideBySide--laterLayoutSwitch.sideBySide--baselineAlign{align-items:baseline}.sideBySide--laterLayoutSwitch.sideBySide--noneColumnGap{--side-by-side-column-gap:0px}.sideBySide--laterLayoutSwitch.sideBySide--smColumnGap{--side-by-side-column-gap:8px}.sideBySide--laterLayoutSwitch.sideBySide--mdColumnGap{--side-by-side-column-gap:16px}.sideBySide--laterLayoutSwitch.sideBySide--lgColumnGap{--side-by-side-column-gap:48px}}.logoGrid>*+*{border-top:1px solid #c4d4e9;padding-top:24px}@media screen and (min-width:768px){.logoGrid>*+*{padding-top:32px}}.logoGridLine{display:grid;padding-bottom:24px;grid-gap:12px;gap:12px}@media screen and (min-width:768px){.logoGridLine{align-items:center;padding-bottom:32px;grid-gap:48px;gap:48px;grid-template-columns:160px auto}}.logoGridList{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fill,minmax(min(120px,100%),1fr))}@media screen and (min-width:768px){.logoGridList{grid-gap:48px;gap:48px;grid-template-columns:repeat(auto-fill,minmax(min(160px,100%),min-content))}}.logoGridItem{max-height:100px}.logoGridItem a,.logoGridItem img{display:block;height:100%}.logoGridItem img{object-fit:contain;width:100%}.solutionBanner{--height:586px;display:grid;min-height:var(--height)}@media screen and (min-width:768px){.solutionBanner{--height:500px;grid-template-columns:1fr min(100%,1200px) 1fr}}.solutionBannerImage{background-color:#030d26;grid-column:1;grid-row:1;position:relative;z-index:-1}@media screen and (min-width:768px){.solutionBannerImage{grid-column:1/-1}}.solutionBannerImage img{display:block;height:var(--height);object-fit:cover;object-position:center right;opacity:.6;width:100%}.solutionBannerImage:before{background-image:linear-gradient(180deg,rgba(3,13,38,.8),rgba(3,13,38,0));height:150px;top:0}.solutionBannerImage:after,.solutionBannerImage:before{content:"";left:0;position:absolute;width:100%;z-index:1}.solutionBannerImage:after{background-image:linear-gradient(180deg,rgba(3,13,38,0),#030d26);bottom:0;height:340px}.solutionBannerContent{align-self:end;color:#fff;grid-column:1;grid-row:1;max-width:690px;padding:48px 24px}@media screen and (min-width:768px){.solutionBannerContent{align-self:center;grid-column:2}}.solutionBannerContent .title{--title-color:#fff}.solutionBannerLogo{display:inline-block;position:relative}.solutionBannerLogo svg{height:90px;width:auto}.solutionBannerLogo:before{background-color:var(--halo-color);border-radius:50%;content:"";filter:blur(70px);height:250px;left:calc(50% - 125px);position:absolute;top:calc(50% - 125px);width:250px;z-index:-1}.solutionBannerLogo--dtc:before{--halo-color:rgba(254,123,1,.3)}.solutionBannerLogo--nextxp:before{--halo-color:rgba(9,159,149,.3)}.solutionBannerLogo--extent:before{--halo-color:rgba(0,139,245,.3)}.solutionBannerLogo--bfan:before{--halo-color:rgba(227,53,190,.3)}.solutionBannerLogo--ibxp:before{--halo-color:rgba(238,83,83,.3)}.solutionBannerLogo--dataxp:before{--halo-color:rgba(138,149,255,.3)}.solutionBannerBaseline{font-size:18px;position:relative;top:-10px}@media screen and (min-width:768px){.solutionBannerAction{display:none}}.splittedList{column-count:var(--column-count,1);grid-column-gap:var(--column-gap,0);color:#0a183d;column-gap:var(--column-gap,0);overflow:hidden;position:relative;top:1px}.splittedList li{border-top:1px solid #c4d4e9;break-inside:avoid;padding:12px 0 12px 12px;position:relative;top:-1px}.splittedList li:before{color:#fe7b01;content:"•";left:0;position:absolute}@media screen and (min-width:768px){.splittedList--count2{--column-count:2}.splittedList--count3{--column-count:3}.splittedList--count4{--column-count:4}.splittedList--none{--column-gap:0px}.splittedList--sm{--column-gap:8px}.splittedList--md{--column-gap:16px}.splittedList--lg{--column-gap:48px}}.teamMember{text-align:center}.teamMemberImg{border-radius:50%;height:130px;margin-bottom:16px;width:130px}.teamMemberName{color:#0a183d;font-size:20px;font-weight:700;margin-bottom:4px}.teamMemberJob{color:#6b7694;font-size:14px}.teamMemberList{--side-offset:var(--section-horizontal-padding,0px);display:block;margin-left:calc(var(--side-offset)*-1);margin-right:calc(var(--side-offset)*-1);overflow:hidden;padding-left:var(--side-offset);padding-right:var(--side-offset);position:relative}.teamMemberList [data-is=carouselViewport]{text-align:center}.teamMemberList [data-is=carouselList]{display:inline-flex;grid-gap:24px;gap:24px}@media screen and (min-width:640px){.teamMemberList [data-is=carouselList]{grid-gap:48px;gap:48px}}@media screen and (min-width:1024px){.teamMemberList [data-is=carouselList]{grid-gap:80px;gap:80px}}.teamMemberList [data-is=carouselItem]{width:130px}