.animated-number{display:grid;grid-template-areas:"icon number" "empty text";grid-template-columns:100px 1fr;max-width:350px}@media screen and (max-width:1024px){.animated-number{grid-template-columns:50px 1fr}}.animated-number .icon-container{grid-area:icon;display:grid;justify-items:center;align-items:center}.animated-number .icon-container .icon-outline-shape{display:flex;justify-content:center;align-items:center;grid-row:1;grid-column:1;width:100%;aspect-ratio:1/1;border:2px solid var(--color-base-grey3)}.animated-number .icon-container .icon-outline-shape.circle{border-radius:50%}.animated-number .icon-container .icon-outline-shape.roundedsquare{border-radius:var(--var-border-radius-2)}.animated-number .icon-container .icon-outline-shape.quartercircle{border-radius:0 0 5rem}.animated-number .icon-container .animated-icon{max-width:100%;height:70%;aspect-ratio:1/1}.animated-number .icon-container .animated-icon path{stroke:var(--color-base-black);stroke-width:20px;stroke-linejoin:round}.animated-number .number-container{grid-area:number;display:flex;flex-direction:row}.animated-number .number-container .superscript-before{max-width:1.5rem;margin-left:1rem;color:var(--color-accent-blue);font:var(--font-nm-bold);font-size:2.5rem;line-height:2rem}.animated-number .number-container .decorator-after,.animated-number .number-container .number{color:var(--color-accent-blue);font:var(--font-nm-bold);font-size:6rem;line-height:5rem}@media screen and (max-width:1024px){.animated-number .number-container .decorator-after,.animated-number .number-container .number{font-size:4rem;line-height:3rem}}.animated-number .text{grid-area:text;margin-top:10px;margin-left:2.5rem;color:var(--color-accent-blue);font:var(--font-nm-bold);font-size:1rem}@media screen and (max-width:1024px){.animated-number .text{font-size:.8rem;margin-left:1rem}}.breadcrumb{font:var(--font-nm-thin);font-weight:400;font-size:1rem;text-align:left;text-transform:uppercase}.breadcrumb .breadcrumb-separator{margin:0 .25rem}.breadcrumb span:last-of-type{color:var(--color-accent-blue);font-weight:700}.link-wrapper{color:unset;text-decoration:none}.spinner{aspect-ratio:1/1;height:20px;border:2px solid;border-color:var(--color-accent-blue) transparent var(--color-accent-green) transparent;border-radius:100%;animation:spin 1.4s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}button{padding:.625rem 1rem;color:#1478ff;font:var(--font-nm-medium);font-weight:500;font-size:.9rem;text-transform:uppercase;border:1px solid #1478ff;border-radius:50px;background:none;gap:.5rem}button,button .button-content{display:flex;flex-direction:row;align-items:center}button .button-content.has-icon span{height:1em}button .button-content.has-icon .button-icon{height:1em;margin-right:.5em}button .button-content.reverse{flex-direction:row-reverse}button .button-content.reverse .button-icon{margin-right:0;margin-left:.5em}button .loading-icon{margin-left:.5em}button:hover{color:var(--color-accent-green);background:var(--color-accent-blue);cursor:pointer}button:disabled{color:var(--color-complimentary-blue3);border:1px solid var(--color-complimentary-blue3);background:none;cursor:not-allowed}hr.divider{height:1px;margin-top:1rem;margin-bottom:1rem;border:0;background-color:rgb(var(--color-rgb-base-black),.1)}hr.divider.align-left{margin-right:auto;margin-left:0}hr.divider.align-right{margin-right:0;margin-left:auto}.dark~.content .divider{background:#fff}em{color:var(--color-accent-blue);font-weight:300;font-style:italic}.featured-images{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--var-gap-2);justify-content:space-around;align-items:center;width:100%}.featured-images a{display:flex;justify-content:center;align-items:center;width:200px;padding:1rem;box-sizing:border-box;border:1px solid rgb(var(--color-rgb-base-grey),.5);border-radius:3px;aspect-ratio:20/13;transition:all .5s ease-in-out}.featured-images a img{max-width:150px;max-height:70px;filter:saturate(0);object-fit:contain;transition:all .5s ease-in-out}.featured-images a:hover{border:1px solid var(--color-accent-blue)}.featured-images a:hover img{filter:saturate(1)}.grid{display:grid;grid-gap:var(--var-gap-2);gap:var(--var-gap-2);width:100%;margin:var(--var-margin-4) 0}.hamburger-menu{position:relative;width:2rem;margin:0;padding:0;border:none;aspect-ratio:1.25/1}.hamburger-menu:hover{background:none}.hamburger-menu>span{position:absolute;inset:0;display:block;width:100%;height:100%}.hamburger-menu>span>span{position:absolute;width:2rem;height:.25rem;border-radius:10px;background-color:var(--color-base-blue)}.hamburger-menu>span:first-child,.hamburger-menu>span:nth-child(3){transition:transform .1s linear;transition-delay:0}.hamburger-menu>span:first-child>span{top:0;left:0;transition:top .1s linear,transform .1s linear;transition-delay:.1s}.hamburger-menu>span:nth-child(2)>span{top:50%;left:0;transform:translateY(-50%);transition:opacity .05s linear;transition-delay:.1s}.hamburger-menu>span:nth-child(3)>span{left:0;bottom:0;transition:bottom .1s linear,transform .1s linear;transition-delay:.1s}.hamburger-menu.opened>span:first-child{transform:rotate(45deg);transition-delay:.1s}.hamburger-menu.opened>span:nth-child(3){transform:rotate(-45deg);transition-delay:.1s}.hamburger-menu.opened>span:first-child>span{top:50%;left:0;transform:translateY(-50%);transition-delay:0s}.hamburger-menu.opened>span:nth-child(2)>span{opacity:0;transition:opacity .05s linear;transition-delay:.1s}.hamburger-menu.opened>span:nth-child(3)>span{left:0;bottom:50%;transform:translateY(50%);transition-delay:0s}h2.header,h3.header,h4.header,h5.header,h6.header{margin:16px 0;color:var(--color-accent-blue);font:var(--font-nm-medium);font-weight:500;letter-spacing:0}h4.header.dark-background,h5.header.dark-background,h6.header.dark-background{color:var(--color-base-white)}h2.header{font-size:64px;line-height:64px}h3.header{font-size:56px;line-height:56px}h4.header{font-size:45px;line-height:45px}h5.header{font-size:32px;line-height:32px}h6.header{font-size:24px;line-height:24px}.dark~div h2.header,.dark~div h3.header,.dark~div h4.header,.dark~div h5.header,.dark~div h6.header{color:var(--color-accent-blue)!important}.dark~div h2.header.force-black,.dark~div h3.header.force-black,.dark~div h4.header.force-black,.dark~div h5.header.force-black,.dark~div h6.header.force-black{color:var(--color-base-white)!important}.overlay{position:absolute;inset:0;display:flex;background-repeat:no-repeat;background-size:cover;opacity:1}.fx-svg-logo{display:grid;grid-template-rows:1fr;grid-template-columns:1fr;height:100%}.fx-svg-logo .fx-svg-logo-part{grid-row:1;grid-column:1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 100%;mask-size:auto 100%;background-repeat:no-repeat;background-size:auto 100%}.fx-logo-background{position:absolute;top:0;left:0;bottom:0;z-index:-1;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;height:100%}.fx-logo-background .fx-svg-logo{grid-row:1;grid-column:1}.fx-logo-background.stick-right{left:unset;right:0}.fx-logo-background.background-layer{z-index:-2}.effect-overlays-container{position:absolute;inset:0;z-index:1}.effect-overlays-container .overlay-blur,.effect-overlays-container .overlay-noise{position:absolute;inset:0;width:100%;height:100%}.background-style-container{position:absolute;inset:0;z-index:-2;display:grid;grid-template-areas:"marginLeft center marginRight";grid-template-rows:1fr;grid-template-columns:1fr minmax(100px,1920px) 1fr}.background-style-container .background-style{grid-row:1;grid-column:1/-1;z-index:-3}.background-style-container .background-centered-content{grid-area:center;position:relative;z-index:-2}.background-style-container .effect-overlays-container{grid-row:1;grid-column:1/-1;z-index:-1}.background-style-container .overlay{border-radius:inherit}.background-style-container.dark+.content{color:var(--color-base-white)}.background-style-container.dark-background-white-radial .background-style{background:var(--color-base-black3)}.background-style-container.dark-background-white-radial .background-centered-content{background:var(--gradient-rg-transparentwhite);opacity:.5}.background-style-container.light-gradient .background-style{background:var(--gradient-lg-background-light);opacity:.04}.background-style-container.aws-gradient .background-style{background:var(--gradient-lg-background-aws);opacity:.2}.background-style-container.azure-gradient .background-style{background:var(--gradient-lg-background-azure);opacity:.1}.background-style-container.google-gradient .background-style{background:var(--gradient-lg-background-google);opacity:.1}.background-style-container.servicenow-gradient .background-style{background:var(--gradient-lg-background-servicenow);opacity:.1}.background-style-container.blue-gradient .background-style{background:var(--gradient-lg-background-blue);opacity:.2}.background-style-container.image-background .background-style{background-repeat:no-repeat!important;background-position:50%!important;background-size:cover!important}.image-alignment-container{width:100%;height:100%}.image-alignment-container,.image-alignment-container .image-outside-container{position:relative;display:flex;justify-content:center;align-items:center}.image-alignment-container .image-outside-container .image-container{display:flex;position:relative;width:100%;height:100%;max-width:inherit;max-height:inherit;overflow:hidden}.image-alignment-container .image-outside-container .image-container img{z-index:-1;width:100%;height:100%;max-width:inherit;max-height:inherit;object-fit:cover}.image-alignment-container .image-outside-container .image-container img.fill{object-fit:fill!important}.image-alignment-container .image-outside-container .image-container img.none{object-fit:none!important}.image-alignment-container .image-outside-container .image-container img.contain{object-fit:contain!important}.image-alignment-container .image-outside-container .image-container img.scale-down{object-fit:scale-down!important}.image-alignment-container .image-outside-container .image-container img.cover{object-fit:cover!important}.image-alignment-container .image-outside-container.badgeltr:before,.image-alignment-container .image-outside-container.badgertl:before{position:absolute;inset:0;content:""}.image-alignment-container .image-outside-container.badgeltr .image-container,.image-alignment-container .image-outside-container.badgertl .image-container{width:100%;height:100%;margin:15px}.image-alignment-container .image-outside-container.badgertl .image-container{-webkit-clip-path:polygon(calc(100% - 92.5px) 0,100% 92.5px,100% 100%,92.5px 100%,0 calc(100% - 92.5px),0 0);clip-path:polygon(calc(100% - 92.5px) 0,100% 92.5px,100% 100%,92.5px 100%,0 calc(100% - 92.5px),0 0)}.image-alignment-container .image-outside-container.badgertl:before{background:var(--color-base-black3) var(--gradient-rg-transparentwhite);-webkit-clip-path:polygon(calc(100% - 100px) 0,100% 100px,100% 100%,100px 100%,0 calc(100% - 100px),0 0);clip-path:polygon(calc(100% - 100px) 0,100% 100px,100% 100%,100px 100%,0 calc(100% - 100px),0 0)}.image-alignment-container .image-outside-container.badgeltr .image-container{-webkit-clip-path:polygon(92.5px 0,100% 0,100% calc(100% - 92.5px),calc(100% - 92.5px) 100%,0 100%,0 92.5px);clip-path:polygon(92.5px 0,100% 0,100% calc(100% - 92.5px),calc(100% - 92.5px) 100%,0 100%,0 92.5px)}.image-alignment-container .image-outside-container.badgeltr:before{background:var(--color-base-black3) var(--gradient-rg-transparentwhite);-webkit-clip-path:polygon(100px 0,100% 0,100% calc(100% - 100px),calc(100% - 100px) 100%,0 100%,0 100px);clip-path:polygon(100px 0,100% 0,100% calc(100% - 100px),calc(100% - 100px) 100%,0 100%,0 100px)}.image-alignment-container .image-outside-container.blackandwhite img{filter:grayscale(100%)}.image-alignment-container .image-outside-container.roundedcorners .image-container,.image-alignment-container .image-outside-container.roundedcorners.badgeltr:before,.image-alignment-container .image-outside-container.roundedcorners.badgertl:before{border-radius:var(--var-border-radius-2)}.image-alignment-container .image-outside-container .overlay{z-index:1;opacity:.5}.image-alignment-container .image-outside-container.fullsize{width:100%;height:100%}.custom-link{color:var(--color-accent-blue);text-decoration:none;cursor:pointer}.custom-link:hover{color:var(--color-accent-green)}.custom-link.small{font-size:18px}.link{display:inline-flex;flex-direction:row;align-items:center;color:var(--color-accent-blue);font:var(--font-nm-medium);font-weight:500;font-size:20px;line-height:30px;text-decoration:none;cursor:pointer}.link svg{width:18px;margin-left:8px!important;color:var(--color-accent-green);transition:all .2s linear}.link.with-arrow:hover{color:var(--color-accent-blue)}.link.with-arrow:hover svg{margin-left:16px!important}@supports(font:-apple-system-body) and (-webkit-appearance:none){.link svg{width:18px!important}}.link.small{font-size:18px}.link.small svg{width:16px}.link.large{font-size:18px}.link.large svg{width:16px}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Solid";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Regular";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Light";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Thin";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.07143em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width,1.25em)}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{transform-origin:center center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);overflow:hidden;padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);transform:scale(var(--fa-counter-scale,.25));transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);top:auto;transform:scale(var(--fa-layers-scale,.25));transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);right:auto;top:auto;transform:scale(var(--fa-layers-scale,.25));transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:top right}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em) * -1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;vertical-align:middle;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:var(--fa-stack-z-index,auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fa-duotone.fa-inverse,.fad.fa-inverse{color:var(--fa-inverse,#fff)}.list{margin:1rem 0;font:var(--font-nm-thin);font-weight:300}.list ol,.list ul{margin:0;padding:0}.list .icon-list{padding-left:0;list-style-type:none}.list .icon-list li{display:flex;align-items:flex-start;margin-left:1.5rem}.list .icon-list li .li-content{margin-left:0}.list .icon-list li .li-content .list{margin-top:0;margin-left:0}.list ol{padding-left:1rem}.list ol li::marker{content:counter(list-item);display:flex;justify-content:center;align-items:center;color:var(--color-accent-blue)}.list ol .fa-ul .fa-li{left:0;width:1rem;margin-left:0}.list ol .fa-ul .li-text{margin-left:2rem}.list ol .sub-list li::marker{content:counter(list-item,upper-roman);color:var(--color-accent-green)}.list ul{list-style-type:none}.list .sub-list{margin-left:.5rem}.list .sub-list.icon-list{margin-left:2rem}.list li{display:flex;align-items:flex-start;margin:.5rem 0}.list li svg{width:1rem;color:var(--color-accent-blue)}.list li div{margin-left:1rem;font-size:1rem}.list ul:not(.icon-list) li:before{content:"■";color:var(--color-accent-green);font:var(--font-nm-medium);font-size:.8em}.list ul:not(.icon-list) li li:before{content:"□"}.list .unorderedtopborder li{padding:1.2rem 0;border-color:rgb(var(--color-rgb-base-black),.5);border-top:1px solid}.dark+.content .unorderedtopborder li{padding:1.2rem 0;border-color:rgb(var(--color-rgb-base-white),.5);border-top:1px solid}.map{border-radius:var(--var-border-radius-2);overflow:hidden}.pin{width:60px;transform:translate(-50%,-100%)}.pin .pin-head{width:calc(100% - 12px);padding:6px;border-radius:100%;background:var(--color-accent-blue);aspect-ratio:1/1}.pin .pin-image{position:relative;width:100%;height:100%;border-radius:100%;background-color:#fff;overflow:hidden}.pin .pin-image img{position:absolute;top:50%;left:50%;width:80%;transform:translate(-50%,-50%)}.pin .pin-tail{position:relative;z-index:-1;width:100%;height:45px;transform:translateY(-26%);-webkit-clip-path:url(#pin-tail-path);clip-path:url(#pin-tail-path)}strong{color:var(--color-accent-blue);font-weight:700}.paragraph{margin:0;color:var(--color-base-black);font:var(--font-nm-book);font-weight:300;font-size:20px;line-height:30px;letter-spacing:0;width:100%}.paragraph.small{font-size:18px;line-height:28px}.paragraph.large{font-size:24px;line-height:32px}.dark+.content .paragraph{color:var(--color-base-white)}.person-card-container{display:flex;flex-direction:row}.person-card-container .person-card-image .image-container img{width:100px;border-radius:var(--var-border-radius-2)}.person-card-container .name-role-container{padding-top:var(--var-padding-1);padding-left:var(--var-padding-3)}.person-card-container .name-role-container .name{display:block;margin-bottom:var(--var-margin-1);font:var(--font-nm-medium)}.person-card-container .name-role-container .role{display:block}.prefixed-title{position:relative;display:flex;flex-direction:column;width:100%}.prefixed-title span{display:flex;flex-direction:row;align-items:center;font:var(--font-nm-medium);font-weight:500;font-size:24px;text-transform:uppercase}.prefixed-title span:after{content:"";display:block;width:48px;height:1px;margin-left:16px;background-color:var(--color-accent-blue)}.prefixed-title:first-child span{padding-bottom:.75rem}.prefixed-title:first-child .title{margin-top:0}.prefixed-title.align-right span{align-self:flex-end}.prefixed-title.align-center span{align-self:center}.dark .prefixed-title span{color:var(--color-base-white)}.property-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:flex-start}.property-list .property{display:grid;grid-template-areas:"title" "value";grid-template-columns:1fr;max-width:350px}.property-list .property .property-name{grid-area:title;padding:.5rem 0;color:var(--color-base-grey3);font-weight:700}.property-list .property .property-value{grid-area:value}.property-list .property:last-child{max-width:800px}.property-list.separated-blue .property-name{color:var(--color-accent-blue);font-weight:400;text-transform:uppercase}.property-list.separated-blue .property-name:after{content:":"}.property-list.separated-blue .property:not(:last-child){padding-right:2rem;border-right:1px solid var(--color-accent-blue)}.tag{color:rgba(var(--color-rgb-base-white),.95);font:var(--font-nm-thin);font-size:.9rem;text-transform:uppercase}.tags{flex-wrap:wrap;gap:.25rem}.tags,.title{display:flex;flex-direction:row}.title{align-items:center}.title.align-center{align-self:center}.title.align-right{align-self:flex-end}.title:first-child{margin-top:0}.title.decorative-line:after{content:"";display:block;width:48px;height:1px;margin-left:16px;background-color:var(--color-accent-blue)}.toggle-icon{padding:0;border:none}.toggle-icon:hover{background-color:transparent}.toggle-icon:hover svg{--fa-secondary-color:var(--color-accent-green)!important}.video{border-radius:var(--var-border-radius-2)}.card,.video{overflow:hidden}.card{position:relative;display:flex;justify-content:stretch;align-items:stretch;padding:var(--var-padding-3);padding-bottom:1.2rem;box-sizing:border-box;border-radius:var(--var-border-radius-1)}.card .background-style-container{position:absolute!important;border-radius:0}.card .background-style-container .background-style{border-radius:0}.cardify{position:relative;width:100%;padding:2rem;box-sizing:border-box;border-radius:var(--var-border-radius-2)}.cardify .background-style-container{position:absolute!important;border-radius:inherit;overflow:hidden}.cardify .background-style-container .background-style{border-radius:inherit!important}.collapsible-wrapper{display:flex;overflow:hidden}.collapsible-wrapper:after{content:"";height:50px;max-height:0;transition:height .3s linear,max-height 0s linear .3s}.collapsible-container{width:100%;max-height:1000000px;margin-bottom:0;transition:margin-bottom .3s cubic-bezier(0,0,0,1)}.collapsible-wrapper.collapsed>.collapsible-container{max-height:0;margin-bottom:-2000px;visibility:hidden;transition:margin-bottom .3s cubic-bezier(1,0,1,1),visibility 0s .3s,max-height 0s .3s}.collapsible-wrapper.collapsible-container:after{height:0;max-height:50px;transition:height .3s linear}.card-container{position:relative;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;align-items:stretch}.card-container *{margin-top:0;margin-bottom:0}.card-container .card-tags-container{display:flex;flex-flow:row wrap;gap:.4rem}.card-container .card-tags-container .card-tag{color:rgb(var(--color-rgb-base-white),.9);font:var(--font-nm-medium);font-size:.75rem;text-transform:uppercase;text-shadow:var(--color-base-black) 0 0 5px}.card-container .card-tags-container .card-tag:before{content:"#"}.slider{width:100%}.flicking-viewport{position:relative;overflow:hidden}.flicking-viewport.vertical{display:inline-flex}.flicking-viewport.vertical>.flicking-camera{display:inline-flex;flex-direction:column}.flicking-viewport.flicking-hidden>.flicking-camera>*{visibility:hidden}.flicking-camera{width:100%;height:100%;display:flex;position:relative;flex-direction:row;z-index:1;will-change:transform}.flicking-camera>*{flex-shrink:0}.slider-button{justify-content:center;width:48px;height:48px;padding:0!important;color:var(--color-accent-green);background-color:var(--color-accent-blue)}.slider-with-preview{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(508px,1fr));width:100%}.slider-with-preview .preview-panel{grid-column:1;z-index:2;display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:flex-start;height:33vw;padding-top:1rem;padding-right:3rem;padding-left:3rem;box-sizing:border-box;max-height:700px}.slider-with-preview .preview-panel p{margin:0;padding:0}.slider-with-preview .preview-panel .slider-switcher{display:flex;flex-direction:row;gap:3rem;align-items:center}.slider-with-preview .preview-panel .slider-switcher .page-indicator{display:flex;flex-direction:row;gap:.25rem}.slider-with-preview .preview-panel .slider-switcher .page-indicator *{font:var(--font-nm-book);letter-spacing:5px}.slider-with-preview .slider-absolute-container{position:relative;height:33vw;max-height:700px;min-height:400px}@media screen and (min-width:1280px){.slider-with-preview .slider-absolute-container{width:2000px;overflow:hidden}}.slider-with-preview .slider-absolute-container>.slider{position:absolute;inset:0}.slider-with-preview .big-next-button{position:absolute;bottom:50%;right:5rem;z-index:3;width:7rem;height:7rem;color:var(--color-base-white);font:var(--font-nm-medium);border-color:var(--color-base-white);border-radius:100%;background-color:rgba(var(--color-rgb-base-black),.5);transform:translateY(50%)}.slider-with-preview .big-next-button:hover{color:var(--color-accent-blue);border-color:var(--color-accent-blue);background-color:var(--color-base-white)}.slider-with-preview .flicking-viewport{overflow:visible}.slider-with-button{position:relative;width:100%}.slider-with-button .slider-absolute-centering-overflow{position:absolute;inset:0;left:50%;transform:translateX(-50%);width:200%}.slider-with-button>.big-next-button{position:absolute;bottom:50%;right:5rem;z-index:3;width:7rem;height:7rem;color:var(--color-base-white);font:var(--font-nm-medium);border-color:var(--color-base-white);border-radius:100%;background-color:rgba(var(--color-rgb-base-black),.25);transform:translateY(50%)}.slider-with-button>.big-next-button:hover{color:var(--color-accent-blue);border-color:var(--color-accent-blue);background-color:var(--color-base-white)}.slider-with-button .flicking-viewport{overflow:visible}.marquee{position:relative;width:100%;min-height:120px}.marquee .marquee-absolute-centering-overflow{position:absolute;inset:0;left:50%;transform:translateX(-50%);width:200%}.flipper{position:relative;width:100%}.flipper *{outline:none;outline:0}.flipper .slick-track{display:flex;align-items:center}.flipper .slider-prev{left:5rem}.flipper .slider-next,.flipper .slider-prev{position:absolute;top:50%;z-index:2;transform:translateY(-50%)}.flipper .slider-next{right:5rem}.switcher{max-width:100%}.switcher .switch-bar{display:grid;grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(auto-fit,minmax(270px,1fr));margin-bottom:1rem;border:1px solid var(--color-base-grey2);border-radius:var(--var-border-radius-2);background-color:var(--color-base-white);overflow:hidden}.switcher .switch-bar button{display:flex;justify-content:center;align-items:center;border:none;border-color:var(--color-base-grey2);border-radius:0;background-color:var(--color-base-white)}.switcher .switch-bar button.active{background:var(--color-complimentary-white)}.switcher .switch-bar button.active,.switcher .switch-bar button:hover{color:var(--color-complimentary-blue)}.switcher .slick-track{display:flex;align-items:center}.form{grid-area:main;display:flex;flex-direction:column;gap:var(--var-gap-2);justify-content:center;align-items:stretch}.status-message{margin-top:1rem;border-radius:var(--var-border-radius-1);padding:1rem}.status-message.status-success{border:1px solid rgba(var(--color-rgb-success),.75);background:rgba(var(--color-rgb-success),.1);color:rgba(var(--color-rgb-success),1)}.status-message.status-failure{border:1px solid rgba(var(--color-rgb-error),.75);background:rgba(var(--color-rgb-error),.1);color:rgba(var(--color-rgb-error),1)}.form-wrapper{position:relative;display:grid;grid-template-areas:"main";padding:2rem 7rem;border-radius:var(--var-border-radius-3);align-self:center;width:100%;max-width:750px}@media screen and (max-width:1024px){.form-wrapper{padding:1rem 3.5rem}}@media screen and (max-width:512px){.form-wrapper{padding:1rem}}.form-wrapper .background-style-container{grid-area:none!important;position:absolute!important}.form-wrapper .custom-form{display:flex;flex-direction:column;gap:var(--var-gap-2);justify-content:center;align-items:stretch}.input-button{align-self:center}.input{position:relative;flex:1 1}.input .input-above{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.input .input-above .input-label{position:relative;display:flex;align-items:center;margin:.5rem 0 .5rem .3rem;color:rgba(var(--color-rgb-base-black),.75);font:var(--font-nm-regular);font-size:.8rem;transform:none}.input .input-above .input-label .optional-tag{margin-left:.2rem;color:rgba(var(--color-rgb-base-black),.5);font-size:.5rem}.input label{position:relative;z-index:2;display:grid;min-width:10rem;min-height:2.4rem;border:none;border-radius:var(--var-border-radius-1);background:var(--color-complimentary-white)}.input label,.input label input,.input label textarea{box-sizing:border-box;color:rgba(var(--color-rgb-base-black),1)}.input label input,.input label textarea{grid-row:1;grid-column:1;z-index:1;width:100%;height:100%;padding:1rem .3rem .4rem;font:var(--font-nm-regular);font-size:.8rem;border:1px solid rgba(var(--color-rgb-complimentary-blue3),.25);border-radius:inherit;background:transparent;outline:none}.input label input:focus,.input label textarea:focus{border:1px solid var(--color-accent-blue)}.input label input:focus+div{margin-top:0;margin-left:.3rem;color:rgba(var(--color-rgb-base-black),.5);font-size:.5rem;transform:translateY(0)}.input label input:hover{border-color:var(--color-accent-blue);box-shadow:0 0 6px 4px rgba(var(--color-rgb-accent-blue),.15)}.input .input-label{position:absolute;inset:0;bottom:50%;z-index:0;display:flex;flex-direction:row;align-items:center;margin-left:.8rem;color:rgba(var(--color-rgb-base-black),.75);font:var(--font-nm-regular);font-weight:530;font-size:.8rem;transform:translateY(50%);transition:all .2s}.input .input-label>span{font-weight:530}.input .input-label .optional-tag{margin-left:.2rem;color:rgba(var(--color-rgb-base-black),.5);font-size:.5rem}.input label.no-outside-design,.input label.no-outside-design .input{border:none;background:none}.input.has-content.is-invalid input{border:1px solid var(--color-error)}.input.has-content.is-invalid .input-error{color:var(--color-error)}.input.has-content.is-invalid .input-success-icon{display:block;color:var(--color-error)}.input.has-content.is-valid input{border:1px solid var(--color-accent-green)}.input.has-content.is-valid .input-success-icon{display:block;color:var(--color-success)}.input:not(.has-content).is-touched.is-required input{border:1px solid var(--color-warning)}.input:not(.has-content).is-touched.is-required .input-success-icon{display:block;color:var(--color-warning)}.input button{margin:auto;padding:.5rem 1rem}.input .input-error{z-index:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.25rem;margin-top:.25rem}.input .input-error>span{font:var(--font-nm-regular);font-size:.6rem;line-height:.8rem;color:var(--color-error)}.input.has-content input+.input-label{margin-top:0;margin-left:.3rem;color:rgba(var(--color-rgb-base-black),.5);font-size:.5rem;transform:translateY(0)}.input .input-success-icon{display:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.input-dropdown-container{display:flex;flex-direction:column}.input-dropdown-container .input-label{position:unset}.input-dropdown-container .input-dropdown{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.575rem 1rem;background:var(--color-base-white);border:1px solid var(--color-accent-blue);border-radius:var(--var-border-radius-1);cursor:pointer;transition:all .25s ease-in-out;gap:.5rem}.input-dropdown-container .input-dropdown.is-active{border-radius:var(--var-border-radius-1) var(--var-border-radius-1) 0 0;border-bottom-color:transparent}.input-dropdown-container .input-option{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;cursor:pointer;font-size:.9rem}.input-dropdown-container .input-options-root{position:absolute;box-sizing:border-box;z-index:2;top:100%;left:50%;transform:translateX(-50%);min-width:100%;background:var(--color-base-white)}.input-dropdown-container .input-options-root .input-options{border-top:1px solid var(--color-accent-blue);border:1px solid var(--color-accent-blue);border-top-color:rgba(var(--color-rgb-accent-blue),.4);border-radius:0 0 var(--var-border-radius-1) var(--var-border-radius-1)}.input-dropdown-container .input-options-root .input-options .input-option{padding:.575rem 1rem;min-width:calc(100% - 2rem)}.input-dropdown-container .input-options-root .input-options .input-option:hover{color:#fff;background-color:rgba(var(--color-rgb-accent-blue),.7)!important}.input-dropdown-container .input-options-root .input-options .input-option.is-active{color:rgba(var(--color-rgb-accent-blue),1);background-color:rgba(var(--color-rgb-complimentary-blue),.5)}.input-dropdown-container .dynamic-icon{height:.9rem;--fa-primary-color:var(--color-accent-green);--fa-secondary-color:var(--color-accent-blue);--fa-primary-opacity:1;--fa-secondary-opacity:1}.input-file{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.2rem;justify-self:flex-start}.input-file .input-file-button{margin:unset;margin-bottom:.25rem;font-size:.75rem;gap:.25rem}.input-file .input-file-button:hover{cursor:pointer;border:1px solid var(--color-accent-blue)!important;color:var(--color-accent-green)!important}.input-file .specification-line{font-size:.5rem}.input-file .input-files{display:flex;flex-direction:column;gap:.25rem}.input-file .input-files span{font-size:.75rem}.input-file .input-file-button-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem}.input-file .input-file-button-wrapper .input-success-icon{position:unset;transform:unset}.input:not(.has-content).is-invalid .input-file-button-wrapper .input-file-button{border:1px solid var(--color-error);color:var(--color-base-black)}.input:not(.has-content).is-invalid .input-file-button-wrapper .input-success-icon{display:block;color:var(--color-error)}.input:not(.has-content).is-invalid .input-error span{color:var(--color-error)}.input.has-content.is-valid .input-file-button-wrapper .input-file-button{border:1px solid var(--color-accent-green);color:var(--color-base-black)}.input.has-content.is-valid .input-file-button-wrapper .input-success-icon{display:block;color:var(--color-success)}.input:not(.has-content).is-touched.is-required .input-file-button-wrapper .input-file-button{border:1px solid var(--color-warning);color:var(--color-base-black)}.input:not(.has-content).is-touched.is-required .input-file-button-wrapper .input-success-icon{display:block;color:var(--color-warning)}.input:not(.has-content).is-touched.is-required .input-error span{color:var(--color-warning)}.input-multiline-text{min-height:5rem;padding:.3rem!important;resize:block}.input-multiline-text+span{position:absolute;inset:0;top:.6rem;transform:translateY(0)}.input-multiline-text:focus+span{top:0}.input-number-wrapper{display:flex;flex-direction:row}.input-number-wrapper .input-number-arrow{height:2.4rem;padding:0 .5rem;box-sizing:border-box;color:rgb(var(--color-rgb-complimentary-blue3),1);border-color:rgb(var(--color-rgb-complimentary-blue3),.25)}.input-number-wrapper .input-number-arrow-down{padding-right:.25rem;border-right-width:0;border-radius:var(--var-border-radius-1) 0 0 var(--var-border-radius-1)}.input-number-wrapper .input-number-arrow-up{padding-left:.25rem;border-left-width:0;border-radius:0 var(--var-border-radius-1) var(--var-border-radius-1) 0}.input-number-wrapper .input-number,.input-number-wrapper label{border-radius:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.input-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.input-row .input-button{align-self:unset;flex:unset}.column{position:relative;display:grid;flex-basis:0;flex-grow:1;grid-template-areas:"main";min-width:616px}.column .column-container{grid-area:main;display:flex;flex-direction:column;gap:var(--var-gap-3);align-items:flex-start;max-width:1920px;padding:4rem 10vw;box-sizing:border-box;overflow:hidden}.column.remove-padding .column-container{height:calc(100% - 6rem);padding:6rem 0 0!important}.column.remove-top-padding .column-container{height:100%;padding-top:0!important}.column.overflow-visible .column-container{overflow:visible!important}.row-container:not(.row-reverse)>div:first-of-type .column-container{padding-right:7rem}.row-container:not(.row-reverse)>div:nth-of-type(2) .column-container{padding-left:7rem}.row-container:not(.row-reverse)>div:last-of-type .column-container{padding-right:10vw}.row-container.row-reverse>div:first-of-type .column-container{padding-left:7rem}.row-container.row-reverse>div:nth-of-type(2) .column-container{padding-right:7rem}.row-container.row-reverse>div:first-of-type .column-container{padding-right:10vw}header{position:relative;display:grid;width:100%;overflow:hidden}header.video-header .row-container .header-left{align-items:center}header.video-header .row-container .header-left .header-title{justify-content:center!important}header.video-header .row-container .header-left .header-title .title-text{width:100%;color:#000;font-size:8.4vw;line-height:12vw;letter-spacing:-2.5px;text-shadow:0 0 2px #444;background-color:#fff;mix-blend-mode:screen}header.video-header .row-container .header-media{display:none}header.video-header .row-container .video-background{position:absolute;inset:0;width:100%;height:100%;transform:scale(.99);object-fit:cover}header.video-header .row-container .header-breadcrumb{display:none}header.video-header .background-style-container{z-index:2}@keyframes gradient-animation{0%{background-position:20% 50%}50%{background-position:100% 50%}to{background-position:20% 50%}}header.bluegreen-header .row-container{margin-right:10vw;margin-bottom:0;margin-left:10vw}header.bluegreen-header .header-breadcrumb{margin-top:0}header.bluegreen-header .header-breadcrumb,header.bluegreen-header .header-container{padding-left:0}header.bluegreen-header .title-text{text-align:left;background:var(--gradient-lg-header-bluegreen);background-size:400% 400%;-webkit-background-clip:text;background-clip:text;animation:gradient-animation 15s ease infinite}header .row-container{display:flex;flex-direction:row;flex-wrap:nowrap!important;gap:unset!important;justify-content:center!important;align-items:center!important;margin:0 7.5vw;color:var(--color-base-black)}header .row-container .header-left{display:flex;flex-direction:column;flex-grow:1;gap:1rem;margin:4rem 0}header .row-container .header-left .header-title{position:relative;display:grid;justify-content:flex-start;color:transparent;text-transform:uppercase;overflow:hidden}header .row-container .header-left .header-title .title-text{grid-row:1;grid-column:1;display:flex;justify-self:center;align-items:center;margin:0;padding:0;font:var(--font-nm-bold);font-weight:800;font-size:8.4vw;line-height:8.4vw;-webkit-user-select:none;-moz-user-select:none;user-select:none}header .row-container .header-left .header-subtitle{color:var(--color-base-blue2);font:var(--font-nm-medium);font-size:2.8vw}header .row-container .header-media{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}header .row-container .header-media img{max-width:10em;max-height:10em}header .background-style-container .noise-overlay{z-index:-2}header .header-breadcrumb{margin-bottom:2rem}.horizontal-group{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center;align-items:center;width:100%}@media screen and (max-width:1024px){.horizontal-group{flex-direction:column;flex-wrap:nowrap}}@media screen and (max-width:512px){.horizontal-group{justify-content:center!important}}.horizontal-group *{width:auto}.horizontal-group .paragraph{flex:1 1;min-width:200px}.horizontal-group .background-style-container{position:absolute!important}.row{position:relative;display:grid;grid-template-areas:"main";overflow:hidden}.row .row-container{display:flex;flex-flow:row wrap;gap:2rem;align-items:stretch;max-width:1920px;box-sizing:border-box}.row .background-style-container{grid-area:main;position:relative}.row .content{grid-row:1/-1;grid-column:1}