.glide{box-sizing:border-box;position:relative;width:100%}
.glide *{box-sizing:inherit}
.glide__slides,.glide__track{overflow:hidden}
.glide__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}
.glide__slide,.glide__slides--dragging{user-select:none}
.glide__slide{flex-shrink:0;height:100%;white-space:normal;width:100%;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}
.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}
.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}
.glide--rtl{direction:rtl}
html{line-height:1.15;-webkit-text-size-adjust:100%}
h1{font-size:2em;margin:.67em 0}
pre{font-size:1em}
a{background-color:transparent}
abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace;font-size:1em}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0}
sup{top:-.5em}
img{border-style:none}
button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:.35em .75em .625em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{vertical-align:baseline}
textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details{display:block}
summary{display:list-item}
[hidden],template{display:none}
.grid,.grid-full{margin:auto;max-width:100em;padding:2.5rem 1.75rem 0}
@media only screen and (min-width:48.0625em){.grid,.grid-full{padding:0 2.5rem}
}
.grid .row,.grid-full .row{margin-bottom:2.5rem;margin-top:-2.5rem}
.grid .row [class*=col-desktop-],.grid .row [class*=col-mobile],.grid .row [class^=col-desktop-],.grid-full .row [class*=col-desktop-],.grid-full .row [class*=col-mobile],.grid-full .row [class^=col-desktop-]{margin-top:2.5rem}
@media only screen and (min-width:48.0625em){.grid .row,.grid .row [class*=col-desktop-],.grid .row [class*=col-mobile],.grid .row [class^=col-desktop-],.grid-full .row,.grid-full .row [class*=col-desktop-],.grid-full .row [class*=col-mobile],.grid-full .row [class^=col-desktop-]{margin-top:0}
}
.grid .row:last-child,.grid-full .row:last-child{margin-bottom:0}
.grid-full.no-mobile-margins,.grid.no-mobile-margins{padding-top:0}
.grid-full.no-mobile-margins .row,.grid-full.no-mobile-margins .row [class*=col-desktop-],.grid-full.no-mobile-margins .row [class*=col-mobile],.grid-full.no-mobile-margins .row [class^=col-desktop-],.grid.no-mobile-margins .row,.grid.no-mobile-margins .row [class*=col-desktop-],.grid.no-mobile-margins .row [class*=col-mobile],.grid.no-mobile-margins .row [class^=col-desktop-]{margin-top:0}
.grid-full.no-row-margins .row,.grid.no-row-margins .row{margin-bottom:0}
@media only screen and (max-width:48em){.grid-full.collapse-cols-mobile [class*=col-mobile],.grid.collapse-cols-mobile [class*=col-mobile]{flex-basis:100%}
.grid-full.collapse-cols-mobile [class*=col-desktop-],.grid-full.collapse-cols-mobile [class^=col-desktop-],.grid.collapse-cols-mobile [class*=col-desktop-],.grid.collapse-cols-mobile [class^=col-desktop-]{padding-left:1rem;padding-right:1rem}
.grid-full.reverse-collapse-mobile .row,.grid.reverse-collapse-mobile .row{flex-wrap:wrap-reverse}
}
.grid-full.no-nested-padding,.grid.no-nested-padding{padding-left:0;padding-right:0}
.grid-full.align-items .row,.grid.align-items .row{align-items:center}
.grid-full.center-row .row,.grid.center-row .row{justify-content:center}
.grid-full.center-row .row [class^=col-desktop-],.grid.center-row .row [class^=col-desktop-]{white-space:collapse}
.grid-full.center-row .row [class^=col-desktop-]:empty,.grid.center-row .row [class^=col-desktop-]:empty{display:none}
.grid-full{max-width:none;padding-left:0;padding-right:0}
.row{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}
.row.reverse{flex-direction:row-reverse;flex-wrap:wrap-reverse}
.col.reverse{flex-direction:column-reverse;flex-wrap:wrap-reverse}
[class*=" col-mobile"],[class*=" col-mobile-offset"],[class^=col-mobile-offset],[class^=col-mobile]{box-sizing:border-box;flex:0 0 auto;flex-direction:column;padding-left:1rem;padding-right:1rem}
.col-mobile{flex-basis:0;flex-grow:1;max-width:100%}
.col-mobile-1{flex-basis:8.33333333%;max-width:8.33333333%}
.col-mobile-2{flex-basis:16.66666667%;max-width:16.66666667%}
.col-mobile-3{flex-basis:25%;max-width:25%}
.col-mobile-4{flex-basis:33.33333333%;max-width:33.33333333%}
.col-mobile-5{flex-basis:41.66666667%;max-width:41.66666667%}
.col-mobile-6{flex-basis:50%;max-width:50%}
.col-mobile-7{flex-basis:58.33333333%;max-width:58.33333333%}
.col-mobile-8{flex-basis:66.66666667%;max-width:66.66666667%}
.col-mobile-9{flex-basis:75%;max-width:75%}
.col-mobile-10{flex-basis:83.33333333%;max-width:83.33333333%}
.col-mobile-11{flex-basis:91.66666667%;max-width:91.66666667%}
.col-mobile-12{flex-basis:100%;max-width:100%}
.col-mobile-offset-1{margin-left:8.33333333%}
.col-mobile-offset-2{margin-left:16.66666667%}
.col-mobile-offset-3{margin-left:25%}
.col-mobile-offset-4{margin-left:33.33333333%}
.col-mobile-offset-5{margin-left:41.66666667%}
.col-mobile-offset-6{margin-left:50%}
.col-mobile-offset-7{margin-left:58.33333333%}
.col-mobile-offset-8{margin-left:66.66666667%}
.col-mobile-offset-9{margin-left:75%}
.col-mobile-offset-10{margin-left:83.33333333%}
.col-mobile-offset-11{margin-left:91.66666667%}
.start-mobile{justify-content:flex-start;text-align:start}
.center-mobile{justify-content:center;text-align:center}
.end-mobile{justify-content:flex-end;text-align:end}
.top-mobile{align-items:flex-start}
.middle-mobile{align-items:center}
.bottom-mobile{align-items:flex-end}
.around-mobile{justify-content:space-around}
.between-mobile{justify-content:space-between}
.first-mobile{order:-1}
.last-mobile{order:1}
@media only screen and (min-width:48.0625em){[class*=" col-desktop"],[class*=" col-desktop-offset"],[class^=col-desktop-offset],[class^=col-desktop]{box-sizing:border-box;flex:0 0 auto;flex-direction:column;padding-left:1rem;padding-right:1rem}
.col-desktop{flex-basis:0;flex-grow:1;max-width:100%}
.col-desktop-1{flex-basis:8.33333333%;max-width:8.33333333%}
.col-desktop-2{flex-basis:16.66666667%;max-width:16.66666667%}
.col-desktop-3{flex-basis:25%;max-width:25%}
.col-desktop-4{flex-basis:33.33333333%;max-width:33.33333333%}
.col-desktop-5{flex-basis:41.66666667%;max-width:41.66666667%}
.col-desktop-6{flex-basis:50%;max-width:50%}
.col-desktop-7{flex-basis:58.33333333%;max-width:58.33333333%}
.col-desktop-8{flex-basis:66.66666667%;max-width:66.66666667%}
.col-desktop-9{flex-basis:75%;max-width:75%}
.col-desktop-10{flex-basis:83.33333333%;max-width:83.33333333%}
.col-desktop-11{flex-basis:91.66666667%;max-width:91.66666667%}
.col-desktop-12{flex-basis:100%;max-width:100%}
.col-desktop-offset-1{margin-left:8.33333333%}
.col-desktop-offset-2{margin-left:16.66666667%}
.col-desktop-offset-3{margin-left:25%}
.col-desktop-offset-4{margin-left:33.33333333%}
.col-desktop-offset-5{margin-left:41.66666667%}
.col-desktop-offset-6{margin-left:50%}
.col-desktop-offset-7{margin-left:58.33333333%}
.col-desktop-offset-8{margin-left:66.66666667%}
.col-desktop-offset-9{margin-left:75%}
.col-desktop-offset-10{margin-left:83.33333333%}
.col-desktop-offset-11{margin-left:91.66666667%}
.start-desktop{justify-content:flex-start;text-align:start}
.center-desktop{justify-content:center;text-align:center}
.end-desktop{justify-content:flex-end;text-align:end}
.top-desktop{align-items:flex-start}
.middle-desktop{align-items:center}
.bottom-desktop{align-items:flex-end}
.around-desktop{justify-content:space-around}
.between-desktop{justify-content:space-between}
.first-desktop{order:-1}
.last-desktop{order:1}
}
.section{margin:auto;max-width:100em}
@media only screen and (max-width:100.21875em){.section{padding-left:1.75rem;padding-right:1.75rem}
}
.ra-global-nav__body{padding-top:unset}
@media only screen and (max-width:48em){.related-content-group>.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.column-control,.related-content-group>.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.generic-container,.root.responsivegrid>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.column-control,.root.responsivegrid>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.generic-container{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:1rem}
.grid .row [class*=col-mobile]{margin-top:0}
}
figure{margin:0;padding:0}
img{width:auto}
ol,ul{margin-left:0;padding-left:0}
ol li,ul li{margin-left:1.2rem}
ol li p,ul li p{margin:0}
table caption{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;position:relative !important;width:1px}
table td,table th{padding:.8rem}
table td p:last-child,table th p:last-child{margin-bottom:0;padding-bottom:0}
@font-face{font-family:BarlowRegular;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/fonts/barlow-regular-webfont.woff2?zdfsaf1) format("woff2"),url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/fonts/barlow-regular-webfont.woff?asdf1) format("woff"),url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/fonts/barlow-regular-webfont.ttf?asdf1) format("truetype")}
@font-face{font-family:BarlowItalic;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/fonts/barlow-italic-webfont.woff2?zdfsaf1) format("woff2"),url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/fonts/barlow-italic-webfont.woff?asdf1) format("woff"),url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/fonts/barlow-italic-webfont.ttf?asdf1) format("truetype")}
@font-face{font-family:BarlowMedium;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/fonts/barlow-medium-webfont.woff2?zdfsaf1) format("woff2"),url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/fonts/barlow-medium-webfont.woff?asdf1) format("woff"),url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/fonts/barlow-medium-webfont.ttf?asdf1) format("truetype")}
@font-face{font-family:BarlowMediumItalic;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/fonts/barlow-medium-italic-webfont.woff2?zdfsaf1) format("woff2"),url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/fonts/barlow-medium-italic-webfont.woff?asdf1) format("woff"),url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/fonts/barlow-medium-italic-webfont.ttf?asdf1) format("truetype")}
@font-face{font-family:BarlowBold;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/fonts/barlow-bold-webfont.woff2?zdfsaf1) format("woff2"),url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/fonts/barlow-bold-webfont.woff?asdf1) format("woff"),url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/fonts/barlow-bold-webfont.ttf?asdf1) format("truetype")}
@font-face{font-family:BarlowBoldItalic;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/fonts/barlow-bold-italic-webfont.woff2?zdfsaf1) format("woff2"),url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/fonts/barlow-bold-italic-webfont.woff?asdf1) format("woff"),url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/fonts/barlow-bold-italic-webfont.ttf?asdf1) format("truetype")}
a:hover{color:#2d2d2d}
a:focus{outline:1px dashed #1968b3}
.text a,.text a:visited{color:#1968b3}
span.h1,span.h2,span.h3,span.h4,span.h5,span.h6{display:block}
.h1{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:3rem;margin-bottom:1rem}
html[lang^=cs] .h1,html[lang^=ja] .h1,html[lang^=ko] .h1,html[lang^=pl] .h1,html[lang^=ru] .h1,html[lang^=tr] .h1,html[lang^=zh] .h1{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (min-width:48.0625em){.h1{font-size:3.5rem;line-height:3.5rem}
}
.h2{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.75rem;font-style:normal;font-weight:400;line-height:2rem;margin-bottom:1rem}
html[lang^=cs] .h2,html[lang^=ja] .h2,html[lang^=ko] .h2,html[lang^=pl] .h2,html[lang^=ru] .h2,html[lang^=tr] .h2,html[lang^=zh] .h2{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (min-width:48.0625em){.h2{font-size:2.5rem;line-height:3rem}
}
.h3{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2rem;font-style:normal;font-weight:400;line-height:2.5rem;margin-bottom:.75rem}
html[lang^=cs] .h3,html[lang^=ja] .h3,html[lang^=ko] .h3,html[lang^=pl] .h3,html[lang^=ru] .h3,html[lang^=tr] .h3,html[lang^=zh] .h3{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.h3.highlighted{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .h3.highlighted,html[lang^=ja] .h3.highlighted,html[lang^=ko] .h3.highlighted,html[lang^=pl] .h3.highlighted,html[lang^=ru] .h3.highlighted,html[lang^=tr] .h3.highlighted,html[lang^=zh] .h3.highlighted{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
@media only screen and (min-width:48.0625em){.h3{font-size:2.25rem;line-height:2.75rem}
}
.h4{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.75rem;font-style:normal;font-weight:400;line-height:2.25rem;margin-bottom:.75rem}
html[lang^=cs] .h4,html[lang^=ja] .h4,html[lang^=ko] .h4,html[lang^=pl] .h4,html[lang^=ru] .h4,html[lang^=tr] .h4,html[lang^=zh] .h4{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (min-width:48.0625em){.h4{line-height:2rem}
}
.h5{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:.5rem}
html[lang^=cs] .h5,html[lang^=ja] .h5,html[lang^=ko] .h5,html[lang^=pl] .h5,html[lang^=ru] .h5,html[lang^=tr] .h5,html[lang^=zh] .h5{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.h5.highlighted{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .h5.highlighted,html[lang^=ja] .h5.highlighted,html[lang^=ko] .h5.highlighted,html[lang^=pl] .h5.highlighted,html[lang^=ru] .h5.highlighted,html[lang^=tr] .h5.highlighted,html[lang^=zh] .h5.highlighted{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.h6{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5rem}
html[lang^=cs] .h6,html[lang^=ja] .h6,html[lang^=ko] .h6,html[lang^=pl] .h6,html[lang^=ru] .h6,html[lang^=tr] .h6,html[lang^=zh] .h6{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.subheading-1,.subtitle-1{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;margin-bottom:.5rem}
html[lang^=cs] .subheading-1,html[lang^=cs] .subtitle-1,html[lang^=ja] .subheading-1,html[lang^=ja] .subtitle-1,html[lang^=ko] .subheading-1,html[lang^=ko] .subtitle-1,html[lang^=pl] .subheading-1,html[lang^=pl] .subtitle-1,html[lang^=ru] .subheading-1,html[lang^=ru] .subtitle-1,html[lang^=tr] .subheading-1,html[lang^=tr] .subtitle-1,html[lang^=zh] .subheading-1,html[lang^=zh] .subtitle-1{font-family:Helvetica Neue,Helvetica,sans-serif}
.subheading-2,.subtitle-2{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:.5rem}
html[lang^=cs] .subheading-2,html[lang^=cs] .subtitle-2,html[lang^=ja] .subheading-2,html[lang^=ja] .subtitle-2,html[lang^=ko] .subheading-2,html[lang^=ko] .subtitle-2,html[lang^=pl] .subheading-2,html[lang^=pl] .subtitle-2,html[lang^=ru] .subheading-2,html[lang^=ru] .subtitle-2,html[lang^=tr] .subheading-2,html[lang^=tr] .subtitle-2,html[lang^=zh] .subheading-2,html[lang^=zh] .subtitle-2{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.subheading-2.highlighted,.subtitle-2.highlighted{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .subheading-2.highlighted,html[lang^=cs] .subtitle-2.highlighted,html[lang^=ja] .subheading-2.highlighted,html[lang^=ja] .subtitle-2.highlighted,html[lang^=ko] .subheading-2.highlighted,html[lang^=ko] .subtitle-2.highlighted,html[lang^=pl] .subheading-2.highlighted,html[lang^=pl] .subtitle-2.highlighted,html[lang^=ru] .subheading-2.highlighted,html[lang^=ru] .subtitle-2.highlighted,html[lang^=tr] .subheading-2.highlighted,html[lang^=tr] .subtitle-2.highlighted,html[lang^=zh] .subheading-2.highlighted,html[lang^=zh] .subtitle-2.highlighted{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.subheading-3,.subtitle-3{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5rem;margin-bottom:.5rem}
html[lang^=cs] .subheading-3,html[lang^=cs] .subtitle-3,html[lang^=ja] .subheading-3,html[lang^=ja] .subtitle-3,html[lang^=ko] .subheading-3,html[lang^=ko] .subtitle-3,html[lang^=pl] .subheading-3,html[lang^=pl] .subtitle-3,html[lang^=ru] .subheading-3,html[lang^=ru] .subtitle-3,html[lang^=tr] .subheading-3,html[lang^=tr] .subtitle-3,html[lang^=zh] .subheading-3,html[lang^=zh] .subtitle-3{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
p{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem}
html[lang^=cs] p,html[lang^=ja] p,html[lang^=ko] p,html[lang^=pl] p,html[lang^=ru] p,html[lang^=tr] p,html[lang^=zh] p{font-family:Helvetica Neue,Helvetica,sans-serif}
em,i{font-family:BarlowItalic,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] em,html[lang^=cs] i,html[lang^=ja] em,html[lang^=ja] i,html[lang^=ko] em,html[lang^=ko] i,html[lang^=pl] em,html[lang^=pl] i,html[lang^=ru] em,html[lang^=ru] i,html[lang^=tr] em,html[lang^=tr] i,html[lang^=zh] em,html[lang^=zh] i{font-family:Helvetica Neue,Helvetica,sans-serif;font-style:italic}
.highlighted,b,strong{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .highlighted,html[lang^=cs] b,html[lang^=cs] strong,html[lang^=ja] .highlighted,html[lang^=ja] b,html[lang^=ja] strong,html[lang^=ko] .highlighted,html[lang^=ko] b,html[lang^=ko] strong,html[lang^=pl] .highlighted,html[lang^=pl] b,html[lang^=pl] strong,html[lang^=ru] .highlighted,html[lang^=ru] b,html[lang^=ru] strong,html[lang^=tr] .highlighted,html[lang^=tr] b,html[lang^=tr] strong,html[lang^=zh] .highlighted,html[lang^=zh] b,html[lang^=zh] strong{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.text-button{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.5rem;text-transform:uppercase}
html[lang^=cs] .text-button,html[lang^=ja] .text-button,html[lang^=ko] .text-button,html[lang^=pl] .text-button,html[lang^=ru] .text-button,html[lang^=tr] .text-button,html[lang^=zh] .text-button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.text-breadcrumb{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.813rem;font-style:normal;font-weight:400;line-height:1}
html[lang^=cs] .text-breadcrumb,html[lang^=ja] .text-breadcrumb,html[lang^=ko] .text-breadcrumb,html[lang^=pl] .text-breadcrumb,html[lang^=ru] .text-breadcrumb,html[lang^=tr] .text-breadcrumb,html[lang^=zh] .text-breadcrumb{font-family:Helvetica Neue,Helvetica,sans-serif}
.text-default{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem}
html[lang^=cs] .text-default,html[lang^=ja] .text-default,html[lang^=ko] .text-default,html[lang^=pl] .text-default,html[lang^=ru] .text-default,html[lang^=tr] .text-default,html[lang^=zh] .text-default{font-family:Helvetica Neue,Helvetica,sans-serif}
.caption{font-size:.875rem;letter-spacing:.03125em;letter-spacing:0;line-height:1.375rem}
.legal{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.125rem}
html[lang^=cs] .legal,html[lang^=ja] .legal,html[lang^=ko] .legal,html[lang^=pl] .legal,html[lang^=ru] .legal,html[lang^=tr] .legal,html[lang^=zh] .legal{font-family:Helvetica Neue,Helvetica,sans-serif}
.publication{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.5rem}
html[lang^=cs] .publication,html[lang^=ja] .publication,html[lang^=ko] .publication,html[lang^=pl] .publication,html[lang^=ru] .publication,html[lang^=tr] .publication,html[lang^=zh] .publication{font-family:Helvetica Neue,Helvetica,sans-serif}
@media only screen and (min-width:48.0625em){.publication{font-size:1.25rem;line-height:2rem}
}
.overline{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.375rem;text-transform:uppercase}
html[lang^=cs] .overline,html[lang^=ja] .overline,html[lang^=ko] .overline,html[lang^=pl] .overline,html[lang^=ru] .overline,html[lang^=tr] .overline,html[lang^=zh] .overline{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.has-bg-dark,.has-bg-dark a,.has-bg-dark a:visited,.has-bg-dark body{color:#fff}
.teaser-links__icon svg{fill:#f15a22}
.teaser a:after{content:">>";font-size:smaller;padding:0 0 0 5px}
@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:400;src:local(""),url(../../../etc.clientlibs/plex/clientlibs/clientlib-base/resources/open-sans-v29-latin-regular.woff2) format("woff2"),url(../../../etc.clientlibs/plex/clientlibs/clientlib-base/resources/open-sans-v29-latin-regular.woff) format("woff")}
@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:italic;font-weight:400;src:local(""),url(../../../etc.clientlibs/plex/clientlibs/clientlib-base/resources/open-sans-v29-latin-italic.woff2) format("woff2"),url(../../../etc.clientlibs/plex/clientlibs/clientlib-base/resources/open-sans-v29-latin-italic.woff) format("woff")}
@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:600;src:local(""),url(../../../etc.clientlibs/plex/clientlibs/clientlib-base/resources/open-sans-v29-latin-600.woff2) format("woff2"),url(../../../etc.clientlibs/plex/clientlibs/clientlib-base/resources/open-sans-v29-latin-600.woff) format("woff")}
@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:italic;font-weight:600;src:local(""),url(../../../etc.clientlibs/plex/clientlibs/clientlib-base/resources/open-sans-v29-latin-600italic.woff2) format("woff2"),url(../../../etc.clientlibs/plex/clientlibs/clientlib-base/resources/open-sans-v29-latin-600italic.woff) format("woff")}
@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:700;src:local(""),url(../../../etc.clientlibs/plex/clientlibs/clientlib-base/resources/open-sans-v29-latin-700.woff2) format("woff2"),url(../../../etc.clientlibs/plex/clientlibs/clientlib-base/resources/open-sans-v29-latin-700.woff) format("woff")}
@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:italic;font-weight:700;src:local(""),url(../../../etc.clientlibs/plex/clientlibs/clientlib-base/resources/open-sans-v29-latin-700italic.woff2) format("woff2"),url(../../../etc.clientlibs/plex/clientlibs/clientlib-base/resources/open-sans-v29-latin-700italic.woff) format("woff")}
@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:800;src:local(""),url(../../../etc.clientlibs/plex/clientlibs/clientlib-base/resources/open-sans-v29-latin-800.woff2) format("woff2"),url(../../../etc.clientlibs/plex/clientlibs/clientlib-base/resources/open-sans-v29-latin-800.woff) format("woff")}
@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:italic;font-weight:800;src:local(""),url(../../../etc.clientlibs/plex/clientlibs/clientlib-base/resources/open-sans-v29-latin-800italic.woff2) format("woff2"),url(../../../etc.clientlibs/plex/clientlibs/clientlib-base/resources/open-sans-v29-latin-800italic.woff) format("woff")}
.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.authoring-warning{background-color:pink;border:1px solid red;font-size:12px;margin:0;padding:10px 20px}
.authoring-warning.alert{position:relative;text-align:center;width:100%;z-index:1}
.authoring-component-label{color:#323737;font-family:adobe-clean,Helvetica,Arial,sans-serif;font-size:14px;text-align:center}
.authoring-component-outline{height:100%;left:0;position:absolute;top:0;width:100%}
.aem-Grid .aem-Grid .authoring-component-label{background:#affeff;width:100%}
.aem-Grid .aem-Grid .authoring-component-outline{outline:3px solid #affeff;width:100%}
.aem-Grid .aem-Grid .aem-Grid .authoring-component-label{background:#c1bad3;width:100%}
.aem-Grid .aem-Grid .aem-Grid .authoring-component-outline{outline:3px solid #c1bad3;width:100%}
.aem-Grid .aem-Grid .aem-Grid .aem-Grid .authoring-component-label{background:#f5c192;width:100%}
.aem-Grid .aem-Grid .aem-Grid .aem-Grid .authoring-component-outline{outline:3px solid #f5c192;width:100%}
.aem-Grid .aem-Grid .aem-Grid .aem-Grid .aem-Grid .authoring-component-label{background:#affeff;width:100%}
.aem-Grid .aem-Grid .aem-Grid .aem-Grid .aem-Grid .authoring-component-outline{outline:3px solid #affeff;width:100%}
.aem-Grid .aem-Grid .aem-Grid .aem-Grid .aem-Grid .aem-Grid .authoring-component-label{background:#c1bad3;width:100%}
.aem-Grid .aem-Grid .aem-Grid .aem-Grid .aem-Grid .aem-Grid .authoring-component-outline{outline:3px solid #c1bad3;width:100%}
.aem-Grid .aem-Grid .aem-Grid .aem-Grid .aem-Grid .aem-Grid .aem-Grid .authoring-component-label{background:#f5c192;width:100%}
.aem-Grid .aem-Grid .aem-Grid .aem-Grid .aem-Grid .aem-Grid .aem-Grid .authoring-component-outline{outline:3px solid #f5c192;width:100%}
.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.accordion,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.article-header,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.article-list,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.breadcrumb,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.button,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.category,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.category-navigation,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.comments,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.container,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.embed,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.grid-container,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.iframe,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.image,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.link,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.link-to-parent,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.list,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.next-prev,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.related-articles,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.accordion,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.article-header,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.article-list,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.breadcrumb,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.button,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.category,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.category-navigation,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.comments,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.container,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.embed,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.grid-container,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.iframe,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.image,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.link,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.link-to-parent,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.list,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.next-prev,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.related-articles,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.site-search,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.social-links,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.social-media-sharing,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.tabs,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.title,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.twitter-feed,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.value-prop,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.site-search,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.social-links,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.social-media-sharing,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.tabs,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.title,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.twitter-feed,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.value-prop{padding-left:1.33333333rem;padding-right:1.33333333rem}
@media only screen and (min-width:48.0625em){.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.accordion,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.article-header,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.article-list,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.breadcrumb,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.button,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.category,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.category-navigation,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.comments,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.container,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.embed,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.grid-container,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.iframe,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.image,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.link,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.link-to-parent,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.list,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.next-prev,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.related-articles,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.accordion,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.article-header,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.article-list,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.breadcrumb,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.button,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.category,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.category-navigation,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.comments,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.container,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.embed,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.grid-container,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.iframe,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.image,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.link,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.link-to-parent,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.list,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.next-prev,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.related-articles,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.site-search,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.social-links,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.social-media-sharing,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.tabs,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.title,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.twitter-feed,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.value-prop,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.site-search,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.social-links,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.social-media-sharing,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.tabs,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.title,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.twitter-feed,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.value-prop{padding-left:2.66666667rem;padding-right:2.66666667rem}
}
@media(min-width:1640px){.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.accordion,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.article-header,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.article-list,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.breadcrumb,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.button,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.category,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.category-navigation,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.comments,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.container,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.embed,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.grid-container,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.iframe,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.image,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.link,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.link-to-parent,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.list,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.next-prev,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.related-articles,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.accordion,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.article-header,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.article-list,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.breadcrumb,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.button,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.category,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.category-navigation,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.comments,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.container,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.embed,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.grid-container,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.iframe,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.image,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.link,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.link-to-parent,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.list,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.next-prev,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.related-articles,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.site-search,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.social-links,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.social-media-sharing,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.tabs,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.title,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.twitter-feed,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.value-prop,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.site-search,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.social-links,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.social-media-sharing,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.tabs,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.title,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.twitter-feed,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.value-prop{padding-left:0;padding-right:0}
}
.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.column-control,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.generic-container,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.column-control,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn.generic-container{margin-bottom:2rem;margin-top:2rem;padding-bottom:1.5rem;padding-top:1rem}
.aem-GridColumn.contentfragment>.cmp-contentfragment,.aem-GridColumn.text>.cmp-text{padding-left:1.33333333rem;padding-right:1.33333333rem}
@media only screen and (min-width:48.0625em){.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn--default--12 .aem-GridColumn--default--12.contentfragment>.cmp-contentfragment,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn--default--12 .aem-GridColumn--default--12.text>.cmp-text,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn--default--12.contentfragment>.cmp-contentfragment,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn--default--12.text>.cmp-text{padding-left:2.66666667rem;padding-right:2.66666667rem}
}
@media(min-width:1640px){.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn--default--12 .aem-GridColumn--default--12.contentfragment>.cmp-contentfragment,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn--default--12 .aem-GridColumn--default--12.text>.cmp-text,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn--default--12.contentfragment>.cmp-contentfragment,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn--default--12.text>.cmp-text{padding-left:0;padding-right:0}
}
.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn--default--12.grid-container .aem-GridColumn--default--12.contentfragment>.cmp-contentfragment,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn--default--12.grid-container .aem-GridColumn--default--12.text>.cmp-text,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn--default--12.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn--default--12.grid-container .aem-GridColumn--default--12.contentfragment>.cmp-contentfragment,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn--default--12.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn--default--12.grid-container .aem-GridColumn--default--12.text>.cmp-text,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn--default--12.tabs .aem-GridColumn--default--12.aem-GridColumn.contentfragment>.cmp-contentfragment,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn--default--12.tabs .aem-GridColumn--default--12.aem-GridColumn.text>.cmp-text{padding-left:0;padding-right:0}
@media only screen and (min-width:48.0625em){.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn--default--12.grid-container .aem-GridColumn--default--12.contentfragment>.cmp-contentfragment,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn--default--12.grid-container .aem-GridColumn--default--12.text>.cmp-text,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn--default--12.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn--default--12.grid-container .aem-GridColumn--default--12.contentfragment>.cmp-contentfragment,.root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn--default--12.section>.cmp-section>.cmp-section__container>.aem-Grid>.aem-GridColumn--default--12.grid-container .aem-GridColumn--default--12.text>.cmp-text{padding-left:1.33333333rem;padding-right:1.33333333rem}
}
.opacity-0{opacity:0}
.color-ra-red{color:#003876}
.color-ab-blue{color:#003e7e}
.color-gold{color:#f9c20a}
.color-orange{color:#f58025}
.color-garnet{color:#8d0034}
.color-purple{color:#770056}
.color-green{color:#77c14c}
.color-text{color:#2d2d2d}
.color-text-link{color:#1968b3}
.color-error{color:#df3704}
.color-warning{color:#fdb81e}
.color-success{color:#008700}
.color-factory-talk-blue{color:#00aeef}
.color-dark-grey{color:#43434d}
.color-medium-grey{color:#6d6e71}
.color-light-grey{color:#e5e6e9}
.color-cool-grey{color:#e1ebf4}
.color-white{color:#fff}
.bg-dark-grey{background-color:#43434d}
.bg-medium-grey{background-color:#6d6e71}
.bg-light-grey{background-color:#e5e6e9}
.bg-white{background-color:#fff}
.ff-primary-regular-rte{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .ff-primary-regular-rte,html[lang^=ja] .ff-primary-regular-rte,html[lang^=ko] .ff-primary-regular-rte,html[lang^=pl] .ff-primary-regular-rte,html[lang^=ru] .ff-primary-regular-rte,html[lang^=tr] .ff-primary-regular-rte,html[lang^=zh] .ff-primary-regular-rte{font-family:Helvetica Neue,Helvetica,sans-serif}
.ff-primary-italic-rte{font-family:BarlowItalic,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .ff-primary-italic-rte,html[lang^=ja] .ff-primary-italic-rte,html[lang^=ko] .ff-primary-italic-rte,html[lang^=pl] .ff-primary-italic-rte,html[lang^=ru] .ff-primary-italic-rte,html[lang^=tr] .ff-primary-italic-rte,html[lang^=zh] .ff-primary-italic-rte{font-family:Helvetica Neue,Helvetica,sans-serif;font-style:italic}
.ff-primary-medium-rte{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .ff-primary-medium-rte,html[lang^=ja] .ff-primary-medium-rte,html[lang^=ko] .ff-primary-medium-rte,html[lang^=pl] .ff-primary-medium-rte,html[lang^=ru] .ff-primary-medium-rte,html[lang^=tr] .ff-primary-medium-rte,html[lang^=zh] .ff-primary-medium-rte{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.ff-primary-medium-italic-rte{font-family:BarlowMediumItalic,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .ff-primary-medium-italic-rte,html[lang^=ja] .ff-primary-medium-italic-rte,html[lang^=ko] .ff-primary-medium-italic-rte,html[lang^=pl] .ff-primary-medium-italic-rte,html[lang^=ru] .ff-primary-medium-italic-rte,html[lang^=tr] .ff-primary-medium-italic-rte,html[lang^=zh] .ff-primary-medium-italic-rte{font-family:Helvetica Neue,Helvetica,sans-serif;font-style:italic;font-weight:500}
.ff-primary-bold-rte{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;font-weight:800}
html[lang^=cs] .ff-primary-bold-rte,html[lang^=ja] .ff-primary-bold-rte,html[lang^=ko] .ff-primary-bold-rte,html[lang^=pl] .ff-primary-bold-rte,html[lang^=ru] .ff-primary-bold-rte,html[lang^=tr] .ff-primary-bold-rte,html[lang^=zh] .ff-primary-bold-rte{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.highlighted,b,strong{font-weight:550}
.ff-primary-bold-italic-rte{font-family:BarlowBoldItalic,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;font-weight:800}
html[lang^=cs] .ff-primary-bold-italic-rte,html[lang^=ja] .ff-primary-bold-italic-rte,html[lang^=ko] .ff-primary-bold-italic-rte,html[lang^=pl] .ff-primary-bold-italic-rte,html[lang^=ru] .ff-primary-bold-italic-rte,html[lang^=tr] .ff-primary-bold-italic-rte,html[lang^=zh] .ff-primary-bold-italic-rte{font-family:Helvetica Neue,Helvetica,sans-serif;font-style:italic;font-weight:800}
fieldset{border:0;margin:0;padding:0}
fieldset legend{width:100%}
input{box-sizing:border-box}
.container form .button,.container form .file-upload,.container form .options,.container form .text{margin-bottom:2rem}
.container form .button:last-child,.container form .file-upload .button,.container form .file-upload:last-child,.container form .options:last-child,.container form .text:last-child{margin-bottom:0}
.container form .form-container__error{color:#df3704;display:none;font-size:1rem;margin-top:-1rem;position:relative}
.container form.error .form-container__error{display:block}
.cmp-form-options--drop-down select,.cmp-form-options__field--multi-drop-down,.cmp-form-text__text,.cmp-form-text__textarea,.cmp-search__input{display:block;width:100%}
.cmp-form-options,.cmp-form-text{position:relative}
.cmp-form-options label,.cmp-form-text label{color:#6d6e71;display:block;font-size:.75rem;line-height:1;margin-bottom:.438rem;z-index:0}
.form-error-message{color:#df3704;display:none;padding-left:1rem}
.form-text:not(.edit-mode){opacity:0;transition:opacity .3s ease-out}
.form-text:not(.edit-mode).loaded{opacity:1}
.cmp-form-text__textarea__wrapper,.cmp-form-text__wrapper{display:block;position:relative}
.cmp-form-text__textarea__wrapper:before,.cmp-form-text__wrapper:before{border:1px solid #e5e6e9;border-radius:.375rem;bottom:-1px;content:"";height:100%;left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px;width:100%}
.cmp-form-text label,.cmp-form-text__textarea label{cursor:text;display:block;font-size:1rem;left:.875rem;margin:auto;padding:0 2px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease-out}
.cmp-form-text input,.cmp-form-text textarea,.cmp-form-text__textarea input,.cmp-form-text__textarea textarea{border:2px solid transparent;border-radius:.375rem;outline:0;padding:.875rem;position:relative}
.cmp-form-text textarea+label,.cmp-form-text__textarea textarea+label{margin:0;top:1.1rem;transform:none}
.cmp-form-text input:focus+label,.cmp-form-text input:not(:placeholder-shown)+label,.cmp-form-text__textarea input:focus+label,.cmp-form-text__textarea input:not(:placeholder-shown)+label{background-color:#fff;font-size:.75rem;position:absolute;top:0}
.cmp-form-text textarea:focus+label,.cmp-form-text textarea:not(:placeholder-shown)+label,.cmp-form-text__textarea textarea:focus+label,.cmp-form-text__textarea textarea:not(:placeholder-shown)+label{background-color:#fff;font-size:.75rem;position:absolute;top:-6px}
.cmp-form-text input:focus,.cmp-form-text input:not(:placeholder-shown),.cmp-form-text textarea:focus,.cmp-form-text textarea:not(:placeholder-shown),.cmp-form-text__textarea input:focus,.cmp-form-text__textarea input:not(:placeholder-shown),.cmp-form-text__textarea textarea:focus,.cmp-form-text__textarea textarea:not(:placeholder-shown){border-color:#43434d}
.cmp-form-text input[type=date]:not(:placeholder-shown),.cmp-form-text__textarea input[type=date]:not(:placeholder-shown){border-color:transparent}
.cmp-form-text input[type=date].touched,.cmp-form-text__textarea input[type=date].touched{border-color:#43434d}
.cmp-form-text input:focus,.cmp-form-text input[type=date]:focus,.cmp-form-text textarea:focus,.cmp-form-text__textarea input:focus,.cmp-form-text__textarea input[type=date]:focus,.cmp-form-text__textarea textarea:focus{border-color:#f58025}
.cmp-form-text input:focus+label,.cmp-form-text input[type=date]:focus+label,.cmp-form-text textarea:focus+label,.cmp-form-text__textarea input:focus+label,.cmp-form-text__textarea input[type=date]:focus+label,.cmp-form-text__textarea textarea:focus+label{color:#f58025}
.form-options.error .cmp-form-options__help-message,.form-options.error .cmp-form-text__help-block,.form-text.error .cmp-form-options__help-message,.form-text.error .cmp-form-text__help-block{display:none}
.form-options.error .form-error-message,.form-text.error .form-error-message{display:block}
.form-options.error input,.form-options.error textarea,.form-text.error input,.form-text.error textarea{border-color:#df3704 !important}
.form-text.error input:focus+label,.form-text.error input[type=date],.form-text.error label,.form-text.error textarea:focus+label,.options.error label.select-label,.options.error legend{color:#df3704}
.options.error .cmp-form-options__help-message{display:none}
.options.error .form-error-message{display:block}
.options.error .cmp-form-options--checkbox+.form-error-message,.options.error .cmp-form-options--radio+.form-error-message{padding-left:0}
.options.error .cmp-form-options--drop-down .selectr-container .selectr-selected,.options.error .cmp-form-options--multi-drop-down .selectr-container .selectr-selected{border-color:#df3704 !important}
.options.error .cmp-form-options--drop-down .selectr-container.open .selectr-selected,.options.error .cmp-form-options--multi-drop-down .selectr-container.open .selectr-selected{border-color:#f58025 !important}
.cmp-form-options label{align-items:center;display:flex;position:relative}
.cmp-form-options legend{color:#6d6e71;display:block;font-size:.75rem;line-height:1;margin-bottom:1rem;z-index:0}
.cmp-form-options fieldset{margin-bottom:1rem}
.cmp-form-options fieldset:last-child{margin-bottom:0}
.cmp-form-options--checkbox input,.cmp-form-options--radio input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}
.cmp-form-options--checkbox input:focus+.cmp-form-options__input-sibling,.cmp-form-options--radio input:focus+.cmp-form-options__input-sibling{outline:1px dashed #1968b3}
.cmp-form-options--checkbox label,.cmp-form-options--radio label{cursor:pointer;margin-bottom:1rem}
.cmp-form-options--checkbox label:last-child,.cmp-form-options--radio label:last-child{margin-bottom:.5rem}
.cmp-form-options--checkbox .cmp-form-options__input-sibling,.cmp-form-options--radio .cmp-form-options__input-sibling{display:flex;position:relative}
.cmp-form-options--checkbox .cmp-form-options__field-description,.cmp-form-options--radio .cmp-form-options__field-description{display:inline-block;font-size:.813rem;padding-top:2px}
.cmp-form-options--checkbox .cmp-form-options__icon,.cmp-form-options--radio .cmp-form-options__icon{border:1px solid #6d6e71;display:inline-block;flex-shrink:0;height:1rem;margin-right:.25rem;pointer-events:none;position:relative;width:1rem}
.cmp-form-options--checkbox .cmp-form-options__icon{border-radius:.25rem}
.cmp-form-options--checkbox input:checked+.cmp-form-options__input-sibling .cmp-form-options__icon{background-color:#1968b3;background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/checkmark-white.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;border-color:#1968b3}
.cmp-form-options--checkbox input:checked+.cmp-form-options__input-sibling .cmp-form-options__field-description{color:#1968b3}
.cmp-form-options--radio .cmp-form-options__icon{border-radius:.5rem}
.cmp-form-options--radio input:checked+.cmp-form-options__input-sibling .cmp-form-options__icon{border-color:#1968b3}
.cmp-form-options--radio input:checked+.cmp-form-options__input-sibling .cmp-form-options__icon:after{background-color:#1968b3;border-radius:.25rem;content:"";height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}
.cmp-form-options--radio input:checked+.cmp-form-options__input-sibling .cmp-form-options__field-description{color:#1968b3}
.cmp-form-options--drop-down,.cmp-form-options--multi-drop-down{display:block;position:relative}
.cmp-form-options--drop-down:before,.cmp-form-options--multi-drop-down:before{border:1px solid #e5e6e9;border-radius:.375rem;bottom:-1px;content:"";height:100%;left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px;width:100%;z-index:-1}
.cmp-form-options--drop-down label,.cmp-form-options--multi-drop-down label{background-color:#fff;display:block;font-size:.75rem;left:.875rem;padding:0 2px;pointer-events:none;position:absolute;top:-6px;z-index:2}
.cmp-form-options--drop-down select,.cmp-form-options--multi-drop-down select{border:0;outline:0}
.cmp-form-options--drop-down option,.cmp-form-options--multi-drop-down option{font-size:1rem;line-height:2}
.cmp-form-options--drop-down .selectr-container,.cmp-form-options--multi-drop-down .selectr-container{border-radius:.375rem}
.cmp-form-options--drop-down .selectr-container .selectr-input-container,.cmp-form-options--multi-drop-down .selectr-container .selectr-input-container{height:0;overflow:hidden}
.cmp-form-options--drop-down .selectr-container .selectr-input,.cmp-form-options--multi-drop-down .selectr-container .selectr-input{background:transparent;border:0;height:1px;margin:0;outline:0;overflow:hidden;padding:0;pointer-events:none;width:1px;z-index:-10}
.cmp-form-options--drop-down .selectr-container .selectr-selected,.cmp-form-options--drop-down .selectr-container.open .selectr-selected,.cmp-form-options--multi-drop-down .selectr-container .selectr-selected,.cmp-form-options--multi-drop-down .selectr-container.open .selectr-selected{border:2px solid transparent;border-radius:.375rem;line-height:1;outline:0;padding:1rem 2rem .875rem 1rem}
.cmp-form-options--drop-down .selectr-container .selectr-selected:before,.cmp-form-options--multi-drop-down .selectr-container .selectr-selected:before{border-color:#6d6e71 transparent transparent;border-width:6px 6px 0;right:1rem}
.cmp-form-options--drop-down .selectr-container.open .selectr-selected:before,.cmp-form-options--multi-drop-down .selectr-container.open .selectr-selected:before{border-width:0 6px 6px}
.cmp-form-options--drop-down .selectr-container .selectr-selected:focus,.cmp-form-options--multi-drop-down .selectr-container .selectr-selected:focus{outline:1px dashed #1968b3}
.cmp-form-options--drop-down .selectr-container.has-selected .selectr-selected,.cmp-form-options--drop-down .selectr-container.open .selectr-selected,.cmp-form-options--multi-drop-down .selectr-container.has-selected .selectr-selected,.cmp-form-options--multi-drop-down .selectr-container.open .selectr-selected{border-color:#43434d}
.cmp-form-options--drop-down.placeholder-selected .selectr-container:not(.open) .selectr-selected,.cmp-form-options--multi-drop-down.placeholder-selected .selectr-container:not(.open) .selectr-selected{border-color:transparent}
.cmp-form-options--drop-down.placeholder-selected .selectr-label,.cmp-form-options--multi-drop-down.placeholder-selected .selectr-label{color:#6c7a86}
.cmp-form-options--drop-down .selectr-container.open .selectr-selected,.cmp-form-options--multi-drop-down .selectr-container.open .selectr-selected{border-color:#f58025}
.cmp-form-options--drop-down .select-label.open,.cmp-form-options--multi-drop-down .select-label.open{color:#f58025 !important}
.cmp-form-options--drop-down .selectr-options-container,.cmp-form-options--multi-drop-down .selectr-options-container{background-color:#fff;border:0;border-radius:.25rem;box-shadow:0 1px 8px 0 rgba(0,0,0,.25);top:101%}
.cmp-form-options--drop-down .selectr-options-container .selectr-options,.cmp-form-options--multi-drop-down .selectr-options-container .selectr-options{overflow-y:auto}
.cmp-form-options--drop-down .selectr-options-container .selectr-option,.cmp-form-options--multi-drop-down .selectr-options-container .selectr-option{color:#2d2d2d;font-size:.813rem;margin:.5rem .75rem;padding:.25rem .25rem 0}
.cmp-form-options--drop-down .selectr-options-container .selectr-option.active,.cmp-form-options--multi-drop-down .selectr-options-container .selectr-option.active{background-color:#1968b3;color:#fff}
.cmp-form-options--drop-down .selectr-options-container .selectr-option.selected,.cmp-form-options--multi-drop-down .selectr-options-container .selectr-option.selected{background-color:transparent;color:#2d2d2d}
.cmp-form-options--drop-down .selectr-options-container .selectr-option:first-child,.cmp-form-options--multi-drop-down .selectr-options-container .selectr-option:first-child{margin-top:1rem}
.cmp-form-options--drop-down .selectr-options-container .selectr-option:last-child,.cmp-form-options--multi-drop-down .selectr-options-container .selectr-option:last-child{margin-bottom:1rem}
.cmp-form-options--multi-drop-down .selectr-container.multiple.has-selected .selectr-selected{padding:1rem 1rem .875rem}
.cmp-form-options--multi-drop-down .selectr-tags .selectr-tag{background:transparent;color:#2d2d2d;display:none;font-size:1rem;margin:0;padding:0}
.cmp-form-options--multi-drop-down .selectr-tags .selectr-tag:first-child{display:list-item}
.cmp-form-options--multi-drop-down .selectr-tags .selectr-tag-remove{display:none}
.cmp-form-options--multi-drop-down .has-selected .selectr-tags{margin:0}
.cmp-form-options--multi-drop-down .selectr-options-container .selectr-option{padding-left:1.375rem}
.cmp-form-options--multi-drop-down .selectr-options-container .selectr-option:before{border:1px solid #6d6e71;border-radius:.25rem;bottom:0;content:"";height:1rem;left:1px;margin:auto;position:absolute;top:0;width:1rem}
.cmp-form-options--multi-drop-down .selectr-options-container .selectr-option.selected{color:#1968b3;opacity:1}
.cmp-form-options--multi-drop-down .selectr-options-container .selectr-option.selected:before{background-color:#1968b3;background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/checkmark-white.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;border-color:#1968b3}
.cmp-form-options--multi-drop-down .selectr-options-container .selectr-option.active:before{border-color:#fff}
.cmp-form-options--multi-drop-down .selectr-options-container .selectr-option.active.selected{background-color:#1968b3;color:#fff}
.cmp-form-options--multi-drop-down .selectr-options-container .selectr-option.active.selected:before{border-color:#fff}
.cmp-form-options__help-message,.cmp-form-text__help-block,.form-error-message{font-size:.75rem;margin:.125rem 0 0}
.cmp-form-options__help-message,.cmp-form-text__help-block{color:#6d6e71}
.cmp-form-options__help-message.inset,.cmp-form-text__help-block,.form-error-message.inset{padding-left:1rem}
.ra-button{align-items:center;background-color:#fff;border:.125rem solid transparent;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .ra-button,html[lang^=ja] .ra-button,html[lang^=ko] .ra-button,html[lang^=pl] .ra-button,html[lang^=ru] .ra-button,html[lang^=tr] .ra-button,html[lang^=zh] .ra-button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.ra-button:active,.ra-button:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.ra-button:hover{font-size:18px;padding:.688rem 1.5rem}
.ra-button:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.ra-button-primary{align-items:center;background-color:#fff;border:.125rem solid transparent;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .ra-button-primary,html[lang^=ja] .ra-button-primary,html[lang^=ko] .ra-button-primary,html[lang^=pl] .ra-button-primary,html[lang^=ru] .ra-button-primary,html[lang^=tr] .ra-button-primary,html[lang^=zh] .ra-button-primary{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.ra-button-primary:active,.ra-button-primary:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.ra-button-primary:hover{font-size:18px;padding:.688rem 1.5rem}
.ra-button-primary:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.ra-button-secondary{align-items:center;background-color:#fff;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;background-color:#003876;border:.125rem solid transparent;color:#fff;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .ra-button-secondary,html[lang^=ja] .ra-button-secondary,html[lang^=ko] .ra-button-secondary,html[lang^=pl] .ra-button-secondary,html[lang^=ru] .ra-button-secondary,html[lang^=tr] .ra-button-secondary,html[lang^=zh] .ra-button-secondary{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.ra-button-secondary:active,.ra-button-secondary:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.ra-button-secondary:hover{font-size:18px;padding:.688rem 1.5rem}
.ra-button-secondary:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.ra-button-secondary:active,.ra-button-secondary:hover{background-color:#24375e;border-color:transparent}
.ra-button-secondary:focus{border-color:#7cd2ec;outline:#7cd2ec}
.ra-button-primary-outline{align-items:center;border-radius:.25rem;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;background-color:#fff;border:.125rem solid #003876;color:#003876;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .ra-button-primary-outline,html[lang^=ja] .ra-button-primary-outline,html[lang^=ko] .ra-button-primary-outline,html[lang^=pl] .ra-button-primary-outline,html[lang^=ru] .ra-button-primary-outline,html[lang^=tr] .ra-button-primary-outline,html[lang^=zh] .ra-button-primary-outline{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.ra-button-primary-outline:active,.ra-button-primary-outline:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.ra-button-primary-outline:hover{font-size:18px;padding:.688rem 1.5rem}
.ra-button-primary-outline:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.ra-button-primary-outline:active,.ra-button-primary-outline:hover{border-color:#2d2d2d}
.ra-button-primary-outline:focus{border-color:#7cd2ec;outline:#7cd2ec}
.ra-button-secondary-outline{align-items:center;border-radius:.25rem;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;background-color:#fff;border:.125rem solid #003876;color:#003876;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .ra-button-secondary-outline,html[lang^=ja] .ra-button-secondary-outline,html[lang^=ko] .ra-button-secondary-outline,html[lang^=pl] .ra-button-secondary-outline,html[lang^=ru] .ra-button-secondary-outline,html[lang^=tr] .ra-button-secondary-outline,html[lang^=zh] .ra-button-secondary-outline{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.ra-button-secondary-outline:active,.ra-button-secondary-outline:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.ra-button-secondary-outline:hover{font-size:18px;padding:.688rem 1.5rem}
.ra-button-secondary-outline:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.ra-button-secondary-outline:active,.ra-button-secondary-outline:hover{border-color:#2d2d2d}
.ra-button-secondary-outline:focus{border-color:#7cd2ec;outline:#7cd2ec}
.ra-button-transparent-white{align-items:center;background-color:#fff;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;background-color:transparent;border:.125rem solid #fff;color:#fff;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .ra-button-transparent-white,html[lang^=ja] .ra-button-transparent-white,html[lang^=ko] .ra-button-transparent-white,html[lang^=pl] .ra-button-transparent-white,html[lang^=ru] .ra-button-transparent-white,html[lang^=tr] .ra-button-transparent-white,html[lang^=zh] .ra-button-transparent-white{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.ra-button-transparent-white:active,.ra-button-transparent-white:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.ra-button-transparent-white:hover{font-size:18px;padding:.688rem 1.5rem}
.ra-button-transparent-white:focus{border:transparent;box-shadow:0 0 0 2px #fff,0 0 0 4px #f58025;outline:2px solid #7cd2ec;outline:0;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.ra-button-text{align-items:center;background-color:#fff;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;background-color:transparent;border:.125rem solid transparent;color:transparent;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .ra-button-text,html[lang^=ja] .ra-button-text,html[lang^=ko] .ra-button-text,html[lang^=pl] .ra-button-text,html[lang^=ru] .ra-button-text,html[lang^=tr] .ra-button-text,html[lang^=zh] .ra-button-text{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.ra-button-text:active,.ra-button-text:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.ra-button-text:hover{font-size:18px;padding:.688rem 1.5rem}
.ra-button-text:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.ra-button-text:hover{color:#8f0f2c;text-decoration:underline}
.ra-button-text:active,.ra-button-text:focus{color:#7cd2ec;text-decoration:underline}
.ra-button-event-blue{align-items:center;background-color:#fff;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;background-color:#1968b3;border:.125rem solid #fff;color:#fff;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .ra-button-event-blue,html[lang^=ja] .ra-button-event-blue,html[lang^=ko] .ra-button-event-blue,html[lang^=pl] .ra-button-event-blue,html[lang^=ru] .ra-button-event-blue,html[lang^=tr] .ra-button-event-blue,html[lang^=zh] .ra-button-event-blue{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.ra-button-event-blue:active,.ra-button-event-blue:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.ra-button-event-blue:hover{font-size:18px;padding:.688rem 1.5rem}
.ra-button-event-blue:focus{border:transparent;box-shadow:0 0 0 2px #fff,0 0 0 4px #f58025;outline:2px solid #7cd2ec;outline:0;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.ra-button-large{padding:.875rem 1.5rem}
.ra-button-small{padding:.188rem 1.5rem}
.ra-button.disabled,.ra-button[disabled]{cursor:not-allowed;opacity:.4}
.ra-button.disabled:hover,.ra-button[disabled]:hover{transform:none;transition:none}
.style-guide{overflow-x:hidden}
.style-guide .aem-GridColumn--default--12:not(.global-nav,.footer,.cmp-carousel-slide__content>div>div),.style-guide .cmp-header{clear:both !important;float:none !important;margin-left:auto;margin-right:auto;max-width:100em;padding-left:1rem;padding-right:1rem}
.style-guide .aem-GridColumn--default--12:not(.global-nav,.footer,.cmp-carousel-slide__content>div>div):after,.style-guide .cmp-header:after{clear:both;content:"";display:table}
.style-guide .cmp-form-text{margin-bottom:1rem}
.style-guide .cmp-form-options{padding:0}
.style-guide .style-guide-page-description{display:block;font-size:18px;margin-left:0;margin-right:0}
.style-guide .style-guide-page-headline{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:60.5px;margin-bottom:10px}
html[lang^=cs] .style-guide .style-guide-page-headline,html[lang^=ja] .style-guide .style-guide-page-headline,html[lang^=ko] .style-guide .style-guide-page-headline,html[lang^=pl] .style-guide .style-guide-page-headline,html[lang^=ru] .style-guide .style-guide-page-headline,html[lang^=tr] .style-guide .style-guide-page-headline,html[lang^=zh] .style-guide .style-guide-page-headline{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.style-guide .link-button-container--dark-bg,.style-guide .link-button-container--lt-bg{padding:50px 25%}
.style-guide .link-button-container--dark-bg{background-color:#43434d}
.style-guide .link-button-container--dark-bg a:active,.style-guide .link-button-container--dark-bg a:focus,.style-guide .link-button-container--dark-bg a:hover,.style-guide .link-button-container--dark-bg a:link,.style-guide .link-button-container--dark-bg a:visited{color:#fff}
.style-guide .style-guide-headline{border-top:3px solid #2d2d2d;color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:26px;font-style:normal;font-weight:400;padding:1em 0;width:100%}
html[lang^=cs] .style-guide .style-guide-headline,html[lang^=ja] .style-guide .style-guide-headline,html[lang^=ko] .style-guide .style-guide-headline,html[lang^=pl] .style-guide .style-guide-headline,html[lang^=ru] .style-guide .style-guide-headline,html[lang^=tr] .style-guide .style-guide-headline,html[lang^=zh] .style-guide .style-guide-headline{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (min-width:48.0625em){.style-guide .style-guide-headline{padding-left:0;padding-right:0}
}
.style-guide .text-style-description{color:#6d6e71}
.style-guide .style-guide-column-container{display:flex;flex-wrap:wrap}
.style-guide .style-guide-column-container.button-container button{margin-bottom:1rem}
.style-guide .style-guide-column{flex:1 0 100%}
@media only screen and (min-width:48.0625em){.style-guide .style-guide-column{flex:1 0 50%}
}
.style-guide .style-guide-swatch--clear{display:flex;flex-wrap:wrap;justify-content:center}
.style-guide .style-guide-swatch--inner{display:flex;flex-wrap:wrap;justify-content:flex-start}
.style-guide .style-guide-swatch-container{display:flex;flex-direction:column;padding:0 2rem}
.style-guide .style-guide-swatch-container .style-guide-swatch-label{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;margin-bottom:15px;margin-left:5px}
html[lang^=cs] .style-guide .style-guide-swatch-container .style-guide-swatch-label,html[lang^=ja] .style-guide .style-guide-swatch-container .style-guide-swatch-label,html[lang^=ko] .style-guide .style-guide-swatch-container .style-guide-swatch-label,html[lang^=pl] .style-guide .style-guide-swatch-container .style-guide-swatch-label,html[lang^=ru] .style-guide .style-guide-swatch-container .style-guide-swatch-label,html[lang^=tr] .style-guide .style-guide-swatch-container .style-guide-swatch-label,html[lang^=zh] .style-guide .style-guide-swatch-container .style-guide-swatch-label{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.style-guide .style-guide-swatch{border-radius:75px;box-shadow:0 2px 18px -6px rgba(0,0,0,.9);display:block;height:75px;margin:15px 10px 15px 0;position:relative;width:75px}
.style-guide .style-guide-swatch_outer{align-items:center;display:flex}
.style-guide .style-guide-swatch-label{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:400;margin-left:0;margin-top:27px}
html[lang^=cs] .style-guide .style-guide-swatch-label,html[lang^=ja] .style-guide .style-guide-swatch-label,html[lang^=ko] .style-guide .style-guide-swatch-label,html[lang^=pl] .style-guide .style-guide-swatch-label,html[lang^=ru] .style-guide .style-guide-swatch-label,html[lang^=tr] .style-guide .style-guide-swatch-label,html[lang^=zh] .style-guide .style-guide-swatch-label{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.style-guide .style-guide-swatch-label .hex-color,.style-guide .style-guide-swatch-label .name-color{color:#6d6e71;display:block;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.5}
html[lang^=cs] .style-guide .style-guide-swatch-label .hex-color,html[lang^=cs] .style-guide .style-guide-swatch-label .name-color,html[lang^=ja] .style-guide .style-guide-swatch-label .hex-color,html[lang^=ja] .style-guide .style-guide-swatch-label .name-color,html[lang^=ko] .style-guide .style-guide-swatch-label .hex-color,html[lang^=ko] .style-guide .style-guide-swatch-label .name-color,html[lang^=pl] .style-guide .style-guide-swatch-label .hex-color,html[lang^=pl] .style-guide .style-guide-swatch-label .name-color,html[lang^=ru] .style-guide .style-guide-swatch-label .hex-color,html[lang^=ru] .style-guide .style-guide-swatch-label .name-color,html[lang^=tr] .style-guide .style-guide-swatch-label .hex-color,html[lang^=tr] .style-guide .style-guide-swatch-label .name-color,html[lang^=zh] .style-guide .style-guide-swatch-label .hex-color,html[lang^=zh] .style-guide .style-guide-swatch-label .name-color{font-family:Helvetica Neue,Helvetica,sans-serif}
.style-guide p.style-guide-swatch-label{color:#2d2d2d;float:left;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;margin-left:20px}
html[lang^=cs] .style-guide p.style-guide-swatch-label,html[lang^=ja] .style-guide p.style-guide-swatch-label,html[lang^=ko] .style-guide p.style-guide-swatch-label,html[lang^=pl] .style-guide p.style-guide-swatch-label,html[lang^=ru] .style-guide p.style-guide-swatch-label,html[lang^=tr] .style-guide p.style-guide-swatch-label,html[lang^=zh] .style-guide p.style-guide-swatch-label{font-family:Helvetica Neue,Helvetica,sans-serif}
.style-guide .style-guide-swatch-black{background-color:#000}
.style-guide .style-guide-swatch-white{background-color:#fff}
.style-guide .style-guide-swatch-ra-red{background-color:#003876}
.style-guide .style-guide-swatch-ab-blue{background-color:#003e7e}
.style-guide .style-guide-swatch-factorytalk-blue{background-color:#00aeef}
.style-guide .style-guide-swatch-gold{background-color:#f9c20a}
.style-guide .style-guide-swatch-orange{background-color:#f58025}
.style-guide .style-guide-swatch-garnet{background-color:#8d0034}
.style-guide .style-guide-swatch-purple{background-color:#770056}
.style-guide .style-guide-swatch-green{background-color:#77c14c}
.style-guide .style-guide-swatch-cool-grey{background-color:#e1ebf4}
.style-guide .style-guide-swatch-bg-dark-grey{background-color:#43434d}
.style-guide .style-guide-swatch-bg-medium-grey{background-color:#6d6e71}
.style-guide .style-guide-swatch-bg-light-grey{background-color:#e5e6e9}
.style-guide .style-guide-swatch-bg-white{background-color:#fff}
.style-guide .style-guide-swatch-text{background-color:#2d2d2d}
.style-guide .style-guide-swatch-text-link{background-color:#1968b3}
.style-guide .style-guide-swatch-button-primary{background-color:transparent}
.style-guide .style-guide-swatch-button-secondary{background-color:#6d6e71}
.style-guide .style-guide-swatch-button-primary-hover{background-color:#8f0f2c}
.style-guide .style-guide-swatch-button-secondary-hover{background-color:#4c4d4f}
.style-guide .style-guide-swatch-state-error{background-color:#df3704}
.style-guide .style-guide-swatch-state-warning{background-color:#fdb81e}
.style-guide .style-guide-swatch-state-success{background-color:#008700}
.style-guide .style-guide-font{display:block;font-size:1.2em;margin:0 auto 3px;max-width:70%;padding:0;position:relative}
.style-guide .style-guide-font:before{left:0;position:absolute;top:0}
.style-guide .style-guide-margin-bottom{margin-bottom:30px}
.style-guide .style-guide-margin-top{margin-top:30px}
.style-guide .style-guide-font-awesome-reg--center{font-size:1.313rem;margin:0 auto 3px;max-width:70%}
.style-guide .style-guide-font-awesome-reg--center:last-child{margin:0 auto 50px}
.style-guide .has-bg-dark .cmp-button{background:transparent;border:2px solid #fff}
.style-guide .has-bg-dark .cmp-button.disabled{background-color:transparent !important;opacity:.3}
.style-guide .has-bg-dark .cmp-button--color-secondary .cmp-button{border:0}
.style-guide .header .cmp-header__search{display:none}
.style-guide-components>.root>.aem-Grid>.responsivegrid .list .cmp-list,.style-guide-layouts>.root>.aem-Grid>.responsivegrid .list .cmp-list,.style-guide-templates>.root>.aem-Grid>.responsivegrid .list .cmp-list{padding-left:0;padding-right:0}
.bloglandingpage .section-wrapper{float:none !important;margin-left:auto;margin-right:auto;max-width:1600px}
.loader{align-items:center;background-color:hsla(0,0,100%,.9);border-radius:8px;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);display:none;flex-direction:column;height:auto;justify-content:center;left:50%;margin:auto;opacity:0;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-out;width:135px;z-index:103}
.loader.active{opacity:1}
.loader-dots{height:110px;margin-top:.5rem;position:relative;width:97px}
.loader-text{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;padding:.5rem 0 1rem;position:relative;text-transform:uppercase}
html[lang^=cs] .loader-text,html[lang^=ja] .loader-text,html[lang^=ko] .loader-text,html[lang^=pl] .loader-text,html[lang^=ru] .loader-text,html[lang^=tr] .loader-text,html[lang^=zh] .loader-text{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.loader .loader-dot{bottom:0;height:100%;margin:auto}
.loader .loader-dot,.loader .loader-dot:before{left:0;position:absolute;right:0;top:0;width:60px}
.loader .loader-dot:before{background-size:100% 100%;content:"";height:60px;transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0)}
.loader .loader-dot:nth-child(7n+1){transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}
.loader .loader-dot:nth-child(7n+1):before{animation:cssload-load 1.52s linear .19s infinite;-o-animation:cssload-load 1.52s linear .19s infinite;-ms-animation:cssload-load 1.52s linear .19s infinite;-webkit-animation:cssload-load 1.52s linear .19s infinite;-moz-animation:cssload-load 1.52s linear .19s infinite;background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/loader/octagon_gold-orange.svg)}
.loader .loader-dot:nth-child(7n+2){transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg)}
.loader .loader-dot:nth-child(7n+2):before{animation:cssload-load 1.52s linear .38s infinite;-o-animation:cssload-load 1.52s linear .38s infinite;-ms-animation:cssload-load 1.52s linear .38s infinite;-webkit-animation:cssload-load 1.52s linear .38s infinite;-moz-animation:cssload-load 1.52s linear .38s infinite;background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/loader/octagon_orange.svg)}
.loader .loader-dot:nth-child(7n+3){transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg)}
.loader .loader-dot:nth-child(7n+3):before{animation:cssload-load 1.52s linear .57s infinite;-o-animation:cssload-load 1.52s linear .57s infinite;-ms-animation:cssload-load 1.52s linear .57s infinite;-webkit-animation:cssload-load 1.52s linear .57s infinite;-moz-animation:cssload-load 1.52s linear .57s infinite;background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/loader/octagon_orange-ra-red.svg)}
.loader .loader-dot:nth-child(7n+4){transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg)}
.loader .loader-dot:nth-child(7n+4):before{animation:cssload-load 1.52s linear .76s infinite;-o-animation:cssload-load 1.52s linear .76s infinite;-ms-animation:cssload-load 1.52s linear .76s infinite;-webkit-animation:cssload-load 1.52s linear .76s infinite;-moz-animation:cssload-load 1.52s linear .76s infinite;background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/loader/octagon_ra-red.svg)}
.loader .loader-dot:nth-child(7n+5){transform:rotate(225deg);-o-transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg)}
.loader .loader-dot:nth-child(7n+5):before{animation:cssload-load 1.52s linear .95s infinite;-o-animation:cssload-load 1.52s linear .95s infinite;-ms-animation:cssload-load 1.52s linear .95s infinite;-webkit-animation:cssload-load 1.52s linear .95s infinite;-moz-animation:cssload-load 1.52s linear .95s infinite;background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/loader/octagon_ra-red-purple.svg)}
.loader .loader-dot:nth-child(7n+6){transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg)}
.loader .loader-dot:nth-child(7n+6):before{animation:cssload-load 1.52s linear 1.14s infinite;-o-animation:cssload-load 1.52s linear 1.14s infinite;-ms-animation:cssload-load 1.52s linear 1.14s infinite;-webkit-animation:cssload-load 1.52s linear 1.14s infinite;-moz-animation:cssload-load 1.52s linear 1.14s infinite;background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/loader/octagon_purple.svg)}
.loader .loader-dot:nth-child(7n+7){transform:rotate(315deg)}
.loader .loader-dot:nth-child(7n+7):before{animation:cssload-load 1.52s linear 1.33s infinite;-o-animation:cssload-load 1.52s linear 1.33s infinite;-ms-animation:cssload-load 1.52s linear 1.33s infinite;-webkit-animation:cssload-load 1.52s linear 1.33s infinite;-moz-animation:cssload-load 1.52s linear 1.33s infinite;background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/loader/octagon_purple-gold.svg)}
.loader .loader-dot:nth-child(7n+8){transform:rotate(1turn);-o-transform:rotate(1turn);-ms-transform:rotate(1turn);-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn)}
.loader .loader-dot:nth-child(7n+8):before{animation:cssload-load 1.52s linear 1.52s infinite;-o-animation:cssload-load 1.52s linear 1.52s infinite;-ms-animation:cssload-load 1.52s linear 1.52s infinite;-webkit-animation:cssload-load 1.52s linear 1.52s infinite;-moz-animation:cssload-load 1.52s linear 1.52s infinite;background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/loader/octagon_gold.svg)}
@keyframes cssload-load{to{opacity:0;transform:scale(1)}
}
@-o-keyframes cssload-load{to{opacity:0;-o-transform:scale(1)}
}
@-ms-keyframes cssload-load{to{opacity:0;-ms-transform:scale(1)}
}
@-webkit-keyframes cssload-load{to{opacity:0;-webkit-transform:scale(1)}
}
@-moz-keyframes cssload-load{to{opacity:0;-moz-transform:scale(1)}
}
body.loading .loader{display:flex}
.push-top-half{margin-top:2rem !important}
.push-top-small{margin-top:1rem !important}
.push-bottom-half{margin-bottom:2rem !important}
.push-bottom-small{margin-bottom:1rem !important}
.push-top-component,.push-top-full{margin-top:3.5rem !important}
.push-bottom-component,.push-bottom-full{margin-bottom:3.5rem !important}
.push-top-grid-gutter{margin-top:2.5rem !important}
.push-bottom-grid-gutter{margin-bottom:2.5rem !important}
.pad-top-full{padding-top:3.5rem !important}
.pad-top-half{padding-top:2rem !important}
.pad-top-small{padding-top:1rem !important}
.pad-bottom-full{padding-bottom:3.5rem !important}
.pad-bottom-half{padding-bottom:2rem !important}
.pad-bottom-small{padding-bottom:1rem !important}
.section-padded{padding-left:1.75rem !important;padding-right:1.75rem !important}
@media print{#onetrust-consent-sdk,.alert-banner,.floating-button,.global-nav,.hero-banner img,.hero-banner__ghost,.multimedia-grid__thumbnail-track,.related-content,.sub-nav,footer{display:none !important}
body{padding-top:0 !important}
.hero-banner{color:#43434d !important;text-shadow:none !important}
.hero-banner__time-to-read-wrapper{color:#2d2d2d !important}
.hero-banner__time-to-read-wrapper svg{fill:#2d2d2d !important}
.hero-banner .social-media-sharing,.hero-banner__subtitle{color:#2d2d2d !important}
.hero-banner__wrapper{height:auto !important;padding:2rem 0 !important}
.teaser__container.text-light img{display:none !important}
.teaser__container.text-light .teaser__caption,.teaser__container.text-light .teaser__subtitle,.teaser__container.text-light .teaser__text,.teaser__container.text-light .teaser__title{color:#2d2d2d !important}
}
.overlay{background-color:rgba(0,0,0,.4);height:100%;inset:0;margin:auto;position:fixed;width:100%;z-index:103}
.overlay .dialog_content{background-color:#fff;left:50%;padding:1.5rem;position:absolute;top:50%;transform:translate(-50%,-50%)}
.overlay .dialog_content .dialog_buttons{display:flex;justify-content:flex-end}
.overlay .dialog_content .dialog_buttons #btn_cancel{align-items:center;border-radius:.25rem;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;background-color:#fff;border:.125rem solid #003876;color:#003876;padding:.188rem 1.5rem;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .overlay .dialog_content .dialog_buttons #btn_cancel,html[lang^=ja] .overlay .dialog_content .dialog_buttons #btn_cancel,html[lang^=ko] .overlay .dialog_content .dialog_buttons #btn_cancel,html[lang^=pl] .overlay .dialog_content .dialog_buttons #btn_cancel,html[lang^=ru] .overlay .dialog_content .dialog_buttons #btn_cancel,html[lang^=tr] .overlay .dialog_content .dialog_buttons #btn_cancel,html[lang^=zh] .overlay .dialog_content .dialog_buttons #btn_cancel{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.overlay .dialog_content .dialog_buttons #btn_cancel:active,.overlay .dialog_content .dialog_buttons #btn_cancel:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.overlay .dialog_content .dialog_buttons #btn_cancel:hover{font-size:18px;padding:.688rem 1.5rem}
.overlay .dialog_content .dialog_buttons #btn_cancel:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.overlay .dialog_content .dialog_buttons #btn_cancel:active,.overlay .dialog_content .dialog_buttons #btn_cancel:hover{border-color:#2d2d2d}
.overlay .dialog_content .dialog_buttons #btn_cancel:focus{border-color:#7cd2ec;outline:#7cd2ec}
.overlay .dialog_content .dialog_buttons #btn_continue{align-items:center;background-color:#fff;border:.125rem solid transparent;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;margin-left:1rem;padding:.188rem 1.5rem;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .overlay .dialog_content .dialog_buttons #btn_continue,html[lang^=ja] .overlay .dialog_content .dialog_buttons #btn_continue,html[lang^=ko] .overlay .dialog_content .dialog_buttons #btn_continue,html[lang^=pl] .overlay .dialog_content .dialog_buttons #btn_continue,html[lang^=ru] .overlay .dialog_content .dialog_buttons #btn_continue,html[lang^=tr] .overlay .dialog_content .dialog_buttons #btn_continue,html[lang^=zh] .overlay .dialog_content .dialog_buttons #btn_continue{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.overlay .dialog_content .dialog_buttons #btn_continue:active,.overlay .dialog_content .dialog_buttons #btn_continue:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.overlay .dialog_content .dialog_buttons #btn_continue:hover{font-size:18px;padding:.688rem 1.5rem}
.overlay .dialog_content .dialog_buttons #btn_continue:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
select-styler{display:inline-block;position:relative;width:100%}
select-styler [hidden]{display:none !important}
select-styler [role=combobox]{align-items:center;display:flex;gap:.5em;justify-content:space-between;list-style:none}
select-styler [role=combobox]::-webkit-details-marker{display:none}
select-styler [role=combobox]:after{content:"\25BC";display:block}
select-styler [role=combobox]>span{min-width:0;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap}
select-styler [role=listbox]{background-color:#fff;display:flex;flex-direction:column;left:0;margin:0;max-height:20em;min-width:min-content;overflow:auto;position:absolute;top:calc(100% + 1px);width:100%;z-index:10}
select-styler [role=option]{list-style:none;margin:0}
select-styler [role=option][aria-disabled=true]{opacity:.4;pointer-events:none}
.ra-select-standard [role=combobox]{border:1px solid #e5e6e9;border-radius:.375rem;padding:.75rem 1rem}
.ra-select-standard [role=combobox]:after{color:#6d6e71;content:"\25BC";display:block;transform:scale(1.5,.75);transition:transform .25s}
.ra-select-standard>details[open] [role=combobox]{border-color:#f58025}
.ra-select-standard>details[open] [role=combobox]:after{transform:scale(1.5,.75) rotate(.5turn)}
.ra-select-standard [role=listbox]{border-radius:.25rem;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);font-size:.813rem;gap:.375rem;padding:.75rem 1rem}
.ra-select-standard [role=option]{border-radius:.25rem;padding:.25rem .5rem}
.ra-select-standard [role=option]:focus,.ra-select-standard [role=option]:hover{background-color:#1968b3;color:#fff}
*{box-sizing:border-box}
body{font-style:normal;line-height:1.375rem;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
html[lang^=cs] body,html[lang^=ja] body,html[lang^=ko] body,html[lang^=pl] body,html[lang^=ru] body,html[lang^=tr] body,html[lang^=zh] body{font-family:Helvetica Neue,Helvetica,sans-serif}
footer,main.main-wrapper{transition:opacity .3s ease-out}
main.main-wrapper{background-color:#fff;position:relative;z-index:auto}
.generic-container .cmp-experiencefragment main.main-wrapper{background-color:unset}
button{cursor:pointer}
.aspect-ratio--16x9{aspect-ratio:1.77777778}
.aspect-ratio--1x1{aspect-ratio:1}
.aspect-ratio--104x85{aspect-ratio:1.22352941}
.aspect-ratio--27x22{aspect-ratio:1.22727273}
.aspect-ratio--3x2{aspect-ratio:1.5}
.aspect-ratio--297x206{aspect-ratio:1.44174757}
.aspect-ratio--4x3{aspect-ratio:1.33333333}
.gradient-ra-red-to-orange,.gradient-ra-red-to-orange .gradient{background:linear-gradient(120deg,#cd163f,rgba(205,22,63,0) 42%,rgba(245,128,37,0) 72%,#f58025)}
.gradient-ra-red-to-ab-blue,.gradient-ra-red-to-ab-blue .gradient{background:linear-gradient(120deg,#cd163f,rgba(205,22,63,0) 42%,rgba(0,62,126,0) 72%,#003e7e)}
.gradient-ra-red-to-garnet,.gradient-ra-red-to-garnet .gradient{background:linear-gradient(120deg,#cd163f,rgba(205,22,63,0) 42%,rgba(141,0,52,0) 72%,#8d0034)}
.gradient-ab-blue-to-grey,.gradient-ab-blue-to-grey .gradient{background:linear-gradient(120deg,#003e7e,rgba(0,62,126,0) 42%,rgba(225,235,244,0) 72%,#e1ebf4)}
.gradient-ab-blue-to-garnet,.gradient-ab-blue-to-garnet .gradient{background:linear-gradient(120deg,#003e7e,rgba(0,62,126,0) 42%,rgba(141,0,52,0) 72%,#8d0034)}
.gradient-ft-blue-to-green,.gradient-ft-blue-to-green .gradient{background:linear-gradient(120deg,#00aeef,rgba(0,174,239,0) 42%,rgba(119,193,76,0) 72%,#77c14c)}
.gradient-ft-blue-to-ab-blue,.gradient-ft-blue-to-ab-blue .gradient{background:linear-gradient(120deg,#00aeef,rgba(0,174,239,0) 42%,rgba(0,62,126,0) 72%,#003e7e)}
.gradient-green-to-ab-blue,.gradient-green-to-ab-blue .gradient{background:linear-gradient(120deg,#77c14c,rgba(119,193,76,0) 42%,rgba(0,62,126,0) 72%,#003e7e)}
.gradient-orange-to-purple,.gradient-orange-to-purple .gradient{background:linear-gradient(120deg,#f58025,rgba(245,128,37,0) 42%,rgba(119,0,86,0) 72%,#770056)}
.button.primary a,.button.primary button,.button.primary span.is-button{border-radius:5px}
@media only screen and (max-width:48em){.button.primary a,.button.primary button,.button.primary span.is-button{padding:10px 22px}
}
.ai-translations-disclaimer-text{color:#6d6e71;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;margin:auto;max-width:100em;padding:1rem 2.5rem}
@media only screen and (max-width:48em){.ai-translations-disclaimer-text{padding:1rem 1.75rem}
}
:root{--hf-base-font-size:16px}
ra-footer[font-unit=rem],ra-header[font-unit=rem]{--hf-base-font-size:1rem}
.toast{background-color:#1968b3;border-radius:4px;color:#fff;display:flex;left:50%;opacity:1;padding:16px;position:fixed;transform:translateX(-50%);transition:opacity .5s ease;width:35%;z-index:100}
@media only screen and (max-width:80.0525em){.toast{width:50%}
}
.toast.hide{opacity:0}
.toast .toast-icon{background-color:#fff;display:inline-block;margin-right:.5rem;mask-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/information-circle.svg);mask-position:center;mask-repeat:no-repeat;max-height:1.5rem;min-width:1.5rem}
.toast .toast-message{font-size:1rem;font-weight:400;line-height:1.375rem;padding:0 4px}
.toast .toast-message strong{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400}
@media(max-width:768px){.px-alert-banner{padding:16px 40px}
.px-alert-banner .alert-banner--text-button{align-items:flex-start}
.px-alert-banner .alert-banner--button{margin:0}
.px-alert-banner .alert-banner--text-button{flex:1;flex-direction:column}
.px-alert-banner .alert-banner--button{align-self:flex-start;border-bottom-color:blue;margin-left:0;margin-right:0}
.px-alert-banner .alert-banner--close{align-self:flex-start;margin-left:32px}
}
.article-header{display:block}
.cmp-category{display:inline-block;width:100%}
.cmp-category a{font-weight:800;text-decoration:none}
.cmp-category a:active,.cmp-category a:focus,.cmp-category a:hover{text-decoration:underline}
.cmp-article-header{display:inline-block}
.cmp-article-header__tags a:link,.cmp-article-header__tags a:visited{text-decoration:none}
.cmp-article-header__tags a:active,.cmp-article-header__tags a:focus,.cmp-article-header__tags a:hover{text-decoration:underline}
.cmp-category-navigation{list-style:none}
.cmp-category-navigation__item__link__icon{border-radius:20px;display:inline-block;height:15px;width:15px}
.cmp-category-navigation__item__link,.cmp-category-navigation__item__link:hover{text-decoration:none}
.cmp-comments__disqus_thread{padding:2rem}
.cmp-next-prev{margin-left:auto;margin-right:auto;width:100%}
.cmp-next-prev__list{display:flex;justify-content:space-between;list-style:none outside none;margin-left:auto;margin-right:auto;width:90%}
.cmp-next-prev__list-item{flex:1 1 auto;margin:0}
.cmp-next-prev__list-item:last-child{text-align:right}
.related-articles{display:flex;flex-flow:column;margin-bottom:3.5rem;text-align:center}
.related-articles .teaser{border-radius:.3125rem;box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.2);margin-bottom:1.5rem;margin-left:.5rem;margin-right:.5rem;max-width:236px;overflow:hidden;width:100%}
@media only screen and (min-width:48.0625em){.related-articles .teaser{width:calc(25% - 10px)}
.related-articles .teaser:first-child{margin-left:0}
.related-articles .teaser:last-child{margin-right:0}
}
.related-articles .article-teaser{display:flex;flex-flow:column;height:100%}
.related-articles .article-teaser__content{display:flex;flex:1 1 auto;flex-flow:column;padding:.5rem 1rem}
.related-articles .article-teaser__action-container{align-self:flex-end;margin-bottom:0;margin-top:auto;width:100%}
.related-articles .cmp-image__image{display:block}
.cmp-related-articles__posts{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;width:100%}
@media only screen and (min-width:48.0625em){.cmp-related-articles__posts{flex-wrap:nowrap;max-width:1200px}
}
.cmp-abm-intent-drawer{align-items:flex-start;background-image:linear-gradient(99deg,#f58025 3.03%,#770056 91.67%);border-radius:4px;bottom:10px;box-shadow:none;display:flex;flex-direction:column;gap:8px;left:50%;max-width:1180px;min-width:1024px;opacity:0;padding:12px;position:fixed;transform:translate(-50%,120%);transition:transform .4s ease,box-shadow .4s ease,opacity .4s ease;z-index:100}
@media screen and (width>= 1537px){.cmp-abm-intent-drawer{min-width:1180px}
}
.cmp-abm-intent-drawer__modal-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:100}
.cmp-abm-intent-drawer__modal-content{background-color:#fff;border-radius:4px;padding:12px}
.cmp-abm-intent-drawer__placeholder{align-items:center;background-image:inherit;color:#000;display:flex;flex-direction:column;gap:12px;height:50px;justify-content:center}
.cmp-abm-intent-drawer.edit-mode{margin:10px;padding:1px;position:relative;right:0;top:0}
.cmp-abm-intent-drawer.loading{box-shadow:none;opacity:0;transform:translate(-50%,120%)}
.cmp-abm-intent-drawer:not(.loading){box-shadow:0 0 60px rgba(81,167,255,.32),0 0 90px rgba(255,0,94,.32);opacity:1;transform:translate(-50%)}
.cmp-abm-intent-drawer__header{align-items:center;display:flex;justify-content:center;width:100%}
.cmp-abm-intent-drawer__title{color:#fff;font-family:BarlowBold;font-size:16px;font-style:normal;font-weight:700;line-height:24px;max-width:75%;text-align:center}
.cmp-abm-intent-drawer__hide-drawer,.cmp-abm-intent-drawer__mobile-hide-drawer{color:#fff;cursor:pointer;font-size:12px;font-weight:400;line-height:16px;right:12px;text-decoration:underline}
.cmp-abm-intent-drawer__hide-drawer:hover,.cmp-abm-intent-drawer__mobile-hide-drawer:hover{color:#e5e6e9}
.cmp-abm-intent-drawer__hide-drawer:focus-visible,.cmp-abm-intent-drawer__mobile-hide-drawer:focus-visible{outline:2px solid #51a7ff}
.cmp-abm-intent-drawer__contact-us{align-items:center;background:linear-gradient(90deg,#003e7e -20.14%,#00aeef);border-radius:4px;color:#fff;display:flex;flex:1;flex-direction:column;gap:8px;justify-content:center;min-width:150px;padding:8px}
.cmp-abm-intent-drawer__contact-us-cta{background:#fff;border-radius:4px;color:#1968b3;font-family:BarlowMedium;font-size:12px;font-weight:500;line-height:16px;padding:4px 8px;text-align:center;text-decoration:none;text-transform:uppercase}
.cmp-abm-intent-drawer__contact-us-cta:hover{background:#e5e6e9;color:#1968b3}
.cmp-abm-intent-drawer__contact-us-cta:focus-visible{outline:2px solid #51a7ff}
.cmp-abm-intent-drawer__contact-us-title{color:#fff;font-size:12px;font-weight:500;line-height:16px;overflow:hidden;text-align:center;text-overflow:ellipsis}
.cmp-abm-intent-drawer__content-container{height:max-content}
@media screen and (width <= 1280px){.cmp-abm-intent-drawer__content-container{display:flex;justify-content:center}
}
.cmp-abm-intent-drawer__content{display:flex;gap:16px;overflow-x:auto;-webkit-overflow-scrolling:touch;height:max-content;scrollbar-width:none}
.cmp-abm-intent-drawer__content::-webkit-scrollbar{display:none}
@media screen and (width <= 1280px){.cmp-abm-intent-drawer__content:after,.cmp-abm-intent-drawer__content:before{content:"";flex:0 0 4px}
}
.cmp-abm-intent-drawer__content-item{align-items:flex-start;background-color:#fff;border:2px solid transparent;border-radius:4px;cursor:pointer;display:flex;flex:1;flex-direction:column;min-width:150px;position:relative}
.cmp-abm-intent-drawer__content-item a{padding:6px 8px}
.cmp-abm-intent-drawer__content-item:hover{border:2px solid #8f0f2c;box-shadow:0 2px 32px rgba(0,0,0,.16)}
.cmp-abm-intent-drawer__content-item:active{border:2px solid #f58025;box-shadow:0 1px 5px rgba(0,0,0,.25)}
.cmp-abm-intent-drawer__content-item-tag{color:#6d6e71;font-size:12px;font-weight:400;line-height:16px;text-transform:uppercase}
.cmp-abm-intent-drawer__content-item-title{color:#2d2d2d;display:-webkit-box;font-size:14px;font-weight:500;line-height:18px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.cmp-abm-intent-drawer__content-item-icon{display:none}
.cmp-abm-intent-drawer__content-item.completed{animation:show-white-border .25s ease-out 6.8s forwards;background-image:linear-gradient(282deg,#f58025,#770056 55.99%);border:1px solid transparent;box-shadow:0 1px 5px rgba(0,0,0,.25);color:#fff;z-index:1}
.cmp-abm-intent-drawer__content-item.completed .cmp-abm-intent-drawer__content-item-tag,.cmp-abm-intent-drawer__content-item.completed .cmp-abm-intent-drawer__content-item-title{color:#fff}
.cmp-abm-intent-drawer__content-item.completed .cmp-abm-intent-drawer__content-item-icon{display:block;position:absolute;right:3px;top:3px}
.cmp-abm-intent-drawer__content-item.completed .cmp-abm-intent-drawer__content-item-icon img{height:22px;width:22px}
.cmp-abm-intent-drawer__content-item.completed:before{animation:spin-once 7.5s linear forwards,fade-border 1s ease-out 6.5s forwards;background-image:conic-gradient(from var(--angle,0turn),#381d6a 80%,#e0d1ff 88%,#e0d1ff 92%,#381d6a 100%);background-origin:border-box;border:1.5px solid transparent;border-radius:inherit;content:"";inset:-.5px;mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);mask:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-clip:content-box,border-box;mask-composite:xor;mask-composite:exclude;opacity:1;position:absolute;z-index:-1}
.cmp-abm-intent-drawer__content-item-link{text-decoration:none}
.cmp-abm-intent-drawer__content-item-link:focus-visible{border-radius:2px;outline:2px solid #51a7ff;outline-offset:-1px}
.cmp-abm-intent-drawer__mobile-button-container{display:none}
@media screen and (width <= 768px){.cmp-abm-intent-drawer__mobile-button-container{display:flex;justify-content:space-between;margin-top:12px;padding:0 12px;width:100%}
.cmp-abm-intent-drawer__mobile-button-container a{color:#fff;font-size:12px;font-weight:400;line-height:16px;text-decoration:underline}
.cmp-abm-intent-drawer__mobile-button-container a:hover{color:#e5e6e9}
.cmp-abm-intent-drawer__mobile-button-container a:focus-visible{outline:2px solid #51a7ff}
}
@media screen and (width <= 1280px){.cmp-abm-intent-drawer{align-items:unset;border-radius:0;bottom:0;margin:0;min-width:100%;padding:12px 0;width:100%}
}
.cmp-abm-intent-drawer__buy-intent{width:100%}
.cmp-abm-intent-drawer__buy-intent:before{animation:spin-once 8.5s linear forwards,fade-border 1s ease-out 7.5s forwards;background-image:conic-gradient(from var(--angle,0turn),#fff 0 var(--arc,12%),transparent 0 100%);background-origin:border-box;border:2px solid transparent;border-radius:4px;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:1;position:absolute;z-index:-1}
@media screen and (width < 1280px){.cmp-abm-intent-drawer__buy-intent{padding:0 12px}
}
@media screen and (width <= 1024px){.cmp-abm-intent-drawer__buy-intent{align-items:center;flex-direction:column;gap:12px;justify-content:center}
}
.cmp-abm-intent-drawer__buy-intent .cmp-abm-intent-drawer__title{font-family:BarlowBold;font-size:18px;font-style:normal;font-weight:700;line-height:24px}
@media screen and (width>= 1024px){.cmp-abm-intent-drawer__buy-intent .cmp-abm-intent-drawer__title{text-align:left;width:60%}
}
.cmp-abm-intent-drawer__buy-intent .cmp-abm-intent-drawer__header{justify-content:space-between}
@media screen and (width <= 1024px){.cmp-abm-intent-drawer__buy-intent .cmp-abm-intent-drawer__header{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}
}
.cmp-abm-intent-drawer__buy-intent .cmp-abm-intent-drawer__buy-contact-us{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:center}
.cmp-abm-intent-drawer__buy-intent .cmp-abm-intent-drawer__buy-contact-us-cta{background:#fff;border-radius:4px;color:#1968b3;font-family:BarlowMedium;font-size:16px;font-style:normal;font-weight:500;line-height:24px;padding:6px 24px;text-align:center;text-decoration:none;text-transform:uppercase}
.cmp-abm-intent-drawer__buy-intent .cmp-abm-intent-drawer__buy-contact-us-cta:hover{background:#e5e6e9}
.cmp-abm-intent-drawer__buy-intent .cmp-abm-intent-drawer__buy-contact-us-cta:focus-visible{outline:2px solid #51a7ff}
@media screen and (width <= 1024px){.cmp-abm-intent-drawer__buy-intent .cmp-abm-intent-drawer__buy-contact-us{align-items:center;display:flex;flex-direction:column;justify-content:center}
}
.cmp-abm-intent-drawer__research-intent{width:100%}
.cmp-abm-intent-drawer__research-intent .cmp-abm-intent-drawer__header{margin-bottom:12px}
.cmp-abm-intent-drawer__research-intent .cmp-abm-intent-drawer__hide-drawer{position:absolute}
@media screen and (width <= 768px){.cmp-abm-intent-drawer__research-intent .cmp-abm-intent-drawer__contact-us,.cmp-abm-intent-drawer__research-intent .cmp-abm-intent-drawer__hide-drawer{display:none}
}
.buy .cmp-abm-intent-drawer__header{justify-content:space-between}
@property --angle{syntax:"<angle>";inherits:false;initial-value:0turn}
@keyframes spin-once{0{--angle:0turn}
to{--angle:3.5turn}
}
@keyframes fade-border{0{opacity:1}
to{opacity:0}
}
@keyframes show-white-border{0{border-color:transparent}
to{border-color:#fff}
}
.cmp-abm-contact-form__description{font-size:1rem;line-height:1.5rem;text-align:center}
.cmp-abm-contact-form__title{font-family:BarlowMedium;font-size:1.5rem;line-height:2rem;text-align:center}
.cmp-abm-contact-form__form{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;margin-top:24px;width:100%}
.cmp-abm-contact-form__form .ra-formfield{width:100%}
.cmp-abm-contact-form__submit-button,cmp-abm-contact-form__success-close-button{align-items:center;background-color:#1968b3;border:0;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:BarlowMedium;font-size:1rem;justify-content:center;line-height:1.5rem;padding:6px 24px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}
.cmp-abm-contact-form__submit-button:hover,cmp-abm-contact-form__success-close-button:hover{background:#e5e6e9}
.cmp-abm-intent-drawer__modal{height:100% !important;left:0 !important;position:fixed !important;top:0 !important;width:100% !important;z-index:1000 !important}
.cmp-abm-intent-drawer__modal .modal-container__container{border-radius:4px}
.cmp-abm-contact-form__submit-button{position:relative}
.cmp-abm-contact-form__submit-button.loading .cmp-abm-contact-form__submit-label{display:none}
.cmp-abm-contact-form__submit-button.loading .cmp-abm-contact-form__submit-label--loading{align-items:center;display:flex;gap:8px}
.cmp-abm-contact-form__submit-button:not(.loading) .cmp-abm-contact-form__submit-label--loading{display:none}
.cmp-abm-contact-form__success-container{align-items:center;display:none;flex-direction:column;justify-content:center;text-align:center}
.cmp-abm-contact-form__success-container.show{display:flex}
.cmp-abm-contact-form__success-content{align-items:center;display:flex;flex-direction:column;gap:0;max-width:480px;width:100%}
.cmp-abm-contact-form__success-content img{height:32px;margin-bottom:8px;width:32px}
.cmp-abm-contact-form__success-title{color:#2d2d2d;font-family:BarlowMedium;font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin:0 0 16px;text-align:center}
.cmp-abm-contact-form__success-message{color:#2d2d2d;font-family:BarlowMedium;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0 0 32px;text-align:center}
@media(width <= 767px){.cmp-abm-contact-form__success-message{max-width:80%}
}
.cmp-abm-contact-form__success-close-button{align-items:center;background:#1968b3;border:0;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:BarlowMedium;font-size:16px;font-weight:500;gap:4px;justify-content:center;padding:6px 24px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}
.cmp-abm-contact-form__success-close-button:hover{background:#e5e6e9;color:#fff;text-decoration:none}
.cmp-abm-contact-form__success-close-button:focus{background:#134d87;color:#fff;outline:2px solid #1968b3;outline-offset:2px;text-decoration:none}
.cmp-abm-contact-form__success-close-button:visited{color:#fff}
.plex-formfield.hidden,.ra-formfield.hidden{display:none !important}
.cmp-abm-teaser{background-color:c-ra-red;background-image:linear-gradient(149deg,#f58025 9%,#003876 84%);border-radius:4px;position:absolute;right:10px;top:calc(100% + 10px);transition:all .5s ease-out;width:250px;z-index:10000}
.cmp-abm-teaser.edit-mode{margin:10px;padding:1px;position:relative;right:0;top:0}
.cmp-abm-teaser.hidden{right:-300px;transition:all .5s ease-out}
.cmp-abm-teaser__title{color:#fff;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;padding:10px 4px 8px;text-align:center}
.cmp-abm-teaser__close{color:#fff;font-size:16px;margin:2px 8px;position:absolute;right:0;text-decoration:none;top:0}
.cmp-abm-teaser__close:hover{color:#fff}
.cmp-abm-teaser__body{align-items:center;background-color:#fff;border-radius:4px;display:flex;flex-direction:column;margin:4px;padding:16px}
.cmp-abm-teaser a.cmp-abm-teaser__cta{align-items:center;background-color:#fff;border:.125rem solid transparent;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;margin-bottom:0;margin-top:20px;text-decoration:none;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .cmp-abm-teaser a.cmp-abm-teaser__cta,html[lang^=ja] .cmp-abm-teaser a.cmp-abm-teaser__cta,html[lang^=ko] .cmp-abm-teaser a.cmp-abm-teaser__cta,html[lang^=pl] .cmp-abm-teaser a.cmp-abm-teaser__cta,html[lang^=ru] .cmp-abm-teaser a.cmp-abm-teaser__cta,html[lang^=tr] .cmp-abm-teaser a.cmp-abm-teaser__cta,html[lang^=zh] .cmp-abm-teaser a.cmp-abm-teaser__cta{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.cmp-abm-teaser a.cmp-abm-teaser__cta:active,.cmp-abm-teaser a.cmp-abm-teaser__cta:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.cmp-abm-teaser a.cmp-abm-teaser__cta:hover{font-size:18px;padding:.688rem 1.5rem}
.cmp-abm-teaser a.cmp-abm-teaser__cta:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.cmp-accordion{margin-left:auto;margin-right:auto;position:relative;width:100%}
.cmp-accordion .accordion-item:last-child{margin-bottom:1.25rem}
.cmp-accordion .aem-GridColumn .cmp-text{padding:0 !important}
.cmp-accordion__btn-container{display:flex;justify-content:flex-end;width:100%}
.cmp-accordion__collapse-all-btn,.cmp-accordion__expand-all-btn{color:#1968b3;cursor:pointer;width:fit-content}
.cmp-accordion__collapse-all-btn:hover,.cmp-accordion__expand-all-btn:hover{color:#8f0f2c;text-decoration:underline}
.cmp-accordion.standard .cmp-accordion-item__image,.cmp-accordion__collapse-all-btn.hide,.cmp-accordion__expand-all-btn.hide{display:none}
.cmp-accordion.two-column{min-height:400px}
.cmp-accordion.two-column .cmp-accordion-item{position:static}
.cmp-accordion.two-column .cmp-accordion-item__container{display:flex}
.cmp-accordion.two-column .cmp-accordion-item__text{width:45%}
.cmp-accordion.two-column .cmp-accordion-item__image{align-items:center;display:flex;justify-content:center;right:0;top:0;width:50%}
.cmp-accordion.two-column .cmp-accordion-item__image.edit picture{position:relative;width:90%}
.cmp-accordion.two-column .cmp-accordion-item__image picture{display:flex;justify-content:center;max-height:100%;object-fit:cover;opacity:0;overflow:hidden;position:absolute;top:0;transition:all .5s ease;width:45%}
.cmp-accordion.two-column .cmp-accordion-item__image picture img{height:auto}
.cmp-accordion.two-column .cmp-accordion-item__image[aria-hidden=false] picture{opacity:1}
.cmp-accordion.two-column.imageRight .cmp-accordion-item__text{order:1}
.cmp-accordion.two-column.imageRight .cmp-accordion-item__text .cmp-accordion-item__content[aria-hidden=false]{height:auto}
.cmp-accordion.two-column.imageLeft .cmp-accordion-item__text,.cmp-accordion.two-column.imageRight .cmp-accordion-item__image{order:2}
.cmp-accordion.two-column.imageLeft .cmp-accordion-item__text .cmp-accordion-item__content[aria-hidden=false]{height:auto}
.cmp-accordion.two-column.imageLeft .cmp-accordion-item__image{order:1}
@media only screen and (width <= 1279px){.cmp-accordion.two-column:not(.edit).imageLeft .cmp-accordion-item__text{order:1}
.cmp-accordion.two-column:not(.edit).imageLeft .cmp-accordion-item__image{order:2}
.cmp-accordion.two-column:not(.edit) .cmp-accordion-item__container{flex-direction:column}
.cmp-accordion.two-column:not(.edit) .cmp-accordion-item__text{width:100%}
.cmp-accordion.two-column:not(.edit) .cmp-accordion-item__text .cmp-accordion-item__content[aria-hidden=false]{border-bottom:0}
.cmp-accordion.two-column:not(.edit) .cmp-accordion-item__image{width:100%}
.cmp-accordion.two-column:not(.edit) .cmp-accordion-item__image[aria-hidden=false]{border-bottom:2px solid #f58025}
.cmp-accordion.two-column:not(.edit) .cmp-accordion-item__image[aria-hidden=false] picture{margin-bottom:20px}
.cmp-accordion.two-column:not(.edit) .cmp-accordion-item__image[aria-hidden=true] picture{height:0}
.cmp-accordion.two-column:not(.edit) .cmp-accordion-item__image picture{position:relative;width:100%}
}
.cmp-accordion-item{opacity:0;padding-right:0;position:relative;text-align:left;transition:opacity .5s ease-in-out}
.cmp-accordion-item__header{cursor:pointer;display:flex;justify-content:space-between;outline:0;position:relative}
@media only screen and (min-width:48.0625em){.cmp-accordion-item__header:hover .title{color:#2d2d2d}
}
.cmp-accordion-item__header .title{color:#43434d;font:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.3rem !important;font-weight:700;margin:0;padding:14px 0;padding-left:0 !important;text-transform:none}
.cmp-accordion-item__header .cmp-accordion-item__icon-expand{display:block;fill:#2d2d2d;margin-right:1rem;width:30px}
.cmp-accordion-item__header .cmp-accordion-item__icon-expand svg{transform:rotate(0);transition:transform .2s ease-out}
.cmp-accordion-item__header[aria-expanded=true] .title{color:#2d2d2d}
.cmp-accordion-item__header[aria-expanded=true] .cmp-accordion-item__icon-expand{fill:#2d2d2d;margin-right:1rem;width:30px}
.cmp-accordion-item__header[aria-expanded=true] .cmp-accordion-item__icon-expand svg{transform:rotate(-180deg);transition:transform .2s ease-out}
.cmp-accordion-item .aem-GridColumn.text{margin:0}
.cmp-accordion-item__icon-expand{bottom:0;fill:#003876;left:13px;margin-bottom:auto;margin-top:auto;top:0}
@media only screen and (min-width:101.25em){.cmp-accordion-item__icon-expand{left:0}
}
.cmp-accordion-item__text{border-bottom:1px solid #e5e6e9}
.cmp-accordion-item__content{overflow:hidden;padding:0;position:relative;transform-origin:top;transition:height .2s ease-in-out,transform .2s ease-in-out;z-index:2}
.cmp-accordion-item__content[aria-hidden=false]{border-bottom:2px solid #f58025;height:100%;padding-bottom:20px;transform:scaleY(1)}
.cmp-accordion-item__content[aria-hidden=true]{height:0;transform:scaleY(.1)}
.cmp-accordion-item__content p{font-size:1rem}
@media only screen and (min-width:101.25em){.cmp-accordion-item__content{padding-left:16px}
}
.alert-banner-new{display:block;left:0;right:0;top:0;width:100%;z-index:101}
.alert-banner-new--closed{display:none}
.alert-banner-new__container{align-items:flex-start;display:flex;flex-flow:column wrap;justify-content:flex-start;margin:0 auto;padding:.75rem 2.5rem;position:relative}
@media only screen and (max-width:63.9375em){.alert-banner-new__container{padding:.75rem 1.25rem}
}
@media only screen and (min-width:48.0625em){.alert-banner-new__container{align-items:center;flex-direction:row}
}
.alert-banner-new__container.text-light,.alert-banner-new__container.text-light .alert-banner-new__cta a,.alert-banner-new__container.text-light .alert-banner-new__cta a:active,.alert-banner-new__container.text-light .alert-banner-new__cta a:hover,.alert-banner-new__container.text-light .alert-banner-new__cta a:visited{color:#fff}
.alert-banner-new__container.text-light .alert-banner-new__close svg,.alert-banner-new__container.text-light .alert-banner-new__cta svg,.alert-banner-new__container.text-light .alert-banner-new__info-icon{fill:#fff}
.alert-banner-new__container.text-dark,.alert-banner-new__container.text-dark .alert-banner-new__cta a,.alert-banner-new__container.text-dark .alert-banner-new__cta a:active,.alert-banner-new__container.text-dark .alert-banner-new__cta a:hover,.alert-banner-new__container.text-dark .alert-banner-new__cta a:visited{color:#2d2d2d}
.alert-banner-new__container.text-dark .alert-banner-new__close svg,.alert-banner-new__container.text-dark .alert-banner-new__cta svg,.alert-banner-new__container.text-dark .alert-banner-new__info-icon{fill:#2d2d2d}
.alert-banner-new__container.solid-ra-red{background-color:#003876}
.alert-banner-new__container.solid-ab-blue{background-color:#003e7e}
.alert-banner-new__container.solid-ft-blue{background-color:#00aeef}
.alert-banner-new__container.solid-gold{background-color:#f9c20a}
.alert-banner-new__container.solid-orange{background-color:#f58025}
.alert-banner-new__container.solid-garnet{background-color:#8d0034}
.alert-banner-new__container.solid-purple{background-color:#770056}
.alert-banner-new__container.solid-green{background-color:#77c14c}
.alert-banner-new__container.solid-cool-grey{background-color:#e1ebf4}
.alert-banner-new__container.solid-mid-grey{background-color:#707070}
.alert-banner-new__container.gradient-ra-red-to-orange{background:linear-gradient(120deg,#cd163f,#f58025)}
.alert-banner-new__container.gradient-ra-red-to-ab-blue{background:linear-gradient(120deg,#cd163f,#003e7e)}
.alert-banner-new__container.gradient-ra-red-to-garnet{background:linear-gradient(120deg,#cd163f,#8d0034)}
.alert-banner-new__container.gradient-ab-blue-to-grey{background:linear-gradient(120deg,#003e7e,#e1ebf4)}
.alert-banner-new__container.gradient-ab-blue-to-garnet{background:linear-gradient(120deg,#003e7e,#8d0034)}
.alert-banner-new__container.gradient-ft-blue-to-green{background:linear-gradient(120deg,#00aeef,#77c14c)}
.alert-banner-new__container.gradient-ft-blue-to-ab-blue{background:linear-gradient(120deg,#00aeef,#003e7e)}
.alert-banner-new__container.gradient-green-to-ab-blue{background:linear-gradient(120deg,#77c14c,#003e7e)}
.alert-banner-new__container.gradient-orange-to-purple{background:linear-gradient(120deg,#f58025,#770056)}
.alert-banner-new__image{display:flex}
.alert-banner-new__image img{margin:4px 30px 4px 0;max-height:40px;object-fit:contain}
.alert-banner-new__text{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;margin-right:24px;padding:0}
html[lang^=cs] .alert-banner-new__text,html[lang^=ja] .alert-banner-new__text,html[lang^=ko] .alert-banner-new__text,html[lang^=pl] .alert-banner-new__text,html[lang^=ru] .alert-banner-new__text,html[lang^=tr] .alert-banner-new__text,html[lang^=zh] .alert-banner-new__text{font-family:Helvetica Neue,Helvetica,sans-serif}
.alert-banner-new__text-content{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center}
.alert-banner-new__cta{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin-right:16px;padding:0}
html[lang^=cs] .alert-banner-new__cta,html[lang^=ja] .alert-banner-new__cta,html[lang^=ko] .alert-banner-new__cta,html[lang^=pl] .alert-banner-new__cta,html[lang^=ru] .alert-banner-new__cta,html[lang^=tr] .alert-banner-new__cta,html[lang^=zh] .alert-banner-new__cta{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.alert-banner-new__cta a,.alert-banner-new__cta a:active,.alert-banner-new__cta a:hover,.alert-banner-new__cta a:visited{display:flex;flex-direction:row;text-decoration:none}
.alert-banner-new__cta a span,.alert-banner-new__cta a:active span,.alert-banner-new__cta a:hover span,.alert-banner-new__cta a:visited span{align-items:center;display:flex}
.alert-banner-new__cta a svg,.alert-banner-new__cta a:active svg,.alert-banner-new__cta a:hover svg,.alert-banner-new__cta a:visited svg{height:1.25rem;margin-top:3px;width:1.25rem}
@media only screen and (min-width:48.0625em){.alert-banner-new__cta{flex-direction:row}
}
.alert-banner-new__close{background:transparent;border:0;display:block;padding-right:40px;position:absolute;right:0}
@media only screen and (max-width:63.9375em){.alert-banner-new__close{padding-right:20px}
}
.alert-banner-new__close span{align-items:flex-start;display:flex;position:relative}
@media only screen and (min-width:48.0625em){.alert-banner-new__close span{align-items:center}
}
.alert-banner-new__close svg{height:1rem;margin-top:4px;width:1rem}
.alert-banner-new__info-icon{align-self:flex-start;flex-shrink:0;height:1rem;margin-top:2px;width:1rem}
.alert-banner{background:linear-gradient(120deg,#cd163f,#f58025);color:#fff;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:.5rem;opacity:0;position:fixed;transition:opacity .3s ease-out}
html[lang^=cs] .alert-banner,html[lang^=ja] .alert-banner,html[lang^=ko] .alert-banner,html[lang^=pl] .alert-banner,html[lang^=ru] .alert-banner,html[lang^=tr] .alert-banner,html[lang^=zh] .alert-banner{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.alert-banner.highlighted{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .alert-banner.highlighted,html[lang^=ja] .alert-banner.highlighted,html[lang^=ko] .alert-banner.highlighted,html[lang^=pl] .alert-banner.highlighted,html[lang^=ru] .alert-banner.highlighted,html[lang^=tr] .alert-banner.highlighted,html[lang^=zh] .alert-banner.highlighted{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.alert-banner[aria-hidden=false]{opacity:1}
.alert-banner[aria-hidden=true]{display:none;pointer-events:none}
.alert-banner__container{align-items:center;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1600px;padding:1.125rem 3.125rem}
@media only screen and (min-width:48.0625em){.alert-banner__container{flex-direction:row}
}
.alert-banner__text{text-align:center}
@media only screen and (min-width:48.0625em){.alert-banner__text{margin:.188rem 0}
}
.alert-banner__cta{margin-top:.75rem}
@media only screen and (min-width:48.0625em){.alert-banner__cta{flex-direction:row;margin:.188rem 0;padding:0 2.5rem}
}
.alert-banner__close{margin:0;padding:1rem;top:0}
.alert-banner__close svg{height:1.125rem;width:1.125rem;fill:#fff}
@media only screen and (min-width:48.0625em){.alert-banner__close{bottom:0;padding:0 1rem}
}
.animated-header{height:100%;margin:auto auto 150px;width:100%}
.animated-header__container{height:80%;margin:auto;width:80%}
.animated-header__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:auto}
.animated-header__lead-text p{color:#2d2d2d;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:32px;margin:10px 0 0;text-align:left}
html[lang^=cs] .animated-header__lead-text p,html[lang^=ja] .animated-header__lead-text p,html[lang^=ko] .animated-header__lead-text p,html[lang^=pl] .animated-header__lead-text p,html[lang^=ru] .animated-header__lead-text p,html[lang^=tr] .animated-header__lead-text p,html[lang^=zh] .animated-header__lead-text p{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
@media only screen and (max-width:48em){.animated-header__lead-text p{font-size:22px;line-height:32px}
}
.animated-header__title-text p{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:56px;font-style:normal;font-weight:400;line-height:56px;margin:5px 0 10px;text-align:left}
html[lang^=cs] .animated-header__title-text p,html[lang^=ja] .animated-header__title-text p,html[lang^=ko] .animated-header__title-text p,html[lang^=pl] .animated-header__title-text p,html[lang^=ru] .animated-header__title-text p,html[lang^=tr] .animated-header__title-text p,html[lang^=zh] .animated-header__title-text p{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (max-width:48em){.animated-header__title-text p{font-size:40px;line-height:44px}
}
.animated-header__subtitle-text p{color:#6d6e71;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:32px;margin:10px 0;text-align:left}
html[lang^=cs] .animated-header__subtitle-text p,html[lang^=ja] .animated-header__subtitle-text p,html[lang^=ko] .animated-header__subtitle-text p,html[lang^=pl] .animated-header__subtitle-text p,html[lang^=ru] .animated-header__subtitle-text p,html[lang^=tr] .animated-header__subtitle-text p,html[lang^=zh] .animated-header__subtitle-text p{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (max-width:48em){.animated-header__subtitle-text p{font-size:20px;line-height:26px}
}
.animated-header a{all:unset;color:#1968b3;cursor:pointer}
.animated-header a:hover{text-decoration:underline}
.application-list__result{column-gap:2.5%;display:flex;row-gap:20px}
@media only screen and (max-width:48em){.application-list__result{flex-direction:column}
}
.filter__results-content-container[data-view=grid] .application-list__result{flex-direction:column}
.application-list__result-image-wrapper{display:flex;flex:1;justify-content:center}
.application-list__result-image-wrapper img{object-fit:cover}
.application-list__result-text{display:flex;flex:4;flex-direction:column;line-height:1.375}
.application-list__result-title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.375rem;font-style:normal;font-weight:400;margin:4px 0;text-decoration:none}
html[lang^=cs] .application-list__result-title,html[lang^=ja] .application-list__result-title,html[lang^=ko] .application-list__result-title,html[lang^=pl] .application-list__result-title,html[lang^=ru] .application-list__result-title,html[lang^=tr] .application-list__result-title,html[lang^=zh] .application-list__result-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.application-list__result-details-container{border-top:1px solid #e5e6e9;display:flex;flex-direction:column;font-size:.813rem;gap:8px;margin-top:12px;padding-top:12px}
.application-list__result-details-container>div{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .application-list__result-details-container>div,html[lang^=ja] .application-list__result-details-container>div,html[lang^=ko] .application-list__result-details-container>div,html[lang^=pl] .application-list__result-details-container>div,html[lang^=ru] .application-list__result-details-container>div,html[lang^=tr] .application-list__result-details-container>div,html[lang^=zh] .application-list__result-details-container>div{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.application-list__result-details-container>div span{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .application-list__result-details-container>div span,html[lang^=ja] .application-list__result-details-container>div span,html[lang^=ko] .application-list__result-details-container>div span,html[lang^=pl] .application-list__result-details-container>div span,html[lang^=ru] .application-list__result-details-container>div span,html[lang^=tr] .application-list__result-details-container>div span,html[lang^=zh] .application-list__result-details-container>div span{font-family:Helvetica Neue,Helvetica,sans-serif}
.application-list__tile{background-color:#f9fafa;display:flex;flex-direction:column;text-decoration:none}
.application-list__tile,.application-list__tile:visited{color:#2d2d2d}
.application-list__tile-image[src]{height:200px;object-fit:cover}
.application-list__tile-content-container{display:flex;flex-direction:column;gap:10px;padding:20px}
.application-list__tile-title{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5rem}
html[lang^=cs] .application-list__tile-title,html[lang^=ja] .application-list__tile-title,html[lang^=ko] .application-list__tile-title,html[lang^=pl] .application-list__tile-title,html[lang^=ru] .application-list__tile-title,html[lang^=tr] .application-list__tile-title,html[lang^=zh] .application-list__tile-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.application-list__tile-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.application-list__tile-language-label,.application-list__tile-tag-label,.application-list__tile-time-label{display:inline-block;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.813rem;font-weight:600;line-height:1rem;width:fit-content}
.application-list__tile-tag:after{content:",";margin-left:-2px}
.application-list__tile-tag:last-child:after{content:""}
.application-list__tile-info-container{display:flex;flex-direction:column;font-size:.875rem;width:100%}
.application-list__tile-language-container,.application-list__tile-tag-container,.application-list__tile-time-container{font-size:.813rem;font-weight:400;line-height:1rem;margin:3px 0;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.application-list__tile-separator{display:flex;margin:10px 0}
.application-list__tile-separator:after{background:#2d2d2d;content:"";height:1px;opacity:.1;width:100%}
.application-list__info-header,.application-list__info-item{display:inline-block;font-size:.875rem;margin:0}
.application-list__additonal-info,.application-list__tile-description p{margin:0}
.application-list__info-item-list{display:inline-block;margin:0}
.application-list__info-item:after{content:", "}
.application-list__info-item:last-child:after{display:none}
.author-details{display:block;position:relative}
.author-details.push-top{margin-top:3.5rem}
.author-details.push-bottom{margin-bottom:3.5rem}
.author-details__container{display:flex;flex-direction:row;flex-wrap:nowrap}
.author-details__image{margin-bottom:auto;padding-right:1.5rem}
.author-details__image img{border-radius:3.125rem;display:block;height:6.25rem;max-width:6.25rem;object-fit:cover;width:6.25rem}
.author-details__title{font-family:BarlowItalic,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .author-details__title,html[lang^=ja] .author-details__title,html[lang^=ko] .author-details__title,html[lang^=pl] .author-details__title,html[lang^=ru] .author-details__title,html[lang^=tr] .author-details__title,html[lang^=zh] .author-details__title{font-family:Helvetica Neue,Helvetica,sans-serif;font-style:italic}
.author-details__description,.author-details__name,.author-details__title{margin-bottom:.5rem}
.author-details__social{display:flex;flex-direction:row}
.author-details__social-channels{align-items:center;display:flex;flex-direction:row;margin-left:.5rem}
.author-details__social-channels a{margin:0 1.5rem 0 0}
.author-details__social-channels a svg{width:1rem;fill:#003876;display:flex}
.author-details__social-channels a:last-of-type{margin:0}
.author-details .card-style{background:#fff;border-radius:4px;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);min-width:min-content;padding:21px 20px}
@media only screen and (min-width:769px) and (max-width:80.0525em){.author-details .card-style{flex-wrap:wrap;justify-content:center}
.author-details .card-style .author-details__image{padding:0}
}
.author-details .card-style .author-details__image img{border-radius:72.5px;height:145px;max-width:145px;width:145px}
@media only screen and (min-width:769px) and (max-width:80.0525em){.author-details .card-style .author-details__image img{border-radius:50px;flex:0 0 100%;height:100px;max-width:100px;text-align:center;width:100px}
}
.author-details .card-style .author-details__content{align-content:center;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}
@media only screen and (min-width:769px) and (max-width:80.0525em){.author-details .card-style .author-details__content{justify-content:center;text-align:center}
}
.author-details .card-style .author-details__name{flex:0 0 100%;font-size:16px;margin:0}
.author-details .card-style .author-details__title{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px}
.badge .label{align-items:center;background-color:#e1ebf4;border:1px solid #1968b3;border-radius:4px;color:#1968b3;display:inline-flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;justify-content:center;line-height:18px;margin-bottom:4px;padding:4px 8px;text-align:center;vertical-align:baseline;white-space:nowrap}
.badge .label.-gold{background:#fef0c4;border-color:#f9c20a;color:#000}
.badge .label.-green{background:#f4fdef;border-color:#008700;color:#008700}
.badge .label.-purple{background:#d0a6c4;border-color:#770056;color:#770056}
.badge .filled-blue{filter:invert(40%) sepia(43%) saturate(1461%) hue-rotate(177deg) brightness(91%) contrast(85%)}
.badge .filled-green{filter:invert(23%) sepia(100%) saturate(2888%) hue-rotate(98deg) brightness(97%) contrast(104%)}
.badge .filled-purple{filter:invert(11%) sepia(67%) saturate(5285%) hue-rotate(302deg) brightness(76%) contrast(129%)}
.badge__item{display:inline-block}
.badge__icon{height:17px;margin-right:5px;width:17px}
.binge-experience__new-design [hidden]{display:none !important}
.binge-experience__new-design summary{list-style:none}
.binge-experience__new-design summary::-webkit-details-marker{display:none}
.binge-experience__new-design .raw-file-contents{display:flex}
.binge-experience__new-design .raw-file-contents svg{height:1em}
.binge-experience__new-design [data-text-light]{color:#fff}
.binge-experience__new-design .binge-experience__button{all:unset;background-color:#1968b3;border-radius:.25rem;color:#fff;cursor:pointer;padding:.375rem 1.375rem;fill:#fff;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.5rem;text-transform:uppercase;transition:all .3s ease-out}
.binge-experience__new-design .binge-experience__button:hover{background-color:#003e7e}
.binge-experience__new-design .binge-experience__button.inverse-button-color{background-color:#fff;color:#1968b3;fill:#1968b3}
.binge-experience__new-design .binge-experience__button.inverse-button-color:active,.binge-experience__new-design .binge-experience__button.inverse-button-color:focus,.binge-experience__new-design .binge-experience__button.inverse-button-color:hover{background-color:#efefef;border-color:#fff;color:#1968b3}
html[lang^=cs] .binge-experience__new-design .binge-experience__button,html[lang^=ja] .binge-experience__new-design .binge-experience__button,html[lang^=ko] .binge-experience__new-design .binge-experience__button,html[lang^=pl] .binge-experience__new-design .binge-experience__button,html[lang^=ru] .binge-experience__new-design .binge-experience__button,html[lang^=tr] .binge-experience__new-design .binge-experience__button,html[lang^=zh] .binge-experience__new-design .binge-experience__button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.binge-experience__new-design .binge-experience__pill{background-color:#e1ebf4;border:1px solid #1968b3;border-radius:4px;color:#1968b3;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.125rem;padding:.125rem .375rem;fill:#1968b3;align-items:center;display:flex;gap:.125rem}
html[lang^=cs] .binge-experience__new-design .binge-experience__pill,html[lang^=ja] .binge-experience__new-design .binge-experience__pill,html[lang^=ko] .binge-experience__new-design .binge-experience__pill,html[lang^=pl] .binge-experience__new-design .binge-experience__pill,html[lang^=ru] .binge-experience__new-design .binge-experience__pill,html[lang^=tr] .binge-experience__new-design .binge-experience__pill,html[lang^=zh] .binge-experience__new-design .binge-experience__pill{font-family:Helvetica Neue,Helvetica,sans-serif}
.binge-experience__new-design .binge-experience__pill svg{height:1em}
.binge-experience__new-design .binge-experience__pill svg g{fill:#1968b3}
.binge-experience__new-design .binge-experience__mobile-teaser{align-items:center;background-size:cover;border-radius:.375rem;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;gap:.75rem;justify-content:center;margin-bottom:.625rem;min-height:14rem;padding:2rem 1rem;text-align:center}
@media only screen and (min-width:48.0625em){.binge-experience__new-design .binge-experience__mobile-teaser{display:none}
}
.binge-experience__new-design .binge-experience__mobile-teaser-title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.625rem;font-style:normal;font-weight:400;line-height:1}
html[lang^=cs] .binge-experience__new-design .binge-experience__mobile-teaser-title,html[lang^=ja] .binge-experience__new-design .binge-experience__mobile-teaser-title,html[lang^=ko] .binge-experience__new-design .binge-experience__mobile-teaser-title,html[lang^=pl] .binge-experience__new-design .binge-experience__mobile-teaser-title,html[lang^=ru] .binge-experience__new-design .binge-experience__mobile-teaser-title,html[lang^=tr] .binge-experience__new-design .binge-experience__mobile-teaser-title,html[lang^=zh] .binge-experience__new-design .binge-experience__mobile-teaser-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.binge-experience__new-design .binge-experience__mobile-teaser-button{all:unset;background-color:#1968b3;border-radius:.25rem;color:#fff;cursor:pointer;padding:.375rem 1.375rem;fill:#fff;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.5rem;text-transform:uppercase;transition:all .3s ease-out}
.binge-experience__new-design .binge-experience__mobile-teaser-button:hover{background-color:#003e7e}
.binge-experience__new-design .binge-experience__mobile-teaser-button.inverse-button-color{background-color:#fff;color:#1968b3;fill:#1968b3}
.binge-experience__new-design .binge-experience__mobile-teaser-button.inverse-button-color:active,.binge-experience__new-design .binge-experience__mobile-teaser-button.inverse-button-color:focus,.binge-experience__new-design .binge-experience__mobile-teaser-button.inverse-button-color:hover{background-color:#efefef;border-color:#fff;color:#1968b3}
html[lang^=cs] .binge-experience__new-design .binge-experience__mobile-teaser-button,html[lang^=ja] .binge-experience__new-design .binge-experience__mobile-teaser-button,html[lang^=ko] .binge-experience__new-design .binge-experience__mobile-teaser-button,html[lang^=pl] .binge-experience__new-design .binge-experience__mobile-teaser-button,html[lang^=ru] .binge-experience__new-design .binge-experience__mobile-teaser-button,html[lang^=tr] .binge-experience__new-design .binge-experience__mobile-teaser-button,html[lang^=zh] .binge-experience__new-design .binge-experience__mobile-teaser-button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.binge-experience__new-design .binge-experience__container{display:flex;flex-direction:column}
@media only screen and (max-width:48em){.binge-experience__new-design .binge-experience__container{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100000}
.binge-experience__new-design .binge-experience__container[open]{display:flex}
}
.binge-experience__new-design .binge-experience__mobile-close{background-color:#38383d;border-bottom:1px solid #2d2d2d;display:block}
@media only screen and (min-width:48.0625em){.binge-experience__new-design .binge-experience__mobile-close{display:none}
}
.binge-experience__new-design .binge-experience__mobile-close-button{all:unset;float:right;font-size:1.25rem;padding:.375rem .75rem;fill:#fff}
.binge-experience__new-design .binge-experience__content-container{background-color:#ededf0;position:relative}
@media only screen and (min-width:48.0625em){.binge-experience__new-design .binge-experience__content-container{aspect-ratio:1.77777778;border:1px solid #e5e6e9;border-bottom:0;max-height:42.188rem}
}
@media only screen and (max-width:48em){.binge-experience__new-design .binge-experience__content-container{flex:1;overflow-y:auto}
}
.binge-experience__new-design .binge-experience__content-wrapper,.binge-experience__new-design .binge-experience__content-wrapper>*{height:100%;width:100%}
.binge-experience__new-design .binge-experience__content-wrapper>iframe{border:0}
.binge-experience__new-design .binge-experience__content-wrapper>img{object-fit:contain}
.binge-experience__new-design .binge-experience__content-wrapper .mejs__container,.binge-experience__new-design .binge-experience__content-wrapper .mejs__container video{height:100% !important;width:100% !important}
.binge-experience__new-design .binge-experience__cover{background-size:cover;padding:2.813rem 4.063rem}
@media only screen and (max-width:48em){.binge-experience__new-design .binge-experience__cover{padding:5.188rem 1.375rem 0 1.938rem}
}
.binge-experience__new-design .binge-experience__cover-text{max-width:28.125rem}
.binge-experience__new-design .binge-experience__cover-text h2{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:3.5rem;font-style:normal;font-weight:400;line-height:1;margin-bottom:.25rem}
html[lang^=cs] .binge-experience__new-design .binge-experience__cover-text h2,html[lang^=ja] .binge-experience__new-design .binge-experience__cover-text h2,html[lang^=ko] .binge-experience__new-design .binge-experience__cover-text h2,html[lang^=pl] .binge-experience__new-design .binge-experience__cover-text h2,html[lang^=ru] .binge-experience__new-design .binge-experience__cover-text h2,html[lang^=tr] .binge-experience__new-design .binge-experience__cover-text h2,html[lang^=zh] .binge-experience__new-design .binge-experience__cover-text h2{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (max-width:48em){.binge-experience__new-design .binge-experience__cover-text h2{font-size:2.5rem}
.binge-experience__new-design .binge-experience__cover-text .subheading-1{font-size:1.25rem;line-height:1.75rem}
}
.binge-experience__new-design .binge-experience__cover-text button{all:unset;background-color:#1968b3;border-radius:.25rem;color:#fff;cursor:pointer;padding:.375rem 1.375rem;fill:#fff;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.5rem;margin-top:1.875rem;text-transform:uppercase;transition:all .3s ease-out}
.binge-experience__new-design .binge-experience__cover-text button:hover{background-color:#003e7e}
.binge-experience__new-design .binge-experience__cover-text button.inverse-button-color{background-color:#fff;color:#1968b3;fill:#1968b3}
.binge-experience__new-design .binge-experience__cover-text button.inverse-button-color:active,.binge-experience__new-design .binge-experience__cover-text button.inverse-button-color:focus,.binge-experience__new-design .binge-experience__cover-text button.inverse-button-color:hover{background-color:#efefef;border-color:#fff;color:#1968b3}
html[lang^=cs] .binge-experience__new-design .binge-experience__cover-text button,html[lang^=ja] .binge-experience__new-design .binge-experience__cover-text button,html[lang^=ko] .binge-experience__new-design .binge-experience__cover-text button,html[lang^=pl] .binge-experience__new-design .binge-experience__cover-text button,html[lang^=ru] .binge-experience__new-design .binge-experience__cover-text button,html[lang^=tr] .binge-experience__new-design .binge-experience__cover-text button,html[lang^=zh] .binge-experience__new-design .binge-experience__cover-text button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.binge-experience__new-design .binge-experience__next-button{all:unset;background-color:#1968b3;border-radius:.25rem;color:#fff;cursor:pointer;padding:.375rem 1.375rem;fill:#fff;bottom:17.5%;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.5rem;position:absolute;right:2.5%;text-transform:uppercase;transition:all .3s ease-out;z-index:1}
.binge-experience__new-design .binge-experience__next-button:hover{background-color:#003e7e}
.binge-experience__new-design .binge-experience__next-button.inverse-button-color{background-color:#fff;color:#1968b3;fill:#1968b3}
.binge-experience__new-design .binge-experience__next-button.inverse-button-color:active,.binge-experience__new-design .binge-experience__next-button.inverse-button-color:focus,.binge-experience__new-design .binge-experience__next-button.inverse-button-color:hover{background-color:#efefef;border-color:#fff;color:#1968b3}
html[lang^=cs] .binge-experience__new-design .binge-experience__next-button,html[lang^=ja] .binge-experience__new-design .binge-experience__next-button,html[lang^=ko] .binge-experience__new-design .binge-experience__next-button,html[lang^=pl] .binge-experience__new-design .binge-experience__next-button,html[lang^=ru] .binge-experience__new-design .binge-experience__next-button,html[lang^=tr] .binge-experience__new-design .binge-experience__next-button,html[lang^=zh] .binge-experience__new-design .binge-experience__next-button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (max-width:48em){.binge-experience__new-design .binge-experience__next-button{display:none}
}
.binge-experience__new-design .binge-experience__drawer{background-color:#fbfbfb;border:1px solid #e5e6e9}
@media only screen and (max-width:48em){.binge-experience__new-design .binge-experience__drawer{box-shadow:0 0 .438rem rgba(0,0,0,.25);z-index:1}
}
.binge-experience__new-design .binge-experience__drawer-expander{color:#1968b3;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;padding:.875rem;fill:#1968b3;align-items:center;display:flex;gap:.188rem;justify-content:center;text-transform:uppercase}
html[lang^=cs] .binge-experience__new-design .binge-experience__drawer-expander,html[lang^=ja] .binge-experience__new-design .binge-experience__drawer-expander,html[lang^=ko] .binge-experience__new-design .binge-experience__drawer-expander,html[lang^=pl] .binge-experience__new-design .binge-experience__drawer-expander,html[lang^=ru] .binge-experience__new-design .binge-experience__drawer-expander,html[lang^=tr] .binge-experience__new-design .binge-experience__drawer-expander,html[lang^=zh] .binge-experience__new-design .binge-experience__drawer-expander{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.binge-experience__new-design .binge-experience__drawer-expander svg{font-size:1.25rem}
@media only screen and (min-width:48.0625em){.binge-experience__new-design .binge-experience__drawer-expander{display:none}
}
.binge-experience__new-design .binge-experience__drawer:not([open]) .binge-experience__drawer-expander svg{transform:rotate(.5turn)}
.binge-experience__new-design .binge-experience__drawer-list{position:relative}
.binge-experience__new-design .binge-experience__drawer-arrow{all:unset;background-color:#1968b3;border-radius:.25rem;color:#fff;cursor:pointer;fill:#fff;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.5rem;text-transform:uppercase;transition:all .3s ease-out;--drawer-arrow-height:2.375rem;font-size:1.5rem;height:var(--drawer-arrow-height);padding:0;position:absolute;top:calc(50% - var(--drawer-arrow-height)/2);width:1.5rem;z-index:2}
.binge-experience__new-design .binge-experience__drawer-arrow:hover{background-color:#003e7e}
.binge-experience__new-design .binge-experience__drawer-arrow.inverse-button-color{background-color:#fff;color:#1968b3;fill:#1968b3}
.binge-experience__new-design .binge-experience__drawer-arrow.inverse-button-color:active,.binge-experience__new-design .binge-experience__drawer-arrow.inverse-button-color:focus,.binge-experience__new-design .binge-experience__drawer-arrow.inverse-button-color:hover{background-color:#efefef;border-color:#fff;color:#1968b3}
html[lang^=cs] .binge-experience__new-design .binge-experience__drawer-arrow,html[lang^=ja] .binge-experience__new-design .binge-experience__drawer-arrow,html[lang^=ko] .binge-experience__new-design .binge-experience__drawer-arrow,html[lang^=pl] .binge-experience__new-design .binge-experience__drawer-arrow,html[lang^=ru] .binge-experience__new-design .binge-experience__drawer-arrow,html[lang^=tr] .binge-experience__new-design .binge-experience__drawer-arrow,html[lang^=zh] .binge-experience__new-design .binge-experience__drawer-arrow{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (max-width:48em){.binge-experience__new-design .binge-experience__drawer-arrow{display:none}
}
.binge-experience__new-design .binge-experience__drawer-arrow:focus{outline:3px solid #003e7e}
.binge-experience__new-design .binge-experience__drawer-arrow-left{border-radius:0 4px 4px 0;box-shadow:1px 0 4px rgba(0,0,0,.19);left:0}
.binge-experience__new-design .binge-experience__drawer-arrow-right{border-radius:4px 0 0 4px;box-shadow:-1px 0 4px rgba(0,0,0,.19);right:0}
.binge-experience__new-design .binge-experience__drawer-card-container{display:flex;gap:1.25rem;overflow-x:scroll;padding:.875rem 2rem}
@media only screen and (max-width:48em){.binge-experience__new-design .binge-experience__drawer-card-container{padding:0 .875rem .875rem}
}
.binge-experience__new-design .binge-experience__card{background-color:#fff;border-bottom:3px solid transparent;border-radius:.25rem;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);display:flex;flex:none;flex-direction:column;min-height:6.125rem;overflow:hidden;position:relative;width:13.813rem}
.binge-experience__new-design .binge-experience__card,.binge-experience__new-design .binge-experience__card:active,.binge-experience__new-design .binge-experience__card:any-link,.binge-experience__new-design .binge-experience__card:hover{color:#2d2d2d;text-decoration:none}
.binge-experience__new-design .binge-experience__card-image-container{height:7.75rem;position:relative}
.binge-experience__new-design .binge-experience__card-image{background-color:#ededf0;height:100%;object-fit:cover;width:100%}
.binge-experience__new-design .binge-experience__card-image-pill{background-color:#e1ebf4;border:1px solid #1968b3;border-radius:4px;color:#1968b3;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.125rem;padding:.125rem .375rem;fill:#1968b3;align-items:center;bottom:.5rem;display:flex;gap:.125rem;position:absolute;right:.563rem}
html[lang^=cs] .binge-experience__new-design .binge-experience__card-image-pill,html[lang^=ja] .binge-experience__new-design .binge-experience__card-image-pill,html[lang^=ko] .binge-experience__new-design .binge-experience__card-image-pill,html[lang^=pl] .binge-experience__new-design .binge-experience__card-image-pill,html[lang^=ru] .binge-experience__new-design .binge-experience__card-image-pill,html[lang^=tr] .binge-experience__new-design .binge-experience__card-image-pill,html[lang^=zh] .binge-experience__new-design .binge-experience__card-image-pill{font-family:Helvetica Neue,Helvetica,sans-serif}
.binge-experience__new-design .binge-experience__card-image-pill svg{height:1em}
.binge-experience__new-design .binge-experience__card-image-pill svg g{fill:#1968b3}
.binge-experience__new-design .binge-experience__card-image-overlay{align-items:center;background-color:rgba(1,1,1,.5);display:none;gap:.375rem;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}
.binge-experience__new-design .binge-experience__card-image-overlay-button{all:unset;border-radius:.25rem;cursor:pointer;font-size:1.5rem;padding:.125rem .25rem;fill:#fff}
.binge-experience__new-design .binge-experience__card-image-overlay-button:hover{background-color:hsla(0,0,100%,.25)}
.binge-experience__new-design .binge-experience__card-text-container{display:flex;flex:1;flex-direction:column;gap:.313rem;min-height:5.625rem;padding:.313rem .563rem .188rem}
.binge-experience__new-design .binge-experience__card-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:3;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.125rem}
html[lang^=cs] .binge-experience__new-design .binge-experience__card-title,html[lang^=ja] .binge-experience__new-design .binge-experience__card-title,html[lang^=ko] .binge-experience__new-design .binge-experience__card-title,html[lang^=pl] .binge-experience__new-design .binge-experience__card-title,html[lang^=ru] .binge-experience__new-design .binge-experience__card-title,html[lang^=tr] .binge-experience__new-design .binge-experience__card-title,html[lang^=zh] .binge-experience__new-design .binge-experience__card-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.binge-experience__new-design .binge-experience__card-footer{align-items:center;display:flex;gap:.375rem;margin-top:auto}
.binge-experience__new-design .binge-experience__card-number{background-color:#e1ebf4;border:1px solid #1968b3;border-radius:4px;color:#1968b3;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.75rem;letter-spacing:.03125em;line-height:1.125rem;fill:#1968b3;align-items:center;display:flex;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;gap:.125rem;padding:.125rem .875rem}
.binge-experience__new-design .binge-experience__card-number svg{height:1em}
.binge-experience__new-design .binge-experience__card-number svg g{fill:#1968b3}
html[lang^=cs] .binge-experience__new-design .binge-experience__card-number,html[lang^=ja] .binge-experience__new-design .binge-experience__card-number,html[lang^=ko] .binge-experience__new-design .binge-experience__card-number,html[lang^=pl] .binge-experience__new-design .binge-experience__card-number,html[lang^=ru] .binge-experience__new-design .binge-experience__card-number,html[lang^=tr] .binge-experience__new-design .binge-experience__card-number,html[lang^=zh] .binge-experience__new-design .binge-experience__card-number{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.binge-experience__new-design .binge-experience__card-time{color:#6d6e71;fill:#6d6e71;align-items:center;display:flex;font-size:.75rem;gap:.25rem;text-transform:uppercase}
.binge-experience__new-design .binge-experience__card-footer-buttons{align-items:center;display:none;gap:.625rem;margin-top:auto}
.binge-experience__new-design .binge-experience__card-footer-button{all:unset;cursor:pointer;font-size:1.125rem;fill:#1968b3}
.binge-experience__new-design .binge-experience__card-footer-button:hover{fill:#2d2d2d}
.binge-experience__new-design .binge-experience__card-detail{background-color:#fff;border-bottom:3px solid #1968b3;border-radius:.25rem;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);display:flex;height:fit-content;opacity:0;position:fixed;transition:visibility .2s linear,opacity .3s linear;visibility:hidden;z-index:4}
.binge-experience__new-design .binge-experience__card-detail .binge-experience__card-title{-webkit-line-clamp:unset}
.binge-experience__new-design .binge-experience__card-description{font-size:.875rem;line-height:1.125rem}
.binge-experience__new-design .binge-experience__card[aria-current]{border-bottom-color:#f58025}
.binge-experience__new-design .binge-experience__card[aria-current] .binge-experience__card-footer,.binge-experience__new-design .binge-experience__card[aria-current] .binge-experience__card-image-pill{display:none}
.binge-experience__new-design .binge-experience__card[aria-current] .binge-experience__card-detail{opacity:0;visibility:hidden}
.binge-experience__new-design .binge-experience__card[aria-current] .binge-experience__card-footer-buttons,.binge-experience__new-design .binge-experience__card[aria-current] .binge-experience__card-image-overlay{display:flex}
@media only screen and (min-width:48.0625em){.binge-experience__old-design .binge-experience__main-container{display:flex;height:85vh;min-width:100%;position:relative}
.binge-experience__old-design .binge-experience__main-container.wcmauthor{height:800px}
.binge-experience__old-design .binge-experience__menu-container{display:flex;flex-direction:column}
.binge-experience__old-design .be-pre-open-blur{filter:blur(6px)}
}
.binge-experience__old-design .binge-experience__hidden{display:none !important}
.binge-experience__old-design .binge-experience__menu-container{background-color:#fff;height:100%;width:255px;z-index:2}
.binge-experience__old-design .binge-experience__menu-top-container{align-items:center;display:flex;flex-direction:column;max-width:100%;padding:10px}
.binge-experience__old-design .binge-experience__menu-top-container .cmp-image{margin:20px}
.binge-experience__old-design .binge-experience__menu-share-container{display:flex;padding:.5rem}
.binge-experience__old-design .binge-experience__menu-share-label{margin-right:.3rem}
.binge-experience__old-design .binge-experience__menu-share-item{fill:#003876;cursor:pointer;display:inline-block;text-align:center;width:1.5rem}
.binge-experience__old-design .binge-experience__menu-share-item:hover{fill:#000}
.binge-experience__old-design .binge-experience__menu-share-item svg{height:1rem;position:relative;top:.125rem}
.binge-experience__old-design .binge-experience__menu-list-item{color:#666565;cursor:pointer;display:inline;margin:auto;margin-bottom:0 !important;max-width:fit-content;min-width:100%;width:100%}
.binge-experience__old-design .binge-experience__menu-list-item button{background-color:transparent;border:0}
.binge-experience__old-design .binge-experience__menu-list-item:hover{background-color:#d3d3d3;color:#000}
.binge-experience__old-design a.binge-experience__contact-button{align-items:center;background-color:#fff;border:.125rem solid transparent;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;margin-bottom:0;padding:.188rem 1.5rem;text-decoration:none;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .binge-experience__old-design a.binge-experience__contact-button,html[lang^=ja] .binge-experience__old-design a.binge-experience__contact-button,html[lang^=ko] .binge-experience__old-design a.binge-experience__contact-button,html[lang^=pl] .binge-experience__old-design a.binge-experience__contact-button,html[lang^=ru] .binge-experience__old-design a.binge-experience__contact-button,html[lang^=tr] .binge-experience__old-design a.binge-experience__contact-button,html[lang^=zh] .binge-experience__old-design a.binge-experience__contact-button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.binge-experience__old-design a.binge-experience__contact-button:active,.binge-experience__old-design a.binge-experience__contact-button:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.binge-experience__old-design a.binge-experience__contact-button:hover{font-size:18px;padding:.688rem 1.5rem}
.binge-experience__old-design a.binge-experience__contact-button:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.binge-experience__old-design .binge-experience__menu-list-container{overflow:auto}
.binge-experience__old-design .content-list-ul{list-style-type:none;padding:0;width:100%}
.binge-experience__old-design .content-item-container{color:#000;display:flex;flex-direction:column;padding:.5rem 1rem}
.binge-experience__old-design .content-item-container span{font-family:Arial,Helvetica,sans-serif}
.binge-experience__old-design .binge-experience__content-container{align-items:center;background-color:#a9a9a9;border:2px solid #e5e6e9;display:flex;flex-direction:column;width:90%}
.binge-experience__old-design .binge-experience-viewer,.binge-experience__old-design video{height:100%;width:100%}
.binge-experience__old-design .selected{font-weight:900}
.binge-experience__old-design #the-canvas{align-self:center;direction:ltr;height:100%}
.binge-experience__old-design .site-content{border:0;height:100%;width:100%}
.binge-experience__old-design .modal-content{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:center}
.binge-experience__old-design .binge-experience__next-button{align-items:center;border-radius:.25rem;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;background-color:#fff;border:.125rem solid #003876;bottom:100px;box-shadow:1px 1px 10px 2px rgba(0,0,0,.5);color:#003876;margin-bottom:0;position:absolute;right:40px;text-decoration:none;transform-style:preserve-3d;transition:all .3s ease-out;z-index:2}
html[lang^=cs] .binge-experience__old-design .binge-experience__next-button,html[lang^=ja] .binge-experience__old-design .binge-experience__next-button,html[lang^=ko] .binge-experience__old-design .binge-experience__next-button,html[lang^=pl] .binge-experience__old-design .binge-experience__next-button,html[lang^=ru] .binge-experience__old-design .binge-experience__next-button,html[lang^=tr] .binge-experience__old-design .binge-experience__next-button,html[lang^=zh] .binge-experience__old-design .binge-experience__next-button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.binge-experience__old-design .binge-experience__next-button:active,.binge-experience__old-design .binge-experience__next-button:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.binge-experience__old-design .binge-experience__next-button:hover{font-size:18px;padding:.688rem 1.5rem}
.binge-experience__old-design .binge-experience__next-button:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.binge-experience__old-design .binge-experience__next-button:active,.binge-experience__old-design .binge-experience__next-button:hover{border-color:#2d2d2d}
.binge-experience__old-design .binge-experience__next-button:focus{border-color:#7cd2ec;outline:#7cd2ec}
.binge-experience__old-design .be-pdf-viewer-iframe{border:0;height:100%;width:100%}
.binge-experience__old-design .binge-experience__mobile-menu-expander,.binge-experience__old-design .binge-experience__mobile-teaser,.binge-experience__old-design .binge-experience__modal-mobile-close{display:none}
.binge-experience__old-design .lightText{color:#fff}
.binge-experience__old-design .be-desktop-modal-button{margin-top:2rem}
@media only screen and (max-width:48em){.binge-experience__old-design .binge-experience__desktop-teaser-overlay{display:none}
.binge-experience__old-design .binge-experience__mobile-teaser{align-items:center;background-size:cover;border-radius:.35rem;box-shadow:1px 1px 10px rgba(0,0,0,.274);cursor:pointer;display:flex;flex-direction:column;height:14rem;justify-content:center;margin-bottom:10px;padding:.5rem;text-align:center}
.binge-experience__old-design .binge-experience__main-container{display:none;flex-direction:column-reverse;z-index:115}
.binge-experience__old-design .binge-experience__main-container .binge-experience__menu-container{display:flex;flex-direction:column;height:auto;max-height:65vh;position:absolute;transform:translateY(calc(100% - 2.5rem));transition:transform 1s;width:100%}
.binge-experience__old-design .binge-experience__main-container .binge-experience__menu-container.open-left-container{transform:none}
.binge-experience__old-design .binge-experience__main-container .binge-experience__menu-top-container{display:flex;justify-content:center}
.binge-experience__old-design .binge-experience__main-container .binge-experience__menu-top-container .cmp-image{display:none}
.binge-experience__old-design .binge-experience__main-container .binge-experience__content-container{border:0;height:100%;margin-bottom:2.5rem;width:100%}
.binge-experience__old-design .binge-experience__mobile-menu-expander{align-items:center;background-color:#43434d;color:#fff;display:flex;justify-content:center;padding:.5rem;fill:#fff;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:600;font-weight:400;letter-spacing:.03125em;line-height:1.5rem;text-transform:uppercase}
.binge-experience__old-design .binge-experience__mobile-menu-expander svg{height:1rem}
html[lang^=cs] .binge-experience__old-design .binge-experience__mobile-menu-expander,html[lang^=ja] .binge-experience__old-design .binge-experience__mobile-menu-expander,html[lang^=ko] .binge-experience__old-design .binge-experience__mobile-menu-expander,html[lang^=pl] .binge-experience__old-design .binge-experience__mobile-menu-expander,html[lang^=ru] .binge-experience__old-design .binge-experience__mobile-menu-expander,html[lang^=tr] .binge-experience__old-design .binge-experience__mobile-menu-expander,html[lang^=zh] .binge-experience__old-design .binge-experience__mobile-menu-expander{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.binge-experience__old-design .binge-experience__mobile-menu-expander .binge-experience__mobile-menu-expander-icon{transition:transform .25s ease-in}
.binge-experience__old-design .binge-experience__modal-mobile-close{background-color:#43434d;display:block}
.binge-experience__old-design .binge-experience__modal-mobile-close .binge-experience__modal-mobile-close-button{background:0;border:0;color:#fff;float:right;font-size:20px;padding:5px 10px}
.binge-experience__old-design .rotation{transform:rotate(180deg);transition:transform .25s ease-in}
.binge-experience__old-design .binge-experience__next-button{display:none}
.binge-experience__old-design .mobile-binge-open{display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:115}
.binge-experience__old-design .modal-content{padding:20px}
}
.binge-experience__old-design .binge-experience__gated-content-barrier{height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999998}
.blind-submit-form__container{display:none}
.breadcrumb__nav{margin:auto;max-width:100em}
@media only screen and (max-width:100.21875em){.breadcrumb__nav{padding-left:1.75rem;padding-right:1.75rem}
}
.breadcrumb__list{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style-type:none;margin:0;padding:0 2rem}
@media only screen and (max-width:100.21875em){.breadcrumb__list{padding:0 1rem}
}
@media only screen and (max-width:48em){.breadcrumb__list{padding:0}
.breadcrumb__list .breadcrumb__arrow,.breadcrumb__list li{display:none}
.breadcrumb__list li:nth-last-child(2){display:flex}
}
@media only screen and (min-width:48.0625em){.breadcrumb__list .breadcrumb__prev-arrow{display:none}
}
.breadcrumb__item{color:#2d2d2d;display:flex;list-style-type:none;margin:0;padding:0}
.breadcrumb a,.breadcrumb a:visited{color:#6d6e71}
.breadcrumb a:hover,.breadcrumb a:visited:hover{color:#003876}
.breadcrumb__link,.breadcrumb__link_text{display:flex;text-decoration:none}
.breadcrumb__link_text{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.813rem;font-style:normal;font-weight:400;line-height:1;padding:1.1rem .375rem 1rem 0}
html[lang^=cs] .breadcrumb__link_text,html[lang^=ja] .breadcrumb__link_text,html[lang^=ko] .breadcrumb__link_text,html[lang^=pl] .breadcrumb__link_text,html[lang^=ru] .breadcrumb__link_text,html[lang^=tr] .breadcrumb__link_text,html[lang^=zh] .breadcrumb__link_text{font-family:Helvetica Neue,Helvetica,sans-serif}
.breadcrumb__link:last-child{padding-right:0}
.breadcrumb__link:hover{color:#003876;text-decoration:underline}
.breadcrumb__link--active{color:#6d6e71}
.breadcrumb__arrow,.breadcrumb__prev-arrow{align-items:center;display:flex;padding-right:.375rem;position:relative;top:1px}
.breadcrumb__arrow svg,.breadcrumb__prev-arrow svg{height:.813rem;position:relative;width:.813rem}
.breadcrumb__item:last-child .breadcrumb__arrow{display:none}
.button{border-radius:.25rem;display:flex;justify-content:flex-start}
.button a,.button button,.button span.is-button{text-decoration:none}
.button svg{margin-bottom:-5px}
.button--primary a,.button--primary button,.button--primary span.is-button,.button.primary a,.button.primary button,.button.primary span.is-button{align-items:center;background-color:#fff;border:.125rem solid transparent;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .button--primary a,html[lang^=cs] .button--primary button,html[lang^=cs] .button--primary span.is-button,html[lang^=cs] .button.primary a,html[lang^=cs] .button.primary button,html[lang^=cs] .button.primary span.is-button,html[lang^=ja] .button--primary a,html[lang^=ja] .button--primary button,html[lang^=ja] .button--primary span.is-button,html[lang^=ja] .button.primary a,html[lang^=ja] .button.primary button,html[lang^=ja] .button.primary span.is-button,html[lang^=ko] .button--primary a,html[lang^=ko] .button--primary button,html[lang^=ko] .button--primary span.is-button,html[lang^=ko] .button.primary a,html[lang^=ko] .button.primary button,html[lang^=ko] .button.primary span.is-button,html[lang^=pl] .button--primary a,html[lang^=pl] .button--primary button,html[lang^=pl] .button--primary span.is-button,html[lang^=pl] .button.primary a,html[lang^=pl] .button.primary button,html[lang^=pl] .button.primary span.is-button,html[lang^=ru] .button--primary a,html[lang^=ru] .button--primary button,html[lang^=ru] .button--primary span.is-button,html[lang^=ru] .button.primary a,html[lang^=ru] .button.primary button,html[lang^=ru] .button.primary span.is-button,html[lang^=tr] .button--primary a,html[lang^=tr] .button--primary button,html[lang^=tr] .button--primary span.is-button,html[lang^=tr] .button.primary a,html[lang^=tr] .button.primary button,html[lang^=tr] .button.primary span.is-button,html[lang^=zh] .button--primary a,html[lang^=zh] .button--primary button,html[lang^=zh] .button--primary span.is-button,html[lang^=zh] .button.primary a,html[lang^=zh] .button.primary button,html[lang^=zh] .button.primary span.is-button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.button--primary a:active,.button--primary a:hover,.button--primary button:active,.button--primary button:hover,.button--primary span.is-button:active,.button--primary span.is-button:hover,.button.primary a:active,.button.primary a:hover,.button.primary button:active,.button.primary button:hover,.button.primary span.is-button:active,.button.primary span.is-button:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.button--primary a:hover,.button--primary button:hover,.button--primary span.is-button:hover,.button.primary a:hover,.button.primary button:hover,.button.primary span.is-button:hover{font-size:18px;padding:.688rem 1.5rem}
.button--primary a:focus,.button--primary button:focus,.button--primary span.is-button:focus,.button.primary a:focus,.button.primary button:focus,.button.primary span.is-button:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.button--primary.button--color-inverted a,.button--primary.button--color-inverted button,.button--primary.button--color-inverted span.is-button,.button.primary.button--color-inverted a,.button.primary.button--color-inverted button,.button.primary.button--color-inverted span.is-button{background-color:#fff;border-color:#fff;color:#1968b3}
.button--primary.button--color-inverted a:active,.button--primary.button--color-inverted a:focus,.button--primary.button--color-inverted a:hover,.button--primary.button--color-inverted button:active,.button--primary.button--color-inverted button:focus,.button--primary.button--color-inverted button:hover,.button--primary.button--color-inverted span.is-button:active,.button--primary.button--color-inverted span.is-button:focus,.button--primary.button--color-inverted span.is-button:hover,.button.primary.button--color-inverted a:active,.button.primary.button--color-inverted a:focus,.button.primary.button--color-inverted a:hover,.button.primary.button--color-inverted button:active,.button.primary.button--color-inverted button:focus,.button.primary.button--color-inverted button:hover,.button.primary.button--color-inverted span.is-button:active,.button.primary.button--color-inverted span.is-button:focus,.button.primary.button--color-inverted span.is-button:hover{background-color:#efefef;border-color:#fff;color:#1968b3}
.button--primary.button--color-inverted svg,.button.primary.button--color-inverted svg{fill:#1968b3}
.button--primary.disabled a,.button--primary.disabled button,.button--primary.disabled span.is-button,.button.primary.disabled a,.button.primary.disabled button,.button.primary.disabled span.is-button{background-color:#ccc;border-color:#ccc;color:#848484;cursor:text;pointer-events:none}
.button--primary.disabled a:active,.button--primary.disabled a:focus,.button--primary.disabled a:hover,.button--primary.disabled button:active,.button--primary.disabled button:focus,.button--primary.disabled button:hover,.button--primary.disabled span.is-button:active,.button--primary.disabled span.is-button:focus,.button--primary.disabled span.is-button:hover,.button.primary.disabled a:active,.button.primary.disabled a:focus,.button.primary.disabled a:hover,.button.primary.disabled button:active,.button.primary.disabled button:focus,.button.primary.disabled button:hover,.button.primary.disabled span.is-button:active,.button.primary.disabled span.is-button:focus,.button.primary.disabled span.is-button:hover{background-color:#ccc;color:#848484}
.button--primary.disabled svg,.button.primary.disabled svg{fill:#848484}
.button--primary.button--color-inverted.disabled a,.button--primary.button--color-inverted.disabled button,.button--primary.button--color-inverted.disabled span.is-button,.button.primary.button--color-inverted.disabled a,.button.primary.button--color-inverted.disabled button,.button.primary.button--color-inverted.disabled span.is-button{background-color:hsla(0,0,100%,.3);border-color:hsla(0,0,100%,.3);color:hsla(0,0,100%,.6);cursor:text;pointer-events:none}
.button--primary.button--color-inverted.disabled a:active,.button--primary.button--color-inverted.disabled a:focus,.button--primary.button--color-inverted.disabled a:hover,.button--primary.button--color-inverted.disabled button:active,.button--primary.button--color-inverted.disabled button:focus,.button--primary.button--color-inverted.disabled button:hover,.button--primary.button--color-inverted.disabled span.is-button:active,.button--primary.button--color-inverted.disabled span.is-button:focus,.button--primary.button--color-inverted.disabled span.is-button:hover,.button.primary.button--color-inverted.disabled a:active,.button.primary.button--color-inverted.disabled a:focus,.button.primary.button--color-inverted.disabled a:hover,.button.primary.button--color-inverted.disabled button:active,.button.primary.button--color-inverted.disabled button:focus,.button.primary.button--color-inverted.disabled button:hover,.button.primary.button--color-inverted.disabled span.is-button:active,.button.primary.button--color-inverted.disabled span.is-button:focus,.button.primary.button--color-inverted.disabled span.is-button:hover{background-color:hsla(0,0,100%,.3);color:hsla(0,0,100%,.6)}
.button--primary.button--color-inverted.disabled svg,.button.primary.button--color-inverted.disabled svg{fill:hsla(0,0,100%,.6)}
.button--outline a,.button--outline button,.button--outline span.is-button,.button.primary-outline a,.button.primary-outline button,.button.primary-outline span.is-button,.button.secondary a,.button.secondary button,.button.secondary span.is-button,.button.secondary-outline a,.button.secondary-outline button,.button.secondary-outline span.is-button{align-items:center;border-radius:.25rem;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;background-color:#fff;border:.125rem solid #003876;color:#003876;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .button--outline a,html[lang^=cs] .button--outline button,html[lang^=cs] .button--outline span.is-button,html[lang^=cs] .button.primary-outline a,html[lang^=cs] .button.primary-outline button,html[lang^=cs] .button.primary-outline span.is-button,html[lang^=cs] .button.secondary a,html[lang^=cs] .button.secondary button,html[lang^=cs] .button.secondary span.is-button,html[lang^=cs] .button.secondary-outline a,html[lang^=cs] .button.secondary-outline button,html[lang^=cs] .button.secondary-outline span.is-button,html[lang^=ja] .button--outline a,html[lang^=ja] .button--outline button,html[lang^=ja] .button--outline span.is-button,html[lang^=ja] .button.primary-outline a,html[lang^=ja] .button.primary-outline button,html[lang^=ja] .button.primary-outline span.is-button,html[lang^=ja] .button.secondary a,html[lang^=ja] .button.secondary button,html[lang^=ja] .button.secondary span.is-button,html[lang^=ja] .button.secondary-outline a,html[lang^=ja] .button.secondary-outline button,html[lang^=ja] .button.secondary-outline span.is-button,html[lang^=ko] .button--outline a,html[lang^=ko] .button--outline button,html[lang^=ko] .button--outline span.is-button,html[lang^=ko] .button.primary-outline a,html[lang^=ko] .button.primary-outline button,html[lang^=ko] .button.primary-outline span.is-button,html[lang^=ko] .button.secondary a,html[lang^=ko] .button.secondary button,html[lang^=ko] .button.secondary span.is-button,html[lang^=ko] .button.secondary-outline a,html[lang^=ko] .button.secondary-outline button,html[lang^=ko] .button.secondary-outline span.is-button,html[lang^=pl] .button--outline a,html[lang^=pl] .button--outline button,html[lang^=pl] .button--outline span.is-button,html[lang^=pl] .button.primary-outline a,html[lang^=pl] .button.primary-outline button,html[lang^=pl] .button.primary-outline span.is-button,html[lang^=pl] .button.secondary a,html[lang^=pl] .button.secondary button,html[lang^=pl] .button.secondary span.is-button,html[lang^=pl] .button.secondary-outline a,html[lang^=pl] .button.secondary-outline button,html[lang^=pl] .button.secondary-outline span.is-button,html[lang^=ru] .button--outline a,html[lang^=ru] .button--outline button,html[lang^=ru] .button--outline span.is-button,html[lang^=ru] .button.primary-outline a,html[lang^=ru] .button.primary-outline button,html[lang^=ru] .button.primary-outline span.is-button,html[lang^=ru] .button.secondary a,html[lang^=ru] .button.secondary button,html[lang^=ru] .button.secondary span.is-button,html[lang^=ru] .button.secondary-outline a,html[lang^=ru] .button.secondary-outline button,html[lang^=ru] .button.secondary-outline span.is-button,html[lang^=tr] .button--outline a,html[lang^=tr] .button--outline button,html[lang^=tr] .button--outline span.is-button,html[lang^=tr] .button.primary-outline a,html[lang^=tr] .button.primary-outline button,html[lang^=tr] .button.primary-outline span.is-button,html[lang^=tr] .button.secondary a,html[lang^=tr] .button.secondary button,html[lang^=tr] .button.secondary span.is-button,html[lang^=tr] .button.secondary-outline a,html[lang^=tr] .button.secondary-outline button,html[lang^=tr] .button.secondary-outline span.is-button,html[lang^=zh] .button--outline a,html[lang^=zh] .button--outline button,html[lang^=zh] .button--outline span.is-button,html[lang^=zh] .button.primary-outline a,html[lang^=zh] .button.primary-outline button,html[lang^=zh] .button.primary-outline span.is-button,html[lang^=zh] .button.secondary a,html[lang^=zh] .button.secondary button,html[lang^=zh] .button.secondary span.is-button,html[lang^=zh] .button.secondary-outline a,html[lang^=zh] .button.secondary-outline button,html[lang^=zh] .button.secondary-outline span.is-button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.button--outline a:active,.button--outline a:hover,.button--outline button:active,.button--outline button:hover,.button--outline span.is-button:active,.button--outline span.is-button:hover,.button.primary-outline a:active,.button.primary-outline a:hover,.button.primary-outline button:active,.button.primary-outline button:hover,.button.primary-outline span.is-button:active,.button.primary-outline span.is-button:hover,.button.secondary a:active,.button.secondary a:hover,.button.secondary button:active,.button.secondary button:hover,.button.secondary span.is-button:active,.button.secondary span.is-button:hover,.button.secondary-outline a:active,.button.secondary-outline a:hover,.button.secondary-outline button:active,.button.secondary-outline button:hover,.button.secondary-outline span.is-button:active,.button.secondary-outline span.is-button:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.button--outline a:hover,.button--outline button:hover,.button--outline span.is-button:hover,.button.primary-outline a:hover,.button.primary-outline button:hover,.button.primary-outline span.is-button:hover,.button.secondary a:hover,.button.secondary button:hover,.button.secondary span.is-button:hover,.button.secondary-outline a:hover,.button.secondary-outline button:hover,.button.secondary-outline span.is-button:hover{font-size:18px;padding:.688rem 1.5rem}
.button--outline a:focus,.button--outline button:focus,.button--outline span.is-button:focus,.button.primary-outline a:focus,.button.primary-outline button:focus,.button.primary-outline span.is-button:focus,.button.secondary a:focus,.button.secondary button:focus,.button.secondary span.is-button:focus,.button.secondary-outline a:focus,.button.secondary-outline button:focus,.button.secondary-outline span.is-button:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.button--outline a:active,.button--outline a:hover,.button--outline button:active,.button--outline button:hover,.button--outline span.is-button:active,.button--outline span.is-button:hover,.button.primary-outline a:active,.button.primary-outline a:hover,.button.primary-outline button:active,.button.primary-outline button:hover,.button.primary-outline span.is-button:active,.button.primary-outline span.is-button:hover,.button.secondary a:active,.button.secondary a:hover,.button.secondary button:active,.button.secondary button:hover,.button.secondary span.is-button:active,.button.secondary span.is-button:hover,.button.secondary-outline a:active,.button.secondary-outline a:hover,.button.secondary-outline button:active,.button.secondary-outline button:hover,.button.secondary-outline span.is-button:active,.button.secondary-outline span.is-button:hover{border-color:#2d2d2d}
.button--outline a:focus,.button--outline button:focus,.button--outline span.is-button:focus,.button.primary-outline a:focus,.button.primary-outline button:focus,.button.primary-outline span.is-button:focus,.button.secondary a:focus,.button.secondary button:focus,.button.secondary span.is-button:focus,.button.secondary-outline a:focus,.button.secondary-outline button:focus,.button.secondary-outline span.is-button:focus{border-color:#7cd2ec;outline:#7cd2ec}
.button--outline a svg,.button--outline button svg,.button--outline span.is-button svg,.button.primary-outline a svg,.button.primary-outline button svg,.button.primary-outline span.is-button svg,.button.secondary a svg,.button.secondary button svg,.button.secondary span.is-button svg,.button.secondary-outline a svg,.button.secondary-outline button svg,.button.secondary-outline span.is-button svg{fill:#1968b3}
.button--outline.button--color-inverted a,.button--outline.button--color-inverted button,.button--outline.button--color-inverted span.is-button,.button.primary-outline.button--color-inverted a,.button.primary-outline.button--color-inverted button,.button.primary-outline.button--color-inverted span.is-button,.button.secondary-outline.button--color-inverted a,.button.secondary-outline.button--color-inverted button,.button.secondary-outline.button--color-inverted span.is-button,.button.secondary.button--color-inverted a,.button.secondary.button--color-inverted button,.button.secondary.button--color-inverted span.is-button{background-color:transparent;border-color:#fff;color:#fff}
.button--outline.button--color-inverted a:active,.button--outline.button--color-inverted a:focus,.button--outline.button--color-inverted a:hover,.button--outline.button--color-inverted button:active,.button--outline.button--color-inverted button:focus,.button--outline.button--color-inverted button:hover,.button--outline.button--color-inverted span.is-button:active,.button--outline.button--color-inverted span.is-button:focus,.button--outline.button--color-inverted span.is-button:hover,.button.primary-outline.button--color-inverted a:active,.button.primary-outline.button--color-inverted a:focus,.button.primary-outline.button--color-inverted a:hover,.button.primary-outline.button--color-inverted button:active,.button.primary-outline.button--color-inverted button:focus,.button.primary-outline.button--color-inverted button:hover,.button.primary-outline.button--color-inverted span.is-button:active,.button.primary-outline.button--color-inverted span.is-button:focus,.button.primary-outline.button--color-inverted span.is-button:hover,.button.secondary-outline.button--color-inverted a:active,.button.secondary-outline.button--color-inverted a:focus,.button.secondary-outline.button--color-inverted a:hover,.button.secondary-outline.button--color-inverted button:active,.button.secondary-outline.button--color-inverted button:focus,.button.secondary-outline.button--color-inverted button:hover,.button.secondary-outline.button--color-inverted span.is-button:active,.button.secondary-outline.button--color-inverted span.is-button:focus,.button.secondary-outline.button--color-inverted span.is-button:hover,.button.secondary.button--color-inverted a:active,.button.secondary.button--color-inverted a:focus,.button.secondary.button--color-inverted a:hover,.button.secondary.button--color-inverted button:active,.button.secondary.button--color-inverted button:focus,.button.secondary.button--color-inverted button:hover,.button.secondary.button--color-inverted span.is-button:active,.button.secondary.button--color-inverted span.is-button:focus,.button.secondary.button--color-inverted span.is-button:hover{background-color:rgba(45,45,45,.1);border-color:#fff;color:#fff}
.button--outline.button--color-inverted svg,.button.primary-outline.button--color-inverted svg,.button.secondary-outline.button--color-inverted svg,.button.secondary.button--color-inverted svg{fill:#fff}
.button--outline.disabled a,.button--outline.disabled button,.button--outline.disabled span.is-button,.button.primary-outline.disabled a,.button.primary-outline.disabled button,.button.primary-outline.disabled span.is-button,.button.secondary-outline.disabled a,.button.secondary-outline.disabled button,.button.secondary-outline.disabled span.is-button,.button.secondary.disabled a,.button.secondary.disabled button,.button.secondary.disabled span.is-button{border-color:#ccc;color:#848484;cursor:text;pointer-events:none}
.button--outline.disabled a:active,.button--outline.disabled a:focus,.button--outline.disabled a:hover,.button--outline.disabled button:active,.button--outline.disabled button:focus,.button--outline.disabled button:hover,.button--outline.disabled span.is-button:active,.button--outline.disabled span.is-button:focus,.button--outline.disabled span.is-button:hover,.button.primary-outline.disabled a:active,.button.primary-outline.disabled a:focus,.button.primary-outline.disabled a:hover,.button.primary-outline.disabled button:active,.button.primary-outline.disabled button:focus,.button.primary-outline.disabled button:hover,.button.primary-outline.disabled span.is-button:active,.button.primary-outline.disabled span.is-button:focus,.button.primary-outline.disabled span.is-button:hover,.button.secondary-outline.disabled a:active,.button.secondary-outline.disabled a:focus,.button.secondary-outline.disabled a:hover,.button.secondary-outline.disabled button:active,.button.secondary-outline.disabled button:focus,.button.secondary-outline.disabled button:hover,.button.secondary-outline.disabled span.is-button:active,.button.secondary-outline.disabled span.is-button:focus,.button.secondary-outline.disabled span.is-button:hover,.button.secondary.disabled a:active,.button.secondary.disabled a:focus,.button.secondary.disabled a:hover,.button.secondary.disabled button:active,.button.secondary.disabled button:focus,.button.secondary.disabled button:hover,.button.secondary.disabled span.is-button:active,.button.secondary.disabled span.is-button:focus,.button.secondary.disabled span.is-button:hover{border-color:#ccc;color:#848484}
.button--outline.disabled svg,.button.primary-outline.disabled svg,.button.secondary-outline.disabled svg,.button.secondary.disabled svg{fill:#848484}
.button--outline.button--color-inverted.disabled a,.button--outline.button--color-inverted.disabled button,.button--outline.button--color-inverted.disabled span.is-button,.button.primary-outline.button--color-inverted.disabled a,.button.primary-outline.button--color-inverted.disabled button,.button.primary-outline.button--color-inverted.disabled span.is-button,.button.secondary-outline.button--color-inverted.disabled a,.button.secondary-outline.button--color-inverted.disabled button,.button.secondary-outline.button--color-inverted.disabled span.is-button,.button.secondary.button--color-inverted.disabled a,.button.secondary.button--color-inverted.disabled button,.button.secondary.button--color-inverted.disabled span.is-button{border-color:hsla(0,0,100%,.3);color:hsla(0,0,100%,.6);cursor:text;pointer-events:none}
.button--outline.button--color-inverted.disabled a:active,.button--outline.button--color-inverted.disabled a:focus,.button--outline.button--color-inverted.disabled a:hover,.button--outline.button--color-inverted.disabled button:active,.button--outline.button--color-inverted.disabled button:focus,.button--outline.button--color-inverted.disabled button:hover,.button--outline.button--color-inverted.disabled span.is-button:active,.button--outline.button--color-inverted.disabled span.is-button:focus,.button--outline.button--color-inverted.disabled span.is-button:hover,.button.primary-outline.button--color-inverted.disabled a:active,.button.primary-outline.button--color-inverted.disabled a:focus,.button.primary-outline.button--color-inverted.disabled a:hover,.button.primary-outline.button--color-inverted.disabled button:active,.button.primary-outline.button--color-inverted.disabled button:focus,.button.primary-outline.button--color-inverted.disabled button:hover,.button.primary-outline.button--color-inverted.disabled span.is-button:active,.button.primary-outline.button--color-inverted.disabled span.is-button:focus,.button.primary-outline.button--color-inverted.disabled span.is-button:hover,.button.secondary-outline.button--color-inverted.disabled a:active,.button.secondary-outline.button--color-inverted.disabled a:focus,.button.secondary-outline.button--color-inverted.disabled a:hover,.button.secondary-outline.button--color-inverted.disabled button:active,.button.secondary-outline.button--color-inverted.disabled button:focus,.button.secondary-outline.button--color-inverted.disabled button:hover,.button.secondary-outline.button--color-inverted.disabled span.is-button:active,.button.secondary-outline.button--color-inverted.disabled span.is-button:focus,.button.secondary-outline.button--color-inverted.disabled span.is-button:hover,.button.secondary.button--color-inverted.disabled a:active,.button.secondary.button--color-inverted.disabled a:focus,.button.secondary.button--color-inverted.disabled a:hover,.button.secondary.button--color-inverted.disabled button:active,.button.secondary.button--color-inverted.disabled button:focus,.button.secondary.button--color-inverted.disabled button:hover,.button.secondary.button--color-inverted.disabled span.is-button:active,.button.secondary.button--color-inverted.disabled span.is-button:focus,.button.secondary.button--color-inverted.disabled span.is-button:hover{border-color:hsla(0,0,100%,.3);color:hsla(0,0,100%,.6)}
.button--outline.button--color-inverted.disabled svg,.button.primary-outline.button--color-inverted.disabled svg,.button.secondary-outline.button--color-inverted.disabled svg,.button.secondary.button--color-inverted.disabled svg{fill:hsla(0,0,100%,.6)}
.button--grid-padding-text a,.button--grid-padding-text button,.button--grid-padding-text span.is-button,.button--no-padding-text a,.button--no-padding-text button,.button--no-padding-text span.is-button,.button--text a,.button--text button,.button--text span.is-button{align-items:center;background-color:#fff;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;background-color:transparent;border:.125rem solid transparent;color:transparent;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .button--grid-padding-text a,html[lang^=cs] .button--grid-padding-text button,html[lang^=cs] .button--grid-padding-text span.is-button,html[lang^=cs] .button--no-padding-text a,html[lang^=cs] .button--no-padding-text button,html[lang^=cs] .button--no-padding-text span.is-button,html[lang^=cs] .button--text a,html[lang^=cs] .button--text button,html[lang^=cs] .button--text span.is-button,html[lang^=ja] .button--grid-padding-text a,html[lang^=ja] .button--grid-padding-text button,html[lang^=ja] .button--grid-padding-text span.is-button,html[lang^=ja] .button--no-padding-text a,html[lang^=ja] .button--no-padding-text button,html[lang^=ja] .button--no-padding-text span.is-button,html[lang^=ja] .button--text a,html[lang^=ja] .button--text button,html[lang^=ja] .button--text span.is-button,html[lang^=ko] .button--grid-padding-text a,html[lang^=ko] .button--grid-padding-text button,html[lang^=ko] .button--grid-padding-text span.is-button,html[lang^=ko] .button--no-padding-text a,html[lang^=ko] .button--no-padding-text button,html[lang^=ko] .button--no-padding-text span.is-button,html[lang^=ko] .button--text a,html[lang^=ko] .button--text button,html[lang^=ko] .button--text span.is-button,html[lang^=pl] .button--grid-padding-text a,html[lang^=pl] .button--grid-padding-text button,html[lang^=pl] .button--grid-padding-text span.is-button,html[lang^=pl] .button--no-padding-text a,html[lang^=pl] .button--no-padding-text button,html[lang^=pl] .button--no-padding-text span.is-button,html[lang^=pl] .button--text a,html[lang^=pl] .button--text button,html[lang^=pl] .button--text span.is-button,html[lang^=ru] .button--grid-padding-text a,html[lang^=ru] .button--grid-padding-text button,html[lang^=ru] .button--grid-padding-text span.is-button,html[lang^=ru] .button--no-padding-text a,html[lang^=ru] .button--no-padding-text button,html[lang^=ru] .button--no-padding-text span.is-button,html[lang^=ru] .button--text a,html[lang^=ru] .button--text button,html[lang^=ru] .button--text span.is-button,html[lang^=tr] .button--grid-padding-text a,html[lang^=tr] .button--grid-padding-text button,html[lang^=tr] .button--grid-padding-text span.is-button,html[lang^=tr] .button--no-padding-text a,html[lang^=tr] .button--no-padding-text button,html[lang^=tr] .button--no-padding-text span.is-button,html[lang^=tr] .button--text a,html[lang^=tr] .button--text button,html[lang^=tr] .button--text span.is-button,html[lang^=zh] .button--grid-padding-text a,html[lang^=zh] .button--grid-padding-text button,html[lang^=zh] .button--grid-padding-text span.is-button,html[lang^=zh] .button--no-padding-text a,html[lang^=zh] .button--no-padding-text button,html[lang^=zh] .button--no-padding-text span.is-button,html[lang^=zh] .button--text a,html[lang^=zh] .button--text button,html[lang^=zh] .button--text span.is-button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.button--grid-padding-text a:active,.button--grid-padding-text a:hover,.button--grid-padding-text button:active,.button--grid-padding-text button:hover,.button--grid-padding-text span.is-button:active,.button--grid-padding-text span.is-button:hover,.button--no-padding-text a:active,.button--no-padding-text a:hover,.button--no-padding-text button:active,.button--no-padding-text button:hover,.button--no-padding-text span.is-button:active,.button--no-padding-text span.is-button:hover,.button--text a:active,.button--text a:hover,.button--text button:active,.button--text button:hover,.button--text span.is-button:active,.button--text span.is-button:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.button--grid-padding-text a:hover,.button--grid-padding-text button:hover,.button--grid-padding-text span.is-button:hover,.button--no-padding-text a:hover,.button--no-padding-text button:hover,.button--no-padding-text span.is-button:hover,.button--text a:hover,.button--text button:hover,.button--text span.is-button:hover{font-size:18px;padding:.688rem 1.5rem}
.button--grid-padding-text a:focus,.button--grid-padding-text button:focus,.button--grid-padding-text span.is-button:focus,.button--no-padding-text a:focus,.button--no-padding-text button:focus,.button--no-padding-text span.is-button:focus,.button--text a:focus,.button--text button:focus,.button--text span.is-button:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.button--grid-padding-text a:hover,.button--grid-padding-text button:hover,.button--grid-padding-text span.is-button:hover,.button--no-padding-text a:hover,.button--no-padding-text button:hover,.button--no-padding-text span.is-button:hover,.button--text a:hover,.button--text button:hover,.button--text span.is-button:hover{color:#8f0f2c;text-decoration:underline}
.button--grid-padding-text a:active,.button--grid-padding-text a:focus,.button--grid-padding-text button:active,.button--grid-padding-text button:focus,.button--grid-padding-text span.is-button:active,.button--grid-padding-text span.is-button:focus,.button--no-padding-text a:active,.button--no-padding-text a:focus,.button--no-padding-text button:active,.button--no-padding-text button:focus,.button--no-padding-text span.is-button:active,.button--no-padding-text span.is-button:focus,.button--text a:active,.button--text a:focus,.button--text button:active,.button--text button:focus,.button--text span.is-button:active,.button--text span.is-button:focus{color:#7cd2ec;text-decoration:underline}
.button--grid-padding-text a svg,.button--grid-padding-text button svg,.button--grid-padding-text span.is-button svg,.button--no-padding-text a svg,.button--no-padding-text button svg,.button--no-padding-text span.is-button svg,.button--text a svg,.button--text button svg,.button--text span.is-button svg{fill:#1968b3}
.button--grid-padding-text.button--color-inverted a,.button--grid-padding-text.button--color-inverted button,.button--grid-padding-text.button--color-inverted span.is-button,.button--no-padding-text.button--color-inverted a,.button--no-padding-text.button--color-inverted button,.button--no-padding-text.button--color-inverted span.is-button,.button--text.button--color-inverted a,.button--text.button--color-inverted button,.button--text.button--color-inverted span.is-button{color:#fff}
.button--grid-padding-text.button--color-inverted a:active,.button--grid-padding-text.button--color-inverted a:focus,.button--grid-padding-text.button--color-inverted a:hover,.button--grid-padding-text.button--color-inverted button:active,.button--grid-padding-text.button--color-inverted button:focus,.button--grid-padding-text.button--color-inverted button:hover,.button--grid-padding-text.button--color-inverted span.is-button:active,.button--grid-padding-text.button--color-inverted span.is-button:focus,.button--grid-padding-text.button--color-inverted span.is-button:hover,.button--no-padding-text.button--color-inverted a:active,.button--no-padding-text.button--color-inverted a:focus,.button--no-padding-text.button--color-inverted a:hover,.button--no-padding-text.button--color-inverted button:active,.button--no-padding-text.button--color-inverted button:focus,.button--no-padding-text.button--color-inverted button:hover,.button--no-padding-text.button--color-inverted span.is-button:active,.button--no-padding-text.button--color-inverted span.is-button:focus,.button--no-padding-text.button--color-inverted span.is-button:hover,.button--text.button--color-inverted a:active,.button--text.button--color-inverted a:focus,.button--text.button--color-inverted a:hover,.button--text.button--color-inverted button:active,.button--text.button--color-inverted button:focus,.button--text.button--color-inverted button:hover,.button--text.button--color-inverted span.is-button:active,.button--text.button--color-inverted span.is-button:focus,.button--text.button--color-inverted span.is-button:hover{color:#efefef}
.button--grid-padding-text.button--color-inverted svg,.button--no-padding-text.button--color-inverted svg,.button--text.button--color-inverted svg{fill:#fff}
.button--grid-padding-text.disabled a,.button--grid-padding-text.disabled button,.button--grid-padding-text.disabled span.is-button,.button--no-padding-text.disabled a,.button--no-padding-text.disabled button,.button--no-padding-text.disabled span.is-button,.button--text.disabled a,.button--text.disabled button,.button--text.disabled span.is-button{color:#848484;cursor:text;pointer-events:none}
.button--grid-padding-text.disabled a:active,.button--grid-padding-text.disabled a:focus,.button--grid-padding-text.disabled a:hover,.button--grid-padding-text.disabled button:active,.button--grid-padding-text.disabled button:focus,.button--grid-padding-text.disabled button:hover,.button--grid-padding-text.disabled span.is-button:active,.button--grid-padding-text.disabled span.is-button:focus,.button--grid-padding-text.disabled span.is-button:hover,.button--no-padding-text.disabled a:active,.button--no-padding-text.disabled a:focus,.button--no-padding-text.disabled a:hover,.button--no-padding-text.disabled button:active,.button--no-padding-text.disabled button:focus,.button--no-padding-text.disabled button:hover,.button--no-padding-text.disabled span.is-button:active,.button--no-padding-text.disabled span.is-button:focus,.button--no-padding-text.disabled span.is-button:hover,.button--text.disabled a:active,.button--text.disabled a:focus,.button--text.disabled a:hover,.button--text.disabled button:active,.button--text.disabled button:focus,.button--text.disabled button:hover,.button--text.disabled span.is-button:active,.button--text.disabled span.is-button:focus,.button--text.disabled span.is-button:hover{color:#848484;text-decoration:none}
.button--grid-padding-text.disabled svg,.button--no-padding-text.disabled svg,.button--text.disabled svg{fill:#848484}
.button--grid-padding-text.button--color-inverted.disabled a,.button--grid-padding-text.button--color-inverted.disabled button,.button--grid-padding-text.button--color-inverted.disabled span.is-button,.button--no-padding-text.button--color-inverted.disabled a,.button--no-padding-text.button--color-inverted.disabled button,.button--no-padding-text.button--color-inverted.disabled span.is-button,.button--text.button--color-inverted.disabled a,.button--text.button--color-inverted.disabled button,.button--text.button--color-inverted.disabled span.is-button{color:hsla(0,0,100%,.6);cursor:text;pointer-events:none}
.button--grid-padding-text.button--color-inverted.disabled a:active,.button--grid-padding-text.button--color-inverted.disabled a:focus,.button--grid-padding-text.button--color-inverted.disabled a:hover,.button--grid-padding-text.button--color-inverted.disabled button:active,.button--grid-padding-text.button--color-inverted.disabled button:focus,.button--grid-padding-text.button--color-inverted.disabled button:hover,.button--grid-padding-text.button--color-inverted.disabled span.is-button:active,.button--grid-padding-text.button--color-inverted.disabled span.is-button:focus,.button--grid-padding-text.button--color-inverted.disabled span.is-button:hover,.button--no-padding-text.button--color-inverted.disabled a:active,.button--no-padding-text.button--color-inverted.disabled a:focus,.button--no-padding-text.button--color-inverted.disabled a:hover,.button--no-padding-text.button--color-inverted.disabled button:active,.button--no-padding-text.button--color-inverted.disabled button:focus,.button--no-padding-text.button--color-inverted.disabled button:hover,.button--no-padding-text.button--color-inverted.disabled span.is-button:active,.button--no-padding-text.button--color-inverted.disabled span.is-button:focus,.button--no-padding-text.button--color-inverted.disabled span.is-button:hover,.button--text.button--color-inverted.disabled a:active,.button--text.button--color-inverted.disabled a:focus,.button--text.button--color-inverted.disabled a:hover,.button--text.button--color-inverted.disabled button:active,.button--text.button--color-inverted.disabled button:focus,.button--text.button--color-inverted.disabled button:hover,.button--text.button--color-inverted.disabled span.is-button:active,.button--text.button--color-inverted.disabled span.is-button:focus,.button--text.button--color-inverted.disabled span.is-button:hover{color:hsla(0,0,100%,.6)}
.button--grid-padding-text.button--color-inverted.disabled svg,.button--no-padding-text.button--color-inverted.disabled svg,.button--text.button--color-inverted.disabled svg{fill:hsla(0,0,100%,.6)}
.button--no-padding-text a{padding:0}
.button--grid-padding-text a{padding-left:2.66666667rem;padding-right:2.66666667rem}
@media only screen and (min-width:102.5em){.button--grid-padding-text a{padding-left:0;padding-right:0}
}
@media only screen and (max-width:48em){.button--grid-padding-text a{padding-left:0;padding-right:0}
}
.button .edit-mode-spacer{padding:.25rem 3rem}
.button.center-alignment{justify-content:center}
.button.center-alignment+.button{margin-top:1rem}
.button.transparent-white a,.button.transparent-white button,.button.transparent-white span.is-button{align-items:center;border-radius:.25rem;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;background-color:#fff;background-color:transparent;border:.125rem solid #fff;color:#003876;color:#fff;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .button.transparent-white a,html[lang^=cs] .button.transparent-white button,html[lang^=cs] .button.transparent-white span.is-button,html[lang^=ja] .button.transparent-white a,html[lang^=ja] .button.transparent-white button,html[lang^=ja] .button.transparent-white span.is-button,html[lang^=ko] .button.transparent-white a,html[lang^=ko] .button.transparent-white button,html[lang^=ko] .button.transparent-white span.is-button,html[lang^=pl] .button.transparent-white a,html[lang^=pl] .button.transparent-white button,html[lang^=pl] .button.transparent-white span.is-button,html[lang^=ru] .button.transparent-white a,html[lang^=ru] .button.transparent-white button,html[lang^=ru] .button.transparent-white span.is-button,html[lang^=tr] .button.transparent-white a,html[lang^=tr] .button.transparent-white button,html[lang^=tr] .button.transparent-white span.is-button,html[lang^=zh] .button.transparent-white a,html[lang^=zh] .button.transparent-white button,html[lang^=zh] .button.transparent-white span.is-button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.button.transparent-white a:active,.button.transparent-white a:hover,.button.transparent-white button:active,.button.transparent-white button:hover,.button.transparent-white span.is-button:active,.button.transparent-white span.is-button:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.button.transparent-white a:hover,.button.transparent-white button:hover,.button.transparent-white span.is-button:hover{font-size:18px;padding:.688rem 1.5rem}
.button.transparent-white a:focus,.button.transparent-white button:focus,.button.transparent-white span.is-button:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.button.transparent-white a:active,.button.transparent-white a:hover,.button.transparent-white button:active,.button.transparent-white button:hover,.button.transparent-white span.is-button:active,.button.transparent-white span.is-button:hover{border-color:#2d2d2d}
.button.transparent-white a:focus,.button.transparent-white button:focus,.button.transparent-white span.is-button:focus{border-color:#7cd2ec;outline:#7cd2ec}
.button.transparent-white a:active,.button.transparent-white a:focus,.button.transparent-white a:hover,.button.transparent-white button:active,.button.transparent-white button:focus,.button.transparent-white button:hover,.button.transparent-white span.is-button:active,.button.transparent-white span.is-button:focus,.button.transparent-white span.is-button:hover{background-color:rgba(45,45,45,.1);border-color:#fff;color:#fff}
.button.transparent-white svg{fill:#fff}
.button.transparent-white.disabled a,.button.transparent-white.disabled button,.button.transparent-white.disabled span.is-button{border-color:hsla(0,0,100%,.3);color:hsla(0,0,100%,.6);cursor:text;pointer-events:none}
.button.transparent-white.disabled a:active,.button.transparent-white.disabled a:focus,.button.transparent-white.disabled a:hover,.button.transparent-white.disabled button:active,.button.transparent-white.disabled button:focus,.button.transparent-white.disabled button:hover,.button.transparent-white.disabled span.is-button:active,.button.transparent-white.disabled span.is-button:focus,.button.transparent-white.disabled span.is-button:hover{border-color:hsla(0,0,100%,.3);color:hsla(0,0,100%,.6)}
.button.transparent-white.disabled svg{fill:hsla(0,0,100%,.6)}
.campaign-tags [hidden]{display:none !important}
.campaign-tags__container,.campaign-tags__content-container,.campaign-tags__header-container{align-items:center;display:flex;flex-direction:column;width:100%}
.campaign-tags__background-container{background:linear-gradient(270deg,#8d0034,#003e7e 52.34%);height:33.438rem;position:absolute;width:100%}
.campaign-tags__shards-container{height:75rem;left:0;overflow:hidden;position:absolute;top:-15.563rem;width:100%}
.campaign-tags__shards-left{left:min(-1px,calc(100% - 71rem));position:absolute;top:12.875rem}
.campaign-tags__shards-right{position:absolute;right:min(-1px,calc(100% - 71rem));top:0}
@media only screen and (max-width:63.9375em){.campaign-tags__shards-container{height:50rem;top:-15.563rem}
.campaign-tags__shards-left{left:-8rem;top:12.125rem;transform:scale(.6);transform-origin:left top}
.campaign-tags__shards-right{right:-4.875rem;top:8.438rem;transform:scale(.75);transform-origin:right top}
}
.campaign-tags__content-container{max-width:100rem;padding:0 2.5rem;z-index:1}
.campaign-tags__header-container{color:#fff;margin-top:6.25rem;text-align:center}
@media only screen and (max-width:48em){.campaign-tags__header-container{margin-top:3.125rem}
}
.campaign-tags__subtitle{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.75rem;font-style:normal;font-weight:400;line-height:2rem}
html[lang^=cs] .campaign-tags__subtitle,html[lang^=ja] .campaign-tags__subtitle,html[lang^=ko] .campaign-tags__subtitle,html[lang^=pl] .campaign-tags__subtitle,html[lang^=ru] .campaign-tags__subtitle,html[lang^=tr] .campaign-tags__subtitle,html[lang^=zh] .campaign-tags__subtitle{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
@media only screen and (max-width:48em){.campaign-tags__subtitle{font-size:1.125rem;line-height:1.5rem}
}
.campaign-tags__title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:3rem;margin-bottom:1rem;margin-top:.25rem}
html[lang^=cs] .campaign-tags__title,html[lang^=ja] .campaign-tags__title,html[lang^=ko] .campaign-tags__title,html[lang^=pl] .campaign-tags__title,html[lang^=ru] .campaign-tags__title,html[lang^=tr] .campaign-tags__title,html[lang^=zh] .campaign-tags__title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (min-width:48.0625em){.campaign-tags__title{font-size:3.5rem;line-height:3.5rem}
}
@media only screen and (max-width:48em){.campaign-tags__title{font-size:1.75rem;line-height:2rem}
}
.campaign-tags__filter-container,.campaign-tags__filter-toggle-container{align-items:baseline;column-gap:.75rem;display:flex;flex-wrap:wrap;justify-content:center;row-gap:1.5rem}
.campaign-tags__filter-container{margin-bottom:3.75rem;margin-top:1.625rem}
@media only screen and (max-width:48em){.campaign-tags__filter-container{margin-bottom:2.625rem;margin-top:.125rem}
}
.campaign-tags__filter-text{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}
html[lang^=cs] .campaign-tags__filter-text,html[lang^=ja] .campaign-tags__filter-text,html[lang^=ko] .campaign-tags__filter-text,html[lang^=pl] .campaign-tags__filter-text,html[lang^=ru] .campaign-tags__filter-text,html[lang^=tr] .campaign-tags__filter-text,html[lang^=zh] .campaign-tags__filter-text{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.campaign-tags__filter-toggle{cursor:pointer}
.campaign-tags__filter-toggle input{all:unset;height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}
.campaign-tags__filter-toggle span{border:1px solid #fff;border-radius:.25rem;padding:.25rem .375rem .375rem}
.campaign-tags__filter-toggle:focus-within span,.campaign-tags__filter-toggle:hover span{background-color:rgba(45,45,45,.5)}
.campaign-tags__filter-toggle input:checked+span{background-color:#fff;color:#1968b3}
.campaign-tags__cards-container{column-count:3;column-gap:1.875rem}
@media only screen and (max-width:48em){.campaign-tags__cards-container{column-count:1;column-gap:0;display:flex}
.campaign-tags .glide__track{width:100%}
}
.campaign-tags__card-wrapper{display:inline-block;margin-bottom:1.875rem;width:100%}
@media only screen and (max-width:48em){.campaign-tags__card-wrapper{padding:.25rem}
}
.campaign-tags__card{background-color:#fff;border-radius:.25rem;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);display:block;overflow:hidden;text-decoration:none;transition:all .3s ease-out}
@media only screen and (min-width:48.0625em){.campaign-tags__card:focus,.campaign-tags__card:hover{transform:scale(1.05)}
}
.campaign-tags__card-image{display:inline-block;height:11.25rem;object-fit:cover;object-position:center;width:100%}
.campaign-tags__card-text-container{display:inline-flex;flex-direction:column;padding:1.25rem;text-decoration:none;width:100%}
.campaign-tags__card-subtitle{color:#6d6e71;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.03125em;letter-spacing:0;line-height:1.375rem;text-transform:uppercase}
html[lang^=cs] .campaign-tags__card-subtitle,html[lang^=ja] .campaign-tags__card-subtitle,html[lang^=ko] .campaign-tags__card-subtitle,html[lang^=pl] .campaign-tags__card-subtitle,html[lang^=ru] .campaign-tags__card-subtitle,html[lang^=tr] .campaign-tags__card-subtitle,html[lang^=zh] .campaign-tags__card-subtitle{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.campaign-tags__card-title{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:.5rem;margin-top:.375rem}
html[lang^=cs] .campaign-tags__card-title,html[lang^=ja] .campaign-tags__card-title,html[lang^=ko] .campaign-tags__card-title,html[lang^=pl] .campaign-tags__card-title,html[lang^=ru] .campaign-tags__card-title,html[lang^=tr] .campaign-tags__card-title,html[lang^=zh] .campaign-tags__card-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.campaign-tags__card-title.highlighted{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .campaign-tags__card-title.highlighted,html[lang^=ja] .campaign-tags__card-title.highlighted,html[lang^=ko] .campaign-tags__card-title.highlighted,html[lang^=pl] .campaign-tags__card-title.highlighted,html[lang^=ru] .campaign-tags__card-title.highlighted,html[lang^=tr] .campaign-tags__card-title.highlighted,html[lang^=zh] .campaign-tags__card-title.highlighted{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.campaign-tags__card-description{color:#2d2d2d;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem}
html[lang^=cs] .campaign-tags__card-description,html[lang^=ja] .campaign-tags__card-description,html[lang^=ko] .campaign-tags__card-description,html[lang^=pl] .campaign-tags__card-description,html[lang^=ru] .campaign-tags__card-description,html[lang^=tr] .campaign-tags__card-description,html[lang^=zh] .campaign-tags__card-description{font-family:Helvetica Neue,Helvetica,sans-serif}
.campaign-tags__card-link{align-items:baseline;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;gap:.375rem;margin-top:1.375rem}
html[lang^=cs] .campaign-tags__card-link,html[lang^=ja] .campaign-tags__card-link,html[lang^=ko] .campaign-tags__card-link,html[lang^=pl] .campaign-tags__card-link,html[lang^=ru] .campaign-tags__card-link,html[lang^=tr] .campaign-tags__card-link,html[lang^=zh] .campaign-tags__card-link{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.campaign-tags__card-link:after{content:"\232A";font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.8em;font-style:normal;font-weight:400}
html[lang^=cs] .campaign-tags__card-link:after,html[lang^=ja] .campaign-tags__card-link:after,html[lang^=ko] .campaign-tags__card-link:after,html[lang^=pl] .campaign-tags__card-link:after,html[lang^=ru] .campaign-tags__card-link:after,html[lang^=tr] .campaign-tags__card-link:after,html[lang^=zh] .campaign-tags__card-link:after{font-family:Helvetica Neue,Helvetica,sans-serif}
.campaign-tags__category-card{background:linear-gradient(326.23deg,#f58025 -10.63%,#770056 57.5%)}
@media only screen and (max-width:48em){.campaign-tags__category-card{align-items:center;display:flex;text-decoration:none}
}
.campaign-tags__category-card-text-container{align-items:center;display:inline-flex;flex-direction:column;gap:.625rem;padding:1.875rem 1.25rem;text-align:center;text-decoration:none;width:100%}
.campaign-tags__category-card-title{color:#fff;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.25rem;font-style:normal;font-weight:400;line-height:2.75rem}
html[lang^=cs] .campaign-tags__category-card-title,html[lang^=ja] .campaign-tags__category-card-title,html[lang^=ko] .campaign-tags__category-card-title,html[lang^=pl] .campaign-tags__category-card-title,html[lang^=ru] .campaign-tags__category-card-title,html[lang^=tr] .campaign-tags__category-card-title,html[lang^=zh] .campaign-tags__category-card-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.campaign-tags__category-card-subtitle{color:#fff;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.75rem;font-style:normal;font-weight:400;line-height:2rem}
html[lang^=cs] .campaign-tags__category-card-subtitle,html[lang^=ja] .campaign-tags__category-card-subtitle,html[lang^=ko] .campaign-tags__category-card-subtitle,html[lang^=pl] .campaign-tags__category-card-subtitle,html[lang^=ru] .campaign-tags__category-card-subtitle,html[lang^=tr] .campaign-tags__category-card-subtitle,html[lang^=zh] .campaign-tags__category-card-subtitle{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.campaign-tags__category-card-description{color:#fff}
.campaign-tags__category-card-link{align-items:center;border-radius:.25rem;cursor:pointer;display:block;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;margin-top:.875rem;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;width:fit-content;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;background-color:#fff;background:transparent;border:.125rem solid #fff;color:#003876;color:#fff;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .campaign-tags__category-card-link,html[lang^=ja] .campaign-tags__category-card-link,html[lang^=ko] .campaign-tags__category-card-link,html[lang^=pl] .campaign-tags__category-card-link,html[lang^=ru] .campaign-tags__category-card-link,html[lang^=tr] .campaign-tags__category-card-link,html[lang^=zh] .campaign-tags__category-card-link{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.campaign-tags__category-card-link:active,.campaign-tags__category-card-link:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.campaign-tags__category-card-link:hover{font-size:18px;padding:.688rem 1.5rem}
.campaign-tags__category-card-link:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.campaign-tags__category-card-link:active,.campaign-tags__category-card-link:hover{border-color:#2d2d2d}
.campaign-tags__category-card-link:focus{border-color:#7cd2ec;outline:#7cd2ec}
.campaign-tags__category-card-link:active,.campaign-tags__category-card-link:focus,.campaign-tags__category-card-link:hover{background-color:rgba(45,45,45,.1);border-color:#fff;color:#fff}
.campaign-tags__bullet-container,.campaign-tags__bullets{align-items:center;display:flex;justify-content:center}
.campaign-tags__bullet-container{gap:1.125rem}
@media only screen and (min-width:48.0625em){.campaign-tags__bullet-container{display:none}
}
.campaign-tags__bullets{gap:.75rem}
.campaign-tags__bullet{all:unset;background-color:#fff;border:1px solid #6d6e71;border-radius:50%;cursor:pointer;height:.5rem;line-height:0;transition:all .3s ease-in-out;width:.5rem}
.campaign-tags__bullet:focus{outline:0}
.campaign-tags__bullet.glide__bullet--active,.campaign-tags__bullet:focus,.campaign-tags__bullet:hover{background-color:#1968b3;border-color:#1968b3}
.campaign-tags__arrow{all:unset;cursor:pointer}
.campaign-tags__arrow svg{height:2.25rem;margin:0 -.75rem -.375rem;fill:#6d6e71}
.campaign-tags__arrow:hover svg{fill:#1968b3}
.campaign-tags__bottom-link{align-items:baseline;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;gap:.375rem;margin-top:1.5rem;text-decoration:none}
html[lang^=cs] .campaign-tags__bottom-link,html[lang^=ja] .campaign-tags__bottom-link,html[lang^=ko] .campaign-tags__bottom-link,html[lang^=pl] .campaign-tags__bottom-link,html[lang^=ru] .campaign-tags__bottom-link,html[lang^=tr] .campaign-tags__bottom-link,html[lang^=zh] .campaign-tags__bottom-link{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.campaign-tags__bottom-link:after{content:"\232A";font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.8em;font-style:normal;font-weight:400}
html[lang^=cs] .campaign-tags__bottom-link:after,html[lang^=ja] .campaign-tags__bottom-link:after,html[lang^=ko] .campaign-tags__bottom-link:after,html[lang^=pl] .campaign-tags__bottom-link:after,html[lang^=ru] .campaign-tags__bottom-link:after,html[lang^=tr] .campaign-tags__bottom-link:after,html[lang^=zh] .campaign-tags__bottom-link:after{font-family:Helvetica Neue,Helvetica,sans-serif}
.card-grid{display:block;padding:1rem;position:relative}
.card-grid.intersect-inactive{overflow:hidden}
.card-grid__container.edit-mode{padding:1rem 0}
.card-grid__container.edit-mode .card{height:auto;width:100%}
.card-grid.push-top{margin-top:2rem}
.card-grid.push-top .card-grid__container{padding-top:0}
.card-grid.push-bottom{margin-bottom:2rem}
@media only screen and (max-width:48em){.card-grid+.card-grid{margin-top:-1rem;padding-top:0}
}
.column-control .card-grid,.column-control .card-grid__container{padding-left:0;padding-right:0}
.card{background-color:#fff;border-bottom:3px solid #003876;border-radius:.25rem;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;flex-grow:1;height:100%;padding:2rem 2rem 0;position:relative;text-align:center;text-decoration:none;transition:all .3s ease-out;width:100%;z-index:0}
@media only screen and (min-width:48.0625em){.card:active,.card:focus,.card:hover{transform:scale(1.05);z-index:1}
}
.card:active .card__subtitle,.card:active .card__title,.card:focus .card__subtitle,.card:focus .card__title,.card:hover .card__subtitle,.card:hover .card__title{color:#003876}
.card .stock-quote,.card .stock-timestamp,.card__cta,.card__subtitle,.card__text,.card__title{color:#43434d;display:block;position:relative}
.card__title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.75rem;font-style:normal;font-weight:400}
html[lang^=cs] .card__title,html[lang^=ja] .card__title,html[lang^=ko] .card__title,html[lang^=pl] .card__title,html[lang^=ru] .card__title,html[lang^=tr] .card__title,html[lang^=zh] .card__title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.card__subtitle{color:#6d6e71;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;margin:.5rem 0 0}
html[lang^=cs] .card__subtitle,html[lang^=ja] .card__subtitle,html[lang^=ko] .card__subtitle,html[lang^=pl] .card__subtitle,html[lang^=ru] .card__subtitle,html[lang^=tr] .card__subtitle,html[lang^=zh] .card__subtitle{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.card__text{margin-top:1.125rem}
.card__stock{margin-top:2.063rem}
.card .stock-timestamp{font-size:.75rem;line-height:1.375rem;margin:0}
.card .stock-change,.card .stock-price{display:inline-block}
.card .stock-change{margin-left:.5rem}
.card .stock-change .pos{color:#77c14c}
.card .stock-change .pos:before{content:"+"}
.card .stock-change .neg{color:#003876}
.card .stock-price{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.5rem;font-style:normal;font-weight:400;line-height:1.375rem}
html[lang^=cs] .card .stock-price,html[lang^=ja] .card .stock-price,html[lang^=ko] .card .stock-price,html[lang^=pl] .card .stock-price,html[lang^=ru] .card .stock-price,html[lang^=tr] .card .stock-price,html[lang^=zh] .card .stock-price{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.card__cta{align-self:center;color:#003876;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;justify-self:flex-end;margin-top:auto;padding:3.5rem 0 .563rem}
html[lang^=cs] .card__cta,html[lang^=ja] .card__cta,html[lang^=ko] .card__cta,html[lang^=pl] .card__cta,html[lang^=ru] .card__cta,html[lang^=tr] .card__cta,html[lang^=zh] .card__cta{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.card.no-link{cursor:default}
.card-grid.intersect-inactive .card{opacity:0}
.card-grid.intersect-inactive .has-1 .col-mobile:first-child .card{transform:translate3d(0,-10%,0)}
.card-grid.intersect-inactive .has-2 .col-mobile:first-child .card{transform:translate3d(-20%,0,0)}
.card-grid.intersect-inactive .has-2 .col-mobile:nth-child(2) .card{transform:translate3d(20%,0,0)}
.card-grid.intersect-inactive .has-3 .col-mobile:first-child .card{transform:translate3d(-20%,0,0)}
.card-grid.intersect-inactive .has-3 .col-mobile:nth-child(2) .card{transform:translate3d(0,20%,0);transition-delay:.2s}
.card-grid.intersect-inactive .has-3 .col-mobile:nth-child(3) .card{transform:translate3d(20%,0,0)}
.card-grid.intersect-inactive .has-4 .col-mobile:first-child .card,.card-grid.intersect-inactive .has-4 .col-mobile:nth-child(2) .card{transform:translate3d(-20%,0,0)}
.card-grid.intersect-inactive .has-4 .col-mobile:nth-child(3) .card,.card-grid.intersect-inactive .has-4 .col-mobile:nth-child(4) .card{transform:translate3d(20%,0,0)}
.card-grid.intersect-active .card{opacity:1;transform:translateZ(0)}
.card-grid.intersect-active .card:active,.card-grid.intersect-active .card:focus,.card-grid.intersect-active .card:hover{transform:translateZ(0) scale(1.05)}
.card-grid.intersect-active .has-3 .col-mobile:nth-child(2) .card{transition-delay:.2s}
.card-grid.intersect-active .has-3 .col-mobile:nth-child(2) .card:hover{transition-delay:0}
.column-control__container.edit-mode{padding:1.25rem}
.column-control__container.edit-mode .teaser{height:auto}
.column-control__container.narrow-content{max-width:100%}
@media only screen and (min-width:48.0625em){.column-control__container.narrow-content{max-width:50.813rem}
}
.column-control__container.center-inline-content .col-mobile,.column-control__container.inline-content .col-mobile{display:flex;flex-flow:row wrap;margin-top:0}
@media only screen and (max-width:48em){.column-control__container.center-inline-content .col-mobile,.column-control__container.inline-content .col-mobile{justify-content:center;text-align:center}
}
.column-control__container.center-inline-content .link,.column-control__container.inline-content .link{margin-right:2rem}
@media only screen and (max-width:48em){.column-control__container.center-inline-content .link,.column-control__container.inline-content .link{margin-left:1rem;margin-right:1rem}
}
.column-control__container.center-inline-content .button,.column-control__container.inline-content .button{margin-right:1.25rem}
@media only screen and (max-width:48em){.column-control__container.center-inline-content .button,.column-control__container.inline-content .button{display:flex;margin-left:.625rem;margin-right:.625rem}
}
.column-control__container.center-inline-content .button,.column-control__container.center-inline-content .link,.column-control__container.inline-content .button,.column-control__container.inline-content .link{display:inline-flex;margin-bottom:1.15rem}
@media only screen and (min-width:48.0625em){.column-control__container.center-inline-content .button:last-child,.column-control__container.center-inline-content .link:last-child,.column-control__container.inline-content .button:last-child,.column-control__container.inline-content .link:last-child{margin-right:0}
}
.column-control__container.center-inline-content .col-mobile{justify-content:center;text-align:center}
@media only screen and (min-width:48.0625em){.column-control__container .col-desktop-5-col{flex-basis:20%;max-width:20%;width:20%}
.column-control__container .col-desktop-7-col{flex-basis:14.28571429%;max-width:14.28571429%;width:14.28571429%}
.column-control__container .col-desktop-8-col{flex-basis:12.5%;max-width:12.5%;width:12.5%}
.column-control__container .col-desktop-9-col{flex-basis:11.11111111%;max-width:11.11111111%;width:11.11111111%}
.column-control__container .col-desktop-10-col{flex-basis:10%;max-width:10%;width:10%}
.column-control__container .col-desktop-11-col{flex-basis:9.09090909%;max-width:9.09090909%;width:9.09090909%}
.column-control__container .col-desktop-fit{flex:1}
}
@media only screen and (max-width:48em){.column-control__container .col-mobile.col-desktop-static{flex:unset}
.column-control__container .col-mobile.col-desktop-fit{flex:1}
.column-control+.column-control{margin-top:0 !important}
}
.column-control.authoring-component-label,.column-control.authoring-component-outline{opacity:0 !important}
.company-news{display:block;position:relative}
@media only screen and (max-width:48em){.company-news{display:flex;flex-direction:column}
}
.company-news__container{display:flex;flex-direction:column;gap:1rem;padding-bottom:calc(5% + 215px);padding-top:80px;position:relative;width:30%;z-index:1}
@media only screen and (max-width:96em){.company-news__container{width:40%}
}
@media only screen and (max-width:48em){.company-news__container{padding-bottom:0;padding-top:0;width:100%}
}
.company-news__header{display:flex;flex-direction:column;width:100%}
.company-news__header-lead{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.75rem;font-style:normal;font-weight:400;font-weight:700}
html[lang^=cs] .company-news__header-lead,html[lang^=ja] .company-news__header-lead,html[lang^=ko] .company-news__header-lead,html[lang^=pl] .company-news__header-lead,html[lang^=ru] .company-news__header-lead,html[lang^=tr] .company-news__header-lead,html[lang^=zh] .company-news__header-lead{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
@media only screen and (max-width:48em){.company-news__header-lead{font-size:1.125rem}
}
.company-news__header-title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:3.5rem;font-style:normal;font-weight:400;font-weight:500;line-height:3.125rem}
html[lang^=cs] .company-news__header-title,html[lang^=ja] .company-news__header-title,html[lang^=ko] .company-news__header-title,html[lang^=pl] .company-news__header-title,html[lang^=ru] .company-news__header-title,html[lang^=tr] .company-news__header-title,html[lang^=zh] .company-news__header-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (max-width:48em){.company-news__header-title{font-size:1.75rem;line-height:2rem}
}
.company-news__result-list{display:flex;flex-direction:column;width:100%}
.company-news__image{position:absolute}
.company-news__image-1{bottom:35px;height:215px;left:-80px;width:657px}
.company-news__image-1-bg-1{left:0;position:absolute;top:10px;z-index:1}
.company-news__image-1-bg-2{left:400px;position:absolute;top:40px;z-index:1}
.company-news__image-1 img{clip-path:url(clientlib-site/resources/build/#image-mask-1-xl);height:100%;object-fit:cover;position:relative;width:100%;z-index:2}
@media only screen and (max-width:96em){.company-news__image-1{height:195px;left:-40px;width:595px}
.company-news__image-1 .company-news__image-1-bg-1{left:-80px;top:-40px}
.company-news__image-1 .company-news__image-1-bg-1 svg{width:620px}
.company-news__image-1 .company-news__image-1-bg-2{left:200px;top:15px}
.company-news__image-1 .company-news__image-1-bg-2 svg{width:315px}
.company-news__image-1 img{clip-path:url(clientlib-site/resources/build/#image-mask-1)}
}
@media only screen and (max-width:80.0625em){.company-news__image-1{height:147px;left:-30px;width:450px}
.company-news__image-1 img{clip-path:url(clientlib-site/resources/build/#image-mask-1-m)}
.company-news__image-1 .company-news__image-1-bg-1 svg{width:578px}
.company-news__image-1 .company-news__image-1-bg-2{left:160px;top:0}
.company-news__image-1 .company-news__image-1-bg-2 svg{width:275px}
}
@media only screen and (max-width:48em){.company-news__image-1{bottom:22px;height:114px;width:349px}
.company-news__image-1 img{clip-path:url(clientlib-site/resources/build/#image-mask-1-s)}
.company-news__image-1 .company-news__image-1-bg-1{top:-70px}
.company-news__image-1 .company-news__image-1-bg-1 svg{width:470px}
.company-news__image-1 .company-news__image-1-bg-2{left:129px;top:-30px}
.company-news__image-1 .company-news__image-1-bg-2 svg{width:200px}
}
.company-news__image-2{bottom:100px;height:288px;right:-30px;width:363px}
.company-news__image-2 img{clip-path:url(clientlib-site/resources/build/#image-mask-2);height:100%;object-fit:cover;width:100%}
@media only screen and (max-width:80.0625em){.company-news__image-2{bottom:200px;height:238px;width:287px}
.company-news__image-2 img{clip-path:url(clientlib-site/resources/build/#image-mask-2-m)}
}
@media only screen and (max-width:48em){.company-news__image-2{bottom:160px;height:168px;right:-75px}
.company-news__image-2 img{clip-path:url(clientlib-site/resources/build/#image-mask-2-s)}
}
.company-news__image-3{bottom:16%;height:382px;left:51%;width:625px}
.company-news__image-3 img{clip-path:url(clientlib-site/resources/build/#image-mask-3);height:100%;object-fit:cover;position:relative;width:100%;z-index:2}
.company-news__image-3-bg{left:315px;position:absolute;top:45px;z-index:1}
@media only screen and (max-width:96em){.company-news__image-3{left:42%}
}
@media only screen and (max-width:80.0625em){.company-news__image-3{bottom:32%;height:302px;left:43%;width:494px}
.company-news__image-3 img{clip-path:url(clientlib-site/resources/build/#image-mask-3-m)}
.company-news__image-3 .company-news__image-3-bg{left:260px;top:0}
.company-news__image-3 svg{width:230px}
}
@media only screen and (max-width:48em){.company-news__image-3{bottom:58%;height:187px;left:4%;width:307px}
.company-news__image-3 img{clip-path:url(clientlib-site/resources/build/#image-mask-3-s)}
.company-news__image-3 .company-news__image-3-bg{left:178px;top:-75px}
.company-news__image-3 .company-news__image-3-bg svg{width:130px}
}
.company-news__image-4{height:213px;left:38%;top:22%;width:348px}
.company-news__image-4 img{clip-path:url(clientlib-site/resources/build/#image-mask-4);height:100%;object-fit:cover;width:100%}
@media only screen and (max-width:96em){.company-news__image-4{left:41%;top:calc(5% + 140px)}
}
@media only screen and (max-width:80.0625em){.company-news__image-4{height:170px;top:calc(5% + 100px);width:275px}
.company-news__image-4 img{clip-path:url(clientlib-site/resources/build/#image-mask-4-m)}
}
@media only screen and (max-width:48em){.company-news__image-4{display:none}
}
.company-news__image-5{height:361px;right:-30px;width:648px}
.company-news__image-5 img{clip-path:url(clientlib-site/resources/build/#image-mask-5-xl);height:100%;object-fit:cover;position:relative;width:100%;z-index:2}
.company-news__image-5-bg{left:179px;position:absolute;top:-15px;z-index:1}
@media only screen and (max-width:96em){.company-news__image-5{width:565px}
.company-news__image-5 img{clip-path:url(clientlib-site/resources/build/#image-mask-5)}
}
@media only screen and (max-width:80.0625em){.company-news__image-5{height:295px;width:360px}
.company-news__image-5 img{clip-path:url(clientlib-site/resources/build/#image-mask-5-m)}
.company-news__image-5 svg{width:180px}
}
@media only screen and (max-width:48em){.company-news__image-5{display:none}
}
.company-news__image-container{height:100%;overflow:visible;position:absolute;top:0;width:100%}
@media only screen and (max-width:48em){.company-news__image-container{height:370px;margin-top:30px;position:relative}
}
.company-news__icon-container{height:0;overflow:hidden}
.company-news__result{border-bottom:1px solid #e5e6e9;display:flex;flex-flow:column nowrap;padding:16px 0;position:relative}
.company-news__result:last-child{border-bottom:0}
.company-news__result-content{display:flex;flex-direction:column;gap:16px;width:100%}
.company-news__result-title{color:#2d2d2d;display:inline-flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;text-decoration:none}
html[lang^=cs] .company-news__result-title,html[lang^=ja] .company-news__result-title,html[lang^=ko] .company-news__result-title,html[lang^=pl] .company-news__result-title,html[lang^=ru] .company-news__result-title,html[lang^=tr] .company-news__result-title,html[lang^=zh] .company-news__result-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (max-width:48em){.company-news__result-title{font-size:1rem;line-height:1.375rem}
}
.company-news__result-link{all:unset;color:#1968b3;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;transition:all .2s ease-in-out}
html[lang^=cs] .company-news__result-link,html[lang^=ja] .company-news__result-link,html[lang^=ko] .company-news__result-link,html[lang^=pl] .company-news__result-link,html[lang^=ru] .company-news__result-link,html[lang^=tr] .company-news__result-link,html[lang^=zh] .company-news__result-link{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.company-news__result-link-container{align-content:center;cursor:pointer;display:flex;flex-flow:row wrap;text-decoration:none;width:fit-content}
.company-news__result-link-container:hover .company-news__result-link{color:#003e7e}
.company-news__result-link-container:hover .company-news__result-link-icon{fill:#003e7e}
.company-news__result-link-icon{width:20px;fill:#1968b3;margin-top:3.5px;transition:all .2s ease-in-out}
.content-fragment-list{display:flex;width:100%}
.content-fragment-list__container{display:flex;flex-wrap:wrap;width:100%}
.content-fragment-list__main-container{display:flex;gap:5%;width:100%}
.content-fragment-list__tiles{display:flex;flex-direction:column;flex-grow:1;margin:50px 0 0;width:76%}
@media only screen and (max-width:63.9375em){.content-fragment-list__tiles{margin:0;width:100%}
}
.content-fragment-list__tile-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}
.content-fragment-list__container-npi .content-fragment-list__tile{background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;justify-content:flex-start;margin:12.5px;position:relative;text-align:left;width:calc(33.3333% - 25px);z-index:1}
@media only screen and (max-width:48em){.content-fragment-list__container-npi .content-fragment-list__tile{flex-direction:column;margin:0 0 18px;padding:16px;width:100%}
}
.content-fragment-list__container-npi .content-fragment-list__tile-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile{background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;padding:16px;text-align:left;width:100%}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-impact{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:18px;text-transform:uppercase}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-impact-container{align-content:center;align-items:center;display:flex;flex:1 0 0;flex-wrap:wrap;gap:4px}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-impact-dot{border-radius:50%;display:inline-block;height:.5rem;width:.5rem}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-impact-dot--none{display:none}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-impact-dot--low{background-color:#003e7e}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-impact-dot--medium{background-color:#fdb81e}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-impact-dot--high{background-color:#f58025}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-impact-dot--critical{background-color:#df3704}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-title{color:#1968b3;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;line-height:28px;text-decoration:none}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-title:hover{color:#8f0f2c;text-decoration:none}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-title:focus{color:#7cd2ec;text-decoration:none}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-information-container{display:flex;flex-direction:column;gap:4px}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-information-item{align-items:flex-start;display:flex;flex-direction:row;gap:4px}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-information-label{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;width:max-content}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-information-value{display:-webkit-box;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-information-hidden{display:none}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-information-hidden.active{display:flex}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-information-toggle{color:#1968b3;cursor:pointer;display:flex;flex-direction:row;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;gap:8px;text-transform:uppercase;width:fit-content}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-information-toggle-text{display:none}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-information-toggle-text.active{display:flex}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-information-toggle svg{fill:#6d6e71;height:15px;margin-top:5px;transition:.2s ease-in-out;width:15px}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-information-toggle[data-open=true] svg{transform:rotate(180deg)}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-divider{background-color:#e5e6e9;height:1px;margin:8px 0;width:100%}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-content-container{margin:0}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-content-container--expanded .content-fragment-list__tile-information-value{-webkit-line-clamp:10000000}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-list--grid-view{gap:4px}
.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-list--grid-view .content-fragment-list__tile{width:calc(33.3333% - 2.6667px)}
@media only screen and (max-width:63.9375em){.content-fragment-list__container-vulnerabilities .content-fragment-list__tile-list--grid-view .content-fragment-list__tile{width:100%}
}
.content-fragment-list__tile-image-container{display:flex;height:auto;justify-content:center;z-index:1}
.content-fragment-list__tile-image{height:100%;width:100%}
.content-fragment-list__tile-content-container{display:flex;flex-direction:column;gap:4px;justify-content:center;margin:8px 20px 20px;z-index:1}
.content-fragment-list__tile-partner-container,.content-fragment-list__tile-title-container{width:100%}
.content-fragment-list__tile-booth-number-container{align-items:center;display:flex;flex-direction:row;gap:2px;justify-content:flex-start;margin:10px 0 6px;width:100%}
.content-fragment-list__container-npi .content-fragment-list__tile-title{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.5rem}
html[lang^=cs] .content-fragment-list__container-npi .content-fragment-list__tile-title,html[lang^=ja] .content-fragment-list__container-npi .content-fragment-list__tile-title,html[lang^=ko] .content-fragment-list__container-npi .content-fragment-list__tile-title,html[lang^=pl] .content-fragment-list__container-npi .content-fragment-list__tile-title,html[lang^=ru] .content-fragment-list__container-npi .content-fragment-list__tile-title,html[lang^=tr] .content-fragment-list__container-npi .content-fragment-list__tile-title,html[lang^=zh] .content-fragment-list__container-npi .content-fragment-list__tile-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.content-fragment-list__tile-partner{color:#6d6e71;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;text-transform:uppercase}
html[lang^=cs] .content-fragment-list__tile-partner,html[lang^=ja] .content-fragment-list__tile-partner,html[lang^=ko] .content-fragment-list__tile-partner,html[lang^=pl] .content-fragment-list__tile-partner,html[lang^=ru] .content-fragment-list__tile-partner,html[lang^=tr] .content-fragment-list__tile-partner,html[lang^=zh] .content-fragment-list__tile-partner{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.content-fragment-list__tile-pub-date{color:#6d6e71;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;text-transform:uppercase}
html[lang^=cs] .content-fragment-list__tile-pub-date,html[lang^=ja] .content-fragment-list__tile-pub-date,html[lang^=ko] .content-fragment-list__tile-pub-date,html[lang^=pl] .content-fragment-list__tile-pub-date,html[lang^=ru] .content-fragment-list__tile-pub-date,html[lang^=tr] .content-fragment-list__tile-pub-date,html[lang^=zh] .content-fragment-list__tile-pub-date{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.content-fragment-list__tile-booth-number-label{color:#2d2d2d;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.125rem}
html[lang^=cs] .content-fragment-list__tile-booth-number-label,html[lang^=ja] .content-fragment-list__tile-booth-number-label,html[lang^=ko] .content-fragment-list__tile-booth-number-label,html[lang^=pl] .content-fragment-list__tile-booth-number-label,html[lang^=ru] .content-fragment-list__tile-booth-number-label,html[lang^=tr] .content-fragment-list__tile-booth-number-label,html[lang^=zh] .content-fragment-list__tile-booth-number-label{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.content-fragment-list__tile-booth-number{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.125rem}
html[lang^=cs] .content-fragment-list__tile-booth-number,html[lang^=ja] .content-fragment-list__tile-booth-number,html[lang^=ko] .content-fragment-list__tile-booth-number,html[lang^=pl] .content-fragment-list__tile-booth-number,html[lang^=ru] .content-fragment-list__tile-booth-number,html[lang^=tr] .content-fragment-list__tile-booth-number,html[lang^=zh] .content-fragment-list__tile-booth-number{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.content-fragment-list__tile-info-container{display:flex;flex-direction:row}
.content-fragment-list__tile-info-item{display:flex;flex-direction:column;width:33%}
.content-fragment-list__tile-info-item-label{color:#6d6e71;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;text-transform:uppercase}
html[lang^=cs] .content-fragment-list__tile-info-item-label,html[lang^=ja] .content-fragment-list__tile-info-item-label,html[lang^=ko] .content-fragment-list__tile-info-item-label,html[lang^=pl] .content-fragment-list__tile-info-item-label,html[lang^=ru] .content-fragment-list__tile-info-item-label,html[lang^=tr] .content-fragment-list__tile-info-item-label,html[lang^=zh] .content-fragment-list__tile-info-item-label{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.content-fragment-list__tile-info-item-value{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}
html[lang^=cs] .content-fragment-list__tile-info-item-value,html[lang^=ja] .content-fragment-list__tile-info-item-value,html[lang^=ko] .content-fragment-list__tile-info-item-value,html[lang^=pl] .content-fragment-list__tile-info-item-value,html[lang^=ru] .content-fragment-list__tile-info-item-value,html[lang^=tr] .content-fragment-list__tile-info-item-value,html[lang^=zh] .content-fragment-list__tile-info-item-value{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.content-fragment-list__tile-vulnerability-id-list{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.125rem;font-style:normal;font-style:italic;font-weight:400;line-height:1.5rem;margin-left:5px}
html[lang^=cs] .content-fragment-list__tile-vulnerability-id-list,html[lang^=ja] .content-fragment-list__tile-vulnerability-id-list,html[lang^=ko] .content-fragment-list__tile-vulnerability-id-list,html[lang^=pl] .content-fragment-list__tile-vulnerability-id-list,html[lang^=ru] .content-fragment-list__tile-vulnerability-id-list,html[lang^=tr] .content-fragment-list__tile-vulnerability-id-list,html[lang^=zh] .content-fragment-list__tile-vulnerability-id-list{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.content-fragment-list__popup-container{display:flex;flex-direction:row;gap:32px;margin:16px}
@media only screen and (max-width:48em){.content-fragment-list__popup-container{flex-direction:column}
}
.content-fragment-list__image-carousel{width:45%}
@media only screen and (max-width:48em){.content-fragment-list__image-carousel{margin:auto}
}
.content-fragment-list__image-carousel.carousel .glide__arrow-mobile{display:inline-block}
.content-fragment-list__popup-image-container{width:45%}
.content-fragment-list__product-image,.content-fragment-list__product-image img{height:100%;width:100%}
.content-fragment-list__popup-text-container{display:flex;flex-direction:column;gap:4px;width:100%}
@media only screen and (max-width:48em){.content-fragment-list__popup-text-container{margin:auto}
}
.content-fragment-list__container-npi .content-fragment-list__popup-text-container{width:55%}
.content-fragment-list__partner-logo{height:75px}
.content-fragment-list__partner-logo img{height:100%}
.content-fragment-list__popup-title{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:normal}
html[lang^=cs] .content-fragment-list__popup-title,html[lang^=ja] .content-fragment-list__popup-title,html[lang^=ko] .content-fragment-list__popup-title,html[lang^=pl] .content-fragment-list__popup-title,html[lang^=ru] .content-fragment-list__popup-title,html[lang^=tr] .content-fragment-list__popup-title,html[lang^=zh] .content-fragment-list__popup-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.content-fragment-list__description-container{width:100%}
.content-fragment-list__description{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}
html[lang^=cs] .content-fragment-list__description,html[lang^=ja] .content-fragment-list__description,html[lang^=ko] .content-fragment-list__description,html[lang^=pl] .content-fragment-list__description,html[lang^=ru] .content-fragment-list__description,html[lang^=tr] .content-fragment-list__description,html[lang^=zh] .content-fragment-list__description{font-family:Helvetica Neue,Helvetica,sans-serif}
.content-fragment-list__description p{margin:0}
.content-fragment-list__detail-button{margin-top:12px}
.content-fragment-list__filter-form{display:flex;flex-direction:column;margin:0;transition:.35s ease-in-out;width:19%}
@media only screen and (max-width:63.9375em){.content-fragment-list__filter-form{background-color:#fff;display:flex;height:100%;left:110vw;margin:0;overflow-y:scroll;padding:0;position:fixed;top:0;width:100%;z-index:100000}
.content-fragment-list__filter-form[open=true]{left:0}
}
.content-fragment-list__datepicker-fake-container,.content-fragment-list__filter-date-container,.content-fragment-list__filter-search-container,.content-fragment-list__search-container{border:1px solid #e5e6e9;border-radius:6px;display:flex;gap:5px;justify-content:flex-start}
.content-fragment-list__datepicker-fake-container input,.content-fragment-list__filter-date-container input,.content-fragment-list__filter-search-container input,.content-fragment-list__search-container input{background:transparent;border:0;border-radius:6px;height:fit-content;outline:0;padding:13px 12px;width:100%;z-index:2}
.content-fragment-list__datepicker-fake-container input:focus+label,.content-fragment-list__datepicker-fake-container input:not(:placeholder-shown)+label,.content-fragment-list__filter-date-container input:focus+label,.content-fragment-list__filter-date-container input:not(:placeholder-shown)+label,.content-fragment-list__filter-search-container input:focus+label,.content-fragment-list__filter-search-container input:not(:placeholder-shown)+label,.content-fragment-list__search-container input:focus+label,.content-fragment-list__search-container input:not(:placeholder-shown)+label{background:#fff;font-size:14px;margin-left:10px;margin-top:-13px;padding-left:5px;padding-right:5px}
.content-fragment-list__datepicker-fake-container label,.content-fragment-list__filter-date-container label,.content-fragment-list__filter-search-container label,.content-fragment-list__search-container label{color:#43434d;cursor:text;margin-left:40px;margin-top:10px;max-width:80%;overflow:hidden;position:absolute;text-overflow:ellipsis;transition:all .3s ease;user-select:none;white-space:nowrap;z-index:1}
.content-fragment-list__datepicker-fake-container:focus-within,.content-fragment-list__filter-date-container:focus-within,.content-fragment-list__filter-search-container:focus-within,.content-fragment-list__search-container:focus-within{border:2px solid #1968b3}
.content-fragment-list__filter-search-container:hover,.content-fragment-list__search-container:hover{border:2px solid #2d2d2d}
@media only screen and (max-width:63.9375em){.content-fragment-list__filter-search-container,.content-fragment-list__search-container{margin:25px 20px 0}
}
.content-fragment-list__filter-search-container svg,.content-fragment-list__search-container svg{fill:#6d6e71;height:16px;width:16px;z-index:2}
.content-fragment-list__filter-search-container{margin:10px 0}
.content-fragment-list__filter-date-container{flex-grow:1;min-width:125px;width:calc(50% - 5px)}
.content-fragment-list__filter-date-container svg{fill:#6d6e71;height:16px;width:16px;z-index:2}
.content-fragment-list__datepicker-fake-container{margin-top:16px;position:relative}
.content-fragment-list__datepicker-fake-container svg{fill:#6d6e71;height:25px;width:25px;z-index:2}
.content-fragment-list__datepickers{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin-top:18px;width:100%}
.content-fragment-list__select-container{cursor:pointer;display:flex;height:fit-content;margin-bottom:auto;margin-top:auto}
.content-fragment-list__search-icon{margin-left:12px;margin-top:12px}
.content-fragment-list__calendar-icon{margin-top:4px}
.content-fragment-list__calendar-icon svg{fill:#6d6e71;height:16px;width:16px;z-index:2}
.content-fragment-list__select-icon{height:fit-content;margin-bottom:auto;margin-right:10px;margin-top:auto}
.content-fragment-list__select-icon svg{width:12px;fill:#6d6e71;z-index:1}
.content-fragment-list__results-view-options{align-items:center;border-right:1px solid #e5e6e9;display:flex;gap:10px;margin-left:auto;padding-right:24px}
.content-fragment-list__results-view-toggle{cursor:pointer}
.content-fragment-list__results-view-toggle>input{all:unset;height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}
.content-fragment-list__results-view-toggle>span{align-items:center;border:1px solid transparent;border-radius:3px;display:flex;height:1.875rem;justify-content:center;width:1.875rem}
.content-fragment-list__results-view-toggle svg{height:.875rem;fill:#000}
.content-fragment-list__results-view-toggle>input:checked+span{border-color:#ccc}
.content-fragment-list__page-size-form,.content-fragment-list__sort-container{display:flex;gap:.5rem;justify-content:space-between}
.content-fragment-list__page-size-form select,.content-fragment-list__sort-container select{align-self:center;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:0;cursor:pointer;height:fit-content;outline:0;padding:5px;position:absolute;visibility:hidden;z-index:-1}
.content-fragment-list__page-size-form select:focus+.content-fragment-list__select-icon svg,.content-fragment-list__sort-container select:focus+.content-fragment-list__select-icon svg{transform:rotate(180deg)}
.content-fragment-list__page-size-form label,.content-fragment-list__sort-container label{align-self:center;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400}
html[lang^=cs] .content-fragment-list__page-size-form label,html[lang^=cs] .content-fragment-list__sort-container label,html[lang^=ja] .content-fragment-list__page-size-form label,html[lang^=ja] .content-fragment-list__sort-container label,html[lang^=ko] .content-fragment-list__page-size-form label,html[lang^=ko] .content-fragment-list__sort-container label,html[lang^=pl] .content-fragment-list__page-size-form label,html[lang^=pl] .content-fragment-list__sort-container label,html[lang^=ru] .content-fragment-list__page-size-form label,html[lang^=ru] .content-fragment-list__sort-container label,html[lang^=tr] .content-fragment-list__page-size-form label,html[lang^=tr] .content-fragment-list__sort-container label,html[lang^=zh] .content-fragment-list__page-size-form label,html[lang^=zh] .content-fragment-list__sort-container label{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.content-fragment-list__page-size-form option,.content-fragment-list__sort-container option{display:none}
.content-fragment-list__sort-container{margin-left:auto}
.content-fragment-list__result-count-container{align-items:center;display:flex;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;gap:5px}
html[lang^=cs] .content-fragment-list__result-count-container,html[lang^=ja] .content-fragment-list__result-count-container,html[lang^=ko] .content-fragment-list__result-count-container,html[lang^=pl] .content-fragment-list__result-count-container,html[lang^=ru] .content-fragment-list__result-count-container,html[lang^=tr] .content-fragment-list__result-count-container,html[lang^=zh] .content-fragment-list__result-count-container{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.content-fragment-list__result-count-start-end{display:flex;gap:1px}
.content-fragment-list__select{background:#fff;border-radius:8px;box-shadow:0 1px 5px rgba(0,0,0,.25);display:none;margin-top:43px;position:absolute;z-index:2}
.content-fragment-list__select.active{display:block}
.content-fragment-list__select.active~.content-fragment-list__select-label:after{transform:scale(1.1,.6) rotate(.5turn)}
.content-fragment-list__select-label{border:1px solid #ccc;border-radius:3px;color:#2d2d2d;display:flex;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;gap:.5rem;line-height:1.5rem;padding:5px 10px}
html[lang^=cs] .content-fragment-list__select-label,html[lang^=ja] .content-fragment-list__select-label,html[lang^=ko] .content-fragment-list__select-label,html[lang^=pl] .content-fragment-list__select-label,html[lang^=ru] .content-fragment-list__select-label,html[lang^=tr] .content-fragment-list__select-label,html[lang^=zh] .content-fragment-list__select-label{font-family:Helvetica Neue,Helvetica,sans-serif}
.content-fragment-list__select-label:after{content:"\25BC";display:block;transform:scale(1.1,.6);transition:transform .4s}
.content-fragment-list__select ul{display:flex;flex-direction:column;gap:8px;margin:0;padding:20px;width:100%}
.content-fragment-list__select li{color:#1968b3;cursor:pointer;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.313rem;list-style:none;margin:0;white-space:nowrap}
html[lang^=cs] .content-fragment-list__select li,html[lang^=ja] .content-fragment-list__select li,html[lang^=ko] .content-fragment-list__select li,html[lang^=pl] .content-fragment-list__select li,html[lang^=ru] .content-fragment-list__select li,html[lang^=tr] .content-fragment-list__select li,html[lang^=zh] .content-fragment-list__select li{font-family:Helvetica Neue,Helvetica,sans-serif}
.content-fragment-list__select li:hover{text-decoration:underline}
.content-fragment-list__select li.selected{color:#8f0f2c;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .content-fragment-list__select li.selected,html[lang^=ja] .content-fragment-list__select li.selected,html[lang^=ko] .content-fragment-list__select li.selected,html[lang^=pl] .content-fragment-list__select li.selected,html[lang^=ru] .content-fragment-list__select li.selected,html[lang^=tr] .content-fragment-list__select li.selected,html[lang^=zh] .content-fragment-list__select li.selected{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
@media only screen and (max-width:63.9375em){.content-fragment-list__filters{margin:0 20px;padding-top:5px}
}
.content-fragment-list__filter-header-container{display:flex;justify-content:space-between}
@media only screen and (max-width:63.9375em){.content-fragment-list__filter-header-container{padding:0 8px}
}
.content-fragment-list__filter-header{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;margin:8px 0}
html[lang^=cs] .content-fragment-list__filter-header,html[lang^=ja] .content-fragment-list__filter-header,html[lang^=ko] .content-fragment-list__filter-header,html[lang^=pl] .content-fragment-list__filter-header,html[lang^=ru] .content-fragment-list__filter-header,html[lang^=tr] .content-fragment-list__filter-header,html[lang^=zh] .content-fragment-list__filter-header{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
@media only screen and (max-width:63.9375em){.content-fragment-list__filter-header{display:none}
}
.content-fragment-list__filter-header-desktop{align-items:center;display:flex;gap:5%;height:50px;width:526%}
.content-fragment-list__filter-header-desktop-left{width:19%}
.content-fragment-list__filter-header-desktop-right{display:flex;gap:16px;justify-content:space-between;width:76%}
.content-fragment-list__filter-header-desktop-actions{display:flex;gap:16px}
@media only screen and (max-width:63.9375em){.content-fragment-list__filter-header-desktop{display:none}
}
.content-fragment-list__clear-filters{all:unset;color:#1968b3;cursor:pointer;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .content-fragment-list__clear-filters,html[lang^=ja] .content-fragment-list__clear-filters,html[lang^=ko] .content-fragment-list__clear-filters,html[lang^=pl] .content-fragment-list__clear-filters,html[lang^=ru] .content-fragment-list__clear-filters,html[lang^=tr] .content-fragment-list__clear-filters,html[lang^=zh] .content-fragment-list__clear-filters{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (max-width:63.9375em){.content-fragment-list__clear-filters{font-size:16px}
}
.content-fragment-list__filter-header-mobile{background:#fff;box-shadow:0 1px 8px 0 rgba(0,0,0,.25);color:#2d2d2d;display:none;flex-direction:column;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:22px;font-style:normal;font-weight:400;padding:16px 20px;position:sticky;text-align:left;top:0;width:100%;z-index:4}
html[lang^=cs] .content-fragment-list__filter-header-mobile,html[lang^=ja] .content-fragment-list__filter-header-mobile,html[lang^=ko] .content-fragment-list__filter-header-mobile,html[lang^=pl] .content-fragment-list__filter-header-mobile,html[lang^=ru] .content-fragment-list__filter-header-mobile,html[lang^=tr] .content-fragment-list__filter-header-mobile,html[lang^=zh] .content-fragment-list__filter-header-mobile{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.content-fragment-list__filter-header-mobile-top{display:flex;justify-content:space-between;width:100%}
.content-fragment-list__filter-header-mobile-bottom{width:max-content}
.content-fragment-list__filter-header-mobile-bottom-overflow{display:none;overflow-x:scroll;overflow-y:hidden;width:100%}
.content-fragment-list__filter-header-mobile-bottom-overflow:has(.filter-tag[data-id]){display:block}
.content-fragment-list__filter-header-mobile-bottom-overflow::-webkit-scrollbar-track{background:transparent}
.content-fragment-list__filter-header-mobile svg{width:20px}
@media only screen and (max-width:63.9375em){.content-fragment-list__filter-header-mobile{display:flex}
.content-fragment-list__filter-header-mobile div.content-fragment-list__filter-tag-container{display:inline-flex}
}
.content-fragment-list__filter-count-mobile{color:#43434d;display:none;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;margin-right:1rem}
html[lang^=cs] .content-fragment-list__filter-count-mobile,html[lang^=ja] .content-fragment-list__filter-count-mobile,html[lang^=ko] .content-fragment-list__filter-count-mobile,html[lang^=pl] .content-fragment-list__filter-count-mobile,html[lang^=ru] .content-fragment-list__filter-count-mobile,html[lang^=tr] .content-fragment-list__filter-count-mobile,html[lang^=zh] .content-fragment-list__filter-count-mobile{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (max-width:63.9375em){.content-fragment-list__filter-count-mobile{display:block}
}
.content-fragment-list__open-filters-mobile{align-items:center;border-radius:4px;cursor:pointer;display:none;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;justify-content:center;outline:1px dashed transparent;overflow:hidden;position:relative;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;background-color:#1968b3;color:#fff;line-height:1.375rem;margin:10px auto;min-width:200px;padding:10px 20px;text-align:center;transform-style:preserve-3d;transition:all .3s ease-out;width:fit-content}
html[lang^=cs] .content-fragment-list__open-filters-mobile,html[lang^=ja] .content-fragment-list__open-filters-mobile,html[lang^=ko] .content-fragment-list__open-filters-mobile,html[lang^=pl] .content-fragment-list__open-filters-mobile,html[lang^=ru] .content-fragment-list__open-filters-mobile,html[lang^=tr] .content-fragment-list__open-filters-mobile,html[lang^=zh] .content-fragment-list__open-filters-mobile{font-family:Helvetica Neue,Helvetica,sans-serif}
.content-fragment-list__open-filters-mobile :hover{background-color:#8f0f2c}
@media only screen and (max-width:63.9375em){.content-fragment-list__open-filters-mobile{display:flex}
}
.content-fragment-list__filter-facet ul{margin-top:2px;max-height:200px;overflow-y:scroll;padding-bottom:4px}
.content-fragment-list__filter-facet ul::-webkit-scrollbar{width:6px}
.content-fragment-list__filter-facet ul::-webkit-scrollbar-track{background:transparent;border-radius:4px}
.content-fragment-list__filter-facet ul::-webkit-scrollbar-thumb{background:#6d6e71;border-radius:4px}
.content-fragment-list__filter-facet.mobile-sort{display:none}
@media only screen and (max-width:63.9375em){.content-fragment-list__filter-facet.mobile-sort{display:block}
}
.content-fragment-list__filter-facet.mobile-sort ul{padding-bottom:2px}
.content-fragment-list__filter-facet.mobile-sort label{display:flex;gap:5px}
.content-fragment-list__filter-facet.mobile-sort input[type=radio]{appearance:none;background-color:#fff;border:1px solid #6d6e71;border-radius:50%;cursor:pointer;height:1.125rem;margin:0;transform:translateY(1px);width:1.125rem}
.content-fragment-list__filter-facet.mobile-sort input[type=radio]:hover{border:1px solid #8f0f2c}
.content-fragment-list__filter-facet.mobile-sort input[type=radio]:hover:before{color:#8f0f2c}
.content-fragment-list__filter-facet.mobile-sort input[type=radio]:focus{border:2px solid #003e7e}
.content-fragment-list__filter-facet.mobile-sort input[type=radio]:focus:before{color:#003e7e}
.content-fragment-list__filter-facet.mobile-sort input[type=radio]:checked{border:1px solid #1968b3}
.content-fragment-list__filter-facet.mobile-sort input[type=radio]:checked:before{transform:scale(1)}
.content-fragment-list__filter-facet.mobile-sort input[type=radio]:before{background-color:#1968b3;border-radius:50%;color:#1968b3;content:"";display:block;height:.45rem;margin-left:4.5px;margin-top:4.5px;transform:scale(0);transition:.15s;width:.45rem}
.content-fragment-list__filter-label{align-items:center;border-bottom:1px solid #e5e6e9;cursor:pointer;display:flex;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;gap:1rem;justify-content:space-between;line-height:1.375rem;list-style:none;margin:16px 0 0;padding-bottom:8px}
html[lang^=cs] .content-fragment-list__filter-label,html[lang^=ja] .content-fragment-list__filter-label,html[lang^=ko] .content-fragment-list__filter-label,html[lang^=pl] .content-fragment-list__filter-label,html[lang^=ru] .content-fragment-list__filter-label,html[lang^=tr] .content-fragment-list__filter-label,html[lang^=zh] .content-fragment-list__filter-label{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.content-fragment-list__filter-label::-webkit-details-marker{display:none}
.content-fragment-list__filter-label:after{content:"\FE40";display:block;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.8em;font-style:normal;font-weight:400;height:fit-content;transform:scaleY(1.25) translateY(.25em);transition:.2s ease-in-out}
html[lang^=cs] .content-fragment-list__filter-label:after,html[lang^=ja] .content-fragment-list__filter-label:after,html[lang^=ko] .content-fragment-list__filter-label:after,html[lang^=pl] .content-fragment-list__filter-label:after,html[lang^=ru] .content-fragment-list__filter-label:after,html[lang^=tr] .content-fragment-list__filter-label:after,html[lang^=zh] .content-fragment-list__filter-label:after{font-family:Helvetica Neue,Helvetica,sans-serif}
.content-fragment-list__filter-facet[open] .content-fragment-list__filter-label:after{transform:scaleY(-1.25) translateY(.25em)}
.content-fragment-list__filter-list{font-size:.875rem;list-style:none}
.content-fragment-list__filter-list ul{list-style:none;margin-left:2.5rem}
.content-fragment-list__filter-list li{display:flex;font-size:.875rem;font-weight:400;justify-content:flex-start;line-height:1.375rem;margin-left:0;margin-top:.5rem}
.content-fragment-list__filter-list li:has(input[disabled]){color:#848484}
.content-fragment-list__filter-list li:has(input[disabled]) .result-count-content{color:#848484}
.content-fragment-list__filter-list li .disappear{display:none}
.content-fragment-list__filter-list li label{align-items:flex-start;display:flex;gap:4px}
.content-fragment-list__filter-list summary{align-items:center;display:flex;gap:.5rem}
.content-fragment-list__filter-list summary:before{content:"\FE40";display:block;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.8em;font-style:normal;font-weight:400;transform:scaleY(1.25) translateY(.25em);transition:.2s ease-in-out}
html[lang^=cs] .content-fragment-list__filter-list summary:before,html[lang^=ja] .content-fragment-list__filter-list summary:before,html[lang^=ko] .content-fragment-list__filter-list summary:before,html[lang^=pl] .content-fragment-list__filter-list summary:before,html[lang^=ru] .content-fragment-list__filter-list summary:before,html[lang^=tr] .content-fragment-list__filter-list summary:before,html[lang^=zh] .content-fragment-list__filter-list summary:before{font-family:Helvetica Neue,Helvetica,sans-serif}
.content-fragment-list__filter-list summary:last-child:before{visibility:hidden}
.content-fragment-list__filter-list details[open]>summary:before{transform:scaleY(-1.25) translateY(.25em)}
.content-fragment-list__filter-list .result-count-content{align-items:center;color:#6d6e71;display:inline-block;margin-left:auto;padding:0 4px;text-align:center}
.content-fragment-list__filter-list input[type=checkbox]{appearance:none;border:1px solid #6d6e71;border-radius:4px;cursor:pointer;height:1.125rem;margin-right:.25rem;margin-top:.125rem;min-height:1.125rem;min-width:1.125rem;width:1.125rem}
.content-fragment-list__filter-list input[type=checkbox]:before{border-bottom:1px solid #fff;border-right:1px solid #fff;content:"";display:block;height:12px;margin-left:4.5px;margin-top:-.5px;transform:rotate(45deg) scale(0);transition:.15s;width:4px}
.content-fragment-list__filter-list input[type=checkbox]:hover{border:2px solid #1968b3}
.content-fragment-list__filter-list input[type=checkbox]:focus{border:2px solid #003e7e}
.content-fragment-list__filter-list input[type=checkbox]:checked{background-color:#1968b3;border:2px solid #1968b3}
.content-fragment-list__filter-list input[type=checkbox]:checked:before{transform:rotate(45deg) scale(1)}
.content-fragment-list__filter-list input[type=checkbox]:checked:hover{background-color:#8f0f2c;border:2px solid #8f0f2c}
.content-fragment-list__filter-list input[type=checkbox]:checked:focus{background-color:#003e7e;border:2px solid #1968b3}
.content-fragment-list__filter-list input[type=checkbox][disabled]{background-color:#ccc;border:1px solid #848484;cursor:default}
.content-fragment-list__filter-list input[type=checkbox][disabled]:checked,.content-fragment-list__filter-list input[type=checkbox][disabled]:checked:focus,.content-fragment-list__filter-list input[type=checkbox][disabled]:checked:hover{border:2px solid #ccc}
.content-fragment-list__filter-list input[type=checkbox][disabled]:focus,.content-fragment-list__filter-list input[type=checkbox][disabled]:hover{background-color:#ccc;border:1px solid #848484}
.content-fragment-list__filter-list input[type=checkbox][disabled]:before{border-bottom:1px solid #848484;border-right:1px solid #848484}
.content-fragment-list__filter-list input[type=checkbox].content-fragment-list__radio{border-radius:50%}
.content-fragment-list__filter-list input[type=checkbox].content-fragment-list__radio:before{background-color:#fff;border-bottom:0;border-radius:50%;border-right:0;height:4px;margin-top:5px;transition:.15s;width:4px}
.content-fragment-list__filter-list input[type=checkbox][name=cvss-score]{margin-right:12px}
.content-fragment-list__filter-list input[type=checkbox][name=cvss-score]:after{background-color:transparent;border-radius:50%;content:"";display:block;height:.5rem;margin-left:21px;margin-top:-8px;width:.5rem}
.content-fragment-list__filter-list input[type=checkbox][name=cvss-score]:checked:after,.content-fragment-list__filter-list input[type=checkbox][name=cvss-score]:hover:after{margin-left:20px;margin-top:-9px}
.content-fragment-list__filter-list input[type=checkbox][name=cvss-score][value=low-0-1-3-9]:after{background-color:#003e7e}
.content-fragment-list__filter-list input[type=checkbox][name=cvss-score][value=medium-4-0-6-9]:after{background-color:#fdb81e}
.content-fragment-list__filter-list input[type=checkbox][name=cvss-score][value=high-7-0-8-9]:after{background-color:#f58025}
.content-fragment-list__filter-list input[type=checkbox][name=cvss-score][value=critical-9-0-10-0]:after{background-color:#df3704}
.content-fragment-list__mobile-bottom{display:none}
@media only screen and (max-width:63.9375em){.content-fragment-list__mobile-bottom{background-color:#fff;border-top:1px solid #e5e6e9;bottom:0;display:flex;height:fit-content;justify-content:center;left:0;margin-top:auto;padding:1.125rem 1.75rem;position:sticky;right:0;width:100%;z-index:102}
}
.content-fragment-list__mobile-bottom_done{all:unset;align-items:center;background:#1968b3;border:2px solid transparent;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:900;gap:4px;justify-content:center;margin:auto;min-width:200px;padding:4px 20px;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:all .3s ease}
.content-fragment-list__mobile-bottom_cancel-container{width:50%}
.content-fragment-list__mobile-bottom_done-container{width:100%}
.content-fragment-list__toggle-filter{color:#1968b3;cursor:pointer;font-size:18px}
.content-fragment-list .content-fragment-list__filter-tag-container{display:inline-flex;flex-wrap:wrap}
.content-fragment-list .content-fragment-list__filter-tag-container .filter-tag{background:#f4f4f4;border:1px solid #e5e6e9;border-radius:4px;color:#43434d;cursor:pointer;display:flex;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.125rem;margin:0 8px 8px 0;padding:5px 12px 5px 8px;width:fit-content}
html[lang^=cs] .content-fragment-list .content-fragment-list__filter-tag-container .filter-tag,html[lang^=ja] .content-fragment-list .content-fragment-list__filter-tag-container .filter-tag,html[lang^=ko] .content-fragment-list .content-fragment-list__filter-tag-container .filter-tag,html[lang^=pl] .content-fragment-list .content-fragment-list__filter-tag-container .filter-tag,html[lang^=ru] .content-fragment-list .content-fragment-list__filter-tag-container .filter-tag,html[lang^=tr] .content-fragment-list .content-fragment-list__filter-tag-container .filter-tag,html[lang^=zh] .content-fragment-list .content-fragment-list__filter-tag-container .filter-tag{font-family:Helvetica Neue,Helvetica,sans-serif}
.content-fragment-list .content-fragment-list__filter-tag-container .filter-tag:hover svg{background:hsla(225,2%,44%,.1);border-radius:4px}
.content-fragment-list .content-fragment-list__filter-tag-container .filter-tag:focus svg{background:hsla(225,2%,44%,.15)}
.content-fragment-list .content-fragment-list__filter-tag-container .filter-tag svg{left:3px;padding:3px;position:relative;top:1.5px;width:17px;fill:#43434d;transition:.15s}
.content-fragment-list .content-fragment-list__filter-tag-container .filter-tag.original{display:none}
@media only screen and (max-width:63.9375em){.content-fragment-list .content-fragment-list__filter-tag-container{display:none}
}
.content-fragment-list__desktop-footer{display:flex;gap:5%;margin-top:30px;width:100%}
.content-fragment-list__desktop-footer-left{width:19%}
@media only screen and (max-width:63.9375em){.content-fragment-list__desktop-footer-left{width:0}
}
.content-fragment-list__desktop-footer-right{border-top:1px solid #e5e6e9;display:flex;padding-top:20px;width:76%}
@media only screen and (max-width:63.9375em){.content-fragment-list__desktop-footer-right{width:100%}
}
.content-fragment-list__desktop-footer .content-fragment-list__result-count-container{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;margin-bottom:0;margin-left:auto}
html[lang^=cs] .content-fragment-list__desktop-footer .content-fragment-list__result-count-container,html[lang^=ja] .content-fragment-list__desktop-footer .content-fragment-list__result-count-container,html[lang^=ko] .content-fragment-list__desktop-footer .content-fragment-list__result-count-container,html[lang^=pl] .content-fragment-list__desktop-footer .content-fragment-list__result-count-container,html[lang^=ru] .content-fragment-list__desktop-footer .content-fragment-list__result-count-container,html[lang^=tr] .content-fragment-list__desktop-footer .content-fragment-list__result-count-container,html[lang^=zh] .content-fragment-list__desktop-footer .content-fragment-list__result-count-container{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.content-fragment-list__desktop-footer select{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .content-fragment-list__desktop-footer select,html[lang^=ja] .content-fragment-list__desktop-footer select,html[lang^=ko] .content-fragment-list__desktop-footer select,html[lang^=pl] .content-fragment-list__desktop-footer select,html[lang^=ru] .content-fragment-list__desktop-footer select,html[lang^=tr] .content-fragment-list__desktop-footer select,html[lang^=zh] .content-fragment-list__desktop-footer select{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (max-width:63.9375em){.content-fragment-list__desktop-footer{gap:0}
}
.content-fragment-list__result-count-mobile{display:none}
.content-fragment-list__result-count-mobile .content-fragment-list__result-count-container{display:flex;margin:0}
@media only screen and (max-width:63.9375em){.content-fragment-list__result-count-mobile{display:flex;justify-content:center;padding:15px}
}
.content-fragment-list .content-fragment-pagination{align-items:center;display:flex;font-size:1rem;justify-content:center;margin-left:5px}
.content-fragment-list .content-fragment-pagination__button{all:unset;color:#6d6e71;cursor:pointer}
.content-fragment-list .content-fragment-pagination__button:disabled{display:none}
.content-fragment-list .content-fragment-pagination__label{align-items:inherit;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;gap:.5em;margin:0 .938rem}
html[lang^=cs] .content-fragment-list .content-fragment-pagination__label,html[lang^=ja] .content-fragment-list .content-fragment-pagination__label,html[lang^=ko] .content-fragment-list .content-fragment-pagination__label,html[lang^=pl] .content-fragment-list .content-fragment-pagination__label,html[lang^=ru] .content-fragment-list .content-fragment-pagination__label,html[lang^=tr] .content-fragment-list .content-fragment-pagination__label,html[lang^=zh] .content-fragment-list .content-fragment-pagination__label{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.content-fragment-list .content-fragment-pagination__input{border:1px solid #ccc;border-radius:6px;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;min-height:2.5rem;min-width:2.5rem;padding:.25rem;text-align:center}
html[lang^=cs] .content-fragment-list .content-fragment-pagination__input,html[lang^=ja] .content-fragment-list .content-fragment-pagination__input,html[lang^=ko] .content-fragment-list .content-fragment-pagination__input,html[lang^=pl] .content-fragment-list .content-fragment-pagination__input,html[lang^=ru] .content-fragment-list .content-fragment-pagination__input,html[lang^=tr] .content-fragment-list .content-fragment-pagination__input,html[lang^=zh] .content-fragment-list .content-fragment-pagination__input{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.content-fragment-list .combobox-datepicker{margin-top:12px;position:relative}
.content-fragment-list .combobox-datepicker .dialog{background-color:#fff;box-shadow:0 1px 8px 0 rgba(0,0,0,.25);display:block;height:16rem;left:0;position:absolute;top:110%;width:17rem;z-index:10}
.content-fragment-list .combobox-datepicker .dialog h2{color:#000;display:inline-block;font-size:1em;margin:0;padding:0 0 3px .5rem;text-transform:none}
.content-fragment-list .combobox-datepicker .dialog[aria-hidden=true]{display:none}
.content-fragment-list .combobox-datepicker .header{background-color:#fff;color:#000;cursor:default;display:flex;font-weight:700;justify-content:space-around;padding-bottom:7px;text-transform:uppercase}
.content-fragment-list .combobox-datepicker .dates{margin-left:5%;margin-right:5%;padding-left:1em;padding-right:1em;padding-top:1em;width:90%}
.content-fragment-list .combobox-datepicker .dates td,.content-fragment-list .combobox-datepicker .dates th{font-weight:400;padding:0;text-align:center}
.content-fragment-list .combobox-datepicker .dates td{background:#fff;font-size:15px;height:10px;line-height:inherit;margin:0;padding:3px;width:5px}
.content-fragment-list .combobox-datepicker .dates td[aria-selected]{background-color:#edf3fd;padding:3px}
.content-fragment-list .combobox-datepicker .dates td[tabindex="0"]{background-color:#1968b3;color:#fff}
.content-fragment-list .combobox-datepicker .dates td:not(.disabled):hover{border-bottom-left-radius:50% 60%;border-bottom-right-radius:50% 60%;border-top-left-radius:50% 60%;border-top-right-radius:50% 60%;outline:1px solid #959595;padding:3px}
.content-fragment-list .combobox-datepicker .dates .startDate{border-bottom-left-radius:50% 60%;border-top-left-radius:50% 60%}
.content-fragment-list .combobox-datepicker .dates .endDate{border-bottom-right-radius:50% 60%;border-top-right-radius:50% 60%}
.content-fragment-list .combobox-datepicker .next-month,.content-fragment-list .combobox-datepicker .prev-month{background-color:transparent;border:0 solid #fff;color:#000;height:44px;padding:1px;position:relative;width:1px}
.content-fragment-list .combobox-datepicker .month-year{appearance:none;color:#003e7e;display:inline-block;font-size:1em;margin:0;padding:0;text-align:left;text-transform:none}
.content-fragment-list .combobox-datepicker .filter-facet__mini-button-icon{display:inline-flex;pointer-events:none;position:relative;right:16%;width:4%}
.content-fragment-list .combobox-datepicker select.month-year{border:transparent;width:50%}
.content-fragment-list .combobox-datepicker .td-background-relative{height:0;left:-17%;position:relative;top:-114%;width:0}
.content-fragment-list .combobox-datepicker .td-background-relative-start{height:0;left:32%;position:relative;top:-112%;width:0}
.content-fragment-list .combobox-datepicker .td-background-relative-end{height:0;left:-17%;position:relative;top:-115%;width:0}
.content-fragment-list .combobox-datepicker .td-background-absolute{background-color:#1968b3;height:28.5px;position:absolute;width:40px;z-index:-2}
.content-fragment-list .combobox-datepicker .td-background-absolute-start{background-color:#1968b3;height:28.5px;position:absolute;width:26px;z-index:-2}
.content-fragment-list .combobox-datepicker .td-background-absolute-end{background-color:#1968b3;height:29px;position:absolute;width:20px;z-index:-2}
.content-fragment-list .combobox-datepicker .fa-angle-left,.content-fragment-list .combobox-datepicker .fa-angle-right{height:auto;position:absolute;right:0;top:30%;transform:scale(2);width:10px}
.content-fragment-list .combobox-datepicker .breadcrumb__arrow,.content-fragment-list .combobox-datepicker .breadcrumb__prev-arrow{padding:0}
.content-fragment-list__button{background-color:#fff;border:2px solid transparent;border-radius:.375rem;color:#2d2d2d;cursor:pointer;display:flex;font-size:1rem;outline:0;padding:7px 13px;position:relative;text-align:left;width:100%}
.content-fragment-list__button-label{background-color:#fff;font-size:.75rem;left:calc(1rem - 3px);padding:0 3px;position:absolute;top:-.65rem;z-index:2}
.content-fragment-list__button-placeholder{margin-left:6px;margin-top:2px;position:relative}
.content-fragment-list__button-mobile-title,.content-fragment-list__button-selected-info{display:none}
.content-fragment-list__button:after{border:1px solid #e5e6e9;border-radius:.375rem;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px}
.content-fragment-list__button.complete,.content-fragment-list__button:focus,.content-fragment-list__button:hover{border-color:#2d2d2d}
.content-fragment-list__button.complete:after,.content-fragment-list__button:focus:after,.content-fragment-list__button:hover:after{display:none}
.content-fragment-list__button[aria-expanded=true]{border-color:#1968b3;outline:0}
.content-fragment-list__button.complete .content-fragment-list__button-placeholder,.content-fragment-list__button.complete:after,.content-fragment-list__button:focus:after,.content-fragment-list__button:hover:after,.content-fragment-list__button[aria-expanded=true]:after{display:none}
.content-fragment-list__button.complete .content-fragment-list__button-selected-info{display:inline-block}
.content-fragment-list .disappear{display:none}
.content-summary__container{padding:1.75rem}
@media only screen and (min-width:48.0625em){.content-summary__container{margin:0 auto;max-width:900px}
}
.cmp-contentfragment{margin:auto;width:100%}
.cmp-contentfragment--padded-none>.cmp-contentfragment{padding:0 !important}
.cookie-popup{background:rgba(0,0,0,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:10000}
.cookie-popup.active{display:block}
.cookie-popup__container{align-items:flex-start;align-self:stretch;background:#fff;border-radius:4px;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);display:flex;gap:4px;left:50%;max-height:80vh;overflow-y:scroll;padding:16px 24px;position:absolute;top:10vh;transform:translateX(-50%);width:748px}
@media only screen and (max-width:48em){.cookie-popup__container{width:100%}
}
.cookie-popup__container::-webkit-scrollbar{width:0}
.cookie-popup__container::-webkit-scrollbar-thumb,.cookie-popup__container::-webkit-scrollbar-track{background:transparent;width:0}
.cookie-popup__header{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;line-height:32px;margin-bottom:24px}
.cookie-popup__text{color:#2d2d2d}
.cookie-popup__link,.cookie-popup__text{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:22px}
.cookie-popup__link{color:#1968b3;text-decoration:underline}
.cookie-popup__required-cookies{display:flex;flex-direction:column;gap:8px}
.cookie-popup__required-cookies li{color:#2d2d2d;display:none;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:22px}
.cookie-popup__required-cookies li.required{display:list-item}
.cookie-popup__buttons{align-content:flex-end;align-items:flex-end;align-self:stretch;display:flex;flex-wrap:wrap;gap:18px;justify-content:flex-end;margin-top:24px}
.cookie-popup__button{align-items:center;border-radius:4px;display:flex;justify-content:center;padding:6px 20px;text-transform:uppercase;transition:all .2s ease}
.cookie-popup__button-cancel{background:#fff;border:2px solid transparent;color:transparent}
.cookie-popup__button-cancel:hover{border:2px solid #8f0f2c;color:#8f0f2c}
.cookie-popup__button-cancel:active{border:2px solid #7cd2ec;color:#7cd2ec}
.cookie-popup__button-accept{background:transparent;border:2px solid transparent;color:#fff}
.cookie-popup__button-accept:hover{background:#8f0f2c;border:2px solid #8f0f2c}
.cookie-popup__button-accept:active{background:#7cd2ec;border:2px solid #7cd2ec}
.cookie-popup__close{cursor:pointer;height:16px;width:16px}
.cookie-popup__close svg{fill:#6d6e71}
body.no-scroll{overflow-y:hidden}
.cta-dropdown-container{position:relative}
.cta-dropdown .selectr-selected{background-color:transparent;border:2px solid #fff;border-radius:4px}
.cta-dropdown .selectr-container.open .selectr-selected,.cta-dropdown .selectr-container.open.inverted .selectr-selected{border-color:#fff;border-width:2px}
.cta-dropdown .selectr-container .selectr-options-container{border-color:#fff;border-width:0 2px 2px;box-shadow:0 1px 5px 0 rgba(0,0,0,.25)}
.cta-dropdown .selectr-container .selectr-label,.cta-dropdown .selectr-container .selectr-placeholder{color:#fff;font-weight:600}
.cta-dropdown .selectr-container .selectr-selected:before{background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/chevron-down.svg);background-position:50%;background-repeat:no-repeat;border:0;content:"";cursor:pointer;filter:invert(1);height:30px;position:absolute;width:28px}
.cta-dropdown .selectr-container.open .selectr-selected:before{background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/chevron-up.svg);border:0}
.cta-dropdown .selectr-container .selectr-option{margin:0}
.cta-dropdown .selectr-container .selectr-option.active{background-color:#003876}
.cta-dropdown .selectr-container .selectr-option.selected{background-color:#8f0f2c;color:#fff}
.selectr-container li,.selectr-option,.selectr-tag{list-style:none}
.selectr-container{position:relative}
.selectr-hidden{overflow:hidden;position:absolute;clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;padding:0;width:1px}
.selectr-visible{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:11}
.selectr-desktop.multiple .selectr-visible{display:none}
.selectr-desktop.multiple.native-open .selectr-visible{display:block;height:auto;min-height:200px !important;opacity:1;top:100%}
.selectr-container.multiple.selectr-mobile .selectr-selected{z-index:0}
.selectr-selected{background-color:#fff;border:1px solid #999;border-radius:3px;box-sizing:border-box;cursor:pointer;padding:7px 28px 7px 14px;position:relative;width:100%;z-index:1}
.selectr-selected:before{border-color:#6c7a86 transparent transparent;border-style:solid;border-width:4px 4px 0;content:"";height:0;position:absolute;right:10px;top:50%;-o-transform:rotate(0) translate3d(0,-50%,0);-ms-transform:rotate(0) translate3d(0,-50%,0);-moz-transform:rotate(0) translate3d(0,-50%,0);-webkit-transform:rotate(0) translate3d(0,-50%,0);transform:rotate(0) translate3d(0,-50%,0);width:0}
.selectr-container.native-open .selectr-selected:before,.selectr-container.open .selectr-selected:before{border-color:transparent transparent #6c7a86;border-style:solid;border-width:0 4px 4px}
.selectr-label{display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}
.selectr-placeholder{color:#6c7a86}
.selectr-tags{margin:0;padding:0;white-space:normal}
.has-selected .selectr-tags{margin:0 0 -2px}
.selectr-tag{background:#acb7bf;border:0;border-radius:10px;color:#fff;cursor:default;float:left;margin:0 2px 2px 0;padding:2px 25px 2px 8px;position:relative}
.selectr-container.multiple.has-selected .selectr-selected{padding:5px 28px 5px 5px}
.selectr-options-container{background-color:#fff;border:1px solid #999;border-radius:0 0 3px 3px;border-top:0 solid transparent;box-sizing:border-box;display:none;left:0;position:absolute;top:calc(100% - 1px);width:100%;z-index:10000}
.selectr-container.open .selectr-options-container{display:block}
.selectr-input-container{display:none;position:relative}
.selectr-clear,.selectr-input-clear,.selectr-tag-remove{background-color:transparent;border:0;cursor:pointer;height:20px;padding:0;position:absolute;right:22px;top:50%;-o-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);width:20px;z-index:11}
.selectr-clear,.selectr-input-clear{display:none}
.selectr-container.has-selected .selectr-clear,.selectr-input-container.active,.selectr-input-container.active .selectr-clear,.selectr-input-container.active .selectr-input-clear{display:block}
.selectr-selected .selectr-tag-remove{right:2px}
.selectr-clear:after,.selectr-clear:before,.selectr-input-clear:after,.selectr-input-clear:before,.selectr-tag-remove:after,.selectr-tag-remove:before{background-color:#6c7a86;content:" ";height:10px;left:9px;position:absolute;top:5px;width:2px}
.selectr-tag-remove:after,.selectr-tag-remove:before{background-color:#fff;height:12px;top:4px;width:3px}
.selectr-clear:before,.selectr-input-clear:before,.selectr-tag-remove:before{-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.selectr-clear:after,.selectr-input-clear:after,.selectr-tag-remove:after{-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.selectr-input{border:1px solid #999;border-radius:3px;box-sizing:border-box;left:5px;margin:10px 15px;padding:7px 30px 7px 9px;top:5px;width:calc(100% - 30px)}
.selectr-notice{background-color:#fff;border-radius:0 0 3px 3px;border-top:1px solid #999;box-sizing:border-box;display:none;padding:8px 16px;width:100%}
.input-tag,.taggable .selectr-label{width:auto}
.selectr-container.notice .selectr-notice{display:block}
.selectr-container.notice .selectr-selected{border-radius:3px 3px 0 0}
.selectr-options{display:none;margin:0;max-height:200px;overflow-x:auto;overflow-y:scroll;padding:0;position:relative;top:calc(100% + 2px)}
.selectr-container.notice .selectr-options-container,.selectr-container.open .selectr-input-container,.selectr-container.open .selectr-options{display:block}
.selectr-option{cursor:pointer;display:block;font-weight:400;padding:5px 20px;position:relative}
.has-selected .selectr-placeholder,.selectr-empty,.selectr-option.excluded{display:none}
.selectr-options.optgroups>.selectr-option{padding-left:25px}
.selectr-optgroup{font-weight:700;padding:0}
.selectr-optgroup--label{font-weight:700;margin-top:10px;padding:5px 15px}
.selectr-match{text-decoration:underline}
.selectr-option.selected{background-color:#ddd}
.selectr-option.active{background-color:#5897fb;color:#fff}
.selectr-option.disabled{opacity:.4}
.selectr-container.open .selectr-selected{border-color:#999 #999 transparent;border-radius:3px 3px 0 0}
.selectr-container.open .selectr-selected:after{-o-transform:rotate(180deg) translate3d(0,50%,0);-ms-transform:rotate(180deg) translate3d(0,50%,0);-moz-transform:rotate(180deg) translate3d(0,50%,0);-webkit-transform:rotate(180deg) translate3d(0,50%,0);transform:rotate(180deg) translate3d(0,50%,0)}
.selectr-disabled{opacity:.6}
.has-selected .selectr-label{display:block}
.taggable .selectr-selected{padding:4px 28px 4px 4px}
.taggable .selectr-selected:after{clear:both;content:" ";display:table}
.taggable .selectr-tags{display:block;float:left}
.taggable .selectr-placeholder{display:none}
.input-tag{float:left;min-width:90px}
.selectr-tag-input{border:0;font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 10px;width:100%}
.selectr-input-container.loading:after{-moz-animation:spin .5s linear 0 infinite normal forwards running;-webkit-animation:spin .5s linear 0 infinite normal forwards running;animation:spin .5s linear 0 infinite normal forwards running;border:3px solid #ddd;border-radius:50%;border-top-color:#aaa;content:"";height:20px;position:absolute;right:20px;top:50%;-o-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-o-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;-moz-transform-origin:50% 0 0;-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;width:20px}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0) translate3d(0,-50%,0);transform:rotate(0) translate3d(0,-50%,0)}
to{-webkit-transform:rotate(1turn) translate3d(0,-50%,0);transform:rotate(1turn) translate3d(0,-50%,0)}
}
.selectr-container.open.inverted .selectr-selected{border-color:transparent #999 #999;border-radius:0 0 3px 3px}
.selectr-container.inverted .selectr-options-container{background-color:#fff;border-color:#999 #999 transparent;border-radius:3px 3px 0 0;border-width:1px 1px 0;bottom:calc(100% - 1px);top:auto}
.selectr-container ::-webkit-input-placeholder{color:#6c7a86;opacity:1}
.selectr-container ::-moz-placeholder{color:#6c7a86;opacity:1}
.selectr-container :-ms-input-placeholder{color:#6c7a86;opacity:1}
.selectr-container ::placeholder{color:#6c7a86;opacity:1}
.custom-table.push-top{margin-top:3.5rem}
.custom-table.push-bottom{margin-bottom:3.5rem}
.custom-table tr{border-bottom:1px solid #e5e6e9;padding:.35rem}
.custom-table td,.custom-table th{padding:1rem;text-align:left}
.custom-table td{color:#2d2d2d}
.custom-table th{color:#6d6e71;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.375rem;text-align:left;text-transform:uppercase}
html[lang^=cs] .custom-table th,html[lang^=ja] .custom-table th,html[lang^=ko] .custom-table th,html[lang^=pl] .custom-table th,html[lang^=ru] .custom-table th,html[lang^=tr] .custom-table th,html[lang^=zh] .custom-table th{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.custom-table th:first-of-type{width:23.75rem}
.custom-table a{text-decoration:none}
.custom-table span svg{max-width:1rem}
.custom-table-style table{border-collapse:collapse;margin:0;padding:0;table-layout:fixed;width:100%}
@media only screen and (max-width:48em){.custom-table-style table{border:0}
.custom-table-style thead{display:none}
.custom-table-style td,.custom-table-style th{padding:.625rem 0;text-align:left}
.custom-table-style tr{display:block;padding-left:0}
.custom-table-style tr:first-child{border-top:1px solid #e5e6e9}
.custom-table-style td{display:block;min-height:4.688rem;text-align:left}
.custom-table-style td:before{color:#6d6e71;content:attr(data-label);float:left;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.375rem;min-height:4.688rem;text-align:left;text-transform:uppercase;width:6.875rem}
html[lang^=cs] .custom-table-style td:before,html[lang^=ja] .custom-table-style td:before,html[lang^=ko] .custom-table-style td:before,html[lang^=pl] .custom-table-style td:before,html[lang^=ru] .custom-table-style td:before,html[lang^=tr] .custom-table-style td:before,html[lang^=zh] .custom-table-style td:before{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.custom-table-style td:last-child{border-bottom:0}
.simple-table-style{overflow-x:auto}
}
.simple-table-style table{border-collapse:collapse;margin:0;padding:0;width:100%}
@media only screen and (max-width:48em){.simple-table-style thead tr{padding-top:0}
.simple-table-style th{border-left:1px solid #e5e6e9;padding-top:0}
}
.simple-table-style th:first-of-type{border-left:0;width:auto}
@media only screen and (max-width:48em){.simple-table-style td+td{border-left:1px solid #e5e6e9}
}
.aem-Grid.disclaimer__parent,.disclaimer{height:100%}
.disclaimer__container{color:#43434d;display:flex;flex-direction:column;height:100%;padding:.875rem 0}
.disclaimer__title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:.5rem}
html[lang^=cs] .disclaimer__title,html[lang^=ja] .disclaimer__title,html[lang^=ko] .disclaimer__title,html[lang^=pl] .disclaimer__title,html[lang^=ru] .disclaimer__title,html[lang^=tr] .disclaimer__title,html[lang^=zh] .disclaimer__title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.disclaimer__title.highlighted{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .disclaimer__title.highlighted,html[lang^=ja] .disclaimer__title.highlighted,html[lang^=ko] .disclaimer__title.highlighted,html[lang^=pl] .disclaimer__title.highlighted,html[lang^=ru] .disclaimer__title.highlighted,html[lang^=tr] .disclaimer__title.highlighted,html[lang^=zh] .disclaimer__title.highlighted{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.disclaimer__subtitle{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5rem;margin-bottom:.5rem}
html[lang^=cs] .disclaimer__subtitle,html[lang^=ja] .disclaimer__subtitle,html[lang^=ko] .disclaimer__subtitle,html[lang^=pl] .disclaimer__subtitle,html[lang^=ru] .disclaimer__subtitle,html[lang^=tr] .disclaimer__subtitle,html[lang^=zh] .disclaimer__subtitle{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.disclaimer__text{flex:1;margin-bottom:1.625rem;margin-top:1.375rem;overflow:auto}
.disclaimer__cta-container{display:flex;gap:1.125rem;justify-content:flex-end;margin-top:auto}
.disclaimer__decline-button{align-items:center;border-radius:.25rem;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;background-color:#fff;border:.125rem solid #003876;color:#003876;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .disclaimer__decline-button,html[lang^=ja] .disclaimer__decline-button,html[lang^=ko] .disclaimer__decline-button,html[lang^=pl] .disclaimer__decline-button,html[lang^=ru] .disclaimer__decline-button,html[lang^=tr] .disclaimer__decline-button,html[lang^=zh] .disclaimer__decline-button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.disclaimer__decline-button:active,.disclaimer__decline-button:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.disclaimer__decline-button:hover{font-size:18px;padding:.688rem 1.5rem}
.disclaimer__decline-button:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.disclaimer__decline-button:active,.disclaimer__decline-button:hover{border-color:#2d2d2d}
.disclaimer__decline-button:focus{border-color:#7cd2ec;outline:#7cd2ec}
.disclaimer__accept-button{align-items:center;background-color:#fff;border:.125rem solid transparent;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .disclaimer__accept-button,html[lang^=ja] .disclaimer__accept-button,html[lang^=ko] .disclaimer__accept-button,html[lang^=pl] .disclaimer__accept-button,html[lang^=ru] .disclaimer__accept-button,html[lang^=tr] .disclaimer__accept-button,html[lang^=zh] .disclaimer__accept-button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.disclaimer__accept-button:active,.disclaimer__accept-button:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.disclaimer__accept-button:hover{font-size:18px;padding:.688rem 1.5rem}
.disclaimer__accept-button:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.dynamic-container .cmp-tabs__tablist{display:flex;list-style-type:none}
.dynamic-container .cmp-tabs__tab--active{text-decoration:underline}
.dynamic-container .cmp-tabs__tabpanel{display:none}
.dynamic-container .cmp-tabs__tabpanel.cmp-tabs__tabpanel--active{display:block}
.cmp-embed{margin:auto}
.cmp-experiencefragment .xf-content-height{margin:0;min-height:0}
body.edit .cmp-experiencefragment .xf-content-height{min-height:46px}
.hidden{display:none !important}
.fault-code-lookup{background-color:#fafafa;border-radius:24px;display:inline-flex;flex-direction:column;gap:24px;max-width:620px;overflow:hidden;padding:24px 32px;position:relative;width:fit-content}
.fault-code-lookup__gradient-background{border-radius:24px;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}
.fault-code-lookup__gradient-background-svg-1{align-items:center;aspect-ratio:1.0282808;background:linear-gradient(52deg,rgba(81,167,255,.12) 35%,rgba(255,0,94,.12) 66.71%);display:flex;filter:blur(69.165px);height:349px;left:14px;opacity:.8;padding:0 161.131px 157px 0;position:absolute;top:-189px;width:358.869px}
.fault-code-lookup__content{display:flex;flex-direction:column;gap:8px;max-width:100%;position:relative;width:fit-content;z-index:1}
.fault-code-lookup__title{color:#000;font-family:Barlow,sans-serif;font-size:20px;font-weight:700;line-height:28px;margin:0 0 1rem;max-width:100%;width:fit-content;word-wrap:break-word;hyphens:auto;overflow-wrap:break-word}
.fault-code-lookup__form{display:flex;flex-direction:row;gap:8px;max-width:100%;width:fit-content}
@media(width <= 768px){.fault-code-lookup__form{flex-direction:column;gap:16px;width:100%}
}
@media(width <= 992px) and (width>768px){.fault-code-lookup__form{gap:12px}
}
.fault-code-lookup__dropdown{width:170px}
.fault-code-lookup__dropdown--hidden{display:none !important}
.fault-code-lookup__dropdown-container,.fault-code-lookup__dropdown-field{display:flex;flex-direction:column;position:relative;width:100%}
.fault-code-lookup__dropdown-field{gap:4px}
.fault-code-lookup__dropdown-field--invalid .fault-code-lookup__dropdown-content,.fault-code-lookup__dropdown-field--invalid .fault-code-lookup__dropdown-select{border-color:#da0000;border-radius:var(--component-input-radius,4px);border-width:2px}
.fault-code-lookup__dropdown-field--invalid .fault-code-lookup__dropdown-select,.fault-code-lookup__dropdown-field--invalid .fault-code-lookup__dropdown-text,.fault-code-lookup__dropdown-field--invalid .fault-code-lookup__helper-text{color:#da0000}
.fault-code-lookup__dropdown-field--invalid .fault-code-lookup__dropdown-icon{color:#6d6e71}
.fault-code-lookup__dropdown-content{padding:12px 16px}
.fault-code-lookup__dropdown-content,.fault-code-lookup__dropdown-select{background-color:#fff;border:1px solid #949494;border-radius:4px;box-sizing:border-box;width:100%}
.fault-code-lookup__dropdown-select{appearance:none;background-image:none;color:#2d2d2d;cursor:pointer;font-family:Barlow,sans-serif;font-size:16px;font-weight:400;height:48px;line-height:1.5em;max-width:100%;overflow:hidden;padding:12px 40px 12px 16px;position:relative;text-overflow:ellipsis;white-space:nowrap}
.fault-code-lookup__dropdown-select:hover{background:var(--component-input-color-input,#fff);border:var(--component-input-border-active,2px) solid var(--semantic-color-border-hover,#8f0f2c);border-radius:var(--component-input-radius,4px);padding:11px 39px 11px 15px}
.fault-code-lookup__dropdown-select:focus-within{background:var(--component-input-color-input,#fff);border:var(--component-input-border-active,2px) solid #1968b3;border-radius:var(--component-input-radius,4px);outline:0;padding:11px 39px 11px 15px}
.fault-code-lookup__dropdown-select:active{background:var(--component-input-color-input,#fff);border:var(--component-input-border-active,2px) solid var(--semantic-color-border-enabled,#1968b3);border-radius:var(--component-input-radius,4px);outline:0;padding:11px 39px 11px 15px}
.fault-code-lookup__dropdown-select--has-value:not(:invalid){background:var(--component-input-color-input,#fff);border:var(--component-input-border-active,2px) solid var(--semantic-color-border-input,#6d6e71);border-radius:var(--component-input-radius,4px);padding:11px 39px 11px 15px}
.fault-code-lookup__dropdown-select:invalid{border-color:#da0000;border-radius:var(--component-input-radius,4px);border-width:2px;color:#da0000;padding:11px 39px 11px 15px}
.fault-code-lookup__dropdown-select option{background-color:#fff;color:#2d2d2d;font-family:Barlow,sans-serif;font-size:16px;font-weight:400;line-height:1.5em;max-width:100%;overflow:hidden;padding:8px 12px;text-overflow:ellipsis;white-space:nowrap}
.fault-code-lookup__dropdown-arrow{align-items:center;bottom:13px;display:flex;height:16px;pointer-events:none;position:absolute;right:12px;top:18px;width:16px;z-index:1}
.fault-code-lookup__dropdown-input{align-items:center;display:flex;gap:4px;justify-content:space-between;width:100%}
.fault-code-lookup__dropdown-text{color:#da0000;flex:1;font-family:Barlow,sans-serif;font-size:16px;font-weight:400;line-height:1.5em}
.fault-code-lookup__dropdown-icon{color:#6d6e71;flex-shrink:0;height:16px;width:16px}
.fault-code-lookup__dropdown-label{display:flex;top:-5px}
.fault-code-lookup__dropdown-hover-label,.fault-code-lookup__dropdown-label{align-items:center;background-color:#fff;gap:4px;height:16px;left:13px;padding:0 4px;position:absolute;width:fit-content}
.fault-code-lookup__dropdown-hover-label{border-radius:var(--component-input-radius,4px);display:none;top:-8px;z-index:1}
.fault-code-lookup__dropdown-hover-text{color:#2d2d2d;font-family:Barlow,sans-serif;font-size:12px;font-weight:400;line-height:1.33em}
.fault-code-lookup__dropdown-helper-text{color:#da0000;font-family:Barlow,sans-serif;font-size:12px;font-weight:400;line-height:1.33em;width:100%}
@media(width <= 768px){.fault-code-lookup__dropdown{min-width:100%;width:100%}
}
@media(width <= 992px) and (width>768px){.fault-code-lookup__dropdown{min-width:160px}
}
.fault-code-lookup .fault-code-lookup__dropdown-field--invalid .fault-code-lookup__dropdown-select:focus{border-color:#da0000;border-radius:var(--component-input-radius,4px);color:#da0000;outline:0;padding:11px 39px 11px 15px}
.fault-code-lookup__helper-text{color:#da0000;font-family:Barlow,sans-serif;font-size:12px;font-weight:400;line-height:1.33em;width:100%}
.fault-code-lookup__error-icon{color:#da0000;flex-shrink:0;height:12px;width:12px}
.fault-code-lookup__label-text{color:#da0000;font-family:Barlow,sans-serif;font-size:12px;font-weight:400;line-height:1.33em}
.fault-code-lookup__required{color:#da0000;font-family:Barlow,sans-serif;font-size:14px;font-weight:400;line-height:1.29em}
.fault-code-lookup__search{width:400px}
.fault-code-lookup__search-container{display:flex;flex-direction:column;position:relative;width:100%}
.fault-code-lookup__search-field{align-items:center;background-color:#fff;border:1px solid #949494;border-radius:4px;box-sizing:border-box;cursor:text;display:flex;height:48px;padding:12px 16px;position:relative}
.fault-code-lookup__search-field:hover{background:var(--component-input-color-input,#fff);border:var(--component-input-border-active,2px) solid var(--semantic-color-border-hover,#8f0f2c);border-radius:var(--component-input-radius,4px);padding:11px 15px}
.fault-code-lookup__search-field:focus-within{background:var(--component-input-color-input,#fff);border:var(--component-input-border-active,2px) solid #1968b3;border-radius:var(--component-input-radius,4px);padding:11px 15px}
.fault-code-lookup__search-field:has(input:not(:placeholder-shown)){background:var(--component-input-color-input,#fff);border:var(--component-input-border-active,2px) solid var(--semantic-color-border-input,#6d6e71);border-radius:var(--component-input-radius,4px);padding:11px 15px}
.fault-code-lookup__search-content{align-items:center;display:flex;gap:8px;position:relative;width:100%}
.fault-code-lookup__search-icon{color:#6d6e71;flex-shrink:0;height:16px;width:16px}
.fault-code-lookup__search-input{background:transparent;border:0;color:#2d2d2d;flex:1;font-family:Barlow,sans-serif;font-size:16px;font-weight:400;line-height:1.5em;outline:0;width:100%}
.fault-code-lookup__search-input::placeholder{color:transparent}
.fault-code-lookup__search-input:focus{outline:0}
.fault-code-lookup__search-label{align-items:center;background-color:#fff;cursor:text;display:flex;gap:4px;height:16px;left:24px;padding:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:fit-content;z-index:5}
.fault-code-lookup__search-label,.fault-code-lookup__search-label-text{color:#2d2d2d;font-family:Barlow,sans-serif;font-size:16px;font-weight:400}
.fault-code-lookup__search-label-text{line-height:1.5em;transition:font-size .2s ease}
.fault-code-lookup__search-field:focus-within .fault-code-lookup__search-label,.fault-code-lookup__search-field:has(input:not(:placeholder-shown)) .fault-code-lookup__search-label{align-items:center;background:var(--semantic-color-background-default,#fff);border-radius:var(--new-group-1,4px);color:var(--semantic-color-text-default,#2d2d2d);display:flex;font-family:var(--semantic-utlity-2-font-family,Barlow,sans-serif);font-size:var(--semantic-utlity-2-font-size,12px);font-style:normal;font-weight:var(--semantic-utlity-2-font-weight,400);left:-1px;line-height:var(--semantic-utlity-2-line-height,16px);padding:0 var(--new-group-1,4px);position:absolute;top:-10px}
.fault-code-lookup__search-field:focus-within .fault-code-lookup__search-label-text,.fault-code-lookup__search-field:has(input:not(:placeholder-shown)) .fault-code-lookup__search-label-text{color:var(--semantic-color-text-default,#2d2d2d);font-family:var(--semantic-utlity-2-font-family,Barlow,sans-serif);font-size:var(--semantic-utlity-2-font-size,12px);font-style:normal;font-weight:var(--semantic-utlity-2-font-weight,400);line-height:var(--semantic-utlity-2-line-height,16px)}
.fault-code-lookup__search-helper-text{color:#da0000;font-family:Barlow,sans-serif;font-size:12px;font-weight:400;line-height:1.33em;width:100%}
@media(width <= 768px){.fault-code-lookup__search{min-width:100%;width:100%}
}
@media(width <= 992px) and (width>768px){.fault-code-lookup__search{min-width:300px;width:350px}
}
.fault-code-lookup__dropdown-field:focus-within .fault-code-lookup__dropdown-hover-label,.fault-code-lookup__dropdown-field:has(.fault-code-lookup__dropdown-select--has-value) .fault-code-lookup__dropdown-hover-label{display:flex}
.fault-code-lookup__dropdown-field--invalid .fault-code-lookup__dropdown-hover-label{display:none !important}
.fault-code-lookup__dropdown--hidden+.fault-code-lookup__search{max-width:100%;width:578px}
@media(width <= 768px){.fault-code-lookup__dropdown--hidden+.fault-code-lookup__search{min-width:100%;width:100%}
}
@media(width <= 992px) and (width>768px){.fault-code-lookup__dropdown--hidden+.fault-code-lookup__search{width:500px}
}
.fault-code-lookup:has(.fault-code-lookup__dropdown--hidden){max-width:642px}
@media(width <= 768px){.fault-code-lookup:has(.fault-code-lookup__dropdown--hidden){max-width:calc(100vw - 40px)}
}
@media(width <= 992px) and (width>768px){.fault-code-lookup:has(.fault-code-lookup__dropdown--hidden){max-width:580px}
}
.fault-code-lookup__results{margin-top:16px;position:relative;width:100%;z-index:1}
.fault-code-lookup__description{margin:0;position:relative;z-index:1}
.fault-code-lookup__description p a{color:var(--semantic-color-state-enabled,#1968b3);text-decoration:none}
.fault-code-lookup__description p a:hover{color:var(--semantic-color-state-hover,#8f0f2c);text-decoration:underline}
.fault-code-lookup__description p a:focus{color:var(--semantic-color-state-focus,#003e7e);outline:0;text-decoration:underline}
.fault-code-lookup__description-text{color:var(--semantic-color-text-default,#2d2d2d);font-family:var(--semantic-utlity-1-font-family,Barlow,sans-serif);font-size:var(--semantic-utlity-1-font-size,14px);font-style:normal;font-weight:var(--semantic-utlity-1-font-weight,400);line-height:var(--semantic-utlity-1-line-height,18px);margin:0}
.fault-code-lookup__description-text p:last-child{margin-bottom:0}
.fault-code-lookup__description-text .ff-primary-regular-rte{font-family:var(--semantic-utlity-1-font-family,Barlow,sans-serif);font-style:normal;font-weight:400}
.fault-code-lookup__description-text .ff-primary-italic-rte{font-family:var(--semantic-utlity-1-font-family,Barlow,sans-serif);font-style:italic;font-weight:400}
.fault-code-lookup__description-text .ff-primary-medium-rte{font-family:var(--semantic-utlity-1-font-family,Barlow,sans-serif);font-style:normal;font-weight:500}
.fault-code-lookup__description-text .ff-primary-medium-italic-rte{font-family:var(--semantic-utlity-1-font-family,Barlow,sans-serif);font-style:italic;font-weight:500}
.fault-code-lookup__description-text .ff-primary-bold-rte{font-family:var(--semantic-utlity-1-font-family,Barlow,sans-serif);font-style:normal;font-weight:700}
.fault-code-lookup__description-text .ff-primary-bold-italic-rte{font-family:var(--semantic-utlity-1-font-family,Barlow,sans-serif);font-style:italic;font-weight:700}
.fault-code-lookup__description p{margin:0 !important}
.fault-code-lookup__modal{align-items:center;background:0;border:0;display:none;height:100%;justify-content:center;left:0;max-height:none;max-width:none;padding:.5rem;position:fixed;top:0;width:100%}
.fault-code-lookup__modal::backdrop{background:#000;opacity:.5}
.fault-code-lookup__modal[open]{display:flex}
.fault-code-lookup__modal-container{background-color:#fafafa;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.1);height:auto;margin:auto;max-height:40rem;max-width:680px;overflow:hidden scroll;position:relative;scrollbar-color:#6d6e71 transparent;scrollbar-gutter:stable;scrollbar-width:thin;width:100%}
.fault-code-lookup__modal-container::-webkit-scrollbar{width:6px}
.fault-code-lookup__modal-container::-webkit-scrollbar-track{background:transparent;border-radius:3px}
.fault-code-lookup__modal-container::-webkit-scrollbar-thumb{background:#6d6e71;border-radius:3px}
.fault-code-lookup__modal-container::-webkit-scrollbar-thumb:hover{background:#5a5b5e}
.fault-code-lookup__modal-container::-webkit-scrollbar-thumb:active{background:#4a4b4e}
.fault-code-lookup__modal-gradient-background{border-radius:8px;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}
.fault-code-lookup__modal-gradient-background-svg-1{align-items:center;aspect-ratio:1.0282808;background:linear-gradient(52deg,rgba(81,167,255,.12) 35%,rgba(255,0,94,.12) 66.71%);display:flex;filter:blur(69.165px);height:349px;left:14px;opacity:1;padding:0 161.131px 157px 0;position:absolute;top:-189px;width:358.869px}
.fault-code-lookup__modal-close-form{display:flex;gap:.5rem;position:absolute;right:.75rem;top:.75rem;z-index:2}
.fault-code-lookup__modal-print-button{all:unset;color:#6d6e71;cursor:pointer}
.fault-code-lookup__modal-print-button svg{height:2.5rem;padding:.5rem;width:2.5rem}
.fault-code-lookup__modal-print-button:hover{color:#8f0f2c}
.fault-code-lookup__modal-print-button:focus-visible{outline:2px solid #51a7ff}
.fault-code-lookup__modal-close-button{all:unset;color:#6d6e71;cursor:pointer}
.fault-code-lookup__modal-close-button svg{height:2.5rem;padding:.5rem;width:2.5rem}
.fault-code-lookup__modal-close-button:hover{color:#6d6e71}
.fault-code-lookup__modal-close-button:focus-visible{outline:2px solid #51a7ff}
.fault-code-lookup__modal-content{background-color:transparent;border-radius:24px;height:100%;overflow-y:auto;padding:var(--core-spacing-5,24px) var(--core-spacing-6,32px);position:relative;width:100%}
.fault-code-lookup__modal-content>*{position:relative;z-index:1}
.fault-code-lookup__modal-form{border-bottom:1px solid #e5e6e9;margin-bottom:24px;padding-bottom:24px;position:relative;width:100%;z-index:1}
.fault-code-lookup__modal-form .fault-code-lookup__title{margin-bottom:1rem;padding-right:76px}
.fault-code-lookup__modal-form .fault-code-lookup__form{gap:.5rem;width:100%}
@media(width <= 768px){.fault-code-lookup__modal-form .fault-code-lookup__form{flex-direction:column;width:100%}
}
.fault-code-lookup__modal-form .fault-code-lookup__dropdown{min-width:12.5rem}
.fault-code-lookup__modal-form .fault-code-lookup__dropdown-field{position:relative}
.fault-code-lookup__modal-form .fault-code-lookup__dropdown-select{padding-right:40px;position:relative}
.fault-code-lookup__modal-form .fault-code-lookup__dropdown-arrow{align-items:center;bottom:13px;display:flex;height:16px;pointer-events:none;position:absolute;right:12px;top:18px;width:16px;z-index:1}
@media(width <= 768px){.fault-code-lookup__modal-form .fault-code-lookup__dropdown{flex:1;min-width:100%;width:100%}
}
.fault-code-lookup__modal-form .fault-code-lookup__search{flex:1;min-width:18.75rem}
@media(width <= 768px){.fault-code-lookup__modal-form .fault-code-lookup__search{flex:1;min-width:100%;width:100%}
}
.fault-code-lookup__modal-form .fault-code-lookup__dropdown--hidden+.fault-code-lookup__search{flex:1;min-width:100%;width:100%}
.fault-code-lookup__modal-form .fault-code-lookup__modal-description{border-top:0;margin-top:8px;padding-top:0}
.fault-code-lookup__modal-form .fault-code-lookup__modal-description p{margin:0 !important}
.fault-code-lookup__modal-backdrop{height:100%;position:absolute;width:100%}
body.no-scroll,body:has(dialog.fault-code-lookup__modal[open]){overflow-y:hidden}
.fault-code-response-container{background-color:transparent;border-radius:24px;display:flex;flex-direction:column;font-family:Barlow,sans-serif;gap:24px;position:relative;z-index:1}
.fault-code-response-container .streaming-content{color:#000;font-size:16px;font-weight:400;line-height:1.5}
.fault-code-response-container .streaming-content h1,.fault-code-response-container .streaming-content h2,.fault-code-response-container .streaming-content h3{color:#000;font-family:Barlow,sans-serif;font-size:16px;font-weight:700;line-height:1.5;margin:0 0 16px}
.fault-code-response-container .streaming-content h4{color:#000;font-family:Barlow,sans-serif;font-size:16px;font-weight:700;line-height:1.5;margin:16px 0 8px}
.fault-code-response-container .streaming-content p{color:#000;font-family:Barlow,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin:0 0 16px}
.fault-code-response-container .streaming-content ol,.fault-code-response-container .streaming-content ul{color:#000;font-family:Barlow,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin:0 0 16px;padding-left:20px}
.fault-code-response-container .streaming-content li{margin-bottom:4px}
.fault-code-response-container .streaming-content strong{font-weight:700}
.fault-code-response-container .divider{background-color:#e5e6e9;height:1px;width:100%}
.fault-code-response-container .footer-section{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;line-height:1.5;max-width:100%}
.fault-code-response-container .footer-section .footer-text{white-space:nowrap}
.fault-code-response-container .footer-section .footer-text span{color:#000;font-family:Barlow,sans-serif;font-size:16px;font-weight:700;line-height:1.5}
.fault-code-response-container .footer-section .ai-navigator-text{align-items:center;display:flex;gap:4px;white-space:nowrap}
.fault-code-response-container .footer-section .ai-navigator-text__icon{flex-shrink:0;height:20px;width:20px}
.fault-code-response-container .footer-section .ai-navigator-text__title{background:linear-gradient(90deg,#770056,#f58025);font-family:Barlow,sans-serif;font-size:18px;font-weight:700;line-height:24px;-webkit-text-fill-color:transparent;background-clip:text;flex-shrink:0}
.fault-code-response-container .loading-spinner{padding:40px 20px;text-align:center}
.fault-code-response-container .loading-spinner .spinner{animation:spin 1s linear infinite;border:3px solid #e5e6e9;border-radius:50%;border-top-color:#51a7ff;display:inline-block;height:24px;width:24px}
.fault-code-response-container .loading-spinner p{color:#000;font-family:Barlow,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin-top:16px}
.fault-code-response-container .error-content{color:#ff005e;padding:40px 20px;text-align:center}
.fault-code-response-container .error-content h3{color:#ff005e;font-size:20px;font-weight:700;line-height:1.6;margin:0 0 16px}
.fault-code-response-container .error-content p{color:#000;font-size:16px;font-weight:400;line-height:1.5;margin:0 0 8px}
.fault-code-response-container .error-content p:last-child{margin:0}
.fault-code-response-container .empty-search-content{padding:40px 20px;text-align:center}
.fault-code-response-container .empty-search-content p{color:#000;font-size:16px;font-weight:400;line-height:1.5;margin:0}
@media(width <= 768px){.fault-code-lookup{max-width:calc(100vw - 40px);padding:16px 20px}
.fault-code-lookup__title{font-size:18px;line-height:26px;padding-right:20px}
.fault-code-lookup__form{flex-direction:column;gap:16px;width:100%}
.fault-code-lookup__dropdown,.fault-code-lookup__search{min-width:100%;width:100%}
.fault-code-lookup__search-container{width:100%}
.fault-code-lookup__gradient-background-svg-1{height:290px;left:-20%;top:-40%;width:300px}
.fault-code-lookup__description{margin-top:12px}
.fault-code-lookup__description-text{color:var(--semantic-color-text-default,#2d2d2d);font-family:var(--semantic-utlity-1-font-family,Barlow,sans-serif);font-size:var(--semantic-utlity-1-font-size,14px);font-style:normal;font-weight:var(--semantic-utlity-1-font-weight,400);line-height:var(--semantic-utlity-1-line-height,18px)}
.fault-code-lookup__description-text .ff-primary-regular-rte{font-family:var(--semantic-utlity-1-font-family,Barlow,sans-serif);font-style:normal;font-weight:400}
.fault-code-lookup__description-text .ff-primary-italic-rte{font-family:var(--semantic-utlity-1-font-family,Barlow,sans-serif);font-style:italic;font-weight:400}
.fault-code-lookup__description-text .ff-primary-medium-rte{font-family:var(--semantic-utlity-1-font-family,Barlow,sans-serif);font-style:normal;font-weight:500}
.fault-code-lookup__description-text .ff-primary-medium-italic-rte{font-family:var(--semantic-utlity-1-font-family,Barlow,sans-serif);font-style:italic;font-weight:500}
.fault-code-lookup__description-text .ff-primary-bold-rte{font-family:var(--semantic-utlity-1-font-family,Barlow,sans-serif);font-style:normal;font-weight:700}
.fault-code-lookup__description-text .ff-primary-bold-italic-rte{font-family:var(--semantic-utlity-1-font-family,Barlow,sans-serif);font-style:italic;font-weight:700}
}
.floating-button__container{bottom:20px;position:fixed;right:20px;z-index:101}
.floating-button__container.edit-mode{bottom:auto;display:flex;justify-content:flex-end;position:relative;right:auto}
.floating-button__links{background-color:#fff;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);padding:.5rem;width:320px}
.floating-button__links ul{margin:0;padding:0}
.floating-button__links ul li{border-bottom:1px solid #e5e6e9;list-style-type:none;margin:0;padding:0}
.floating-button__links ul li:last-child{border-bottom:0}
.floating-button__links a{color:#2d2d2d;display:block;padding:1rem;text-decoration:none}
.floating-button__links a:active,.floating-button__links a:focus,.floating-button__links a:hover{color:#003876;text-decoration:underline}
.floating-button__links svg{fill:#003876}
.floating-button__links .support svg{width:2.25rem}
.floating-button__links .chevron-down svg{height:1.625rem;width:1.625rem;fill:#fff;bottom:10px;display:flex;position:absolute}
.floating-button__links button{background-color:transparent;border:0;border-radius:0;cursor:pointer;outline:0}
.floating-button__header{background-color:transparent;border:0;margin:0;padding:0;position:relative;width:100%}
.floating-button__header_group{display:flex;justify-content:center;margin:0;padding:0;position:relative;width:100%}
.floating-button__header_group span{margin:1rem 0 1rem .5rem}
.floating-button__header_group .expanded-link{display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#003876;border:.125rem solid transparent;border-top-left-radius:.375rem;border-top-right-radius:.375rem;flex-wrap:wrap;height:55px;justify-content:center;margin:-10px 0 10px;max-width:330px;min-width:320px;outline:1px dashed transparent;padding:0;width:100%}
.floating-button__header_group .expanded-link .expanded-text{color:#fff;font-weight:400;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased}
.floating-button__contact-button{align-items:center;background-image:linear-gradient(38deg,#003876 29%,#003876 41%,#f58025 69%,#f58025 74%);border:2px solid #fff;border-radius:2.125rem;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);display:flex;height:3.75rem;justify-content:center;transition:all .5s;width:3.75rem}
.floating-button__contact-button svg{fill:#fff;width:2.25rem}
.floating-button__contact-button .hidden-text{align-self:center;display:none;overflow:hidden}
.floating-button__contact-button .hidden-text .expanded-button{align-items:center;color:#fff;display:flex;margin:0 8px 0 7px;text-transform:uppercase}
.floating-button__contact-button .hidden-text .expanded-button svg{width:1.5rem}
.floating-button__contact-button.hover{align-items:center;display:flex;padding-left:1rem;padding-right:0;vertical-align:middle;width:auto}
.floating-button__contact-button.hover span{margin:0}
.floating-button__contact-button.hover .hidden-text{display:block}
.floating-button .hidden,body.mobile-filter-active .floating-button{display:none}
@media(width <= 767px){.fly-in{width:100%}
}
.fly-in .edit-mode{position:relative !important}
.fly-in__title{color:#fff;font-size:1.5rem;font-weight:500;line-height:1.75rem;width:66.6667%}
.fly-in__copy{color:#fff;font-size:1rem;line-height:1.375rem;white-space:pre-line;width:66.6667%}
.fly-in .ra-button-primary{color:#fff;text-decoration:none}
.fly-in .o-flyIn{background:linear-gradient(90deg,rgba(0,0,0,.63) 0,transparent) 50% /cover no-repeat;bottom:-100%;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);left:0;padding:12px 20px 28px;position:fixed;transition:all 1s ease 0;width:25rem;z-index:101}
@media(width <= 767px){.fly-in .o-flyIn{width:100%}
}
.fly-in .o-flyIn .a-button.-close{background:transparent;border:0;fill:#fff;height:16px;margin:16px;padding:0;position:absolute;right:0;top:0;width:16px}
.fly-in .o-flyIn .a-button.-close svg{height:16px;width:16px}
.generic-container{display:block;position:relative}
@media only screen and (min-width:80.0625em){.generic-container .shard-background{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='1280'height='2626'fill='none'viewBox='082012802626'%3E%3Cpathfill='%23e5e6e9'fill-opacity='.5'd='m-116.6041600.44257.996-258.04H50.93c-7.8580-15.373.12-20.9348.68L-2281609.11h90.462c7.858015.371-3.1120.934-8.67'/%3E%3Cpathstroke='%23e5e6e9'stroke-width='2'd='m150.8271274-256.289256.33a28.628.6001-20.2268.38h-88.048l256.289-256.33a28.628.600120.226-8.38z'/%3E%3Cpathfill='%23e5e6e9'fill-opacity='.8'd='M-87.3622618.19143.42387.4H62.488a26.4326.43000-18.7247.76L-1872625.96h80.914c7.028013.748-2.7918.724-7.77'/%3E%3Cpathstroke='%23e5e6e9'stroke-width='2'd='m151.5862326.32-229.057229.09a25.4525.45001-18.0177.47h-78.499L55.072333.79a25.4525.4500118.016-7.47z'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='1280'height='2626'fill='none'viewBox='082012802626'%3E%3Cpathstroke='%23e5e6e9'stroke-width='2'd='m1384.15786-174.62174.647a19.2319.23001-13.65.637h-59.42l174.62-174.647a19.2319.2300113.6-5.637z'/%3E%3Cpathfill='%23e5e6e9'stroke='%23e5e6e9'd='m1377.25832.934-175.47175.496a19.7219.72001-13.955.79h-60.62l175.47-175.502a19.7219.7200113.96-5.784z'/%3E%3Cpathfill='%23f5f5f5'd='m1226.361894.58248.65-248.69h-87.18c-7.580-14.823-20.188.36L11191902.94h87.19c7.57014.81-320.17-8.36'/%3E%3Cpathstroke='%23e5e6e9'stroke-width='2'd='m1484.021580-246.95246.98a27.4627.46001-19.468.07h-84.78l246.95-246.98a27.4727.4700119.47-8.07z'/%3E%3C/svg%3E");background-position:0 0,100% 0;background-repeat:no-repeat}
}
@media only screen and (max-width:48em){.generic-container.push-top-full,.generic-container.push-top-half,.generic-container.push-top-small{margin-top:0 !important}
}
.generic-container .shard__top-right{position:absolute;right:0;top:0;z-index:2}
.generic-container .shard__bottom-left{bottom:-100px;left:0;position:absolute}
.generic-container__inner{display:block;position:relative;width:100%}
.generic-container__inner.has-bg{z-index:1}
.generic-container__backgrounds{inset:0;overflow:hidden;position:absolute;width:100%;z-index:-1}
.generic-container__backgrounds[data-shadow]{box-shadow:0 1px 5px 0 rgba(0,0,0,.25)}
.generic-container__backgrounds[data-border-radius="4px"]{border-radius:4px}
.generic-container__backgrounds[data-border-radius="10px"]{border-radius:10px}
.generic-container.pad-top-max .generic-container__backgrounds{top:-4.375rem}
.generic-container.pad-bottom-max .generic-container__backgrounds{bottom:-4.375rem}
.generic-container.pad-top-full .generic-container__backgrounds{top:-3.5rem}
.generic-container.pad-bottom-full .generic-container__backgrounds{bottom:-3.5rem}
.generic-container.pad-top-half .generic-container__backgrounds{top:-2rem}
.generic-container.pad-bottom-half .generic-container__backgrounds{bottom:-2rem}
.generic-container.pad-top-medium .generic-container__backgrounds{top:-1.5rem}
.generic-container.pad-bottom-medium .generic-container__backgrounds{bottom:-1.5rem}
.generic-container.pad-top-small .generic-container__backgrounds{top:-1rem}
.generic-container.pad-bottom-small .generic-container__backgrounds{bottom:-1rem}
.generic-container.pad-horizontal-medium .generic-container__backgrounds{left:-1.5rem;width:calc(100% + 3rem)}
.generic-container__bg-color{background-color:#fff;inset:0;position:absolute;width:100%;z-index:-4}
.generic-container__bg-color.generic-container__bg-gray{background-color:#e5e6e9}
.generic-container__bg-color.generic-container__bg-yellow{background-color:#fffcc3}
.generic-container__bg-color.generic-container__bg-shard{background-color:#fafafa;background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/vector-2.svg),url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/vector-1.svg),url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/vector.svg);background-position:100% 160px,100% 0,100% 0;background-repeat:no-repeat,no-repeat,no-repeat}
@media only screen and (max-width:48em){.generic-container__bg-color.generic-container__bg-shard{background-image:none}
}
.generic-container__bg-color.generic-container__bg-light-gray{background-color:#fafafa}
.generic-container__gradient,.generic-container__gradient-shadow{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;inset:0;mix-blend-mode:hard-light;position:absolute;width:100%;z-index:-2}
@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.generic-container__gradient,.generic-container__gradient-shadow{background-size:300%}
}
.generic-container__gradient.gradient-ss-burn{backdrop-filter:brightness(.6)}
.generic-container__bug{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;mix-blend-mode:soft-light;position:absolute;width:100%;z-index:-1}
.generic-container__responsive-images{inset:0;position:absolute;width:100%;z-index:-3}
.generic-container__responsive-images img{height:auto;left:50%;max-height:none;min-height:100%;min-width:100%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}
.generic-container__responsive-images.textured .bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;inset:0;position:absolute;width:100%}
@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.generic-container__responsive-images.textured .bg{background-position:50%;background-repeat:no-repeat;background-size:300%;bottom:0;display:block;left:0;position:absolute;right:0;top:0}
.generic-container__responsive-images.textured img{display:none}
}
.generic-container.push-top-full:after{background-color:#fff;background-color:transparent;content:"";height:3.5rem;left:0;position:absolute;right:0;top:-3.5rem;width:100%;z-index:0}
@media only screen and (max-width:48em){.generic-container.push-top-full:after{content:none}
}
.generic-container.push-top-half:after{background-color:#fff;content:"";height:2rem;left:0;position:absolute;right:0;top:-2rem;width:100%;z-index:0}
@media only screen and (max-width:48em){.generic-container.push-top-half:after{content:none}
}
.generic-container.push-top-small:after{background-color:#fff;content:"";height:1rem;left:0;position:absolute;right:0;top:-1rem;width:100%;z-index:0}
@media only screen and (max-width:48em){.generic-container.push-top-small:after{content:none}
}
.generic-container.push-bottom-full:before{background-color:#fff;background-color:transparent;bottom:-3.5rem;content:"";height:3.5rem;left:0;position:absolute;right:0;width:100%;z-index:0}
@media only screen and (max-width:48em){.generic-container.push-bottom-full:before{content:none}
}
.generic-container.push-bottom-half:before{background-color:#fff;bottom:-2rem;content:"";height:2rem;left:0;position:absolute;right:0;width:100%;z-index:0}
@media only screen and (max-width:48em){.generic-container.push-bottom-half:before{content:none}
}
.generic-container.push-bottom-small:before{background-color:#fff;bottom:-1rem;content:"";height:1rem;left:0;position:absolute;right:0;width:100%;z-index:0}
@media only screen and (max-width:48em){.generic-container.push-bottom-small:before{content:none}
}
.generic-container.push-left-full{margin-left:113.5px}
@media only screen and (max-width:48em){.generic-container.push-left-full{margin-left:20px}
}
.generic-container.push-right-full{margin-right:113.5px}
@media only screen and (max-width:48em){.generic-container.push-right-full{margin-right:20px}
}
.generic-container.bg-white{background-color:#fff}
.generic-container.bg-black{background-color:#000}
.generic-container.bg-shade{background-color:#f6f6f7}
.generic-container.bg-alert{background-color:red}
.generic-container.cta-banner .col-mobile{align-items:center;flex-direction:row;flex-wrap:unset;gap:16px}
.generic-container.cta-banner .col-mobile .text{height:fit-content}
.generic-container.cta-banner .col-mobile .text .cmp-text p{margin-bottom:20px;margin-top:20px;text-align:center}
@media only screen and (max-width:48em){.generic-container.cta-banner .col-mobile .text .cmp-text p{margin-bottom:0;margin-top:15px}
}
.generic-container.cta-banner .col-mobile .text .cmp-text p span{margin-bottom:0}
.generic-container.cta-banner .col-mobile .button{margin-bottom:15px;margin-top:15px}
@media only screen and (max-width:48em){.generic-container.cta-banner .col-mobile .button{margin-bottom:18px;margin-top:0}
.generic-container.cta-banner .col-mobile{flex-direction:column;flex-wrap:wrap}
}
body:not(.coral--light) .root>.aem-Grid>.responsivegrid>.aem-Grid>.aem-GridColumn.generic-container{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}
.generic-container.authoring-component-label,.generic-container.authoring-component-outline{opacity:0 !important}
.filter{display:flex;gap:5%}
.filter [hidden]{display:none !important}
.filter summary{list-style:none}
.filter summary::-webkit-details-marker{display:none}
.filter input{line-height:normal}
@media only screen and (min-width:64em){.filter__form-dialog{all:unset;display:contents}
}
@media only screen and (max-width:63.9375em){.filter__form-dialog{border:0;height:100%;margin:0;max-height:100%;max-width:100%;padding:0;transition:left .5s ease;width:100%}
.filter__form-dialog[open]{display:flex;flex-direction:column}
}
.filter__form{display:flex;flex:1;flex-direction:column}
@media only screen and (max-width:63.9375em){.filter__form{overflow-y:auto;padding:25px 5%}
}
.filter__results-container{display:flex;flex:4;flex-direction:column}
.filter__form-reset{all:unset;color:#1968b3;cursor:pointer;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;transition:all .3s}
html[lang^=cs] .filter__form-reset,html[lang^=ja] .filter__form-reset,html[lang^=ko] .filter__form-reset,html[lang^=pl] .filter__form-reset,html[lang^=ru] .filter__form-reset,html[lang^=tr] .filter__form-reset,html[lang^=zh] .filter__form-reset{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.filter__form-reset:disabled{opacity:0;visibility:hidden}
@media only screen and (min-width:64em){.filter__mobile-sort{display:none}
}
.filter__results-header-container{align-items:center;display:flex;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;gap:10px;justify-content:space-between;margin-bottom:12px}
html[lang^=cs] .filter__results-header-container,html[lang^=ja] .filter__results-header-container,html[lang^=ko] .filter__results-header-container,html[lang^=pl] .filter__results-header-container,html[lang^=ru] .filter__results-header-container,html[lang^=tr] .filter__results-header-container,html[lang^=zh] .filter__results-header-container{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
@media only screen and (max-width:63.9375em){.filter__results-header-container{flex-direction:column;margin-bottom:45px}
}
.filter__mobile-show-dialog-button{align-items:center;background-color:#fff;border:.125rem solid transparent;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .filter__mobile-show-dialog-button,html[lang^=ja] .filter__mobile-show-dialog-button,html[lang^=ko] .filter__mobile-show-dialog-button,html[lang^=pl] .filter__mobile-show-dialog-button,html[lang^=ru] .filter__mobile-show-dialog-button,html[lang^=tr] .filter__mobile-show-dialog-button,html[lang^=zh] .filter__mobile-show-dialog-button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.filter__mobile-show-dialog-button:active,.filter__mobile-show-dialog-button:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.filter__mobile-show-dialog-button:hover{font-size:18px;padding:.688rem 1.5rem}
.filter__mobile-show-dialog-button:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
@media only screen and (min-width:64em){.filter__mobile-show-dialog-button{display:none}
}
.filter__results-options{align-items:center;display:flex;gap:16px}
@media only screen and (max-width:63.9375em){.filter__results-options{display:none}
}
.filter__results-sort-options{align-items:center;display:flex;gap:.5rem}
.filter__results-sort-text{width:100%}
.filter__results-content-container{display:grid;grid-template-columns:1fr;padding-bottom:40px;row-gap:40px}
@media only screen and (min-width:64em){.filter__results-content-container[data-view=grid]{column-gap:2.5%;grid-template-columns:repeat(3,minmax(0,1fr))}
}
.filter__select-styler{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .filter__select-styler,html[lang^=ja] .filter__select-styler,html[lang^=ko] .filter__select-styler,html[lang^=pl] .filter__select-styler,html[lang^=ru] .filter__select-styler,html[lang^=tr] .filter__select-styler,html[lang^=zh] .filter__select-styler{font-family:Helvetica Neue,Helvetica,sans-serif}
.filter__select-styler [role=combobox]{border:1px solid #ccc;border-radius:3px;padding:5px 10px}
.filter__select-styler [role=combobox]:after{content:"\25BC";display:block;transform:scale(1.1,.6);transition:transform .4s}
.filter__select-styler>details[open] [role=combobox]:after{transform:scale(1.1,.6) rotate(.5turn)}
.filter__select-styler [role=listbox]{border-radius:8px;box-shadow:0 1px 5px rgba(0,0,0,.25);color:#1968b3;font-size:.875rem;gap:8px;left:auto;margin-top:7px;min-width:max-content;padding:20px;right:0}
.filter__select-styler [role=option]:hover{text-decoration:underline}
.filter__select-styler [role=option][aria-selected=true]{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .filter__select-styler [role=option][aria-selected=true],html[lang^=ja] .filter__select-styler [role=option][aria-selected=true],html[lang^=ko] .filter__select-styler [role=option][aria-selected=true],html[lang^=pl] .filter__select-styler [role=option][aria-selected=true],html[lang^=ru] .filter__select-styler [role=option][aria-selected=true],html[lang^=tr] .filter__select-styler [role=option][aria-selected=true],html[lang^=zh] .filter__select-styler [role=option][aria-selected=true]{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.filter__mobile-form-header{box-shadow:0 1px 8px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;gap:16px;padding:16px 5%}
@media only screen and (min-width:64em){.filter__mobile-form-header{display:none}
}
.filter__mobile-form-header-top{align-items:center;display:flex;justify-content:space-between}
.filter__mobile-form-header-title{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.375rem;font-style:normal;font-weight:400;line-height:1.2}
html[lang^=cs] .filter__mobile-form-header-title,html[lang^=ja] .filter__mobile-form-header-title,html[lang^=ko] .filter__mobile-form-header-title,html[lang^=pl] .filter__mobile-form-header-title,html[lang^=ru] .filter__mobile-form-header-title,html[lang^=tr] .filter__mobile-form-header-title,html[lang^=zh] .filter__mobile-form-header-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.filter__mobile-form-header-close{all:unset;cursor:pointer;display:contents}
.filter__mobile-form-header-close .raw-file-contents{display:contents}
.filter__mobile-form-header-close svg{height:24px;fill:#6d6e71}
.filter__mobile-form-header-bottom{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}
.filter__mobile-chips-container{display:contents}
.filter__form-header{display:flex;justify-content:space-between;padding-top:6px}
@media only screen and (max-width:63.9375em){.filter__form-header{display:none}
}
.filter__form-header-text{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .filter__form-header-text,html[lang^=ja] .filter__form-header-text,html[lang^=ko] .filter__form-header-text,html[lang^=pl] .filter__form-header-text,html[lang^=ru] .filter__form-header-text,html[lang^=tr] .filter__form-header-text,html[lang^=zh] .filter__form-header-text{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.filter__mobile-form-footer{align-items:center;border-top:1px solid #ccc;display:flex;justify-content:center;padding:16px 5%}
@media only screen and (min-width:64em){.filter__mobile-form-footer{display:none}
}
.filter__mobile-form-submit{align-items:center;background-color:#fff;border:.125rem solid transparent;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;transform-style:preserve-3d;transition:all .3s ease-out;width:100%}
html[lang^=cs] .filter__mobile-form-submit,html[lang^=ja] .filter__mobile-form-submit,html[lang^=ko] .filter__mobile-form-submit,html[lang^=pl] .filter__mobile-form-submit,html[lang^=ru] .filter__mobile-form-submit,html[lang^=tr] .filter__mobile-form-submit,html[lang^=zh] .filter__mobile-form-submit{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.filter__mobile-form-submit:active,.filter__mobile-form-submit:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.filter__mobile-form-submit:hover{font-size:18px;padding:.688rem 1.5rem}
.filter__mobile-form-submit:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.filter__search-field{align-items:center;border:1px solid #ccc;border-radius:8px;cursor:text;display:flex;gap:.25rem;margin-top:.625rem;padding:.75rem .625rem;position:relative}
.filter__search-field:focus-within{outline:2px solid #1968b3;outline-offset:-2px}
.filter__search-field .raw-file-contents{align-items:center;display:flex}
.filter__search-field svg{height:1rem;width:1rem}
.filter__search-field input{all:unset;width:100%}
.filter__search-field-placeholder{color:#43434d;left:1.875rem;max-width:calc(100% - 2.5rem);overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:.687rem;transition:all .3s ease;white-space:nowrap}
.filter__search-field:focus-within .filter__search-field-placeholder,input:not(:placeholder-shown)~.filter__search-field-placeholder{background-color:#fff;font-size:.875rem;left:.625rem;padding:0 .313rem;top:-.625rem}
.filter__details{margin-top:20px;transition:all .4s ease}
@media only screen and (max-width:63.9375em){.filter__details{margin-top:0}
}
.filter__details[aria-hidden=true]{height:0;margin-top:0;max-height:0;opacity:0;overflow:hidden;padding:0;visibility:hidden}
.filter__details>summary{align-items:center;border-bottom:1px solid #ccc;cursor:pointer;display:flex;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;gap:1rem;justify-content:space-between;padding:5px 0}
html[lang^=cs] .filter__details>summary,html[lang^=ja] .filter__details>summary,html[lang^=ko] .filter__details>summary,html[lang^=pl] .filter__details>summary,html[lang^=ru] .filter__details>summary,html[lang^=tr] .filter__details>summary,html[lang^=zh] .filter__details>summary{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.filter__details>summary:after{content:"\FE40";display:block;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.8em;font-style:normal;font-weight:400;transform:scaleY(1.25) translateY(.25em);transition:all .3s}
html[lang^=cs] .filter__details>summary:after,html[lang^=ja] .filter__details>summary:after,html[lang^=ko] .filter__details>summary:after,html[lang^=pl] .filter__details>summary:after,html[lang^=ru] .filter__details>summary:after,html[lang^=tr] .filter__details>summary:after,html[lang^=zh] .filter__details>summary:after{font-family:Helvetica Neue,Helvetica,sans-serif}
@media only screen and (max-width:63.9375em){.filter__details>summary{padding:15px 0}
}
.filter__details[open]>summary:after{transform:scaleY(1.25) translateY(-.25em) rotate(180deg)}
.filter__checkbox-list{list-style:none;margin:10px 0 0;padding-right:10px}
@media only screen and (min-width:64em){.filter__checkbox-list:not([data-has-tooltips]){max-height:10.313rem;overflow-y:auto}
}
.filter__checkbox-list li{margin:0;padding:4px 0;transition:all .4s ease}
.filter__checkbox-list li[aria-hidden=true]{height:0;max-height:0;opacity:0;overflow:hidden;padding:0;visibility:hidden}
@media only screen and (max-width:63.9375em){.filter__checkbox-list li{padding:8px 0}
}
.filter__checkbox-list label{align-items:start;cursor:pointer;display:flex;font-size:.875rem;gap:.313rem;line-height:1.125rem}
.filter__checkbox-list input{cursor:pointer;height:1.125rem;width:1.125rem}
.filter__checkbox-list span[data-count]:after{color:#6d6e71;content:"(" attr(data-count) ")";margin-left:.35em}
.filter__tooltip{position:relative}
.filter__tooltip svg{height:1em;position:relative;top:.063rem}
.filter__tooltip-content{background-color:#43434d;border-radius:.25rem;color:#fff;max-width:18.75rem;opacity:0;padding:.25rem .5rem;position:absolute;transition:visibility .3s linear,opacity .3s linear;visibility:hidden;width:max-content;z-index:1}
.filter__tooltip:focus .filter__tooltip-content,.filter__tooltip:hover .filter__tooltip-content{opacity:1;visibility:visible}
.filter__results-view-options{align-items:center;display:flex;gap:10px}
.filter__results-view-toggle{cursor:pointer}
.filter__results-view-toggle>input{all:unset;height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}
.filter__results-view-toggle>span{align-items:center;border:1px solid transparent;border-radius:3px;display:flex;height:1.875rem;justify-content:center;width:1.875rem}
.filter__results-view-toggle svg{height:.875rem;fill:#000}
.filter__results-view-toggle>input:checked+span{border-color:#ccc}
.filter__results-options-divider{border-left:1px solid #ccc;height:2rem}
.filter__desktop-chips-container{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}
@media only screen and (max-width:63.9375em){.filter__desktop-chips-container{display:none}
}
.filter__chip{all:unset;align-items:center;background-color:#f4f4f4;border:1px solid #ccc;border-radius:5px;cursor:pointer;display:flex;font-size:.875rem;gap:4px;line-height:1;padding:5px 7px 5px 10px}
.filter__chip .raw-file-contents{display:contents}
.filter__chip svg{fill:#43434d;border-radius:4px;height:1.1em;margin-top:1px;padding:2px}
.filter__chip:hover svg{background-color:#e5e6e9}
.filter__results-footer-container{align-items:center;border-top:1px solid #ccc;display:flex;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;gap:10px;justify-content:space-between;padding-top:20px}
html[lang^=cs] .filter__results-footer-container,html[lang^=ja] .filter__results-footer-container,html[lang^=ko] .filter__results-footer-container,html[lang^=pl] .filter__results-footer-container,html[lang^=ru] .filter__results-footer-container,html[lang^=tr] .filter__results-footer-container,html[lang^=zh] .filter__results-footer-container{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
@media only screen and (max-width:48em){.filter__results-footer-container{flex-direction:column}
}
.filter__items-per-page-container{align-items:center;display:flex;gap:.5rem}
.filter__items-per-page-text{white-space:nowrap}
.filter__pagination-form{align-items:center;display:flex;gap:8px}
.filter__pagination-button{all:unset;cursor:pointer;display:contents}
.filter__pagination-button .raw-file-contents{display:contents}
.filter__pagination-button svg{height:2rem;fill:#6d6e71;margin:0 -.5em}
.filter__pagination-button:disabled{visibility:hidden}
.filter__pagination-label{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .filter__pagination-label,html[lang^=ja] .filter__pagination-label,html[lang^=ko] .filter__pagination-label,html[lang^=pl] .filter__pagination-label,html[lang^=ru] .filter__pagination-label,html[lang^=tr] .filter__pagination-label,html[lang^=zh] .filter__pagination-label{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.filter__pagination-input{border:1px solid #ccc;border-radius:6px;min-height:2.5rem;min-width:2.5em;padding:.25em;text-align:center}
.date-picker{display:inline-block;position:relative;width:100%}
.date-picker [hidden]{display:none !important}
.date-picker .raw-file-contents{display:contents}
.date-picker [role=combobox]{cursor:pointer;list-style:none}
.date-picker [role=combobox]::-webkit-details-marker{display:none}
.date-picker [role=combobox] .filter__search-field{pointer-events:none}
.date-picker [role=combobox] input{text-overflow:ellipsis}
.date-picker details[open] .filter__search-field{outline:2px solid #1968b3;outline-offset:-2px}
.date-picker [role=dialog]{background-color:#fff;border-radius:.25rem;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;gap:.375rem;left:0;margin:0;max-width:20rem;min-width:max-content;padding:.75rem 1rem;position:absolute;top:calc(100% + 1px);width:100%;z-index:1}
.date-picker__header{align-items:center;display:flex;gap:4px}
.date-picker__select-wrapper{position:relative}
.date-picker__month-select{appearance:none;border:0;color:#2d2d2d;padding-right:calc(1rem + 4px)}
.date-picker__month-select-arrow{pointer-events:none;position:absolute;right:0;width:1rem}
.date-picker__month-select-arrow svg{fill:#6d6e71;height:.8rem}
.date-picker__month-button-div{display:contents}
.date-picker__month-button{all:unset;align-items:center;cursor:pointer;display:inline-flex}
.date-picker__month-button:first-child{margin-left:auto}
.date-picker__month-button svg{height:1.375rem}
.date-picker td,.date-picker th,.date-picker tr{padding:0}
.date-picker td,.date-picker th{font-size:.938rem;font-weight:400;height:1.625rem;min-width:1.625rem;text-align:center;vertical-align:middle}
.date-picker td{outline:0;position:relative}
.date-picker td:not([data-timestamp=""]){cursor:pointer}
.date-picker td:not([data-timestamp=""]):focus:before,.date-picker td:not([data-timestamp=""]):hover:before{border:1px solid #6d6e71;border-radius:.8125rem;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
.date-picker td[data-in-range=true]{background-color:#1968b3;color:#fff}
.date-picker td[data-in-range=true]:not([data-timestamp=""]):focus:before,.date-picker td[data-in-range=true]:not([data-timestamp=""]):hover:before{border-color:#e5e6e9}
.date-picker td[data-range-start=true]{border-bottom-left-radius:.8125rem;border-top-left-radius:.8125rem}
.date-picker td[data-range-end=true]{border-bottom-right-radius:.8125rem;border-top-right-radius:.8125rem}
.filter__results-content-container[data-view=grid] .generic-filter__result{flex-direction:column}
.generic-filter__result{display:flex;gap:8px 2.5%}
@media only screen and (max-width:48em){.generic-filter__result{flex-direction:column}
}
.generic-filter__result-image-wrapper{display:flex;flex:1;justify-content:center;position:relative}
.generic-filter__result-image-wrapper img{object-fit:cover}
.generic-filter__result-text{display:flex;flex:4;flex-direction:column;line-height:1.375}
.generic-filter__result-date{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.375rem;text-transform:uppercase}
html[lang^=cs] .generic-filter__result-date,html[lang^=ja] .generic-filter__result-date,html[lang^=ko] .generic-filter__result-date,html[lang^=pl] .generic-filter__result-date,html[lang^=ru] .generic-filter__result-date,html[lang^=tr] .generic-filter__result-date,html[lang^=zh] .generic-filter__result-date{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.generic-filter__result-heading{align-items:baseline;display:flex;gap:.625rem}
.generic-filter__result-title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px;margin:4px 0;text-decoration:none}
html[lang^=cs] .generic-filter__result-title,html[lang^=ja] .generic-filter__result-title,html[lang^=ko] .generic-filter__result-title,html[lang^=pl] .generic-filter__result-title,html[lang^=ru] .generic-filter__result-title,html[lang^=tr] .generic-filter__result-title,html[lang^=zh] .generic-filter__result-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.generic-filter__result-details-container{border-top:1px solid #e5e6e9;display:flex;flex-direction:column;font-size:16px;gap:8px;line-height:22px}
.generic-filter__result-details-container>div{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .generic-filter__result-details-container>div,html[lang^=ja] .generic-filter__result-details-container>div,html[lang^=ko] .generic-filter__result-details-container>div,html[lang^=pl] .generic-filter__result-details-container>div,html[lang^=ru] .generic-filter__result-details-container>div,html[lang^=tr] .generic-filter__result-details-container>div,html[lang^=zh] .generic-filter__result-details-container>div{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.generic-filter__result-details-container>div span{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .generic-filter__result-details-container>div span,html[lang^=ja] .generic-filter__result-details-container>div span,html[lang^=ko] .generic-filter__result-details-container>div span,html[lang^=pl] .generic-filter__result-details-container>div span,html[lang^=ru] .generic-filter__result-details-container>div span,html[lang^=tr] .generic-filter__result-details-container>div span,html[lang^=zh] .generic-filter__result-details-container>div span{font-family:Helvetica Neue,Helvetica,sans-serif}
.generic-filter__result-details-container .time-details{display:flex;flex-direction:row}
.generic-filter__result-details-container .info{text-decoration:underline dotted #1968b3}
.generic-filter span[data-count="0"]:after{display:none}
.generic-filter__webinar-label_future,.generic-filter__webinar-label_past,.generic-filter__webinar-label_series{border-bottom-right-radius:4px;color:#fff;display:none;font-size:.875rem;font-weight:700;left:0;line-height:1.125rem;margin:0 0 8px;padding:4px 16px 5px;position:absolute;text-transform:uppercase;top:0;width:fit-content}
.generic-filter__webinar-label_future{background:linear-gradient(120deg,#cd163f,#f58025)}
.generic-filter__webinar-label_past{background:linear-gradient(120deg,#003e7e,#8d0034)}
.generic-filter__webinar-label_series{background:linear-gradient(120deg,#00aeef,#003e7e)}
.generic-filter div[webinartype=series] .generic-filter__webinar-label_series,.generic-filter div[webinartype=webinar] .generic-filter__webinar-label_future,.generic-filter div[webinartype=webinar] .generic-filter__webinar-label_past{display:block}
.generic-filter div[webinartype=series] .generic-filter__result-details-container,.generic-filter div[webinartype=webinar] .generic-filter__result-details-container{border:0}
.generic-filter div[data-view=grid] .generic-filter__result-details-container{padding-top:8px}
.generic-filter div[data-view=list] div[webinartype=series] .generic-filter__result-details-container,.generic-filter div[data-view=list] div[webinartype=webinar] .generic-filter__result-details-container{flex-direction:row;gap:16px}
@media only screen and (max-width:48em){.generic-filter div[data-view=list] div[webinartype=series] .generic-filter__result-details-container,.generic-filter div[data-view=list] div[webinartype=webinar] .generic-filter__result-details-container{flex-direction:column}
}
.generic-filter div[data-view=list] div[webinartype=series].generic-filter__result,.generic-filter div[data-view=list] div[webinartype=webinar].generic-filter__result{position:relative}
.generic-filter div[data-view=list] div[webinartype=series].generic-filter__result:after,.generic-filter div[data-view=list] div[webinartype=webinar].generic-filter__result:after{border-bottom:1px solid #e5e6e9;bottom:-20px;content:"";height:1px;position:absolute;width:100%}
.generic-filter div[data-view=list] div[webinartype=series].generic-filter__result:last-of-type:after,.generic-filter div[data-view=list] div[webinartype=webinar].generic-filter__result:last-of-type:after{content:"";display:none}
.generic-filter div[data-view=list] div[webinartype=series] .generic-filter__result-description,.generic-filter div[data-view=list] div[webinartype=webinar] .generic-filter__result-description{padding-bottom:16px}
.generic-filter div[data-view=grid] div[webinartype=series] .generic-filter__result-date,.generic-filter div[data-view=grid] div[webinartype=webinar] .generic-filter__result-date,.generic-filter div[data-view=list] div[webinartype=series] .generic-filter__result-date,.generic-filter div[data-view=list] div[webinartype=webinar] .generic-filter__result-date{display:none}
.generic-filter div[data-view=grid] div[webinartype=series] .generic-filter__result-image-wrapper img,.generic-filter div[data-view=grid] div[webinartype=webinar] .generic-filter__result-image-wrapper img,.generic-filter div[data-view=list] div[webinartype=series] .generic-filter__result-image-wrapper img,.generic-filter div[data-view=list] div[webinartype=webinar] .generic-filter__result-image-wrapper img{aspect-ratio:1.77777778;object-fit:cover;width:100%}
.cmp-google-maps{padding-bottom:56.25%;position:relative;width:100%}
.cmp-google-maps__map{height:100%;left:0;position:absolute;top:0;width:100%}
.cmp-grid-container{flex-basis:100%;margin-left:auto;margin-right:auto;position:relative;width:100%}
.cmp-grid-container .aem-GridColumn>div{width:100%}
.grid-container.cmp-grid-container--2col .cmp-grid-container .cmp-grid-container__items>.aem-Grid,.grid-container.cmp-grid-container--3col .cmp-grid-container .cmp-grid-container__items>.aem-Grid,.grid-container.cmp-grid-container--4col .cmp-grid-container .cmp-grid-container__items>.aem-Grid,.grid-container.cmp-grid-container--5col .cmp-grid-container .cmp-grid-container__items>.aem-Grid,.grid-container.cmp-grid-container--6col .cmp-grid-container .cmp-grid-container__items>.aem-Grid{display:flex;flex-flow:row wrap}
.grid-container.cmp-grid-container--2col .cmp-grid-container .cmp-grid-container__items>.aem-Grid>div,.grid-container.cmp-grid-container--3col .cmp-grid-container .cmp-grid-container__items>.aem-Grid>div,.grid-container.cmp-grid-container--4col .cmp-grid-container .cmp-grid-container__items>.aem-Grid>div,.grid-container.cmp-grid-container--5col .cmp-grid-container .cmp-grid-container__items>.aem-Grid>div,.grid-container.cmp-grid-container--6col .cmp-grid-container .cmp-grid-container__items>.aem-Grid>div{display:flex;margin-bottom:1rem;width:100%}
@media only screen and (min-width:48.0625em){.grid-container.cmp-grid-container--2col .cmp-grid-container .cmp-grid-container__items>.aem-Grid>div,.grid-container.cmp-grid-container--3col .cmp-grid-container .cmp-grid-container__items>.aem-Grid>div,.grid-container.cmp-grid-container--4col .cmp-grid-container .cmp-grid-container__items>.aem-Grid>div,.grid-container.cmp-grid-container--5col .cmp-grid-container .cmp-grid-container__items>.aem-Grid>div,.grid-container.cmp-grid-container--6col .cmp-grid-container .cmp-grid-container__items>.aem-Grid>div{margin-bottom:0}
.grid-container.cmp-grid-container--2col .cmp-grid-container .cmp-grid-container__items>.aem-Grid>div{width:50%}
.grid-container.cmp-grid-container--3col .cmp-grid-container .cmp-grid-container__items>.aem-Grid>div{width:33.33333333%}
.grid-container.cmp-grid-container--4col .cmp-grid-container .cmp-grid-container__items>.aem-Grid>div{width:25%}
.grid-container.cmp-grid-container--5col .cmp-grid-container .cmp-grid-container__items>.aem-Grid>div{width:20%}
.grid-container.cmp-grid-container--6col .cmp-grid-container .cmp-grid-container__items>.aem-Grid>div{width:16.66666667%}
}
.grid-container.cmp-grid-container--padding .cmp-grid-container .cmp-grid-container__items>.aem-Grid,.grid-container.cmp-grid-container--padding .cmp-grid-container .cmp-grid-container__items>.aem-Grid>div{padding-left:.5rem;padding-right:.5rem}
.cmp-grid-container div .aem-Grid .aem-Grid-newComponent.cq-Editable-dom{padding-left:0;padding-right:0;width:100%}
.hero-banner__container{display:grid;grid-template-columns:50% 50%;min-height:28.125rem;overflow:hidden;position:relative;width:100%}
@media only screen and (max-width:63.9375em){.hero-banner__container{grid-template-columns:100%}
}
.hero-banner__background-image-wrapper{display:contents}
.hero-banner__background-image{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}
.hero-banner__text-container{display:flex;flex-direction:column;justify-content:center;padding:5vw;z-index:5}
@media only screen and (max-width:63.9375em){.hero-banner__text-container{padding-left:1.75rem;padding-right:1.75rem;transform:none !important}
}
.hero-banner__subtitle-container{align-items:center;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;gap:1.25rem;margin-bottom:.625rem;text-transform:uppercase}
html[lang^=cs] .hero-banner__subtitle-container,html[lang^=ja] .hero-banner__subtitle-container,html[lang^=ko] .hero-banner__subtitle-container,html[lang^=pl] .hero-banner__subtitle-container,html[lang^=ru] .hero-banner__subtitle-container,html[lang^=tr] .hero-banner__subtitle-container,html[lang^=zh] .hero-banner__subtitle-container{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.hero-banner__subtitle-image{height:3.25rem}
@media only screen and (max-width:63.9375em){.hero-banner__subtitle-image{height:2.25rem}
}
.hero-banner__read-time-wrapper{align-items:center;display:flex;gap:.313rem}
.hero-banner__read-time-icon svg{height:1.25rem;position:relative;top:.188rem}
.hero-banner__title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:3rem;font-style:normal;font-weight:400;line-height:3.5rem}
html[lang^=cs] .hero-banner__title,html[lang^=ja] .hero-banner__title,html[lang^=ko] .hero-banner__title,html[lang^=pl] .hero-banner__title,html[lang^=ru] .hero-banner__title,html[lang^=tr] .hero-banner__title,html[lang^=zh] .hero-banner__title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (max-width:63.9375em){.hero-banner__title{font-size:2rem;line-height:2.5rem}
}
.hero-banner__copy-text{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;margin-bottom:1rem}
html[lang^=cs] .hero-banner__copy-text,html[lang^=ja] .hero-banner__copy-text,html[lang^=ko] .hero-banner__copy-text,html[lang^=pl] .hero-banner__copy-text,html[lang^=ru] .hero-banner__copy-text,html[lang^=tr] .hero-banner__copy-text,html[lang^=zh] .hero-banner__copy-text{font-family:Helvetica Neue,Helvetica,sans-serif}
@media only screen and (max-width:48em){.hero-banner__copy-text{font-size:1.25rem;line-height:1.625rem}
}
.hero-banner__tags-wrapper{margin-bottom:1rem}
.hero-banner__tags-list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}
.hero-banner__tag{background-color:#fff;border-radius:4px;color:#fff;display:inline-block;font-family:BarlowMedium,sans-serif;font-size:14px;font-weight:500;line-height:18px;margin-left:0;margin-right:8px;padding:4px 8px;position:relative}
.hero-banner__buttons-container{display:flex;flex-wrap:wrap;gap:.75rem 1.75rem}
.hero-banner__media-container{align-items:center;display:flex;flex-grow:1;justify-content:end;position:relative}
@media only screen and (max-width:63.9375em){.hero-banner__media-container{overflow:hidden}
}
.hero-banner__media-wrapper{clip-path:url(clientlib-site/resources/build/#hero-banner__media-mask);margin-bottom:3.125rem;margin-top:3.125rem;width:100%;z-index:3}
@media only screen and (max-width:63.9375em){.hero-banner__media-wrapper{margin-bottom:5%;margin-top:5%}
}
.hero-banner__media-mask-wrapper{height:0}
.hero-banner__image,.hero-banner__video{aspect-ratio:2;display:block;max-height:26.75rem;object-fit:cover;width:100%}
.hero-banner__video-button{all:unset;cursor:pointer;display:block;position:relative;width:100%}
.hero-banner__video-button:before{background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/play-static.svg);background-position:50%;background-repeat:no-repeat;content:"";height:100%;left:10%;position:absolute;width:100%;z-index:1}
.hero-banner__video-button:focus:before,.hero-banner__video-button:hover:before{background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/play-hover.svg)}
.hero-banner__video-dialog{background:0;border:0;overflow:visible;padding:0;width:60rem}
.hero-banner__video-dialog::backdrop{background:rgba(24,24,27,.92)}
.hero-banner__video-dialog-backdrop{height:100vh;left:0;position:fixed;top:0;width:100vw}
.hero-banner__video-dialog-form{position:absolute;right:0;top:-2.5rem}
.hero-banner__video-dialog-close{all:unset;cursor:pointer}
.hero-banner__video-dialog-close svg{fill:#fff;height:1.375rem}
.hero-banner__tooltip{background-color:#fff;border-radius:4px;box-shadow:0 2px 10px 0 rgba(0,0,0,.25);left:0;margin-top:3.5px;max-width:320px;opacity:0;padding:16px;position:absolute;top:100%;visibility:hidden;width:max-content;z-index:9999}
.hero-banner__tooltip-text{color:var(--core-text-grey-70,#2d2d2d);font-family:BarlowRegular,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin:0;white-space:normal}
.hero-banner__tooltip-text .no-new-tab-icon .new-tab-icon{display:none}
.hero-banner__tooltip-arrow{height:10.759px;left:25px;position:absolute;top:-9px;width:19px;fill:#fff}
.hero-banner__tooltip.tooltip-right{left:calc(100% + 20px);margin-top:0;top:-5px;transform:none}
.hero-banner__tooltip.tooltip-right .hero-banner__tooltip-arrow{left:-13px;top:18px;transform:translateY(-50%) rotate(270deg)}
.hero-banner__tooltip.tooltip-left{left:auto;margin-top:0;right:calc(100% + 20px);top:-5px;transform:none}
.hero-banner__tooltip.tooltip-left .hero-banner__tooltip-arrow{left:auto;right:-13px;top:18px;transform:translateY(-50%) rotate(90deg)}
.hero-banner__shards-container{height:100%;position:absolute;right:0;top:0;width:100%}
.hero-banner__shards-container svg{position:absolute;z-index:2}
.hero-banner__shards-container-left{left:0;transform:scaleX(-1)}
.hero-banner__shard-1{left:-35px;top:0}
.hero-banner__shard-2{bottom:-85%;height:100%;left:-55px}
.hero-banner__shard-3{bottom:0;height:110%;left:0}
.hero-banner__shard-4{bottom:-10%;height:80%;left:-20%}
.hero-banner__shard-5{bottom:-10%;right:-10%}
.hero-banner__shard-background{height:100%;position:absolute;width:100%;z-index:1}
.hero-banner__container[data-color=blue-darkblue] .hero-banner__shard-background{background:linear-gradient(101.93deg,rgba(0,62,126,0) 52.06%,#00aeef 84.77%)}
.hero-banner__container[data-color=blue-darkblue] .stop1{stop-color:#00aeef}
.hero-banner__container[data-color=blue-darkblue] .stop2{stop-color:#003e7e}
.hero-banner__container[data-color=blue-darkblue] .hero-banner__shard-3 path{fill:#00aeef}
.hero-banner__container[data-color=blue-darkblue] .hero-banner__shard-5 path{fill:#003e7e}
.hero-banner__container[data-color=orange-purple] .hero-banner__shard-background{background:linear-gradient(101.93deg,rgba(119,0,86,0) 52.06%,#770056 84.77%)}
.hero-banner__container[data-color=orange-purple] .stop1{stop-color:#f58025}
.hero-banner__container[data-color=orange-purple] .stop2{stop-color:#770056}
.hero-banner__container[data-color=orange-purple] .hero-banner__shard-3 path{fill:#f58025}
.hero-banner__container[data-color=orange-purple] .hero-banner__shard-5 path{fill:#770056}
.hero-banner__container[data-color=blue-purple] .hero-banner__shard-background{background:linear-gradient(101.93deg,rgba(119,0,86,0) 52.06%,#770056 84.77%)}
.hero-banner__container[data-color=blue-purple] .stop1{stop-color:#00aeef}
.hero-banner__container[data-color=blue-purple] .stop2{stop-color:#770056}
.hero-banner__container[data-color=blue-purple] .hero-banner__shard-3 path{fill:#00aeef}
.hero-banner__container[data-color=blue-purple] .hero-banner__shard-5 path{fill:#770056}
.hero-banner__container[data-color=red-darkblue] .hero-banner__shard-background{background:linear-gradient(101.93deg,rgba(0,62,126,0) 52.06%,#003e7e 84.77%)}
.hero-banner__container[data-color=red-darkblue] .stop1{stop-color:#003876}
.hero-banner__container[data-color=red-darkblue] .stop2{stop-color:#003e7e}
.hero-banner__container[data-color=red-darkblue] .hero-banner__shard-3 path{fill:#003876}
.hero-banner__container[data-color=red-darkblue] .hero-banner__shard-5 path{fill:#003e7e}
.hero-banner__container[data-color=red-orange] .hero-banner__shard-background{background:linear-gradient(101.93deg,rgba(245,128,37,0) 52.06%,#f58025 84.77%)}
.hero-banner__container[data-color=red-orange] .stop1{stop-color:#003876}
.hero-banner__container[data-color=red-orange] .stop2{stop-color:#f58025}
.hero-banner__container[data-color=red-orange] .hero-banner__shard-3 path{fill:#003876}
.hero-banner__container[data-color=red-orange] .hero-banner__shard-5 path{fill:#f58025}
.hero-banner__container[data-color=darkblue-blue] .hero-banner__shard-background{background:linear-gradient(101.93deg,rgba(81,48,0,0) 52.06%,#00aeef 84.77%)}
.hero-banner__container[data-color=darkblue-blue] .stop1{stop-color:#003e7e}
.hero-banner__container[data-color=darkblue-blue] .stop2{stop-color:#00aeef}
.hero-banner__container[data-color=darkblue-blue] .hero-banner__shard-3 path{fill:#003e7e}
.hero-banner__container[data-color=darkblue-blue] .hero-banner__shard-5 path{fill:#00aeef}
.hero-banner__container[data-color=darkblue-purple] .hero-banner__shard-background{background:linear-gradient(101.93deg,rgba(205,22,63,0) 52.06%,#003876 84.77%)}
.hero-banner__container[data-color=darkblue-purple] .stop1{stop-color:#003e7e}
.hero-banner__container[data-color=darkblue-purple] .stop2{stop-color:#003876}
.hero-banner__container[data-color=darkblue-purple] .hero-banner__shard-3 path{fill:#003e7e}
.hero-banner__container[data-color=darkblue-purple] .hero-banner__shard-5 path{fill:#003876}
.hero-banner__container[data-color=mediumblue-blue] .hero-banner__shard-background{background:linear-gradient(101.93deg,rgba(81,48,0,0) 52.06%,#00aeef 84.77%)}
.hero-banner__container[data-color=mediumblue-blue] .stop1{stop-color:#1968b3}
.hero-banner__container[data-color=mediumblue-blue] .stop2{stop-color:#00aeef}
.hero-banner__container[data-color=mediumblue-blue] .hero-banner__shard-3 path{fill:#1968b3}
.hero-banner__container[data-color=mediumblue-blue] .hero-banner__shard-5 path{fill:#00aeef}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__shard-background{background:linear-gradient(101.93deg,rgba(0,62,126,0) 52.06%,rgba(141,0,52,0) 84.77%)}
.hero-banner__container[data-design-variant=product-experience] .stop1{stop-color:rgba(0,62,126,.6)}
.hero-banner__container[data-design-variant=product-experience] .stop2{stop-color:#8d0034}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__shard-1 path{background:linear-gradient(90deg,rgba(0,62,126,.6),#8d0034)}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__shard-1 stop{stop-opacity:1}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__shard-2 path{fill:rgba(0,62,126,.6)}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__shard-3{z-index:1}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__shard-3 path{fill:#8d0034;opacity:.6}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__shard-5 path{background:linear-gradient(90deg,rgba(0,62,126,.79),#8d0034);fill:url(clientlib-site/resources/build/#paint0_linear_1611_13355);filter:blur(2px)}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__shard-background{background:linear-gradient(101.93deg,rgba(205,22,63,0) 52.06%,#cd163f 84.77%)}
.hero-banner__container[data-no-media]{grid-template-columns:75% 25%;min-height:0}
.hero-banner__container[data-no-media] .hero-banner__media-container{overflow:visible}
@media only screen and (min-width:48.0625em){.hero-banner__container[data-design-variant=default][data-no-media][data-no-shards] .hero-banner__text-container{padding-bottom:3.5rem;padding-top:2rem}
}
@media only screen and (min-width:64em){.hero-banner__container[data-shard-overflow]{overflow-x:clip;overflow-y:visible;padding-bottom:3.75rem}
.hero-banner__container[data-shard-overflow] .hero-banner__shards-container{height:calc(100% + 7.5rem);overflow-y:clip;width:calc(100% + 7.5rem)}
}
.hero-banner__container[data-center-aligned]{grid-template-columns:100%;min-height:0;text-align:center}
.hero-banner__container[data-center-aligned] .hero-banner__text-container{padding-left:15vw;padding-right:15vw}
@media only screen and (max-width:48em){.hero-banner__container[data-center-aligned] .hero-banner__text-container{padding-left:5%;padding-right:5%}
}
.hero-banner__container[data-center-aligned] .hero-banner__buttons-container,.hero-banner__container[data-center-aligned] .hero-banner__buttons-container>*,.hero-banner__container[data-center-aligned] .hero-banner__subtitle-container{justify-content:center}
.hero-banner__container[data-center-aligned] .hero-banner__media-container{height:100%;position:absolute;width:100%}
.hero-banner__container[data-center-aligned] .hero-banner__shards-container{width:15%}
.hero-banner__container[data-large-height]{min-height:75vh}
.hero-banner__container[data-design-variant=investor-relations] .hero-banner__media-container,.hero-banner__container[data-design-variant=tools] .hero-banner__media-container{align-items:end}
.hero-banner__container[data-design-variant=investor-relations] .hero-banner__media-wrapper,.hero-banner__container[data-design-variant=tools] .hero-banner__media-wrapper{clip-path:none;margin:3.125rem 15% 0}
@media only screen and (max-width:63.9375em){.hero-banner__container[data-design-variant=investor-relations] .hero-banner__media-wrapper,.hero-banner__container[data-design-variant=tools] .hero-banner__media-wrapper{margin-top:5%}
}
.hero-banner__container[data-design-variant=investor-relations] .hero-banner__image,.hero-banner__container[data-design-variant=tools] .hero-banner__image{aspect-ratio:unset;max-height:none}
.hero-banner__container[data-design-variant=investor-relations][data-center-aligned] .hero-banner__text-container,.hero-banner__container[data-design-variant=tools][data-center-aligned] .hero-banner__text-container{padding-left:5%;padding-right:5%}
.hero-banner__container[data-design-variant=tools]{color:#fff}
.hero-banner__container[data-design-variant=tools] .hero-banner__background-image{filter:brightness(.3)}
.hero-banner__container[data-design-variant=tools] .hero-banner__read-time-icon svg,.hero-banner__container[data-design-variant=tools] .social-media-sharing .st-custom-button svg{fill:#fff}
.hero-banner__container[data-design-variant=tools][data-no-media]{grid-template-columns:100%}
.hero-banner__container[data-design-variant=investor-relations][data-no-media]:not([data-center-aligned]){grid-template-columns:50%}
@media only screen and (max-width:48em){.hero-banner__container[data-design-variant=investor-relations][data-no-media]:not([data-center-aligned]){grid-template-columns:100%}
.hero-banner__container[data-design-variant=investor-relations][data-no-media]:not([data-center-aligned]) .hero-banner__background-image{position:relative}
}
.hero-banner__container[data-design-variant=product-experience]{background:linear-gradient(90deg,#f5f5f5,#fff);display:flex;justify-content:space-between;min-height:250px}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__text-container{padding:24px 0 40px 40px}
.hero-banner__container[data-design-variant=product-experience] .breadcrumb__list{border:0;padding:0 0 24px}
.hero-banner__container[data-design-variant=product-experience] .breadcrumb__item:first-child{display:none}
.hero-banner__container[data-design-variant=product-experience] .breadcrumb__item:last-child .breadcrumb__link_text{color:#2d2d2d}
.hero-banner__container[data-design-variant=product-experience] .breadcrumb__link_text{color:#1968b3;font-family:BarlowRegular,sans-serif;line-height:16px;padding:0 4px 0 0}
@media only screen and (max-width:63.9375em){.hero-banner__container[data-design-variant=product-experience] .breadcrumb .breadcrumb__nav{padding:0}
}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__subtitle-container{margin-bottom:unset}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__title{line-height:3.75rem}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__copy-text{font-family:BarlowMedium,sans-serif;font-size:1.25rem;line-height:1.75rem;margin:0}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search{margin-top:24px;position:relative}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-icon span{display:block;height:16px;margin:14px 16px;position:absolute;width:16px}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-icon span svg{filter:invert(37%) sepia(95%) saturate(16%) hue-rotate(188deg) brightness(96%) contrast(94%)}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-clear{align-items:center;background:transparent;border:0;display:block;height:24px;left:unset;padding:4px;position:absolute;right:16px;top:11px;width:24px;fill:#8f0f2c}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-clear[hidden]{display:none}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-clear:hover{background:rgba(42,121,196,.16);border-radius:4px}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-clear:active{background:rgba(42,121,196,.24);border-radius:4px}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-clear span{height:16px;margin:0;position:relative;top:0;width:16px}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-clear span path{transform:scale(1.4);transform-origin:center}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-input{border:0;border-radius:4px;line-height:24px;outline:1px solid #949494;outline-offset:0;padding:12px 16px 12px 40px;width:100%}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-input::placeholder{color:#2d2d2d}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-input:hover{outline:2px solid #8f0f2c}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-input:focus,.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-input:focus-visible{outline:2px solid #1968b3}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-input:focus-visible::placeholder,.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-input:focus::placeholder{content:""}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-input.dark-border{outline:2px solid #6d6e71}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-input.dark-border:focus,.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-input.dark-border:focus-visible{outline:2px solid #1968b3}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-input:focus+.hero-banner__search-label{display:block}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-label{background:#fff;border-radius:4px;font-size:16px;left:40px;line-height:24px;padding:0 4px;pointer-events:none;position:absolute;top:12px;transition:all .3s ease}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-search .hero-banner__search-label.focused-position{font-size:12px;left:13px;line-height:16px;top:-18%}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-media-wrapper{width:100%}
.hero-banner__container[data-design-variant=product-experience] .product-experience__teaser-flag{color:#fff;font-family:BarlowBold;font-size:14px;line-height:18px;padding:3px 4px 4px 14px;position:absolute}
.hero-banner__container[data-design-variant=product-experience] .teaser{margin-right:50px;z-index:10}
.hero-banner__container[data-design-variant=product-experience] .teaser .content-tile__container.layout-horizontal .teaser__image{align-self:center;height:112px;width:112px}
.hero-banner__container[data-design-variant=product-experience] .teaser__content .teaser__subtitle,.hero-banner__container[data-design-variant=product-experience] .teaser__content .teaser__text{display:none}
.hero-banner__container[data-design-variant=product-experience] .teaser__content .teaser__title{font-size:1rem;line-height:1.375rem}
.hero-banner__container[data-design-variant=product-experience] .teaser .teaser__container.layout-horizontal .teaser__wrapper .teaser__image img{border-bottom-left-radius:4px;border-top-left-radius:4px}
@media only screen and (max-width:63.9375em){.hero-banner__container[data-design-variant=product-experience] .teaser .teaser__container.layout-horizontal .teaser__wrapper .teaser__image img{border-bottom-left-radius:0;border-top-right-radius:4px}
}
.hero-banner__container[data-design-variant=product-experience] .teaser .teaser__container.layout-horizontal .teaser__wrapper .teaser__content{padding:16px}
.hero-banner__container[data-design-variant=product-experience] .teaser__components{display:none}
.hero-banner__container[data-design-variant=product-experience] .teaser .teaser-container:not(.text-only) .teaser__wrapper{display:flex}
.hero-banner__container[data-design-variant=product-experience] .content-tile{margin-right:50px}
.hero-banner__container[data-design-variant=product-experience] .content-tile .teaser{margin-right:0}
.hero-banner__container[data-design-variant=product-experience] .content-tile__link{display:block;height:unset;padding:unset}
.hero-banner__container[data-design-variant=product-experience] .product-experience__teaser-flag{display:unset}
@media only screen and (max-width:48em){.hero-banner__container[data-design-variant=product-experience] .hero-banner__media-container{display:none}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__text-container{padding:24px 20px;width:100%}
.hero-banner__container[data-design-variant=product-experience] .breadcrumb__list li{display:flex}
.hero-banner__container[data-design-variant=product-experience] .breadcrumb__prev-arrow{display:none}
.hero-banner__container[data-design-variant=product-experience] .breadcrumb__arrow{display:flex}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__title{font-size:2rem;line-height:2.5rem}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__copy-text{font-size:1.125rem;line-height:1.5rem}
}
@media only screen and (min-width:768px) and (max-width:1023px){.hero-banner__container[data-design-variant=product-experience]{gap:24px}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__text-container{max-width:426px}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__media-container{justify-self:end;max-width:421px}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__title{font-size:2rem;line-height:2.5rem}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__copy-text{font-size:1.125rem;line-height:1.5rem}
.hero-banner__container[data-design-variant=product-experience] .teaser{margin-left:97px}
.hero-banner__container[data-design-variant=product-experience] .teaser .teaser__container.layout-horizontal:not(.text-only) .teaser__wrapper{flex-direction:column}
.hero-banner__container[data-design-variant=product-experience] .teaser .teaser__container.layout-horizontal:not(.text-only) .teaser__wrapper .teaser__image{align-self:center;height:81px;width:auto}
.hero-banner__container[data-design-variant=product-experience] .teaser .teaser__container.layout-horizontal:not(.text-only) .teaser__content{width:100%}
.hero-banner__container[data-design-variant=product-experience] .content-tile{margin-left:97px}
.hero-banner__container[data-design-variant=product-experience] .content-tile .teaser{margin-left:0}
}
@media only screen and (min-width:1024px) and (max-width:1279px){.hero-banner__container[data-design-variant=product-experience]{gap:32px}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__text-container{max-width:609px}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__media-container{justify-self:end;max-width:380px}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__title{font-size:2.25rem;line-height:3rem}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__copy-text{font-size:1.125rem;line-height:1.5rem}
.hero-banner__container[data-design-variant=product-experience] .teaser{margin-left:23px;margin-right:52px}
.hero-banner__container[data-design-variant=product-experience] .teaser .teaser__container.layout-horizontal:not(.text-only) .teaser__wrapper{flex-direction:row}
.hero-banner__container[data-design-variant=product-experience] .teaser .teaser__container.layout-horizontal:not(.text-only) .teaser__wrapper .teaser__image{height:112px;width:30%}
.hero-banner__container[data-design-variant=product-experience] .teaser .teaser__container.layout-horizontal:not(.text-only) .teaser__content{width:70%}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-media-wrapper{padding-left:23px;padding-right:52px;position:relative}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-media-wrapper .content-tile{margin-right:0}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-media-wrapper .content-tile .content-tile__container{width:100%}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__product-experience-media-wrapper .teaser{margin-left:0;margin-right:0}
}
@media only screen and (min-width:1280px) and (max-width:1535px){.hero-banner__container[data-design-variant=product-experience]{gap:72px}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__text-container{max-width:704px}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__media-container{justify-self:end;max-width:504px}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__title{font-size:3rem;line-height:3.75rem}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__copy-text{font-size:1.25rem;line-height:1.75rem}
.hero-banner__container[data-design-variant=product-experience] .teaser{margin-left:76px;margin-right:40px}
.hero-banner__container[data-design-variant=product-experience] .teaser .teaser__container:not(.text-only) .teaser__wrapper{flex-direction:row}
.hero-banner__container[data-design-variant=product-experience] .teaser .teaser__container:not(.text-only) .teaser__wrapper .teaser__image{height:112px;width:30%}
.hero-banner__container[data-design-variant=product-experience] .teaser .teaser__container:not(.text-only) .teaser__content{width:70%}
.hero-banner__container[data-design-variant=product-experience] .content-tile{margin-left:76px;margin-right:40px}
.hero-banner__container[data-design-variant=product-experience] .content-tile .teaser{margin-left:0;margin-right:0}
}
@media only screen and (min-width:1536px){.hero-banner__container[data-design-variant=product-experience]{gap:116px}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__text-container{max-width:916px}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__media-container{justify-self:end;max-width:504px}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__title{font-size:3rem;line-height:3.75rem}
.hero-banner__container[data-design-variant=product-experience] .hero-banner__copy-text{font-size:1.25rem;line-height:1.75rem}
.hero-banner__container[data-design-variant=product-experience] .teaser{margin-left:76px;margin-right:40px}
.hero-banner__container[data-design-variant=product-experience] .teaser .teaser__container:not(.text-only) .teaser__wrapper{flex-direction:row}
.hero-banner__container[data-design-variant=product-experience] .teaser .teaser__container:not(.text-only) .teaser__wrapper .teaser__image{height:112px;width:30%}
.hero-banner__container[data-design-variant=product-experience] .teaser .teaser__container:not(.text-only) .teaser__content{width:70%}
.hero-banner__container[data-design-variant=product-experience] .content-tile{margin-left:76px;margin-right:40px}
.hero-banner__container[data-design-variant=product-experience] .content-tile .teaser{margin-left:0;margin-right:0}
}
body[class*=webinar] .hero-banner__container{background:linear-gradient(270deg,#fff .02%,#efefef 99.99%);grid-template-columns:65% 35%;min-height:325px}
@media only screen and (max-width:63.9375em){body[class*=webinar] .hero-banner__container{grid-template-columns:100%}
}
body[class*=webinar] .hero-banner__text-container{padding:24px 5vw}
body[class*=webinar] .hero-banner__text-container .hero-banner__webinar-label{display:none}
body[class*=webinar] .hero-banner__text-container[data-webinar-status=upcoming] .webinar-status__upcoming{background:linear-gradient(120deg,#cd163f,#f58025);display:block}
body[class*=webinar] .hero-banner__text-container[data-webinar-status=on-demand] .webinar-status__on-demand{background:linear-gradient(120deg,#003e7e,#8d0034);display:block}
body[class*=webinar] .hero-banner__text-container[data-webinar-status=series] .webinar-status__series{background:linear-gradient(120deg,#00aeef,#003e7e);display:block}
body[class*=webinar] .hero-banner__webinar-label{border-radius:4px;color:#fff;display:none;font-size:.875rem;font-weight:700;line-height:1.125rem;margin-bottom:12px;padding:4px 16px 5px;text-transform:uppercase;width:fit-content}
body[class*=webinar] .hero-banner__title{font-size:2.5rem;font-weight:500;line-height:3rem}
body[class*=webinar] .hero-banner__copy-text{font-size:1.5rem;font-weight:500;line-height:2rem}
@media only screen and (max-width:48em){body[class*=webinar] .hero-banner__copy-text{font-size:1.25rem;line-height:1.75rem}
}
body[class*=webinar] .hero-banner__webinar-thank-you{display:none}
@media only screen and (max-width:63.9375em){body[class*=webinar] .hero-banner__media-container{display:none}
}
body[class*=webinar] .generic-container:has(#webinar-related-resources){display:none}
.hero-banner .plex-hero .social-media-sharing .st-custom-button svg{fill:#fff}
.hero-banner .plex-hero .social-media-sharing .st-custom-button svg:hover{background:hsla(0,0,100%,.3);border-radius:3px}
.plex-hero{background:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/plex/plex_hero_resources.png);background-position:50%;background-size:cover;display:flex;min-height:350px;padding:40px}
.plex-hero *{color:#fff}
.plex-hero .hero-banner__media-wrapper{margin:0}
.plex-hero .hero-banner__video-inline{aspect-ratio:1.77777778;height:auto !important;max-width:100%;overflow:hidden;position:relative;width:100%}
.plex-hero .hero-banner__video-inline .mejs__container{height:100% !important;left:0 !important;position:absolute !important;top:0 !important;width:100% !important}
.plex-hero .hero-banner__video-inline .mejs__container .mejs__layers,.plex-hero .hero-banner__video-inline .mejs__container .mejs__mediaelement,.plex-hero .hero-banner__video-inline .mejs__container .mejs__overlay,.plex-hero .hero-banner__video-inline .mejs__container .mejs__poster{height:100% !important;width:100% !important}
.plex-hero .hero-banner__video-inline .mejs__container video{height:100% !important;left:0 !important;object-fit:contain;position:absolute !important;top:0 !important;width:100% !important}
.plex-hero .hero-banner__container{gap:32px;grid-template-columns:50% 1fr;min-height:unset}
.plex-hero .hero-banner__title{font-family:Montserrat;font-size:32px;font-style:normal;font-weight:500;line-height:40px;margin-bottom:8px}
@media only screen and (min-width:48em){.plex-hero .hero-banner__title{font-size:40px;line-height:48px}
}
@media only screen and (min-width:80em){.plex-hero .hero-banner__title{font-size:48px;line-height:60px}
}
.plex-hero .hero-banner__copy-text{margin-bottom:32px}
.plex-hero .hero-banner__text-container{padding:0}
.plex-hero .plex-hero-image{position:relative}
.plex-hero .plex-hero-image-container-border{background-color:transparent;border:12px solid #3beedd;border-image-slice:1;border-image-source:linear-gradient(90deg,#3beedd,#00aeef);bottom:-33px;height:100%;position:absolute;right:-33px;width:100%;z-index:-1}
.plex-hero .plex-hero-image-container{padding-bottom:33px;padding-right:33px}
.plex-hero.resource-background{background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/plex/plex_hero_resources.png)}
.plex-hero.resource-background .hero-banner__container{grid-template-columns:1fr 33.33%}
@media only screen and (max-width:63.9375em){.plex-hero.resource-background .hero-banner__container{grid-template-columns:100%}
}
.plex-hero.parent-background{background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/plex/plex_hero_parent.png)}
.plex-hero.parent-background .hero-banner__container{grid-template-columns:1fr 33.33%}
@media only screen and (max-width:63.9375em){.plex-hero.parent-background .hero-banner__container{grid-template-columns:100%}
}
.plex-hero.child-background{background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/plex/plex_hero_child.png)}
.plex-hero.asset-background{background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/plex/plex_hero_asset.png)}
.plex-hero.asset-background .hero-banner__container{grid-template-columns:100%}
@media only screen and (min-width:47.9375em){.plex-hero.asset-background .hero-banner__container{grid-template-columns:50% 1fr}
}
.plex-hero.asset-background .hero-banner__container[data-no-media]{grid-template-columns:100%}
@media only screen and (min-width:47.9375em){.plex-hero.asset-background .hero-banner__container[data-no-media]{grid-template-columns:50% 1fr}
}
.plex-hero.home-background{background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/plex/plex_hero_home.png);padding:88px 40px}
.plex-hero.home-background .hero-banner__container{grid-template-columns:100%}
@media only screen and (min-width:47.9375em){.plex-hero.home-background .hero-banner__container{grid-template-columns:50% 1fr}
}
.plex-hero.home-background .hero-banner__text-container{justify-content:flex-start}
.plex-hero.home-background .hero-banner__title{font-size:40px;font-style:normal;font-weight:800;line-height:48px}
@media only screen and (min-width:48em){.plex-hero.home-background .hero-banner__title{font-size:64px;font-weight:800;line-height:72px}
}
@media only screen and (min-width:80em){.plex-hero.home-background .hero-banner__title{font-size:80px;font-weight:800;line-height:88px}
}
.plex-hero .hero-banner__read-time-icon svg{fill:#fff}
.plex-hero .hero-banner__plex-background{position:absolute;top:0}
a.video{height:95px;left:70%;position:absolute;top:40%;width:95px;z-index:2}
a.video rect{fill:transparent;transition:all .3s ease}
a.video:active rect,a.video:focus rect,a.video:hover rect{fill:#1968b3}
@media only screen and (max-width:1268px){a.video{left:calc(50% - 45px);top:calc(50% - 45px)}
}
.vector-graphics.mobile{display:none}
@media only screen and (max-width:1268px){.vector-graphics.mobile{display:flex}
.desktop{display:none !important}
}
.hidden-vectors{height:0;position:absolute;width:0}
#blur-effect{height:100%;left:0;position:absolute;top:0;width:30%}
#blur-effect #motionPath{height:80%;left:0;max-width:100%;overflow:visible;position:absolute;top:0;width:100%}
#blur-effect #motionPath path{stroke-width:2;stroke:#fff}
#blur-effect #motionPath,#blur1{filter:blur(50px);opacity:.5;position:absolute;z-index:100}
.Hero-Vector-Left-Container{display:flex;height:100%;left:0;opacity:.9;overflow:hidden;position:absolute;top:0;width:60%;z-index:99}
.Hero-Vector-Left{height:100%;width:100%;z-index:99;fill:url(clientlib-site/resources/build/#gradient) !important;position:absolute;right:55%}
.Hero-Vector-Middle-Container{height:436px;position:absolute;right:calc(40% - 50px);width:678px;z-index:99}
.Hero-Vector-Middle{height:100%;width:100%;z-index:99;fill:url(clientlib-site/resources/build/#gradient) !important;opacity:0}
.Hero-Vector-Right-Container-A{bottom:0;height:454px;opacity:.45;position:absolute;right:0;width:377px;z-index:99}
.Hero-Vector-Right-A{height:100%;width:100%;z-index:99;fill:url(clientlib-site/resources/build/#gradient) !important}
.Hero-Vector-Right-A path{opacity:.45}
.Hero-Vector-Right-Container-B{bottom:0;height:454px;position:absolute;right:0;width:377px;z-index:99}
.Hero-Vector-Right-B{height:100%;width:100%;z-index:99;fill:url(clientlib-site/resources/build/#gradient) !important;opacity:.45}
.Hero-Vector-Right-Container-C{bottom:0;height:454px;opacity:0;position:absolute;right:0;width:377px;z-index:99}
.Hero-Vector-Right-C{height:100%;width:100%;z-index:99;fill:url(clientlib-site/resources/build/#gradient) !important}
.Hero-Vector-Outline-Container{bottom:-198px;height:198px;position:absolute;width:240px;z-index:99;fill:none;opacity:0}
.Hero-Vector-Outline{height:100%;width:100%;z-index:99}
.Hero-Vector-Outline-Path{stroke-width:4px;stroke:url(clientlib-site/resources/build/#gradient-outline) !important;opacity:.5}
.Hero-Vector-Solid-Container{bottom:-281px;height:281px;left:0;opacity:0;position:absolute;width:341px;z-index:99}
.Hero-Vector-Solid-Container-2{bottom:0;clip-path:polygon(300px 624px,676px 170px,676px 624px);height:624px;opacity:.7;position:absolute;right:0;width:676px;z-index:99}
.Hero-Vector-Solid-2{height:100%;width:100%;z-index:99;fill:url(clientlib-site/resources/build/#gradient) !important}
.Hero-Vector-Solid-2 .Hero-Vector-Solid-2-Path{transform:translateX(200px)}
.Hero-Vector-BR-Container{bottom:-281px;height:281px;left:0;opacity:0;position:absolute;width:341px;z-index:99}
.Hero-Vector-Solid{height:100%;width:100%;z-index:99;fill:url(clientlib-site/resources/build/#gradient) !important}
.m-Hero-Background{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}
.m-Hero-Vector-Left-Container{height:0;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:99}
.m-Hero-Vector-Left{height:100%;width:100%;z-index:99;fill:url(clientlib-site/resources/build/#gradient) !important}
.m-Hero-Vector-Middle-Container{height:218px;opacity:0;position:absolute;right:-20px;top:-20px !important;z-index:99}
.m-Hero-Vector-Middle{height:100%;width:100%;z-index:99;fill:url(clientlib-site/resources/build/#gradient) !important}
.m-Hero-Vector-Outline-Container{height:140px;left:-50px;position:absolute;top:calc(100% - 50px);width:170px;z-index:10001;fill:none}
.m-Hero-Vector-Outline{height:100%;width:100%;z-index:99}
.m-Hero-Vector-Outline-Path{stroke-width:4px;stroke:url(clientlib-site/resources/build/#gradient-outline) !important;opacity:.5}
.m-Hero-Vector-Solid-Container{height:140px;left:-10px;position:absolute;top:calc(100% - 70px);width:170px;z-index:10000}
.m-Hero-Vector-Solid-Container-2{display:none}
.m-Hero-Vector-Solid-2{height:100%;width:100%;z-index:99;fill:url(clientlib-site/resources/build/#gradient) !important}
.m-Hero-Vector-Solid-2 .Hero-Vector-Solid-2-Path{transform:rotate(90deg)}
.m-Hero-Vector-Solid{height:100%;width:100%;z-index:99;fill:url(clientlib-site/resources/build/#gradient) !important;opacity:.5}
@media only screen and (max-width:1268px){.m-Hero-Vector-Outline-Container,.m-Hero-Vector-Solid-Container{display:flex}
.new-hero-text{transform:none !important}
}
.new-hero-wrapper-outer{min-height:70dvh}
.new-hero-wrapper{display:flex;flex-direction:column;min-height:100% !important;position:relative;z-index:5}
.new-hero-wrapper.loading .new-hero{transition:none}
.new-hero{align-self:stretch;background-color:#fff;display:flex;flex-shrink:0;height:100%;opacity:0;position:absolute;transition:z-index 0 .5s,opacity 0 .5s;width:100vw !important;z-index:2}
.new-hero .date{margin-bottom:.5rem}
.new-hero h1,.new-hero h2{font-size:64px;font-style:normal;font-weight:400;line-height:1.1;text-shadow:0 1px 16px rgba(0,0,0,.2)}
.new-hero .description,.new-hero h1,.new-hero h2{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif}
.new-hero .description{font-size:20px;line-height:28px;margin-bottom:1rem;margin-top:8px;text-shadow:0 1px 16px rgba(0,0,0,.32);width:60%}
.new-hero-text-wrapper{display:flex;margin:100px 50px 150px;width:100%}
.new-hero-text{color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:100%;opacity:0;position:relative;transform:translateY(100px);width:60%;z-index:101}
.new-hero-image{align-items:center;display:flex;height:100%;justify-content:center;justify-content:flex-end;overflow:hidden;position:absolute;top:0;width:100%}
.new-hero-image .hero{display:flex;height:100%;right:0;transform:scaleY(1);width:100%;z-index:3}
.new-hero-image .hero img{max-width:none !important;min-width:100%;object-fit:cover;position:relative;transform:scaleY(1);transition:opacity .5s ease}
.new-hero.slick-active{display:flex;opacity:1;z-index:10}
.new-hero-image .hero picture{display:contents}
@media only screen and (max-width:1535px){.Hero-Vector-Left-Container{width:75%}
.Hero-Vector-Middle-Container{right:calc(25% - 50px)}
}
@media only screen and (max-width:1268px){.new-hero-text-wrapper{margin:0}
.new-hero-image,.new-hero-wrapper{overflow:hidden}
.new-hero-text{height:auto;opacity:1;padding:100px 50px 75px;z-index:auto}
.new-hero .description{font-size:20px;line-height:28px;width:100%}
.quick-links{display:none !important}
.new-hero{flex-direction:column}
.new-hero-text{width:100%}
.new-hero-image{position:relative;z-index:1000}
.new-hero-image .hero img{max-width:100% !important}
.new-hero-text-inner{opacity:0;transform:translateY(100px);z-index:1000}
}
@media only screen and (max-width:1024px){.new-hero-text{height:auto;opacity:1;padding:100px 25px 75px;z-index:auto}
}
@media only screen and (max-width:769px){.new-hero h1,.new-hero h2{font-size:40px}
}
@media only screen and (min-width:1535px){.new-hero h1,.new-hero h2{font-size:80px}
.new-hero .description{font-size:24px;line-height:32px}
}
.progressBarWrapper{align-items:center;display:flex;left:50px;position:absolute;top:30px;z-index:100}
.progressBarContainer button{align-items:center;background:0;border:0;color:#fff;display:block;display:flex;float:left;height:30px;margin-right:16px;padding:0;width:56px}
.progressBarContainer button:last-child{margin-right:0}
.progressBarContainer button span.progressBar{background-color:hsla(0,0,100%,.4);display:block;height:2px;transition:all .3s ease;width:56px}
.progressBarContainer button:active span.progressBar,.progressBarContainer button:focus span.progressBar,.progressBarContainer button:hover span.progressBar{background-color:#fff}
.progressBarContainer button:active span.progressBar.active,.progressBarContainer button:focus span.progressBar.active,.progressBarContainer button:hover span.progressBar.active{background-color:hsla(0,0,100%,.4)}
.progressBarContainer button span.progressBar .inProgress{background-color:#fff;height:2px;width:0}
@media only screen and (max-width:1024px){.progressBarWrapper{left:25px}
}
.play-pause-wrapper .play-pause{align-items:center;background:0;border:0;border-radius:50%;display:flex;height:40px;justify-content:center;margin:0;opacity:.5;padding:12px;transition:all .3s ease;width:40px}
.play-pause-wrapper .play-pause:hover{opacity:1}
.play-pause-wrapper .play-pause svg{fill:none}
.play-pause-wrapper .play-pause svg path{fill:#fff}
.play{left:2px;padding:2px;position:relative}
.playing .play{display:none}
.paused .play{display:flex}
.paused .pause{display:none}
[data-slide-color=red]{background:#f58025}
[data-slide-color=red] .Hero-Vector-Outline-Path{stroke:url(clientlib-site/resources/build/#gradient-outline-red) !important}
[data-slide-color=red] .Hero-Vector-Left,[data-slide-color=red] .Hero-Vector-Middle,[data-slide-color=red] .Hero-Vector-Right-A,[data-slide-color=red] .Hero-Vector-Right-B,[data-slide-color=red] .Hero-Vector-Right-C,[data-slide-color=red] .Hero-Vector-Solid,[data-slide-color=red] .Hero-Vector-Solid-2{fill:url(clientlib-site/resources/build/#gradient-red) !important}
[data-slide-color=red] #blur1{fill:#f58025}
[data-slide-color=red] .m-Hero-Background{background:#f58025}
[data-slide-color=red] .m-Hero-Vector-Left,[data-slide-color=red] .m-Hero-Vector-Middle,[data-slide-color=red] .m-Hero-Vector-Solid,[data-slide-color=red] .m-Hero-Vector-Solid-2{fill:url(clientlib-site/resources/build/#gradient-red) !important}
[data-slide-color=red] .m-Hero-Vector-Outline-Path{stroke:url(clientlib-site/resources/build/#gradient-outline-red) !important}
[data-slide-color=blue-green]{background:#77c14c}
[data-slide-color=blue-green] .Hero-Vector-Outline-Path{stroke:url(clientlib-site/resources/build/#gradient-outline-blue-green) !important}
[data-slide-color=blue-green] .Hero-Vector-Middle,[data-slide-color=blue-green] .Hero-Vector-Right-A,[data-slide-color=blue-green] .Hero-Vector-Right-B,[data-slide-color=blue-green] .Hero-Vector-Right-C,[data-slide-color=blue-green] .Hero-Vector-Solid,[data-slide-color=blue-green] .Hero-Vector-Solid-2{fill:url(clientlib-site/resources/build/#gradient-blue-green) !important}
[data-slide-color=blue-green] #blur1{fill:#00aeef}
[data-slide-color=blue-green] .Hero-Vector-Left{fill:#003e7e !important}
[data-slide-color=blue-green] .m-Hero-Background{background:#003e7e}
[data-slide-color=blue-green] .m-Hero-Vector-Left{fill:url(clientlib-site/resources/build/#gradient-blue) !important}
[data-slide-color=blue-green] .m-Hero-Vector-Middle,[data-slide-color=blue-green] .m-Hero-Vector-Solid,[data-slide-color=blue-green] .m-Hero-Vector-Solid-2{fill:url(clientlib-site/resources/build/#gradient-blue-green) !important}
[data-slide-color=blue-green] .m-Hero-Vector-Outline-Path{stroke:url(clientlib-site/resources/build/#gradient-blue-green) !important}
[data-slide-color=blue]{background:#003e7e}
[data-slide-color=blue] .Hero-Vector-Outline-Path{stroke:url(clientlib-site/resources/build/#gradient-outline-blue) !important}
[data-slide-color=blue] .Hero-Vector-Middle,[data-slide-color=blue] .Hero-Vector-Solid,[data-slide-color=blue] .Hero-Vector-Solid-2{fill:url(clientlib-site/resources/build/#gradient-blue) !important}
[data-slide-color=blue] #blur1{fill:#00aeef}
[data-slide-color=blue] .Hero-Vector-Left,[data-slide-color=blue] .Hero-Vector-Right-A,[data-slide-color=blue] .Hero-Vector-Right-B,[data-slide-color=blue] .Hero-Vector-Right-C{fill:#003e7e !important}
[data-slide-color=blue] .m-Hero-Background{background:#003e7e}
[data-slide-color=blue] .m-Hero-Vector-Left,[data-slide-color=blue] .m-Hero-Vector-Middle,[data-slide-color=blue] .m-Hero-Vector-Solid,[data-slide-color=blue] .m-Hero-Vector-Solid-2{fill:url(clientlib-site/resources/build/#gradient-blue) !important}
[data-slide-color=blue] .m-Hero-Vector-Outline-Path{stroke:url(clientlib-site/resources/build/#gradient-blue) !important}
[data-slide-color=ab]{background:#003e7e}
[data-slide-color=ab] .Hero-Vector-Outline-Path{stroke:url(clientlib-site/resources/build/#gradient-outline-ab) !important}
[data-slide-color=ab] .Hero-Vector-Left,[data-slide-color=ab] .Hero-Vector-Middle,[data-slide-color=ab] .Hero-Vector-Right-A,[data-slide-color=ab] .Hero-Vector-Right-B,[data-slide-color=ab] .Hero-Vector-Right-C,[data-slide-color=ab] .Hero-Vector-Solid,[data-slide-color=ab] .Hero-Vector-Solid-2{fill:url(clientlib-site/resources/build/#gradient-ab) !important}
[data-slide-color=ab] #blur1{fill:#003e7e}
[data-slide-color=ab] .m-Hero-Background{background:#cd163f}
[data-slide-color=ab] .m-Hero-Vector-Left,[data-slide-color=ab] .m-Hero-Vector-Middle,[data-slide-color=ab] .m-Hero-Vector-Solid,[data-slide-color=ab] .m-Hero-Vector-Solid-2{fill:url(clientlib-site/resources/build/#gradient-ab) !important}
[data-slide-color=ab] .m-Hero-Vector-Outline-Path{stroke:url(clientlib-site/resources/build/#gradient-ab) !important}
[data-slide-color=white] .Hero-Vector-Outline-Path{stroke:url(clientlib-site/resources/build/#gradient-outline-white) !important}
[data-slide-color=white] .Hero-Vector-Left,[data-slide-color=white] .Hero-Vector-Middle,[data-slide-color=white] .Hero-Vector-Right-A,[data-slide-color=white] .Hero-Vector-Right-B,[data-slide-color=white] .Hero-Vector-Right-C,[data-slide-color=white] .Hero-Vector-Solid,[data-slide-color=white] .Hero-Vector-Solid-2{fill:url(clientlib-site/resources/build/#gradient-white) !important}
[data-slide-color=white] #blur1{fill:#fff}
[data-slide-color=white] .m-Hero-Background{background:#fff}
[data-slide-color=white] .m-Hero-Vector-Left,[data-slide-color=white] .m-Hero-Vector-Middle,[data-slide-color=white] .m-Hero-Vector-Solid,[data-slide-color=white] .m-Hero-Vector-Solid-2{fill:url(clientlib-site/resources/build/#gradient-white) !important}
[data-slide-color=white] .m-Hero-Vector-Outline-Path{stroke:url(clientlib-site/resources/build/#gradient-white) !important}
[data-slide-color=white] .description,[data-slide-color=white] h1,[data-slide-color=white] h1 *,[data-slide-color=white] h2,[data-slide-color=white] h2 *{color:#2d2d2d !important;text-shadow:none !important}
#clip-mask{height:0}
.quick-links{margin-top:-50px;z-index:100 !important}
.edit-mode .hero-carousel-slide{height:420px}
.edit-mode.new-hero{height:auto;position:relative !important}
.hero-carousel:has(.edit-mode){height:430px}
.horizontal-rule hr{border-top:1px solid #e5e6e9;margin:-1px 0 0}
.horizontal-rule .edit-mode{padding:2rem 0}
.horizontal-rule.push-top{margin-top:3.5rem}
.horizontal-rule.push-bottom{margin-bottom:3.5rem}
.icon-heading{border-bottom:2px solid #e5e6e9;padding:10px}
.icon-heading .iconGradient{height:0}
.icon-heading__icon{height:30px;width:30px;fill:url(clientlib-site/resources/build/#iconGradient);margin-right:10px}
.icon-heading__text{font-size:1.5rem;font-weight:500}
body[class*=webinar] .icon-heading{padding:12px 0}
body[class*=webinar] .icon-heading div.icon-heading__icon{height:40px;margin-right:16px;width:40px}
body[class*=webinar] .icon-heading div.icon-heading__icon:before{height:40px;width:40px}
body[class*=webinar] .icon-heading__text{font-weight:700}
body[class*=webinar]:has(.hero-banner__text-container[data-webinar-status=upcoming]) div.icon-heading__icon:before{background:linear-gradient(120deg,#cd163f,#f58025)}
body[class*=webinar]:has(.hero-banner__text-container[data-webinar-status=on-demand]) div.icon-heading__icon:before{background:linear-gradient(120deg,#003e7e,#8d0034)}
body[class*=webinar]:has(.hero-banner__text-container[data-webinar-status=series]) div.icon-heading__icon:before{background:linear-gradient(120deg,#00aeef,#003e7e)}
.id-wall__container{background:linear-gradient(180deg,hsla(0,0,100%,0) -9.3%,#fff 13.29%);position:relative}
.id-wall__background,.id-wall__container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}
.id-wall__background{left:0;position:absolute;top:0;z-index:1}
.id-wall__content{align-items:center;border:1px solid #ccc;border-radius:4px;display:flex;flex-direction:column;gap:24px;justify-content:center;margin:170px 0;padding:24px 80px 40px;position:relative;width:62.5%;z-index:2}
@media only screen and (max-width:48em){.id-wall__content{padding:16px;width:calc(100% - 32px)}
}
.id-wall__content-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
.id-wall__content-background-image{border-radius:4px;height:100%;object-fit:cover;object-position:center;width:100%}
.id-wall__text{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;text-align:center}
.id-wall__text-container{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;z-index:2}
.id-wall__title{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2rem;line-height:2.5rem;text-align:center}
@media only screen and (max-width:48em){.id-wall__title{font-size:1.5rem;line-height:2rem}
}
.id-wall__cta{background:transparent;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;padding:12px 24px;text-transform:uppercase;transition:background .3s ease;z-index:2}
.id-wall__cta:hover{background:#8f0f2c}
.id-wall__cta:focus{background:#7cd2ec}
.id-wall__no-account{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem}
.id-wall__no-account-container{align-items:center;display:flex;gap:4px;justify-content:center;z-index:2}
@media only screen and (max-width:48em){.id-wall__no-account-container{flex-direction:column;gap:4px}
}
.id-wall__create-account{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;text-decoration:none}
.id-wall__create-account:hover{color:#8f0f2c;text-decoration:underline}
.id-wall__create-account:focus{color:#7cd2ec;text-decoration:underline}
.cmp-iframe{margin:20px auto}
.cmp-iframe__small-edit{display:none}
.cmp-iframe__container{height:100%;overflow:hidden;position:relative}
.cmp-iframe__container.noheight{height:0;padding-bottom:56.25%}
.cmp-iframe__container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}
.image{display:block;position:relative}
.image img{display:block;height:auto;margin:0 auto;max-width:100%}
.image img.shapeCircle{mask-image:radial-gradient(circle closest-side at center,#000 99%,transparent)}
.image.align-left img,.image.align-right img{display:inline-block;margin:0}
.image.align-right{text-align:right}
.image.size-icon-small img{max-width:32px}
.image.size-icon-medium img{max-width:64px}
.image.size-icon-large img{max-width:90px}
.image.size-logo img{max-width:200px}
.image figcaption p{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .image figcaption p,html[lang^=ja] .image figcaption p,html[lang^=ko] .image figcaption p,html[lang^=pl] .image figcaption p,html[lang^=ru] .image figcaption p,html[lang^=tr] .image figcaption p,html[lang^=zh] .image figcaption p{font-family:Helvetica Neue,Helvetica,sans-serif}
.image.image-caption-gray-background figcaption{background-color:#e5e6e9;padding:20px 15px}
.language-link{position:relative}
.language-link__title{align-items:center;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;margin:0}
html[lang^=cs] .language-link__title,html[lang^=ja] .language-link__title,html[lang^=ko] .language-link__title,html[lang^=pl] .language-link__title,html[lang^=ru] .language-link__title,html[lang^=tr] .language-link__title,html[lang^=zh] .language-link__title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.language-link__title_icon{align-items:center;display:flex}
.language-link__title_icon svg{height:22px;margin-right:.5rem;width:22px;fill:#003876}
.language-link__link{align-items:center;color:#2d2d2d;display:flex;padding:.75rem 0;text-decoration:none}
.language-link__link:active,.language-link__link:focus,.language-link__link:hover{color:#003876;text-decoration:underline}
.cmp-left-navigation{display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;width:100%}
html[lang^=cs] .cmp-left-navigation,html[lang^=ja] .cmp-left-navigation,html[lang^=ko] .cmp-left-navigation,html[lang^=pl] .cmp-left-navigation,html[lang^=ru] .cmp-left-navigation,html[lang^=tr] .cmp-left-navigation,html[lang^=zh] .cmp-left-navigation{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.cmp-left-navigation__indicator{border-bottom:3px solid #e5e6e9;cursor:pointer;font-size:1rem;line-height:1.375rem;padding:16px 10px;position:relative;text-align:center;text-decoration:none}
.cmp-left-navigation__indicator-container{height:fit-content;padding:0 40px 0 0;position:sticky;top:var(--top-offset);width:15%;z-index:2}
.cmp-left-navigation__indicator-container a:visited{color:#2d2d2d}
.cmp-left-navigation__indicator-container a:focus{outline:0}
.cmp-left-navigation__indicator-list{display:flex;flex-direction:column}
.cmp-left-navigation__indicator.active{border-bottom:3px solid #f58025}
.cmp-left-navigation__indicator:hover{border-bottom:3px solid #1968b3;color:#1968b3;outline:0}
.cmp-left-navigation__indicator:hover .cmp-left-navigation__indicator-progress-bar-background{background-color:#1968b3}
.cmp-left-navigation__indicator-progress-bar{background-color:#f58025;bottom:0;display:none;height:3px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;width:100%;z-index:2}
.cmp-left-navigation__indicator-progress-bar-background{background-color:#e5e6e9;bottom:0;display:none;height:3px;left:0;position:absolute;width:100%;z-index:1}
.cmp-left-navigation__indicator.clicked .cmp-left-navigation__indicator-progress-bar-background{background-color:#f58025}
.cmp-left-navigation__content{display:flex;flex-wrap:wrap}
.cmp-left-navigation__content-container{height:fit-content;position:sticky;top:var(--top-offset);width:50%}
.cmp-left-navigation__content-image{display:flex;height:100%;width:100%}
.cmp-left-navigation__content-image img{box-shadow:0 4px 34px rgba(0,0,0,.1);width:100%}
.cmp-left-navigation__content-image-list{height:100%;position:relative;width:100%}
.cmp-left-navigation__content-image-frame{align-content:flex-start;display:flex;flex-wrap:wrap;opacity:0;padding:0 40px;position:absolute;transition:all .5s ease-in-out;width:100%}
.cmp-left-navigation__content-image-frame.active{opacity:1}
.cmp-left-navigation__scroller{height:100%;width:100%}
.cmp-left-navigation__scroller-wrapper{height:100%;position:relative;width:100%;z-index:1}
.cmp-left-navigation__scroller-container{padding-left:20px;width:35%}
.cmp-left-navigation__scroller-content{display:flex;flex-direction:column;justify-content:center;width:100%}
.cmp-left-navigation__scroller-section{margin-bottom:32px}
.cmp-left-navigation__scroller-section:last-child{margin-bottom:0}
.cmp-left-navigation__scroller::-webkit-scrollbar{display:none}
.cmp-left-navigation__background-icon{display:none}
.cmp-left-navigation.cmp-left-navigation--shard-background .cmp-left-navigation__background-icon{display:block;left:0;margin-top:190px;position:absolute}
@media only screen and (max-width:48em){.cmp-left-navigation.cmp-left-navigation--shard-background .cmp-left-navigation__background-icon{display:none}
}
@media only screen and (min-width:102.5em){.cmp-left-navigation .cmp-left-navigation__scroller .button--outline a,.cmp-left-navigation .cmp-left-navigation__scroller .button--primary a{margin-left:0;margin-right:0}
}
@media only screen and (max-width:48em){.cmp-left-navigation .cmp-left-navigation__scroller .button--outline a,.cmp-left-navigation .cmp-left-navigation__scroller .button--primary a{margin-left:0;margin-right:0}
}
.cmp-left-navigation .cmp-left-navigation__scroller .cmp-text{padding-left:0 !important;padding-right:0 !important}
.cmp-left-navigation .cmp-accordion-left-nav .cmp-text{padding-left:0;padding-right:0}
.cmp-left-navigation--progress-bar .cmp-left-navigation__indicator{border-bottom:0}
.cmp-left-navigation--progress-bar .cmp-left-navigation__indicator-progress-bar-background,.cmp-left-navigation--progress-bar .cmp-left-navigation__indicator.active .cmp-left-navigation__indicator-progress-bar{display:block}
.cmp-left-navigation--progress-bar .cmp-left-navigation__indicator.active,.cmp-left-navigation--progress-bar .cmp-left-navigation__indicator:hover{border-bottom:0}
.cmp-left-navigation__content-full-width .cmp-left-navigation__content-container{display:none}
.cmp-left-navigation__content-full-width .cmp-left-navigation__scroller-container{width:85%}
.cmp-left-navigation__content-full-width .cmp-accordion-left-nav .cmp-accordion-item__content-image{display:none}
.cmp-left-navigation__desktop{display:flex;width:100%}
@media only screen and (max-width:48em){.cmp-left-navigation__desktop{display:none}
}
.cmp-left-navigation__mobile{display:none}
@media only screen and (max-width:48em){.cmp-left-navigation__mobile{display:flex;width:100%}
}
.cmp-left-navigation__mobile .cmp-accordion-left-nav{margin-left:auto;margin-right:auto;position:relative;width:100%}
.cmp-left-navigation__mobile .cmp-accordion .aem-GridColumn .cmp-text{padding:0 !important}
.cmp-left-navigation__mobile .cmp-accordion__btn-container{display:flex;justify-content:flex-end;margin-bottom:8px;width:100%}
.cmp-left-navigation__mobile .cmp-accordion__collapse-all-btn,.cmp-left-navigation__mobile .cmp-accordion__expand-all-btn{color:#1968b3;cursor:pointer;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;width:fit-content}
html[lang^=cs] .cmp-left-navigation__mobile .cmp-accordion__collapse-all-btn,html[lang^=cs] .cmp-left-navigation__mobile .cmp-accordion__expand-all-btn,html[lang^=ja] .cmp-left-navigation__mobile .cmp-accordion__collapse-all-btn,html[lang^=ja] .cmp-left-navigation__mobile .cmp-accordion__expand-all-btn,html[lang^=ko] .cmp-left-navigation__mobile .cmp-accordion__collapse-all-btn,html[lang^=ko] .cmp-left-navigation__mobile .cmp-accordion__expand-all-btn,html[lang^=pl] .cmp-left-navigation__mobile .cmp-accordion__collapse-all-btn,html[lang^=pl] .cmp-left-navigation__mobile .cmp-accordion__expand-all-btn,html[lang^=ru] .cmp-left-navigation__mobile .cmp-accordion__collapse-all-btn,html[lang^=ru] .cmp-left-navigation__mobile .cmp-accordion__expand-all-btn,html[lang^=tr] .cmp-left-navigation__mobile .cmp-accordion__collapse-all-btn,html[lang^=tr] .cmp-left-navigation__mobile .cmp-accordion__expand-all-btn,html[lang^=zh] .cmp-left-navigation__mobile .cmp-accordion__collapse-all-btn,html[lang^=zh] .cmp-left-navigation__mobile .cmp-accordion__expand-all-btn{font-family:Helvetica Neue,Helvetica,sans-serif}
.cmp-left-navigation__mobile .cmp-accordion__collapse-all-btn:hover,.cmp-left-navigation__mobile .cmp-accordion__expand-all-btn:hover{color:#8f0f2c;text-decoration:underline}
.cmp-left-navigation__mobile .cmp-accordion__collapse-all-btn.hide,.cmp-left-navigation__mobile .cmp-accordion__expand-all-btn.hide{display:none}
.cmp-left-navigation__mobile .cmp-accordion-item{border-bottom:2px solid #e5e6e9;opacity:0;position:relative;text-align:left;transition:none}
.cmp-left-navigation__mobile .cmp-accordion-item:hover{border-bottom:2px solid #1968b3}
.cmp-left-navigation__mobile .cmp-accordion-item:hover[data-expanded=true]{border-bottom:0}
.cmp-left-navigation__mobile .cmp-accordion-item__header{cursor:pointer;display:flex;justify-content:space-between;outline:0;position:relative}
.cmp-left-navigation__mobile .cmp-accordion-item__header .title{color:#43434d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;margin:0;padding:14px 0;text-transform:none}
html[lang^=cs] .cmp-left-navigation__mobile .cmp-accordion-item__header .title,html[lang^=ja] .cmp-left-navigation__mobile .cmp-accordion-item__header .title,html[lang^=ko] .cmp-left-navigation__mobile .cmp-accordion-item__header .title,html[lang^=pl] .cmp-left-navigation__mobile .cmp-accordion-item__header .title,html[lang^=ru] .cmp-left-navigation__mobile .cmp-accordion-item__header .title,html[lang^=tr] .cmp-left-navigation__mobile .cmp-accordion-item__header .title,html[lang^=zh] .cmp-left-navigation__mobile .cmp-accordion-item__header .title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (min-width:101.25em){.cmp-left-navigation__mobile .cmp-accordion-item__header .title{padding-left:16px}
}
.cmp-left-navigation__mobile .cmp-accordion-item__header .cmp-accordion-item__icon-expand{display:block;height:30px;width:30px}
.cmp-left-navigation__mobile .cmp-accordion-item__header .cmp-accordion-item__icon-expand svg{fill:#2d2d2d;transform:rotate(0);transition:transform .2s ease-out}
.cmp-left-navigation__mobile .cmp-accordion-item__header[aria-expanded=true] .cmp-accordion-item__icon-expand svg{transform:rotate(-180deg);transition:transform .2s ease-out}
.cmp-left-navigation__mobile .cmp-accordion-item__header[aria-expanded=true]:hover+.cmp-accordion-item__content{border-bottom:2px solid #1968b3}
.cmp-left-navigation__mobile .cmp-accordion-item__header:hover .title{color:#1968b3}
.cmp-left-navigation__mobile .cmp-accordion-item .aem-GridColumn.text{margin:0}
.cmp-left-navigation__mobile .cmp-accordion-item__icon-expand{bottom:0;fill:#003876;left:13px;margin-bottom:auto;margin-top:auto;top:0}
@media only screen and (min-width:101.25em){.cmp-left-navigation__mobile .cmp-accordion-item__icon-expand{left:0}
}
.cmp-left-navigation__mobile .cmp-accordion-item__content{animation:none;overflow:hidden;position:relative;transition:none;z-index:2}
.cmp-left-navigation__mobile .cmp-accordion-item__content[aria-hidden=false]{padding-bottom:0}
.cmp-left-navigation__mobile .cmp-accordion-item__content p{font-size:1rem}
@media only screen and (min-width:101.25em){.cmp-left-navigation__mobile .cmp-accordion-item__content{padding-left:16px}
}
.cmp-left-navigation__mobile .cmp-accordion-item__content-image{display:flex;justify-content:center}
.link-list__list{display:block;list-style-type:none;margin:0;padding:0;position:relative;transition:all .2s ease-out}
@media only screen and (max-width:48em){.link-list__container.collapse-mobile .link-list__list{background:#fff;overflow:hidden}
.link-list__container.collapse-mobile .link-list__list .link-list__item:first-child a{padding-top:1.25rem}
.link-list__container.collapse-mobile .link-list__list .link-list__item:last-child a{padding-bottom:1.25rem}
.link-list__container.collapse-mobile .link-list__list[aria-hidden=true]{height:auto}
}
.link-list__title,.link-list__toggle{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;margin:0}
html[lang^=cs] .link-list__title,html[lang^=cs] .link-list__toggle,html[lang^=ja] .link-list__title,html[lang^=ja] .link-list__toggle,html[lang^=ko] .link-list__title,html[lang^=ko] .link-list__toggle,html[lang^=pl] .link-list__title,html[lang^=pl] .link-list__toggle,html[lang^=ru] .link-list__title,html[lang^=ru] .link-list__toggle,html[lang^=tr] .link-list__title,html[lang^=tr] .link-list__toggle,html[lang^=zh] .link-list__title,html[lang^=zh] .link-list__toggle{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (max-width:48em){.link-list__container.collapse-mobile .link-list__title{display:none}
}
.link-list__toggle{align-items:center;background-color:transparent;border:0;color:#2d2d2d;display:none;height:auto;justify-content:space-between;line-height:1;padding:1rem 0;position:relative;text-transform:none;width:100%}
.link-list__toggle:active,.link-list__toggle:focus,.link-list__toggle:hover{background-color:transparent;transform:none}
.link-list__toggle_arrow{align-items:center;display:flex}
.link-list__toggle_arrow svg{height:auto;width:20px;fill:#2d2d2d;transition:transform .2s ease-out}
.link-list__toggle[aria-expanded=true] .link-list__toggle_arrow svg{transform:rotate(-180deg)}
@media only screen and (max-width:48em){.link-list__container.collapse-mobile .link-list__toggle{display:flex}
}
.link-list__item{list-style-type:none;margin:0;padding:0}
.link-list__item a{position:relative;z-index:2}
.cmp-link-to-parent{display:block;margin:0 auto}
.link{display:block;position:relative}
.link__margin-top-4{margin-top:4px}
.link__margin-bottom-8{margin-bottom:8px}
.link__margin-top-8{margin-top:8px}
.link__margin-bottom-4{margin-bottom:4px}
.link__anchor,.link__is-anchor{align-items:center;display:flex;margin:0 auto;min-height:19px;position:relative;text-decoration:none}
.link__anchor:hover,.link__is-anchor:hover{text-decoration:underline}
.link__icon{align-items:center;display:flex;margin-right:.375rem}
.link__icon svg{height:auto;width:19px}
@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.link__icon svg{height:19px}
}
.logo-links{display:flex;justify-content:center;overflow:visible;position:relative;z-index:1}
.logo-links__shard{left:-68px;position:absolute;top:50%;transform:scale(.7);transform-origin:top right}
@media only screen and (max-width:48em){.logo-links__shard{left:-110px;transform:scale(.65)}
}
.logo-links__container{align-items:center;background:linear-gradient(88.03deg,#003e7e 31.18%,#003876 101.82%);border-radius:4px;box-shadow:0 4px 44px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:2rem;margin:0 2.5rem;max-width:95rem;padding:3rem 5rem;width:100%}
@media only screen and (max-width:48em){.logo-links__container{gap:2.625rem;margin:0 1.25rem;padding:3rem}
}
.logo-links__title{color:#fff;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.5rem;font-style:normal;font-weight:400;line-height:3rem;text-align:center}
html[lang^=cs] .logo-links__title,html[lang^=ja] .logo-links__title,html[lang^=ko] .logo-links__title,html[lang^=pl] .logo-links__title,html[lang^=ru] .logo-links__title,html[lang^=tr] .logo-links__title,html[lang^=zh] .logo-links__title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (max-width:48em){.logo-links__title{font-size:1.75rem;line-height:2rem}
}
.logo-links__logo-container{align-items:center;column-gap:6.25rem;display:flex;flex-wrap:wrap;justify-content:center;row-gap:1.75rem}
@media only screen and (max-width:48em){.logo-links__logo-container{flex-direction:column}
}
.logo-links__logo-image{height:3rem}
@media only screen and (max-width:48em){.logo-links__logo-image{height:2.75rem}
}
.modal-container__dialog{align-items:center;background:0;border:0;display:none;height:100%;justify-content:center;left:0;max-height:none;max-width:none;padding:.5rem;position:fixed;top:0;width:100%}
.modal-container__dialog::backdrop{background:#000;opacity:.5}
.modal-container__dialog[open]{display:flex}
.modal-container__container{background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);height:auto;margin:auto;max-height:40rem;max-width:47rem;overflow-y:scroll;position:relative;width:100%}
.modal-container__close-button{all:unset;cursor:pointer;position:absolute;right:.75rem;top:.75rem;z-index:2}
.modal-container__close-button svg{fill:#6d6e71;background-color:hsla(0,0,100%,.75);border-radius:50%;height:2.5rem;padding:.5rem}
.modal-container__content{height:100%;overflow-y:auto;padding:1.5rem;width:100%}
.modal-container__backdrop{height:100%;position:absolute;width:100%}
.modal-container__dialog.wcmauthor{position:relative}
.modal-container__dialog.wcmauthor .modal-container__container{max-height:none}
body.no-scroll{overflow:hidden}
.multimedia-grid{display:block;position:relative}
.multimedia-grid .hidden{display:none}
.multimedia-grid.push-top{margin-top:3.5rem}
.multimedia-grid.push-bottom{margin-bottom:3.5rem}
.multimedia-grid li,.multimedia-grid ul{list-style-type:none}
.multimedia-grid__container{display:flex;margin:auto;position:relative}
.multimedia-grid__thumbnail-track{display:block;height:28.75rem;margin-right:.75rem;overflow:hidden;position:relative;width:5rem}
.multimedia-grid__thumbnail-list{display:flex;flex-direction:column;left:0;margin:0;padding:0;position:absolute;right:0;top:0;transition:transform .3s ease-out;width:100%}
.multimedia-grid__thumbnail-list .mejs__controls,.multimedia-grid__thumbnail-list .mejs__layers{display:none}
.multimedia-grid .cmp-video-external,.multimedia-grid .parbase,.multimedia-grid .parbase-inner,.multimedia-grid picture{height:100%;width:100%}
.multimedia-grid .parbase-inner,.multimedia-grid picture{align-items:center;display:flex}
.multimedia-grid .cmp-video-external__play-button{display:none !important}
.multimedia-grid .cmp-video-external__inner{top:50%;transform:translateY(-50%)}
.multimedia-grid figure{height:auto;position:relative;width:100%}
.multimedia-grid__thumbnail{align-items:center;border:2px solid transparent;cursor:pointer;display:flex;height:5rem;margin:0;margin-top:.75rem !important;padding:0;position:relative;transform:translateZ(0);width:5rem}
.multimedia-grid__thumbnail:first-child{margin-top:0 !important}
.multimedia-grid__thumbnail:after{border:1px solid #e5e6e9;bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px}
.multimedia-grid__thumbnail .cmp-video-external,.multimedia-grid__thumbnail .parbase,.multimedia-grid__thumbnail .parbase-inner,.multimedia-grid__thumbnail picture{pointer-events:none}
.multimedia-grid__thumbnail .video-external{width:100%}
.multimedia-grid__thumbnail picture{height:99%;width:99%}
.multimedia-grid__thumbnail img{height:100%;object-fit:contain;width:100%}
@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.multimedia-grid__thumbnail img{width:100%}
}
.multimedia-grid__thumbnail .cmp-video-external .cmp-video-external__overlay{background-position:50%;background-repeat:no-repeat;background-size:contain}
.multimedia-grid__thumbnail .video-icon{left:50%;margin:auto;position:absolute;top:55%;transform:translate(-50%,-50%);z-index:2}
.multimedia-grid__thumbnail .video-icon svg{fill:#fff;height:30px;width:30px}
.multimedia-grid__thumbnail figcaption{display:none}
.multimedia-grid__thumbnail:hover{border-color:#f58025}
.multimedia-grid__thumbnail:hover:after{border-color:transparent}
.multimedia-grid__thumbnail.active{border-color:#43434d}
.multimedia-grid__thumbnail.active:after{border-color:transparent}
.multimedia-grid__gallery-modal{bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:100000000}
.multimedia-grid__gallery-modal.active{display:flex}
.multimedia-grid__gallery-modal-background{background:rgba(0,0,0,.5);height:100%;position:absolute;width:100%;z-index:100000000}
.multimedia-grid__gallery-modal-container{left:50%;max-width:50em;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%;z-index:100000001}
@media only screen and (max-width:63.9375em){.multimedia-grid__gallery-modal-container{width:90%}
}
.multimedia-grid__gallery-modal-main{align-items:center;align-self:stretch;display:flex;gap:8px;width:100%}
.multimedia-grid__gallery-modal-main-arrow{cursor:pointer}
@media only screen and (max-width:48em){.multimedia-grid__gallery-modal-main-arrow{position:absolute}
.multimedia-grid__gallery-modal-main-arrow[data-direction=prev]{left:0}
.multimedia-grid__gallery-modal-main-arrow[data-direction=next]{right:0}
}
.multimedia-grid__gallery-modal-main-arrow svg{height:45px;width:45px;fill:#fff;filter:drop-shadow(0 0 4px rgba(0,0,0,.4));transition:.2s ease-in-out}
.multimedia-grid__gallery-modal-frame{align-items:center;display:flex;display:none;height:100%;justify-content:center;overflow:hidden;width:100%}
.multimedia-grid__gallery-modal-frame.active{display:flex}
.multimedia-grid__gallery-modal-image{height:100%;max-height:calc(100dvh - 150px);object-fit:contain;width:100%}
.multimedia-grid__gallery-modal-list{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0;padding:8px 0}
.multimedia-grid__gallery-modal-list-container{display:flex;gap:16px;margin:auto;overflow-x:auto;scrollbar-width:none}
.multimedia-grid__gallery-modal-list-container::-webkit-scrollbar{display:none}
.multimedia-grid__gallery-modal-list-frame{align-items:center;background:#fff;border:2px solid transparent;border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;height:72px;justify-content:center;transition:.2s;width:72px}
.multimedia-grid__gallery-modal-list-frame.active{border-color:#f58025}
.multimedia-grid__gallery-modal-list-frame:hover{border-color:transparent}
.multimedia-grid__gallery-modal-list-image{border-radius:4px;height:100%;object-fit:contain;width:100%}
.multimedia-grid__gallery-modal-list-arrow{cursor:pointer;display:none}
.multimedia-grid__gallery-modal-list-arrow.active{display:flex}
.multimedia-grid__gallery-modal-list-arrow svg{height:51px;padding:7px;width:51px;fill:#fff;filter:drop-shadow(0 0 4px rgba(0,0,0,.4))}
.multimedia-grid__active-media{align-items:center;aspect-ratio:1;border:1px solid #e5e6e9;display:flex;flex:1;max-width:100%;position:relative;transition:opacity .2s ease-out}
.multimedia-grid__active-media:has(.video){max-width:calc(100% - 92px)}
@media only screen and (max-width:63.9375em){.multimedia-grid__active-media:has(.video){max-width:unset}
}
.multimedia-grid__active-media.leaving{opacity:0}
.multimedia-grid__active-media .video-icon{display:none}
.multimedia-grid__active-media picture{align-items:center;display:flex;height:100%;position:relative;width:100%}
.multimedia-grid__active-media img{height:100%;margin:auto;object-fit:contain;width:100%}
@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.multimedia-grid__active-media img{width:100%}
}
.multimedia-grid__active-media .cmp-video-external__overlay{display:none}
.multimedia-grid__active-media figcaption p{font-family:BarlowItalic,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;margin:.5rem 0;padding:0 .5rem}
html[lang^=cs] .multimedia-grid__active-media figcaption p,html[lang^=ja] .multimedia-grid__active-media figcaption p,html[lang^=ko] .multimedia-grid__active-media figcaption p,html[lang^=pl] .multimedia-grid__active-media figcaption p,html[lang^=ru] .multimedia-grid__active-media figcaption p,html[lang^=tr] .multimedia-grid__active-media figcaption p,html[lang^=zh] .multimedia-grid__active-media figcaption p{font-family:Helvetica Neue,Helvetica,sans-serif;font-style:italic}
.multimedia-grid__next,.multimedia-grid__previous{align-items:center;background-color:hsla(0,0,100%,.9);border:2px solid #6d6e71;border-radius:.25rem;display:flex;height:1.375rem;justify-content:center;left:0;margin:0 auto;opacity:0;overflow:hidden;position:absolute;right:0;transform:scaleY(0);transition:all .3s ease-out;width:4.5rem;z-index:2}
.multimedia-grid__next svg,.multimedia-grid__previous svg{fill:#6d6e71;height:20px;width:20px}
.multimedia-grid__next.active,.multimedia-grid__previous.active{opacity:1;transform:scaleY(1)}
.multimedia-grid__previous{border-top:0;border-top-left-radius:0;border-top-right-radius:0;top:0;transform-origin:top center}
.multimedia-grid__next{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;top:438px;transform-origin:bottom center}
.multimedia-grid .glide__bullets{display:none}
@media only screen and (max-width:63.9375em){.multimedia-grid__container{flex-direction:column-reverse}
.multimedia-grid__container .multimedia-grid__thumbnail-list{flex-direction:row;overflow-x:scroll;position:relative}
.multimedia-grid__container .multimedia-grid__thumbnail-track{height:auto;margin-right:0;width:100%}
.multimedia-grid__container .multimedia-grid__thumbnail:first-child{margin-top:.75rem !important}
.multimedia-grid__container .multimedia-grid__thumbnail{margin-right:8px}
.multimedia-grid__container .multimedia-grid__thumbnail:last-child{margin-right:0}
}
.col-mobile .multimedia-grid .multimedia-grid__container{margin:0}
.multimedia-grid__container.edit-mode .multimedia-grid__thumbnail-track{height:auto;overflow:auto;width:auto}
.multimedia-grid__container.edit-mode .multimedia-grid__thumbnail-list{position:relative}
.multimedia-grid__container.edit-mode .multimedia-grid__thumbnail{height:auto;width:auto}
.multimedia-grid__container.edit-mode .glide__bullets,.multimedia-grid__container.edit-mode .multimedia-grid__active-media,.multimedia-grid__container.edit-mode .multimedia-grid__next,.multimedia-grid__container.edit-mode .multimedia-grid__previous{display:none}
.multimedia-grid__container.edit-mode .cmp-video-external{width:450px !important}
.multimedia-grid__container.edit-mode .cmp-video-external .cmp-video-external__overlay{background-color:#fff}
.multimedia-grid__container.edit-mode .cmp-video-external .cmp-video-external__inner{top:auto !important;transform:none !important}
.multimedia-grid__container.edit-mode .parbase-inner{max-height:450px !important;max-width:450px !important;min-width:450px !important}
.multimedia-grid__container.edit-mode li{display:none;z-index:-1}
.multimedia-grid__container.edit-mode li.cmp-multimedia-grid__thumbnail--active{display:block}
.product-browser{padding:32px}
.product-browser__category{cursor:pointer;margin-left:20px}
.product-browser__line{border-left:1px solid #000;margin-left:10px;padding-left:10px}
.product-browser__selected{font-weight:700}
.product-browser__selected-list{background-color:#fff;border:1px solid #43434d;height:120px;overflow:scroll;padding:10px;position:fixed;right:10px;top:85px;width:60%}
.product-browser__selected-item{color:#188030;cursor:pointer}
.product-browser__controls{height:150px}
.product-browser__has-children:before{color:#1968b3;content:"+ "}
.product-browser__expanded:before{color:#1968b3;content:"- "}
.product-browser__no-children:before{color:#43434d;content:"■ "}
.product-browser__clear-all,.product-browser__toggle-all{color:#1968b3;cursor:pointer;text-decoration:underline}
.product-browser__input-wrapper{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;position:relative;width:300px}
html[lang^=cs] .product-browser__input-wrapper,html[lang^=ja] .product-browser__input-wrapper,html[lang^=ko] .product-browser__input-wrapper,html[lang^=pl] .product-browser__input-wrapper,html[lang^=ru] .product-browser__input-wrapper,html[lang^=tr] .product-browser__input-wrapper,html[lang^=zh] .product-browser__input-wrapper{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.product-browser__prefix-match{color:#188030}
.product-browser__prefix-match .product-browser__prefix-match>*{color:#2d2d2d}
.product-browser__category-container.product-browser__prefix-match div:not(.product-browser__prefix-match){color:#2d2d2d;display:none}
.product-browser__category-container.product-browser__prefix-match div.product-browser__line,.product-browser__category-container.product-browser__prefix-match div.product-browser__prefix-match{display:block}
.product-browser__catalog-number-input{background-color:transparent;box-sizing:border-box;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;padding:8px;position:relative;width:100%;z-index:1}
html[lang^=cs] .product-browser__catalog-number-input,html[lang^=ja] .product-browser__catalog-number-input,html[lang^=ko] .product-browser__catalog-number-input,html[lang^=pl] .product-browser__catalog-number-input,html[lang^=ru] .product-browser__catalog-number-input,html[lang^=tr] .product-browser__catalog-number-input,html[lang^=zh] .product-browser__catalog-number-input{font-family:Helvetica Neue,Helvetica,sans-serif}
.product-browser__catalog-number-hint{box-sizing:border-box;color:#6d6e71;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;left:2px;opacity:.5;overflow:hidden;padding:8px;pointer-events:none;position:absolute;top:2px;white-space:nowrap;width:100%;z-index:0}
html[lang^=cs] .product-browser__catalog-number-hint,html[lang^=ja] .product-browser__catalog-number-hint,html[lang^=ko] .product-browser__catalog-number-hint,html[lang^=pl] .product-browser__catalog-number-hint,html[lang^=ru] .product-browser__catalog-number-hint,html[lang^=tr] .product-browser__catalog-number-hint,html[lang^=zh] .product-browser__catalog-number-hint{font-family:Helvetica Neue,Helvetica,sans-serif}
.product-browser__multi-column-container{column-gap:20px;columns:200px 3}
.product-browser__multi-column-container-item{background-color:#e5e6e9;border:1px solid #6d6e71;break-inside:avoid;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;list-style-type:none;margin:0;padding:10px}
html[lang^=cs] .product-browser__multi-column-container-item,html[lang^=ja] .product-browser__multi-column-container-item,html[lang^=ko] .product-browser__multi-column-container-item,html[lang^=pl] .product-browser__multi-column-container-item,html[lang^=ru] .product-browser__multi-column-container-item,html[lang^=tr] .product-browser__multi-column-container-item,html[lang^=zh] .product-browser__multi-column-container-item{font-family:Helvetica Neue,Helvetica,sans-serif}
.product-category-documents__container{display:flex;width:100%}
.product-category-documents__tables{display:flex;flex-direction:column;gap:24px;width:100%}
.product-category-documents__table-header{background-color:#e5e6e9}
.product-category-documents__table-header-cell{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif}
.product-category-documents__table-cell{border:1px solid #ccc;font-size:16px;line-height:24px;padding:8px 16px;text-align:left;width:20%}
.product-category-documents__table-cell:first-child{width:60%}
.product-category-documents__table-link{color:#1968b3;text-decoration:none}
.product-category-documents__table-link:hover{color:#8f0f2c;text-decoration:underline}
.product-category-documents__table-link:focus{color:#7cd2ec;text-decoration:underline}
.product-category-list__container{display:flex;flex-direction:column;gap:16px}
.product-category-list__header{display:flex}
@media only screen and (max-width:48em){.product-category-list__header{display:none}
}
.product-category-list__title{color:#2d2d2d;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:22px}
.product-category-list__list{display:flex;flex-direction:column}
@media only screen and (max-width:48em){.product-category-list__list{display:none}
}
.product-category-list__list-item{border-bottom:1px solid #e5e6e9;display:flex;padding:12px 0}
.product-category-list__list-item:last-child{border-bottom:0}
.product-category-list__list-item-link{color:#2d2d2d;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:22px;text-decoration:none}
.product-category-list__list-item-link:hover{color:#8f0f2c}
.product-category-list__list-item-link:active{color:#003e7e}
.product-category-list__list-mobile{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.24);left:0;max-height:212px;padding:8px;position:absolute;top:100%;width:100%;z-index:1001}
.product-category-list__list-mobile-container{display:flex;flex-direction:column;gap:8px;max-height:196px;overflow-y:scroll}
.product-category-list__list-mobile-container::-webkit-scrollbar{width:6px}
.product-category-list__list-mobile-container::-webkit-scrollbar-track{background:transparent;border-radius:4px}
.product-category-list__list-mobile-container::-webkit-scrollbar-thumb{background:#6d6e71;border-radius:4px}
.product-category-list__list-mobile-details{display:none;flex-direction:column;position:relative}
@media only screen and (max-width:48em){.product-category-list__list-mobile-details{display:flex}
}
.product-category-list__list-mobile-details[open] .product-category-list__list-mobile-dropdown{border:2px solid #8f0f2c;margin:0;width:100%}
.product-category-list__list-mobile-details[open] .product-category-list__list-mobile-dropdown-label:after{transform:scale(1.1,.6) rotate(.5turn)}
.product-category-list__list-mobile-dropdown{border:1px solid #949494;border-radius:4px;cursor:pointer;display:flex;gap:4px;justify-content:space-between;margin:1px;padding:11px 16px;width:calc(100% - 2px)}
.product-category-list__list-mobile-dropdown:hover{border:2px solid #8f0f2c;margin:0;width:100%}
.product-category-list__list-mobile-dropdown:focus{border:2px solid #7cd2ec;margin:0;width:100%}
.product-category-list__list-mobile-dropdown-label{display:flex;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;justify-content:space-between;line-height:22px;width:100%}
.product-category-list__list-mobile-dropdown-label:after{color:#6d6e71;content:"\25BC";display:block;transform:scale(1.5,.75);transition:transform .25s}
.product-category-list__list-mobile-item{display:flex;width:100%}
.product-category-list__list-mobile-item-link{background-color:#fff;border-radius:4px;color:#2d2d2d;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:18px;padding:4px 8px;text-decoration:none;width:100%}
.product-category-list__list-mobile-item-link:hover{background-color:#8f0f2c;color:#fff}
.product-category-list__list-mobile-item-link:active{background-color:#003e7e;color:#fff}
.product-certifications__title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;line-height:1.75rem;margin-bottom:0}
.product-certifications__icon-list{margin-top:1.75rem}
.product-certifications__icon-list .cert-icon{display:inline-block;margin:0 0 1.75rem;max-width:2.875rem;vertical-align:middle;width:100%}
.product-certifications__icon-list .cert-icon svg{max-height:2rem}
.product-certifications p:first-child{margin-top:0}
.product-compare-table__container{display:flex;flex-direction:column;gap:16px}
.product-compare-table__container-ss .product-compare-table__header{top:0}
.product-compare-table__header{background-color:#fff;display:flex;flex-direction:column;gap:12px;padding-top:16px;position:sticky;top:var(--top-offset,130px);width:100%}
.product-compare-table__header.hidden{display:none}
.product-compare-table__header-actions{align-items:center;display:flex;gap:24px;justify-content:space-between}
@media only screen and (max-width:48em){.product-compare-table__header-actions{align-items:flex-start;flex-direction:column;gap:16px}
}
.product-compare-table__action,.product-compare-table__back-button{align-items:center;color:#1968b3;cursor:pointer;display:flex;font-size:16px;gap:4px;line-height:22px;text-decoration:none}
.product-compare-table__action:hover,.product-compare-table__back-button:hover{color:#8f0f2c;text-decoration:underline}
.product-compare-table__action:focus,.product-compare-table__back-button:focus{color:#003e7e}
.product-compare-table__action span,.product-compare-table__action svg,.product-compare-table__back-button span,.product-compare-table__back-button svg{fill:#1968b3;height:16px;width:16px}
.product-compare-table__print-button{gap:4px;height:fit-content;width:fit-content}
@media only screen and (max-width:48em){.product-compare-table__print-button{display:none}
}
.product-compare-table__actions{align-items:center;display:flex;gap:16px;margin-left:auto}
@media only screen and (max-width:48em){.product-compare-table__actions{margin-left:0}
}
.product-compare-table__checkbox{-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid #949494;border-radius:4px;cursor:pointer;gap:0;height:18px;max-height:18px;max-width:18px;min-height:18px;min-width:18px;width:18px}
.product-compare-table__checkbox:active,.product-compare-table__checkbox:hover{border:2px solid #8f0f2c}
.product-compare-table__checkbox:checked{background-color:#1968b3;border:2px solid #1968b3}
.product-compare-table__checkbox:checked:hover{background-color:#003e7e}
.product-compare-table__checkbox:checked:before{display:block}
.product-compare-table__checkbox:disabled{background-color:#ccc;border:1px solid #848484;cursor:not-allowed}
.product-compare-table__checkbox:disabled+label{cursor:not-allowed}
.product-compare-table__checkbox:before{background-image:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Images/icon-checkmark.svg);background-size:100%;content:"";display:none;height:10px;margin:2px auto;width:10px}
.product-compare-table__checkbox-container{align-items:center;display:flex;gap:4px}
.product-compare-table__checkbox-label{cursor:pointer;font-size:14px;line-height:18px}
.product-compare-table__grid{min-width:75rem;table-layout:fixed;width:100%}
.product-compare-table__grid.hidden{display:none}
.product-compare-table__grid-container{display:flex;flex-direction:column;gap:16px;overflow-x:scroll;padding-bottom:32px;width:100%}
.product-compare-table__grid-container::-webkit-scrollbar{height:6px}
.product-compare-table__grid-container::-webkit-scrollbar-track{background:transparent;border-radius:4px}
.product-compare-table__grid-container::-webkit-scrollbar-thumb{background:#6d6e71;border-radius:4px}
.product-compare-table__grid-cell{border:1px solid #ccc;border-top:0;font-size:16px;line-height:22px;padding:16px;text-align:left}
.product-compare-table__grid-row{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif}
.product-compare-table__grid-row-header{background-color:#e5e6e9;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif}
.product-compare-table__grid-row-header.product-compare-table__grid-row.highlight{background-color:#003e7e;color:#fff}
.product-compare-table__container-ss .product-compare-table__grid-row-header.product-compare-table__grid-row.highlight{background-color:#003876}
.product-compare-table__grid-row-header-cell.product-compare-table__grid-cell{border-bottom:0;border-top:1px solid #ccc;padding:8px 16px}
.product-compare-table__grid-row.hidden{display:none}
.product-compare-table__grid-row.highlight{background-color:#fef0c4;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif}
.product-compare-table__grid-header{background-color:#fff;min-width:75rem;table-layout:fixed;width:100%}
.product-compare-table__grid-header-container{overflow-x:scroll}
.product-compare-table__grid-header-container::-webkit-scrollbar,.product-compare-table__grid-header-container::-webkit-scrollbar-thumb,.product-compare-table__grid-header-container::-webkit-scrollbar-track{display:none;height:0}
.product-compare-table__grid-header-cell{border:1px solid #ccc;padding:0}
.product-compare-table__grid-header-cell-container{display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;gap:16px;height:100%;line-height:22px;padding:12px 36px 12px 12px;position:relative}
.product-compare-table__grid-header-cell-text{height:fit-content;width:100%}
.product-compare-table__grid-header-cell-text-container{align-items:flex-start;display:flex;height:100%;justify-content:flex-start}
.product-compare-table__grid-header-cell .product-compare-table__close-icon{display:block;height:16px;width:16px}
.product-compare-table__grid-header-cell .product-compare-table__close-icon svg{fill:#6d6e71;height:16px;width:16px}
.product-compare-table__product-remove{cursor:pointer;position:absolute;right:12px;top:12px}
.product-compare-table__product-remove:hover .product-compare-table__close-icon svg{fill:#43434d}
.product-compare-table__product-best-selling{background:linear-gradient(90.1deg,#003e7e 7.44%,#00aeef 93.59%);border-radius:4px;color:#fff;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;left:16px;line-height:16px;padding:2px 8px 4px;position:absolute;top:12px;width:fit-content}
.product-compare-table__product-image{max-height:100%;max-width:100%}
.product-compare-table__product-image-container{display:flex;height:112px;justify-content:center;min-height:112px;min-width:112px;width:112px}
.product-compare-table__product-link{color:#1968b3;display:flex;flex-direction:column;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:22px;text-decoration:none;width:fit-content}
.product-compare-table__product-link-bom.product-compare-table__product-link{flex-direction:row;gap:2px;padding:6px 0}
.product-compare-table__product-link:hover{color:#8f0f2c;text-decoration:underline}
.product-compare-table__product-link:hover .product-compare-table__open-icon svg,.product-compare-table__product-link:hover .product-compare-table__right-chevron-icon svg{fill:#8f0f2c}
.product-compare-table__product-link:focus{color:#003e7e}
.product-compare-table__product-link .product-compare-table__right-chevron-icon{display:block;height:20px;margin-top:2px;width:20px}
.product-compare-table__product-link .product-compare-table__right-chevron-icon svg{fill:#1968b3;height:20px;width:20px}
.product-compare-table__product-link .product-compare-table__open-icon{display:block;height:12px;width:12px}
.product-compare-table__product-link .product-compare-table__open-icon svg{fill:#1968b3;height:12px;width:12px}
.product-compare-table__product-text{display:flex;flex-direction:column;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:400;justify-content:space-between;line-height:22px}
.product-compare-table__product-catalog-number{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif}
.product-compare-table__placeholder{align-items:center;border:1px solid #e5e6e9;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:24px;width:100%}
.product-compare-table__placeholder.hidden{display:none}
.product-compare-table__placeholder-text{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;line-height:32px;text-align:center}
.product-compare-table__placeholder-link{border:2px solid #1968b3;border-radius:4px;color:#1968b3;cursor:pointer;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px;padding:6px 20px;text-decoration:none;text-transform:uppercase;width:fit-content}
.product-compare-table__placeholder-link:hover{border-color:#8f0f2c;color:#8f0f2c;text-decoration:none}
.product-compare-table__placeholder-link:focus{border-color:#003e7e;color:#003e7e}
.product-compare-table__close-icon,.product-compare-table__open-icon,.product-compare-table__right-chevron-icon{display:none}
.product-compare-table__loading-container{width:100%}
.product-compare-table__loading-container .product-compare-table__loading-grid{display:flex;flex-direction:column;gap:0;min-width:75rem;width:100%}
.product-compare-table__loading-container .product-compare-table__loading-header{background-color:#fff;min-width:75rem;table-layout:fixed;width:100%}
.product-compare-table__loading-container .product-compare-table__loading-header-container{overflow-x:scroll}
.product-compare-table__loading-container .product-compare-table__loading-header-container::-webkit-scrollbar,.product-compare-table__loading-container .product-compare-table__loading-header-container::-webkit-scrollbar-thumb,.product-compare-table__loading-container .product-compare-table__loading-header-container::-webkit-scrollbar-track{display:none;height:0}
.product-compare-table__loading-container .product-compare-table__loading-header-grid{background:#fff;border:1px solid #ccc;border-bottom:0;display:flex;width:100%}
.product-compare-table__loading-container .product-compare-table__loading-header-grid .product-compare-table__loading-product-header{border-right:1px solid #ccc;flex:1;min-width:18.75rem;padding:12px 36px 12px 12px}
.product-compare-table__loading-container .product-compare-table__loading-header-grid .product-compare-table__loading-product-header:last-child{border-right:0}
.product-compare-table__loading-container .product-compare-table__loading-product-container{align-items:flex-start;display:flex;gap:16px}
.product-compare-table__loading-container .product-compare-table__loading-product-info{display:flex;flex:1;flex-direction:column;gap:8px}
.product-compare-table__loading-container .product-compare-table__loading-rows{display:flex;flex-direction:column}
.product-compare-table__loading-container .product-compare-table__loading-row{border:1px solid #ccc;border-top:0;display:flex;flex-direction:column}
.product-compare-table__loading-container .product-compare-table__loading-row:first-child{border-top:1px solid #ccc}
.product-compare-table__loading-container .product-compare-table__loading-row-header{background-color:#e5e6e9;border-bottom:1px solid #ccc;height:40px}
.product-compare-table__loading-container .product-compare-table__loading-row-cells{display:flex;width:100%}
.product-compare-table__loading-container .product-compare-table__loading-cell-container{border-right:1px solid #ccc;flex:1;min-width:18.75rem;padding:16px}
.product-compare-table__loading-container .product-compare-table__loading-cell-container:last-child{border-right:0}
.product-compare-table__loading-container .product-compare-table__loading-cell{width:275px}
.product-compare-table__loading-container .product-compare-table__loading-skeleton{background-color:#e1ebf4;border-radius:4px;height:16px;opacity:.75;overflow:hidden;position:relative}
.product-compare-table__loading-container .product-compare-table__loading-skeleton:after{animation:move-gradient 2s linear infinite;background:linear-gradient(90deg,#e1ebf400,#c5dbee,#e1ebf400);content:"";height:100%;left:0;position:absolute;top:0;width:30%}
.product-compare-table__loading-container .product-compare-table__loading-image{height:112px;min-height:112px;min-width:112px;width:112px}
.product-compare-table__loading-container .product-compare-table__loading-catalog-number{height:16px;width:120px}
.product-compare-table__loading-container .product-compare-table__loading-title{height:16px;width:180px}
.product-compare-table__loading-container .product-compare-table__loading-description{height:16px;width:86px}
.product-compare-table__tooltip{background-color:#fff;border-radius:4px;box-shadow:0 2px 10px 0 rgba(0,0,0,.25);left:50%;margin-top:3.5px;max-width:320px;opacity:0;padding:16px;position:absolute;top:100%;transform:translateX(-50%);visibility:hidden;width:max-content;z-index:9999}
.product-compare-table__tooltip-text{color:var(--core-text-grey-70,#2d2d2d);font-family:BarlowRegular,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin:0;white-space:normal}
.product-compare-table__tooltip-text .no-new-tab-icon .new-tab-icon{display:none}
.product-compare-table__tooltip-arrow{height:10.759px;left:50%;position:absolute;top:-9px;transform:translateX(-50%);width:19px;fill:#fff}
.product-compare-table__tooltip.tooltip-right{left:calc(100% + 20px);margin-top:0;top:-5px;transform:none}
.product-compare-table__tooltip.tooltip-right .product-compare-table__tooltip-arrow{left:-13px;top:18px;transform:translateY(-50%) rotate(270deg)}
.product-compare-table__tooltip.tooltip-left{left:auto;margin-top:0;right:calc(100% + 20px);top:-5px;transform:none}
.product-compare-table__tooltip.tooltip-left .product-compare-table__tooltip-arrow{left:auto;right:-13px;top:18px;transform:translateY(-50%) rotate(90deg)}
.product-family-list__content{display:flex;flex-flow:row nowrap;gap:45px;width:100%}
@media only screen and (max-width:48em){.product-family-list__content-ss .product-family-list__filter-container{display:flex}
}
.product-family-list__content-ss .product-family-list__filter-group.product-family-list__filter-group-mobile-sort{display:block}
.product-family-list__content-ss .product-family-list__results-footer-container,.product-family-list__content-ss .product-family-list__results-sort-options{font-weight:700}
.product-family-list__content-ss .product-family-list__product{padding:16px}
.product-family-list__content-ss .product-family-list__product-list-price,.product-family-list__content-ss .product-family-list__product-stock-status{font-weight:700}
.product-family-list__content-ss .product-family-list__product-catalog-number{font-weight:600}
.product-family-list__content-ss .product-family-list__product-title{font-weight:500}
.product-family-list__content-ss .product-family-list__product-popup-container{display:none}
.product-family-list__content-ss .product-family-list__product-link:hover .product-family-list__product-catalog-number,.product-family-list__content-ss .product-family-list__product-link:hover .product-family-list__product-title{color:#2d2d2d;text-decoration:underline}
.product-family-list__content-ss .product-family-list__product-link:active .product-family-list__product-catalog-number,.product-family-list__content-ss .product-family-list__product-link:active .product-family-list__product-title{color:#2d2d2d}
.product-family-list__content-ss .product-family-list__product-compare-checkbox:active,.product-family-list__content-ss .product-family-list__product-compare-checkbox:hover{border:2px solid #8f0f2c}
.product-family-list__content-ss .product-family-list__product-filters{display:none}
.product-family-list__content-ss .product-family-list__select-styler [role=option][aria-selected=true]{font-weight:700}
.product-family-list__content-ss .product-family-list__header-mobile-button{background-color:#fff;border:1px solid #003e7e;color:#003e7e}
.product-family-list__content-ss .product-family-list__header-mobile-button:active,.product-family-list__content-ss .product-family-list__header-mobile-button:hover{background-color:#b6c0d3;color:#003e7e}
.product-family-list__content-ss .product-family-list__header .product-family-list__pagination-results{font-weight:700}
.product-family-list__content-families .product-family-list__filter-container{display:none}
@media only screen and (max-width:48em){.product-family-list__content-families .product-family-list__filter-container{display:flex}
}
.product-family-list__content-families .product-family-list__filter-search-container{display:none}
@media only screen and (max-width:48em){.product-family-list__content-families .product-family-list__filter-search-container{display:flex}
}
.product-family-list__content-families .product-family-list__filter-group{display:none}
.product-family-list__content-families .product-family-list__filter-group.product-family-list__filter-group-mobile-sort{display:block}
.product-family-list__content-families .product-family-list__grid--main{display:none}
.product-family-list__container{display:flex;flex-basis:80%;flex-direction:column;flex-grow:1;gap:16px;height:fit-content}
@media only screen and (max-width:48em){.product-family-list__container{flex-basis:100%}
}
.product-family-list__header{align-items:center;display:flex;justify-content:space-between;width:100%}
.product-family-list__header-mobile-button{background-color:#1968b3;border-radius:4px;color:#fff;cursor:pointer;display:none;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px;padding:6px 20px;text-transform:uppercase;transition:.2s ease-in-out;width:fit-content}
.product-family-list__header-mobile-button:active,.product-family-list__header-mobile-button:hover{background-color:#003e7e}
@media only screen and (max-width:48em){.product-family-list__header-mobile-button{display:flex}
.product-family-list__header{flex-direction:column-reverse;gap:8px;justify-content:center}
}
.product-family-list__header .product-family-list__pagination-results{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif}
.product-family-list__results-options{align-items:center;display:flex;gap:1rem}
@media only screen and (max-width:48em){.product-family-list__results-options{display:none}
}
.product-family-list__results-view-options{align-items:center;display:flex;gap:10px}
.product-family-list__results-view-toggle{cursor:pointer}
.product-family-list__results-view-toggle>input{all:unset;height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}
.product-family-list__results-view-toggle>span{align-items:center;border:1px solid transparent;border-radius:3px;display:flex;height:1.875rem;justify-content:center;width:1.875rem}
.product-family-list__results-view-toggle svg{height:.875rem;fill:#000}
.product-family-list__results-view-toggle>input:checked+span{border-color:#ccc}
.product-family-list__results-sort-options{align-items:center;display:none;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;gap:.5rem;white-space:nowrap}
.product-family-list__results-options-divider{border-left:1px solid #ccc;height:2rem}
.product-family-list__results-footer-container{align-items:center;display:flex;gap:10px;justify-content:space-between}
@media only screen and (max-width:48em){.product-family-list__results-footer-container{justify-content:center}
}
.product-family-list .product-family-list__pagination-results{font-size:16px;font-weight:700;line-height:24px}
.product-family-list__items-per-page-container{align-items:center;display:flex;gap:.5rem}
@media only screen and (max-width:48em){.product-family-list__items-per-page-container{display:none}
}
.product-family-list__items-per-page-text{font-size:16px;font-weight:700;line-height:24px;white-space:nowrap}
@media only screen and (max-width:48em){.product-family-list__items-per-page-text{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif}
}
.product-family-list__pagination-form{align-items:center;display:flex;gap:29px}
@media only screen and (max-width:48em){.product-family-list__pagination-form{flex-direction:column;gap:16px;justify-content:center}
}
.product-family-list__pagination-buttons{align-items:center;display:flex;gap:24px}
.product-family-list__pagination-button{all:unset;cursor:pointer;display:contents}
.product-family-list__pagination-button .raw-file-contents{display:contents}
.product-family-list__pagination-button svg{height:2rem;fill:#6d6e71;margin:0 -.5em}
.product-family-list__pagination-button:disabled{display:none}
.product-family-list__pagination-label{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .product-family-list__pagination-label,html[lang^=ja] .product-family-list__pagination-label,html[lang^=ko] .product-family-list__pagination-label,html[lang^=pl] .product-family-list__pagination-label,html[lang^=ru] .product-family-list__pagination-label,html[lang^=tr] .product-family-list__pagination-label,html[lang^=zh] .product-family-list__pagination-label{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.product-family-list__pagination-input{border:1px solid #ccc;border-radius:6px;min-height:2.5rem;min-width:2.5em;padding:.25em;text-align:center}
.product-family-list__pagination-results{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;height:fit-content;line-height:22px}
@media only screen and (max-width:48em){.product-family-list__pagination-results{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif}
}
.product-family-list__chip{align-items:center;background-color:#f4f4f4;border:1px solid #ccc;border-radius:5px;cursor:pointer;display:flex;font-size:.875rem;gap:4px;line-height:1;padding:5px 7px 5px 10px}
.product-family-list__chip-template{display:none}
.product-family-list__chip-container{display:flex;flex-wrap:wrap;gap:8px}
.product-family-list__chip .raw-file-contents{display:contents}
.product-family-list__chip svg{fill:#43434d;border-radius:4px;height:1.1em;margin-top:1px;padding:2px}
.product-family-list__chip-text{flex-grow:1}
.product-family-list__chip:hover svg{background-color:#e5e6e9}
.product-family-list__tags-wrapper{left:15px;margin-bottom:0;position:absolute;top:14px;z-index:2}
.product-family-list__tags-list{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0}
.product-family-list__tag{background-color:#fff;border-radius:4px;color:#fff;display:inline-block;font-family:BarlowMedium,sans-serif;font-size:14px;font-weight:500;line-height:18px;margin:0;padding:4px 8px}
.product-family-list__tag .product-family-list__tooltip{display:none}
.product-family-list__tag.product-family-list__tag--preferred .product-family-list__tooltip{display:block}
.product-family-list__grid{display:flex;flex-flow:row wrap;gap:24px}
.product-family-list__grid--main{display:flex !important}
.product-family-list__grid--subcategory-view{display:flex;flex-direction:column;gap:32px;width:100%}
.product-family-list__grid--subcategory-view.hidden{display:none}
.product-family-list__grid--subcategory-container{display:flex;flex-direction:column;gap:16px;width:100%}
.product-family-list__grid--subcategory-title{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;line-height:32px}
.product-family-list__grid--subcategory-description{color:#2d2d2d;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:22px}
.product-family-list__grid.hidden{display:none}
.product-family-list__product{border:1px solid #ccc;border-radius:4px;display:flex;flex:1 1 100%;flex-direction:column;gap:16px;max-width:calc(25% - 18px);padding:16px 16px 32px;position:relative;width:calc(25% - 18px)}
.product-family-list__product-filters,.product-family-list__product-template,.product-family-list__product.filtered-out,.product-family-list__product.hidden{display:none}
.product-family-list__product-image{height:100%;object-fit:contain;width:100%}
.product-family-list__product-image-container{align-items:center;display:flex;flex:1 1 100%;justify-content:center;margin:0 auto;max-height:112px;max-width:112px;min-height:112px;min-width:112px}
.product-family-list__product-info{display:flex;flex:1 1 100%;flex-direction:column;gap:8px;height:100%}
.product-family-list__product-catalog-number,.product-family-list__product-title{color:#1968b3;font-size:16px;line-height:24px;text-align:left;text-decoration:none}
.product-family-list__product-title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif}
.product-family-list__product-catalog-number{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif}
.product-family-list__product-link{display:flex;flex-direction:column;text-decoration:none;width:fit-content}
.product-family-list__product-link:hover .product-family-list__product-catalog-number,.product-family-list__product-link:hover .product-family-list__product-title{color:#8f0f2c;text-decoration:underline}
.product-family-list__product-link:active .product-family-list__product-catalog-number,.product-family-list__product-link:active .product-family-list__product-title{color:#003e7e}
.product-family-list__product-description{color:#2d2d2d;display:-webkit-box;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:18px;text-align:left;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;line-clamp:4}
.product-family-list__product-lifecycle-status{align-items:center;display:flex}
.product-family-list__product-lifecycle-status-text{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:18px;text-align:left;text-transform:capitalize}
.product-family-list__product-lifecycle-status-dot{border-radius:100%;content:"";display:inline-block;height:8px;margin-right:6px;transform:translateY(25%);width:8px}
.product-family-list__product-lifecycle-status-dot--active{background:#188030}
.product-family-list__product-lifecycle-status-dot--active_mature{background:#afce4a}
.product-family-list__product-lifecycle-status-dot--end_of_life{background:#f5ca2f}
.product-family-list__product-lifecycle-status-dot--discontinued{background:#bc2432}
.product-family-list__product-lifecycle-status-dot--hidden{display:none}
.product-family-list__product-cta-container{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:center;margin-top:auto}
.product-family-list__product-list-price,.product-family-list__product-stock-status{color:#2d2d2d;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:18px;text-align:left}
.product-family-list__product-best-selling-tag{background:linear-gradient(90.1deg,#003e7e 7.44%,#00aeef 93.59%);border-radius:4px;color:#fff;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;left:12px;line-height:16px;padding:2px 8px 4px;position:absolute;top:14px;width:fit-content}
.product-family-list__product-type{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:18px}
.product-family-list__product-compare-container{align-items:center;display:flex;gap:4px;margin-top:auto;padding-top:8px}
.product-family-list__product-compare-checkbox{appearance:none;background-color:#fff;border:2px solid #949494;border-radius:4px;cursor:pointer;gap:0;height:18px;max-height:18px;max-width:18px;min-height:18px;min-width:18px;width:18px}
.product-family-list__product-compare-checkbox:active,.product-family-list__product-compare-checkbox:hover{border:2px solid #8f0f2c}
.product-family-list__product-compare-checkbox:checked{background-color:#1968b3;border:2px solid #1968b3}
.product-family-list__product-compare-checkbox:checked:hover{background-color:#003e7e}
.product-family-list__product-compare-checkbox:checked:before{display:block}
.product-family-list__product-compare-checkbox:disabled{background-color:#ccc;border:1px solid #848484;cursor:not-allowed}
.product-family-list__product-compare-checkbox:before{background-image:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Images/icon-checkmark.svg);background-size:100%;content:"";display:none;height:10px;margin:2px auto;width:10px}
.product-family-list__product-compare-label{cursor:pointer;font-size:16px;line-height:22px}
.product-family-list__product-popup-container{align-items:center;background-color:#fff;border-radius:0 0 4px 4px;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;padding:0 16px 4px;position:absolute;transition:all .2s;width:100%;z-index:2}
.product-family-list__product-popup-chevron{cursor:pointer;height:24px;width:40px}
.product-family-list__product-popup-chevron:hover svg{fill:#8f0f2c}
.product-family-list__product-popup-chevron:focus svg{fill:#003e7e}
.product-family-list__product-popup-chevron svg{height:24px;width:40px;fill:#6d6e71}
.product-family-list__product-popup-content{align-self:flex-start;display:flex;flex-direction:column;gap:12px;max-height:0;overflow:hidden;transition:all .2s}
.product-family-list__product-popup-link{font-size:16px;line-height:22px;text-decoration:none;width:fit-content}
.product-family-list__product-popup-link:hover{color:#8f0f2c;text-decoration:underline}
.product-family-list__product-popup-link:active{color:#003e7e}
.product-family-list__product-popup-overlay{background-color:transparent;border-radius:4px;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .2s;width:100%;z-index:1}
.product-family-list__product.popup-active .product-family-list__product-popup-container{padding:4px 16px 16px}
.product-family-list__product.popup-active .product-family-list__product-popup-chevron svg{transform:rotate(180deg)}
.product-family-list__product.popup-active .product-family-list__product-popup-content{max-height:200px}
.product-family-list__product.popup-active .product-family-list__product-popup-overlay{background-color:rgba(0,0,0,.5);pointer-events:all}
.product-family-list__product:hover{box-shadow:0 1px 4px 0 rgba(0,0,0,.24)}
@media only screen and (max-width:80.0525em){.product-family-list__product{max-width:calc(33.3333% - 16px);width:calc(33.3333% - 16px)}
}
@media only screen and (max-width:63.9375em){.product-family-list__product{max-width:calc(50% - 12px);width:calc(50% - 12px)}
}
@media only screen and (max-width:48em){.product-family-list__product{max-width:100%;width:100%}
}
.product-family-list__select-styler{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .product-family-list__select-styler,html[lang^=ja] .product-family-list__select-styler,html[lang^=ko] .product-family-list__select-styler,html[lang^=pl] .product-family-list__select-styler,html[lang^=ru] .product-family-list__select-styler,html[lang^=tr] .product-family-list__select-styler,html[lang^=zh] .product-family-list__select-styler{font-family:Helvetica Neue,Helvetica,sans-serif}
.product-family-list__select-styler [role=combobox]{border:1px solid #ccc;border-radius:3px;padding:5px 10px}
.product-family-list__select-styler [role=combobox]:after{content:"\25BC";display:block;transform:scale(1.1,.6);transition:transform .4s}
.product-family-list__select-styler>details[open] [role=combobox]:after{transform:scale(1.1,.6) rotate(.5turn)}
.product-family-list__select-styler [role=listbox]{border-radius:8px;box-shadow:0 1px 5px rgba(0,0,0,.25);color:#1968b3;font-size:.875rem;gap:8px;left:auto;margin-top:7px;min-width:max-content;padding:20px;right:0}
.product-family-list__select-styler [role=option]:hover{text-decoration:underline}
.product-family-list__select-styler [role=option][aria-selected=true]{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .product-family-list__select-styler [role=option][aria-selected=true],html[lang^=ja] .product-family-list__select-styler [role=option][aria-selected=true],html[lang^=ko] .product-family-list__select-styler [role=option][aria-selected=true],html[lang^=pl] .product-family-list__select-styler [role=option][aria-selected=true],html[lang^=ru] .product-family-list__select-styler [role=option][aria-selected=true],html[lang^=tr] .product-family-list__select-styler [role=option][aria-selected=true],html[lang^=zh] .product-family-list__select-styler [role=option][aria-selected=true]{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.product-family-list__filter-search-container.hidden{display:none}
@media only screen and (max-width:48em){.product-family-list__filter-search-container{padding:0 calc(5% - 4px)}
}
.product-family-list__search-field{align-items:center;border:1px solid #949494;border-radius:8px;cursor:text;display:flex;gap:.25rem;margin-top:.625rem;padding:.375rem .5rem;position:relative;width:100%}
.product-family-list__search-field:hover{outline:2px solid #8f0f2c;outline-offset:-2px}
.product-family-list__search-field:focus-within,.product-family-list__search-field:has(input:not(:placeholder-shown)){outline:2px solid #6d6e71;outline-offset:-2px}
.product-family-list__search-field .raw-file-contents{align-items:center;display:flex}
.product-family-list__search-field svg{height:1rem;width:1rem}
.product-family-list__search-field input{all:unset;width:100%}
.product-family-list__search-field-placeholder{color:#2d2d2d;left:1.75rem;max-width:calc(100% - 2.25rem);overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:.312rem;transition:all .3s ease;white-space:nowrap}
.product-family-list__search-field:focus-within .product-family-list__search-field-placeholder,input:not(:placeholder-shown)~.product-family-list__search-field-placeholder{background-color:#fff;font-size:.875rem;left:.5rem;padding:0 .313rem;top:-.625rem}
.product-family-list__filter-container{display:flex;flex-basis:20%;flex-direction:column;max-width:300px;transition:left .2s ease-in-out}
@media only screen and (max-width:48em){.product-family-list__filter-container{background-color:#fff;border:0;border-radius:0;height:100%;left:105vw;max-height:100%;max-width:100%;padding:0;position:fixed;top:0;width:100%;z-index:10000}
.product-family-list__filter-container.active{left:0}
}
.product-family-list__filter-form{display:flex;flex-direction:column;gap:16px;height:100%;max-height:100%}
.product-family-list__filter-header{align-items:center;display:flex;gap:16px;justify-content:space-between}
@media only screen and (max-width:48em){.product-family-list__filter-header{align-items:flex-start;background-color:#fff;box-shadow:0 1px 8px 0 rgba(0,0,0,.25);flex-direction:column;gap:8px;padding:16px 5%;position:sticky;top:0;width:100%;z-index:1}
}
.product-family-list__filter-header-mobile{display:none;justify-content:space-between;width:100%}
@media only screen and (max-width:48em){.product-family-list__filter-header-mobile{display:flex}
}
.product-family-list__filter-summary,.product-family-list__filter-title-desktop{color:#2d2d2d;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:22px}
@media only screen and (max-width:48em){.product-family-list__filter-title-desktop{display:none}
}
.product-family-list__filter-title-mobile{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:22px}
.product-family-list__filter-mobile-close{cursor:pointer}
.product-family-list__filter-mobile-close svg{height:24px;width:24px;fill:#6d6e71}
.product-family-list__filter-clear-button{color:#1968b3;cursor:pointer;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:22px}
.product-family-list__filter-group-mobile-sort,.product-family-list__filter-group-template{display:none}
@media only screen and (max-width:48em){.product-family-list__filter-group-mobile-sort{display:block}
}
.product-family-list__filter-list{display:flex;flex-direction:column;gap:24px;height:100%}
@media only screen and (max-width:48em){.product-family-list__filter-list{overflow-y:auto;padding:0 calc(5% - 4px)}
.product-family-list__filter-list::-webkit-scrollbar{width:6px}
.product-family-list__filter-list::-webkit-scrollbar-track{background:transparent;border-radius:4px}
.product-family-list__filter-list::-webkit-scrollbar-thumb{background:#6d6e71;border-radius:4px;width:4px}
.product-family-list__filter-list .product-family-list__filter-search-container{padding:0}
}
.product-family-list__filter-list summary{align-items:center;border-bottom:1px solid #e5e6e9;cursor:pointer;display:flex;gap:.5rem;justify-content:space-between;padding-bottom:8px;text-transform:capitalize}
.product-family-list__filter-list summary span,.product-family-list__filter-list summary svg{height:16px;width:16px;fill:#6d6e71;transform:rotate(0);transition:transform .2s ease-in-out}
.product-family-list__filter-list summary:last-child:after{visibility:hidden}
.product-family-list__filter-list summary::-webkit-details-marker{display:none}
.product-family-list__filter-list details[open]>summary span{transform:rotate(180deg)}
.product-family-list__filter-checkbox-container{display:flex;gap:4px;transition:.2s ease-in-out}
.product-family-list__filter-checkbox-container-template,.product-family-list__filter-checkbox-container.hidden{display:none}
.product-family-list__filter-checkbox-container input{appearance:none;background-color:#fff;border:2px solid #949494;border-radius:4px;cursor:pointer;gap:0;height:18px;max-height:18px;max-width:18px;min-height:18px;min-width:18px;width:18px}
.product-family-list__filter-checkbox-container input:active,.product-family-list__filter-checkbox-container input:hover{border:2px solid #8f0f2c}
.product-family-list__filter-checkbox-container input:checked{background-color:#1968b3;border:2px solid #1968b3}
.product-family-list__filter-checkbox-container input:checked:hover{background-color:#003e7e}
.product-family-list__filter-checkbox-container input:checked:before{display:block}
.product-family-list__filter-checkbox-container input:disabled{background-color:#ccc;border:1px solid #848484}
.product-family-list__filter-checkbox-container input:before{background-image:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Images/icon-checkmark.svg);background-size:100%;content:"";display:none;height:10px;margin:2px auto;width:10px}
.product-family-list__filter-checkbox-container input[type=radio]{appearance:none;background-color:#fff;border:1px solid #6d6e71;border-radius:50%;cursor:pointer;height:1.125rem;margin:0;transform:translateY(0);width:1.125rem}
.product-family-list__filter-checkbox-container input[type=radio]:hover{border:1px solid #003e7e}
.product-family-list__filter-checkbox-container input[type=radio]:hover:before{color:#003e7e}
.product-family-list__filter-checkbox-container input[type=radio]:active{border:2px solid #003e7e}
.product-family-list__filter-checkbox-container input[type=radio]:active:before{color:#003e7e}
.product-family-list__filter-checkbox-container input[type=radio]:checked{border:1px solid #1968b3}
.product-family-list__filter-checkbox-container input[type=radio]:checked:hover{background-color:#fff}
.product-family-list__filter-checkbox-container input[type=radio]:checked:active{background-color:#fff;border:2px solid #003e7e}
.product-family-list__filter-checkbox-container input[type=radio]:checked:before{transform:scale(1) translate(-50%,-50%)}
.product-family-list__filter-checkbox-container input[type=radio]:before{background-color:#1968b3;background-image:none;border-radius:50%;color:#1968b3;content:"";display:block;height:.45rem;left:50%;margin:0;position:absolute;top:50%;transform:scale(0) translate(-50%,-50%);transition:.15s;width:.45rem}
.product-family-list__filter-checkbox-container label,.product-family-list__filter-checkbox-container span{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:18px;text-align:left}
.product-family-list__filter-checkbox-container label{color:#2d2d2d;cursor:pointer}
.product-family-list__filter-checkbox-container span{color:#6d6e71}
.product-family-list__filter-content{display:flex;flex-direction:column;gap:10px;margin-top:10px;max-height:165px;overflow-y:auto;padding-right:10px}
.product-family-list__filter-content::-webkit-scrollbar{width:6px}
.product-family-list__filter-content::-webkit-scrollbar-track{background:transparent;border-radius:4px}
.product-family-list__filter-content::-webkit-scrollbar-thumb{background:#6d6e71;border-radius:4px;width:4px}
.product-family-list__filter-footer{align-items:center;background-color:#fff;border-top:1px solid #ccc;bottom:0;display:none;justify-content:center;margin-top:auto;padding:16px 5%;position:sticky;width:100%;z-index:1}
@media only screen and (max-width:48em){.product-family-list__filter-footer{display:flex}
}
.product-family-list__filter-footer-button{background-color:#1968b3;border-radius:4px;color:#fff;cursor:pointer;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;padding:4px 24px 6px;text-align:center;text-transform:uppercase;transition:.2s ease-in-out;width:100%}
.product-family-list__filter-footer-button:active,.product-family-list__filter-footer-button:hover{background-color:#003e7e}
.product-family-list__filter-slider{display:flex;position:relative}
.product-family-list__filter-slider-container{display:flex;flex-direction:column;gap:8px;width:100%}
.product-family-list__filter-slider-container-template.product-family-list__filter-slider-container{display:none}
.product-family-list__filter-slider-label{color:#2d2d2d;display:flex;flex-direction:column;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px}
.product-family-list__filter-slider-label-range{display:flex;flex-direction:row;gap:2px}
.product-family-list__filter-slider input{all:unset;appearance:none;background:transparent;border-radius:4px;height:4px;margin:8px 0;pointer-events:none;position:relative;width:100%;z-index:1}
.product-family-list__filter-slider input:first-child{background:var(--slider-fill-gradient,#003e7e);left:0;position:absolute;top:0}
.product-family-list__filter-slider input::-webkit-slider-thumb{appearance:none;background:transparent;border-radius:50%;cursor:pointer;height:16px;margin-top:-14px;pointer-events:all;transform:translateY(calc(50% - 2px));width:16px;z-index:2}
.product-family-list__filter-slider input::-moz-range-thumb{background:transparent;border-radius:50%;cursor:pointer;height:16px;pointer-events:all;transform:translateY(calc(50% - 2px));width:16px;z-index:2}
.product-family-list__filter-slider input::-ms-thumb{background:transparent;border-radius:50%;cursor:pointer;height:16px;pointer-events:all;transform:translateY(calc(50% - 2px));width:16px;z-index:2}
.product-family-list__filter-slider input:focus{outline:0}
.product-family-list__filter-slider input::-webkit-slider-runnable-track{background:transparent;border-color:transparent;color:transparent;width:100%;z-index:1}
.product-family-list__filter-slider input::-moz-range-track{background:transparent;border-color:transparent;color:transparent;width:100%;z-index:1}
.product-family-list__filter-slider input::-ms-track{background:transparent;border-color:transparent;color:transparent;width:100%;z-index:1}
.product-family-list__no-group-filters{display:flex;flex-direction:column;gap:10px}
.product-family-list__compare-modal{background:#003e7e;bottom:0;box-shadow:0 -2px 19px 0 rgba(0,0,0,.2);display:none;left:0;position:fixed;width:100%;z-index:100000000}
.product-family-list__content-ss .product-family-list__compare-modal{background:#003876}
.product-family-list__compare-modal.active{display:block}
.product-family-list__compare-modal-close{cursor:pointer;padding:1rem;position:absolute;right:0;top:0}
.product-family-list__compare-modal-content{align-items:center;display:flex;flex-direction:row;gap:1rem;margin:auto;max-width:100em;padding:16px 40px}
@media only screen and (max-width:48em){.product-family-list__compare-modal-content{flex-direction:column;gap:12px;padding:8px 20px}
}
.product-family-list__compare-modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}
.product-family-list__compare-modal-count{color:#fff;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;gap:4px;height:fit-content;line-height:24px;white-space:nowrap}
@media only screen and (max-width:63.9375em){.product-family-list__compare-modal-count{display:none}
}
.product-family-list__compare-modal-count-number{width:12px}
.product-family-list__compare-modal-count-number--mobile{color:#1968b3;display:none;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px;text-decoration:none;text-transform:uppercase}
@media only screen and (max-width:63.9375em){.product-family-list__compare-modal-count-number--mobile{display:flex}
}
.product-family-list__compare-modal-remove-all{color:#fff;cursor:pointer;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px;text-decoration:underline}
.product-family-list__compare-modal-remove-all:hover{color:#e5e6e9}
.product-family-list__compare-modal-remove-all:focus{color:#fff}
@media only screen and (max-width:48em){.product-family-list__compare-modal-remove-all{display:none}
}
.product-family-list__compare-modal-compare-now{align-items:center;background-color:#fff;border-radius:4px;color:#1968b3;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;gap:6px;height:fit-content;justify-content:center;line-height:24px;margin-left:auto;padding:6px 20px;text-decoration:none;text-transform:uppercase;white-space:nowrap}
.product-family-list__compare-modal-compare-now:hover{background-color:#e5e6e9;color:#8f0f2c}
.product-family-list__compare-modal-compare-now:focus{background-color:#fff;color:#003e7e}
@media only screen and (max-width:48em){.product-family-list__compare-modal-compare-now{white-space:wrap;width:100%}
}
.product-family-list__compare-modal-items{align-items:center;display:flex;flex-direction:row;gap:24px;width:100%}
@media only screen and (max-width:48em){.product-family-list__compare-modal-items{justify-content:space-between}
}
.product-family-list__compare-modal-item{background:#fff;border-radius:4px;height:72px;max-height:72px;max-width:72px;position:relative;width:72px}
@media only screen and (max-width:63.9375em){.product-family-list__compare-modal-item{height:56px;max-height:56px;max-width:56px;width:56px}
}
.product-family-list__compare-modal-item-image{display:none;height:100%;justify-content:center;width:100%}
.product-family-list__compare-modal-item-image.active{display:flex}
.product-family-list__compare-modal-item-image img{border-radius:4px;object-fit:contain}
.product-family-list__compare-modal-item-remove{align-items:center;background:#848484;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.24);cursor:pointer;display:none;justify-content:center;padding:4px;position:absolute;right:-4px;top:-4px}
.product-family-list__compare-modal-item-remove:hover{background:#43434d}
.product-family-list__compare-modal-item-remove.active{display:flex}
.product-family-list__compare-modal-item-remove span{height:16px;width:16px}
.product-family-list__compare-modal-item-remove svg{height:16px;width:16px;fill:#fff;transform:translateY(-2px)}
.product-family-list__loading-container{opacity:.75;width:100%}
.product-family-list__loading-container .product-family-list__grid--loading{display:flex;flex-flow:row wrap;gap:24px}
.product-family-list__loading-container .product-family-list__product-loading{background:#fff;border:1px solid #ccc;border-radius:4px;display:flex;flex:1 1 100%;flex-direction:column;gap:24px;max-width:calc(25% - 18px);padding:32px 16px;position:relative;width:calc(25% - 18px)}
@media only screen and (max-width:80.0525em){.product-family-list__loading-container .product-family-list__product-loading{max-width:calc(33.3333% - 16px);width:calc(33.3333% - 16px)}
}
@media only screen and (max-width:63.9375em){.product-family-list__loading-container .product-family-list__product-loading{max-width:calc(50% - 12px);width:calc(50% - 12px)}
}
@media only screen and (max-width:48em){.product-family-list__loading-container .product-family-list__product-loading{max-width:100%;width:100%}
}
.product-family-list__loading-container .product-family-list__loading-skeleton{background-color:#e1ebf4;border-radius:4px;opacity:.75;overflow:hidden;position:relative}
.product-family-list__loading-container .product-family-list__loading-skeleton:after{animation:move-gradient 2s linear infinite;background:linear-gradient(90deg,#e1ebf400,#c5dbee,#e1ebf400);content:"";height:100%;left:0;position:absolute;top:0;width:30%}
.product-family-list__loading-container .product-family-list__product-image-container{align-items:center;display:flex;flex:1 1 100%;justify-content:center;margin:0 auto;max-height:125px;max-width:125px;min-height:125px;min-width:125px}
.product-family-list__loading-container .product-family-list__product-info{display:flex;flex:1 1 100%;flex-direction:column;gap:16px;height:100%}
.product-family-list__loading-container .product-family-list__loading-image{border-radius:4px;height:100%;width:100%}
.product-family-list__loading-container .product-family-list__loading-title{height:16px;width:100%}
.product-family-list__loading-container .product-family-list__loading-catalog-number{height:16px;width:124px}
.product-family-list__loading-container .product-family-list__loading-description{height:16px;width:86px}
.product-family-list__loading-container .product-family-list__loading-description-short{display:flex;flex-direction:column;gap:8px}
.product-family-list__loading-container .product-family-list__loading-description-short-line-1,.product-family-list__loading-container .product-family-list__loading-description-short-line-2{height:8px;width:100%}
.product-family-list__loading-container .product-family-list__loading-description-short-line-3{height:8px;width:184px}
.product-family-list__tooltip{background-color:#fff;border-radius:4px;box-shadow:0 2px 10px 0 rgba(0,0,0,.25);left:50%;margin-top:3.5px;max-width:320px;opacity:0;padding:16px;position:absolute;top:100%;transform:translateX(-50%);visibility:hidden;width:max-content;z-index:9999}
.product-family-list__tooltip-text{color:var(--core-text-grey-70,#2d2d2d);font-family:BarlowRegular,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin:0;white-space:normal}
.product-family-list__tooltip-text .no-new-tab-icon .new-tab-icon{display:none}
.product-family-list__tooltip-arrow{height:10.759px;left:50%;position:absolute;top:-9px;transform:translateX(-50%);width:19px;fill:#fff}
.product-family-list__tooltip.tooltip-right{left:calc(100% + 20px);margin-top:0;top:-5px;transform:none}
.product-family-list__tooltip.tooltip-right .product-family-list__tooltip-arrow{left:-13px;top:18px;transform:translateY(-50%) rotate(270deg)}
.product-family-list__tooltip.tooltip-left{left:auto;margin-top:0;right:calc(100% + 20px);top:-5px;transform:none}
.product-family-list__tooltip.tooltip-left .product-family-list__tooltip-arrow{left:auto;right:-13px;top:18px;transform:translateY(-50%) rotate(90deg)}
.product-featured-grid__container{display:flex;flex-direction:column;width:100%}
.product-featured-grid__grid{display:flex;flex-wrap:wrap;gap:24px;width:100%}
.product-featured-grid__grid--col-3 .product-featured-grid__product{flex-basis:calc(33.3333% - 16px)}
@media only screen and (max-width:63.9375em){.product-featured-grid__grid--col-3 .product-featured-grid__product{flex-basis:calc(50% - 12px)}
}
@media only screen and (max-width:48em){.product-featured-grid__grid--col-3 .product-featured-grid__product{flex-basis:100%}
}
.product-featured-grid__grid--col-4 .product-featured-grid__product{flex-basis:calc(25% - 18px)}
@media only screen and (max-width:80.0525em){.product-featured-grid__grid--col-4 .product-featured-grid__product{flex-basis:calc(33.3333% - 16px)}
}
@media only screen and (max-width:63.9375em){.product-featured-grid__grid--col-4 .product-featured-grid__product{flex-basis:calc(50% - 12px)}
}
@media only screen and (max-width:48em){.product-featured-grid__grid--col-4 .product-featured-grid__product{flex-basis:100%}
}
.product-featured-grid__product{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:16px;box-shadow:0 1px 7px 0 #00000007;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:24px;position:relative;transition:box-shadow .2s ease-in-out;width:100%}
.product-featured-grid__product:hover{box-shadow:0 2px 12px 0 #00000024}
.product-featured-grid__product:hover .product-featured-grid__product-title{color:#8f0f2c;text-decoration:underline}
.product-featured-grid__product-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
.product-featured-grid__product-info{display:flex;flex-direction:column;gap:4px}
.product-featured-grid__product-title{color:#1968b3;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;line-height:28px;text-align:center;text-decoration:none}
.product-featured-grid__product-description{display:-webkit-box;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:22px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;line-clamp:4}
.product-featured-grid__product-image{max-height:100%;max-width:100%}
.product-featured-grid__product-image-container{align-items:center;display:flex;height:170px;justify-content:center;width:80%}
.product-featured-grid__product-best-selling-tag{background:linear-gradient(90.1deg,#003e7e 7.44%,#00aeef 93.59%);border-radius:4px;color:#fff;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;left:21px;line-height:16px;padding:2px 8px 4px;position:absolute;top:20px;width:fit-content;z-index:2}
.product-featured-grid__product--product .product-featured-grid__product-title{text-align:left}
.product-featured-grid__tooltip{background-color:#fff;border-radius:4px;box-shadow:0 2px 10px 0 rgba(0,0,0,.25);left:50%;margin-top:3.5px;max-width:320px;opacity:0;padding:16px;position:absolute;top:100%;transform:translateX(-50%);visibility:hidden;width:max-content;z-index:9999}
.product-featured-grid__tooltip-text{color:var(--core-text-grey-70,#2d2d2d);font-family:BarlowRegular,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin:0;white-space:normal}
.product-featured-grid__tooltip-text .no-new-tab-icon .new-tab-icon{display:none}
.product-featured-grid__tooltip-arrow{height:10.759px;left:50%;position:absolute;top:-9px;transform:translateX(-50%);width:19px;fill:#fff}
.product-featured-grid__tooltip.tooltip-right{left:calc(100% + 20px);margin-top:0;top:-5px;transform:none}
.product-featured-grid__tooltip.tooltip-right .product-featured-grid__tooltip-arrow{left:-13px;top:18px;transform:translateY(-50%) rotate(270deg)}
.product-featured-grid__tooltip.tooltip-left{left:auto;margin-top:0;right:calc(100% + 20px);top:-5px;transform:none}
.product-featured-grid__tooltip.tooltip-left .product-featured-grid__tooltip-arrow{left:auto;right:-13px;top:18px;transform:translateY(-50%) rotate(90deg)}
.product-new .ra-product-new.ra-product-new--ss .ra-product-new__catalog-number,.product-new .ra-product-new.ra-product-new--ss .ra-product-new__certification-list,.product-new .ra-product-new.ra-product-new--ss .ra-product-new__description,.product-new .ra-product-new.ra-product-new--ss .ra-product-new__documentation-table-cell-type,.product-new .ra-product-new.ra-product-new--ss .ra-product-new__mobile-summary,.product-new .ra-product-new.ra-product-new--ss .ra-product-new__product-detail-options-status,.product-new .ra-product-new.ra-product-new--ss .ra-product-new__product-table,.product-new .ra-product-new.ra-product-new--ss .ra-product-new__sidebar-text{font-weight:600}
.product-new .ra-product-new.ra-product-new--ss .ra-product-new__product-detail-options-status-value{font-weight:400}
.product-new .ra-product-new.ra-product-new--ss .ra-product-new__sidebar-item:hover:before{background-color:#003e7e}
.product-new .ra-product-new.ra-product-new--ss .ra-product-new__content{width:calc(85% - 44px)}
@media only screen and (max-width:80.0525em){.product-new .ra-product-new.ra-product-new--ss .ra-product-new__content{width:100%}
}
.product-new .ra-product-new.ra-product-new--ss .ra-product-new__content-container{gap:88px}
.product-new .ra-product-new.ra-product-new--ss .ra-product-new__sidebar{width:calc(15% - 44px)}
.product-new .ra-product-new.ra-product-new--ss .ra-product-new__distributor-contact-button{display:flex}
.product-new .ra-product-new.ra-product-new--ss .ra-product-new__distributor-contact-button a{background-color:#fff;border:2px solid #003e7e;border-radius:4px;color:#003e7e;font-size:16px;font-weight:400;line-height:24px;padding:6px 24px;text-align:center;text-transform:uppercase;transition:all .3s ease-out;white-space:nowrap;width:100%}
.product-new .ra-product-new.ra-product-new--ss .ra-product-new__distributor-contact-button a:hover{background-color:#b6c0d3;color:#003876;text-decoration:none}
.product-new .ra-product-new.ra-product-new--ss .ra-product-new__product-detail-header-content-image-footer{display:flex;justify-content:flex-end;margin-top:8px}
.product-new .ra-product-new.ra-product-new--ss .ra-product-new__header-links-content{gap:16px}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new.ra-product-new--ss .ra-product-new__header-links-content{gap:24px}
}
.product-new .ra-product-new.ra-product-new--ss .ra-product-new__header-links-container{min-width:auto}
.product-new .ra-product-new.ra-product-new--ss .ra-product-new__drawings-iframe-placeholder .ra-product-new__drawings-iframe-placeholder-link,.product-new .ra-product-new.ra-product-new--ss .ra-product-new__qr-code-modal-print{border:2px solid #003e7e;color:#003e7e}
.product-new .ra-product-new.ra-product-new--ss .ra-product-new__drawings-iframe-placeholder .ra-product-new__drawings-iframe-placeholder-link:hover,.product-new .ra-product-new.ra-product-new--ss .ra-product-new__qr-code-modal-print:hover{background-color:#b6c0d3;color:#003876;text-decoration:none}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new.ra-product-new--ss .ra-product-new__quick-action-items a{border:2px solid #1968b3;color:#1968b3}
.product-new .ra-product-new.ra-product-new--ss .ra-product-new__quick-action-items a:hover{background-color:#b6c0d3;color:#003876;text-decoration:none}
}
.product-new .ra-product-new.ra-product-new--ss .ra-product-new__documentation-table-header.ra-product-new__documentation-table-cell{font-weight:600}
.product-new .ra-product-new.ra-product-new--ss .ra-product-new__header-action-text{color:#003e7e;font-weight:600}
.product-new .ra-product-new.ra-product-new--ss .ra-product-new__header-action-text:hover{color:#003876}
.product-new .ra-product-new.ra-product-new--ss a:hover{color:#2d2d2d}
.product-new .ra-product-new .logo-allen-bradley{display:block;margin-top:16px;width:108px}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new .logo-allen-bradley{margin-bottom:24px;width:108px}
.product-new .ra-product-new .logo-allen-bradley,.product-new .ra-product-new .logo-allen-bradley img,.product-new .ra-product-new .logo.logo-allen-bradley{display:block !important;opacity:1 !important;visibility:visible !important}
}
.product-new .ra-product-new__product-details{display:flex;flex-direction:column}
.product-new .ra-product-new__content{width:calc(74% - 165px)}
.product-new .ra-product-new__content-desktop{display:flex}
@media only screen and (max-width:80.0525em){.product-new .ra-product-new__content-desktop{display:none}
}
.product-new .ra-product-new__content-mobile{display:none}
@media only screen and (max-width:80.0525em){.product-new .ra-product-new__content-mobile{display:flex;flex-direction:column;width:100%}
}
.product-new .ra-product-new__content-frame{display:none;max-width:100%;width:100%}
@media only screen and (max-width:80.0525em){.product-new .ra-product-new__content-frame{display:block}
}
.product-new .ra-product-new__content-frame.active{display:block}
.product-new .ra-product-new__serial-number{align-items:center;display:flex;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;gap:4px;line-height:24px}
.product-new .ra-product-new__serial-number svg{flex-shrink:0}
.product-new .ra-product-new__serial-number-container{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:8px}
@media only screen and (max-width:48em){.product-new .ra-product-new__serial-number-container{margin-top:0}
}
.product-new .ra-product-new__serial-number-tooltip-container{display:inline-block;position:relative}
.product-new .ra-product-new__catalog-number-container{color:var(--semantic-color-text-default,#2d2d2d);font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:var(--semantic-title-3-strong-breakpoint-m-xl-font-size,24px);font-style:normal;font-weight:var(--semantic-title-3-strong-font-weight,700);line-height:var(--semantic-title-3-strong-breakpoint-m-xl-line-height,32px);text-transform:uppercase}
.product-new .ra-product-new__description-container{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:32px;margin-bottom:8px}
.product-new .ra-product-new__buy-button{text-decoration:none}
.product-new .ra-product-new__buy-button .ra-button-primary{font-family:inherit;width:100%}
.product-new .ra-product-new__product-details-tag{align-items:center;background:linear-gradient(90.1deg,#003e7e 7.44%,#00aeef 93.59%);border-radius:var(--component-tag-radius,4px);color:#fff;display:flex;flex-direction:column;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;gap:var(--core-spacing-1,4px);justify-content:center;line-height:18px;margin-bottom:12px;padding:var(--core-spacing-1,4px) var(--core-spacing-2,8px);position:relative;width:fit-content}
.product-new .ra-product-new__counterfeit{margin-bottom:25px;margin-top:12px}
.product-new .ra-product-new__counterfeit .cmp-text p{font-size:.75rem}
.product-new .ra-product-new__counterfeit a{color:#1968b3}
.product-new .ra-product-new__discontinued-section{background-color:#f7cfc3;border:1px solid #da0000;border-radius:4px;display:flex;gap:8px;margin-top:12px;padding:16px}
@media only screen and (max-width:48em){.product-new .ra-product-new__discontinued-section{align-items:flex-start;flex-direction:row;gap:8px;padding:12px}
.product-new .ra-product-new__discontinued-icon{flex-shrink:0}
}
.product-new .ra-product-new__discontinued-icon svg{fill:#da0000;height:24px;width:24px}
@media only screen and (max-width:48em){.product-new .ra-product-new__discontinued-icon svg{height:20px;width:20px}
}
.product-new .ra-product-new__discontinued-text{font-size:16px;margin-bottom:20px}
@media only screen and (max-width:48em){.product-new .ra-product-new__discontinued-text{font-size:14px;line-height:20px;margin-bottom:16px;word-wrap:break-word;flex:1;overflow-wrap:break-word}
}
.product-new .ra-product-new__discontinued-title{display:inline-block;font-size:16px;font-weight:700;width:180px}
@media only screen and (max-width:48em){.product-new .ra-product-new__discontinued-title{font-size:14px;margin-bottom:4px;width:auto}
}
.product-new .ra-product-new__discontinued-value{font-size:16px}
@media only screen and (max-width:48em){.product-new .ra-product-new__discontinued-value{font-size:14px}
}
.product-new .ra-product-new__discontinued-info{display:grid;grid-template-columns:1fr 1fr}
@media only screen and (max-width:48em){.product-new .ra-product-new__discontinued-info{display:flex;flex-direction:column;gap:8px}
.product-new .ra-product-new__discontinued-content{width:100%;word-wrap:break-word;flex:1;overflow-wrap:break-word}
}
.product-new .ra-product-new__quick-action-title{font-size:1.25rem;font-weight:700}
.product-new .ra-product-new__quick-action-items{display:flex;flex-direction:column;gap:16px;list-style-type:none;margin:0}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__quick-action-items{align-items:stretch;display:flex;flex-flow:row wrap;gap:24px;justify-content:center;margin-bottom:0;padding:0;width:100%}
.product-new .ra-product-new__quick-action-items a{align-items:center;align-self:stretch;background:#fff;border:2px solid #1968b3;border-radius:4px;color:#1968b3 !important;display:flex;font-family:BarlowMedium;font-size:16px;gap:6px;justify-content:center;line-height:24px;padding:6px 20px;text-transform:uppercase;transition:.2s ease-in-out;width:100%}
.product-new .ra-product-new__quick-action-items a:hover{border:3px solid #8f0f2c;color:#8f0f2c !important;font-family:BarlowMedium;text-decoration:none !important}
.product-new .ra-product-new__quick-action-items a:active{border:3px solid #003e7e;color:#003e7e !important;font-family:BarlowMedium;text-decoration:none}
}
.product-new .ra-product-new__quick-action-items li{margin:0;width:100%}
.product-new .ra-product-new__quick-action-items .icon{display:inline-block;fill:#003876;height:24px;margin-right:.6rem;vertical-align:middle;width:20px}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__quick-action-items .icon{display:block;width:100%}
.product-new .ra-product-new__quick-action-items .icon svg{fill:#003876;height:24px}
}
@media only screen and (max-width:48em){.product-new .ra-product-new #ra-product-new__product-details-description{margin-top:0}
}
.product-new .ra-product-new__header-top{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:8px}
@media only screen and (max-width:48em){.product-new .ra-product-new__header-top{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:8px}
}
@media(max-width:768px){.product-new .ra-product-new__header-top{align-items:flex-start;flex-direction:column;gap:16px}
}
@media(max-width:1024px){.product-new .ra-product-new__header-top.ra-product-new__header-top--stacked{align-items:flex-start;flex-direction:column;gap:16px}
}
.product-new .ra-product-new__header-left{align-items:center;display:flex;flex-shrink:0;min-width:0}
.product-new .ra-product-new__header-right{align-items:center;display:flex;flex-shrink:0;gap:8px}
@media only screen and (max-width:48em){.product-new .ra-product-new__header-right{gap:0;justify-content:space-between;width:100%}
}
@media(max-width:768px){.product-new .ra-product-new__header-right{gap:0;justify-content:space-between;width:100%}
}
@media(max-width:1024px){.ra-product-new__header-top--stacked .product-new .ra-product-new__header-right{gap:0;justify-content:space-between;width:100%}
}
@media only screen and (max-width:48em){.product-new .ra-product-new__header-actions{display:flex;flex-direction:row;gap:24px;justify-content:flex-start;width:100%}
}
@media(max-width:768px){.product-new .ra-product-new__header-actions{display:flex;flex-direction:row;gap:24px;justify-content:flex-start;width:100%}
}
@media(max-width:1024px){.ra-product-new__header-top--stacked .product-new .ra-product-new__header-actions{display:flex;flex-direction:row;gap:24px;justify-content:flex-start;width:100%}
}
.product-new .ra-product-new__header-action{align-items:center}
@media only screen and (max-width:48em){.product-new .ra-product-new__header-action{align-items:center;color:#1968b3;display:flex;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;gap:4px;line-height:24px;text-decoration:none}
}
.product-new .ra-product-new__header-action svg{transform:translateY(2px)}
@media only screen and (max-width:48em){.product-new .ra-product-new__header-action-text{color:#1968b3;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px;text-decoration:none}
}
.product-new .ra-product-new__divider{background-color:#e5e6e9;display:block;height:1px;width:100%}
.product-new .ra-product-new__header-image{border-radius:4px;object-fit:contain;object-position:center;width:100%}
.product-new .ra-product-new__header-image-main{height:fit-content}
.product-new .ra-product-new__header-image-container{display:flex;gap:16px}
.product-new .ra-product-new__header-image-gallery{max-height:200px;position:relative}
.product-new .ra-product-new__header-image-gallery-container{border-radius:4px;display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto;scrollbar-width:none}
.product-new .ra-product-new__header-image-gallery-container::-webkit-scrollbar{display:none}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__header-image-gallery-container{flex-direction:row;margin:8px 0;max-width:100%;overflow-x:auto}
}
.product-new .ra-product-new__header-image-gallery-frame{border:1px solid #e5e6e9;border-radius:4px;cursor:pointer;height:40px;min-height:40px;min-width:40px;overflow:hidden;width:40px}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__header-image-gallery-frame{height:72px;min-height:72px;min-width:72px;width:72px}
}
.product-new .ra-product-new__header-image-gallery-image{height:100%;object-fit:contain;width:100%}
.product-new .ra-product-new__header-image-gallery-arrow{align-items:center;background:hsla(225,2%,44%,.64);box-shadow:0 1px 2px 0 rgba(0,0,0,.16);cursor:pointer;display:flex;justify-content:center;opacity:0;position:absolute;transition:opacity .2s ease-in-out;width:100%;z-index:-1}
.product-new .ra-product-new__header-image-gallery-arrow[data-direction=prev]{border-radius:4px 4px 0 0;top:0}
.product-new .ra-product-new__header-image-gallery-arrow[data-direction=next]{border-radius:0 0 4px 4px;bottom:0}
.product-new .ra-product-new__header-image-gallery-arrow.active{opacity:1;z-index:1}
.product-new .ra-product-new__header-image-gallery-arrow svg{height:14px;min-height:14px;min-width:14px;width:14px;fill:#fff;filter:drop-shadow(0 0 4px rgba(0,0,0,.56))}
.product-new .ra-product-new__product-detail-header{background-color:#fafafa;margin-top:0}
.product-new .ra-product-new__product-detail-header-content{column-gap:56px;display:flex;flex-wrap:wrap;margin:auto;max-width:100em;padding:24px 40px;row-gap:24px}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__product-detail-header-content{flex-direction:column;flex-wrap:unset;gap:32px;padding:24px 20px 40px}
}
.product-new .ra-product-new__product-detail-header-content-image-desktop{display:block}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__product-detail-header-content-image-desktop{display:none}
}
.product-new .ra-product-new__product-detail-header-content-image-mobile{display:none}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__product-detail-header-content-image-mobile{display:block;height:auto;margin:auto}
}
@media only screen and (max-width:48em){.product-new .ra-product-new__product-detail-header-content-image-mobile{display:flex;flex-direction:column;max-width:100%}
}
.product-new .ra-product-new__product-detail-header-content-image-footer{display:flex;justify-content:space-between}
@media only screen and (max-width:48em){.product-new .ra-product-new__product-detail-header-content-image-footer{display:flex}
}
.product-new .ra-product-new__product-detail-header-content-desc{flex-basis:min-content;flex-grow:1}
.product-new .ra-product-new__product-detail-title{margin-left:-15px}
.product-new .ra-product-new__product-detail-options{padding:0}
.product-new .ra-product-new__product-detail-options-status{align-items:center;display:flex;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px}
.product-new .ra-product-new__product-detail-options-status-value{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px;text-transform:capitalize}
.product-new .ra-product-new__product-detail-options-status-dot{border-radius:50%;display:inline-block;height:.5rem;margin:0 .3125rem;transform:translateY(2px);width:.5rem}
.product-new .ra-product-new__product-detail-options-status .active{background:#008700}
.product-new .ra-product-new__product-detail-options-status .discontinued{background:#df3704}
.product-new .ra-product-new__product-detail-options-status .active_mature{background:#77c14c}
.product-new .ra-product-new__product-detail-options-status .end_of_life{background:#fdb81e}
.product-new .ra-product-new__product-detail-options-status-value{color:#2d2d2d}
.product-new .ra-product-new__header-links-container{align-items:flex-start;background:#fff;border:1px solid #e5e6e9;border-radius:4px;color:#2d2d2d;display:flex;flex-direction:column;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;gap:24px;height:fit-content;line-height:22px;margin-left:auto;min-width:200px;padding:16px;position:relative;width:max-content}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__header-links-container{max-width:100%;min-width:0;width:100%}
.product-new .ra-product-new__header-links-container .ra-product-new__divider{background-color:#e5e6e9;display:block;height:1px;width:100%}
}
.product-new .ra-product-new__header-links-content{display:flex;flex-direction:column;gap:24px;width:100%}
.product-new .ra-product-new__header-links-signed-in{display:flex;flex-direction:column;gap:8px}
.product-new .ra-product-new__header-links-signed-out{display:none;flex-direction:column;gap:24px}
.product-new .ra-product-new__header-links-signed-out.active{display:flex}
.product-new .ra-product-new__header-links-sign-in-link{color:#1968b3;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px;padding:6px 0;text-decoration:none}
.product-new .ra-product-new__header-links-sign-in-link a{align-items:center;cursor:pointer;display:flex}
.product-new .ra-product-new__header-links-sign-in-link span{height:20px;width:20px}
.product-new .ra-product-new__header-links-sign-in-link svg{height:16px;width:16px;fill:#1968b3}
.product-new .ra-product-new__header-links-sign-in-link:hover svg{fill:#003e7e}
.product-new .ra-product-new__header-sales-info{display:flex;flex-direction:column;gap:8px}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__header-sales-info{flex-direction:row;justify-content:space-between}
}
.product-new .ra-product-new__list-price-label{font-size:16px;line-height:22px}
.product-new .ra-product-new__list-price-value{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;line-height:28px}
.product-new .ra-product-new__lead-time-label{font-size:16px;line-height:22px}
.product-new .ra-product-new__lead-time-value{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;line-height:28px}
.product-new .ra-product-new__stock-status{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;line-height:28px;width:100%}
.product-new .ra-product-new__stock-status-in{color:#008700}
.product-new .ra-product-new__stock-status-out{color:#df3704}
.product-new .ra-product-new__bom-button{cursor:pointer;margin-top:8px;width:100%}
.product-new .ra-product-new__bom-button .button__container{width:100%}
.product-new .ra-product-new__bom-button .button__container a{border-radius:4px;color:#fff}
.product-new .ra-product-new__bom-button .button__container a:focus,.product-new .ra-product-new__bom-button .button__container a:hover{color:#fff;text-decoration:none}
.product-new .ra-product-new__header-actions{align-items:center;display:flex;gap:16px}
.product-new .ra-product-new__header-actions-desktop{display:flex}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__header-actions-desktop{display:none}
}
.product-new .ra-product-new__header-actions-mobile{display:none;margin-top:16px}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__header-actions-mobile{display:flex}
}
.product-new .ra-product-new__header-action{align-items:center !important;cursor:pointer;display:flex;gap:4px;position:relative}
.product-new .ra-product-new__header-action.hidden{display:none}
.product-new .ra-product-new__header-action svg{height:16px;width:16px;fill:#1968b3}
.product-new .ra-product-new__header-action:hover.ra-product-new__json-download-button{text-decoration:none}
.product-new .ra-product-new__header-action:hover svg{fill:#003e7e}
.product-new .ra-product-new__header-action:hover .ra-product-new__header-action-text{color:#003e7e}
.product-new .ra-product-new__header-action:hover .ra-product-new__tooltip{display:block;opacity:1}
.product-new .ra-product-new__header-action.ra-product-new__json-download-button:focus{outline:0;text-decoration:none}
.product-new .ra-product-new__header-action:visited{color:#1968b3}
.product-new .ra-product-new__header-action .new-tab-icon{display:none}
.product-new .ra-product-new__header-action-text{color:#1968b3;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px;text-decoration:none}
.product-new .ra-product-new__tooltip{background-color:#fff;border-radius:4px;box-shadow:0 2px 10px 0 rgba(0,0,0,.25);left:50%;margin-top:8.5px;max-width:320px;opacity:0;padding:16px;position:absolute;top:100%;transform:translateX(-50%);visibility:hidden;width:max-content;z-index:9999}
.product-new .ra-product-new__tooltip-text{color:var(--core-text-grey-70,#2d2d2d);font-family:BarlowRegular,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin:0;white-space:normal}
.product-new .ra-product-new__tooltip-text .no-new-tab-icon .new-tab-icon{display:none}
.product-new .ra-product-new__tooltip-arrow{height:10.759px;left:50%;position:absolute;top:-9px;transform:translateX(-50%);width:19px;fill:#fff}
.product-new .ra-product-new__tooltip.tooltip-right{left:calc(100% + 8px);margin-top:0;top:-9px;transform:none}
.product-new .ra-product-new__tooltip.tooltip-right .ra-product-new__tooltip-arrow{left:-13px;top:18px;transform:translateY(-50%) rotate(270deg)}
.product-new .ra-product-new__tooltip.tooltip-left{left:auto;margin-top:0;right:calc(100% + 8px);top:-9px;transform:none}
.product-new .ra-product-new__tooltip.tooltip-left .ra-product-new__tooltip-arrow{left:auto;right:-13px;top:18px;transform:translateY(-50%) rotate(90deg)}
.product-new .ra-product-new__repair-options-button{color:#1968b3;cursor:pointer;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px}
.product-new .ra-product-new__repair-options-button:hover{color:#8f0f2c;text-decoration:underline}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__repair-options-button{border:2px solid #003e7e;color:#003e7e}
.product-new .ra-product-new__repair-options-button:hover{background-color:#b6c0d3;color:#003876;text-decoration:none}
}
.product-new .ra-product-new__repair-options-popup{left:50%;position:absolute;top:100%;transform:translate(-50%,5%);width:252px;z-index:200}
.product-new .ra-product-new__repair-options-popup.hidden{display:none}
.product-new .ra-product-new__repair-options-popup-close-button{cursor:pointer;right:16px;top:16px}
.product-new .ra-product-new__repair-options-popup-close-button span{display:flex;height:16px;position:relative;width:16px}
.product-new .ra-product-new__repair-options-popup-close-button span svg{position:relative;fill:#6d6e71;height:16px;width:16px}
.product-new .ra-product-new__repair-options-popup-chevron-svg{bottom:0;filter:drop-shadow(2px 0 2px #888);left:50%;position:absolute;top:-8px;transform:translate(-50%) rotate(180deg);z-index:1}
.product-new .ra-product-new__repair-options-popup-header{align-items:center;display:flex;justify-content:space-between}
.product-new .ra-product-new__repair-options-popup-header-text{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px}
.product-new .ra-product-new__repair-options-popup-link,.product-new .ra-product-new__repair-options-popup-text{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px}
.product-new .ra-product-new__repair-options-popup-link{color:#1968b3;text-decoration:none}
.product-new .ra-product-new__repair-options-popup-content{background-color:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.24);display:flex;flex-direction:column;gap:8px;left:0;padding:16px;position:absolute;top:0;width:100%;z-index:2}
.product-new .ra-product-new__header-about-title{color:#2d2d2d;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;line-height:24px}
.product-new .ra-product-new__header-about-info-list{margin:0}
.product-new .ra-product-new__header-about-desktop{display:flex}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__header-about-desktop{display:none}
}
.product-new .ra-product-new__header-about-mobile{display:none}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__header-about-mobile{display:flex}
}
.product-new .ra-product-new__product-detail-documentation{margin:20px}
@media only screen and (min-width:48.0625em){.product-new .ra-product-new__product-detail-documentation{margin:0 70px}
}
.product-new .ra-product-new__product-detail-documentation a,.product-new .ra-product-new__product-detail-documentation a:visited{color:#1968b3}
.product-new .ra-product-new__product-table{margin:24px auto 0;max-width:100rem}
.product-new .ra-product-new__product-table-tabs{align-items:flex-start;align-self:stretch;display:flex;gap:24px;max-width:100%;overflow-x:scroll}
.product-new .ra-product-new__product-table-tab{align-items:center;align-self:stretch;cursor:pointer;display:flex;flex-direction:column;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;justify-content:flex-end;line-height:24px;padding:0 8px 10px;position:relative}
.product-new .ra-product-new__product-table-tab:before{background-color:transparent;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;width:100%;z-index:1}
.product-new .ra-product-new__product-table-tab:after{background-color:#f58025;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;transition:width .2s ease-in-out;width:0;z-index:2}
.product-new .ra-product-new__product-table-tab:hover:before{background-color:#1968b3}
.product-new .ra-product-new__product-table-tab.active:after{width:100%}
.product-new .ra-product-new__product-table th{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:22px}
.product-new .ra-product-new__product-table td{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:22px}
.product-new .ra-product-new__product-table tr{position:relative}
.product-new .ra-product-new__product-table-indexed-row:before{align-items:center;content:attr(data-index);display:flex;justify-content:center;position:absolute;text-align:center;transform:translate(-32px,10px);width:30px}
.product-new .ra-product-new__sustainability-controls{align-items:center;display:flex;gap:8px;margin:0 auto;max-width:100em;padding:40px 40px 0;width:100%}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__sustainability-controls{align-items:flex-start;flex-direction:column;gap:8px;padding:40px 24px 0}
}
.product-new .ra-product-new__sustainability-controls-header{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;line-height:28px;margin-right:16px}
.product-new .ra-product-new__sustainability-controls-label{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px}
.product-new .ra-product-new__sustainability-control-container{align-items:center;background:#fafafa;border:1px solid #ccc;border-radius:4px;display:flex;gap:4px;padding:8px 16px}
.product-new .ra-product-new__sustainability-control-container .ra-product-new__select-container{margin-top:0}
.product-new .ra-product-new__sustainability-control-container .ra-product-new__select-container.disabled .ra-product-new__select-label{background-color:#e5e6e9;cursor:not-allowed;pointer-events:none}
.product-new .ra-product-new__sustainability-control-container .ra-product-new__select-label{background-color:#fff;border:0;min-width:min-content;outline:2px solid #6d6e71;padding:8px 16px;width:100%}
.product-new .ra-product-new__sustainability-control-container .ra-product-new__select-label:focus{outline:2px solid #1968b3}
.product-new .ra-product-new__sustainability-control-container .ra-product-new__select ul{min-width:64px}
.product-new .ra-product-new__serial-number-tooltip-container,.product-new .ra-product-new__series-tooltip-container{display:flex;position:relative}
.product-new .ra-product-new__series{font-size:16px;line-height:24px;padding:8px 0}
.product-new .ra-product-new__series-container{margin-left:4px}
.product-new .ra-product-new__series-loading{align-items:center;display:flex;justify-content:center}
.product-new .ra-product-new__series-loading-text{color:#da0000;font-size:14px;line-height:18px}
.product-new .ra-product-new__serial-number-input{border:0;border-radius:4px;font-size:16px;line-height:1.5;outline:1px solid #949494;padding:5px 20px;transition:all .2s ease;width:300px}
@media only screen and (max-width:48em){.product-new .ra-product-new__serial-number-input{width:auto}
}
.product-new .ra-product-new__serial-number-input:hover{outline:2px solid #0053a1}
.product-new .ra-product-new__serial-number-input:focus{outline:2px solid #1968b3}
.product-new .ra-product-new__serial-number-input:not(:placeholder-shown){outline:2px solid #6d6e71}
.product-new .ra-product-new__serial-number-input:not(:placeholder-shown):focus{outline:2px solid #1968b3}
.product-new .ra-product-new__product-table-placeholder{margin:auto;max-width:100rem}
@media only screen and (max-width:48em){.product-new .ra-product-new__product-table-placeholder{display:none}
}
.product-new .ra-product-new__product-table-placeholder .ra-product-new__product-table-header{padding:0}
.product-new .ra-product-new__product-table-placeholder p{margin-bottom:3.5rem;margin-top:.75rem;padding:0}
.product-new .ra-product-new summary{align-items:center;display:flex;justify-content:space-between;list-style:none}
.product-new .ra-product-new summary::-webkit-details-marker{display:none}
.product-new .ra-product-new summary:after{content:"\FE40";display:flex;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.8em;font-style:normal;font-weight:400;transform:scaleY(1.25) translateY(.25em)}
html[lang^=cs] .product-new .ra-product-new summary:after,html[lang^=ja] .product-new .ra-product-new summary:after,html[lang^=ko] .product-new .ra-product-new summary:after,html[lang^=pl] .product-new .ra-product-new summary:after,html[lang^=ru] .product-new .ra-product-new summary:after,html[lang^=tr] .product-new .ra-product-new summary:after,html[lang^=zh] .product-new .ra-product-new summary:after{font-family:Helvetica Neue,Helvetica,sans-serif}
@media only screen and (min-width:80.0625em){.product-new .ra-product-new summary:after{display:none}
}
.product-new .ra-product-new__product-table-section-header{color:#43434d;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;line-height:24px;margin-top:32px;text-align:left}
.product-new .ra-product-new__product-table-section-header:first-child{margin-top:0}
.product-new .ra-product-new__product-table-section-header-container{align-items:center;display:flex;gap:12px;margin-top:32px}
.product-new .ra-product-new__product-table-section-header-container:first-child{margin-top:0}
.product-new .ra-product-new__product-table-section-header-tag{background:#e1ebf4;border:1px solid #8f0f2c;border-radius:4px;color:#8f0f2c;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:18px;padding:4px 8px}
.product-new .ra-product-new__product-table-sections{display:flex;flex-direction:column;gap:16px;width:100%}
.product-new .ra-product-new__product-table-cell-content{display:flex;gap:8px}
.product-new .ra-product-new__product-table-section-container,.product-new .ra-product-new__product-table-section-link .new-tab-icon{display:none}
.product-new .ra-product-new__product-table-section-container.active{display:flex}
@media only screen and (max-width:48em){.product-new .ra-product-new__product-table-section-container{grid-template-columns:1fr}
}
.product-new .ra-product-new__product-table-section-gap{height:80px;width:100%}
@media only screen and (max-width:48em){.product-new .ra-product-new__product-table-section-gap{height:20px}
}
.product-new .ra-product-new__product-table-cell{background:#fff;border-bottom:1px solid #e5e6e9;color:#2d2d2d;font-size:16px;padding:8px;text-align:left;width:675px}
.product-new .ra-product-new__product-table-cell a.is-link{color:#1968b3}
.product-new .ra-product-new__product-table-cell-multi-column:nth-child(2){width:36%}
.product-new .ra-product-new__product-table-cell-multi-column:nth-child(3){width:18%}
.product-new .ra-product-new__product-table-cell-multi-column:nth-child(n+4){width:23%}
.product-new .ra-product-new__documentation-table-header.ra-product-new__documentation-table-cell,.product-new .ra-product-new__documentation-table-header.ra-product-new__downloads-table-cell,.product-new .ra-product-new__documentation-table-header.ra-product-new__drawings-table-cell,.product-new .ra-product-new__downloads-table-header.ra-product-new__documentation-table-cell,.product-new .ra-product-new__downloads-table-header.ra-product-new__downloads-table-cell,.product-new .ra-product-new__downloads-table-header.ra-product-new__drawings-table-cell,.product-new .ra-product-new__drawings-table-header.ra-product-new__documentation-table-cell,.product-new .ra-product-new__drawings-table-header.ra-product-new__downloads-table-cell,.product-new .ra-product-new__drawings-table-header.ra-product-new__drawings-table-cell{background-color:#e5e6e9;color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-weight:500;line-height:24px;padding:10px 16px;text-align:left}
.product-new .ra-product-new__documentation-table-container{display:flex;flex-direction:column;gap:32px}
@media only screen and (max-width:48em){.product-new .ra-product-new__documentation-table-container{gap:40px}
}
.product-new .ra-product-new__documentation-table-cell{border:1px solid #e5e6e9;padding:16px}
@media only screen and (max-width:48em){.product-new .ra-product-new__documentation-table-cell{border:none !important;display:flex;flex-direction:column;gap:4px}
}
.product-new .ra-product-new__documentation-table-cell-type{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:22px}
@media only screen and (max-width:48em){.product-new .ra-product-new__documentation-table-row{border:1px solid #e5e6e9}
}
.product-new .ra-product-new__documentation-table-wide{display:table;table-layout:fixed;width:100%}
@media only screen and (max-width:80.0525em){.product-new .ra-product-new__documentation-table-wide{margin-top:16px}
}
@media only screen and (max-width:48em){.product-new .ra-product-new__documentation-table-wide{display:none}
}
.product-new .ra-product-new__documentation-table-desktop{display:table;table-layout:fixed;width:100%}
.product-new .ra-product-new__documentation-table-narrow{display:none;margin-top:16px}
@media only screen and (max-width:48em){.product-new .ra-product-new__documentation-table-narrow{display:table}
}
.product-new .ra-product-new__downloads-table-container,.product-new .ra-product-new__drawings-table-container{display:flex;flex-direction:column;gap:32px}
@media only screen and (max-width:48em){.product-new .ra-product-new__downloads-table-container,.product-new .ra-product-new__drawings-table-container{gap:40px}
}
.product-new .ra-product-new__downloads-table-cell,.product-new .ra-product-new__drawings-table-cell{border:1px solid #e5e6e9;padding:16px}
@media only screen and (max-width:48em){.product-new .ra-product-new__downloads-table-cell,.product-new .ra-product-new__drawings-table-cell{display:flex;flex-direction:column;gap:4px}
}
.product-new .ra-product-new__downloads-table-cell-type,.product-new .ra-product-new__drawings-table-cell-type{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:22px}
.product-new .ra-product-new__downloads-table-wide,.product-new .ra-product-new__drawings-table-wide{display:table;table-layout:fixed;width:100%}
@media only screen and (max-width:80.0525em){.product-new .ra-product-new__downloads-table-wide,.product-new .ra-product-new__drawings-table-wide{margin-top:16px}
}
@media only screen and (max-width:48em){.product-new .ra-product-new__downloads-table-wide,.product-new .ra-product-new__drawings-table-wide{display:none}
}
.product-new .ra-product-new__downloads-table-desktop,.product-new .ra-product-new__drawings-table-desktop{display:table;table-layout:fixed;width:100%}
.product-new .ra-product-new__downloads-table-narrow,.product-new .ra-product-new__drawings-table-narrow{display:none;margin-top:16px}
@media only screen and (max-width:48em){.product-new .ra-product-new__downloads-table-narrow,.product-new .ra-product-new__drawings-table-narrow{display:table}
}
.product-new .ra-product-new__documentation-more-info,.product-new .ra-product-new__downloads,.product-new .ra-product-new__knowledgebase-articles,.product-new .ra-product-new__knowledgebase-articles-more-info,.product-new .ra-product-new__lit-library,.product-new .ra-product-new__tech-center{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:4px}
.product-new .ra-product-new__documentation-more-info-header,.product-new .ra-product-new__downloads-header,.product-new .ra-product-new__knowledgebase-articles-header,.product-new .ra-product-new__knowledgebase-articles-more-info-header,.product-new .ra-product-new__lit-library-header,.product-new .ra-product-new__tech-center-header{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;line-height:24px}
.product-new .ra-product-new__documentation-more-info-text,.product-new .ra-product-new__downloads-text,.product-new .ra-product-new__knowledgebase-articles-more-info-text,.product-new .ra-product-new__knowledgebase-articles-text,.product-new .ra-product-new__lit-library-text,.product-new .ra-product-new__tech-center-text{font-size:16px;line-height:22px}
.product-new .ra-product-new__documentation-more-info-link,.product-new .ra-product-new__downloads-link,.product-new .ra-product-new__knowledgebase-articles-link,.product-new .ra-product-new__knowledgebase-articles-more-info-link,.product-new .ra-product-new__lit-library-link,.product-new .ra-product-new__tech-center-link{align-items:center;cursor:pointer;display:flex;padding:6px 0;text-decoration:none}
.product-new .ra-product-new__documentation-more-info-link span,.product-new .ra-product-new__downloads-link span,.product-new .ra-product-new__knowledgebase-articles-link span,.product-new .ra-product-new__knowledgebase-articles-more-info-link span,.product-new .ra-product-new__lit-library-link span,.product-new .ra-product-new__tech-center-link span{height:20px;width:20px}
.product-new .ra-product-new__documentation-more-info-link svg,.product-new .ra-product-new__downloads-link svg,.product-new .ra-product-new__knowledgebase-articles-link svg,.product-new .ra-product-new__knowledgebase-articles-more-info-link svg,.product-new .ra-product-new__lit-library-link svg,.product-new .ra-product-new__tech-center-link svg{height:20px;width:20px;fill:#1968b3}
.product-new .ra-product-new__documentation-more-info-link:hover svg,.product-new .ra-product-new__downloads-link:hover svg,.product-new .ra-product-new__knowledgebase-articles-link:hover svg,.product-new .ra-product-new__knowledgebase-articles-more-info-link:hover svg,.product-new .ra-product-new__lit-library-link:hover svg,.product-new .ra-product-new__tech-center-link:hover svg{fill:#003e7e}
.product-new .ra-product-new__knowledgebase-articles-placeholder{align-items:center;border:1px solid #e5e6e9;display:none;flex-direction:column;gap:16px;justify-content:center;padding:24px;width:100%}
.product-new .ra-product-new__knowledgebase-articles-placeholder-text{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;line-height:32px;text-align:center}
.product-new .ra-product-new__knowledgebase-articles-table{border-collapse:collapse;width:100%}
.product-new .ra-product-new__knowledgebase-articles-header{background-color:#e5e6e9;color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-weight:500;line-height:24px;padding:10px 16px;text-align:left}
@media only screen and (max-width:48em){.product-new .ra-product-new__knowledgebase-articles-header{display:none}
}
.product-new .ra-product-new__knowledgebase-articles-cell{padding:16px}
.product-new .ra-product-new__knowledgebase-articles-cell a{color:#1968b3;text-decoration:none}
.product-new .ra-product-new__knowledgebase-articles-cell a:hover{color:#003e7e;text-decoration:underline}
.product-new .ra-product-new__knowledgebase-articles-row{display:table-row}
.product-new .ra-product-new__knowledgebase-articles-list{display:flex;flex-direction:column;gap:32px}
@media only screen and (max-width:48em){.product-new .ra-product-new__knowledgebase-articles-list{gap:40px}
}
.product-new .ra-product-new__knowledgebase-articles-list-item{border-bottom:1px solid #e5e6e9;padding:24px 0;width:100%}
.product-new .ra-product-new__knowledgebase-articles-list-item:last-child{border-bottom:0}
.product-new .ra-product-new__knowledgebase-articles-list-link{color:#1968b3;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;line-height:28px;width:fit-content}
.product-new .ra-product-new #ra-product-new__certifications-desktop{display:flex;flex-direction:column;gap:16px}
.product-new .ra-product-new__certification-container{margin:auto;max-width:100rem}
@media only screen and (max-width:80.0525em){.product-new .ra-product-new__certification-icons{margin:24px 0 16px}
}
.product-new .ra-product-new__certification-icon{display:inline-block;height:3.125rem;width:3.125rem}
.product-new .ra-product-new__certification-list{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;line-height:24px;margin:0}
.product-new .ra-product-new__certification-disclaimer{font-style:italic;margin-bottom:0;max-width:55rem}
.product-new .ra-product-new__product-grid{border-left:1px solid #e5e6e9;border-top:1px solid #e5e6e9;display:grid;flex-direction:row;flex-wrap:wrap;grid-template-columns:repeat(auto-fit,minmax(241px,1fr))}
.product-new .ra-product-new__product-grid-footer-container{align-items:center;display:flex;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;gap:10px;justify-content:space-between;padding-top:20px}
html[lang^=cs] .product-new .ra-product-new__product-grid-footer-container,html[lang^=ja] .product-new .ra-product-new__product-grid-footer-container,html[lang^=ko] .product-new .ra-product-new__product-grid-footer-container,html[lang^=pl] .product-new .ra-product-new__product-grid-footer-container,html[lang^=ru] .product-new .ra-product-new__product-grid-footer-container,html[lang^=tr] .product-new .ra-product-new__product-grid-footer-container,html[lang^=zh] .product-new .ra-product-new__product-grid-footer-container{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
@media only screen and (max-width:48em){.product-new .ra-product-new__product-grid-footer-container{flex-direction:column}
}
.product-new .ra-product-new__product-grid-items-per-page-container{align-items:center;display:flex;gap:.5rem}
.product-new .ra-product-new__product-grid-items-per-page-text{white-space:nowrap}
.product-new .ra-product-new__product-grid-items-per-page{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .product-new .ra-product-new__product-grid-items-per-page,html[lang^=ja] .product-new .ra-product-new__product-grid-items-per-page,html[lang^=ko] .product-new .ra-product-new__product-grid-items-per-page,html[lang^=pl] .product-new .ra-product-new__product-grid-items-per-page,html[lang^=ru] .product-new .ra-product-new__product-grid-items-per-page,html[lang^=tr] .product-new .ra-product-new__product-grid-items-per-page,html[lang^=zh] .product-new .ra-product-new__product-grid-items-per-page{font-family:Helvetica Neue,Helvetica,sans-serif}
.product-new .ra-product-new__product-grid-items-per-page [role=combobox]{border:1px solid #ccc;border-radius:3px;padding:5px 10px;width:fit-content}
.product-new .ra-product-new__product-grid-items-per-page [role=combobox]:after{content:"\25BC";display:block;transform:scale(1.1,.6);transition:transform .4s}
.product-new .ra-product-new__product-grid-items-per-page>details[open] [role=combobox]:after{transform:scale(1.1,.6) rotate(.5turn)}
.product-new .ra-product-new__product-grid-items-per-page [role=listbox]{border-radius:8px;box-shadow:0 1px 5px rgba(0,0,0,.25);color:#1968b3;font-size:.875rem;gap:8px;left:auto;margin-top:7px;min-width:max-content;padding:20px;right:0}
.product-new .ra-product-new__product-grid-items-per-page [role=option]:hover{text-decoration:underline}
.product-new .ra-product-new__product-grid-items-per-page [role=option][aria-selected=true]{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .product-new .ra-product-new__product-grid-items-per-page [role=option][aria-selected=true],html[lang^=ja] .product-new .ra-product-new__product-grid-items-per-page [role=option][aria-selected=true],html[lang^=ko] .product-new .ra-product-new__product-grid-items-per-page [role=option][aria-selected=true],html[lang^=pl] .product-new .ra-product-new__product-grid-items-per-page [role=option][aria-selected=true],html[lang^=ru] .product-new .ra-product-new__product-grid-items-per-page [role=option][aria-selected=true],html[lang^=tr] .product-new .ra-product-new__product-grid-items-per-page [role=option][aria-selected=true],html[lang^=zh] .product-new .ra-product-new__product-grid-items-per-page [role=option][aria-selected=true]{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.product-new .ra-product-new__product-grid-pagination-form{align-items:center;display:flex;gap:8px;margin-top:16px}
.product-new .ra-product-new__product-grid-pagination-button{all:unset;cursor:pointer;display:contents}
.product-new .ra-product-new__product-grid-pagination-button .raw-file-contents{display:contents}
.product-new .ra-product-new__product-grid-pagination-button svg{height:2rem;fill:#6d6e71;margin:0 -.5em}
.product-new .ra-product-new__product-grid-pagination-button:disabled{visibility:hidden}
.product-new .ra-product-new__product-grid-pagination-label{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .product-new .ra-product-new__product-grid-pagination-label,html[lang^=ja] .product-new .ra-product-new__product-grid-pagination-label,html[lang^=ko] .product-new .ra-product-new__product-grid-pagination-label,html[lang^=pl] .product-new .ra-product-new__product-grid-pagination-label,html[lang^=ru] .product-new .ra-product-new__product-grid-pagination-label,html[lang^=tr] .product-new .ra-product-new__product-grid-pagination-label,html[lang^=zh] .product-new .ra-product-new__product-grid-pagination-label{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.product-new .ra-product-new__product-grid-pagination-input{border:1px solid #ccc;border-radius:6px;min-height:2.5rem;min-width:2.5em;padding:.25em;text-align:center}
.product-new .ra-product-new__product-card{background:#fff;border-bottom:1px solid #e5e6e9;border-right:1px solid #e5e6e9;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:32px 40px}
.product-new .ra-product-new__product-card-image-container{display:flex;margin:0 auto;max-height:125px;max-width:125px;min-height:125px;text-align:center}
.product-new .ra-product-new__product-card.hidden{display:none}
.product-new .ra-product-new__product-card-image{height:100%;min-height:125px;object-fit:contain;width:100%}
.product-new .ra-product-new__product-card-catalog-number{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:22px;padding-top:16px;text-decoration:none}
.product-new .ra-product-new__product-card-lifecycle-status{align-items:center;display:flex;gap:4px}
.product-new .ra-product-new__product-card-lifecycle-status-dot{border-radius:50%;display:inline-block;height:.5rem;width:.5rem}
.product-new .ra-product-new__product-card-lifecycle-status-dot.active{background:#008700}
.product-new .ra-product-new__product-card-lifecycle-status-dot.discontinued{background:#df3704}
.product-new .ra-product-new__product-card-lifecycle-status-dot.active_mature{background:#77c14c}
.product-new .ra-product-new__product-card-lifecycle-status-dot.end_of_life{background:#fdb81e}
.product-new .ra-product-new__product-card-description,.product-new .ra-product-new__product-card-lifecycle-status-text{font-size:14px;line-height:18px}
.product-new .ra-product-new__product-card .ra-product-new__compare-button{margin-top:auto}
.product-new .ra-product-new__skeleton-card{align-items:center;background:#fff;border:1px solid #e1ebf4;border-left:0;border-top:0;box-sizing:border-box;display:flex;flex-direction:column;height:345px;justify-content:center;min-width:241px;opacity:1;padding:16px 20px;position:relative;width:100%}
.product-new .ra-product-new__skeleton-top-section{align-items:center;display:flex;flex-direction:column;gap:24px;max-width:279.33px;opacity:1;width:100%}
.product-new .ra-product-new__skeleton-image{background:#e1ebf4bf;border-radius:4px;flex-shrink:0;height:125px;opacity:.75;overflow:hidden;position:relative;width:125px}
.product-new .ra-product-new__skeleton-content{display:flex;flex-direction:column;gap:16px;opacity:1;width:100%}
.product-new .ra-product-new__skeleton-title{width:100%}
.product-new .ra-product-new__skeleton-subtitle,.product-new .ra-product-new__skeleton-title{background:#e1ebf4bf;border-radius:4px;height:16px;opacity:.75;overflow:hidden;position:relative}
.product-new .ra-product-new__skeleton-subtitle{width:124px}
.product-new .ra-product-new__skeleton-price{background:#e1ebf4bf;border-radius:4px;height:16px;opacity:.75;overflow:hidden;position:relative;width:86px}
.product-new .ra-product-new__skeleton-description{display:flex;flex-direction:column;gap:8px;margin-top:0;width:100%}
.product-new .ra-product-new__skeleton-line{background:#e1ebf4bf;border-radius:4px;height:8px;opacity:.75;overflow:hidden;position:relative;width:100%}
.product-new .ra-product-new__skeleton-line--short{width:184px}
.product-new .ra-product-new__skeleton-image:after,.product-new .ra-product-new__skeleton-line:after,.product-new .ra-product-new__skeleton-price:after,.product-new .ra-product-new__skeleton-subtitle:after,.product-new .ra-product-new__skeleton-title:after{animation:move-gradient 2s linear infinite;background:linear-gradient(90deg,#e1ebf400,#c5dbee,#e1ebf400);content:"";height:100%;left:0;position:absolute;top:0;width:30%}
@keyframes move-gradient{0{left:0}
to{left:70%}
}
.product-new .ra-product-new__product-grid.skeleton-loading{border-left:1px solid #e1ebf4;border-top:1px solid #e1ebf4;display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(241px,1fr));position:relative}
@media(max-width:1024px){.product-new .ra-product-new__skeleton-top-section{max-width:239.33px}
.product-new .ra-product-new__skeleton-line--short{width:77%}
}
@media(max-width:768px){.product-new .ra-product-new__product-grid.skeleton-loading{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:480px){.product-new .ra-product-new__product-grid.skeleton-loading{grid-template-columns:1fr}
}
.product-new .ra-product-new__learn-more-links{display:flex;gap:1rem;justify-content:center;margin:2.5rem auto;max-width:100rem;padding:0 4rem;width:100%}
.product-new .ra-product-new__learn-more-container{align-items:center;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.15);display:flex;flex-direction:column;gap:.5rem;padding:1rem;width:100%}
.product-new .ra-product-new__learn-more-icon{width:50px}
.product-new .ra-product-new__learn-more-title{font-size:24px;text-align:center}
.product-new .ra-product-new__learn-more-description{font-size:16px;text-align:center}
.product-new .ra-product-new__learn-more-link{color:#1968b3;font-size:16px;text-align:center;text-decoration:none}
.product-new .ra-product-new__compare-button{color:#2d2d2d;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:22px}
.product-new .ra-product-new__compare-checkbox{appearance:none;border:1px solid #6d6e71;border-radius:4px;cursor:pointer;height:1.125rem;margin-right:.25rem;transform:translateY(4px);width:1.125rem}
.product-new .ra-product-new__compare-checkbox:after{border-bottom:1px solid #fff;border-right:1px solid #fff;content:"";display:block;height:12px;margin-left:4.5px;margin-top:-.5px;transform:rotate(45deg) scale(0);transition:.15s;width:4px}
.product-new .ra-product-new__compare-checkbox:hover{border:2px solid #1968b3}
.product-new .ra-product-new__compare-checkbox:focus{border:2px solid #003e7e}
.product-new .ra-product-new__compare-checkbox:checked{background-color:#1968b3;border:2px solid #1968b3}
.product-new .ra-product-new__compare-checkbox:checked:after{transform:rotate(45deg) scale(1)}
.product-new .ra-product-new__compare-checkbox:checked:hover{background-color:#8f0f2c;border:2px solid #8f0f2c}
.product-new .ra-product-new__compare-checkbox:checked:focus{background-color:#003e7e;border:2px solid #1968b3}
.product-new .ra-product-new__compare-checkbox[disabled]{background-color:#ccc;border:1px solid #848484;cursor:default}
.product-new .ra-product-new__compare-checkbox[disabled]:checked,.product-new .ra-product-new__compare-checkbox[disabled]:checked:focus,.product-new .ra-product-new__compare-checkbox[disabled]:checked:hover{border:2px solid #ccc}
.product-new .ra-product-new__compare-checkbox[disabled]:focus,.product-new .ra-product-new__compare-checkbox[disabled]:hover{background-color:#ccc;border:1px solid #848484}
.product-new .ra-product-new__compare-checkbox[disabled]:after{border-bottom:1px solid #848484;border-right:1px solid #848484}
.product-new .ra-product-new__compare-modal{bottom:0;display:none;height:100%;left:0;pointer-events:none;position:fixed;right:0;top:0;width:100%;z-index:100000000}
.product-new .ra-product-new__compare-modal.active{display:block}
.product-new .ra-product-new__compare-modal-container{background:#003e7e;bottom:0;box-shadow:0 -2px 19px 0 rgba(0,0,0,.2);left:0;max-height:80vh;overflow-y:auto;pointer-events:auto;position:absolute;width:100%;z-index:100000000}
.product-new .ra-product-new__compare-modal-close{cursor:pointer;padding:1rem;position:absolute;right:0;top:0}
.product-new .ra-product-new__compare-modal-content{align-items:center;display:flex;flex-direction:row;gap:1rem;margin:auto;max-width:100em;padding:26px 40px}
.product-new .ra-product-new__compare-modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}
.product-new .ra-product-new__compare-modal-count{color:#fff;display:flex;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;gap:4px;height:fit-content;line-height:24px;white-space:nowrap}
.product-new .ra-product-new__compare-modal-count-number{width:12px}
.product-new .ra-product-new__compare-modal-remove-all{color:#fff;cursor:pointer;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;text-decoration:none}
.product-new .ra-product-new__compare-modal-compare-now{align-items:center;background-color:#fff;border-radius:4px;color:#1968b3;cursor:pointer;display:flex;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;height:fit-content;justify-content:center;line-height:24px;margin-left:auto;padding:6px 20px;text-decoration:none;text-transform:uppercase}
.product-new .ra-product-new__compare-modal-items{align-items:center;display:flex;flex-direction:row;gap:16px;width:100%}
.product-new .ra-product-new__compare-modal-item{background:#fff;border-radius:4px;height:96px;max-height:96px;max-width:96px;position:relative;width:96px}
.product-new .ra-product-new__compare-modal-item-image{display:none;height:100%;width:100%}
.product-new .ra-product-new__compare-modal-item-image.active{display:flex}
.product-new .ra-product-new__compare-modal-item-image img{border-radius:4px;object-fit:contain}
.product-new .ra-product-new__compare-modal-item-remove{align-items:center;background:#6d6e71;border-radius:4px;cursor:pointer;display:none;justify-content:center;padding:5px;position:absolute;right:-4px;top:-4px}
.product-new .ra-product-new__compare-modal-item-remove.active{display:flex}
.product-new .ra-product-new__compare-modal-item-remove span{height:12px;width:12px}
.product-new .ra-product-new__compare-modal-item-remove svg{height:12px;width:12px;fill:#fff;transform:translateY(-50%)}
.product-new .ra-product-new__compare-modal-frame-container{border-collapse:separate;border-spacing:8px 0;display:none}
.product-new .ra-product-new__compare-modal-frame-container.active{display:table}
.product-new .ra-product-new__compare-modal-frame-image td{background:#fff;border-radius:4px;height:96px;max-height:96px;max-width:96px;position:relative;width:96px}
.product-new .ra-product-new__compare-modal-frame-image td img{height:100%;object-fit:contain;width:100%}
.product-new .ra-product-new__compare-modal-frame-image td span{align-items:center;background:#6d6e71;border-radius:4px;display:flex;justify-content:center;padding:6px;position:absolute;right:0;top:0}
.product-new .ra-product-new__compare-modal-frame-catalog-number{display:none}
.product-new .ra-product-new__compare-modal-frame-catalog-number td{max-width:96px;overflow:hidden;text-overflow:ellipsis}
.product-new .ra-product-new__content-container{display:flex;flex-direction:row;gap:65px;justify-content:space-between;margin:auto;max-width:100em;padding:40px 40px 0}
@media only screen and (max-width:80.0525em){.product-new .ra-product-new__content-container{padding:20px 40px 0}
}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__content-container{flex-direction:column;gap:60px;justify-content:center;padding:24px 20px 0}
}
.product-new .ra-product-new__sidebar{display:flex;flex-direction:column;width:calc(26% - 165px)}
@media only screen and (max-width:80.0525em){.product-new .ra-product-new__sidebar{display:none}
}
.product-new .ra-product-new__sidebar-items{display:flex;flex-direction:column;gap:8px}
.product-new .ra-product-new__sidebar-item{align-items:center;border-radius:0 4px 4px 0;cursor:pointer;display:flex;padding:8px 10px;position:relative}
.product-new .ra-product-new__sidebar-item:before{background-color:transparent;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:3px;z-index:1}
.product-new .ra-product-new__sidebar-item:after{background-color:#f58025;content:"";display:block;height:0;left:0;position:absolute;top:0;transition:height .2s ease-in-out;width:3px;z-index:2}
.product-new .ra-product-new__sidebar-item.active{background-color:#e5e6e9}
.product-new .ra-product-new__sidebar-item.active:after{height:100%}
.product-new .ra-product-new__sidebar-item.active:hover{background-color:#e5e6e9}
.product-new .ra-product-new__sidebar-item:hover{background-color:#fafafa}
.product-new .ra-product-new__sidebar-item:hover:before{background-color:#1968b3}
.product-new .ra-product-new__sidebar-text{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:22px}
.product-new .ra-product-new__distributor-card{background:#fafafa;border-radius:4px;display:flex;height:fit-content;justify-content:center;max-width:200px;min-width:200px;padding:8px;width:200px}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__distributor-card{max-width:100%;min-width:100%;padding:16px;width:100%}
}
.product-new .ra-product-new__distributor-card-header{display:flex;flex-direction:column;gap:4px}
.product-new .ra-product-new__distributor-card-content{display:flex;flex-direction:column;gap:16px;width:100%}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__distributor-card-content{align-items:center}
}
.product-new .ra-product-new__distributor-card-content.hidden{display:none}
.product-new .ra-product-new__distributor-card-skeleton{align-items:center;background:#f9f9f9;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;height:fit-content;opacity:1;position:relative;width:100%}
.product-new .ra-product-new__distributor-card-skeleton.hidden{display:none}
.product-new .ra-product-new__distributor-card-skeleton-header{align-items:center;display:flex;flex-direction:column;gap:8px;opacity:1;width:100%}
@media(max-width:1023px){.product-new .ra-product-new__distributor-card-skeleton-header>.ra-product-new__distributor-card-skeleton-subtitle{display:none}
}
.product-new .ra-product-new__distributor-card-skeleton-content{align-items:center;display:flex;gap:10px}
@media(max-width:1023px){.product-new .ra-product-new__distributor-card-skeleton-content{gap:48px}
}
.product-new .ra-product-new__distributor-card-skeleton-line{background:#e1ebf4bf;height:1px;position:relative;width:100%}
.product-new .ra-product-new__distributor-card-skeleton-title{background:#e1ebf4bf;border-radius:4px;height:16px;opacity:.75;overflow:hidden;position:relative;width:185px}
@media(max-width:1023px){.product-new .ra-product-new__distributor-card-skeleton-title{width:200px}
}
.product-new .ra-product-new__distributor-card-skeleton-title:after{animation:move-gradient 2s linear infinite;background:linear-gradient(90deg,#e1ebf400,#c5dbee,#e1ebf400);content:"";height:100%;left:0;position:absolute;top:0;width:30%}
.product-new .ra-product-new__distributor-card-skeleton-subtitle{background:#e1ebf4bf;border-radius:4px;height:16px;opacity:.75;overflow:hidden;position:relative;width:99px}
@media(max-width:1023px){.product-new .ra-product-new__distributor-card-skeleton-subtitle{width:113px}
}
.product-new .ra-product-new__distributor-card-skeleton-subtitle:after{animation:move-gradient 2s linear infinite;background:linear-gradient(90deg,#e1ebf400,#c5dbee,#e1ebf400);content:"";height:100%;left:0;position:absolute;top:0;width:30%}
.product-new .ra-product-new__distributor-card-skeleton-desc{background:#e1ebf4bf;border-radius:4px;height:16px;opacity:.75;overflow:hidden;position:relative;width:113px}
.product-new .ra-product-new__distributor-card-skeleton-desc:after{animation:move-gradient 2s linear infinite;background:linear-gradient(90deg,#e1ebf400,#c5dbee,#e1ebf400);content:"";height:100%;left:0;position:absolute;top:0;width:30%}
.product-new .ra-product-new__distributor-card-skeleton-details{background:#e1ebf4bf;border-radius:4px;height:48px;opacity:.75;overflow:hidden;position:relative;width:112px}
@media(max-width:1023px){.product-new .ra-product-new__distributor-card-skeleton-details{height:67px;width:156px}
}
.product-new .ra-product-new__distributor-card-skeleton-details:after{animation:move-gradient 2s linear infinite;background:linear-gradient(90deg,#e1ebf400,#c5dbee,#e1ebf400);content:"";height:100%;left:0;position:absolute;top:0;width:30%}
.product-new .ra-product-new__distributor-card-skeleton-icons{display:flex;gap:10px}
@media(max-width:1023px){.product-new .ra-product-new__distributor-card-skeleton-icons{gap:32px}
}
.product-new .ra-product-new__distributor-card-skeleton-icon{background:#e1ebf4bf;border-radius:4px;height:24px;opacity:.75;overflow:hidden;position:relative;width:24px}
.product-new .ra-product-new__distributor-card-skeleton-icon:after{animation:move-gradient 2s linear infinite;background:linear-gradient(90deg,#e1ebf400,#c5dbee,#e1ebf400);content:"";height:100%;left:0;position:absolute;top:0;width:30%}
.product-new .ra-product-new__distributor-card-icon{align-items:center;background:#fff;border:1px solid #e5e6e9;display:flex;height:48px;justify-content:center;padding:8px 4px;width:112px}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__distributor-card-icon{height:68px;width:156px}
}
.product-new .ra-product-new__distributor-card-icon-img{max-height:100%;max-width:100%}
.product-new .ra-product-new__distributor-card-text,.product-new .ra-product-new__distributor-card-text-custom{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:22px;max-width:245px;text-align:center}
.product-new .ra-product-new__distributor-card-actions{align-items:flex-start;display:flex;gap:12px}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__distributor-card-actions{gap:32px}
}
.product-new .ra-product-new__distributor-card-actions-email,.product-new .ra-product-new__distributor-card-actions-phone{cursor:pointer;height:24px;width:24px}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__distributor-card-actions-email,.product-new .ra-product-new__distributor-card-actions-phone{height:32px;width:32px}
}
.product-new .ra-product-new__distributor-card-actions-email:hover svg,.product-new .ra-product-new__distributor-card-actions-phone:hover svg{fill:#8f0f2c}
.product-new .ra-product-new__distributor-card-actions-email:focus svg,.product-new .ra-product-new__distributor-card-actions-phone:focus svg{fill:#7cd2ec}
.product-new .ra-product-new__distributor-card-actions span,.product-new .ra-product-new__distributor-card-actions svg{display:block;height:24px;width:24px;fill:#1968b3}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__distributor-card-actions span,.product-new .ra-product-new__distributor-card-actions svg{height:32px;width:32px}
}
.product-new .ra-product-new__distributor-card-link{max-width:245px;padding-bottom:6px;text-decoration:none}
.product-new .ra-product-new__distributor-card-link a{align-items:center;cursor:pointer;display:flex;justify-content:center}
.product-new .ra-product-new__distributor-card-link span,.product-new .ra-product-new__distributor-card-link svg{height:20px;width:20px;fill:#1968b3}
.product-new .ra-product-new__distributor-card-link:hover svg{fill:#003e7e}
.product-new .ra-product-new__distributor-card-location-link{font-size:16px;line-height:18px;text-align:center}
.product-new .ra-product-new__distributor-card-partner{display:flex;flex-direction:column;width:184px}
.product-new .ra-product-new__distributor-card-partner.hidden{display:none}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__distributor-card-partner{width:300px}
}
.product-new .ra-product-new__distributor-card-partner-content{align-items:center;display:flex;gap:12px;justify-content:flex-start;width:100%}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__distributor-card-partner-content{gap:48px}
}
.product-new .ra-product-new__distributor-card-partner-link{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:18px}
.product-new .ra-product-new__distributor-card-partner-type{background:#e1ebf2;border:solid #1968b3;border-width:1px 0 0;color:#1968b3;display:none;line-height:14px;padding:4px 0;width:100%}
.product-new .ra-product-new__distributor-card-partner-text{color:#1968b3;max-width:112px;min-width:112px}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__distributor-card-partner-text{max-width:156px;min-width:156px}
}
.product-new .ra-product-new__distributor-card .loader{background:transparent;box-shadow:none;display:flex;left:0;opacity:1;position:relative;top:0;transform:none}
.product-new .ra-product-new__distributor-card.alt-distributor-display .ra-product-new__distributor-card-partner-type{display:flex;justify-content:center}
.product-new .ra-product-new__distributor-card.alt-distributor-display .ra-product-new__distributor-card-partner-text{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:18px;padding:4px}
.product-new .ra-product-new__distributor-card.alt-distributor-display .ra-product-new__distributor-card-partner-link{background:#fff;border:1px solid #1968b3;display:flex;flex-direction:column;justify-content:center;min-height:32px;text-align:center}
.product-new .ra-product-new__drawings-container{display:flex;flex-direction:column;gap:32px;width:100%}
.product-new .ra-product-new__drawings-iframe{border:0;display:none;width:100%}
.product-new .ra-product-new__drawings-iframe.active{display:block}
.product-new .ra-product-new__drawings-iframe-container{width:100%}
.product-new .ra-product-new__drawings-iframe-placeholder{align-items:center;border:1px solid #e5e6e9;display:none;flex-direction:column;gap:16px;justify-content:center;padding:24px;width:100%}
.product-new .ra-product-new__drawings-iframe-placeholder.active{display:flex}
.product-new .ra-product-new__drawings-iframe-placeholder-text{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;line-height:32px;text-align:center}
.product-new .ra-product-new__drawings-iframe-placeholder .ra-product-new__drawings-iframe-placeholder-link{border:2px solid transparent;border-radius:4px;color:transparent;cursor:pointer;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px;padding:6px 20px;text-decoration:none;text-transform:uppercase;width:fit-content}
.product-new .ra-product-new__drawings-iframe-placeholder .ra-product-new__drawings-iframe-placeholder-link:hover{border-color:#8f0f2c;color:#8f0f2c;text-decoration:none}
.product-new .ra-product-new__drawings-iframe-placeholder .ra-product-new__drawings-iframe-placeholder-link:focus{border-color:#7cd2ec;color:#7cd2ec;text-decoration:none}
.product-new .ra-product-new__drawings__spec-login-prompt{align-items:center;border:1px solid #e5e6e9;display:none;flex-direction:column;justify-content:center;margin-top:20px;padding:24px;width:100%}
.product-new .ra-product-new__drawings__spec-login-prompt-text{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;line-height:32px;margin-bottom:16px;text-align:center}
.product-new .ra-product-new__drawings__spec-login-prompt-link{border:2px solid transparent;border-radius:4px;color:transparent;cursor:pointer;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px;padding:6px 20px;text-decoration:none;text-transform:uppercase;width:fit-content}
.product-new .ra-product-new__drawings__spec-login-prompt-link:hover{border-color:#8f0f2c;color:#8f0f2c;text-decoration:none}
.product-new .ra-product-new__drawings__spec-login-prompt-link:focus{border-color:#7cd2ec;color:#7cd2ec;text-decoration:none}
.product-new .ra-product-new__qr-code-modal{background:rgba(0,0,0,.25);bottom:0;display:none;height:100%;left:0;pointer-events:none;position:fixed;right:0;top:0;width:100%;z-index:100000000}
.product-new .ra-product-new__qr-code-modal.active{display:block}
.product-new .ra-product-new__qr-code-modal-container{background:#fff;border-radius:4px;bottom:50%;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);left:50%;max-height:80vh;overflow-y:auto;pointer-events:auto;position:absolute;transform:translate(-50%,50%);z-index:100000000}
@media screen and (max-width:490px){.product-new .ra-product-new__qr-code-modal-container{width:calc(100% - 40px)}
}
.product-new .ra-product-new__qr-code-modal-content{align-items:flex-start;display:flex;flex-direction:column;gap:24px;margin:auto;min-height:425px;padding:24px;width:450px}
@media screen and (max-width:490px){.product-new .ra-product-new__qr-code-modal-content{width:auto}
}
.product-new .ra-product-new__qr-code-modal-img{height:220px;margin:auto;width:220px}
.product-new .ra-product-new__qr-code-modal-header{align-items:center;display:flex;gap:.5rem;justify-content:space-between}
.product-new .ra-product-new__qr-code-modal-title{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;line-height:28px;padding-right:20px}
.product-new .ra-product-new__qr-code-modal-catalog-number{color:#2d2d2d;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:22px}
.product-new .ra-product-new__qr-code-modal-actions{display:flex;gap:16px;justify-content:flex-end;width:100%}
.product-new .ra-product-new__qr-code-modal-close{cursor:pointer;height:24px;position:absolute;right:16px;top:16px;width:24px}
.product-new .ra-product-new__qr-code-modal-close svg{height:24px;width:24px;fill:#2d2d2d}
.product-new .ra-product-new__qr-code-modal-close-button,.product-new .ra-product-new__qr-code-modal-print{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-family:BarlowMedium,sans-serif;font-size:16px;font-weight:500;justify-content:center;outline:1px dashed transparent;overflow:hidden;padding:6px 24px;position:relative;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;line-height:1.375rem;transform-style:preserve-3d;transition:all .3s ease-out}
.product-new .ra-product-new__qr-code-modal-close-button:after,.product-new .ra-product-new__qr-code-modal-print:after{content:"";font-size:0;min-height:inherit}
.product-new .ra-product-new__qr-code-modal-close-button svg,.product-new .ra-product-new__qr-code-modal-print svg{fill:#fff;margin-right:.625rem;min-height:1.375rem;width:1.375rem}
.product-new .ra-product-new__qr-code-modal-close-button:active,.product-new .ra-product-new__qr-code-modal-close-button:focus,.product-new .ra-product-new__qr-code-modal-close-button:hover,.product-new .ra-product-new__qr-code-modal-print:active,.product-new .ra-product-new__qr-code-modal-print:focus,.product-new .ra-product-new__qr-code-modal-print:hover{z-index:1}
.product-new .ra-product-new__qr-code-modal-close-button{background:#fff;box-shadow:inset 0 0 0 2px #1968b3;color:#1968b3}
.product-new .ra-product-new__qr-code-modal-close-button:hover{box-shadow:inset 0 0 0 3px #0053a1;color:#0053a1}
.product-new .ra-product-new__qr-code-modal-close-button:focus{background:#e5e6e9;box-shadow:inset 0 0 0 3px #003e7e;color:#003e7e}
.product-new .ra-product-new__qr-code-modal-close-button:active{background:#fff;box-shadow:inset 0 0 0 3px #003e7e}
.product-new .ra-product-new__qr-code-modal-print{background:#1968b3;border-color:#1968b3;color:#fff}
.product-new .ra-product-new__qr-code-modal-print:hover{background:#0053a1}
.product-new .ra-product-new__qr-code-modal-print:active,.product-new .ra-product-new__qr-code-modal-print:focus{background:#003e7e}
.product-new .ra-product-new__gallery-modal{bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:100000000}
.product-new .ra-product-new__gallery-modal.active{display:flex}
.product-new .ra-product-new__gallery-modal-background{background:rgba(0,0,0,.5);height:100%;position:absolute;width:100%;z-index:100000000}
.product-new .ra-product-new__gallery-modal-container{left:50%;max-width:50em;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%;z-index:100000001}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__gallery-modal-container{width:90%}
}
.product-new .ra-product-new__gallery-modal-main{align-items:center;align-self:stretch;display:flex;gap:8px;width:100%}
.product-new .ra-product-new__gallery-modal-main-arrow{cursor:pointer}
@media only screen and (max-width:48em){.product-new .ra-product-new__gallery-modal-main-arrow{position:absolute}
.product-new .ra-product-new__gallery-modal-main-arrow[data-direction=prev]{left:0}
.product-new .ra-product-new__gallery-modal-main-arrow[data-direction=next]{right:0}
}
.product-new .ra-product-new__gallery-modal-main-arrow svg{height:45px;width:45px;fill:#fff;filter:drop-shadow(0 0 4px rgba(0,0,0,.4));transition:.2s ease-in-out}
.product-new .ra-product-new__gallery-modal-frame{align-items:center;display:flex;display:none;height:100%;justify-content:center;overflow:hidden;width:100%}
.product-new .ra-product-new__gallery-modal-frame.active{display:flex}
.product-new .ra-product-new__gallery-modal-image{height:100%;max-height:calc(100dvh - 150px);object-fit:contain;width:100%}
.product-new .ra-product-new__gallery-modal-list{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0;padding:8px 0}
.product-new .ra-product-new__gallery-modal-list-container{display:flex;gap:16px;margin:auto;overflow-x:auto;scrollbar-width:none}
.product-new .ra-product-new__gallery-modal-list-container::-webkit-scrollbar{display:none}
.product-new .ra-product-new__gallery-modal-list-frame{align-items:center;background:#fff;border:2px solid transparent;border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;height:72px;justify-content:center;transition:.2s;width:72px}
.product-new .ra-product-new__gallery-modal-list-frame.active{border-color:#f58025}
.product-new .ra-product-new__gallery-modal-list-frame:hover{border-color:transparent}
.product-new .ra-product-new__gallery-modal-list-image{border-radius:4px;height:100%;object-fit:contain;width:100%}
.product-new .ra-product-new__gallery-modal-list-arrow{cursor:pointer;display:none}
.product-new .ra-product-new__gallery-modal-list-arrow.active{display:flex}
.product-new .ra-product-new__gallery-modal-list-arrow svg{height:51px;padding:7px;width:51px;fill:#fff;filter:drop-shadow(0 0 4px rgba(0,0,0,.4))}
@media only screen and (min-width:80.0625em){.product-new .ra-product-new #ra-product-new__certifications-mobile,.product-new .ra-product-new #ra-product-new__documentation-table-mobile,.product-new .ra-product-new #ra-product-new__product-details-mobile,.product-new .ra-product-new #ra-product-new__spec-table-mobile{display:none}
}
.product-new .ra-product-new details#ra-product-new__lifecycle-details .ra-product-new__product-detail-options{pointer-events:none}
.product-new .ra-product-new__lifecycle-details-desktop{display:block;margin-top:24px}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__lifecycle-details-desktop{display:none}
}
.product-new .ra-product-new__lifecycle-details-mobile{display:none}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__lifecycle-details-mobile{display:block}
}
.product-new .ra-product-new__products-at-a-glance-desktop{display:block}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__products-at-a-glance-desktop{display:none}
}
.product-new .ra-product-new__products-at-a-glance-mobile{display:none}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__products-at-a-glance-mobile{display:block}
}
.product-new .ra-product-new__products-at-a-glance-title{align-items:flex-start;align-self:stretch;color:var(--semantic-color-text-default,#2d2d2d);display:flex;flex-direction:column;font-family:var(--semantic-body-strong-font-family,BarlowBold,sans-serif);font-size:var(--semantic-body-strong-font-size,16px);font-style:normal;font-weight:var(--semantic-body-strong-font-weight,400);gap:var(--core-spacing-4,16px);line-height:var(--semantic-body-strong-line-height,24px);margin-bottom:4px;margin-top:24px}
.product-new .ra-product-new__product-properties-container-desktop,.product-new .ra-product-new__product-properties-container-mobile{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px 48px;margin-top:16px}
.product-new .ra-product-new .product-options-detail-status{align-items:center;display:flex;gap:8px}
.product-new .ra-product-new .product-options-detail-status svg{flex-shrink:0}
.product-new .ra-product-new .product-options-detail-status span{color:var(--semantic-color-text-default,#2d2d2d);font-family:var(--semantic-body-medium-font-family,BarlowMedium,sans-serif);font-size:var(--semantic-body-medium-font-size,16px);font-style:normal;font-weight:var(--semantic-body-medium-font-weight,500);line-height:var(--semantic-body-medium-line-height,24px)}
.product-new .ra-product-new select{align-self:center;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:0;cursor:pointer;height:fit-content;outline:0;padding:5px;position:absolute;visibility:hidden;z-index:-1}
.product-new .ra-product-new select:focus+.ra-product-new__select-icon svg{transform:rotate(180deg)}
.product-new .ra-product-new__select{background:#fff;border-radius:8px;box-shadow:0 1px 5px rgba(0,0,0,.25);display:none;overflow-y:hidden;position:absolute;z-index:2}
.product-new .ra-product-new__select.active{display:block}
.product-new .ra-product-new__select-container{width:fit-content}
@media only screen and (max-width:80.0525em){.product-new .ra-product-new__select-container{margin-top:24px}
}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__select-container{width:100%}
}
.product-new .ra-product-new__select-label{border:1px solid #e5e6e9;border-radius:3px;color:#2d2d2d;display:flex;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;gap:.5rem;justify-content:space-between;line-height:1.5rem;min-width:335px;padding:5px 20px;position:relative;width:var(--select-width);z-index:3}
html[lang^=cs] .product-new .ra-product-new__select-label,html[lang^=ja] .product-new .ra-product-new__select-label,html[lang^=ko] .product-new .ra-product-new__select-label,html[lang^=pl] .product-new .ra-product-new__select-label,html[lang^=ru] .product-new .ra-product-new__select-label,html[lang^=tr] .product-new .ra-product-new__select-label,html[lang^=zh] .product-new .ra-product-new__select-label{font-family:Helvetica Neue,Helvetica,sans-serif}
.product-new .ra-product-new__select-label:after{content:"\25BC";display:block;transform:scale(1.1,.6);transition:transform .4s}
.product-new .ra-product-new__select-label.active{border-color:#1968b3}
.product-new .ra-product-new__select-label.active:after{transform:scale(1.1,.6) rotate(.5turn)}
.product-new .ra-product-new__select-label:hover{border-color:#6d6e71}
.product-new .ra-product-new__select-label:focus{border-color:#003e7e}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__select-label{width:100%}
}
.product-new .ra-product-new__select ul{display:flex;flex-direction:column;gap:8px;margin:0;min-width:335px;padding:8px;width:100%}
.product-new .ra-product-new__select li{color:#1968b3;cursor:pointer;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.125rem;list-style:none;margin:0;padding:4px 8px;white-space:nowrap}
html[lang^=cs] .product-new .ra-product-new__select li,html[lang^=ja] .product-new .ra-product-new__select li,html[lang^=ko] .product-new .ra-product-new__select li,html[lang^=pl] .product-new .ra-product-new__select li,html[lang^=ru] .product-new .ra-product-new__select li,html[lang^=tr] .product-new .ra-product-new__select li,html[lang^=zh] .product-new .ra-product-new__select li{font-family:Helvetica Neue,Helvetica,sans-serif}
.product-new .ra-product-new__select li:hover{text-decoration:underline}
.product-new .ra-product-new__select li.selected{background-color:#1968b3;color:#fff}
.product-new .ra-product-new__mobile-summary{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;line-height:28px}
.product-new .ra-product-new__no-data{display:flex;flex-direction:column;gap:56px;margin-bottom:32px;width:100%}
.product-new .ra-product-new__no-data-text{display:flex;flex-direction:column;gap:8px}
.product-new .ra-product-new__no-data-header{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;line-height:32px}
.product-new .ra-product-new__no-data-body{color:#2d2d2d;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;line-height:32px}
.product-new .ra-product-new__no-data-card{align-items:flex-start;background:#fff;border-radius:4px;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;gap:16px;max-width:360px;padding:24px}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__no-data-card{max-width:none;width:100%}
}
.product-new .ra-product-new__no-data-card-container{display:flex;gap:56px;justify-content:space-between;width:100%}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new__no-data-card-container{flex-direction:column;gap:24px}
}
.product-new .ra-product-new__no-data-card-icon{height:56px;width:56px}
.product-new .ra-product-new__no-data-card-text{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:4px}
.product-new .ra-product-new__no-data-card-title{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;line-height:32px}
.product-new .ra-product-new__no-data-card-description{color:#2d2d2d;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:22px}
.product-new .ra-product-new__no-data-card-link{align-items:center;color:#1968b3;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px;padding:6px 0;text-decoration:none}
.product-new .ra-product-new__no-data-card-link:hover{color:#8f0f2c;text-decoration:none}
.product-new .ra-product-new__no-data-card-link:hover svg{fill:#8f0f2c}
.product-new .ra-product-new__no-data-card-link:focus{color:#003e7e;text-decoration:none}
.product-new .ra-product-new__no-data-card-link:focus svg{fill:#003e7e}
.product-new .ra-product-new__no-data-card-link span{height:20px;width:20px}
.product-new .ra-product-new__no-data-card-link svg{height:20px;width:20px;fill:#1968b3;margin-left:8px}
.product-new .ra-product-new__loading-skeleton-block{background:#e1ebf4bf;border-radius:4px;opacity:.75;overflow:hidden;position:relative;width:100%}
.product-new .ra-product-new__loading-skeleton-block:after{animation:move-gradient 2s linear infinite;background:linear-gradient(90deg,#e1ebf400,#c5dbee,#e1ebf400);content:"";height:100%;left:0;position:absolute;top:0;width:30%}
.product-new .ra-product-new__loading-skeleton-block--h-55{height:55px}
.product-new .ra-product-new__loading-skeleton-block--h-32{height:32px}
.product-new .ra-product-new__loading-skeleton-block--h-24{height:24px}
.product-new .ra-product-new__loading-skeleton-block--h-16{height:16px}
.product-new .ra-product-new__loading-skeleton.sidebar{display:flex;flex-direction:column;gap:16px;width:calc(26% - 165px)}
@media only screen and (max-width:80.0525em){.product-new .ra-product-new__loading-skeleton.sidebar{display:none}
}
.product-new .ra-product-new__loading-skeleton.desktop{display:flex;flex-direction:column;gap:16px;width:calc(74% - 165px)}
@media only screen and (max-width:80.0525em){.product-new .ra-product-new__loading-skeleton.desktop{display:none}
}
.product-new .ra-product-new__loading-skeleton.desktop .ra-product-new__product-table-section-header{width:233px}
.product-new .ra-product-new__loading-skeleton.desktop th{max-width:308px;padding-right:162px}
.product-new .ra-product-new__loading-skeleton.desktop td{max-width:113px;padding-right:162px}
.product-new .ra-product-new__loading-skeleton.mobile{display:none;flex-direction:column;gap:14px;width:100%}
@media only screen and (max-width:80.0525em){.product-new .ra-product-new__loading-skeleton.mobile{display:flex}
}
.product-new .ra-product-new__loading-skeleton.mobile.product-new__divider{background-color:#ccc}
.product-new .ra-product-new__loading-skeleton.ra-product-new__series-loading{width:176px}
.product-new .ra-product-new a{color:#1968b3;text-decoration:none}
.product-new .ra-product-new a:hover{color:#8f0f2c;text-decoration:underline}
.product-new .ra-product-new a:focus{color:#003e7e;text-decoration:underline}
@media only screen and (max-width:80.0525em){.product-new .ra-product-new details#ra-product-new__lifecycle-details{border-bottom:0;padding:0;pointer-events:auto}
.product-new .ra-product-new details#ra-product-new__lifecycle-details summary{align-items:end}
.product-new .ra-product-new details#ra-product-new__lifecycle-details summary .ra-product-new__product-detail-options-status{margin:0 !important}
.product-new .ra-product-new details#ra-product-new__lifecycle-details .ra-product-new__discontinued-section{font-size:.75rem;padding:.5rem}
.product-new .ra-product-new details#ra-product-new__lifecycle-details .ra-product-new__discontinued-section .ra-product-new__discontinued-title{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif}
.product-new .ra-product-new details{border-bottom:1px solid #e5e6e9;padding:16px 0}
.product-new .ra-product-new details:hover:not([open]){border-bottom:2px solid #1968b3}
.product-new .ra-product-new details:hover:not([open]) summary{color:#1968b3}
.product-new .ra-product-new details[open]{border-bottom:2px solid #f58025}
.product-new .ra-product-new details[open] summary{margin-bottom:16px}
.product-new .ra-product-new select-styler.ra-product-new__product-grid-items-per-page details{border-bottom:0;padding:0}
.product-new .ra-product-new select-styler.ra-product-new__product-grid-items-per-page details summary{margin-bottom:0}
.product-new .ra-product-new select-styler.ra-product-new__product-grid-items-per-page details summary:after{content:"\25BC";display:block;transform:scale(1.1,.6);transition:transform .4s}
.product-new .ra-product-new #ra-product-new__spec-table{padding:0}
.product-new .ra-product-new details[open] summary:after{transform:scaleY(-1.25) translateY(.25em)}
.product-new .ra-product-new #product-details__container{margin-top:32px}
.product-new .ra-product-new #ra-product-new__certifications-desktop,.product-new .ra-product-new #ra-product-new__documentation-table-desktop,.product-new .ra-product-new #ra-product-new__product-details-desktop,.product-new .ra-product-new #ra-product-new__spec-table-desktop,.product-new .ra-product-new .thumbnailList__root{display:none !important}
.product-new .ra-product-new .product-new__learn-more-links{flex-direction:column}
}
.product-new .ra-product-new__print-header,.product-new .ra-product-new__print-only{display:none}
@media print{.product-new .ra-product-new #af-flyin,.product-new .ra-product-new #ra-product-new__certifications-mobile,.product-new .ra-product-new #ra-product-new__documentation-table-desktop,.product-new .ra-product-new #ra-product-new__documentation-table-mobile,.product-new .ra-product-new #ra-product-new__product-details-container,.product-new .ra-product-new #ra-product-new__product-details-mobile,.product-new .ra-product-new #ra-product-new__spec-table-mobile,.product-new .ra-product-new ._hj_feedback_container,.product-new .ra-product-new .buy-button,.product-new .ra-product-new .counterfeit,.product-new .ra-product-new .experience-fragment,.product-new .ra-product-new .footer,.product-new .ra-product-new .quick-action,.product-new .ra-product-new .share,.product-new .ra-product-new .thumbnailList__root,.product-new .ra-product-new summary:after,.product-new .ra-product-new__navigation{display:none !important}
.product-new .ra-product-new section>.grid{padding:0}
.product-new .ra-product-new__description{color:#000;font-weight:500}
.product-new .ra-product-new__print-header{display:flex !important;justify-content:space-between;margin-bottom:5rem;margin-top:5.625rem}
.product-new .ra-product-new__print-logo{margin:0}
.product-new .ra-product-new__print .page-path{align-self:flex-end}
.product-new .ra-product-new__print-only{display:block !important}
.product-new .ra-product-new__print-only .ra-product-new__print-logo{height:auto;margin:20px auto;width:220px}
.product-new .ra-product-new__print-only .copyright{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.75rem;text-align:center}
.product-new .ra-product-new__print-logo{height:80px;width:250px}
.product-new .ra-product-new #ra-product-new__certifications-disclaimer{margin-bottom:2.5rem !important}
.product-new .ra-product-new .ra-product-new__product-details-print-container{display:grid;grid-template-columns:1fr 2fr}
.product-new .ra-product-new #ra-product-new__product-details-desktop,.product-new .ra-product-new #ra-product-new__product-details-desktop .logo-allen-bradley{display:block !important}
}
.product-new .ra-product-new .contact-dialog{background-color:rgba(1,1,1,.5);border:0;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10100}
.product-new .ra-product-new .contact-dialog__card{background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);margin:10vh auto 0;max-width:28.125rem;padding:1.5rem;position:relative}
.product-new .ra-product-new .contact-dialog__x-button{all:unset;cursor:pointer;font-size:1.25rem;position:absolute;right:1.5rem;top:1rem}
.product-new .ra-product-new .contact-dialog__title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:.5rem;margin-right:1rem}
html[lang^=cs] .product-new .ra-product-new .contact-dialog__title,html[lang^=ja] .product-new .ra-product-new .contact-dialog__title,html[lang^=ko] .product-new .ra-product-new .contact-dialog__title,html[lang^=pl] .product-new .ra-product-new .contact-dialog__title,html[lang^=ru] .product-new .ra-product-new .contact-dialog__title,html[lang^=tr] .product-new .ra-product-new .contact-dialog__title,html[lang^=zh] .product-new .ra-product-new .contact-dialog__title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.product-new .ra-product-new .contact-dialog__title.highlighted{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .product-new .ra-product-new .contact-dialog__title.highlighted,html[lang^=ja] .product-new .ra-product-new .contact-dialog__title.highlighted,html[lang^=ko] .product-new .ra-product-new .contact-dialog__title.highlighted,html[lang^=pl] .product-new .ra-product-new .contact-dialog__title.highlighted,html[lang^=ru] .product-new .ra-product-new .contact-dialog__title.highlighted,html[lang^=tr] .product-new .ra-product-new .contact-dialog__title.highlighted,html[lang^=zh] .product-new .ra-product-new .contact-dialog__title.highlighted{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.product-new .ra-product-new .contact-dialog__body{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5rem}
html[lang^=cs] .product-new .ra-product-new .contact-dialog__body,html[lang^=ja] .product-new .ra-product-new .contact-dialog__body,html[lang^=ko] .product-new .ra-product-new .contact-dialog__body,html[lang^=pl] .product-new .ra-product-new .contact-dialog__body,html[lang^=ru] .product-new .ra-product-new .contact-dialog__body,html[lang^=tr] .product-new .ra-product-new .contact-dialog__body,html[lang^=zh] .product-new .ra-product-new .contact-dialog__body{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.product-new .ra-product-new .contact-dialog__button-container{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem}
.product-new .ra-product-new .contact-dialog__close-button{align-items:center;border-radius:.25rem;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;background-color:#fff;border:.125rem solid #003876;color:#003876;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .product-new .ra-product-new .contact-dialog__close-button,html[lang^=ja] .product-new .ra-product-new .contact-dialog__close-button,html[lang^=ko] .product-new .ra-product-new .contact-dialog__close-button,html[lang^=pl] .product-new .ra-product-new .contact-dialog__close-button,html[lang^=ru] .product-new .ra-product-new .contact-dialog__close-button,html[lang^=tr] .product-new .ra-product-new .contact-dialog__close-button,html[lang^=zh] .product-new .ra-product-new .contact-dialog__close-button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.product-new .ra-product-new .contact-dialog__close-button:active,.product-new .ra-product-new .contact-dialog__close-button:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.product-new .ra-product-new .contact-dialog__close-button:hover{font-size:18px;padding:.688rem 1.5rem}
.product-new .ra-product-new .contact-dialog__close-button:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.product-new .ra-product-new .contact-dialog__close-button:active,.product-new .ra-product-new .contact-dialog__close-button:hover{border-color:#2d2d2d}
.product-new .ra-product-new .contact-dialog__close-button:focus{border-color:#7cd2ec;outline:#7cd2ec}
.product-new .ra-product-new .contact-dialog__call-button{align-items:center;background-color:#fff;border:.125rem solid transparent;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;text-decoration:none;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .product-new .ra-product-new .contact-dialog__call-button,html[lang^=ja] .product-new .ra-product-new .contact-dialog__call-button,html[lang^=ko] .product-new .ra-product-new .contact-dialog__call-button,html[lang^=pl] .product-new .ra-product-new .contact-dialog__call-button,html[lang^=ru] .product-new .ra-product-new .contact-dialog__call-button,html[lang^=tr] .product-new .ra-product-new .contact-dialog__call-button,html[lang^=zh] .product-new .ra-product-new .contact-dialog__call-button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.product-new .ra-product-new .contact-dialog__call-button:active,.product-new .ra-product-new .contact-dialog__call-button:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.product-new .ra-product-new .contact-dialog__call-button:hover{font-size:18px;padding:.688rem 1.5rem}
.product-new .ra-product-new .contact-dialog__call-button:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.product-new .ra-product-new .contact-dialog__call-button:hover{color:#fff;text-decoration:none}
.ra-product-new__spec-login-prompt{margin-top:32px}
.ra-product-new__subcategory-item{border-bottom-right-radius:4px;border-top-right-radius:4px;display:none;margin-left:8px;padding:4px 8px 6px 12px !important}
.ra-product-new__subcategory-items-collapse{display:none !important}
.ra-product-new__subcategory-items{display:flex;flex-direction:column;gap:8px;margin-top:4px !important}
.product-new .ra-product-new dialog:not([open]){display:none}
.product-new .ra-product-new__documentation-table-desktop td:first-child,.product-new .ra-product-new__documentation-table-desktop th:first-child{width:604px}
.product-new .ra-product-new__documentation-table-wide td:first-child,.product-new .ra-product-new__documentation-table-wide th:first-child{width:60%}
.ra-product-new__documentation-table.ra-product-new__documentation-table-desktop .ra-product-new__documentation-table-cell,.ra-product-new__documentation-table.ra-product-new__documentation-table-wide .ra-product-new__documentation-table-cell{padding:8px 16px}
.product-new .ra-product-new__knowledgebase-articles-cell{border:1px solid #e5e6e9;padding:8px 16px}
.ra-product-new__header-back-link{align-items:center;color:#003e7e;display:flex;flex:0 0 100%;font-size:14px;font-weight:400;gap:4px;line-height:16px;order:-1;text-decoration:none;transition:all .3s ease-out;width:fit-content}
.ra-product-new__header-back-link:hover{color:#003876;text-decoration:underline}
.product-new .ra-product-new .multimedia-grid.multimedia-grid-mobile{display:none}
@media only screen and (max-width:63.9375em){.product-new .ra-product-new .multimedia-grid.multimedia-grid-mobile{display:block;margin-top:24px}
.product-new .ra-product-new .multimedia-grid{display:none}
}
@media only screen and (min-width:64em){.product-new .ra-product-new .multimedia-grid .multimedia-grid-mobile{display:none}
.product-new .ra-product-new .multimedia-grid .multimedia-grid__active-media{border-radius:4px;height:200px;width:200px}
.product-new .ra-product-new .multimedia-grid .multimedia-grid__thumbnail{border-radius:4px;height:40px;margin-top:8px !important;width:40px}
.product-new .ra-product-new .multimedia-grid .multimedia-grid__thumbnail:first-child{margin-top:0 !important}
.product-new .ra-product-new .multimedia-grid .multimedia-grid__thumbnail:after{border-radius:4px}
.product-new .ra-product-new .multimedia-grid .multimedia-grid__thumbnail-track{margin-right:8px;max-height:200px;width:40px}
.product-new .ra-product-new .multimedia-grid .multimedia-grid__next,.product-new .ra-product-new .multimedia-grid .multimedia-grid__previous{height:.75rem;width:2.5rem}
.product-new .ra-product-new .multimedia-grid .multimedia-grid__next{background:hsla(225,2%,44%,.64);border:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:0;top:188px}
.product-new .ra-product-new .multimedia-grid .multimedia-grid__previous{background:hsla(225,2%,44%,.64);border:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}
}
.product-new .ra-product-new .multimedia-grid .multimedia-grid__next svg,.product-new .ra-product-new .multimedia-grid .multimedia-grid__previous svg{fill:#fff}
.product-new .ra-product-new .multimedia-grid .multimedia-slide .main-image{cursor:zoom-in}
.product-recommendations__container{background-color:#fafafa;border-radius:16px;display:flex;gap:56px;padding:24px;width:100%}
@media only screen and (max-width:48em){.product-recommendations__container{flex-direction:column;gap:32px}
}
.product-recommendations__content{display:flex;flex-direction:column;flex-grow:1;gap:24px;width:100%}
.product-recommendations__header{align-items:center;border-bottom:1px solid #e5e6e9;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding-bottom:8px}
.product-recommendations__header-text{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;line-height:32px}
.product-recommendations__header-link{align-items:center;color:#1968b3;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;gap:4px;line-height:24px;text-decoration:none}
.product-recommendations__header-link span,.product-recommendations__header-link svg{height:16px;width:16px;fill:#1968b3}
.product-recommendations__header-link:hover{color:#8f0f2c;text-decoration:none}
.product-recommendations__header-link:hover svg{fill:#8f0f2c}
.product-recommendations__header-link:focus{color:#7cd2ec;text-decoration:none}
.product-recommendations__header-link:focus svg{fill:#7cd2ec}
.product-recommendations__products{display:flex;flex-direction:column;gap:16px}
.product-recommendations__product{align-items:center;background-color:#fff;border-radius:4px;display:flex;gap:8px;justify-content:flex-start;padding:4px;position:relative;width:100%}
.product-recommendations__product:hover .product-recommendations__product-text{color:#8f0f2c}
.product-recommendations__product:focus .product-recommendations__product-text{color:#7cd2ec}
.product-recommendations__product-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
.product-recommendations__product-text{display:flex;flex-direction:column;font-size:16px;line-height:22px}
.product-recommendations__product-title{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif}
.product-recommendations__product-description{display:-webkit-box;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.product-recommendations__product-image{max-height:100%;max-width:100%}
.product-recommendations__product-image-container{align-items:center;display:flex;height:40px;justify-content:center;min-height:40px;min-width:40px;width:40px}
.product-recommendations__product-template.product-recommendations__product{display:none}
.product-variant-grid{margin-top:-38px}
.product-variant-grid .hidden{display:none !important}
.product-variant-grid .cmp-product-variant-grid__beta-experience,.product-variant-grid .cmp-product-variant-grid__default-selector,.product-variant-grid--beta-selected .cmp-product-variant-grid__beta-selector,.product-variant-grid--beta-selected .cmp-product-variant-grid__default-experience{display:none}
.product-variant-grid--beta-selected .cmp-product-variant-grid__beta-experience,.product-variant-grid--beta-selected .cmp-product-variant-grid__default-selector{display:initial}
.cmp-product-variant-grid__beta-flag{background:linear-gradient(115deg,#003876,#f58025);color:#fff;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;padding:4px 8px}
html[lang^=cs] .cmp-product-variant-grid__beta-flag,html[lang^=ja] .cmp-product-variant-grid__beta-flag,html[lang^=ko] .cmp-product-variant-grid__beta-flag,html[lang^=pl] .cmp-product-variant-grid__beta-flag,html[lang^=ru] .cmp-product-variant-grid__beta-flag,html[lang^=tr] .cmp-product-variant-grid__beta-flag,html[lang^=zh] .cmp-product-variant-grid__beta-flag{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.cmp-product-variant-grid__beta-selector{align-items:flex-start;background:#e1ebf4;border:1px solid #1968b3;border-radius:4px;display:flex;flex-direction:column;margin-top:.75rem;min-height:60px;padding:19px 19px 13px;position:relative}
@media only screen and (min-width:48.0625em){.cmp-product-variant-grid__beta-selector{align-items:center;flex-direction:row;margin-top:14px;padding:16px 20px 16px 88px}
}
.cmp-product-variant-grid__beta-selector .cmp-product-variant-grid__beta-flag{left:19px;position:absolute;top:1rem}
.cmp-product-variant-grid__beta-selector-button{align-items:center;border-radius:.25rem;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;background-color:#fff;border:.125rem solid #003876;color:#003876;flex-shrink:0;font-size:14px;letter-spacing:normal;min-height:28px;padding:0 22px;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .cmp-product-variant-grid__beta-selector-button,html[lang^=ja] .cmp-product-variant-grid__beta-selector-button,html[lang^=ko] .cmp-product-variant-grid__beta-selector-button,html[lang^=pl] .cmp-product-variant-grid__beta-selector-button,html[lang^=ru] .cmp-product-variant-grid__beta-selector-button,html[lang^=tr] .cmp-product-variant-grid__beta-selector-button,html[lang^=zh] .cmp-product-variant-grid__beta-selector-button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.cmp-product-variant-grid__beta-selector-button:active,.cmp-product-variant-grid__beta-selector-button:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.cmp-product-variant-grid__beta-selector-button:hover{font-size:18px;padding:.688rem 1.5rem}
.cmp-product-variant-grid__beta-selector-button:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.cmp-product-variant-grid__beta-selector-button:active,.cmp-product-variant-grid__beta-selector-button:hover{border-color:#2d2d2d}
.cmp-product-variant-grid__beta-selector-button:focus{border-color:#7cd2ec;outline:#7cd2ec}
@media only screen and (max-width:48em){.cmp-product-variant-grid__beta-selector-button{width:100%}
}
.cmp-product-variant-grid__default-selector{display:flex;flex-direction:row;margin-top:.5rem}
@media only screen and (max-width:25.875em){.cmp-product-variant-grid__default-selector{align-items:flex-start;flex-direction:column}
}
.cmp-product-variant-grid__default-selector-button{background:0;border:0;color:#1968b3;display:inline-block;margin-left:14px;padding:0;text-decoration:underline}
@media only screen and (max-width:25.875em){.cmp-product-variant-grid__default-selector-button{margin-left:0;margin-top:.5rem}
}
.cmp-product-variant-grid__teaser-text{flex-shrink:1;margin:0 0 13px 69px}
@media only screen and (min-width:48.0625em){.cmp-product-variant-grid__teaser-text{margin:0 1.5rem 0 0}
}
.cmp-product-variant-grid__top-section{display:flex;margin-top:20px;width:100%}
.cmp-product-variant-grid__search-label{display:block}
.cmp-product-variant-grid__search-container{flex-basis:100%;position:relative}
@media only screen and (min-width:64em){.cmp-product-variant-grid__search-container{flex-basis:66.66%;padding-right:2rem}
.cmp-product-variant-grid__search-container:after{background:#707070;content:"";height:100%;position:absolute;right:0;top:0;width:2px}
}
.cmp-product-variant-grid__search-container.full-width{flex-basis:100%;padding-right:0}
.cmp-product-variant-grid__search-container.full-width:after{display:none}
.cmp-product-variant-grid__search-box-container{margin-top:20px;position:relative}
.cmp-product-variant-grid__search-icon{bottom:50%;display:flex;left:16.5px;position:absolute;transform:translateY(50%)}
.cmp-product-variant-grid__search-icon svg{fill:#6d6e71;height:20px}
.cmp-product-variant-grid__search-box{border:1px solid #e5e6e9;border-radius:6px;padding:15px 16.5px 15px 45px;width:100%}
.cmp-product-variant-grid__search-box::placeholder{color:#2d2d2d;opacity:1}
.cmp-product-variant-grid__launch-assistant-desktop{display:none;flex-basis:33.33%;padding-left:2rem}
@media only screen and (min-width:64em){.cmp-product-variant-grid__launch-assistant-desktop{display:block}
}
.cmp-product-variant-grid__launch-assistant-desktop:first-child{padding-left:0}
.cmp-product-variant-grid__launch-assistant-mobile{margin-top:2rem}
@media only screen and (min-width:64em){.cmp-product-variant-grid__launch-assistant-mobile{display:none}
}
.cmp-product-variant-grid__launch-assistant-button{align-items:center;border-radius:.25rem;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;background-color:#fff;border:.125rem solid #003876;color:#003876;display:inline-block;flex-shrink:0;letter-spacing:normal;line-height:normal;margin-top:20px;padding:8px 24px;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .cmp-product-variant-grid__launch-assistant-button,html[lang^=ja] .cmp-product-variant-grid__launch-assistant-button,html[lang^=ko] .cmp-product-variant-grid__launch-assistant-button,html[lang^=pl] .cmp-product-variant-grid__launch-assistant-button,html[lang^=ru] .cmp-product-variant-grid__launch-assistant-button,html[lang^=tr] .cmp-product-variant-grid__launch-assistant-button,html[lang^=zh] .cmp-product-variant-grid__launch-assistant-button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.cmp-product-variant-grid__launch-assistant-button:active,.cmp-product-variant-grid__launch-assistant-button:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.cmp-product-variant-grid__launch-assistant-button:hover{font-size:18px;padding:.688rem 1.5rem}
.cmp-product-variant-grid__launch-assistant-button:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.cmp-product-variant-grid__launch-assistant-button:active,.cmp-product-variant-grid__launch-assistant-button:hover{border-color:#2d2d2d}
.cmp-product-variant-grid__launch-assistant-button:focus{border-color:#7cd2ec;outline:#7cd2ec}
@media only screen and (min-width:48.0625em){.cmp-product-variant-grid__launch-assistant-button{margin-top:25px;white-space:nowrap}
}
.cmp-product-variant-grid__catalog-num-link{text-decoration:none}
.cmp-product-variant-grid__catalog-num-link:hover{text-decoration:underline}
.cmp-product-variant-grid__preferred-availability-flag svg{display:flex;height:20px}
.cmp-product-variant-grid__quick-action svg{display:flex;fill:#1968b3;height:20px}
.cmp-product-variant-grid__pagination-bar{display:flex;justify-content:center;margin-top:8.5px}
@media only screen and (min-width:48.0625em){.cmp-product-variant-grid__pagination-bar{justify-content:space-between}
}
@media only screen and (max-width:64em){.cmp-product-variant-grid__pagination-bar{border-bottom:2px solid #707070;padding-bottom:38px}
}
.cmp-product-variant-grid__pagination-select-container{display:none;position:relative}
@media only screen and (min-width:48.0625em){.cmp-product-variant-grid__pagination-select-container{display:block}
}
.cmp-product-variant-grid__pagination-select{appearance:none;background-color:#fff;border:1px solid #e5e6e9;border-radius:6px;color:#6d6e71;height:32px;margin-left:8px;padding-left:.5rem;width:60px}
.cmp-product-variant-grid__pagination-select:not([disabled]){cursor:pointer}
.cmp-product-variant-grid__caret{display:flex;pointer-events:none;position:absolute;right:8px;top:9px}
.cmp-product-variant-grid__caret svg{fill:#6d6e71;height:12px;width:12px}
.cmp-product-variant-grid__current-page-info{margin-right:1.5px}
@media only screen and (min-width:48.0625em){.cmp-product-variant-grid__current-page-info{margin-right:9.5px}
}
.cmp-product-variant-grid__page-num-input-container{display:inline;margin-right:.5rem}
@media only screen and (max-width:48em){.cmp-product-variant-grid__page-num-input-container{margin-right:0}
}
.cmp-product-variant-grid__page-num-input{border:1px solid #ccc;border-radius:6px;height:32px;margin-left:18px;margin-right:4px;padding:7px 0 6px;text-align:center;width:40px}
@media only screen and (max-width:48em){.cmp-product-variant-grid__page-num-input{margin-left:6px}
}
.cmp-product-variant-grid__total-pages{margin-right:1rem}
@media only screen and (max-width:48em){.cmp-product-variant-grid__total-pages{margin-right:.25rem}
}
.cmp-product-variant-grid__icon-button{background:0;border:0;display:inline-block;padding:0}
.cmp-product-variant-grid__chevron-left,.cmp-product-variant-grid__chevron-right{display:inline-flex;height:22px;transform:translateY(5px)}
.cmp-product-variant-grid__chevron-left svg,.cmp-product-variant-grid__chevron-right svg{fill:#1968b3;height:100%}
.cmp-product-variant-grid__next-button--disabled,.cmp-product-variant-grid__previous-button--disabled{cursor:default}
.cmp-product-variant-grid__next-button--disabled svg,.cmp-product-variant-grid__previous-button--disabled svg{fill:#ccc}
.cmp-product-variant-grid__items{position:relative}
.cmp-product-variant-grid__items .loader{display:none;left:50%;position:absolute;top:55px;transform:translateX(-50%)}
.cmp-product-variant-grid__cards-container{margin-top:20px}
@media only screen and (min-width:48.0625em){.cmp-product-variant-grid__cards-container{display:none}
}
.cmp-product-variant-grid__cards-container .cmp-product-variant-grid__card{border:1px solid #e5e6e9;border-top:0;padding:.75rem}
.cmp-product-variant-grid__cards-container .cmp-product-variant-grid__card:first-child{border-top:1px solid #e5e6e9}
.cmp-product-variant-grid__cards-container .cmp-product-variant-grid__card-row{display:flex;margin-bottom:.75rem}
.cmp-product-variant-grid__cards-container .cmp-product-variant-grid__card dl{margin:0}
.cmp-product-variant-grid__cards-container .cmp-product-variant-grid__card dd,.cmp-product-variant-grid__cards-container .cmp-product-variant-grid__card dt{display:inline-block;margin:0}
.cmp-product-variant-grid__cards-container .cmp-product-variant-grid__card dd{word-break:break-word}
.cmp-product-variant-grid__cards-container .cmp-product-variant-grid__card dt{color:#6d6e71;font-size:12px;line-height:.75rem;min-width:118px;text-transform:uppercase;width:118px}
.cmp-product-variant-grid__cards-container .cmp-product-variant-grid__card .cmp-product-variant-grid__info-button{margin-right:1.5rem}
.cmp-product-variant-grid__table{border:1px solid #e5e6e9;display:none;margin-top:.75rem;width:100%}
@media only screen and (min-width:48.0625em){.cmp-product-variant-grid__table{display:table}
}
.cmp-product-variant-grid__table tbody,.cmp-product-variant-grid__table thead{width:100%}
.cmp-product-variant-grid__table .cmp-product-variant-grid__table-header{background:#e5e6e9;height:32px}
.cmp-product-variant-grid__table .cmp-product-variant-grid__table-header .cmp-product-variant-grid__column-header{font-size:14px;font-weight:700;padding-bottom:0;padding-top:0;text-align:left}
.cmp-product-variant-grid__table td,.cmp-product-variant-grid__table th{padding-left:0;padding-right:0}
.cmp-product-variant-grid__table td:first-child,.cmp-product-variant-grid__table th:first-child{padding-left:20px}
.cmp-product-variant-grid__table .cmp-product-variant-grid__table-row{border-bottom:1px solid #e5e6e9;padding-bottom:11px;padding-top:11px}
.cmp-product-variant-grid__table .cmp-product-variant-grid__table-row td:first-child{max-width:213px;padding-right:15px;width:213px;word-wrap:break-word}
.cmp-product-variant-grid__table .cmp-product-variant-grid__table-row td:nth-child(2){padding-right:25px;width:auto}
.cmp-product-variant-grid__table .cmp-product-variant-grid__table-row td:nth-child(3){max-width:125px;width:125px}
.cmp-product-variant-grid__table .cmp-product-variant-grid__table-row td:nth-child(4){max-width:170px;width:170px}
.cmp-product-variant-grid__table .cmp-product-variant-grid__table-row td:nth-child(5){max-width:105px;position:relative;width:105px}
.cmp-product-variant-grid__table .cmp-product-variant-grid__table-row td:nth-child(5) a button{position:absolute;top:50%;transform:translateY(-50%)}
.cmp-product-variant-grid__table .cmp-product-variant-grid__table-row td:nth-child(5) a:last-child button{left:44px}
.cmp-product-variant-grid__no-results-message{margin:28px 0 0 20px}
@media only screen and (min-width:48.0625em){.cmp-product-variant-grid__no-results-message{left:50%;position:absolute;top:4rem;transform:translateX(-50%)}
}
.cmp-product-variant-grid__no-results-message p:first-child{font-weight:700}
.cmp-product-variant-grid__no-results-row{border:1px solid #e5e6e9}
.cmp-product-variant-grid__no-results-row td{height:440px}
.cmp-product-variant-grid__lifecycle-status:before{border-radius:100%;content:"";display:inline-block;height:8px;margin-right:6px;transform:translateY(-25%);width:8px}
[data-lifecycle=Active]:before{background:#188030}
[data-lifecycle="Active Mature"]:before{background:#afce4a}
[data-lifecycle="End of Life"]:before{background:#f5ca2f}
[data-lifecycle=Discontinued]:before{background:#bc2432}
.cmp-product-variant-grid__temp-buttons{display:none}
input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;height:0;width:0}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{appearance:none;margin:0}
input[type=number]{appearance:textfield}
@supports(-moz-appearance:none){select{appearance:none !important;background:transparent;background-position:calc(100% - 5px) !important}
}
.product .ra-product .logo-allen-bradley{display:block;height:3.125rem;margin-bottom:1.344rem;width:15.625rem}
.product .ra-product .carousel__root{display:grid;grid-gap:.75rem;grid-template-areas:"thumbs main";grid-template-columns:auto 1fr;grid-template-rows:auto}
.product .ra-product .carousel__root .carousel__imageContainer{display:grid;grid-area:main}
.product .ra-product .carousel__root .carousel__imageContainer .carousel__currentImage{background-color:#fff;grid-area:.125;margin:auto;min-width:18.05vw;padding:20px}
.carousel__currentImage.product .ra-product .carousel__root .carousel__imageContainer.carousel__currentImage_placeholder{display:block;height:100%;margin:0;max-width:100%;min-width:unset;padding:0;width:100%}
.product .ra-product .carousel__root .thumbnailList__root{align-content:start;grid-auto-flow:row;grid-gap:1.5rem;display:grid;grid-template-columns:1fr;margin-top:0;-webkit-box-pack:center;justify-content:center;z-index:1}
.product .ra-product .carousel__root .thumbnailList__root .thumbnail__root__product{background-color:#fff;height:5rem;outline:0;padding:.2rem;width:5rem}
.product .ra-product .carousel__root .thumbnailList__root .thumbnail__root__product .thumbnail__image{aspect-ratio:1;background-color:#f5f5f5;border-radius:2px;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;display:block;height:auto;width:100%}
.product .ra-product .carousel__root .thumbnailList__root .thumbnail__root__product .thumbnail__image_placeholder{display:block;height:4rem;margin:0;padding:0;width:100%}
.product .ra-product .carousel__root .thumbnailList__root .thumbnail__rootSelected{border:1px solid #43434d}
.product .ra-product .carousel__imageContainer .carousel__currentImage{background-color:#fff;grid-area:.125;margin:auto;min-width:18.05vw;padding:20px}
.product .ra-product .thumbnail__image{aspect-ratio:1}
.product .ra-product .catalog-number{font-size:1.25rem;line-height:32px;margin-right:8px}
.product .ra-product .description{font-size:1.75rem;line-height:32px}
.product .ra-product .buy-button{text-decoration:none}
.product .ra-product .buy-button .ra-button-primary{font-family:inherit;width:100%}
.product .ra-product .preferred-availability{background-color:#e1ebf4;border:1px solid #1968b3;border-radius:4px;color:#1968b3;display:inline-block;font-size:.75rem;padding:2px 4px 2px 5px;width:fit-content}
@media only screen and (min-width:48.0625em){.product .ra-product .preferred-availability{display:inline-block}
}
.product .ra-product .preferred-availability .icon{display:inline-block;fill:#1968b3;height:12px;vertical-align:text-bottom;width:12px}
.product .ra-product .counterfeit{margin-bottom:25px;margin-top:12px}
.product .ra-product .counterfeit .cmp-text p{font-size:.75rem}
.product .ra-product .counterfeit a{color:#1968b3}
.product .ra-product .navigation{display:flex;justify-content:space-between;margin:0 auto;max-width:100rem;padding:1rem 2.5rem}
.product .ra-product .navigation .category__link{display:inline;font-size:.875rem;padding-right:.625rem}
.product .ra-product .navigation .category__link a,.product .ra-product .navigation .category__link a:visited{color:#1968b3}
.product .ra-product .navigation .share{display:flex;vertical-align:middle}
@media only screen and (max-width:48em){.product .ra-product .navigation{margin-left:1.25rem;margin-right:1.25rem;padding-left:0;padding-right:0}
}
.product .ra-product .share{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;margin-left:auto;margin-right:0}
.product .ra-product .share .share__item{color:#000;margin-left:10px;text-decoration:none}
.product .ra-product .share .share__item div{display:inline-block;height:24px;vertical-align:sub;width:24px}
.product .ra-product .share .share__item div svg{fill:#1968b3}
.product .ra-product .discontinued-section{border:1px solid #e5e6e9;border-radius:4px;margin:19px 10px 19px 3px;padding:20px}
.product .ra-product .discontinued-section .discontinued-text{margin-bottom:20px}
.product .ra-product .discontinued-section .discontinued-title{display:inline-block;font-weight:700;width:180px}
.product .ra-product .discontinued-section .discontinued-info{display:grid;grid-template-columns:1fr 1fr}
.product .ra-product .quick-action .title{font-size:1.25rem;font-weight:700}
.product .ra-product .quick-action .items{list-style-type:none}
@media only screen and (max-width:48em){.product .ra-product .quick-action .items{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:0;padding:0;width:100%}
}
.product .ra-product .quick-action .items a{color:#000;text-decoration:none}
.product .ra-product .quick-action .items li{margin:0 0 8px}
@media only screen and (max-width:48em){.product .ra-product .quick-action .items li{background-color:#fff;border-bottom:4px solid #003876;border-radius:4px;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);display:table;margin:0 7px 15px;min-height:110px;padding:9px;text-align:center;width:calc(50% - 14px)}
.product .ra-product .quick-action .items li a{display:table-cell;vertical-align:middle}
}
.product .ra-product .quick-action .items .icon{display:inline-block;fill:#003876;height:24px;margin-right:.6rem;vertical-align:middle;width:20px}
@media only screen and (max-width:48em){.product .ra-product .quick-action .items .icon{display:block;width:100%}
.product .ra-product .quick-action .items .icon svg{fill:#003876;height:24px}
.product .ra-product #productDetails__description{margin-top:0}
}
.product .ra-product #productDetail.productFullDetail__root{grid-template-columns:100%;margin-top:0;padding-bottom:3.5rem;padding-top:0}
@media only screen and (min-width:48.0625em){.product .ra-product #productDetail.productFullDetail__root .grid .grid-full{margin:0 auto;padding:0 2.5rem}
}
@media only screen and (max-width:48em){.product .ra-product #productDetail.productFullDetail__root .grid.collapse-cols-mobile{margin-left:1.25rem;margin-right:1.25rem;padding-left:0;padding-right:0}
}
.product .ra-product #productDetail.productFullDetail__root .productFullDetail__title{margin-left:-15px}
.product .ra-product #productDetail.productFullDetail__root .productFullDetail__options{padding:0}
.product .ra-product #productDetail.productFullDetail__root .productFullDetail__options .status{margin-top:18px}
.product .ra-product #productDetail.productFullDetail__root .productFullDetail__options .status .active{background:#008700;border-radius:50%;display:inline-block;height:.75rem;margin:0 .3125rem;width:.75rem}
.product .ra-product #productDetail.productFullDetail__root .productFullDetail__options .status .discontinued{background:#df3704;border-radius:50%;display:inline-block;height:.75rem;margin:0 .3125rem;width:.75rem}
.product .ra-product #productDetail.productFullDetail__root .productFullDetail__options .status .active_mature{background:#77c14c;border-radius:50%;display:inline-block;height:.75rem;margin:0 .3125rem;width:.75rem}
.product .ra-product #productDetail.productFullDetail__root .productFullDetail__options .status .end_of_life{background:#fdb81e;border-radius:50%;display:inline-block;height:.75rem;margin:0 .3125rem;width:.75rem}
.product .ra-product #productDetail.productFullDetail__root .productFullDetail__options .status .value{color:#2d2d2d}
.product .ra-product .sub-nav{margin-bottom:3rem}
.product .ra-product .sub-nav__container{margin:auto;max-width:100rem}
@media only screen and (max-width:48em){.product .ra-product .sub-nav__container{padding-left:2rem}
.product .ra-product .sub-nav__container .buy-button{display:none}
}
.product .ra-product .productFullDetail-documentation{margin:20px}
@media only screen and (min-width:48.0625em){.product .ra-product .productFullDetail-documentation{margin:0 70px}
}
.product .ra-product .productFullDetail-documentation a,.product .ra-product .productFullDetail-documentation a:visited{color:#1968b3}
.product .ra-product .productTable,.product .ra-product .productTable__placeholder{margin:auto;max-width:100rem;padding:0 2.5rem}
@media only screen and (max-width:48em){.product .ra-product .productTable__placeholder{display:none}
}
.product .ra-product .productTable__placeholder .productTable__tableHeader{padding:0}
.product .ra-product .productTable__placeholder p{margin-bottom:3.5rem;margin-top:.75rem;padding:0}
.product .ra-product summary{align-items:center;display:flex;justify-content:space-between;list-style:none}
.product .ra-product summary::-webkit-details-marker{display:none}
.product .ra-product summary:after{content:"\FE40";display:flex;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.8em;font-style:normal;font-weight:400;transform:scaleY(1.25) translateY(.25em)}
html[lang^=cs] .product .ra-product summary:after,html[lang^=ja] .product .ra-product summary:after,html[lang^=ko] .product .ra-product summary:after,html[lang^=pl] .product .ra-product summary:after,html[lang^=ru] .product .ra-product summary:after,html[lang^=tr] .product .ra-product summary:after,html[lang^=zh] .product .ra-product summary:after{font-family:Helvetica Neue,Helvetica,sans-serif}
@media only screen and (min-width:48.0625em){.product .ra-product summary:after{display:none}
}
.product .ra-product .productTable__tableHeader{font-size:36px;line-height:32px;padding-bottom:2rem;padding-top:.8rem;white-space:nowrap}
.product .ra-product .productTable__tableHeader,.product .ra-product .productTable__tableSectionHeader{color:#43434d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left}
.product .ra-product .productTable__tableSectionHeader{display:inline-block;font-size:24px;line-height:28px;padding-right:10px}
.product .ra-product .productTable__tableSection{display:inline}
.product .ra-product .productTable__tableSectionContainer{display:grid;grid-template-columns:1fr 4fr}
@media only screen and (max-width:48em){.product .ra-product .productTable__tableSectionContainer{grid-template-columns:1fr}
}
.product .ra-product .productTable__tableSectionContainer .productTable__sectionGap{height:80px;width:100%}
@media only screen and (max-width:48em){.product .ra-product .productTable__tableSectionContainer .productTable__sectionGap{height:20px}
}
.product .ra-product .productTable__tableCell{border-bottom:1px solid #e5e6e9;border-top:1px solid #e5e6e9;font-size:16px;padding-bottom:12px;padding-left:0;padding-top:13px;text-align:left;width:675px}
.product .ra-product .productTable__tableCell a.is-link{color:#1968b3}
.product .ra-product .productTable__documentationSectionHeader{color:#6d6e71;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-weight:400}
@media only screen and (max-width:48em){.product .ra-product .productTable__documentationSectionHeader{font-size:.75rem;font-weight:500}
}
.product .ra-product #documentationTable__litLibraryLink,.product .ra-product #documentationTable__techDocCenterLink{margin-bottom:1.25rem;margin-top:1.25rem}
.product .ra-product #documentationTable__desktop{display:grid;grid-template-columns:1fr 4fr;margin-bottom:3.5rem}
.product .ra-product #documentationTable__desktop table tr .productTable__tableCell{border-top:0}
.product .ra-product #documentationTable__mobile{margin-left:1.25rem;margin-right:1.25rem;padding-bottom:0;padding-top:0}
.product .ra-product #documentationTable__mobile table tr:first-child{border-top:1px solid #e5e6e9}
.product .ra-product #documentationTable__mobile tr:nth-child(odd) td,.product .ra-product #documentationTable__mobile tr:nth-child(odd) th{border-bottom:0;padding-bottom:1px}
.product .ra-product #documentationTable__mobile tr:nth-child(2n) td,.product .ra-product #documentationTable__mobile tr:nth-child(2n) th{padding-top:12px}
.product .ra-product #documentationTable__mobile .productTable__tableCell{border-right:1px solid #e5e6e9;border-top:0;padding-left:.75rem}
.product .ra-product #documentationTable__mobile .productTable__documentationSectionHeader.productTable__tableCell{border-left:1px solid #e5e6e9;border-right:0}
.product .ra-product #certifications__desktop{display:grid;grid-template-columns:1fr 4fr}
.product .ra-product #certifications__mobile{margin-left:20px;margin-right:20px;padding:0}
.product .ra-product .certifications{margin:auto;max-width:100rem;padding:0 2.5rem}
.product .ra-product .certifications .certification-icon{display:inline-block;height:3.125rem;width:3.125rem}
.product .ra-product .certifications .certification-list{margin-top:1.875rem}
.product .ra-product .certifications #certifications__disclaimer{font-style:italic;margin-bottom:0;max-width:55rem}
@media only screen and (min-width:48.0625em){.product .ra-product #certifications__mobile,.product .ra-product #documentationTable__mobile,.product .ra-product #productDetails__mobile,.product .ra-product #specTable__mobile{display:none}
}
.product .ra-product details#lifecycle-details .productFullDetail__options{pointer-events:none}
@media only screen and (max-width:48em){.product .ra-product details#lifecycle-details{border-bottom:0;margin-top:.5rem;padding:0;pointer-events:auto}
.product .ra-product details#lifecycle-details summary{align-items:end;margin-bottom:.625rem}
.product .ra-product details#lifecycle-details summary .status{margin:0 !important}
.product .ra-product details#lifecycle-details .discontinued-section{font-size:.75rem;margin:0;padding:.5rem}
.product .ra-product details#lifecycle-details .discontinued-section .discontinued-title{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif}
.product .ra-product .productTable{padding:0}
.product .ra-product details{border-bottom:1px solid #f58025;padding:1.25rem 0}
.product .ra-product summary{padding-right:.875rem}
.product .ra-product summary .productTable__tableHeader{display:flex;font-size:24px;padding-bottom:.438rem;padding-left:0}
.product .ra-product #specTable{margin-left:1.25rem;margin-right:1.25rem;padding:0}
.product .ra-product .productTable__tableSectionHeader{font-size:1.25rem;padding-bottom:12px;padding-top:12px}
.product .ra-product #documentationTable__mobile .productTable__tableSectionHeader{font-size:.75rem}
.product .ra-product details[open] summary:after{float:bottom;transform:scaleY(-1.25) translateY(.25em)}
.product .ra-product #productDetails__container{margin-top:32px}
.product .ra-product #certifications__desktop,.product .ra-product #documentationTable__desktop,.product .ra-product #productDetails__desktop,.product .ra-product #specTable__desktop,.product .ra-product .thumbnailList__root{display:none !important}
}
.product .ra-product .print-header,.product .ra-product .print-only{display:none}
@media print{.carousel__currentImage_placeholder.product .ra-product.carousel__currentImage,.product .ra-product #af-flyin,.product .ra-product #certifications__mobile,.product .ra-product #documentationTable__desktop,.product .ra-product #documentationTable__mobile,.product .ra-product #productDetails__container,.product .ra-product #productDetails__mobile,.product .ra-product #specTable__mobile,.product .ra-product ._hj_feedback_container,.product .ra-product .buy-button,.product .ra-product .carousel__currentImage_placeholder,.product .ra-product .counterfeit,.product .ra-product .experience-fragment,.product .ra-product .footer,.product .ra-product .navigation,.product .ra-product .quick-action,.product .ra-product .share,.product .ra-product .thumbnailList__root,.product .ra-product summary:after{display:none !important}
.product .ra-product section>.grid{padding:0}
.product .ra-product .description{color:#000;font-weight:500}
.product .ra-product .carousel__currentImage{display:block !important;padding-right:0}
.product .ra-product .print-header{display:flex !important;justify-content:space-between;margin-bottom:5rem;margin-top:5.625rem}
.product .ra-product .print-header .print-logo{margin:0}
.product .ra-product .print-header .page-path{align-self:flex-end}
.product .ra-product .print-only{display:block !important}
.product .ra-product .print-only .print-logo{height:auto;margin:20px auto;width:220px}
.product .ra-product .print-only .copyright{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.75rem;text-align:center}
.product .ra-product .print-logo{height:80px;width:250px}
.product .ra-product #certifications__disclaimer{margin-bottom:2.5rem !important}
.product .ra-product .productDetails__printContainer{display:grid;grid-template-columns:1fr 2fr}
.product .ra-product #productDetails__desktop{display:block !important}
.product .ra-product #productDetails__desktop .logo-allen-bradley{display:block !important;height:auto !important;margin-bottom:0 !important;width:12.5rem !important}
._hj_feedback_container{display:none}
}
.quick-links{display:block;min-height:1px;position:relative}
.quick-links li,.quick-links ul{margin:0}
.quick-links__container{margin:0 auto;max-width:1600px}
.quick-links__wrapper{align-items:center;background-color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:1rem 0}
@media only screen and (min-width:48.0625em){.quick-links__wrapper{justify-content:space-evenly}
}
@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.quick-links__wrapper{justify-content:space-between}
.quick-links__wrapper:after,.quick-links__wrapper:before{content:"";display:block}
}
@supports(-ms-ime-align:auto){.quick-links__wrapper{justify-content:space-between}
.quick-links__wrapper:after,.quick-links__wrapper:before{content:"";display:block}
}
.quick-links__wrapper.visible{display:flex}
@media only screen and (max-width:48em){.quick-links__item{flex:1 1 50%;margin-bottom:.5rem;max-width:270px}
}
.quick-links a{align-items:center;color:#2d2d2d;display:flex;flex-direction:column;text-align:center;text-decoration:none}
.quick-links a:hover .quick-links__icon svg{fill:#003876}
.quick-links a:hover .quick-links__label{border-bottom:2px solid #003876}
.quick-links a .quick-links__label{border-bottom:2px solid #fff}
.quick-links svg{fill:#2d2d2d;height:2.5rem;width:2.5rem}
.quick-links__icon{align-items:center;border-radius:1.875rem;display:flex;height:3.75rem;justify-content:center;margin-bottom:.188rem;position:relative;transition:all .3s ease-out;width:3.75rem}
.quick-links.event-quicklinks,.quick-links.event-quicklinks a{color:#1968b3;font-size:16px;line-height:22px}
.quick-links.event-quicklinks .quick-links__wrapper{padding:0}
@media only screen and (min-width:48.0625em){.quick-links.event-quicklinks .quick-links__wrapper{justify-content:center}
}
.quick-links.event-quicklinks .quick-links__wrapper>.quick-links__item .quick-links__icon{display:none}
@media only screen and (min-width:48.0625em){.quick-links.event-quicklinks .quick-links__wrapper>.quick-links__item{padding:5px 26px;position:relative}
.quick-links.event-quicklinks .quick-links__wrapper>.quick-links__item:not(:last-child):before{border-left:2px solid #c9c9c9;bottom:0;content:"";position:absolute;right:0;top:0}
}
.quick-links.homepage-design{z-index:2}
.quick-links__container.homepage-design{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;--gradient-color-a:#003876;--gradient-color-b:#f58025}
html[lang^=cs] .quick-links__container.homepage-design,html[lang^=ja] .quick-links__container.homepage-design,html[lang^=ko] .quick-links__container.homepage-design,html[lang^=pl] .quick-links__container.homepage-design,html[lang^=ru] .quick-links__container.homepage-design,html[lang^=tr] .quick-links__container.homepage-design,html[lang^=zh] .quick-links__container.homepage-design{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (max-width:48em){.quick-links__container.homepage-design{box-shadow:0 2px 10px rgba(0,0,0,.25)}
}
.quick-links__container.homepage-design.shard-background{margin-bottom:126px}
@media only screen and (max-width:48em){.quick-links__container.homepage-design.shard-background{margin-bottom:0}
}
.quick-links__container.homepage-design .quick-links__wrapper{flex-wrap:nowrap}
@media only screen and (min-width:48.0625em){.quick-links__container.homepage-design .quick-links__wrapper{border-radius:4px;box-shadow:0 -5px 30px rgba(0,0,0,.15);margin:auto;padding:16px 10px;width:80%}
}
@media only screen and (max-width:80.0625em){.quick-links__container.homepage-design .quick-links__wrapper{width:90%}
}
@media only screen and (max-width:48em){.quick-links__container.homepage-design .quick-links__wrapper{flex-wrap:wrap;padding:0;width:100%}
}
.quick-links__container.homepage-design .quick-links__item{flex:1;margin:0 12px}
@media only screen and (max-width:48em){.quick-links__container.homepage-design .quick-links__item{border-bottom:1px solid #e5e6e9;flex:1 1 100%;margin:0 20px;max-width:none;width:100%}
}
@media only screen and (min-width:48.0625em){.quick-links__container.homepage-design .quick-links__item-separator{border-right:1px solid #e5e6e9;height:50px;width:0}
}
@media only screen and (max-width:48em){.quick-links__container.homepage-design .quick-links__item-separator{display:none}
}
.quick-links__container.homepage-design .quick-links__mobile-header{display:flex;justify-content:space-between;margin:20px;width:calc(100% - 40px)}
.quick-links__container.homepage-design .quick-links__mobile-header-container{border-bottom:3px solid;border-image:linear-gradient(89.71deg,#cd163f 12.34%,#f58025 103.64%) 1;width:100%}
@media only screen and (min-width:48.0625em){.quick-links__container.homepage-design .quick-links__mobile-header-container{display:none}
}
.quick-links__container.homepage-design .quick-links__mobile-header-text{align-self:center;color:#1968b3;font-size:16px;font-weight:500;height:fit-content;line-height:24px;text-transform:uppercase}
.quick-links__container.homepage-design .quick-links__mobile-header-icon{transition:.1s}
.quick-links__container.homepage-design .quick-links__mobile-header-icon svg{fill:#1968b3}
.quick-links__container.homepage-design .quick-links__mobile-header.active svg{transform:rotate(180deg)}
@media only screen and (max-width:48em){.quick-links__container.homepage-design .quick-links__icon{height:fit-content}
}
.quick-links__container.homepage-design a{color:#1968b3}
.quick-links__container.homepage-design a:hover .quick-links__label{border-bottom:2px solid #1968b3}
@media only screen and (max-width:48em){.quick-links__container.homepage-design a{flex-direction:row;gap:6px;margin:20px 0}
}
.quick-links__container.homepage-design svg{fill:url(clientlib-site/resources/build/#quick-links__linear-gradient) !important}
@media only screen and (min-width:48.0625em){.quick-links__container.homepage-design svg.ra-homepage-icon{height:100%;width:100%}
}
@media only screen and (max-width:48em){.quick-links__container.homepage-design svg.ra-homepage-icon{transform:scale(1.5)}
.quick-links__container.homepage-design svg{height:24px;width:24px}
}
.quick-links__container.homepage-design .quick-links__svg-gradient{display:flex;max-height:0;max-width:0}
.quick-links__container.homepage-design .quick-links__svg-background{left:0;position:absolute;top:-120px;z-index:-1}
.quick-links__container.homepage-design .quick-links__svg-background svg{height:auto;width:auto}
@media only screen and (max-width:48em){.quick-links__container.homepage-design .quick-links__svg-background{display:none}
}
.cmp-quote .cmp-quote__text{background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/quote_start.svg),url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/quote_start.svg)}
@media only screen and (min-width:64em){.cmp-quote.cmp-quote__large .cmp-quote__image img{height:3.25rem;object-fit:contain;width:auto}
.cmp-quote.cmp-quote__large .cmp-quote__image img.tall-size-image{height:6.5rem;object-fit:contain;width:auto}
.cmp-quote.cmp-quote__large .cmp-quote__text{background-size:186px 112px,186px 112px;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.75rem;font-style:normal;font-weight:400;line-height:2rem;margin-top:20px;padding-left:50px;padding-right:50px;padding-top:30px}
html[lang^=cs] .cmp-quote.cmp-quote__large .cmp-quote__text,html[lang^=ja] .cmp-quote.cmp-quote__large .cmp-quote__text,html[lang^=ko] .cmp-quote.cmp-quote__large .cmp-quote__text,html[lang^=pl] .cmp-quote.cmp-quote__large .cmp-quote__text,html[lang^=ru] .cmp-quote.cmp-quote__large .cmp-quote__text,html[lang^=tr] .cmp-quote.cmp-quote__large .cmp-quote__text,html[lang^=zh] .cmp-quote.cmp-quote__large .cmp-quote__text{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.cmp-quote.cmp-quote__large .cmp-quote__text p{font:inherit}
.cmp-quote.cmp-quote__large .cmp-quote__name-title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:.5rem;margin-top:10px;padding-left:50px}
.cmp-quote.cmp-quote__large .cmp-quote__name-title.highlighted{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .cmp-quote.cmp-quote__large .cmp-quote__name-title.highlighted,html[lang^=ja] .cmp-quote.cmp-quote__large .cmp-quote__name-title.highlighted,html[lang^=ko] .cmp-quote.cmp-quote__large .cmp-quote__name-title.highlighted,html[lang^=pl] .cmp-quote.cmp-quote__large .cmp-quote__name-title.highlighted,html[lang^=ru] .cmp-quote.cmp-quote__large .cmp-quote__name-title.highlighted,html[lang^=tr] .cmp-quote.cmp-quote__large .cmp-quote__name-title.highlighted,html[lang^=zh] .cmp-quote.cmp-quote__large .cmp-quote__name-title.highlighted{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
html[lang^=cs] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=ja] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=ko] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=pl] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=ru] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=tr] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=zh] .cmp-quote.cmp-quote__large .cmp-quote__name-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.cmp-quote.cmp-quote__small .cmp-quote__image img{height:3.25rem;object-fit:contain;width:auto}
.cmp-quote.cmp-quote__small .cmp-quote__image img.tall-size-image{height:6.5rem;object-fit:contain;width:auto}
.cmp-quote.cmp-quote__small .cmp-quote__text{background-size:100px 60px,100px 60px;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;margin-top:12px;padding-left:20px;padding-right:20px;padding-top:20px}
html[lang^=cs] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=ja] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=ko] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=pl] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=ru] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=tr] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=zh] .cmp-quote.cmp-quote__small .cmp-quote__text{font-family:Helvetica Neue,Helvetica,sans-serif}
.cmp-quote.cmp-quote__small .cmp-quote__name-title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.125rem;margin-top:6px}
html[lang^=cs] .cmp-quote.cmp-quote__small .cmp-quote__name-title,html[lang^=ja] .cmp-quote.cmp-quote__small .cmp-quote__name-title,html[lang^=ko] .cmp-quote.cmp-quote__small .cmp-quote__name-title,html[lang^=pl] .cmp-quote.cmp-quote__small .cmp-quote__name-title,html[lang^=ru] .cmp-quote.cmp-quote__small .cmp-quote__name-title,html[lang^=tr] .cmp-quote.cmp-quote__small .cmp-quote__name-title,html[lang^=zh] .cmp-quote.cmp-quote__small .cmp-quote__name-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.cmp-quote.cmp-quote__centerAlignedText .cmp-quote__text{margin-top:0}
.cmp-quote.cmp-quote__imageOnLeft{align-items:center;flex-direction:row;justify-content:space-between}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__image{align-self:center;display:flex;justify-content:center;min-width:20%;padding-bottom:20px;padding-top:20px}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__image img{margin-top:0}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__divider{align-self:center;border-right:1px solid #e5e6e9;height:129px;margin-left:32px;margin-right:32px}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__content{display:flex;flex-direction:column}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__content .cmp-quote__text{text-align:left}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__content .cmp-quote__name-title{align-self:flex-start}
}
@media only screen and (max-width:63.9375em){.cmp-quote.cmp-quote__large .cmp-quote__image img{height:3.25rem;object-fit:contain;width:auto}
.cmp-quote.cmp-quote__large .cmp-quote__image img.tall-size-image{height:6.5rem;object-fit:contain;width:auto}
.cmp-quote.cmp-quote__large .cmp-quote__text{background-size:100px 60px,100px 60px;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:.5rem;margin-top:10px;padding-left:20px;padding-right:20px;padding-top:20px}
.cmp-quote.cmp-quote__large .cmp-quote__text.highlighted{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .cmp-quote.cmp-quote__large .cmp-quote__text.highlighted,html[lang^=ja] .cmp-quote.cmp-quote__large .cmp-quote__text.highlighted,html[lang^=ko] .cmp-quote.cmp-quote__large .cmp-quote__text.highlighted,html[lang^=pl] .cmp-quote.cmp-quote__large .cmp-quote__text.highlighted,html[lang^=ru] .cmp-quote.cmp-quote__large .cmp-quote__text.highlighted,html[lang^=tr] .cmp-quote.cmp-quote__large .cmp-quote__text.highlighted,html[lang^=zh] .cmp-quote.cmp-quote__large .cmp-quote__text.highlighted{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
html[lang^=cs] .cmp-quote.cmp-quote__large .cmp-quote__text,html[lang^=ja] .cmp-quote.cmp-quote__large .cmp-quote__text,html[lang^=ko] .cmp-quote.cmp-quote__large .cmp-quote__text,html[lang^=pl] .cmp-quote.cmp-quote__large .cmp-quote__text,html[lang^=ru] .cmp-quote.cmp-quote__large .cmp-quote__text,html[lang^=tr] .cmp-quote.cmp-quote__large .cmp-quote__text,html[lang^=zh] .cmp-quote.cmp-quote__large .cmp-quote__text{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.cmp-quote.cmp-quote__large .cmp-quote__name-title{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;margin-top:6px}
html[lang^=cs] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=ja] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=ko] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=pl] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=ru] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=tr] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=zh] .cmp-quote.cmp-quote__large .cmp-quote__name-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.cmp-quote.cmp-quote__small .cmp-quote__image img{height:3.25rem;object-fit:contain;width:auto}
.cmp-quote.cmp-quote__small .cmp-quote__image img.tall-size-image{height:6.5rem;object-fit:contain;width:auto}
.cmp-quote.cmp-quote__small.cmp-quote__centerAlignedText .cmp-quote__text{margin-top:0}
.cmp-quote.cmp-quote__small .cmp-quote__text{background-size:100px 60px,100px 60px;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;margin-top:12px;padding-left:20px;padding-right:20px;padding-top:20px}
html[lang^=cs] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=ja] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=ko] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=pl] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=ru] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=tr] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=zh] .cmp-quote.cmp-quote__small .cmp-quote__text{font-family:Helvetica Neue,Helvetica,sans-serif}
.cmp-quote.cmp-quote__small .cmp-quote__name-title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.125rem;margin-top:6px}
html[lang^=cs] .cmp-quote.cmp-quote__small .cmp-quote__name-title,html[lang^=ja] .cmp-quote.cmp-quote__small .cmp-quote__name-title,html[lang^=ko] .cmp-quote.cmp-quote__small .cmp-quote__name-title,html[lang^=pl] .cmp-quote.cmp-quote__small .cmp-quote__name-title,html[lang^=ru] .cmp-quote.cmp-quote__small .cmp-quote__name-title,html[lang^=tr] .cmp-quote.cmp-quote__small .cmp-quote__name-title,html[lang^=zh] .cmp-quote.cmp-quote__small .cmp-quote__name-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__image{align-self:center}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__content{display:flex;flex-direction:column}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__content .cmp-quote__text{text-align:center}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__content .cmp-quote__name-title{align-self:center}
}
.related-content{display:block;position:relative}
.related-content .h2{text-align:center}
.related-content .loader{position:static;-webkit-transform:none;transform:none}
.related-content .content-tile .loader{display:none;position:static}
.related-content__list{display:flex;flex-direction:column}
.related-content__list.loading{opacity:0;transform:scale(.85) rotate(-8deg)}
@media only screen and (min-width:48.0625em){.related-content__list{flex-direction:row;flex-wrap:wrap;justify-content:space-between}
}
.related-content__list-item{height:auto;margin-top:2.5rem;width:100%}
.related-content__list-item:first-child{margin-top:0}
@media only screen and (min-width:48.0625em){.related-content__list-item{width:32%}
.related-content__list-item:nth-child(-n+3){margin-top:0}
}
.related-content .loader.active~.related-content__list{display:none}
@media only screen and (min-width:48.0625em){.content-tile{height:100%}
}
.content-tile__container{display:flex}
@media only screen and (min-width:48.0625em){.content-tile__container{height:100%}
}
.content-tile__container.override-height{height:auto}
.content-tile__container.vertical img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.content-tile__container.vertical .teaser__image{padding-bottom:.5rem}
.content-tile__container.layout-horizontal .teaser__image.content-tile__image img.content-tile__img{height:100%;object-fit:cover}
@media only screen and (min-width:48.0625em){.content-tile__container.layout-horizontal .teaser__image.content-tile__image img.content-tile__img{border-bottom-left-radius:.25rem}
}
.content-tile__container .teaser{width:100%}
.content-tile__container .teaser__container{display:flex;flex-direction:column}
.content-tile__container[data-webinar-type^=future] .content-tile__webinar-detail>.label:before,.content-tile__container[data-webinar-type^=future] .content-tile__webinar-label_future{background:linear-gradient(120deg,#cd163f,#f58025)}
.content-tile__container[data-webinar-type^=future] .content-tile__webinar-label_past{display:none}
.content-tile__container[data-webinar-type^=past] .content-tile__webinar-detail>.label:before,.content-tile__container[data-webinar-type^=past] .content-tile__webinar-label_past{background:linear-gradient(120deg,#003e7e,#8d0034)}
.content-tile__container[data-webinar-type^=past] .content-tile__webinar-label_future{display:none}
.content-tile__container[data-webinar-type$=series] .content-tile__webinar-detail>.label:before,.content-tile__container[data-webinar-type$=series] .content-tile__webinar-label_series{background:linear-gradient(120deg,#00aeef,#003e7e)}
.content-tile__webinar-intro{background:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/backTexture_WhiteGray.svg) #d3d3d3 50%/cover no-repeat;background-position:50%;margin-bottom:24px;padding:32px 24px}
.content-tile__webinar-label_future,.content-tile__webinar-label_past,.content-tile__webinar-label_series{border-radius:4px;color:#fff;font-size:.875rem;font-weight:700;line-height:1.125rem;margin:0 0 8px;padding:4px 16px 5px;text-transform:uppercase;width:fit-content}
.content-tile__webinar-title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;font-weight:500;line-height:2rem}
.content-tile__webinar-detail{font-size:1rem;font-weight:400;line-height:1.375rem;padding-top:16px}
.content-tile__webinar-detail .label:before{content:"";display:inline-block;height:20px;margin-right:8px;mask-position:center;mask-repeat:no-repeat;mask-size:cover;vertical-align:-4px;width:20px}
.content-tile__webinar-detail.startDate{white-space:nowrap}
.content-tile__webinar-detail.startDate .label:before{mask:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/event.svg)}
.content-tile__webinar-detail.length>.label:before,.content-tile__webinar-detail.startTime>.label:before{mask:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/recent-activity.svg)}
.content-tile__webinar-detail.language{white-space:nowrap}
.content-tile__webinar-detail.language .label:before{mask:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/globe.svg)}
.content-tile__webinar-detail .label{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .content-tile__webinar-detail .label,html[lang^=ja] .content-tile__webinar-detail .label,html[lang^=ko] .content-tile__webinar-detail .label,html[lang^=pl] .content-tile__webinar-detail .label,html[lang^=ru] .content-tile__webinar-detail .label,html[lang^=tr] .content-tile__webinar-detail .label,html[lang^=zh] .content-tile__webinar-detail .label{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.content-tile--product .teaser__image{margin-left:auto;margin-right:auto;max-height:14vw}
@media only screen and (max-width:48em){.content-tile--product .teaser__image{max-height:30vw}
}
.content-tile--product .teaser__image.aspect-ratio--16x9 img{aspect-ratio:1.77777778}
.content-tile .loader{position:static}
.content-tile__link{padding:0 1.25rem .75rem;text-decoration:none}
.content-tile .xf-related-content-group{display:inline}
.content-tile .product-experience__teaser-flag{display:none}
.featured-webinar hr{margin:2px 0 24px}
.featured-webinar__container[data-webinar-type^=future] .date-details>.label:before,.featured-webinar__container[data-webinar-type^=future] .time-details>.label:before{background:linear-gradient(120deg,#cd163f,#f58025)}
.featured-webinar__container[data-webinar-type^=past] .date-details>.label:before,.featured-webinar__container[data-webinar-type^=past] .time-details>.label:before{background:linear-gradient(120deg,#003e7e,#8d0034)}
.featured-webinar__container[data-webinar-type$=series] .date-details>.label:before,.featured-webinar__container[data-webinar-type$=series] .time-details>.label:before{background:linear-gradient(120deg,#00aeef,#003e7e)}
.featured-webinar__webinar-label_future,.featured-webinar__webinar-label_past,.featured-webinar__webinar-label_series{border-bottom-right-radius:4px;color:#fff;display:none;font-size:.875rem;font-weight:700;line-height:1.125rem;margin:0 0 8px;padding:4px 16px 5px;text-transform:uppercase;width:fit-content}
.featured-webinar__webinar-label_future.active,.featured-webinar__webinar-label_past.active,.featured-webinar__webinar-label_series.active{display:block}
.featured-webinar__webinar-label_future{background:linear-gradient(120deg,#cd163f,#f58025)}
.featured-webinar__webinar-label_past{background:linear-gradient(120deg,#003e7e,#8d0034)}
.featured-webinar__webinar-label_series{background:linear-gradient(120deg,#00aeef,#003e7e)}
.featured-webinar__image{position:relative}
.featured-webinar__label{left:0;position:absolute;top:0}
.featured-webinar .strong{font-weight:700}
.featured-webinar .title-4{align-self:stretch;color:#2d2d2d;font-size:20px;line-height:28px}
.featured-webinar .featured-grid{display:grid;gap:24px;grid-template-columns:71fr 85fr}
@media only screen and (max-width:48em){.featured-webinar .featured-grid{display:block}
}
.featured-webinar__content a{text-decoration:none}
.featured-webinar .title-3{font-size:24px;line-height:32px}
.featured-webinar .state-enabled-blue{color:#1968b3}
.featured-webinar .description{font-size:18px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:24px}
.featured-webinar .event-time{display:flex;gap:16px;margin-bottom:24px}
.featured-webinar .icon-and-time-details{align-items:center;display:flex;gap:4px}
.featured-webinar .date-details,.featured-webinar .time-details{color:#2d2d2d;font-size:16px;font-weight:400;line-height:22px}
.featured-webinar .date-details .label,.featured-webinar .time-details .label{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.featured-webinar .date-details .label:before,.featured-webinar .time-details .label:before{content:"";display:inline-block;height:24px;margin-right:4px;mask-position:center;mask-repeat:no-repeat;mask-size:cover;vertical-align:-6px;width:24px}
.featured-webinar .date-details .info,.featured-webinar .time-details .info{text-decoration:underline dotted #1968b3}
.featured-webinar .date-details .label:before{mask:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/event.svg)}
.featured-webinar .time-details .label:before{mask:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/recent-activity.svg)}
.featured-webinar .subscription{background-color:#fff;border:1px solid #e5e6e9;border-radius:4px;display:flex;flex-basis:auto;justify-content:center;padding:40px 20px}
.featured-webinar .subscription .teaser-text{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:28px;text-align:center}
@media only screen and (min-width:48.0625em){.featured-webinar .col-desktop-10{flex-basis:calc(83.3333% - 94px);max-width:calc(83.3333% - 94px)}
.featured-webinar .row{gap:94px}
}
.repair-request-form__container{display:flex;flex-direction:column;gap:16px;width:100%}
.repair-request-form__modal-header{color:#2d2d2d;display:none;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;line-height:2rem}
.repair-request-form__required-text{color:#2d2d2d;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:16px}
.repair-request-form__form{display:flex;flex-direction:column;gap:16px;width:100%}
.repair-request-form__form.hidden{display:none}
.repair-request-form__form .ra-formfield__label[for=requestDetails]{font-size:12px;padding-left:4px;padding-right:4px;top:-11px}
.repair-request-form__form .ra-input__input[name=requestDetails]::placeholder{color:#2d2d2d;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;opacity:1}
.repair-request-form__text-inputs{display:flex;flex-direction:column;gap:16px;width:100%}
.repair-request-form__text-inputs .ra-formfield__label{color:#2d2d2d}
.repair-request-form__text-inputs .ra-formfield__caption-error,.repair-request-form__text-inputs .ra-formfield__label{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif}
.repair-request-form__insurance-upload-container{display:flex;flex-direction:column;gap:24px;width:100%}
.repair-request-form__insurance-upload-required-text{color:#2d2d2d;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem}
.repair-request-form__insurance-upload-content{background-color:#fafafa;border:1px solid #ccc;border-radius:4px;display:flex;flex-direction:column;gap:12px;padding:16px;width:100%}
.repair-request-form__insurance-upload-content-header{align-items:center;border-bottom:1px solid #e5e6e9;display:flex;gap:8px;justify-content:flex-start;margin-bottom:4px;padding-bottom:8px;width:100%}
.repair-request-form__insurance-upload-icon,.repair-request-form__insurance-upload-icon span{display:flex;height:16px;width:16px}
.repair-request-form__insurance-upload-icon svg{height:16px;width:16px;fill:#6d6e71}
.repair-request-form__insurance-upload-text{color:#2d2d2d}
.repair-request-form__insurance-upload-label,.repair-request-form__insurance-upload-text{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem}
.repair-request-form__insurance-upload-label{background-color:transparent;border-radius:4px;color:#fff;cursor:pointer;padding:6px 24px;text-transform:uppercase;transition:background-color .3s ease;width:fit-content}
.repair-request-form__insurance-upload-label:hover{background-color:#8f0f2c}
.repair-request-form__insurance-upload-label:focus{background-color:#7cd2ec}
.repair-request-form__insurance-upload-input{display:none}
.repair-request-form__insurance-upload-input-container{align-items:center;display:flex;gap:16px;justify-content:flex-start;width:100%}
.repair-request-form__insurance-upload-accepted-types-text{color:#2d2d2d;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;line-height:1.125rem}
.repair-request-form__insurance-upload-file-selected-text{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;line-height:1.125rem}
.repair-request-form__insurance-upload-file-selected-text.empty{display:none}
.repair-request-form__insurance-upload-file-name-text{color:transparent;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.75rem;line-height:1rem}
.repair-request-form__insurance-upload-file-name-text-container{align-items:center;background-color:#e1ebf4;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;gap:4px;justify-content:flex-start;padding:4px 8px;width:fit-content}
.repair-request-form__insurance-upload-file-name-text-container.empty{display:none}
.repair-request-form__insurance-upload-file-name-text-container:hover .repair-request-form_insurance-upload-file-name-text{color:#8f0f2c}
.repair-request-form__insurance-upload-file-name-text-container:hover svg{fill:#8f0f2c}
.repair-request-form__insurance-upload-file-name-text-container:focus .repair-request-form__insurance-upload-file-name-text{color:#7cd2ec}
.repair-request-form__insurance-upload-file-name-text-container:focus svg{fill:#7cd2ec}
.repair-request-form__insurance-upload-file-name-remove,.repair-request-form__insurance-upload-file-name-remove span{display:flex;height:12px;width:12px}
.repair-request-form__insurance-upload-file-name-remove svg{height:12px;width:12px;fill:transparent}
.repair-request-form__insurance-upload-size-exceeded-text{color:#df3704;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;line-height:1.125rem}
.repair-request-form__insurance-upload-size-exceeded-text.hidden{display:none}
.repair-request-form__terms-container{display:flex;flex-direction:column;gap:24px;width:100%}
.repair-request-form__terms-text{display:flex;flex-direction:column;max-height:100%;overflow-y:auto;padding-right:6px}
.repair-request-form__terms-text::-webkit-scrollbar{width:6px}
.repair-request-form__terms-text::-webkit-scrollbar-track{background:transparent;border-radius:4px}
.repair-request-form__terms-text::-webkit-scrollbar-thumb{background:#6d6e71;border-radius:4px}
.repair-request-form__terms-text-container{border:1px solid #949494;border-radius:4px;display:flex;max-height:130px;padding:8px 4px 8px 16px;width:100%}
.repair-request-form__terms-text-header{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem}
.repair-request-form__terms-text-content{color:#2d2d2d;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;line-height:1.125rem}
.repair-request-form__terms-checkbox-container{align-items:center;display:flex;justify-content:flex-start;width:100%}
.repair-request-form__terms-checkbox-container .ra-formfield__label{color:#2d2d2d;cursor:pointer;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;line-height:1.125rem;pointer-events:all}
.repair-request-form__terms-checkbox-container .ra-formfield__caption-error{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif}
.repair-request-form__terms-checkbox-container .ra-checkbox__checkbox:disabled:before{display:none}
.repair-request-form__terms-checkbox-container .ra-checkbox__checkbox:disabled+.ra-formfield__label{pointer-events:none}
.repair-request-form__submit-button{background-color:transparent;border:0;border-radius:4px;color:#fff;cursor:pointer;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;padding:6px 24px;text-transform:uppercase;transition:background-color .3s ease;width:fit-content}
.repair-request-form__submit-button:hover{background-color:#8f0f2c}
.repair-request-form__submit-button:focus{background-color:#7cd2ec}
.repair-request-form__submit-button:disabled{background-color:#ccc;color:#848484;cursor:not-allowed}
.repair-request-form__success-message-container{display:flex;flex-direction:column;gap:8px;width:100%}
.repair-request-form__success-message-container.hidden{display:none}
.repair-request-form__success-message-text{color:#2d2d2d;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem}
.repair-request-form__success-message-text-header{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;line-height:2rem}
.repair-request-form__signed-out-container{display:flex;flex-direction:column;gap:8px;width:100%}
.repair-request-form__signed-out-text{color:#2d2d2d;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem}
.repair-request-form__signed-out-button{background-color:transparent;border:0;border-radius:4px;color:#fff;cursor:pointer;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;padding:6px 24px;text-transform:uppercase;transition:background-color .3s ease;width:fit-content}
.repair-request-form__signed-out-button:hover{background-color:#8f0f2c}
.repair-request-form__signed-out-button:focus{background-color:#7cd2ec}
.repair-request-form__catalog-number-container{position:relative;width:100%}
.repair-request-form__catalog-number-autosuggest-container{align-items:flex-start;align-self:stretch;background:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.24);display:flex;flex-direction:column;left:0;margin-left:-1px;max-height:212px;overflow-y:auto;padding:8px;position:absolute;top:calc(100% + 2px);width:calc(100% + 2px);z-index:9999}
.repair-request-form__catalog-number-autosuggest-list{display:flex;flex-direction:column;gap:8px;width:100%}
.repair-request-form__catalog-number-autosuggest-item{border-radius:4px;color:#2d2d2d;cursor:pointer;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;line-height:1.125rem;padding:4px 8px;width:100%}
.repair-request-form__catalog-number-autosuggest-item:hover{background-color:#8f0f2c;color:#fff}
.repair-request-form__catalog-number-autosuggest-item:focus{background-color:#003e7e;color:#fff}
.repair-request-form .ra-input__input,.repair-request-form .ra-select__select,.repair-request-form .ra-textarea__textarea{transition:none}
.repair-request-form .ra-input__input--hover,.repair-request-form .ra-input__input:hover,.repair-request-form .ra-select__select--hover,.repair-request-form .ra-select__select:hover,.repair-request-form .ra-textarea__textarea--hover,.repair-request-form .ra-textarea__textarea:hover{outline:2px solid #8f0f2c}
.repair-request-form .ra-input__input--focus,.repair-request-form .ra-input__input:focus,.repair-request-form .ra-select__select--focus,.repair-request-form .ra-select__select:focus,.repair-request-form .ra-textarea__textarea--focus,.repair-request-form .ra-textarea__textarea:focus{outline:2px solid #1968b3}
.modal-container .repair-request-form__modal-header{display:block}
.modal-container .repair-request-form__required-text{margin-bottom:0;margin-top:-8px}
.modal-container .repair-request-form__signed-out-text{text-align:center}
.modal-container .repair-request-form__signed-out-button{margin:0 auto}
.cmp-sales-contact-teaser{background:linear-gradient(90deg,#cd163f 7%,#f58025 93%);border-radius:4px;box-sizing:content-box;padding:2px;position:fixed;z-index:10000}
.cmp-sales-contact-teaser.edit-mode{margin:10px;position:relative;right:0;top:0}
.cmp-sales-contact-teaser.edit-mode .cmp-sales-contact-teaser__card{max-height:500px}
.cmp-sales-contact-teaser__card{align-items:center;background-color:#fff;border-radius:2px;display:flex;flex-direction:column;max-height:58px;max-width:400px;overflow:hidden;padding:8px 8px 8px 0;transition:all 1.5s ease-out .5s}
.cmp-sales-contact-teaser__card:focus-within,.cmp-sales-contact-teaser__card:hover{max-height:500px;transition:all 3s ease-out}
.cmp-sales-contact-teaser__header{display:flex}
.cmp-sales-contact-teaser__close{color:#2d2d2d;font-size:16px;margin:2px 8px;position:absolute;right:0;text-decoration:none;top:0}
.cmp-sales-contact-teaser__close:hover{color:#2d2d2d}
.cmp-sales-contact-teaser__image{border-radius:50%;height:40px;margin:0 8px 8px;width:40px}
.cmp-sales-contact-teaser__basic-info{padding:0 0 8px}
.cmp-sales-contact-teaser__name{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem}
.cmp-sales-contact-teaser__title{font-family:BarlowItalic,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem}
.cmp-sales-contact-teaser__connect{display:flex;padding:8px 0 0}
.cmp-sales-contact-teaser__connect-text,.cmp-sales-contact-teaser__phone-number{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem}
.cmp-sales-contact-teaser__connect-text a,.cmp-sales-contact-teaser__phone-number a{text-decoration:none}
.cmp-sales-contact-teaser__social-icon{fill:#1968b3;margin:0 6px}
.cmp-sales-contact-teaser__social-icon svg{height:18px}
.cmp-sales-contact-teaser a.cmp-sales-contact-teaser__cta{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;line-height:1.375rem;text-decoration:none}
@media only screen and (min-width:48.0625em){.cmp-sales-contact-teaser{right:10px;top:100px;transition:all .5s ease-out}
.cmp-sales-contact-teaser.hidden{right:-400px;transition:all .5s ease-out}
}
@media only screen and (max-width:48em){.cmp-sales-contact-teaser{bottom:0;display:flex;justify-content:center;max-width:-webkit-fill-available;transition:all 1s ease-out;width:100%}
.cmp-sales-contact-teaser.hidden{bottom:-500px;transition:all 1s ease-out}
.cmp-sales-contact-teaser__card{border-bottom:0;max-width:none;width:inherit}
}
.edit .scroll-to-content{position:inherit}
.edit .scroll-to-content>a{left:inherit;position:relative;top:inherit;transform:none}
.scroll-to-content{page-break-after:always;position:relative}
.scroll-to-content>a{left:50%;position:absolute;top:calc(50% + 56px);transform:translate(-50%,-50%)}
.scroll-to-content .arrow{background:#1968b3;border-radius:50%;cursor:pointer;height:68px;margin:0 auto;overflow:hidden;position:relative;transform:rotate(-90deg);transition:.5s;width:68px}
.scroll-to-content .arrow:after{border-bottom:2px solid;color:#fff;content:"";display:block;height:34px;position:absolute;top:-1px;transform:translateX(25px);width:24px}
.scroll-to-content .arrow:before{border-left:2px solid;border-top:2px solid;color:#fff;content:"";display:block;height:10px;left:22px;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:0 0;width:10px}
.scroll-to-content .arrow:hover{background:#8f0f2c}
.cmp-search-box__form{display:flex;justify-content:flex-end}
.cmp-search-box__form .btn-search{background-color:transparent;border:0;border-radius:0;cursor:pointer;height:1.875rem;outline:0;vertical-align:top;width:1.875rem;z-index:50}
.cmp-search-box__form input[type=text]{background-color:transparent;border:0;border-bottom:1px solid #000;height:1.875rem;margin-right:-1.875rem;outline:0;padding:.5rem 1.875rem .5rem .5rem;transform:scaleX(0);transform-origin:right;transition:transform .6s ease;width:12.5rem}
.cmp-search-box__form.open input{transform:scaleX(1)}
.cmp-section{margin-left:auto;margin-right:auto;position:relative}
.cmp-section__container{background-position:50%;background-repeat:no-repeat;background-size:cover;max-width:100%}
.cmp-section__container img{max-width:100%;width:auto}
.cmp-section--alignment-left .cmp-section__container{text-align:left}
.cmp-section--alignment-center .cmp-section__container{text-align:center}
.cmp-section--alignment-right .cmp-section__container{text-align:right}
.security-modal-container__dialog{align-items:center;background:0;border:0;display:none;height:100%;justify-content:center;left:0;max-height:none;max-width:none;padding:.5rem;position:fixed;top:0;width:100%}
.security-modal-container__dialog::backdrop{background:#000;opacity:.5}
.security-modal-container__dialog[open]{display:flex}
.security-modal-container__container{background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);height:auto;margin:auto;max-height:40rem;max-width:47rem;position:relative;width:100%}
.security-modal-container__close-button{all:unset;cursor:pointer;position:absolute;right:.75rem;top:.75rem;z-index:2}
.security-modal-container__close-button svg{fill:#6d6e71;background-color:hsla(0,0,100%,.75);border-radius:50%;height:2.5rem;padding:.5rem}
.security-modal-container__content{display:flex;flex-direction:column;gap:24px;max-height:inherit;overflow-y:auto;padding:24px 42px 24px 24px;width:100%}
.security-modal-container__backdrop{height:100%;position:absolute;width:100%}
.security-modal-container__dialog.wcmauthor{position:relative}
.security-modal-container__dialog.wcmauthor .security-modal-container__container{max-height:none}
.security-modal-container__title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:32px}
.security-modal-container__form-container{background:#e5e6e9;max-height:100%;overflow-y:scroll;padding:20px}
.security-modal-container__form-title{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-weight:600;padding-bottom:10px}
.security-modal-container__form-button{background:transparent;border:0;border-radius:4px;color:#fff;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:24px;margin-left:auto;outline:0;padding:6px 20px;text-decoration:none;text-transform:uppercase;transition:.2s ease-in-out;width:188px}
.security-modal-container__form-button:hover{background:#8f0f2c;color:#fff;text-decoration:none}
.security-modal-container__form-button:focus{background:#7cd2ec;color:#fff;text-decoration:none}
.security-modal-container__form-button:visited{color:#fff}
.security-modal-container__form-checkbox{align-items:flex-start;display:flex;gap:4px}
.security-modal-container__form-checkbox input[type=checkbox]{margin-top:6px}
.security-modal-container__form-checkbox-container{display:flex;flex-direction:column}
.security-modal-container__form-checkbox-details summary{align-items:center;display:flex;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;gap:4px}
.security-modal-container__form-checkbox-details summary::-webkit-details-marker,.security-modal-container__form-checkbox-details summary::marker{display:none}
.security-modal-container__form-checkbox-details summary:after{content:"\FE40";display:block;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.8em;font-style:normal;font-weight:400;height:fit-content;transform:scaleY(1.25) translateY(.25em);transition:.2s ease-in-out}
html[lang^=cs] .security-modal-container__form-checkbox-details summary:after,html[lang^=ja] .security-modal-container__form-checkbox-details summary:after,html[lang^=ko] .security-modal-container__form-checkbox-details summary:after,html[lang^=pl] .security-modal-container__form-checkbox-details summary:after,html[lang^=ru] .security-modal-container__form-checkbox-details summary:after,html[lang^=tr] .security-modal-container__form-checkbox-details summary:after,html[lang^=zh] .security-modal-container__form-checkbox-details summary:after{font-family:Helvetica Neue,Helvetica,sans-serif}
.security-modal-container__form-checkbox-details[open] summary:after{transform:scaleY(-1.25) translateY(.15em)}
.security-modal-container__form-checkbox-product{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px}
.security-modal-container__form-checkbox--select-all{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif}
body.no-scroll,body:has(dialog.security-modal-container__dialog[open]){overflow-y:hidden}
.session-list [hidden]{display:none !important}
.session-list summary{list-style:none}
.session-list summary::-webkit-details-marker{display:none}
.session-list input{line-height:normal}
.session-list__container{display:flex;gap:5%}
@media only screen and (min-width:64em){.session-list__filter-dialog{all:unset;display:contents}
}
@media only screen and (max-width:63.9375em){.session-list__filter-dialog{border:0;height:100%;margin:0;max-height:100%;max-width:100%;padding:0;transition:left .5s ease;width:100%}
.session-list__filter-dialog[open]{display:flex;flex-direction:column}
}
.session-list__filter-mobile-header{box-shadow:0 1px 8px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;gap:16px;padding:16px 5%}
@media only screen and (min-width:64em){.session-list__filter-mobile-header{display:none}
}
.session-list__filter-mobile-header-top{align-items:center;display:flex;justify-content:space-between}
.session-list__filter-mobile-title{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.375rem;font-style:normal;font-weight:400;line-height:1.2}
html[lang^=cs] .session-list__filter-mobile-title,html[lang^=ja] .session-list__filter-mobile-title,html[lang^=ko] .session-list__filter-mobile-title,html[lang^=pl] .session-list__filter-mobile-title,html[lang^=ru] .session-list__filter-mobile-title,html[lang^=tr] .session-list__filter-mobile-title,html[lang^=zh] .session-list__filter-mobile-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.session-list__filter-mobile-close{all:unset;cursor:pointer;display:contents}
.session-list__filter-mobile-close .raw-file-contents{display:contents}
.session-list__filter-mobile-close svg{height:24px;fill:#6d6e71}
.session-list__filter-mobile-header-bottom{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}
.session-list__filter-mobile-chips-container{display:contents}
.session-list__filter-form{display:flex;flex:1;flex-direction:column;overflow-y:auto}
@media only screen and (max-width:63.9375em){.session-list__filter-form{padding:25px 5%}
}
.session-list__filter-header{display:flex;justify-content:space-between;padding-top:6px}
@media only screen and (max-width:63.9375em){.session-list__filter-header{display:none}
}
.session-list__filter-header-text{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .session-list__filter-header-text,html[lang^=ja] .session-list__filter-header-text,html[lang^=ko] .session-list__filter-header-text,html[lang^=pl] .session-list__filter-header-text,html[lang^=ru] .session-list__filter-header-text,html[lang^=tr] .session-list__filter-header-text,html[lang^=zh] .session-list__filter-header-text{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.session-list__filter-reset{all:unset;color:#1968b3;cursor:pointer;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;transition:all .3s}
html[lang^=cs] .session-list__filter-reset,html[lang^=ja] .session-list__filter-reset,html[lang^=ko] .session-list__filter-reset,html[lang^=pl] .session-list__filter-reset,html[lang^=ru] .session-list__filter-reset,html[lang^=tr] .session-list__filter-reset,html[lang^=zh] .session-list__filter-reset{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.session-list__filter-reset:disabled{opacity:0;visibility:hidden}
@media only screen and (min-width:64em){.session-list__mobile-sort{display:none}
}
.session-list__filter-mobile-footer{align-items:center;border-top:1px solid #ccc;display:flex;justify-content:center;padding:16px 5%}
@media only screen and (min-width:64em){.session-list__filter-mobile-footer{display:none}
}
.session-list__filter-mobile-submit{align-items:center;background-color:#fff;border:.125rem solid transparent;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;transform-style:preserve-3d;transition:all .3s ease-out;width:100%}
html[lang^=cs] .session-list__filter-mobile-submit,html[lang^=ja] .session-list__filter-mobile-submit,html[lang^=ko] .session-list__filter-mobile-submit,html[lang^=pl] .session-list__filter-mobile-submit,html[lang^=ru] .session-list__filter-mobile-submit,html[lang^=tr] .session-list__filter-mobile-submit,html[lang^=zh] .session-list__filter-mobile-submit{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.session-list__filter-mobile-submit:active,.session-list__filter-mobile-submit:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.session-list__filter-mobile-submit:hover{font-size:18px;padding:.688rem 1.5rem}
.session-list__filter-mobile-submit:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.session-list__results-container{display:flex;flex:4;flex-direction:column}
.session-list__results-header-container{align-items:center;display:flex;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;gap:10px;justify-content:space-between;margin-bottom:12px}
html[lang^=cs] .session-list__results-header-container,html[lang^=ja] .session-list__results-header-container,html[lang^=ko] .session-list__results-header-container,html[lang^=pl] .session-list__results-header-container,html[lang^=ru] .session-list__results-header-container,html[lang^=tr] .session-list__results-header-container,html[lang^=zh] .session-list__results-header-container{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
@media only screen and (max-width:63.9375em){.session-list__results-header-container{flex-direction:column;margin-bottom:45px}
}
.session-list__filter-mobile-show{align-items:center;background-color:#fff;border:.125rem solid transparent;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .session-list__filter-mobile-show,html[lang^=ja] .session-list__filter-mobile-show,html[lang^=ko] .session-list__filter-mobile-show,html[lang^=pl] .session-list__filter-mobile-show,html[lang^=ru] .session-list__filter-mobile-show,html[lang^=tr] .session-list__filter-mobile-show,html[lang^=zh] .session-list__filter-mobile-show{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.session-list__filter-mobile-show:active,.session-list__filter-mobile-show:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.session-list__filter-mobile-show:hover{font-size:18px;padding:.688rem 1.5rem}
.session-list__filter-mobile-show:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
@media only screen and (min-width:64em){.session-list__filter-mobile-show{display:none}
}
.session-list__results-options{align-items:center;display:flex;gap:16px}
@media only screen and (max-width:63.9375em){.session-list__results-options{display:none}
}
.session-list__results-view-options{align-items:center;display:flex;gap:10px}
.session-list__results-sort-options{align-items:center;display:flex;gap:.5rem}
.session-list__results-sort-text{width:100%}
.session-list__select-menu{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .session-list__select-menu,html[lang^=ja] .session-list__select-menu,html[lang^=ko] .session-list__select-menu,html[lang^=pl] .session-list__select-menu,html[lang^=ru] .session-list__select-menu,html[lang^=tr] .session-list__select-menu,html[lang^=zh] .session-list__select-menu{font-family:Helvetica Neue,Helvetica,sans-serif}
.session-list__select-menu [role=combobox]{border:1px solid #ccc;border-radius:3px;padding:5px 10px}
.session-list__select-menu [role=combobox]:after{content:"\25BC";display:block;transform:scale(1.1,.6);transition:transform .4s}
.session-list__select-menu>details[open] [role=combobox]:after{transform:scale(1.1,.6) rotate(.5turn)}
.session-list__select-menu [role=listbox]{border-radius:8px;box-shadow:0 1px 5px rgba(0,0,0,.25);color:#1968b3;font-size:.875rem;gap:8px;left:auto;margin-top:7px;min-width:max-content;padding:20px;right:0}
.session-list__select-menu [role=option]:hover{text-decoration:underline}
.session-list__select-menu [role=option][aria-selected=true]{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .session-list__select-menu [role=option][aria-selected=true],html[lang^=ja] .session-list__select-menu [role=option][aria-selected=true],html[lang^=ko] .session-list__select-menu [role=option][aria-selected=true],html[lang^=pl] .session-list__select-menu [role=option][aria-selected=true],html[lang^=ru] .session-list__select-menu [role=option][aria-selected=true],html[lang^=tr] .session-list__select-menu [role=option][aria-selected=true],html[lang^=zh] .session-list__select-menu [role=option][aria-selected=true]{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.session-list__filter-desktop-chips-container{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}
@media only screen and (max-width:63.9375em){.session-list__filter-desktop-chips-container{display:none}
}
.session-list__filter-chip{all:unset;align-items:center;background-color:#f4f4f4;border:1px solid #ccc;border-radius:5px;cursor:pointer;display:flex;font-size:.875rem;gap:4px;line-height:1;padding:5px 7px 5px 10px}
.session-list__filter-chip .raw-file-contents{display:contents}
.session-list__filter-chip svg{fill:#43434d;border-radius:4px;height:1.1em;margin-top:1px;padding:2px}
.session-list__filter-chip:hover svg{background-color:#e5e6e9}
.session-list__results-content-container{display:grid;grid-template-columns:1fr;padding-bottom:40px;row-gap:30px}
.session-list__result{border:1px solid #e5e6e9;border-radius:8px;column-gap:2.5%;display:flex;padding:20px 20px 0;row-gap:20px}
@media only screen and (max-width:48em){.session-list__result{flex-direction:column}
}
.session-list__result-image-wrapper{display:flex;flex:1;justify-content:center}
.session-list__result-image-wrapper img{object-fit:cover}
.session-list__result-text{display:flex;flex:4;flex-direction:column;gap:8px;line-height:1.375}
.session-list__result-chip-container{display:flex;flex-wrap:wrap;gap:8px}
.session-list__result-chip{background:var(--bg-color,#43434d);border:1px solid transparent;border-radius:4px;color:#fff;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;padding:2px 8px}
html[lang^=cs] .session-list__result-chip,html[lang^=ja] .session-list__result-chip,html[lang^=ko] .session-list__result-chip,html[lang^=pl] .session-list__result-chip,html[lang^=ru] .session-list__result-chip,html[lang^=tr] .session-list__result-chip,html[lang^=zh] .session-list__result-chip{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.session-list__result-chip[data-capacity]{background:transparent}
.session-list__result-chip[data-capacity=filling-up]{border-color:#770056;color:#770056}
.session-list__result-chip[data-capacity=near-capacity]{border-color:#f58025;color:#f58025}
.session-list__result-chip[data-capacity=full]{border-color:#003876;color:#003876}
.session-list__result-date{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.375rem;text-transform:uppercase}
html[lang^=cs] .session-list__result-date,html[lang^=ja] .session-list__result-date,html[lang^=ko] .session-list__result-date,html[lang^=pl] .session-list__result-date,html[lang^=ru] .session-list__result-date,html[lang^=tr] .session-list__result-date,html[lang^=zh] .session-list__result-date{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.session-list__result-title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.375rem;font-style:normal;font-weight:400;margin:4px 0;text-decoration:none}
html[lang^=cs] .session-list__result-title,html[lang^=ja] .session-list__result-title,html[lang^=ko] .session-list__result-title,html[lang^=pl] .session-list__result-title,html[lang^=ru] .session-list__result-title,html[lang^=tr] .session-list__result-title,html[lang^=zh] .session-list__result-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.session-list__result-description>*{margin:0;padding:0}
.session-list__result-details-disclosure{padding-bottom:2.5rem;position:relative}
.session-list__result-details-disclosure summary{bottom:0;cursor:pointer;display:flex;justify-content:center;position:absolute;width:100%}
.session-list__result-details-disclosure summary .raw-file-contents{display:contents}
.session-list__result-details-disclosure summary svg{height:2.5rem;fill:#1968b3}
.session-list__result-details-disclosure[open] summary svg{transform:scaleY(-1)}
.session-list__result-details-container{display:flex;flex-direction:column;font-size:.875rem;gap:.25rem}
.session-list__result-detail-title{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .session-list__result-detail-title,html[lang^=ja] .session-list__result-detail-title,html[lang^=ko] .session-list__result-detail-title,html[lang^=pl] .session-list__result-detail-title,html[lang^=ru] .session-list__result-detail-title,html[lang^=tr] .session-list__result-detail-title,html[lang^=zh] .session-list__result-detail-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.session-list__result-detail-tag:not(:last-child):after{content:", "}
.session-list__result-detail-table-wrapper{display:flex;flex-wrap:wrap;gap:.5em}
.session-list__result-detail-table{table-layout:fixed;width:auto}
.session-list__result-detail-table td{padding:0 .75rem .25rem 0}
.session-list__result-detail-table td[data-highlighted]{color:#df3704;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .session-list__result-detail-table td[data-highlighted],html[lang^=ja] .session-list__result-detail-table td[data-highlighted],html[lang^=ko] .session-list__result-detail-table td[data-highlighted],html[lang^=pl] .session-list__result-detail-table td[data-highlighted],html[lang^=ru] .session-list__result-detail-table td[data-highlighted],html[lang^=tr] .session-list__result-detail-table td[data-highlighted],html[lang^=zh] .session-list__result-detail-table td[data-highlighted]{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.session-list__results-footer-container{align-items:center;border-top:1px solid #ccc;display:flex;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;justify-content:space-between;padding-top:20px}
html[lang^=cs] .session-list__results-footer-container,html[lang^=ja] .session-list__results-footer-container,html[lang^=ko] .session-list__results-footer-container,html[lang^=pl] .session-list__results-footer-container,html[lang^=ru] .session-list__results-footer-container,html[lang^=tr] .session-list__results-footer-container,html[lang^=zh] .session-list__results-footer-container{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.session-list__items-per-page-container{align-items:center;display:flex;gap:.5rem}
.session-list__items-per-page-text{white-space:nowrap}
.session-list__pagination-form{align-items:center;display:flex;gap:8px}
.session-list__pagination-button{all:unset;cursor:pointer;display:contents}
.session-list__pagination-button .raw-file-contents{display:contents}
.session-list__pagination-button svg{height:2rem;fill:#6d6e71;margin:0 -.5em}
.session-list__pagination-button:disabled{visibility:hidden}
.session-list__pagination-label{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .session-list__pagination-label,html[lang^=ja] .session-list__pagination-label,html[lang^=ko] .session-list__pagination-label,html[lang^=pl] .session-list__pagination-label,html[lang^=ru] .session-list__pagination-label,html[lang^=tr] .session-list__pagination-label,html[lang^=zh] .session-list__pagination-label{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.session-list__pagination-input{border:1px solid #ccc;border-radius:6px;min-height:2.5rem;min-width:2.5em;padding:.25em;text-align:center}
.cmp-site-search{margin-left:auto;margin-right:auto;width:100%}
.cmp-site-search__form .cmp-form-text{margin:0 auto;max-width:100%}
@media only screen and (min-width:48.0625em){.cmp-site-search__form .cmp-form-text{max-width:50%}
}
.cmp-site-search__form button{background-color:transparent;border:0;border-radius:0;cursor:pointer;height:50px;outline:0;position:absolute;right:0;top:0;vertical-align:top;width:20px}
.cmp-site-search__results-list{height:auto;margin:1.75rem 0 2.5rem}
.cmp-site-search__results-list li{margin-left:0}
@media only screen and (min-width:48.0625em){.cmp-site-search__results-list li .cmp-site-search__result-item{font-size:1.25rem}
}
.cmp-site-search__results-list>li{margin-top:0}
.cmp-site-search__results-list>li~li{margin-top:1.2rem}
.cmp-site-search__pagination-container{display:flex;justify-content:center}
@media only screen and (min-width:48.0625em){.cmp-site-search__pagination-container{font-size:1.25rem}
}
.cmp-site-search__pagination-container .next{margin-left:1.5em}
@media only screen and (min-width:48.0625em){.cmp-site-search__pagination-container .next{margin-left:3em}
}
.cmp-site-search__pagination-container .previous{margin-right:1.5em}
@media only screen and (min-width:48.0625em){.cmp-site-search__pagination-container .previous{margin-right:3em}
}
.cmp-site-search__pagination-pages{display:flex;justify-content:flex-start;line-height:1}
.cmp-site-search__pagination-pages>li{margin-left:0}
.cmp-site-search__pagination-pages>li~li{margin-left:1.2rem}
.cmp-site-search a{text-decoration:none}
.cmp-site-search ul{padding-left:0}
.cmp-site-search li{list-style-type:none}
.social-links{display:block;position:relative}
.social-links__header{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;margin:0}
html[lang^=cs] .social-links__header,html[lang^=ja] .social-links__header,html[lang^=ko] .social-links__header,html[lang^=pl] .social-links__header,html[lang^=ru] .social-links__header,html[lang^=tr] .social-links__header,html[lang^=zh] .social-links__header{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.social-links__links{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative}
.social-links__link{display:flex;padding:.7rem .5rem;position:relative}
.social-links__link:first-child{padding-left:0}
.social-links__icon{display:block;height:1.688rem;position:relative}
.social-links__icon svg{height:1.688rem;transition:all .3s ease-out;width:1.688rem}
.social-links__icon:not(.facebook){top:3px}
.social-links__link:hover .social-links__icon svg{transform:scale(1.1)}
.social-links__link:hover .social-links__icon.blog svg{fill:#cd163f}
.social-links__link:hover .social-links__icon.facebook svg{fill:#007bb6}
.social-links__link:hover .social-links__icon.flikr svg{fill:#151517}
.social-links__link:hover .social-links__icon.google-plus{fill:#db4a39}
.social-links__link:hover .social-links__icon.instagram{fill:#b41e8e}
.social-links__link:hover .social-links__icon.linkedin svg{fill:#2867b2}
.social-links__link:hover .social-links__icon.qzone svg{fill:#ffc028}
.social-links__link:hover .social-links__icon.renren svg{fill:#217dc6}
.social-links__link:hover .social-links__icon.slideshare svg{fill:#0077b5}
.social-links__link:hover .social-links__icon.qq svg,.social-links__link:hover .social-links__icon.tencent-qq svg{fill:#5da4e6}
.social-links__link:hover .social-links__icon.tencent-weibo svg,.social-links__link:hover .social-links__icon.weibo svg{fill:#ff7922}
.social-links__link:hover .social-links__icon.twitter svg{fill:#000}
.social-links__link:hover .social-links__icon.vk svg{fill:#6383a8}
.social-links__link:hover .social-links__icon.wechat svg{fill:#609700}
.social-links__link:hover .social-links__icon.youtube svg{fill:#cd163f}
.social-links__link:hover .social-links__icon.xing svg{fill:#006464}
.social-links__link:hover .social-links__icon.line-social svg{fill:#06c755}
.social-media-sharing{display:inline-block;margin:.875rem 0}
@media only screen and (min-width:48.0625em){.social-media-sharing{display:flex;margin:1.75rem 0}
}
@media only screen and (max-width:48em){.social-media-sharing{display:inline-block}
}
.social-media-sharing .st-custom-button{display:inline-block;height:3.125rem;line-height:3.438rem;text-align:center;vertical-align:middle;width:3.125rem}
.social-media-sharing .st-custom-button:hover{cursor:pointer}
.social-media-sharing .st-custom-button:hover svg{fill:#000}
.social-media-sharing .st-custom-button svg{height:1.25rem;fill:#003876}
.hero-banner .social-media-sharing{align-items:center;display:flex;margin:0;width:100%}
@media only screen and (min-width:48.0625em){.hero-banner .social-media-sharing{margin-top:1rem}
}
.hero-banner .social-media-sharing .share-label{margin-right:.625rem}
.hero-banner .social-media-sharing .st-custom-button{width:2.5rem}
.hero-banner .social-media-sharing .st-custom-button svg{fill:#1968b3}
body[class*=webinar] .col-desktop-4>.social-media-sharing{align-items:center;background:linear-gradient(90deg,#003e7e 7.44%,#00aeef 93.59%);border-radius:4px;flex-direction:column;justify-content:center;margin-top:64px;padding:24px 24px 32px}
body[class*=webinar] .col-desktop-4>.social-media-sharing .share-label{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.75rem;margin:0;text-align:center}
body[class*=webinar] .col-desktop-4>.social-media-sharing .st-custom-button{height:1.875rem;width:3.438rem}
body[class*=webinar] .col-desktop-4>.social-media-sharing .st-custom-button svg{fill:#fff}
body{color:#2d2d2d;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;line-height:1.5}
@media(max-width:767px){.-abBlue-xs{color:#003e7e;fill:#003e7e}
.-cGrey-xs{color:#e1ebf4;fill:#e1ebf4}
.-charcoal-xs{color:#2d2d2d;fill:#2d2d2d}
.-dGrey-xs{color:#43434d;fill:#43434d}
.-ftBlue-xs{color:#00aeef;fill:#00aeef}
.-garnet-xs{color:#8d0034;fill:#8d0034}
.-gold-xs{color:#f9c20a;fill:#f9c20a}
.-green-xs{color:#77c14c;fill:#77c14c}
.-lGrey-xs{color:#e5e6e9;fill:#e5e6e9}
.-mGrey-xs{color:#6d6e71;fill:#6d6e71}
.-orange-xs{color:#f58025;fill:#f58025}
.-purple-xs{color:#770056;fill:#770056}
.-raRed-xs{color:#cd163f;fill:#cd163f}
.-white-xs{color:#fff;fill:#fff}
}
@media(min-width:768px) and (max-width:992px){.-abBlue-sm{color:#003e7e;fill:#003e7e}
.-cGrey-sm{color:#e1ebf4;fill:#e1ebf4}
.-charcoal-sm{color:#2d2d2d;fill:#2d2d2d}
.-dGrey-sm{color:#43434d;fill:#43434d}
.-ftBlue-sm{color:#00aeef;fill:#00aeef}
.-garnet-sm{color:#8d0034;fill:#8d0034}
.-gold-sm{color:#f9c20a;fill:#f9c20a}
.-green-sm{color:#77c14c;fill:#77c14c}
.-lGrey-sm{color:#e5e6e9;fill:#e5e6e9}
.-mGrey-sm{color:#6d6e71;fill:#6d6e71}
.-orange-sm{color:#f58025;fill:#f58025}
.-purple-sm{color:#770056;fill:#770056}
.-raRed-sm{color:#cd163f;fill:#cd163f}
.-white-sm{color:#fff;fill:#fff}
}
.a-type__button{-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out}
@media(max-width:767px){.a-type__title1{font-size:2.5rem;line-height:3rem}
.a-type__title2{font-size:2.25rem;line-height:2.75rem}
.a-type__title3{font-size:2rem;line-height:2.5rem}
.a-type__title4{font-size:1.75rem;line-height:1.75rem}
.a-type__title5{font-size:1.5rem;line-height:1.75rem}
.a-type__subTitle1{font-size:1.5rem;line-height:2rem}
.a-type__subTitle2{font-size:1.25rem;line-height:1.75rem}
.a-type__subTitle3{font-size:1.125rem;line-height:1.5rem}
.a-type__body{font-size:1rem;line-height:1.375rem}
.a-type__body.-secondary{font-size:1.125rem;line-height:1.5rem}
.a-type__button{font-size:1rem;line-height:1.5rem}
.a-type__caption,.a-type__overline{font-size:.875rem;line-height:1.375rem}
.a-type__legal{font-size:.75rem;line-height:1.125rem}
.m-buttonGroup{flex-direction:column}
}
@media(min-width:768px){.m-buttonGroup .a-button{margin-right:20px}
}
@media(max-width:767px){.m-buttonGroup .a-button{margin-bottom:20px}
}
.a-button{-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out}
.o-globalNav{-webkit-backdrop-filter:blur(5px)}
@media(max-width:767px){.o-hero.-primary .o-hero__textBlock{left:15px;width:calc(100% - 30px)}
}
@media(min-width:768px){.o-hero.-primary .o-hero__textBlock{width:40.625%}
}
@media(max-width:767px){.o-hero+.o-subNav__actionBlocks{background-color:#fff}
.o-subNav__actionBlocks .m-actionBlock{width:100%}
.o-subNav__actionBlocks .m-actionBlock .m-iconGroup{float:left;margin:30px 0 0;width:50%}
}
@media(min-width:768px){.o-hero+.o-subNav__actionBlocks{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.7);height:120px;margin-top:-120px;overflow:hidden;position:relative;z-index:1}
.o-subNav__actionBlocks .m-actionBlock{align-items:center;display:flex;height:120px;justify-content:center}
.o-subNav__actionBlocks .m-actionBlock .m-iconGroup{margin:0 50px;width:150px}
}
.o-subNav__actionBlocks .m-actionBlock .m-iconGroup,.o-subNav__actionBlocks .m-actionBlock .m-iconGroup .a-icon,.o-subNav__actionBlocks .m-actionBlock .m-iconGroup .a-icon svg,.o-threeCol .m-contentBlock__image a .a-type__title5{-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out}
@media(min-width:768px) and (max-width:992px){.o-threeCol .m-contentBlock__image .a-image figure{height:123.75px;width:220px}
}
@media(min-width:993px) and (max-width:1200px){.o-threeCol .m-contentBlock__image .a-image figure{height:165px;width:293.333px}
}
@media(min-width:1201px){.o-threeCol .m-contentBlock__image .a-image figure{height:202.5px;width:360px}
}
.m-contentBlock__text{-webkit-backdrop-filter:blur(5px)}
.m-contentBlock__text,.m-contentBlock__text .a-type__title4{-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out}
@media(max-width:767px){section[class^=o-] .row>div:not(:last-child) [class^=m-contentBlock__]{margin-bottom:30px}
}
@media(min-width:768px) and (max-width:992px){.o-fourCol .row>div:nth-child(-n+2) [class^=m-contentBlock__]{margin-bottom:30px}
}
@media(max-width:1200px){.m-contentBlock__text a{padding:20px 20px 5px}
}
@media(min-width:1201px){.m-contentBlock__text a{padding:35px 35px 5px}
}
.a-field__bar:after,.a-field__bar:before,.m-inputField .a-button__icon svg,label.a-type__body.-secondary{-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out}
@media(max-width:767px){.o-flyIn{width:100%}
.o-flyIn.-fixed{height:auto}
}
.o-flyIn .a-type__title5,.o-flyIn.-imageBack .a-type__body{width:66.66666667%}
.software-license-form__container{display:flex}
.software-license-form__content{align-items:center;display:none;flex-direction:column;gap:16px;justify-content:center;width:100%}
.software-license-form__content.active{display:flex}
.software-license-form__content.software-license-form__content--form{gap:32px}
.software-license-form__content-title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;line-height:2rem;text-align:center}
.software-license-form__content-description{font-size:1rem;line-height:1.5rem;text-align:center}
.software-license-form__content-actions{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:16px}
.software-license-form__content-action{align-items:center;background-color:transparent;border:0;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;justify-content:center;line-height:1.5rem;padding:6px 24px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}
.software-license-form__content-action.software-license-form__content-action--sign-in-cancel{background-color:#fff;border:2px solid transparent;color:transparent}
.software-license-form__content-action.software-license-form__content-action--sign-in-cancel:hover{background-color:#fff;border-color:#8f0f2c;color:#8f0f2c;text-decoration:none}
.software-license-form__content-action.software-license-form__content-action--sign-in-cancel:focus{background-color:#fff;background-color:#e5e6e9;border-color:#7cd2ec;color:#7cd2ec;text-decoration:none}
.software-license-form__content-action:hover{background-color:#8f0f2c;color:#fff;text-decoration:none}
.software-license-form__content-action:focus{background-color:#7cd2ec;color:#fff;text-decoration:none}
.software-license-form__content-action:visited{color:#fff}
.software-license-form__content-action.loading{cursor:not-allowed;pointer-events:none}
.software-license-form__content--loading .loader{box-shadow:none;display:flex;left:0;opacity:1;position:relative;top:0;transform:translate(0)}
.software-license-form__form{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;width:100%}
.software-license-form__form .ra-formfield{width:100%}
.software-license-form__form-loader{animation:spin 2s linear infinite;display:flex;height:12px;max-height:12px;max-width:12px;width:12px}
.software-license-form__form-loader svg{fill:#fff;height:100%;max-height:100%;max-width:100%;width:100%}
.software-license-form__form-submit-label--loading{align-items:center;display:none;gap:4px;justify-content:center}
.software-license-form__form-submit.loading .software-license-form__form-submit-label{display:none}
.software-license-form__form-submit.loading .software-license-form__form-submit-label--loading{display:flex}
.software-license-form-default-options{display:none}
.modal-container .modal-container__container{border-radius:4px;overflow-y:auto}
.modal-container .modal-container__container::-webkit-scrollbar{width:6px}
.modal-container .modal-container__container::-webkit-scrollbar-track{background:transparent;border-radius:4px}
.modal-container .modal-container__container::-webkit-scrollbar-thumb{background:#6d6e71;border-radius:4px}
.modal-container .modal-container__content{padding:24px 32px 24px 24px}
.modal-container .modal-container__close-button{right:16px;top:16px}
.modal-container .modal-container__close-button svg{background-color:transparent;height:16px;padding:0;width:16px}
@keyframes spin{0{transform:rotate(0)}
to{transform:rotate(1turn)}
}
.ra-formfield{font-family:Barlow,sans-serif}
.ra-formfield__container{align-items:center;display:flex;margin:0;position:relative}
.ra-input__input,.ra-select__select,.ra-textarea__textarea{border:0;border-radius:4px;font-size:16px;line-height:1.5;min-height:48px;outline:1px solid #949494;padding:13px 16px;transition:all .2s ease;width:100%}
.ra-input__input--hover,.ra-input__input:hover,.ra-select__select--hover,.ra-select__select:hover,.ra-textarea__textarea--hover,.ra-textarea__textarea:hover{outline:2px solid #005db4}
.ra-input__input::placeholder,.ra-select__select::placeholder,.ra-textarea__textarea::placeholder{opacity:0}
.ra-formfield__label{background:#fff;border-radius:4px;cursor:text;font-size:16px;left:16px;padding:0;pointer-events:none;position:absolute;top:13px;transition:all .2s ease;z-index:5}
.ra-formfield--disabled .ra-formfield__label{background-color:#efefef;color:#848484}
.ra-input__input--focus,.ra-input__input:focus,.ra-select__select--focus,.ra-select__select:focus,.ra-textarea__textarea--focus,.ra-textarea__textarea:focus{outline:2px solid #2a79c4}
.ra-input__input--focus+label,.ra-input__input:focus+label,.ra-input__input:not(:placeholder-shown)~label,.ra-select__select--focus+label,.ra-select__select.has-value~label,.ra-select__select:focus+label,.ra-textarea__textarea--focus+label,.ra-textarea__textarea:focus+label{font-size:12px;padding-left:4px;padding-right:4px;top:-11px}
.ra-input__input:not(:placeholder-shown),.ra-select__select.has-value,.ra-textarea__textarea:not(:placeholder-shown){outline:2px solid #6d6e71}
.ra-input__input:focus:not(:placeholder-shown),.ra-select__select.has-value:focus,.ra-textarea__textarea:focus:not(:placeholder-shown){outline:2px solid #2a79c4}
.ra-checkbox__checkbox--disabled,.ra-checkbox__checkbox[disabled],.ra-input__input--disabled,.ra-input__input[disabled],.ra-select__select--disabled,.ra-select__select[disabled],.ra-textarea__textarea--disabled,.ra-textarea__textarea[disabled]{background-color:#efefef;pointer-events:none}
.ra-checkbox__checkbox--disabled,.ra-checkbox__checkbox[disabled]{background-color:#ccc !important}
.ra-checkbox__checkbox--disabled:before,.ra-checkbox__checkbox:before{filter:brightness(0) saturate(0) invert(1) brightness(1.2) contrast(.6)}
.ra-input__input--disabled~label,.ra-select__select--disabled~label,.ra-textarea_textarea--disabled~label{background-image:url(clientlib-site/resources/icons/lock-locked.svg);background-position:5px 4px;background-repeat:no-repeat;background-size:16px;font-size:16px;padding:1px 5px 1px 24px;top:13px}
.ra-checkbox__checkbox--invalid~label,.ra-input__input--invalid~label,.ra-select__select--invalid~label,.ra-textarea__textarea--invalid~label{color:#da0000}
.ra-input__input--invalid.--focus~label,.ra-input__input--invalid:focus~label,.ra-select__select--invalid.--focus~label,.ra-select__select--invalid:focus~label{background-image:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Images/icon-failed.svg);background-position:5px 5px;background-repeat:no-repeat;background-size:12px;color:#da0000;padding:1px 5px 1px 20px}
.ra-input__input--valid.--focus~label,.ra-input__input--valid:focus~label,.ra-select__select--valid.--focus~label,.ra-select__select--valid:focus~label{background-image:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Images/icon-success.svg);background-position:5px 5px;background-repeat:no-repeat;background-size:12px;padding:1px 5px 1px 20px}
.ra-checkbox__checkbox--invalid,.ra-checkbox__checkbox--invalid:focus,.ra-input__input--invalid,.ra-input__input--invalid:focus,.ra-select__select--invalid,.ra-select__select--invalid:focus,.ra-textarea__textarea--invalid,.ra-textarea__textarea--invalid:focus{color:#da0000;outline:2px solid #da0000 !important}
.ra-input__input--valid,.ra-input__input--valid.focus,.ra-input__input--valid.hover,.ra-input__input--valid:focus,.ra-input__input--valid:hover,.ra-select__select--valid,.ra-select__select--valid:focus,.ra-textarea__textarea--valid,.ra-textarea__textarea--valid:focus{outline:2px solid #008700 !important}
.ra-formfield__caption-error,.ra-formfield__caption-helper,.ra-formfield__caption-success{display:none;font-size:12px;margin-top:4px}
.ra-input__caption.ra-input--invalid,.ra-select__caption.ra-select--invalid,.ra-textarea__caption.ra-textarea--invalid{color:#da0000}
.ra-formfield--valid .ra-formfield__caption-success{display:block}
.ra-formfield--invalid .ra-formfield__caption-error{color:#da0000;display:block}
.ra-formfield--invalid .ra-formfield__caption-helper,.ra-formfield--valid .ra-formfield__caption-helper{display:none}
.ra-formfield__caption-helper{display:block}
.ra-select__select{-webkit-appearance:none;background-image:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Images/icon-caret-down-grey.svg);background-position:calc(100% - 13px);background-repeat:no-repeat;background-size:14px}
.ra-select__select:focus+label{font-size:12px;top:-11px}
.ra-checkbox__checkbox{align-items:center;-webkit-appearance:none;appearance:none;border-radius:4px;cursor:pointer;display:inline-flex;flex-grow:0;flex-shrink:0;height:18px;justify-content:center;margin:1px 5px 0 0;min-height:0;outline:2px solid #949494;outline-offset:-1px;padding:0;width:18px}
.ra-checkbox__checkbox:before{background-image:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Images/icon-checkmark.svg);background-size:100%;content:"";filter:none;height:.65em;width:.65em}
.ra-checkbox__checkbox--hover,.ra-checkbox__checkbox:hover{outline:2px solid #005db4}
.ra-checkbox__checkbox--focus,.ra-checkbox__checkbox--focus:checked,.ra-checkbox__checkbox:checked:focus,.ra-checkbox__checkbox:focus{outline:2px solid #003e7e}
.ra-checkbox__checkbox.checked,.ra-checkbox__checkbox:checked{background:#005db4;outline:0}
.ra-checkbox__checkbox--hover:checked,.ra-checkbox__checkbox:checked:hover{background:#005db4}
.ra-checkbox__checkbox--invalid{background-color:#fff !important}
.ra-checkbox__label{font-size:14px}
.ra-formfield--input-checkbox .ra-formfield__label{background:0;cursor:pointer;left:0;padding-left:0;pointer-events:all;position:relative;top:0}
.ra-formfield--input-checkbox .ra-formfield__container{align-items:flex-start}
.ra-form{flex-direction:column;row-gap:20px}
.ra-form,.ra-formfield-wrapper{display:flex;justify-content:space-between}
.ra-formfield--country-code{width:115px}
.ra-formfield-wrapper--telephone{display:flex;gap:10px;width:100%}
.ra-formfield-wrapper--telephone .ra-formfield--country-code{width:115px}
.ra-formfield-wrapper--telephone .ra-formfield--input-tel{width:100%}
.ra-formfield.hidden{display:none}
.cmp-spacer{display:block}
.static-country-list{display:block;margin:1rem 0;position:relative}
.static-country-list h4{color:#003876}
@media only screen and (max-width:48em){.static-country-list h4{margin:0}
.static-country-list .grid.collapse-cols-mobile{padding-top:2rem}
.static-country-list .grid.collapse-cols-mobile [class*=col-mobile]{flex-basis:50%;margin:1rem 0}
}
.static-country-list .country.parbase:not(:first-child){margin-top:1rem}
.step-by-step__content{color:#2d2d2d;display:flex;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .step-by-step__content,html[lang^=ja] .step-by-step__content,html[lang^=ko] .step-by-step__content,html[lang^=pl] .step-by-step__content,html[lang^=ru] .step-by-step__content,html[lang^=tr] .step-by-step__content,html[lang^=zh] .step-by-step__content{font-family:Helvetica Neue,Helvetica,sans-serif}
.step-by-step__title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.25rem;font-style:normal;font-weight:400;line-height:2.75rem}
html[lang^=cs] .step-by-step__title,html[lang^=ja] .step-by-step__title,html[lang^=ko] .step-by-step__title,html[lang^=pl] .step-by-step__title,html[lang^=ru] .step-by-step__title,html[lang^=tr] .step-by-step__title,html[lang^=zh] .step-by-step__title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.step-by-step__step-container{display:flex;flex-direction:column;gap:25px;padding:0 2rem 0 1rem;width:50%}
@media only screen and (max-width:48em){.step-by-step__step-container{width:100%}
}
.step-by-step__step-list{display:flex;flex-direction:column;gap:16px}
.step-by-step__step-title{all:unset;color:#1968b3;cursor:pointer;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:4px}
html[lang^=cs] .step-by-step__step-title,html[lang^=ja] .step-by-step__step-title,html[lang^=ko] .step-by-step__step-title,html[lang^=pl] .step-by-step__step-title,html[lang^=ru] .step-by-step__step-title,html[lang^=tr] .step-by-step__step-title,html[lang^=zh] .step-by-step__step-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.step-by-step__step-description{font-size:1rem;line-height:1.375rem}
.step-by-step__step-description p{margin:0}
.step-by-step__step-description a{all:unset;color:#1968b3;cursor:pointer;text-decoration:none}
.step-by-step__step-description a:focus,.step-by-step__step-description a:hover{color:#003e7e;text-decoration:underline}
.step-by-step__image{height:100%;margin:auto;width:100%}
.step-by-step__image-container{align-self:center;display:flex;height:100%;max-width:698px;position:relative;width:50%}
@media only screen and (max-width:48em){.step-by-step__image-container{display:none}
}
.step-by-step__image-frame{display:flex;height:100%;margin:auto;opacity:0;position:absolute;transition:all .3s ease-in-out;width:100%}
.step-by-step__image-frame img{object-fit:contain;width:100%}
@media only screen and (max-width:48em){.step-by-step__image-frame img{height:100%}
.step-by-step__image-frame{height:calc(100% - 3rem);width:calc(100% - 3rem)}
}
.step-by-step__image-frame--active{opacity:1}
.step-by-step__image-tablet-background{margin:auto;position:relative;transform:scaleY(.75);transform-origin:top;width:fit-content;z-index:1}
.step-by-step__image-tablet-background svg{height:100%;width:100%}
@media only screen and (max-width:48em){.step-by-step__image-tablet-background{max-width:698px;top:8.5%;width:100%}
}
.step-by-step__button{align-items:center;background-color:#fff;border:.125rem solid transparent;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;padding:.563rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;text-decoration:none;transform-style:preserve-3d;transition:all .3s ease-out;width:fit-content}
html[lang^=cs] .step-by-step__button,html[lang^=ja] .step-by-step__button,html[lang^=ko] .step-by-step__button,html[lang^=pl] .step-by-step__button,html[lang^=ru] .step-by-step__button,html[lang^=tr] .step-by-step__button,html[lang^=zh] .step-by-step__button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.step-by-step__button:active,.step-by-step__button:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.step-by-step__button:hover{font-size:18px;padding:.688rem 1.5rem}
.step-by-step__button:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.step-by-step__button:hover{color:#fff}
.step-by-step .step-by-step__tablet-background .step-by-step__image{width:100%}
@media only screen and (max-width:48em){.step-by-step .step-by-step__tablet-background .step-by-step__image{margin:0}
}
.step-by-step .step-by-step__tablet-background .step-by-step__image-frame{height:68%;max-width:654px;overflow:hidden;right:3%;top:3.5%;width:94%;z-index:2}
@media only screen and (max-width:48em){.step-by-step .step-by-step__tablet-background .step-by-step__image-frame{aspect-ratio:1.77777778;background-color:#2d2d2d;height:92%;left:3%;margin:0;max-width:663px;width:95%}
}
.step-by-step .step-by-step__tablet-background .step-by-step__image img{border-radius:10px;height:100%;object-fit:cover;width:100%}
.step-by-step .step-by-step__tablet-background .step-by-step__image-container-mobile::backdrop{opacity:.75}
.step-by-step .step-by-step__tablet-background .step-by-step__image-container-mobile-container{background-color:transparent;box-shadow:none}
.step-by-step .step-by-step__tablet-background .step-by-step__image-container-mobile-content{padding:0}
.step-by-step .step-by-step__tablet-background .step-by-step__image-container-mobile-close-button svg{fill:#fff;background-color:transparent}
.step-by-step__image-container-mobile{align-items:center;background:0;border:0;display:none;height:100%;justify-content:center;left:0;max-height:none;max-width:none;padding:.5rem;position:fixed;top:0;width:100%}
.step-by-step__image-container-mobile::backdrop{background:#000;opacity:.5}
.step-by-step__image-container-mobile[open]{display:flex}
.step-by-step__image-container-mobile-container{background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);height:100%;margin:auto;max-height:40rem;max-width:47rem;position:relative;width:100%}
.step-by-step__image-container-mobile-close-button{all:unset;cursor:pointer;position:absolute;right:.75rem;top:.75rem;z-index:3}
.step-by-step__image-container-mobile-close-button svg{fill:#6d6e71;background-color:hsla(0,0,100%,.75);border-radius:50%;height:2.5rem;padding:.5rem}
.step-by-step__image-container-mobile-content{height:100%;overflow-y:auto;padding:1.5rem;width:100%}
.step-by-step__image-container-mobile-backdrop{height:100%;position:absolute;width:100%}
.step-by-step body.no-scroll{overflow-y:hidden}
.stock-ticker{border-radius:.25rem;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);color:#003e7e;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;padding:30px 0;text-align:center;text-decoration:none;width:100%;z-index:0}
.stock-ticker__container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:1500px;padding-left:10%;padding-right:10%}
.stock-ticker__container[data-color=light]{color:#fff}
html[lang^=cs] .stock-ticker,html[lang^=ja] .stock-ticker,html[lang^=ko] .stock-ticker,html[lang^=pl] .stock-ticker,html[lang^=ru] .stock-ticker,html[lang^=tr] .stock-ticker,html[lang^=zh] .stock-ticker{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.stock-ticker__desktop_title{color:#2d2d2d;font-size:1.5rem}
.stock-ticker__desktop_title[data-color=light]{color:#fff}
.stock-ticker__mobile_title{display:none}
.stock-ticker__break{flex-basis:0;height:0;position:absolute}
.stock-ticker__price{font-size:2.25rem}
.stock-ticker__change{display:flex;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .stock-ticker__change,html[lang^=ja] .stock-ticker__change,html[lang^=ko] .stock-ticker__change,html[lang^=pl] .stock-ticker__change,html[lang^=ru] .stock-ticker__change,html[lang^=tr] .stock-ticker__change,html[lang^=zh] .stock-ticker__change{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.stock-ticker__change:before{display:"inline-block";padding-right:4px;transform:scale(1.5)}
.stock-ticker__change.stock-ticker__arrow-down:before{content:"\25BC"}
.stock-ticker__change.stock-ticker__arrow-up:before{content:"\25B2"}
@media only screen and (max-width:48em){.stock-ticker .stock-ticker__container{justify-content:space-evenly}
.stock-ticker .stock-ticker__break{flex-basis:100%;height:0;position:static}
.stock-ticker .stock-ticker__mobile_title{display:flex}
.stock-ticker .stock-ticker__desktop_title{display:none}
.stock-ticker .stock-ticker__mobile_title,.stock-ticker .stock-ticker__price{font-size:16px}
.stock-ticker .stock-ticker__change,.stock-ticker .stock-ticker__timestamp{font-size:12px}
}
.sub-nav{background:#fff url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/shards.svg) no-repeat;--software-border-color:linear-gradient(90.1deg,#003e7e 7.44%,#00aeef 93.59%) 1;--hardware-border-color:linear-gradient(90.1deg,#003e7e 7.44%,#8d0034 93.59%) 1;--products-border-color:linear-gradient(90.1deg,#00aeef 7.44%,#003e7e 93.59%) 1;--services-border-color:linear-gradient(90.1deg,#f58025 7.44%,#770056 93.59%) 1;--industries-border-color:linear-gradient(90.1deg,#00aeef 7.44%,#770056 93.59%) 1;--support-border-color:linear-gradient(90.1deg,#003876 7.44%,#003e7e 93.59%) 1;--sales-partners-border-color:linear-gradient(90.1deg,#003876 7.44%,#f58025 93.59%) 1;--investors-border-color:linear-gradient(82.6deg,#1968b3 5.75%,#00aeef 88.65%) 1;--default-border-color:linear-gradient(90.1deg,#003876 7.44%,#f58025 93.59%) 1}
@media only screen and (min-width:80em){.sub-nav__container{min-height:3.125rem;padding:0 2.5rem}
.sub-nav__container>img{max-height:2.5rem}
.sub-nav__container ul{display:flex;flex-direction:row}
.sub-nav__container .sub-nav__mobile-cta,.sub-nav__container .sub-nav__mobile-trigger{display:none}
.sub-nav__container .sub-nav__children{height:100%;position:relative}
.sub-nav__container .sub-nav__button{border:0;font-size:.75rem;line-height:1rem;margin-bottom:6px;margin-left:auto;margin-top:6px;padding:6px}
.sub-nav__container .sub-nav__meteor-button{margin-left:auto}
.sub-nav__container .sub-nav__level-1{align-items:center;color:#2d2d2d;display:flex;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;height:100%;text-decoration:none}
html[lang^=cs] .sub-nav__container .sub-nav__level-1,html[lang^=ja] .sub-nav__container .sub-nav__level-1,html[lang^=ko] .sub-nav__container .sub-nav__level-1,html[lang^=pl] .sub-nav__container .sub-nav__level-1,html[lang^=ru] .sub-nav__container .sub-nav__level-1,html[lang^=tr] .sub-nav__container .sub-nav__level-1,html[lang^=zh] .sub-nav__container .sub-nav__level-1{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.sub-nav__container .sub-nav__level-1 .sub-nav__title{margin-bottom:0;transition:.3s ease-in-out;white-space:nowrap}
.sub-nav__container .sub-nav__level-1:hover .sub-nav__title{margin-bottom:3px}
.sub-nav__container .sub-nav__level-1.current-page:hover .sub-nav__title{margin-bottom:0}
.sub-nav__container .sub-nav__level-1 img{height:80%;max-height:40px;max-width:100%}
.sub-nav__container .sub-nav__level-2{align-items:center;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;height:100%;position:relative;width:max-content}
html[lang^=cs] .sub-nav__container .sub-nav__level-2,html[lang^=ja] .sub-nav__container .sub-nav__level-2,html[lang^=ko] .sub-nav__container .sub-nav__level-2,html[lang^=pl] .sub-nav__container .sub-nav__level-2,html[lang^=ru] .sub-nav__container .sub-nav__level-2,html[lang^=tr] .sub-nav__container .sub-nav__level-2,html[lang^=zh] .sub-nav__container .sub-nav__level-2{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.sub-nav__container .sub-nav__level-2 li{height:100%;position:relative}
.sub-nav__container .sub-nav__level-2 li:has(.current-page) .sub-nav__level-2_button{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .sub-nav__container .sub-nav__level-2 li:has(.current-page) .sub-nav__level-2_button,html[lang^=ja] .sub-nav__container .sub-nav__level-2 li:has(.current-page) .sub-nav__level-2_button,html[lang^=ko] .sub-nav__container .sub-nav__level-2 li:has(.current-page) .sub-nav__level-2_button,html[lang^=pl] .sub-nav__container .sub-nav__level-2 li:has(.current-page) .sub-nav__level-2_button,html[lang^=ru] .sub-nav__container .sub-nav__level-2 li:has(.current-page) .sub-nav__level-2_button,html[lang^=tr] .sub-nav__container .sub-nav__level-2 li:has(.current-page) .sub-nav__level-2_button,html[lang^=zh] .sub-nav__container .sub-nav__level-2 li:has(.current-page) .sub-nav__level-2_button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.sub-nav__container .sub-nav__level-2_button,.sub-nav__container .sub-nav__level-2_link{align-items:center;color:#2d2d2d;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;height:100%;justify-content:center;line-height:16px;padding:0 .625rem;text-align:left}
html[lang^=cs] .sub-nav__container .sub-nav__level-2_button,html[lang^=cs] .sub-nav__container .sub-nav__level-2_link,html[lang^=ja] .sub-nav__container .sub-nav__level-2_button,html[lang^=ja] .sub-nav__container .sub-nav__level-2_link,html[lang^=ko] .sub-nav__container .sub-nav__level-2_button,html[lang^=ko] .sub-nav__container .sub-nav__level-2_link,html[lang^=pl] .sub-nav__container .sub-nav__level-2_button,html[lang^=pl] .sub-nav__container .sub-nav__level-2_link,html[lang^=ru] .sub-nav__container .sub-nav__level-2_button,html[lang^=ru] .sub-nav__container .sub-nav__level-2_link,html[lang^=tr] .sub-nav__container .sub-nav__level-2_button,html[lang^=tr] .sub-nav__container .sub-nav__level-2_link,html[lang^=zh] .sub-nav__container .sub-nav__level-2_button,html[lang^=zh] .sub-nav__container .sub-nav__level-2_link{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.sub-nav__container .sub-nav__level-2_button-label,.sub-nav__container .sub-nav__level-2_link-label{white-space:pre-line}
.sub-nav__container .sub-nav__level-2_link{text-decoration:none}
.sub-nav__container .sub-nav__level-2_link:hover{color:#1968b3;text-decoration:underline}
.sub-nav__container .sub-nav__level-2_link:focus{color:#003e7e}
.sub-nav__container .sub-nav__level-2_button{background:transparent;border:0}
.sub-nav__container .sub-nav__level-2_button svg{height:1.25rem;margin-left:2px;position:relative;top:3px;transition:transform .12s ease-out;width:1.25rem}
.sub-nav__container .sub-nav__level-2_button:hover{color:#1968b3;text-decoration:underline}
.sub-nav__container .sub-nav__level-2_button:hover svg{fill:#1968b3}
.sub-nav__container .sub-nav__level-2_button[aria-expanded=true]{color:#1968b3;text-decoration:underline}
.sub-nav__container .sub-nav__level-2_button[aria-expanded=true] svg{fill:#1968b3;transform:rotate(-180deg)}
.sub-nav__container .sub-nav__level-2-view-all{display:none}
.sub-nav__container .sub-nav__level-3,.sub-nav__container .sub-nav__level-4{background:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;box-shadow:0 4px 6px 0 rgba(0,0,0,.18);display:flex;flex-wrap:nowrap;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;left:0;padding:.5rem;position:absolute;top:100%}
html[lang^=cs] .sub-nav__container .sub-nav__level-3,html[lang^=cs] .sub-nav__container .sub-nav__level-4,html[lang^=ja] .sub-nav__container .sub-nav__level-3,html[lang^=ja] .sub-nav__container .sub-nav__level-4,html[lang^=ko] .sub-nav__container .sub-nav__level-3,html[lang^=ko] .sub-nav__container .sub-nav__level-4,html[lang^=pl] .sub-nav__container .sub-nav__level-3,html[lang^=pl] .sub-nav__container .sub-nav__level-4,html[lang^=ru] .sub-nav__container .sub-nav__level-3,html[lang^=ru] .sub-nav__container .sub-nav__level-4,html[lang^=tr] .sub-nav__container .sub-nav__level-3,html[lang^=tr] .sub-nav__container .sub-nav__level-4,html[lang^=zh] .sub-nav__container .sub-nav__level-3,html[lang^=zh] .sub-nav__container .sub-nav__level-4{font-family:Helvetica Neue,Helvetica,sans-serif}
.sub-nav__container .sub-nav__level-3[aria-hidden=true],.sub-nav__container .sub-nav__level-4[aria-hidden=true]{display:none}
.sub-nav__container .sub-nav__level-3 li,.sub-nav__container .sub-nav__level-4 li{display:flex;flex-direction:column;position:relative}
.sub-nav__container .sub-nav__level-3 li.mobile-li,.sub-nav__container .sub-nav__level-4 li.mobile-li{display:none}
.sub-nav__container .sub-nav__level-3 li li.desktop-size-li,.sub-nav__container .sub-nav__level-3 li ul.desktop-size-ul,.sub-nav__container .sub-nav__level-4 li li.desktop-size-li,.sub-nav__container .sub-nav__level-4 li ul.desktop-size-ul{display:flex;flex-direction:column;flex-wrap:nowrap}
.sub-nav__container .sub-nav__level-3_link,.sub-nav__container .sub-nav__level-4_link{color:#1968b3;display:block;font-size:.875rem;height:100%;padding:.5rem;position:relative;text-decoration:none;width:12.5rem}
.sub-nav__container .sub-nav__level-3_link:hover,.sub-nav__container .sub-nav__level-4_link:hover{color:#1968b3;text-decoration:underline}
.sub-nav__container .sub-nav__level-3_link:focus,.sub-nav__container .sub-nav__level-4_link:focus{color:#003e7e;text-decoration:underline}
.sub-nav__container .sub-nav__level-3_link.view-all,.sub-nav__container .sub-nav__level-4_link.view-all{color:#1968b3}
.sub-nav__container .sub-nav__level-3_link.mobile-link,.sub-nav__container .sub-nav__level-4_link.mobile-link{display:none}
.sub-nav__container .sub-nav__level-3_link-title,.sub-nav__container .sub-nav__level-4_link-title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;margin-right:.5rem;padding:.5rem 0 .5rem .5rem;position:relative;width:12.5rem}
html[lang^=cs] .sub-nav__container .sub-nav__level-3_link-title,html[lang^=cs] .sub-nav__container .sub-nav__level-4_link-title,html[lang^=ja] .sub-nav__container .sub-nav__level-3_link-title,html[lang^=ja] .sub-nav__container .sub-nav__level-4_link-title,html[lang^=ko] .sub-nav__container .sub-nav__level-3_link-title,html[lang^=ko] .sub-nav__container .sub-nav__level-4_link-title,html[lang^=pl] .sub-nav__container .sub-nav__level-3_link-title,html[lang^=pl] .sub-nav__container .sub-nav__level-4_link-title,html[lang^=ru] .sub-nav__container .sub-nav__level-3_link-title,html[lang^=ru] .sub-nav__container .sub-nav__level-4_link-title,html[lang^=tr] .sub-nav__container .sub-nav__level-3_link-title,html[lang^=tr] .sub-nav__container .sub-nav__level-4_link-title,html[lang^=zh] .sub-nav__container .sub-nav__level-3_link-title,html[lang^=zh] .sub-nav__container .sub-nav__level-4_link-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.sub-nav__container .sub-nav__level-3_link-title:after,.sub-nav__container .sub-nav__level-4_link-title:after{background-color:#6d6e71;bottom:0;content:"";display:block;height:2px;left:0;opacity:.2;position:absolute;width:100%}
.sub-nav__container .sub-nav__level-3_title-link,.sub-nav__container .sub-nav__level-4_title-link{color:#1968b3;text-decoration:none}
.sub-nav__container .sub-nav__level-3_title-link:hover,.sub-nav__container .sub-nav__level-4_title-link:hover{text-decoration:underline}
.sub-nav__container .sub-nav__level-3_title-link:focus,.sub-nav__container .sub-nav__level-4_title-link:focus{color:#003e7e;text-decoration:underline}
.sub-nav__container .sub-nav__level-3_button,.sub-nav__container .sub-nav__level-4_button{display:none}
.sub-nav__container .sub-nav__level-3{max-height:calc(100vh - 3.125rem);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}
.sub-nav__container .sub-nav__level-3::-webkit-scrollbar{display:none}
.sub-nav__container .sub-nav__level-3.align-right{left:auto;right:calc(-100vw + var(--subnav-level-3-offset)+40px)}
.sub-nav__container .sub-nav__level-4{box-shadow:none;left:auto;padding:0;position:relative;top:auto}
.sub-nav__container .sub-nav__level-4_li{margin-left:6px}
}
@media only screen and (max-width:79.9375em){.sub-nav__container{justify-content:space-between;min-height:3.75rem;padding:0 2.5rem}
.sub-nav__container>img{max-height:2.5rem}
.sub-nav__container .desktop-size-li{display:none}
.sub-nav__container .sub-nav__button{border:0;font-size:.75rem;line-height:1rem;margin-bottom:6px;margin-left:16px;margin-top:6px;padding:6px}
.sub-nav__container .sub-nav__meteor-button{margin-left:16px}
.sub-nav__container .sub-nav__mobile-trigger{align-items:center;background:transparent;border:0;display:flex;height:100%;justify-content:center;margin-left:auto;padding:0;position:relative}
.sub-nav__container .sub-nav__mobile-trigger svg{transition:transform .12s ease-out;fill:#6d6e71;height:1.25rem;position:relative;top:2px;width:1.25rem}
.sub-nav__container .sub-nav__mobile-trigger[aria-expanded=true] svg{transform:rotate(-180deg)}
.sub-nav__container .sub-nav__level-1{align-items:center;color:#2d2d2d;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;height:100%;text-decoration:none}
html[lang^=cs] .sub-nav__container .sub-nav__level-1,html[lang^=ja] .sub-nav__container .sub-nav__level-1,html[lang^=ko] .sub-nav__container .sub-nav__level-1,html[lang^=pl] .sub-nav__container .sub-nav__level-1,html[lang^=ru] .sub-nav__container .sub-nav__level-1,html[lang^=tr] .sub-nav__container .sub-nav__level-1,html[lang^=zh] .sub-nav__container .sub-nav__level-1{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.sub-nav__container .sub-nav__level-1 img{height:80%;max-height:40px;max-width:100%}
.sub-nav__container .sub-nav__level-2,.sub-nav__container .sub-nav__level-3,.sub-nav__container .sub-nav__level-4{background-color:#fff;display:none;flex-direction:column;position:relative;width:100%}
.sub-nav__container .sub-nav__level-2[aria-hidden=false],.sub-nav__container .sub-nav__level-3[aria-hidden=false],.sub-nav__container .sub-nav__level-4[aria-hidden=false]{display:flex}
.sub-nav__container .sub-nav__level-2_button,.sub-nav__container .sub-nav__level-2_link,.sub-nav__container .sub-nav__level-3_button,.sub-nav__container .sub-nav__level-3_link,.sub-nav__container .sub-nav__level-4_button,.sub-nav__container .sub-nav__level-4_link{align-items:center;background:transparent;border:0;display:flex;gap:.25rem;padding:1rem 1.625rem;position:relative;width:100%}
.sub-nav__container .sub-nav__level-2_button.hidden,.sub-nav__container .sub-nav__level-2_link.hidden,.sub-nav__container .sub-nav__level-3_button.hidden,.sub-nav__container .sub-nav__level-3_link.hidden,.sub-nav__container .sub-nav__level-4_button.hidden,.sub-nav__container .sub-nav__level-4_link.hidden{display:none}
.sub-nav__container .sub-nav__level-2_button svg,.sub-nav__container .sub-nav__level-2_link svg,.sub-nav__container .sub-nav__level-3_button svg,.sub-nav__container .sub-nav__level-3_link svg,.sub-nav__container .sub-nav__level-4_button svg,.sub-nav__container .sub-nav__level-4_link svg{fill:#2d2d2d;height:1.25rem;position:relative;top:1px;width:1.25rem}
.sub-nav__container .sub-nav__level-2_button.view-all,.sub-nav__container .sub-nav__level-2_link.view-all,.sub-nav__container .sub-nav__level-3_button.view-all,.sub-nav__container .sub-nav__level-3_link.view-all,.sub-nav__container .sub-nav__level-4_button.view-all,.sub-nav__container .sub-nav__level-4_link.view-all{color:#2d2d2d}
.sub-nav__container .sub-nav__level-2_button:after,.sub-nav__container .sub-nav__level-2_link:after,.sub-nav__container .sub-nav__level-3_button:after,.sub-nav__container .sub-nav__level-3_link:after,.sub-nav__container .sub-nav__level-4_button:after,.sub-nav__container .sub-nav__level-4_link:after{background-color:#6d6e71;bottom:0;content:"";height:2px;left:1.625rem;margin:auto;opacity:.2;position:absolute;right:1.625rem}
.sub-nav__container .sub-nav__level-2 .sub-nav__mobile-cta,.sub-nav__container .sub-nav__level-3 .sub-nav__mobile-cta,.sub-nav__container .sub-nav__level-4 .sub-nav__mobile-cta{display:flex;justify-content:center;padding:1rem 1.625rem}
.sub-nav__container .sub-nav__level-2 .sub-nav__level-3_button-arrow-back,.sub-nav__container .sub-nav__level-3 .sub-nav__level-3_button-arrow-back,.sub-nav__container .sub-nav__level-4 .sub-nav__level-3_button-arrow-back{align-items:center;bottom:0;left:1.25rem;margin:auto 0;position:absolute;top:0}
.sub-nav__container .sub-nav__level-2 .sub-nav__level-3_button-arrow-back svg,.sub-nav__container .sub-nav__level-3 .sub-nav__level-3_button-arrow-back svg,.sub-nav__container .sub-nav__level-4 .sub-nav__level-3_button-arrow-back svg{transform:none}
.sub-nav__container .sub-nav__level-2_link,.sub-nav__container .sub-nav__level-3_link,.sub-nav__container .sub-nav__level-4_link{color:#2d2d2d;text-decoration:none}
.sub-nav__container .sub-nav__level-2_link:focus,.sub-nav__container .sub-nav__level-3_link:focus,.sub-nav__container .sub-nav__level-4_link:focus{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .sub-nav__container .sub-nav__level-2_link:focus,html[lang^=cs] .sub-nav__container .sub-nav__level-3_link:focus,html[lang^=cs] .sub-nav__container .sub-nav__level-4_link:focus,html[lang^=ja] .sub-nav__container .sub-nav__level-2_link:focus,html[lang^=ja] .sub-nav__container .sub-nav__level-3_link:focus,html[lang^=ja] .sub-nav__container .sub-nav__level-4_link:focus,html[lang^=ko] .sub-nav__container .sub-nav__level-2_link:focus,html[lang^=ko] .sub-nav__container .sub-nav__level-3_link:focus,html[lang^=ko] .sub-nav__container .sub-nav__level-4_link:focus,html[lang^=pl] .sub-nav__container .sub-nav__level-2_link:focus,html[lang^=pl] .sub-nav__container .sub-nav__level-3_link:focus,html[lang^=pl] .sub-nav__container .sub-nav__level-4_link:focus,html[lang^=ru] .sub-nav__container .sub-nav__level-2_link:focus,html[lang^=ru] .sub-nav__container .sub-nav__level-3_link:focus,html[lang^=ru] .sub-nav__container .sub-nav__level-4_link:focus,html[lang^=tr] .sub-nav__container .sub-nav__level-2_link:focus,html[lang^=tr] .sub-nav__container .sub-nav__level-3_link:focus,html[lang^=tr] .sub-nav__container .sub-nav__level-4_link:focus,html[lang^=zh] .sub-nav__container .sub-nav__level-2_link:focus,html[lang^=zh] .sub-nav__container .sub-nav__level-3_link:focus,html[lang^=zh] .sub-nav__container .sub-nav__level-4_link:focus{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.sub-nav__container .sub-nav__level-2 .view-all-li,.sub-nav__container .sub-nav__level-3 .view-all-li,.sub-nav__container .sub-nav__level-4 .view-all-li{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}
.sub-nav.has-button .sub-nav__container .sub-nav__level-2 .view-all-li .view-all:after,.sub-nav.has-button .sub-nav__container .sub-nav__level-3 .view-all-li .view-all:after,.sub-nav.has-button .sub-nav__container .sub-nav__level-4 .view-all-li .view-all:after{display:block}
.sub-nav__container .sub-nav__level-2{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;box-shadow:0 4px 6px 0 rgba(0,0,0,.18);display:none;left:0;max-height:calc(100vh - 3.75rem);overflow-y:scroll;position:absolute;right:0;top:calc(100% + 3px);transition:opacity .3s ease-out;-ms-overflow-style:none;scrollbar-width:none}
.sub-nav__container .sub-nav__level-2::-webkit-scrollbar{display:none}
.sub-nav__container .sub-nav__level-2 .sub-nav__level-2_button:focus{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .sub-nav__container .sub-nav__level-2 .sub-nav__level-2_button:focus,html[lang^=ja] .sub-nav__container .sub-nav__level-2 .sub-nav__level-2_button:focus,html[lang^=ko] .sub-nav__container .sub-nav__level-2 .sub-nav__level-2_button:focus,html[lang^=pl] .sub-nav__container .sub-nav__level-2 .sub-nav__level-2_button:focus,html[lang^=ru] .sub-nav__container .sub-nav__level-2 .sub-nav__level-2_button:focus,html[lang^=tr] .sub-nav__container .sub-nav__level-2 .sub-nav__level-2_button:focus,html[lang^=zh] .sub-nav__container .sub-nav__level-2 .sub-nav__level-2_button:focus{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.sub-nav__container .sub-nav__level-2 .sub-nav__level-2_li.active{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}
.sub-nav__container .sub-nav__level-2 .sub-nav__level-2_li.active .sub-nav__level-2_button{color:#1968b3;text-decoration:underline}
.sub-nav__container .sub-nav__level-2 .sub-nav__level-2_li.active .sub-nav__level-2_button-arrow{transform:rotate(-180deg)}
.sub-nav__container .sub-nav__level-2 .sub-nav__level-2_li.active .sub-nav__level-2_button-arrow svg{fill:#1968b3}
.sub-nav__container .sub-nav__level-2_li:has(.current-page) .sub-nav__level-2_button{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .sub-nav__container .sub-nav__level-2_li:has(.current-page) .sub-nav__level-2_button,html[lang^=ja] .sub-nav__container .sub-nav__level-2_li:has(.current-page) .sub-nav__level-2_button,html[lang^=ko] .sub-nav__container .sub-nav__level-2_li:has(.current-page) .sub-nav__level-2_button,html[lang^=pl] .sub-nav__container .sub-nav__level-2_li:has(.current-page) .sub-nav__level-2_button,html[lang^=ru] .sub-nav__container .sub-nav__level-2_li:has(.current-page) .sub-nav__level-2_button,html[lang^=tr] .sub-nav__container .sub-nav__level-2_li:has(.current-page) .sub-nav__level-2_button,html[lang^=zh] .sub-nav__container .sub-nav__level-2_li:has(.current-page) .sub-nav__level-2_button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.sub-nav__container .sub-nav__level-2:has(.active) .sub-nav__level-2_li:nth-last-child(2) .sub-nav__level-2_button:after,.sub-nav__container .sub-nav__level-2:has(.active) .sub-nav__level-2_li:nth-last-child(2) .sub-nav__level-2_link:after{display:none}
.sub-nav__container .sub-nav__level-3{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;max-height:60vh;overflow-y:auto}
.sub-nav__container .sub-nav__level-3 .sub-nav__level-3_li.desktop-li{display:none}
.sub-nav__container .sub-nav__level-3 .sub-nav__level-3_li.active .sub-nav__level-3_button{text-decoration:underline}
.sub-nav__container .sub-nav__level-3 .sub-nav__level-3_li.active .sub-nav__level-3_button-arrow svg{fill:#1968b3;transform:rotate(-180deg)}
.sub-nav__container .sub-nav__level-3_button{color:#1968b3;margin-left:.625rem;width:calc(100% - 10px)}
.sub-nav__container .sub-nav__level-3_button:after{margin-left:-.625rem}
.sub-nav__container .sub-nav__level-3_button svg{fill:#1968b3}
.sub-nav__container .sub-nav__level-3_link{display:none}
.sub-nav__container .sub-nav__level-3_link-label{margin-left:.625rem}
.sub-nav__container .sub-nav__level-3_link.mobile-link,.sub-nav__container .sub-nav__level-3_link.view-all{color:#1968b3;display:flex}
.sub-nav__container .sub-nav__level-3_li:has(.current-page) .sub-nav__level-3_button{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif}
.sub-nav__container .sub-nav__level-4{left:auto;position:relative;top:auto}
.sub-nav__container .sub-nav__level-4_link{color:#1968b3}
.sub-nav__container .sub-nav__level-4_link-label{margin-left:1.25rem}
}
.table.push-top{margin-top:3.5rem}
.table.push-bottom{margin-bottom:3.5rem}
.table table{border-collapse:collapse;margin:0;padding:0;table-layout:fixed;width:100%}
.table tr{border-bottom:1px solid #e5e6e9;padding:.35rem}
.table td,.table th{padding:1rem;text-align:left}
.table td{color:#2d2d2d}
.table th{color:#6d6e71;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.375rem;text-align:left;text-transform:uppercase}
html[lang^=cs] .table th,html[lang^=ja] .table th,html[lang^=ko] .table th,html[lang^=pl] .table th,html[lang^=ru] .table th,html[lang^=tr] .table th,html[lang^=zh] .table th{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.table th:first-of-type{width:23.75rem}
.table a{text-decoration:none}
@media only screen and (max-width:48em){.table table{border:0}
.table thead{display:none}
.table td,.table th{padding:.625rem 0;text-align:left}
.table tr{display:block;margin-bottom:.625rem;padding-left:0}
.table tr:first-child{border-top:1px solid #e5e6e9}
.table td{display:block}
.table td,.table td:before{min-height:4.688rem;text-align:left}
.table td:before{color:#6d6e71;content:attr(data-label);float:left;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.375rem;text-transform:uppercase;width:6.875rem}
html[lang^=cs] .table td:before,html[lang^=ja] .table td:before,html[lang^=ko] .table td:before,html[lang^=pl] .table td:before,html[lang^=ru] .table td:before,html[lang^=tr] .table td:before,html[lang^=zh] .table td:before{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.table td:last-child{border-bottom:0}
.table td .cmp-form-options--drop-down,.table td .cmp-form-options--multi-drop-down{float:left}
}
.table .resource-table-dropdown.is-link:before{border:0}
.tabs{flex-direction:column;margin-top:30px;padding-bottom:35px}
.cmp-tabs{margin-left:auto;margin-right:auto;width:100%}
.cmp-tabs__tablist{border-bottom:1px solid #e5e6e9;display:flex;margin-bottom:0}
@media only screen and (max-width:63.9375em){.cmp-tabs__tablist{display:none}
}
.cmp-tabs__tab{cursor:pointer;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;list-style:none;margin:0 1.5rem 0 0;padding:.625rem;position:relative}
.cmp-tabs__tab:before{height:3px;transition:all .3s ease;width:0;z-index:2}
.cmp-tabs__tab:after,.cmp-tabs__tab:before{bottom:0;content:"";left:0;position:absolute}
.cmp-tabs__tab:after{background:#e5e6e9;display:none;height:1px;width:100%}
@media only screen and (max-width:63.9375em){.cmp-tabs__tab:after{display:flex}
}
.cmp-tabs__tab:first-child{margin-left:0}
.cmp-tabs__tab:last-child{margin-right:0}
.cmp-tabs__tab:focus,.cmp-tabs__tab:hover{color:#1968b3}
.cmp-tabs__tab:focus:before,.cmp-tabs__tab:hover:before{background:#1968b3;width:100%}
.cmp-tabs__tab--active,.cmp-tabs__tab--active:focus,.cmp-tabs__tab--active:hover{color:#2d2d2d;cursor:auto}
.cmp-tabs__tab--active:before,.cmp-tabs__tab--active:focus:before,.cmp-tabs__tab--active:hover:before{background:#f58025;width:100%}
.cmp-tabs .accordion-button{display:none;font-size:.875rem;justify-content:flex-end;padding-bottom:5px}
.cmp-tabs .accordion-button:hover{cursor:pointer;text-decoration:underline}
.cmp-tabs .accordion-button span{display:none}
.cmp-tabs .accordion-button span.active{display:flex}
@media only screen and (max-width:63.9375em){.cmp-tabs .accordion-button{display:flex}
}
.cmp-tabs .acc-button{color:#2d2d2d;cursor:pointer;display:none;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;justify-content:space-between;position:relative}
.cmp-tabs .acc-button span{padding:14px 0 14px 15px}
.cmp-tabs .acc-button:active span,.cmp-tabs .acc-button:focus span,.cmp-tabs .acc-button:hover span{color:#1968b3}
.cmp-tabs .acc-button svg{transition:all .3s ease;width:18px}
.cmp-tabs .acc-button.active span svg{transform:rotate(-180deg);width:18px}
@media only screen and (max-width:63.9375em){.cmp-tabs .acc-button{display:flex}
.cmp-tabs .tab-container:after{background:#e5e6e9;content:"";height:1px;left:40px;position:absolute;right:40px}
.cmp-tabs .tab-container:hover:after{background:#1968b3;height:2px}
}
.cmp-tabs__tabpanel{display:none;margin-top:0;padding-bottom:20px;position:relative}
.cmp-tabs__tabpanel:after{display:flex}
.cmp-tabs__tabpanel--active{display:block}
@media only screen and (max-width:63.9375em){.cmp-tabs__tabpanel--active:after{background:#f58025;content:"";height:2px;margin-top:20px;position:absolute;width:100%;z-index:2}
}
.tag-list a{text-decoration:none}
#teaser-card .grid .row{background:hsla(0,0,100%,.95);border-radius:24px 24px;box-shadow:0 0 25px 0 rgba(0,0,0,.25);margin-bottom:100px;margin-top:100px;padding:40px}
#teaser-card .row p{font-size:20px;line-height:32px}
@media only screen and (max-width:1279px){#teaser-card .col-desktop-8{display:none}
#teaser-card .col-desktop-4{flex-basis:80%;margin:auto;max-width:80%;width:80%}
#teaser-card .grid{padding:16px}
#teaser-card .grid>.row{margin-bottom:50px;margin-top:0;padding:20px}
#teaser-card .grid>.row>.col-mobile{margin-top:0;padding-left:0;padding-right:0}
}
.teaser{display:flex;flex-direction:column;height:100%;padding:1px 0;position:relative}
@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser{display:block}
}
.teaser.vertical-sibling{height:auto}
.teaser .teaser__link-over{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}
.teaser .teaser__wrapper{display:block;position:relative;text-decoration:none;width:100%}
.teaser .teaser__container{display:flex;height:100%;position:relative}
.teaser .teaser__container.is-link .teaser__link-over:hover~div .teaser__title{color:#1968b3}
.teaser .teaser__container.auto-height{height:auto;margin-bottom:auto}
@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser .teaser__container{display:block}
}
.teaser .teaser__image,.teaser .teaser__video{position:relative}
.teaser .teaser__image img,.teaser .teaser__video img{height:auto;max-width:100%;position:relative}
.teaser .teaser__image img.shapeCircle,.teaser .teaser__video img.shapeCircle{mask-image:radial-gradient(circle closest-side at center,#000 99%,transparent)}
.teaser .teaser__icon{position:relative}
.teaser .teaser__content{display:block;position:relative}
.teaser .teaser__caption,.teaser .teaser__subtitle,.teaser .teaser__text,.teaser .teaser__title{color:#2d2d2d}
.teaser .teaser__container.text-light .teaser__caption,.teaser .teaser__container.text-light .teaser__subtitle,.teaser .teaser__container.text-light .teaser__text,.teaser .teaser__container.text-light .teaser__title{color:#fff}
.teaser .teaser__subtitle{color:#6d6e71;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:0;letter-spacing:.03125em;line-height:1.375rem;margin-bottom:4px;text-transform:uppercase}
html[lang^=cs] .teaser .teaser__subtitle,html[lang^=ja] .teaser .teaser__subtitle,html[lang^=ko] .teaser .teaser__subtitle,html[lang^=pl] .teaser .teaser__subtitle,html[lang^=ru] .teaser .teaser__subtitle,html[lang^=tr] .teaser .teaser__subtitle,html[lang^=zh] .teaser .teaser__subtitle{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.teaser .teaser__title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:.5rem}
html[lang^=cs] .teaser .teaser__title,html[lang^=ja] .teaser .teaser__title,html[lang^=ko] .teaser .teaser__title,html[lang^=pl] .teaser .teaser__title,html[lang^=ru] .teaser .teaser__title,html[lang^=tr] .teaser .teaser__title,html[lang^=zh] .teaser .teaser__title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.teaser .teaser__title.highlighted{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .teaser .teaser__title.highlighted,html[lang^=ja] .teaser .teaser__title.highlighted,html[lang^=ko] .teaser .teaser__title.highlighted,html[lang^=pl] .teaser .teaser__title.highlighted,html[lang^=ru] .teaser .teaser__title.highlighted,html[lang^=tr] .teaser .teaser__title.highlighted,html[lang^=zh] .teaser .teaser__title.highlighted{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.teaser .teaser__text{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;line-height:1.375rem;margin-top:8px}
html[lang^=cs] .teaser .teaser__text,html[lang^=ja] .teaser .teaser__text,html[lang^=ko] .teaser .teaser__text,html[lang^=pl] .teaser .teaser__text,html[lang^=ru] .teaser .teaser__text,html[lang^=tr] .teaser .teaser__text,html[lang^=zh] .teaser .teaser__text{font-family:Helvetica Neue,Helvetica,sans-serif}
.teaser .teaser__text p{margin:8px 0 0}
.teaser .teaser__text p:first-child{margin-top:0}
.teaser .teaser__text .teaser__container.is-link a{position:relative;z-index:3}
.teaser .teaser__caption{font-family:BarlowItalic,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-top:16px}
html[lang^=cs] .teaser .teaser__caption,html[lang^=ja] .teaser .teaser__caption,html[lang^=ko] .teaser .teaser__caption,html[lang^=pl] .teaser .teaser__caption,html[lang^=ru] .teaser .teaser__caption,html[lang^=tr] .teaser .teaser__caption,html[lang^=zh] .teaser .teaser__caption{font-family:Helvetica Neue,Helvetica,sans-serif;font-style:italic}
.teaser .teaser__components{display:block;margin-top:16px;position:relative}
.teaser .teaser__components .button{display:inline-block;margin-bottom:8px;margin-right:20px;position:relative}
@media only screen and (min-width:48.0625em){.teaser .teaser__components .button{margin-bottom:0}
}
.teaser .teaser__components .button+.link{margin-top:8px}
.teaser .teaser__components .teaser__container.is-link .button{z-index:3}
.teaser .teaser__components .link{color:#1968b3;display:block;margin-top:16px;position:relative}
.teaser .teaser__components .teaser__container.text-light .link{color:#fff}
.teaser .teaser__components .teaser__container.is-link .link{z-index:3}
.teaser__container.layout-horizontal:not(.text-only){display:flex;flex-wrap:nowrap}
@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser__container.layout-horizontal:not(.text-only){display:block}
}
.teaser__container.layout-horizontal:not(.text-only) .teaser__wrapper{display:flex;flex-flow:column nowrap}
@media only screen and (min-width:48.0625em){.teaser__container.layout-horizontal:not(.text-only) .teaser__wrapper{flex-direction:row}
}
.teaser__container.layout-horizontal:not(.text-only) .teaser__image,.teaser__container.layout-horizontal:not(.text-only) .teaser__video{margin-bottom:8px;width:100%}
@media only screen and (min-width:48.0625em){.teaser__container.layout-horizontal:not(.text-only) .teaser__image,.teaser__container.layout-horizontal:not(.text-only) .teaser__video{margin-bottom:0;margin-right:32px;width:30%}
}
.teaser__container.layout-horizontal:not(.text-only) .teaser__image img,.teaser__container.layout-horizontal:not(.text-only) .teaser__video img{border-top-left-radius:4px;height:auto;max-width:100%}
@media only screen and (max-width:48em){.teaser__container.layout-horizontal:not(.text-only) .teaser__image img,.teaser__container.layout-horizontal:not(.text-only) .teaser__video img{border-top-right-radius:4px}
}
@media only screen and (min-width:48.0625em){.teaser__container.layout-horizontal:not(.text-only) .teaser__content{width:70%}
}
.teaser__container.layout-horizontal:not(.text-only) .teaser__icon{margin-bottom:8px}
@media only screen and (min-width:48.0625em){.teaser__container.layout-horizontal:not(.text-only) .teaser__icon{margin-right:20px}
}
.teaser__container.layout-horizontal:not(.text-only) .teaser__icon span{display:flex;justify-content:flex-start;position:relative}
.teaser__container.layout-horizontal:not(.text-only) .teaser__icon svg{height:50px;width:50px}
.teaser__container.text-only .teaser__content.center-content{text-align:center}
.teaser__container.text-only .teaser__content.center-content .teaser__components .button{margin:0 12px}
.teaser__container.layout-vertical:not(.text-only){display:flex;flex-flow:column nowrap}
@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser__container.layout-vertical:not(.text-only){display:block}
}
.teaser__container.layout-vertical:not(.text-only) .teaser__image,.teaser__container.layout-vertical:not(.text-only) .teaser__video{align-items:center;display:flex;margin-bottom:8px;width:100%}
.teaser__container.layout-vertical:not(.text-only) .teaser__image picture,.teaser__container.layout-vertical:not(.text-only) .teaser__video picture{width:100%}
.teaser__container.layout-vertical:not(.text-only) .teaser__image img,.teaser__container.layout-vertical:not(.text-only) .teaser__video img{height:auto;max-width:100%}
.teaser__container.layout-vertical:not(.text-only) .teaser__icon{margin-bottom:12px}
.teaser__container.layout-vertical:not(.text-only) .teaser__icon span{display:flex;justify-content:flex-start;position:relative}
.teaser__container.layout-vertical:not(.text-only) .teaser__icon svg{height:50px;width:50px}
.teaser__container.layout-vertical:not(.text-only) .teaser__icon.center-content{margin:20px 8px 12px}
.teaser__container.layout-vertical:not(.text-only) .teaser__icon.center-content span{justify-content:center}
.teaser__container.layout-vertical:not(.text-only) .teaser__content.center-content{text-align:center}
.teaser__container.layout-vertical:not(.text-only) .teaser__content.center-content .teaser__components .button{margin:0 12px}
.teaser__container.layout-card{background-color:#fff;border-radius:4px;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);display:flex;flex-flow:column nowrap;transition:all .3s ease-out}
@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser__container.layout-card{display:block}
}
@media only screen and (min-width:48.0625em){.teaser__container.layout-card:active,.teaser__container.layout-card:focus,.teaser__container.layout-card:hover{transform:scale(1.05);z-index:2}
}
.teaser__container.layout-card:active .teaser__title,.teaser__container.layout-card:focus .teaser__title,.teaser__container.layout-card:hover .teaser__title{color:#1968b3}
.teaser__container.layout-card .teaser__wrapper{height:100%;padding-top:0}
.teaser__container.layout-card .teaser__content{padding:0 20px 12px}
.teaser__container.layout-card.layout-horizontal .teaser__image,.teaser__container.layout-card.layout-horizontal .teaser__video{margin-right:0}
.teaser__container.layout-card.layout-horizontal .teaser__image img,.teaser__container.layout-card.layout-horizontal .teaser__video img{height:100%;object-fit:cover;width:100%}
.teaser__container.layout-card.layout-horizontal .teaser__icon{margin:20px}
@media only screen and (min-width:48.0625em){.teaser__container.layout-card.layout-horizontal .teaser__content{padding:20px}
}
.teaser__container.layout-card.layout-vertical .teaser__icon{margin:20px 0 12px 20px}
.teaser__container.layout-card.layout-vertical .teaser__icon.center-content{margin:20px 8px 12px}
.teaser__container.layout-card.layout-vertical img{border-top-left-radius:4px;border-top-right-radius:4px}
.teaser__container.layout-card.text-only .teaser__content{padding-top:16px}
.teaser-full-width .teaser__container{margin:auto;max-width:100em;padding:60px 20px}
@media only screen and (max-width:100.21875em){.teaser-full-width .teaser__container{padding-left:1.75rem;padding-right:1.75rem}
}
.teaser-full-width .teaser__container .teaser__wrapper{padding-top:0}
.teaser-full-width .teaser__container .teaser__content{width:100%}
.teaser-full-width .teaser__container .teaser__subtitle{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5rem;margin-bottom:13px}
html[lang^=cs] .teaser-full-width .teaser__container .teaser__subtitle,html[lang^=ja] .teaser-full-width .teaser__container .teaser__subtitle,html[lang^=ko] .teaser-full-width .teaser__container .teaser__subtitle,html[lang^=pl] .teaser-full-width .teaser__container .teaser__subtitle,html[lang^=ru] .teaser-full-width .teaser__container .teaser__subtitle,html[lang^=tr] .teaser-full-width .teaser__container .teaser__subtitle,html[lang^=zh] .teaser-full-width .teaser__container .teaser__subtitle{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.teaser-full-width .teaser__container .teaser__title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.75rem;font-style:normal;font-weight:400;line-height:2rem;margin-bottom:1rem}
html[lang^=cs] .teaser-full-width .teaser__container .teaser__title,html[lang^=ja] .teaser-full-width .teaser__container .teaser__title,html[lang^=ko] .teaser-full-width .teaser__container .teaser__title,html[lang^=pl] .teaser-full-width .teaser__container .teaser__title,html[lang^=ru] .teaser-full-width .teaser__container .teaser__title,html[lang^=tr] .teaser-full-width .teaser__container .teaser__title,html[lang^=zh] .teaser-full-width .teaser__container .teaser__title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
@media only screen and (min-width:48.0625em){.teaser-full-width .teaser__container .teaser__title{font-size:2.5rem;line-height:3rem}
}
.teaser-full-width .teaser__container .teaser__text{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:.5rem;margin-top:16px}
html[lang^=cs] .teaser-full-width .teaser__container .teaser__text,html[lang^=ja] .teaser-full-width .teaser__container .teaser__text,html[lang^=ko] .teaser-full-width .teaser__container .teaser__text,html[lang^=pl] .teaser-full-width .teaser__container .teaser__text,html[lang^=ru] .teaser-full-width .teaser__container .teaser__text,html[lang^=tr] .teaser-full-width .teaser__container .teaser__text,html[lang^=zh] .teaser-full-width .teaser__container .teaser__text{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.teaser-full-width .teaser__container .teaser__text.highlighted{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .teaser-full-width .teaser__container .teaser__text.highlighted,html[lang^=ja] .teaser-full-width .teaser__container .teaser__text.highlighted,html[lang^=ko] .teaser-full-width .teaser__container .teaser__text.highlighted,html[lang^=pl] .teaser-full-width .teaser__container .teaser__text.highlighted,html[lang^=ru] .teaser-full-width .teaser__container .teaser__text.highlighted,html[lang^=tr] .teaser-full-width .teaser__container .teaser__text.highlighted,html[lang^=zh] .teaser-full-width .teaser__container .teaser__text.highlighted{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.teaser-full-width .teaser__container .teaser__text p{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:.5rem}
html[lang^=cs] .teaser-full-width .teaser__container .teaser__text p,html[lang^=ja] .teaser-full-width .teaser__container .teaser__text p,html[lang^=ko] .teaser-full-width .teaser__container .teaser__text p,html[lang^=pl] .teaser-full-width .teaser__container .teaser__text p,html[lang^=ru] .teaser-full-width .teaser__container .teaser__text p,html[lang^=tr] .teaser-full-width .teaser__container .teaser__text p,html[lang^=zh] .teaser-full-width .teaser__container .teaser__text p{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.teaser-full-width .teaser__container .teaser__text p.highlighted{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .teaser-full-width .teaser__container .teaser__text p.highlighted,html[lang^=ja] .teaser-full-width .teaser__container .teaser__text p.highlighted,html[lang^=ko] .teaser-full-width .teaser__container .teaser__text p.highlighted,html[lang^=pl] .teaser-full-width .teaser__container .teaser__text p.highlighted,html[lang^=ru] .teaser-full-width .teaser__container .teaser__text p.highlighted,html[lang^=tr] .teaser-full-width .teaser__container .teaser__text p.highlighted,html[lang^=zh] .teaser-full-width .teaser__container .teaser__text p.highlighted{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.teaser-full-width .teaser__container .teaser__components{margin-top:32px}
.teaser-full-width .teaser__container .teaser__components .link__anchor,.teaser-full-width .teaser__container .teaser__components .link__is-anchor{color:#2d2d2d;margin-top:16px}
@media only screen and (max-width:48em){.teaser-full-width .teaser__container .teaser__components{text-align:center}
}
.teaser-full-width .teaser__container.text-light .teaser__components .link__anchor,.teaser-full-width .teaser__container.text-light .teaser__components .link__is-anchor{color:#fff}
.teaser-full-width .teaser__container.content-center{text-align:center}
.teaser-full-width .teaser__container.content-center .teaser__wrapper{justify-content:center}
.teaser-full-width .teaser__container.content-center .teaser__components .button{margin:0 12px}
@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser-full-width .teaser__container.text-only.content-center{max-width:100%}
.teaser-full-width .teaser__container.text-only.content-center .teaser__wrapper{margin:auto;max-width:100em}
}
@media(-ms-high-contrast:none) and only screen and (max-width:100.21875em),screen and (-ms-high-contrast:active) and only screen and (max-width:100.21875em){.teaser-full-width .teaser__container.text-only.content-center .teaser__wrapper{padding-left:1.75rem;padding-right:1.75rem}
}
@media only screen and (min-width:48.0625em){.teaser-full-width .teaser__container.content-left .teaser__wrapper{justify-content:flex-start;max-width:65%}
.teaser-full-width .teaser__container.content-right{justify-content:flex-end}
.teaser-full-width .teaser__container.content-right .teaser__wrapper{justify-content:flex-end;max-width:65%}
}
.teaser_container.layout-horizontal:not(.text-only) .teaser_image img{height:auto;max-width:200px;width:100%}
.text-image{display:block;position:relative}
.text-image__container{display:flex;flex-direction:column-reverse;margin:auto;max-width:100em;position:relative}
@media only screen and (max-width:100.21875em){.text-image__container{padding-left:1.75rem;padding-right:1.75rem}
}
@media only screen and (min-width:48.0625em){.text-image__container{flex-direction:row}
}
.text-image picture{align-self:flex-start;flex-shrink:0;margin-top:1rem;width:100%}
@media only screen and (min-width:48.0625em){.text-image picture{margin-top:2rem;width:25%}
}
.text-image img{flex-shrink:0;height:auto;max-width:100%}
@media only screen and (min-width:48.0625em){.text-image__text{margin-left:2.5rem}
.text-image.align-left .text-image__text{margin-left:2.5rem;margin-right:0}
.text-image.align-right .text-image__container{flex-direction:row-reverse}
.text-image.align-right .text-image__text{margin-left:0;margin-right:2.5rem}
}
.text-image.push-top{margin-top:3.5rem}
.text-image.push-bottom{margin-bottom:3.5rem}
.text-image__container.edit-mode .text-image__text{padding:2rem}
.text-table-only.push-top{margin-top:3.5rem}
.text-table-only.push-bottom{margin-bottom:3.5rem}
.text-table-only.text-table-vscroll .cmp-text{overflow-y:scroll}
@media only screen and (max-width:48em){.text-table-only.text-table-vscroll .cmp-text{max-height:794px;overflow:scroll}
.text-table-only.text-table-vscroll .cmp-text table tr:first-child{position:sticky;top:0}
.text-table-only.text-table-vscroll .cmp-text table tr:first-child td,.text-table-only.text-table-vscroll .cmp-text table tr:first-child th{box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}
}
.text-table-only.text-table-hscroll .cmp-text{overflow-x:scroll}
@media only screen and (max-width:48em){.text-table-only.text-table-hscroll .cmp-text{max-height:794px;overflow:scroll}
.text-table-only.text-table-hscroll .cmp-text tr td:first-child,.text-table-only.text-table-hscroll .cmp-text tr th:first-child{box-shadow:3px 0 6px 0 rgba(0,0,0,.1);left:0;position:sticky}
}
.text-table-only.text-table-hscroll.text-table-shaded-rows tr td:first-child{background-color:#fff}
.text-table-only.text-table-hscroll.text-table-shaded-rows tr:nth-child(odd) td:first-child{background-color:#fafafa}
.text-table-only.text-table-condensed td,.text-table-only.text-table-condensed th{padding:.5rem}
.text-table-only.text-table-shaded-rows tr:nth-child(odd) td,.text-table-only.text-table-shaded-rows tr:nth-child(odd) th{background-color:#fafafa}
.text-table-only.text-table-shaded-rows tr:nth-child(2n) td,.text-table-only.text-table-shaded-rows tr:nth-child(2n) th{background-color:#fff}
.text-table-only.text-table-shaded-header tr:first-child th{border-top:1px solid #ccc}
.text-table-only.text-table-shaded-header tr th:first-child{border-left:1px solid #ccc}
.text-table-only.text-table-shaded-header th{background-color:#e5e6e9 !important;border-bottom:1px solid #ccc;border-left:0;border-right:1px solid #ccc;border-top:0;color:#2d2d2d;padding:1rem;text-align:left}
.text-table-only table{border-collapse:separate;border-spacing:0;margin:0;padding:0;width:100%}
.text-table-only table tr:first-child td,.text-table-only table tr:first-child th{border-top:1px solid #e5e6e9}
.text-table-only table tr td:first-child,.text-table-only table tr th:first-child{border-left:1px solid #e5e6e9}
.text-table-only table td,.text-table-only table th{border-bottom:1px solid #e5e6e9;border-left:0;border-right:1px solid #e5e6e9;border-top:0;color:#2d2d2d;padding:1rem;text-align:left}
.text-table-only a{text-decoration:none}
@media only screen and (min-width:48.0625em){.rte-float.float-left{float:left}
img .rte-float.float-left{margin-right:20px}
.rte-float.float-right{float:right}
img .rte-float.float-right{margin-left:20px}
}
.rte-fullscreen-dialog .rte-editor{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;line-height:1.375rem}
.cmp-text{margin-left:auto;margin-right:auto;position:relative;width:100%}
.cmp-text--padded-none>.cmp-text{padding:0 !important}
.cmp-text img{display:block;margin-bottom:5px}
@media only screen and (min-width:48.0625em){.cmp-text img{display:inline-block;max-width:50%}
.cmp-text>p:first-child{margin-top:0}
}
.cmp-text .q4default p{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.5rem;overflow-wrap:break-word}
html[lang^=cs] .cmp-text .q4default p,html[lang^=ja] .cmp-text .q4default p,html[lang^=ko] .cmp-text .q4default p,html[lang^=pl] .cmp-text .q4default p,html[lang^=ru] .cmp-text .q4default p,html[lang^=tr] .cmp-text .q4default p,html[lang^=zh] .cmp-text .q4default p{font-family:Helvetica Neue,Helvetica,sans-serif}
@media only screen and (min-width:48.0625em){.cmp-text .q4default p{font-size:1.25rem;line-height:2rem}
.cmp-text .q4default img{display:inline-block;max-width:none}
}
.cmp-text--text-white .cmp-text{color:#fff}
.cmp-text--text-black .cmp-text{color:#000}
.cmp-text--text-primary .cmp-text{color:#003876}
.cmp-text--text-secondary .cmp-text{color:#00aeef}
.cmp-timeline{padding-bottom:20px;padding-top:20px;position:relative;width:100%;--software-border-color:linear-gradient(90.1deg,#003e7e 7.44%,#00aeef 93.59%);--hardware-border-color:linear-gradient(90.1deg,#003e7e 7.44%,#8d0034 93.59%);--products-border-color:linear-gradient(90.1deg,#00aeef 7.44%,#003e7e 93.59%);--services-border-color:linear-gradient(90.1deg,#f58025 7.44%,#770056 93.59%);--industries-border-color:linear-gradient(90.1deg,#00aeef 7.44%,#770056 93.59%);--support-border-color:linear-gradient(90.1deg,#003876 7.44%,#003e7e 93.59%);--sales-partners-border-color:linear-gradient(90.1deg,#003876 7.44%,#f58025 93.59%);--investors-border-color:linear-gradient(82.6deg,#1968b3 5.75%,#00aeef 88.65%);--default-border-color:linear-gradient(90.1deg,#003876 7.44%,#f58025 93.59%)}
.cmp-timeline__title{border-radius:4px;color:#fff;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:.5rem;padding:5px 12px 8px;position:relative;text-align:center;z-index:2}
.cmp-timeline__title.highlighted{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .cmp-timeline__title.highlighted,html[lang^=ja] .cmp-timeline__title.highlighted,html[lang^=ko] .cmp-timeline__title.highlighted,html[lang^=pl] .cmp-timeline__title.highlighted,html[lang^=ru] .cmp-timeline__title.highlighted,html[lang^=tr] .cmp-timeline__title.highlighted,html[lang^=zh] .cmp-timeline__title.highlighted{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
html[lang^=cs] .cmp-timeline__title,html[lang^=ja] .cmp-timeline__title,html[lang^=ko] .cmp-timeline__title,html[lang^=pl] .cmp-timeline__title,html[lang^=ru] .cmp-timeline__title,html[lang^=tr] .cmp-timeline__title,html[lang^=zh] .cmp-timeline__title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.cmp-timeline__title-default{background:var(--default-border-color)}
.cmp-timeline__title-software{background:var(--software-border-color)}
.cmp-timeline__title-hardware{background:var(--hardware-border-color)}
.cmp-timeline__title-products{background:var(--products-border-color)}
.cmp-timeline__title-services{background:var(--services-border-color)}
.cmp-timeline__title-industries{background:var(--industries-border-color)}
.cmp-timeline__title-support{background:var(--support-border-color)}
.cmp-timeline__title-sales{background:var(--sales-partners-border-color)}
.cmp-timeline__title-investors{background:var(--investors-border-color)}
.cmp-timeline__line{background-color:#e5e6e9;height:2px;left:110%;position:absolute;top:50%;width:100vw;z-index:1}
.cmp-timeline__marker-container{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;overflow:hidden;padding-left:1%;padding-right:1%;width:100%}
.cmp-timeline__marker{background-color:#fff;display:inline-block;padding:20px;position:relative;width:100%}
.cmp-timeline__marker-title{background-color:#fff;color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:6px;position:relative;text-align:center;z-index:2}
html[lang^=cs] .cmp-timeline__marker-title,html[lang^=ja] .cmp-timeline__marker-title,html[lang^=ko] .cmp-timeline__marker-title,html[lang^=pl] .cmp-timeline__marker-title,html[lang^=ru] .cmp-timeline__marker-title,html[lang^=tr] .cmp-timeline__marker-title,html[lang^=zh] .cmp-timeline__marker-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.cmp-timeline__marker-title.highlighted{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .cmp-timeline__marker-title.highlighted,html[lang^=ja] .cmp-timeline__marker-title.highlighted,html[lang^=ko] .cmp-timeline__marker-title.highlighted,html[lang^=pl] .cmp-timeline__marker-title.highlighted,html[lang^=ru] .cmp-timeline__marker-title.highlighted,html[lang^=tr] .cmp-timeline__marker-title.highlighted,html[lang^=zh] .cmp-timeline__marker-title.highlighted{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.cmp-timeline__marker-icon{position:relative;text-align:center;z-index:2}
.cmp-timeline__marker-icon img{background-color:#fff;padding:10px 12px}
.cmp-timeline__marker-small-header{background-color:#fff;color:#2d2d2d;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;text-align:center}
html[lang^=cs] .cmp-timeline__marker-small-header,html[lang^=ja] .cmp-timeline__marker-small-header,html[lang^=ko] .cmp-timeline__marker-small-header,html[lang^=pl] .cmp-timeline__marker-small-header,html[lang^=ru] .cmp-timeline__marker-small-header,html[lang^=tr] .cmp-timeline__marker-small-header,html[lang^=zh] .cmp-timeline__marker-small-header{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.cmp-timeline__marker-description{background-color:#fff;color:#000;display:none;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;padding-top:6px;text-align:center;z-index:2}
html[lang^=cs] .cmp-timeline__marker-description,html[lang^=ja] .cmp-timeline__marker-description,html[lang^=ko] .cmp-timeline__marker-description,html[lang^=pl] .cmp-timeline__marker-description,html[lang^=ru] .cmp-timeline__marker-description,html[lang^=tr] .cmp-timeline__marker-description,html[lang^=zh] .cmp-timeline__marker-description{font-family:Helvetica Neue,Helvetica,sans-serif}
.cmp-timeline__marker-copy{background-color:#770056;display:none;padding:20px}
@media only screen and (min-width:48.0625em){.cmp-timeline__title{max-width:20%}
.cmp-timeline__marker-icon-mobile{display:none}
.cmp-timeline__marker-wrapper{display:block}
.cmp-timeline__marker:focus,.cmp-timeline__marker:hover{background-color:#fff;border-radius:4px;box-shadow:0 2px 20px rgba(0,0,0,.09);position:absolute;top:10%;transform:scale(1.1);transform-origin:center;transition:transform .2s;width:inherit;z-index:2}
.cmp-timeline__marker:focus .cmp-timeline__marker-description,.cmp-timeline__marker:hover .cmp-timeline__marker-description{display:block}
.cmp-timeline__marker:focus+.cmp-timeline__marker-copy,.cmp-timeline__marker:hover+.cmp-timeline__marker-copy{display:inline-block;padding:20px;visibility:hidden}
}
@media only screen and (max-width:48em){.cmp-timeline__title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:.5rem;width:unset !important}
.cmp-timeline__title.highlighted{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .cmp-timeline__title.highlighted,html[lang^=ja] .cmp-timeline__title.highlighted,html[lang^=ko] .cmp-timeline__title.highlighted,html[lang^=pl] .cmp-timeline__title.highlighted,html[lang^=ru] .cmp-timeline__title.highlighted,html[lang^=tr] .cmp-timeline__title.highlighted,html[lang^=zh] .cmp-timeline__title.highlighted{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
html[lang^=cs] .cmp-timeline__title,html[lang^=ja] .cmp-timeline__title,html[lang^=ko] .cmp-timeline__title,html[lang^=pl] .cmp-timeline__title,html[lang^=ru] .cmp-timeline__title,html[lang^=tr] .cmp-timeline__title,html[lang^=zh] .cmp-timeline__title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.cmp-timeline__marker-container{align-items:flex-start;display:flex;flex-direction:column;gap:40px;justify-content:space-evenly;margin-left:20px;width:auto}
.cmp-timeline__line{background-color:#e5e6e9;height:100vh;left:48px;position:absolute;top:100%;width:2px;z-index:1}
.cmp-timeline__marker-wrapper{display:flex;margin-left:20px;max-width:unset;width:90% !important}
.cmp-timeline__marker-wrapper.last-item{background:#fff;z-index:2}
.cmp-timeline__marker{margin-left:0;width:100%}
.cmp-timeline__marker-title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:10px;text-align:left}
.cmp-timeline__marker-title.highlighted{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .cmp-timeline__marker-title.highlighted,html[lang^=ja] .cmp-timeline__marker-title.highlighted,html[lang^=ko] .cmp-timeline__marker-title.highlighted,html[lang^=pl] .cmp-timeline__marker-title.highlighted,html[lang^=ru] .cmp-timeline__marker-title.highlighted,html[lang^=tr] .cmp-timeline__marker-title.highlighted,html[lang^=zh] .cmp-timeline__marker-title.highlighted{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
html[lang^=cs] .cmp-timeline__marker-title,html[lang^=ja] .cmp-timeline__marker-title,html[lang^=ko] .cmp-timeline__marker-title,html[lang^=pl] .cmp-timeline__marker-title,html[lang^=ru] .cmp-timeline__marker-title,html[lang^=tr] .cmp-timeline__marker-title,html[lang^=zh] .cmp-timeline__marker-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.cmp-timeline__marker-small-header{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;padding-bottom:6px;text-align:left}
html[lang^=cs] .cmp-timeline__marker-small-header,html[lang^=ja] .cmp-timeline__marker-small-header,html[lang^=ko] .cmp-timeline__marker-small-header,html[lang^=pl] .cmp-timeline__marker-small-header,html[lang^=ru] .cmp-timeline__marker-small-header,html[lang^=tr] .cmp-timeline__marker-small-header,html[lang^=zh] .cmp-timeline__marker-small-header{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.cmp-timeline__marker-icon{display:none}
.cmp-timeline__marker-icon-mobile{display:block;z-index:2}
.cmp-timeline__marker-icon-mobile img{background-color:#fff;padding-bottom:20px;padding-top:20px}
.cmp-timeline__marker-description{display:block;font-size:.875rem;line-height:1.125rem;text-align:left}
}
.training-info{display:block;position:relative}
.training-info__heading{color:#43434d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.25rem;margin-left:1.25rem;margin-top:2.5rem}
html[lang^=cs] .training-info__heading,html[lang^=ja] .training-info__heading,html[lang^=ko] .training-info__heading,html[lang^=pl] .training-info__heading,html[lang^=ru] .training-info__heading,html[lang^=tr] .training-info__heading,html[lang^=zh] .training-info__heading{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.training-info__item-group{padding-bottom:.625rem}
.training-info__item{display:block;font-size:1.25rem;line-height:2rem}
.training-info__item span{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .training-info__item span,html[lang^=ja] .training-info__item span,html[lang^=ko] .training-info__item span,html[lang^=pl] .training-info__item span,html[lang^=ru] .training-info__item span,html[lang^=tr] .training-info__item span,html[lang^=zh] .training-info__item span{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.cmp-twitter-feed{margin:auto;max-height:900px;overflow:auto}
.cmp-twitter-feed__timeline-fallback{display:none}
.aem-AuthorLayer-Edit .cmp-twitter-feed .twitter-timeline-error+.cmp-twitter-feed__timeline-fallback{display:inline}
.utility-tool{position:relative}
.utility-tool__container{padding:1.75rem}
@media only screen and (min-width:80.0625em){.utility-tool__container{margin:0 auto;max-width:900px}
}
.utility-tool__wrapper{display:block;left:0;margin:auto;max-width:auto;opacity:.1;padding-top:1rem;position:fixed;right:0;top:0;transform:translateY(5rem) scaleY(0);transform-origin:top;transition:all .25s ease-in-out;width:calc(100vw - 5rem)}
.utility-tool__inner{background:#fff;box-shadow:0 1px 8px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;position:relative;z-index:-1}
.utility-tool__backgrounds{background:hsla(0,0,100%,.75) url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/backTexture_WhiteGray.svg) no-repeat top;background-size:cover;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}
.utility-tool__backgrounds:before{background:linear-gradient(0,hsla(0,0,100%,0) 70%,hsla(0,0,100%,.8) 95%);content:"";height:80px;left:0;position:absolute;top:0;width:100%}
.utility-tool__backgrounds:after{background:linear-gradient(-180deg,hsla(0,0,100%,0) 60%,hsla(0,0,100%,.8) 90%);bottom:0;content:"";height:120px;left:0;position:absolute;width:100%}
.utility-tool__bottom{display:block;padding:0 1rem .5rem;position:relative}
.utility-tool__bottom-ghost{border-bottom:2px solid #e5e6e9;border-radius:.188rem;display:block;position:relative}
.utility-tool__bottom-ghost span{bottom:-1.563rem;color:#e5e6e9;display:block;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:7.5rem;font-style:normal;font-weight:400;line-height:1;position:absolute;right:0;text-transform:uppercase;z-index:-1}
html[lang^=cs] .utility-tool__bottom-ghost span,html[lang^=ja] .utility-tool__bottom-ghost span,html[lang^=ko] .utility-tool__bottom-ghost span,html[lang^=pl] .utility-tool__bottom-ghost span,html[lang^=ru] .utility-tool__bottom-ghost span,html[lang^=tr] .utility-tool__bottom-ghost span,html[lang^=zh] .utility-tool__bottom-ghost span{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.utility-tool__useful-links{align-items:center;display:flex;justify-content:flex-start;position:relative}
.utility-tool__useful-links:before{background:transparent url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/usefulLinks_corner.svg) no-repeat 50%;bottom:0;content:"";height:73px;position:absolute;right:0;width:73px;z-index:2}
.utility-tool__useful-links_label,.utility-tool__useful-links_title{align-items:center;color:#2d2d2d;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:flex-start;margin-right:.75rem}
html[lang^=cs] .utility-tool__useful-links_label,html[lang^=cs] .utility-tool__useful-links_title,html[lang^=ja] .utility-tool__useful-links_label,html[lang^=ja] .utility-tool__useful-links_title,html[lang^=ko] .utility-tool__useful-links_label,html[lang^=ko] .utility-tool__useful-links_title,html[lang^=pl] .utility-tool__useful-links_label,html[lang^=pl] .utility-tool__useful-links_title,html[lang^=ru] .utility-tool__useful-links_label,html[lang^=ru] .utility-tool__useful-links_title,html[lang^=tr] .utility-tool__useful-links_label,html[lang^=tr] .utility-tool__useful-links_title,html[lang^=zh] .utility-tool__useful-links_label,html[lang^=zh] .utility-tool__useful-links_title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.utility-tool__useful-links_label{margin-left:.625rem;margin-right:0}
.utility-tool__useful-links_links,.utility-tool__useful-links_links a,.utility-tool__useful-links_links span{align-items:center;display:flex;justify-content:center;position:relative}
.utility-tool__useful-links_links a:hover,.utility-tool__useful-links_links a:hover span{color:#003876}
.utility-tool__useful-links_links a:hover svg,.utility-tool__useful-links_links a:hover svg .cls-1,.utility-tool__useful-links_links a:hover svg .cls-2,.utility-tool__useful-links_links a:hover svg .cls-3,.utility-tool__useful-links_links a:hover svg .cls-4,.utility-tool__useful-links_links a:hover svg .cls-5{fill:#003876}
.utility-tool__useful-links_links{background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.25);height:73px;padding:0 0 .5rem 4.563rem;width:calc(100% - 73px)}
.utility-tool__level-2_useful-links.normal .utility-tool__useful-links_links{justify-content:space-evenly}
.utility-tool__useful-links_branded-title{align-items:center;color:#2d2d2d;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:flex-start;margin-right:.75rem}
html[lang^=cs] .utility-tool__useful-links_branded-title,html[lang^=ja] .utility-tool__useful-links_branded-title,html[lang^=ko] .utility-tool__useful-links_branded-title,html[lang^=pl] .utility-tool__useful-links_branded-title,html[lang^=ru] .utility-tool__useful-links_branded-title,html[lang^=tr] .utility-tool__useful-links_branded-title,html[lang^=zh] .utility-tool__useful-links_branded-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.utility-tool__useful-links span.normal svg{height:1.625rem;width:1.625rem}
.utility-tool__useful-links span.brand svg{height:3.063rem;width:10rem}
.utility-tool__useful-links_links a{color:#2d2d2d;padding:.5rem}
.utility-tool__useful-links_links a.branded{padding-right:0 !important}
.utility-tool__useful-links:after{background-color:#fff;content:"";height:4px;left:0;position:absolute;right:0;top:-3px;width:100%}
.utility-tool__links-container{background-color:hsla(0,0,100%,.75);border-radius:.25rem;box-shadow:0 1px 8px 0 rgba(0,0,0,.25);justify-content:space-evenly;padding:1rem;position:relative;width:100%}
.utility-tool__links{display:flex;padding:2.5rem;position:relative;width:100%}
.utility-tool:after{border-color:transparent transparent #fff #fff;border-style:solid;border-width:.65rem;box-shadow:-2px 2px 3px 0 rgba(0,0,0,.12);box-sizing:border-box;content:"";height:0;left:50%;margin-left:.85rem;opacity:0;position:absolute;top:6.1rem;transform:rotate(135deg);transform-origin:0 0;transition:opacity .16s ease-out;width:0}
.utility-tool__main-links{align-content:center;border-bottom:2px solid #e5e6e9;display:flex;flex-flow:row wrap}
.utility-tool__main-links>div{flex-basis:18%;flex-grow:1;margin-left:0;margin-right:2rem;padding:1rem 1rem 1rem 0}
.utility-tool__main-links>div:last-child{margin-right:0}
.utility-tool__main-links svg{fill:#003876;width:3.5rem}
@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.utility-tool__main-links svg{height:3.5rem}
}
.utility-tool__main-links .utility-tool__main-link-title{color:#43434d;margin-bottom:.5rem;margin-top:1rem;text-align:center}
.utility-tool__main-links p{color:#43434d;text-align:center}
.utility-tool__main-links a{align-items:center;display:flex;flex-direction:column}
.utility-tool__main-links a:focus,.utility-tool__main-links a:hover{text-decoration:none !important}
.utility-tool__main-links a:focus .utility-tool__main-link-title,.utility-tool__main-links a:hover .utility-tool__main-link-title{color:#003876;text-decoration:underline}
@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.utility-tool__main-links a{display:block;text-align:center}
}
.utility-tool__text-links{align-content:center;display:flex;flex-flow:row wrap}
.utility-tool__text-links a{color:#2d2d2d;flex-basis:18%;flex-grow:0;margin-left:0;margin-right:2rem;padding:1rem 1rem 1rem 0}
.utility-tool__text-links a:focus,.utility-tool__text-links a:hover{color:#003876;text-decoration:underline}
.utility-tool__text-links .view-all{color:#003876}
.utility-tool__tools-mobile{background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;box-shadow:0 3px 8px 0 rgba(0,0,0,.25);flex-direction:column;max-height:calc(100% - 3.5rem);overflow-x:hidden;overflow-y:auto;padding:0 1.75rem 1.125rem;position:fixed;right:0;top:3.5rem;transform:translateX(101%);width:100%;-webkit-overflow-scrolling:touch;transition:all .3s linear;z-index:-1}
.utility-tool__tools-mobile[aria-hidden=false]{transform:translateX(0)}
.utility-tool__tools-mobile.hiding .utility-tool__mobile-list,.utility-tool__tools-mobile.hiding .utility-tool__mobile-useful-links{opacity:0}
.utility-tool__tools-mobile_links{display:flex;overflow-x:hidden;position:relative}
@media only screen and (min-width:80.0625em){.utility-tool__tools-mobile{display:none}
}
.utility-tool__tools-mobile-links a{align-items:center;border-bottom:2px solid #e5e6e9;color:#2d2d2d;display:flex;padding:1rem 0;width:100%}
.utility-tool__tools-mobile-links a:last-child{border:0}
.utility-tool__tools-mobile-links a.view-all{color:#003876}
.utility-tool__tools-mobile-links svg{fill:#003876;width:2.5rem}
.utility-tool__tools-mobile-links span{margin-right:1rem}
.utility-tool__tools-mobile-header{position:relative}
.utility-tool__tools-mobile-header:before{background-color:#f5f5f5;content:"";height:100%;left:-100vw;position:absolute;width:200vw;z-index:-1}
.utility-tool__tools-mobile-header .utility-tool__main-link-title{color:#003876;padding:1rem 0}
@media only screen and (min-width:80.0625em){.tools-nav-open .utility-tool .utility-tool__wrapper,.tools-nav-open .utility-tool:after{opacity:1}
}
.tools-nav-open .utility-tool>a svg{fill:#003876}
.value-prop-grid__container{background-size:cover;overflow:hidden;position:relative;text-align:center}
.value-prop-grid__container.text-inverted{color:#fff}
.value-prop-grid__bug{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}
.value-prop-grid__wrapper{padding:3.5rem 0}
.value-prop-grid__wrapper .main-image{height:auto;left:25%;max-height:none;max-width:none;min-height:100%;min-width:100%;position:absolute;top:25%;transform:translate(-25%,-25%);width:auto;z-index:-3}
@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.value-prop-grid__wrapper .main-image{width:100%}
}
@media only screen and (max-width:48em){.value-prop-grid__wrapper .col-mobile{flex-basis:auto;width:100%}
}
.value-prop-grid__heading{margin-bottom:1.5rem;margin-top:0}
.cmp-value-prop{text-align:center;width:100%}
@media only screen and (min-width:48.0625em){.cmp-value-prop{padding:1rem 0}
}
.cmp-value-prop__icon{margin:0 auto;max-width:20rem}
.cmp-value-prop__icon img{max-height:4.25rem}
.cmp-value-prop__icon--proposition{margin:.375rem 0}
.cmp-value-prop__icon--description{font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.38}
.cmp-value-prop__statistic{margin:0 auto;max-width:20rem}
.cmp-value-prop__statistic--title{font-size:3.5rem;font-weight:700;letter-spacing:normal;line-height:3.5rem;margin-bottom:.5rem}
.cmp-value-prop__statistic--proposition{margin:.375rem 0}
.cmp-value-prop__timeline--solutions{text-align:left}
.cmp-value-prop__timeline--solutions li{margin-bottom:1.2rem}
.cmp-value-prop__timeline--solutions-no-bullets{list-style:none}
.cmp-value-prop__timeline--solution-container{align-items:center}
.cmp-value-prop__timeline--solution-name{align-items:center;display:inline;margin-bottom:0}
.cmp-value-prop__timeline--icon-container{aspect-ratio:1;display:flex;height:100%;justify-content:center;max-height:3rem;min-width:3rem;padding:.5rem}
.cmp-value-prop__timeline--list-container{align-items:center;column-gap:.5rem;display:flex}
.cmp-value-prop__timeline--proofpoint{margin-left:3.5rem}
.cmp-video-external{margin-left:auto;margin-right:auto;max-width:100%;position:relative}
.cmp-video-external .cmp-video-external__overlay{background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}
.cmp-video-external .cmp-video-external__overlay .cmp-video-external__play-button{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%}
.cmp-video-external .cmp-video-external__overlay .cmp-video-external__play-button-circle{align-items:center;background-color:rgba(0,0,0,.9);border-radius:36px;display:flex;height:72px;justify-content:center;opacity:.9;width:72px}
.cmp-video-external .cmp-video-external__overlay .cmp-video-external__play-button-circle svg{bottom:-1px;fill:#fff;height:29px;position:relative;right:-3px;width:25px}
@media only screen and (min-width:48.0625em){.cmp-video-external .cmp-video-external__overlay .cmp-video-external__play-button-circle svg{height:49px;width:43px}
.cmp-video-external .cmp-video-external__overlay .cmp-video-external__play-button-circle{border-radius:75px;height:125px;width:125px}
}
.cmp-video-external .cmp-video-external__inner{height:0;padding-bottom:56.25%;position:relative;z-index:1}
.cmp-video-external .cmp-video-external__inner iframe{border:0;height:100%;left:0;position:absolute;width:100%}
.vulnerability .ra-vulnerability .vulnerability-full-detail__root{display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:790px}
.vulnerability .ra-vulnerability .vulnerability-full-detail__root table td{border:1px solid #e5e6e9}
.vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-container{display:flex;flex-direction:row;justify-content:space-between;width:100%}
.vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-container--left-align{gap:10px;justify-content:flex-start}
.vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-container[hidden]{display:none}
.vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-item{display:flex;flex-direction:column}
.vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-item-label{color:#6d6e71;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;text-transform:uppercase}
html[lang^=cs] .vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-item-label,html[lang^=ja] .vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-item-label,html[lang^=ko] .vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-item-label,html[lang^=pl] .vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-item-label,html[lang^=ru] .vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-item-label,html[lang^=tr] .vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-item-label,html[lang^=zh] .vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-item-label{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-item-value{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}
html[lang^=cs] .vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-item-value,html[lang^=ja] .vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-item-value,html[lang^=ko] .vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-item-value,html[lang^=pl] .vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-item-value,html[lang^=ru] .vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-item-value,html[lang^=tr] .vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-item-value,html[lang^=zh] .vulnerability .ra-vulnerability .vulnerability-full-detail__tile-info-item-value{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info{align-items:flex-start;background-color:#fafafa;border-radius:16px;display:flex;gap:16px;padding:24px;width:100%}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-column:first-child{width:43.01%}
@media only screen and (max-width:48em){.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-column:first-child{width:100%}
}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-column:nth-child(2){width:23.52%}
@media only screen and (max-width:48em){.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-column:nth-child(2){width:100%}
}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-column:nth-child(3){width:33.46%}
@media only screen and (max-width:48em){.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-column:nth-child(3){width:100%}
}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-column-label{font-size:1rem;font-weight:700;line-height:1.375rem;padding-bottom:8px}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-item{padding-bottom:8px}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-item-label,.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-item-value{display:inline;font-size:1rem;line-height:1.375rem}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-item-label{font-weight:700}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-item-impact{display:inline}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-item-impact:before{border-radius:10px;content:"";display:inline-block;height:10px;margin:2px;position:relative;width:10px}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-item-impact.red-impact:before{background:#df3704}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-item-impact.orange-impact:before{background:#f58025}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-item-impact.yellow-impact:before{background:#fdb81e}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-item-impact.blue-impact:before{background:#003e7e}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-item-cvss{display:inline}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-item-cve{display:block}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-downloads-content{display:flex;flex-direction:column;gap:8px}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-downloads-text{font-size:.875rem}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-downloads-item,.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-downloads-json{display:flex;gap:8px}
.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-downloads-item svg,.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info-downloads-json svg{align-self:center}
@media only screen and (max-width:48em){.vulnerability .ra-vulnerability .vulnerability-full-detail__box-info{flex-direction:column}
}
.vulnerability .ra-vulnerability .vulnerability-full-detail__summary-label{color:#000;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.75rem}
html[lang^=cs] .vulnerability .ra-vulnerability .vulnerability-full-detail__summary-label,html[lang^=ja] .vulnerability .ra-vulnerability .vulnerability-full-detail__summary-label,html[lang^=ko] .vulnerability .ra-vulnerability .vulnerability-full-detail__summary-label,html[lang^=pl] .vulnerability .ra-vulnerability .vulnerability-full-detail__summary-label,html[lang^=ru] .vulnerability .ra-vulnerability .vulnerability-full-detail__summary-label,html[lang^=tr] .vulnerability .ra-vulnerability .vulnerability-full-detail__summary-label,html[lang^=zh] .vulnerability .ra-vulnerability .vulnerability-full-detail__summary-label{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.vulnerability .ra-vulnerability .hero-banner__container .hero-banner__text-container{padding-bottom:3vw;padding-top:1vw}
.vulnerability .ra-vulnerability .navigation{display:flex;justify-content:space-between;margin:1rem auto;max-width:790px}
.vulnerability .ra-vulnerability .navigation .category__link{display:inline;font-size:.875rem;padding-right:.625rem}
.vulnerability .ra-vulnerability .navigation .category__link a,.vulnerability .ra-vulnerability .navigation .category__link a:visited{color:#1968b3}
.vulnerability .ra-vulnerability .navigation .share{display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;margin-left:auto;margin-right:0;vertical-align:middle}
.vulnerability .ra-vulnerability .navigation .share .share__item{color:#000;margin-left:10px;text-decoration:none}
.vulnerability .ra-vulnerability .navigation .share .share__item div{display:inline-block;height:24px;vertical-align:sub;width:24px}
.vulnerability .ra-vulnerability .navigation .share .share__item div svg{fill:#1968b3}
.vulnerability .ra-vulnerability .print-header,.vulnerability .ra-vulnerability .print-only{display:none}
.webinar-info,.webinar-info__item{display:block;position:relative}
.webinar-info__item{font-size:1.25rem;margin-bottom:.7rem}
.webinar-info__item:last-child{margin-bottom:0}
.webinar-info__item .label{display:inline-block;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;position:relative}
html[lang^=cs] .webinar-info__item .label,html[lang^=ja] .webinar-info__item .label,html[lang^=ko] .webinar-info__item .label,html[lang^=pl] .webinar-info__item .label,html[lang^=ru] .webinar-info__item .label,html[lang^=tr] .webinar-info__item .label,html[lang^=zh] .webinar-info__item .label{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.webinar-info__item .info{text-decoration:underline dotted #1968b3}
.webinar-info__item a{font-size:1.25rem}
@media only screen and (max-width:48em){.hero-banner__text-container{padding-right:5vw !important}
}
.hero-banner__text-container .webinar-info{display:flex;flex-flow:row nowrap;font-size:1rem;font-weight:400;gap:16px;line-height:1.375rem;padding-top:14px}
@media only screen and (max-width:63.9375em){.hero-banner__text-container .webinar-info{flex-direction:column;gap:0}
}
.hero-banner__text-container .webinar-info__item{font-size:1rem}
.hero-banner__text-container .webinar-info__item .label:before{content:"";display:inline-block;height:24px;margin-right:6px;mask-position:center;mask-repeat:no-repeat;mask-size:cover;vertical-align:-6px;width:24px}
.hero-banner__text-container .webinar-info__item.startDate{white-space:nowrap}
.hero-banner__text-container .webinar-info__item.startDate .label:before{mask:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/event.svg)}
.hero-banner__text-container .webinar-info__item.length>.label:before,.hero-banner__text-container .webinar-info__item.startTime>.label:before{mask:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/recent-activity.svg)}
.hero-banner__text-container .webinar-info__item.language{white-space:nowrap}
.hero-banner__text-container .webinar-info__item.language .label:before{mask:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/globe.svg)}
.hero-banner__text-container .webinar-info__item.contact,.hero-banner__text-container .webinar-info__item.pdh{display:none}
.hero-banner__text-container[data-webinar-status=upcoming] .webinar-info__item>span:before{background:linear-gradient(120deg,#cd163f,#f58025)}
.hero-banner__text-container[data-webinar-status=on-demand] .webinar-info__item>span:before{background:linear-gradient(120deg,#003e7e,#8d0034)}
.webinar-series{display:block;position:relative}
.webinar-series__item-group .label:before{content:"";display:inline-block;height:24px;margin-right:6px;mask-position:center;mask-repeat:no-repeat;mask-size:cover;vertical-align:-6px;width:24px}
.webinar-series__item-group div[class^=webinar-instance__status-]{border-radius:4px;color:#fff;font-size:.875rem;font-weight:700;line-height:1.125rem;padding:4px 16px 5px;text-transform:uppercase;width:fit-content}
.webinar-series__item-group[data-sort-status=upcoming] .webinar-instance__length,.webinar-series__item-group[data-sort-status=upcoming] .webinar-instance__status-past{display:none}
.webinar-series__item-group[data-sort-status=upcoming] .webinar-instance__status-future,.webinar-series__item-group[data-sort-status=upcoming] span:before{background:linear-gradient(120deg,#cd163f,#f58025)}
.webinar-series__item-group[data-sort-status=on-demand] .webinar-instance__startDate,.webinar-series__item-group[data-sort-status=on-demand] .webinar-instance__startTime,.webinar-series__item-group[data-sort-status=on-demand] .webinar-instance__status-future{display:none}
.webinar-series__item-group[data-sort-status=on-demand] .webinar-instance__status-past,.webinar-series__item-group[data-sort-status=on-demand] span:before{background:linear-gradient(120deg,#003e7e,#8d0034)}
.webinar-series .webinar-instance{font-size:1.25rem;padding:50px 0 60px}
.webinar-series .webinar-instance:not(:first-child){border-top:1px solid #e5e6e9}
.webinar-series .webinar-instance__title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;font-weight:700;line-height:2rem;padding:6px 0 5px}
html[lang^=cs] .webinar-series .webinar-instance__title,html[lang^=ja] .webinar-series .webinar-instance__title,html[lang^=ko] .webinar-series .webinar-instance__title,html[lang^=pl] .webinar-series .webinar-instance__title,html[lang^=ru] .webinar-series .webinar-instance__title,html[lang^=tr] .webinar-series .webinar-instance__title,html[lang^=zh] .webinar-series .webinar-instance__title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.webinar-series .webinar-instance__description{font-size:1.25rem;font-weight:400;line-height:2rem}
.webinar-series .webinar-instance__details{display:flex;flex-flow:row nowrap;font-size:1rem;font-weight:400;gap:16px;line-height:1.375rem;padding-top:25px}
@media only screen and (max-width:48em){.webinar-series .webinar-instance__details{flex-direction:column}
}
.webinar-series .webinar-instance__details .label{display:inline-block;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;position:relative}
html[lang^=cs] .webinar-series .webinar-instance__details .label,html[lang^=ja] .webinar-series .webinar-instance__details .label,html[lang^=ko] .webinar-series .webinar-instance__details .label,html[lang^=pl] .webinar-series .webinar-instance__details .label,html[lang^=ru] .webinar-series .webinar-instance__details .label,html[lang^=tr] .webinar-series .webinar-instance__details .label,html[lang^=zh] .webinar-series .webinar-instance__details .label{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.webinar-series .webinar-instance__details .info{text-decoration:underline dotted #1968b3}
.webinar-series .webinar-instance__startDate{white-space:nowrap}
.webinar-series .webinar-instance__startDate .label:before{mask:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/event.svg)}
.webinar-series .webinar-instance__length .label:before,.webinar-series .webinar-instance__startTime .label:before{mask:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/recent-activity.svg)}
.webinar-series .webinar-instance__language{white-space:nowrap}
.webinar-series .webinar-instance__language .label:before{mask:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/globe.svg)}
.webinar-series .webinar-instance__speakers-heading{font-size:1.25rem;font-weight:700;line-height:1.75rem;margin:20px 0 10px}
.webinar-series .webinar-instance__speakers{display:flex;flex-flow:row wrap;gap:16px 2%}
@media only screen and (max-width:48em){.webinar-series .webinar-instance__speakers{flex-direction:column}
}
.webinar-series .webinar-instance__speaker-container{display:flex;flex-basis:49%;flex-wrap:nowrap}
.webinar-series .webinar-instance__speaker-image{margin-bottom:auto;padding-right:.5rem}
.webinar-series .webinar-instance__speaker-image img{border-radius:1.5rem;display:block;height:3rem;max-width:3rem;object-fit:cover;width:3rem}
.webinar-series .webinar-instance__speaker-name{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;font-weight:500;line-height:1.375rem;margin-bottom:0}
html[lang^=cs] .webinar-series .webinar-instance__speaker-name,html[lang^=ja] .webinar-series .webinar-instance__speaker-name,html[lang^=ko] .webinar-series .webinar-instance__speaker-name,html[lang^=pl] .webinar-series .webinar-instance__speaker-name,html[lang^=ru] .webinar-series .webinar-instance__speaker-name,html[lang^=tr] .webinar-series .webinar-instance__speaker-name,html[lang^=zh] .webinar-series .webinar-instance__speaker-name{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.webinar-series .webinar-instance__speaker-title{font-size:.875rem;font-weight:400;line-height:1.125rem}
.form-container.edit-mode{padding:1rem 1.25rem}
.file-upload{display:block;position:relative}
.file-upload__container{display:flex;flex-direction:column;position:relative}
.file-upload__error-text,.file-upload__help-text,.file-upload__label{color:#6d6e71;font-size:.75rem;margin-bottom:.25rem}
.file-upload.error .file-upload__error-text,.file-upload.error .file-upload__help-text,.file-upload.error .file-upload__label{color:#df3704}
.file-upload__error-text,.file-upload__help-text{margin-bottom:0}
.file-upload__error-text{color:#003876;display:none}
.file-upload__top{display:flex;flex-wrap:nowrap;position:relative}
.file-upload__top .button span.is-button{font-size:.875rem}
.file-upload__top .button span.is-button .button-icon{align-items:center;display:flex}
.file-upload__top .button span.is-button .button-icon svg{height:22px}
.file-upload__top input{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;z-index:2}
.file-upload__top input:focus+.button{outline:1px dashed #1968b3}
.file-upload__status{align-items:center;color:#6d6e71;display:flex;margin-left:1rem;position:relative}
.file-upload__bottom{display:flex;flex-direction:column;margin-top:.125rem;position:relative}
.file-upload__pills{background:#e5e6e9;display:none;flex-wrap:wrap;margin-top:.375rem;padding:0 0 .5rem .5rem;position:relative}
.file-upload__pills.active{display:flex}
.file-upload__pill{align-items:center;background:#fff;border:0;border-radius:.25rem;display:flex;font-size:.875rem;margin:.5rem .5rem 0 0;padding:.5rem;position:relative}
.file-upload__pill svg{height:12px;position:relative;width:12px;fill:#003876;margin-right:.25rem}
.partner-analytics [hidden]{display:none !important}
.partner-analytics summary{list-style:none}
.partner-analytics summary::-webkit-details-marker{display:none}
.partner-analytics input{line-height:normal}
.partner-analytics .subtitle,.partner-analytics h1,.partner-analytics h2,.partner-analytics h3{color:#43434d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .partner-analytics .subtitle,html[lang^=cs] .partner-analytics h1,html[lang^=cs] .partner-analytics h2,html[lang^=cs] .partner-analytics h3,html[lang^=ja] .partner-analytics .subtitle,html[lang^=ja] .partner-analytics h1,html[lang^=ja] .partner-analytics h2,html[lang^=ja] .partner-analytics h3,html[lang^=ko] .partner-analytics .subtitle,html[lang^=ko] .partner-analytics h1,html[lang^=ko] .partner-analytics h2,html[lang^=ko] .partner-analytics h3,html[lang^=pl] .partner-analytics .subtitle,html[lang^=pl] .partner-analytics h1,html[lang^=pl] .partner-analytics h2,html[lang^=pl] .partner-analytics h3,html[lang^=ru] .partner-analytics .subtitle,html[lang^=ru] .partner-analytics h1,html[lang^=ru] .partner-analytics h2,html[lang^=ru] .partner-analytics h3,html[lang^=tr] .partner-analytics .subtitle,html[lang^=tr] .partner-analytics h1,html[lang^=tr] .partner-analytics h2,html[lang^=tr] .partner-analytics h3,html[lang^=zh] .partner-analytics .subtitle,html[lang^=zh] .partner-analytics h1,html[lang^=zh] .partner-analytics h2,html[lang^=zh] .partner-analytics h3{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.partner-analytics h1{font-size:3rem}
@media only screen and (max-width:48em){.partner-analytics h1{font-size:2rem}
}
.partner-analytics h2{font-size:2.25rem}
@media only screen and (max-width:48em){.partner-analytics h2{font-size:1.25rem}
}
.partner-analytics .subtitle,.partner-analytics h3{font-size:1.5rem}
@media only screen and (max-width:48em){.partner-analytics .subtitle,.partner-analytics h3{font-size:1.25rem}
}
.partner-analytics .locator-detail__contact-buttons{align-items:flex-end;display:inline-flex;gap:.8em}
.partner-analytics .locator-detail__contact-buttons button{background:0;border:0;padding:0}
.partner-analytics .locator-detail__contact-buttons svg{height:1em;fill:#1968b3}
.partner-analytics .locator-detail__contact-buttons svg:hover{fill:#2d2d2d}
.partner-analytics__header-container{align-items:center;display:flex;justify-content:space-between}
.partner-analytics__header-back-link:before{content:"\2039"}
.partner-analytics__header-right-container{align-items:center;color:#2d2d2d;display:flex;gap:1.25rem}
.partner-analytics__header-right-container button{align-items:center;background:0;border:0;display:flex;gap:.5rem;padding:0}
.partner-analytics__header-right-container svg{height:1.5rem;fill:#6d6e71}
@media only screen and (max-width:48em){.partner-analytics__header-button-label,.partner-analytics__header-print-button{display:none}
}
.partner-analytics__info-container{display:flex;gap:2rem;padding-bottom:3rem;padding-top:2rem}
@media only screen and (max-width:48em){.partner-analytics__info-container{flex-direction:column;padding-bottom:3.5rem;padding-top:1.5rem}
}
.partner-analytics__info-image{flex:1;max-height:32rem;min-width:0;object-fit:contain;place-self:center}
.partner-analytics__info-image:not([src]){display:none}
.partner-analytics__info-content-container{flex:3}
.partner-analytics__info-company-name{text-decoration:none;text-transform:uppercase}
.partner-analytics__info-title{margin-bottom:2rem}
.partner-analytics__info-inner-container{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}
@media only screen and (max-width:48em){.partner-analytics__info-inner-container{display:flex;flex-direction:column}
}
.partner-analytics__product-container .partner-analytics__info-inner-container{grid-template-columns:none}
.partner-analytics__info-card{flex:1}
.partner-analytics__info-social-links{display:flex;gap:.25rem;margin-top:.25rem}
.partner-analytics__info-social-links a{display:none}
.partner-analytics__info-social-links a[href]{display:block}
.partner-analytics__info-social-links a:not(.partner-analytics__social-facebook){transform:translateY(.188rem)}
.partner-analytics__info-social-links svg{height:1.5rem;fill:#1968b3}
.partner-analytics__info-social-links svg:focus,.partner-analytics__info-social-links svg:hover{fill:#2d2d2d}
.partner-analytics__info-contact-buttons{align-items:flex-end;display:inline-flex;font-size:1.5rem;gap:.8em;margin-top:.5rem}
.partner-analytics__info-contact-buttons button{background:0;border:0;padding:0}
.partner-analytics__info-contact-buttons svg{height:1em;fill:#1968b3}
.partner-analytics__info-contact-buttons svg:hover{fill:#2d2d2d}
.partner-analytics__office-info-container{display:flex;flex:1;flex-direction:column;gap:2rem;max-width:31.25rem}
.partner-analytics__office-dialog-body{align-items:end;column-gap:1rem;display:grid;grid-template-columns:auto max-content;justify-content:start}
@media only screen and (max-width:48em){.partner-analytics__office-dialog-body{row-gap:.5rem}
}
.partner-analytics__section-container{border-top:1px solid #ccc}
@media only screen and (min-width:48.0625em){.partner-analytics__section-container{padding:3rem 0}
}
@media only screen and (max-width:48em){.partner-analytics__section-container[open]{padding-bottom:3.5rem}
.partner-analytics__section-container:last-of-type{border-bottom:1px solid #ccc}
}
@media only screen and (min-width:48.0625em){.partner-analytics__section-header{padding-bottom:.75rem}
}
@media only screen and (max-width:48em){.partner-analytics__section-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:1rem 0}
.partner-analytics__section-header:after{content:"\FE40";display:block;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.8em;font-style:normal;font-weight:400;transform:scaleY(1.25) translateY(.25em)}
html[lang^=cs] .partner-analytics__section-header:after,html[lang^=ja] .partner-analytics__section-header:after,html[lang^=ko] .partner-analytics__section-header:after,html[lang^=pl] .partner-analytics__section-header:after,html[lang^=ru] .partner-analytics__section-header:after,html[lang^=tr] .partner-analytics__section-header:after,html[lang^=zh] .partner-analytics__section-header:after{font-family:Helvetica Neue,Helvetica,sans-serif}
.partner-analytics__section-container[open] .partner-analytics__section-header:after{transform:scaleY(-1.25) translateY(.25em)}
}
.partner-analytics__overview-text-container{display:flex;gap:2rem;justify-content:space-between}
@media only screen and (max-width:48em){.partner-analytics__overview-text-container{flex-direction:column}
}
.partner-analytics__overview-badge{height:100%;margin-bottom:-1rem;position:relative;top:-1rem;width:18rem}
.partner-analytics__related-companies{margin-top:2.5rem}
.partner-analytics__related-companies-title{margin-bottom:1rem}
.partner-analytics__related-companies-container{align-items:center;display:grid;gap:1.875rem;grid-template-columns:repeat(auto-fit,min(9.75rem,calc(50% - .625rem)))}
@media only screen and (max-width:48em){.partner-analytics__related-companies-container{gap:.625rem;justify-content:space-evenly}
}
.partner-analytics__expertise-badges-container{display:flex;flex-wrap:wrap;gap:1.25rem;margin:1.25rem 0}
@media only screen and (max-width:48em){.partner-analytics__expertise-badges-container{gap:.75rem;margin:.75rem 0}
}
.partner-analytics__expertise-badge{height:6.25rem}
.partner-analytics__facet-lists-container{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}
@media only screen and (max-width:48em){.partner-analytics__facet-lists-container{grid-template-columns:1fr}
}
.partner-analytics__facet-lists-container a{text-decoration:none}
.partner-analytics__facet-lists-container+.partner-analytics__product-table-container{margin-top:2rem}
.partner-analytics__product-container .partner-analytics__facet-lists-container{margin-top:3.5rem}
.partner-analytics__facet-list{margin:.75rem 0 0}
.partner-analytics__table{overflow-wrap:break-word;text-align:left}
.partner-analytics__table a{text-decoration:none}
.partner-analytics__table thead{background-color:#e5e6e9;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400}
html[lang^=cs] .partner-analytics__table thead,html[lang^=ja] .partner-analytics__table thead,html[lang^=ko] .partner-analytics__table thead,html[lang^=pl] .partner-analytics__table thead,html[lang^=ru] .partner-analytics__table thead,html[lang^=tr] .partner-analytics__table thead,html[lang^=zh] .partner-analytics__table thead{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.partner-analytics__table tr{border:1px solid #e5e6e9}
.partner-analytics__table th{padding:.438rem 1.25rem}
.partner-analytics__table td{padding:.625rem 1.25rem}
@media only screen and (max-width:48em){.partner-analytics__table{width:100%}
.partner-analytics__table thead{display:none}
.partner-analytics__table td{align-items:baseline;display:flex;gap:1rem;padding:.625rem .75rem}
.partner-analytics__table td:before{color:#6d6e71;content:attr(data-th);font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;min-width:7rem;text-transform:uppercase}
html[lang^=cs] .partner-analytics__table td:before,html[lang^=ja] .partner-analytics__table td:before,html[lang^=ko] .partner-analytics__table td:before,html[lang^=pl] .partner-analytics__table td:before,html[lang^=ru] .partner-analytics__table td:before,html[lang^=tr] .partner-analytics__table td:before,html[lang^=zh] .partner-analytics__table td:before{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.partner-analytics__table td:not(:first-of-type){padding-top:0}
.partner-analytics__table td[data-filled=false]{display:none}
}
.partner-analytics__full-width-table{margin:1rem 0;table-layout:fixed}
.partner-analytics__full-width-table td>a,.partner-analytics__full-width-table td>span{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}
@media only screen and (max-width:48em){.partner-analytics__full-width-table td>a,.partner-analytics__full-width-table td>span{-webkit-line-clamp:2}
}
.partner-analytics__product-table th:nth-child(-n+2){width:25%}
@media only screen and (min-width:48.0625em){.partner-analytics__contacts-table{width:auto}
}
@media only screen and (max-width:48em){.partner-analytics__contacts-table{margin-top:1.25rem}
}
.partner-analytics__contact-row-buttons{align-items:flex-end;display:inline-flex;gap:.8em}
.partner-analytics__contact-row-buttons button{background:0;border:0;padding:0}
.partner-analytics__contact-row-buttons svg{height:1em;fill:#1968b3}
.partner-analytics__contact-row-buttons svg:hover{fill:#2d2d2d}
.partner-analytics__locations-content-container{display:flex;gap:3.5rem;height:40.625rem}
@media only screen and (max-width:48em){.partner-analytics__locations-content-container{flex-direction:column;height:auto}
}
.partner-analytics__locations-list-container{flex:1;max-width:31.25rem;overflow-y:scroll}
@media only screen and (max-width:48em){.partner-analytics__locations-list-container{overflow-y:visible}
}
.partner-analytics__locations-list-header{color:#43434d;margin-bottom:.75rem}
.partner-analytics__locations-hq-container{border-bottom:1px solid #ccc;margin-bottom:1.5rem;padding-bottom:1.5rem}
.partner-analytics__location:not(:last-child){margin-bottom:2rem}
.partner-analytics__location-name{cursor:pointer;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;text-transform:uppercase}
html[lang^=cs] .partner-analytics__location-name,html[lang^=ja] .partner-analytics__location-name,html[lang^=ko] .partner-analytics__location-name,html[lang^=pl] .partner-analytics__location-name,html[lang^=ru] .partner-analytics__location-name,html[lang^=tr] .partner-analytics__location-name,html[lang^=zh] .partner-analytics__location-name{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.partner-analytics__location-chip-container{display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0}
.partner-analytics__location-contact-buttons{align-items:flex-end;display:inline-flex;gap:.8em}
.partner-analytics__location-contact-buttons button{background:0;border:0;padding:0}
.partner-analytics__location-contact-buttons svg{height:1em;fill:#1968b3}
.partner-analytics__location-contact-buttons svg:hover{fill:#2d2d2d}
.partner-analytics__locations-map-container{flex:2}
@media only screen and (max-width:48em){.partner-analytics__locations-map-container{flex:none;height:28.125rem}
}
.partner-analytics__locations-map-container .partner-analytics__location{background-color:#fff}
.partner-analytics__locations-map-container .partner-analytics__location-name{color:#2d2d2d;cursor:default}
.partner-analytics__regions-content-container{display:grid;gap:3.5rem;grid-template-columns:repeat(4,1fr)}
@media only screen and (max-width:48em){.partner-analytics__regions-content-container{display:flex;flex-direction:column}
}
.partner-analytics__regions-content-container .partner-analytics__location:not(:last-child){margin-bottom:1rem}
.partner-analytics__regions-content-container .partner-analytics__location-name{color:#1968b3;cursor:default}
.partner-analytics__regions-view-all{align-items:center;color:#1968b3;cursor:pointer;display:flex;gap:.5em;margin:1rem 0}
.partner-analytics__regions-view-all:after{content:"\FE40";display:block;font-size:.8em;transform:scaleY(1.25) translateY(.25em)}
.partner-analytics__regions-other-details[open] .partner-analytics__regions-view-all:after{transform:scaleY(-1.25) translateY(.25em)}
.partner-analytics__company-link{text-decoration:none}
.footer{background-color:#fff;display:block;overflow:hidden;position:relative}
.footer__container{background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/backTexture_WhiteGray.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}
@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.footer__container{background-size:300%}
}
@media only screen and (max-width:48em){.footer__container{background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/backTexture_WhiteGray_vertical.svg);background-position:top;background-repeat:no-repeat;background-size:768px 1540px}
.footer .breadcrumb__list{border-bottom:0}
.footer .link-list__list{overflow:visible}
}
.footer .link-list__title{color:#003876;padding:.375rem 0}
.footer .link-list__toggle{color:#003876}
.footer .link-list__toggle:before{background-color:#e5e6e9;content:"";display:block;height:1px;left:1.75rem;position:absolute;right:1.75rem;top:0}
.footer .link-list__item a{color:#2d2d2d;display:inline-block;line-height:1;padding:.75rem 0;text-decoration:none}
.footer .link-list__item a:focus,.footer .link-list__item a:hover{color:#003876;text-decoration:underline}
@media only screen and (min-width:48.0625em){.footer .column-control{margin-top:2rem}
}
@media only screen and (max-width:48em){.footer .column-control .grid{padding:0}
.footer .column-control .grid .link-list__toggle{outline:0;padding-left:1.75rem;padding-right:1.75rem;position:relative}
.footer .column-control .grid .link-list__item a{display:block;outline:0;padding-left:1.75rem;padding-right:1.75rem}
}
.footer .language-link__title{color:#003876;padding:.375rem 0}
.footer .language-link__link{color:#2d2d2d}
.footer .language-link__link:hover{color:#003876}
@media only screen and (max-width:48em){.footer .language-link{padding:.5rem 1.75rem .15rem}
.footer .language-link:before{background-color:#e5e6e9;content:"";display:block;height:1px;left:1.75rem;position:absolute;right:1.75rem;top:0}
}
.footer .headline h1,.footer .headline h2,.footer .headline h3,.footer .headline h4,.footer .headline h5,.footer .text h1,.footer .text h2,.footer .text h3,.footer .text h4,.footer .text h5{color:#003876;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;margin:0;padding:.375rem 0}
html[lang^=cs] .footer .headline h1,html[lang^=cs] .footer .headline h2,html[lang^=cs] .footer .headline h3,html[lang^=cs] .footer .headline h4,html[lang^=cs] .footer .headline h5,html[lang^=cs] .footer .text h1,html[lang^=cs] .footer .text h2,html[lang^=cs] .footer .text h3,html[lang^=cs] .footer .text h4,html[lang^=cs] .footer .text h5,html[lang^=ja] .footer .headline h1,html[lang^=ja] .footer .headline h2,html[lang^=ja] .footer .headline h3,html[lang^=ja] .footer .headline h4,html[lang^=ja] .footer .headline h5,html[lang^=ja] .footer .text h1,html[lang^=ja] .footer .text h2,html[lang^=ja] .footer .text h3,html[lang^=ja] .footer .text h4,html[lang^=ja] .footer .text h5,html[lang^=ko] .footer .headline h1,html[lang^=ko] .footer .headline h2,html[lang^=ko] .footer .headline h3,html[lang^=ko] .footer .headline h4,html[lang^=ko] .footer .headline h5,html[lang^=ko] .footer .text h1,html[lang^=ko] .footer .text h2,html[lang^=ko] .footer .text h3,html[lang^=ko] .footer .text h4,html[lang^=ko] .footer .text h5,html[lang^=pl] .footer .headline h1,html[lang^=pl] .footer .headline h2,html[lang^=pl] .footer .headline h3,html[lang^=pl] .footer .headline h4,html[lang^=pl] .footer .headline h5,html[lang^=pl] .footer .text h1,html[lang^=pl] .footer .text h2,html[lang^=pl] .footer .text h3,html[lang^=pl] .footer .text h4,html[lang^=pl] .footer .text h5,html[lang^=ru] .footer .headline h1,html[lang^=ru] .footer .headline h2,html[lang^=ru] .footer .headline h3,html[lang^=ru] .footer .headline h4,html[lang^=ru] .footer .headline h5,html[lang^=ru] .footer .text h1,html[lang^=ru] .footer .text h2,html[lang^=ru] .footer .text h3,html[lang^=ru] .footer .text h4,html[lang^=ru] .footer .text h5,html[lang^=tr] .footer .headline h1,html[lang^=tr] .footer .headline h2,html[lang^=tr] .footer .headline h3,html[lang^=tr] .footer .headline h4,html[lang^=tr] .footer .headline h5,html[lang^=tr] .footer .text h1,html[lang^=tr] .footer .text h2,html[lang^=tr] .footer .text h3,html[lang^=tr] .footer .text h4,html[lang^=tr] .footer .text h5,html[lang^=zh] .footer .headline h1,html[lang^=zh] .footer .headline h2,html[lang^=zh] .footer .headline h3,html[lang^=zh] .footer .headline h4,html[lang^=zh] .footer .headline h5,html[lang^=zh] .footer .text h1,html[lang^=zh] .footer .text h2,html[lang^=zh] .footer .text h3,html[lang^=zh] .footer .text h4,html[lang^=zh] .footer .text h5{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.footer .text p{margin-bottom:.625rem;margin-top:0}
.footer .generic-container{margin-top:.5rem;overflow:visible;position:relative}
.footer .generic-container__bg-white{display:none}
@media only screen and (max-width:48em){.footer .generic-container{margin-top:0;padding:.5rem 1.75rem 1.25rem}
.footer .generic-container:before{background-color:#e5e6e9;content:"";display:block;height:1px;left:1.75rem;position:absolute;right:1.75rem;top:0}
}
.footer .social-links{margin-top:2.188rem}
.footer .social-links__header{color:#003876;font-size:1.25rem;line-height:1}
@media only screen and (max-width:48em){.footer .social-links{margin-top:0;padding:1.15rem 1.75rem}
.footer .social-links__links{justify-content:space-between}
.footer .social-links:before{background-color:#e5e6e9;content:"";display:block;height:1px;left:1.75rem;position:absolute;right:1.75rem;top:0}
}
.footer__bottom-bar{align-items:center;display:flex;justify-content:center;margin-top:2.938rem}
.footer__bottom-bar_inner{align-items:center;background:#003876;background:linear-gradient(260deg,#cd163f 29%,#f58025 76%);background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/footer_bottom_shape_mobile.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;color:#fff;display:flex;flex-direction:column-reverse;height:5rem;padding:0 4rem}
@media only screen and (min-width:48.0625em){.footer__bottom-bar_inner{background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/footer_bottom_shape_desktop.svg);flex-direction:row;padding:0 10rem}
}
@media only screen and (max-width:25em){.footer__bottom-bar_inner{padding:0 2rem}
}
.footer__logo_separator{background-color:#fff;border-radius:1px;display:none;height:1.125rem;margin:0 1.25rem 0 1rem;position:relative;top:1px;width:1px}
@media only screen and (min-width:48.0625em){.footer__logo_separator{display:block}
}
.footer__policy_separator{background-color:#fff;border-radius:1px;height:.625rem;margin:0 .25rem;position:relative;top:2px;width:1px}
@media only screen and (min-width:48.0625em){.footer__policy_separator{top:6px}
}
.footer__policies{display:flex;flex-direction:row}
.footer__text-container{align-items:center;display:flex;flex-direction:column}
.footer__text-container a{color:#fff;text-decoration:none}
.footer__text-container a:hover{color:#fff;text-decoration:underline}
.footer__text-container a:visited{color:#fff}
.footer__copyright-text{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.125rem;position:relative;text-align:center;top:-4px}
html[lang^=cs] .footer__copyright-text,html[lang^=ja] .footer__copyright-text,html[lang^=ko] .footer__copyright-text,html[lang^=pl] .footer__copyright-text,html[lang^=ru] .footer__copyright-text,html[lang^=tr] .footer__copyright-text,html[lang^=zh] .footer__copyright-text{font-family:Helvetica Neue,Helvetica,sans-serif}
@media only screen and (min-width:48.0625em){.footer__copyright-text{top:1px}
}
.footer__logo{position:relative;top:-7px}
.footer__logo img{height:auto;width:110px}
@media only screen and (min-width:48.0625em){.footer__logo{top:3px}
.footer__logo img{width:150px}
}
.cmp-header{align-items:center;display:flex;flex-direction:column;position:relative}
@media only screen and (min-width:48.0625em){.cmp-header{flex-direction:row;height:4.765rem;justify-content:flex-start;padding:1rem}
}
.cmp-header__nav--whitelabel .cmp-navigation__group .cmp-navigation__item-link{color:#fff}
.cmp-header__search .cq-placeholder{width:200px}
.cmp-header__banner{display:none}
@media only screen and (min-width:48.0625em){.cmp-header__banner{display:block;height:4.765rem;left:0;margin:0 calc(50% - 50vw);min-width:100vw;position:absolute;top:0;z-index:-1}
}
.cmp-header .cmp-header__navbar{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:1rem;width:100%}
.cmp-header .cmp-header__navbar.open{padding-bottom:1rem}
@media only screen and (min-width:48.0625em){.cmp-header .cmp-header__navbar{padding:0;width:auto}
}
.cmp-header__nav-search{display:none;flex-direction:column;height:100%;opacity:0;overflow-y:auto;position:relative;transition:opacity 0 ease-out;width:100vw;z-index:-1}
@media only screen and (min-width:48.0625em){.cmp-header__nav-search{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-left:20px;opacity:1;overflow-y:visible;width:100%;z-index:0}
}
.cmp-header.open{height:100%;position:fixed;width:100%;z-index:500}
.cmp-header.open .cmp-header__nav-search{display:flex;opacity:1;transition:opacity .25s ease-out}
.cmp-header.open .cmp-navigation__group{margin:1.25rem 0 0}
.cmp-header.open .cmp-navigation__group:first-child{margin-top:0}
.cmp-header.open .cmp-navigation__group li{padding:0}
.cmp-header.open .cmp-navigation__group li a{display:block;padding:1rem 0}
.cmp-header.open .cmp-navigation__group li a:focus:after,.cmp-header.open .cmp-navigation__group li a:hover:after{content:none}
.cmp-header.open .cmp-navigation__group .cmp-navigation__item--level-0+li,.cmp-header.open .cmp-navigation__group .cmp-navigation__item--level-0:first-child{border-top:1px solid #dcdede}
.cmp-header.open .cmp-navigation__group .cmp-navigation__item--level-1+li:last-child{padding-bottom:.75rem}
.cmp-header.open .cmp-search-box__form{border-bottom:1px solid #dcdede;border-top:1px solid #dcdede;padding:1rem}
.cmp-header.open .cmp-search-box__form input[type=text]{border:0;padding:0 1.25rem;transform:scaleX(1);width:100%}
.cmp-header .hamburger-wrapper{cursor:pointer;display:flex;height:44px;width:44px}
@media only screen and (min-width:48.0625em){.cmp-header .hamburger-wrapper{display:none}
}
.cmp-header .mobile-nav-icon{align-self:center;background:#000;cursor:pointer;display:block;height:5px;position:relative;transition:all .2s ease;width:30px}
.cmp-header .mobile-nav-icon:before{top:-10px}
.cmp-header .mobile-nav-icon:after,.cmp-header .mobile-nav-icon:before{background:#000;content:"";height:5px;position:absolute;transition:all .2s ease;width:30px}
.cmp-header .mobile-nav-icon:after{top:10px}
.cmp-header .mobile-nav-icon.open{background:transparent}
.cmp-header .mobile-nav-icon.open:before{top:0;transform:rotate(45deg)}
.cmp-header .mobile-nav-icon.open:after{top:0;transform:rotate(-45deg)}
@media only screen and (min-width:48.0625em){.cmp-header .mobile-nav-icon{display:none}
}
.cmp-header .desktop-logo{align-self:center;display:none;height:auto;max-width:10rem}
@media only screen and (min-width:48.0625em){.cmp-header .desktop-logo{display:flex}
}
.cmp-header .mobile-logo{align-self:center;display:flex;height:auto;max-width:5rem}
@media only screen and (min-width:48.0625em){.cmp-header .mobile-logo{display:none}
}
.grid-test{background:#e1ebf4;padding:0 0 2rem}
.grid-test .grid{margin-bottom:2.5rem}
.grid-test .grid:last-child{margin-bottom:0}
.grid-test [class*=" col-"],.grid-test [class^=col-]{color:#fff}
.grid-test [class*=" col-"] .content,.grid-test [class^=col-] .content{align-items:center;background:#003876;border-radius:3rem;display:flex;justify-content:center;padding:.5rem;text-align:center}
.grid-test [class*=" col-"]:nth-child(2n) .content,.grid-test [class^=col-]:nth-child(2n) .content{background:#003e7e}
@media only screen and (max-width:99.78125em){.style-guide-icons .style-guide-headline{margin-left:2.66666667rem;margin-right:2.66666667rem}
}
.style-guide-icons .style-guide-column-container{padding:0}
.style-guide-icons .icon-container{display:flex;flex-wrap:wrap;margin-bottom:2rem;max-height:500px;overflow-y:auto}
.style-guide-icons .icon-container .display-icon{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1.25rem;width:33.333%}
@media only screen and (min-width:48.0625em){.style-guide-icons .icon-container .display-icon{width:12.5%}
}
.style-guide-icons .icon-container .display-icon .icon-name{color:#6d6e71;display:block;font-size:.875rem;letter-spacing:.03125em;letter-spacing:0;line-height:1.375rem;margin-top:.25rem;text-align:center}
.style-guide-icons .icon-container .display-icon svg{height:32px;width:32px}
.alert-banner{background:#3beedd;display:block;left:0;opacity:unset;position:relative;right:0;top:0;width:100%;z-index:101}
.alert-banner--closed{display:none}
.alert-banner__container{align-items:flex-start;display:flex;flex-flow:column wrap;justify-content:flex-start;margin:0;max-width:100%;padding:.5rem 5rem .5rem 2.5rem;position:relative}
@media only screen and (max-width:63.9375em){.alert-banner__container{padding:.5rem 4rem .5rem 1.25rem}
}
@media only screen and (min-width:48.0625em){.alert-banner__container{align-items:center;flex-direction:row}
}
.alert-banner__container.text-light{color:#fff}
.alert-banner__container.text-light .alert-banner__cta a,.alert-banner__container.text-light .alert-banner__cta a:active,.alert-banner__container.text-light .alert-banner__cta a:hover,.alert-banner__container.text-light .alert-banner__cta a:visited{color:#fff;gap:2px}
.alert-banner__container.text-light .alert-banner__close svg,.alert-banner__container.text-light .alert-banner__cta svg,.alert-banner__container.text-light .alert-banner__info-icon{fill:#fff}
.alert-banner__container.text-dark{color:#2d2d2d}
.alert-banner__container.text-dark .alert-banner__cta a,.alert-banner__container.text-dark .alert-banner__cta a:active,.alert-banner__container.text-dark .alert-banner__cta a:hover,.alert-banner__container.text-dark .alert-banner__cta a:visited{color:#2d2d2d;gap:2px}
.alert-banner__container.text-dark .alert-banner__close svg,.alert-banner__container.text-dark .alert-banner__cta svg,.alert-banner__container.text-dark .alert-banner__info-icon{fill:#2d2d2d}
.alert-banner__image{display:flex}
.alert-banner__image img{margin:4px 24px 4px 0;max-height:40px;object-fit:contain}
.alert-banner__text{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin-right:24px;padding:0;text-align:left}
html[lang^=cs] .alert-banner__text,html[lang^=ja] .alert-banner__text,html[lang^=ko] .alert-banner__text,html[lang^=pl] .alert-banner__text,html[lang^=ru] .alert-banner__text,html[lang^=tr] .alert-banner__text,html[lang^=zh] .alert-banner__text{font-family:Helvetica Neue,Helvetica,sans-serif}
@media only screen and (max-width:1023px){.alert-banner__text{font-size:.875rem;line-height:1.125rem}
}
.alert-banner__text-content{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center}
.alert-banner__cta{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin-right:16px;padding:0}
html[lang^=cs] .alert-banner__cta,html[lang^=ja] .alert-banner__cta,html[lang^=ko] .alert-banner__cta,html[lang^=pl] .alert-banner__cta,html[lang^=ru] .alert-banner__cta,html[lang^=tr] .alert-banner__cta,html[lang^=zh] .alert-banner__cta{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.alert-banner__cta a,.alert-banner__cta a:active,.alert-banner__cta a:hover,.alert-banner__cta a:visited{display:flex;flex-direction:row;text-decoration:none}
.alert-banner__cta a span,.alert-banner__cta a:active span,.alert-banner__cta a:hover span,.alert-banner__cta a:visited span{align-items:center;display:flex}
.alert-banner__cta a svg,.alert-banner__cta a:active svg,.alert-banner__cta a:hover svg,.alert-banner__cta a:visited svg{align-self:center;height:.75rem;margin-top:2px;width:.75rem}
.alert-banner__cta-text{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif}
.alert-banner__cta-text:active,.alert-banner__cta-text:hover{text-decoration:underline}
@media only screen and (min-width:48.0625em){.alert-banner__cta{flex-direction:row}
}
.alert-banner__close{background:transparent;border:0;display:block;padding-left:24px;padding-right:40px;position:absolute;right:0}
@media only screen and (max-width:63.9375em){.alert-banner__close{padding-right:20px}
}
.alert-banner__close span{align-items:flex-start;display:flex;position:relative}
@media only screen and (min-width:48.0625em){.alert-banner__close span{align-items:center}
}
.alert-banner__close svg{height:1rem;margin-top:4px;width:1rem}
.alert-banner__info-icon{align-self:flex-start;flex-shrink:0;height:1rem;margin-top:2px;width:1rem}
.author-details__description,.author-details__name,.author-details__social,.author-details__title{color:#000}
.author-details__social-channels a{margin:0 1rem 0 0}
.author-details__social-channels a:active svg{fill:#003e7e}
.author-details__social-channels a:hover svg{fill:#0053a1}
.author-details__social-channels a svg{fill:#1968b3}
.carousel{display:block;position:relative}
.carousel .cmp-carousel{background-color:#fff}
.carousel .cmp-carousel[data-transparent-bg]{background-color:transparent}
.carousel.push-top{margin-top:3.5rem}
.carousel.push-bottom{margin-bottom:3.5rem}
.carousel li,.carousel ul{margin:0}
.carousel .glide__slide-container{display:flex;width:100%}
@media only screen and (min-width:48.0625em){.carousel .glide__slide-container{gap:1rem}
}
.carousel .carousel-slide,.carousel .cmp-carousel-slide,.carousel .cmp-carousel-slide__content,.carousel .cmp-carousel-slide__content>div,.carousel .glide__slides{height:100%}
.carousel .glide__slide{padding:1rem}
@media only screen and (max-width:48em){.carousel .glide__slide{padding-left:.25rem;padding-right:.25rem}
}
.carousel .glide__arrow-wrapper{align-self:center}
.carousel .glide__arrow-desktop,.carousel .glide__arrow-mobile{all:unset;cursor:pointer}
.carousel .glide__arrow-desktop svg,.carousel .glide__arrow-mobile svg{fill:#6d6e71}
.carousel .glide__arrow-desktop:hover svg,.carousel .glide__arrow-mobile:hover svg{fill:#1968b3}
.carousel .glide__arrow-desktop:focus,.carousel .glide__arrow-mobile:focus{border-radius:5px;outline:3px solid #1968b3}
.carousel__container[data-cmp-type=slider] .glide__arrow--disabled{pointer-events:none;visibility:hidden}
.carousel .glide__arrow-desktop svg{height:4rem;margin:0 -1.25rem}
@media only screen and (max-width:48em){.carousel .glide__arrow-desktop{display:none}
}
.carousel .glide__arrow-mobile svg{height:2.25rem;margin:0 -.75rem -.375rem}
@media only screen and (min-width:48.0625em){.carousel .glide__arrow-mobile{display:none}
}
.carousel .glide__bullet-container,.carousel .glide__bullets{align-items:center;display:flex;justify-content:center}
.carousel .glide__bullet-container{gap:1.125rem;margin-top:1rem}
.carousel .glide__bullets{gap:.75rem}
.carousel .glide__bullet{all:unset;background-color:#fff;border:1px solid #6d6e71;border-radius:50%;cursor:pointer;height:.5rem;line-height:0;transition:all .3s ease-in-out;width:.5rem}
.carousel .glide__bullet:focus{outline:0}
.carousel .glide__bullet.glide__bullet--active,.carousel .glide__bullet:focus,.carousel .glide__bullet:hover{background-color:#1968b3;border-color:#1968b3}
.carousel:hover .glide__arrow{display:block}
.carousel .hide-dots .glide__bullets,.carousel__container.edit-mode .glide__slide:not(.carousel__item--active){display:none}
.carousel.carousel--affinity-teaser-carousel .teaser__container.layout-card:hover{transform:none}
.carousel.carousel--affinity-teaser-carousel.carousel--has-column-control-with-teasers .glide__slides{height:auto}
.grid-column-content{height:100%}
.grid-column-content.edit-mode{height:auto}
.content-tile__container{cursor:pointer}
.content-tile__container.layout-horizontal.layout-card .teaser .teaser__container.is-link .teaser__link-over:hover~div .teaser__title{color:#0053a1}
.content-tile__container.layout-horizontal.layout-card .teaser .teaser__container .teaser__wrapper{margin-bottom:0}
.content-tile__container.layout-horizontal.layout-card .teaser__content{border-bottom:6px solid #3beedd;border-radius:0 0 4px;padding:16px}
.content-tile__container.layout-horizontal.layout-card div.teaser__wrapper .teaser__image img{border-bottom:0;border-radius:4px 0 0 4px;display:block}
.content-tile__container.layout-horizontal.layout-card .content-tile__webinar-intro+.teaser__content{border-bottom:0}
.content-tile__container.vertical.layout-card .teaser .teaser__container.is-link .teaser__link-over:hover~div .teaser__title{color:#0053a1}
.content-tile__container.vertical.layout-card .teaser .teaser__container .teaser__wrapper{margin-bottom:0}
.content-tile__container.vertical.layout-card .teaser__content{padding:9px 16px 16px}
.content-tile__container.vertical.layout-card div.teaser__wrapper .teaser__image{border-radius:4px 4px 0 0;padding-bottom:0}
.content-tile__container.vertical.layout-card div.teaser__wrapper .teaser__image img{border-bottom:6px solid #3beedd;border-radius:4px 4px 0 0}
.content-tile__container.vertical.layout-card .content-tile__webinar-intro{margin-bottom:0}
.content-tile__container.vertical.layout-card .content-tile__webinar-intro .teaser__image img{border-bottom:0}
.content-tile__container.layout-horizontal div.teaser__wrapper .teaser__image,.content-tile__container.layout-horizontal div.teaser__wrapper .teaser__image img,.content-tile__container.vertical div.teaser__wrapper .teaser__image,.content-tile__container.vertical div.teaser__wrapper .teaser__image img{border-radius:0}
.content-tile__container .teaser__wrapper .teaser__text-content{display:flex;flex-direction:column;gap:4px}
.content-tile__container .teaser__wrapper .teaser__text-content .teaser__subtitle,.content-tile__container .teaser__wrapper .teaser__text-content .teaser__text,.content-tile__container .teaser__wrapper .teaser__text-content .teaser__title{margin-bottom:0;margin-top:0}
.content-tile__container .teaser .teaser__container .teaser__subtitle{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:18px}
.content-tile__container .teaser .teaser__container .teaser__subtitle+.teaser__title,.content-tile__container .teaser .teaser__container .teaser__title{color:#000;font-size:20px;font-weight:400;line-height:28px}
.content-tile__container .teaser .teaser__text{font-size:16px;letter-spacing:0;line-height:24px}
.content-tile__container .teaser__image img{border-bottom:6px solid #3beedd}
.content-tile__link,.content-tile__link-multiple{align-items:center;display:flex;gap:2px;justify-content:center;margin-top:8px;padding:6px 0;position:relative;text-decoration:none;width:fit-content;z-index:3}
.content-tile__link-multiple:after,.content-tile__link:after{content:none;display:none}
.content-tile__link-multiple:hover svg,.content-tile__link:hover svg{fill:#0053a1}
.content-tile__link-multiple:hover .content-tile__link--text,.content-tile__link-multiple:hover .content-tile__link-multiple--text,.content-tile__link:hover .content-tile__link--text,.content-tile__link:hover .content-tile__link-multiple--text{color:#0053a1;text-decoration:underline}
.content-tile__link-multiple:active svg,.content-tile__link-multiple:focus svg,.content-tile__link:active svg,.content-tile__link:focus svg{fill:#003e7e}
.content-tile__link-multiple:active .content-tile__link--text,.content-tile__link-multiple:active .content-tile__link-multiple--text,.content-tile__link-multiple:focus .content-tile__link--text,.content-tile__link-multiple:focus .content-tile__link-multiple--text,.content-tile__link:active .content-tile__link--text,.content-tile__link:active .content-tile__link-multiple--text,.content-tile__link:focus .content-tile__link--text,.content-tile__link:focus .content-tile__link-multiple--text{color:#003e7e}
.content-tile__link span,.content-tile__link svg,.content-tile__link-multiple span,.content-tile__link-multiple svg{height:12px;width:12px;fill:#1968b3}
.content-tile__link span,.content-tile__link-multiple span{display:flex}
.content-tile__link--text,.content-tile__link-multiple--text{color:#1968b3;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px}
.aem-Grid form.px-form[data-type=contactRequest] .input-select:has(select[name=stateProv]),.aem-Grid form.px-form[data-type=contactRequest] .input-text:has(input[name=address1]),.aem-Grid form.px-form[data-type=contactRequest] .input-text:has(input[name=address2]),.aem-Grid form.px-form[data-type=contactRequest] .input-text:has(input[name=city]),.aem-Grid form.px-form[data-type=contactRequest] .input-text:has(input[name=zipPostal]),.aem-Grid form.px-form[data-type=contactRequest] .input-textarea:has(input[name=message]){display:none}
.aem-Grid form.px-form[data-type=demoRequest] .input-select:has(select[name=QualifyingQuestions]),.aem-Grid form.px-form[data-type=demoRequest] .input-text:has(input[name=referral_source]),.aem-Grid form.px-form[data-type=demoRequest] .input-textarea:has(textarea[name=message]){display:none}
.aem-Grid form.px-form[data-type=assetDownload] .input-select:has(select[name=QualifyingQuestions]),.aem-Grid form.px-form[data-type=assetDownload] .input-text:has(input[name=referral_source]),.aem-Grid form.px-form[data-type=assetDownload] .input-textarea:has(textarea[name=message]){display:none}
.aem-Grid form.px-form[data-type=onlineEvent] .input-select:has(select[name=QualifyingQuestions]),.aem-Grid form.px-form[data-type=onlineEvent] .input-select:has(select[name=stateProv]),.aem-Grid form.px-form[data-type=onlineEvent] .input-text:has(input[name=address1]),.aem-Grid form.px-form[data-type=onlineEvent] .input-text:has(input[name=address2]),.aem-Grid form.px-form[data-type=onlineEvent] .input-text:has(input[name=city]),.aem-Grid form.px-form[data-type=onlineEvent] .input-text:has(input[name=referral_source]),.aem-Grid form.px-form[data-type=onlineEvent] .input-text:has(input[name=zipPostal]),.aem-Grid form.px-form[data-type=onlineEvent] .input-textarea:has(textarea[name=message]){display:none}
.aem-Grid form.px-form[data-type=subscribe] .input-phone:has(input[name=businessPhone]),.aem-Grid form.px-form[data-type=subscribe] .input-select:has(select[name=QualifyingQuestions]),.aem-Grid form.px-form[data-type=subscribe] .input-select:has(select[name=industry1]),.aem-Grid form.px-form[data-type=subscribe] .input-select:has(select[name=stateProv]),.aem-Grid form.px-form[data-type=subscribe] .input-text:has(input[name=address1]),.aem-Grid form.px-form[data-type=subscribe] .input-text:has(input[name=address2]),.aem-Grid form.px-form[data-type=subscribe] .input-text:has(input[name=city]),.aem-Grid form.px-form[data-type=subscribe] .input-text:has(input[name=company]),.aem-Grid form.px-form[data-type=subscribe] .input-text:has(input[name=firstName]),.aem-Grid form.px-form[data-type=subscribe] .input-text:has(input[name=lastName]),.aem-Grid form.px-form[data-type=subscribe] .input-text:has(input[name=referral_source]),.aem-Grid form.px-form[data-type=subscribe] .input-text:has(input[name=title]),.aem-Grid form.px-form[data-type=subscribe] .input-text:has(input[name=zipPostal]),.aem-Grid form.px-form[data-type=subscribe] .input-textarea:has(textarea[name=message]){display:none}
body[class*=asset---form]:not(.edit) #main-content .hero-banner__media-container{display:none}
body[class*=asset---form]:not(.edit) #main-content .px-grid .px-grid__column--width-6:nth-child(2){background-color:#fff;border-radius:4px;box-shadow:0 2px 32px 0 rgba(0,0,0,.16);padding:24px}
@media only screen and (width>= 768px){body[class*=asset---form]:not(.edit) #main-content .px-grid .px-grid__column--width-6:nth-child(2){margin-top:-357px}
}
@media only screen and (width>= 1280px){body[class*=asset---form]:not(.edit) #main-content .px-grid .px-grid__column--width-6:first-child{flex-basis:calc(60% - var(--width-6-gap-m-xl));max-width:calc(60% - var(--width-6-gap-m-xl))}
body[class*=asset---form]:not(.edit) #main-content .px-grid .px-grid__column--width-6:nth-child(2){flex-basis:calc(40% - var(--width-6-gap-m-xl));max-width:calc(40% - var(--width-6-gap-m-xl))}
}
.icon-heading{padding:0}
.icon-heading__container{display:inline-flex;gap:12px;padding:0 0 8px;width:100%}
.icon-heading__icon{display:inline-block;fill:#00aeef;height:32px;margin-right:0;width:32px}
.icon-heading__text{color:#000;display:inline;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;font-weight:800;line-height:1.75rem}
body[class*=webinar] .icon-heading{border-bottom:0;padding:0}
body[class*=webinar] .icon-heading__container{align-items:center;background-color:#fafafa;border-radius:4px;gap:12px;padding:16px;width:100%}
body[class*=webinar] .icon-heading div.icon-heading__icon{height:32px;margin-right:0;width:32px}
body[class*=webinar] .icon-heading div.icon-heading__icon:before{background:#00aeef;content:"";display:inline-block;height:32px;mask:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/good.svg);mask-position:center;mask-repeat:no-repeat;mask-size:cover;width:32px}
body[class*=webinar] .icon-heading div.icon-heading__icon span{display:none}
body[class*=webinar] .icon-heading__text{font-size:1.25rem;font-weight:800;line-height:1.75rem}
html{font-size:16px;line-height:16px;scroll-behavior:smooth}
.container__fullWidth{padding:0 32px;width:100%}
section{background-color:#fff;display:block;position:relative;z-index:1}
section[class^=o-]{overflow:hidden;padding:40px 0 56px}
section.-colorBack{background-blend-mode:soft-light;background-color:transparent}
section.-imageBack.-colorBack{background-blend-mode:multiply;background-color:transparent}
section.-merge{padding-top:0}
.-abBlue{color:#003e7e;fill:#003e7e}
.-cGrey{color:#e1ebf4;fill:#e1ebf4}
.-charcoal{color:#2d2d2d;fill:#2d2d2d}
.-dGrey{color:#43434d;fill:#43434d}
.-ftBlue{color:#00aeef;fill:#00aeef}
.-garnet{color:#8d0034;fill:#8d0034}
.-gold{color:#f9c20a;fill:#f9c20a}
.-green{color:#77c14c;fill:#77c14c}
.-lGrey{color:#e5e6e9;fill:#e5e6e9}
.-mGrey{color:#6d6e71;fill:#6d6e71}
.-orange{color:#f58025;fill:#f58025}
.-purple{color:#770056;fill:#770056}
.-raRed{color:#cd163f;fill:#cd163f}
.-white{color:#fff;fill:#fff}
@media(width <= 767px){.-abBlue-xs{color:#003e7e;fill:#003e7e}
.-cGrey-xs{color:#e1ebf4;fill:#e1ebf4}
.-charcoal-xs{color:#2d2d2d;fill:#2d2d2d}
.-dGrey-xs{color:#43434d;fill:#43434d}
.-ftBlue-xs{color:#00aeef;fill:#00aeef}
.-garnet-xs{color:#8d0034;fill:#8d0034}
.-gold-xs{color:#f9c20a;fill:#f9c20a}
.-green-xs{color:#77c14c;fill:#77c14c}
.-lGrey-xs{color:#e5e6e9;fill:#e5e6e9}
.-mGrey-xs{color:#6d6e71;fill:#6d6e71}
.-orange-xs{color:#f58025;fill:#f58025}
.-purple-xs{color:#770056;fill:#770056}
.-raRed-xs{color:#cd163f;fill:#cd163f}
.-white-xs{color:#fff;fill:#fff}
}
@media(width>= 768px) and (width <= 992px){.-abBlue-sm{color:#003e7e;fill:#003e7e}
.-cGrey-sm{color:#e1ebf4;fill:#e1ebf4}
.-charcoal-sm{color:#2d2d2d;fill:#2d2d2d}
.-dGrey-sm{color:#43434d;fill:#43434d}
.-ftBlue-sm{color:#00aeef;fill:#00aeef}
.-garnet-sm{color:#8d0034;fill:#8d0034}
.-gold-sm{color:#f9c20a;fill:#f9c20a}
.-green-sm{color:#77c14c;fill:#77c14c}
.-lGrey-sm{color:#e5e6e9;fill:#e5e6e9}
.-mGrey-sm{color:#6d6e71;fill:#6d6e71}
.-orange-sm{color:#f58025;fill:#f58025}
.-purple-sm{color:#770056;fill:#770056}
.-raRed-sm{color:#cd163f;fill:#cd163f}
.-white-sm{color:#fff;fill:#fff}
}
.-center{text-align:center}
.-imageBack [class^=a-type__]{text-shadow:0 0 15px rgba(45,45,45,.75)}
[class^=a-type__subTitle],[class^=a-type__title]{margin:16px 0}
.a-type__title1{font-size:3.5rem;font-weight:500;line-height:3.5rem}
.a-type__title2{font-size:2.5rem;font-weight:500;line-height:3rem}
.a-type__title3{font-size:2.25rem;font-weight:700;line-height:2.75rem}
.a-type__title3.-inactive{font-weight:500}
.a-type__title4{font-size:1.75rem;font-weight:500;line-height:2rem}
.a-type__title5{font-size:1.5rem;font-weight:500;line-height:1.75rem}
.a-type__subTitle1{font-size:1.5rem;line-height:2rem}
.a-type__subTitle2{font-size:1.25rem;font-weight:500;line-height:1.75rem}
.a-type__subTitle3{font-size:1.125rem;font-weight:500;line-height:1.5rem}
.a-type__body{font-size:1rem;line-height:1.375rem}
.a-type__body.-secondary{font-size:1.25rem;line-height:2rem}
.a-type__button{align-items:center;display:flex;font-size:1rem;justify-content:center;line-height:1.5rem;transition:all .3s ease-out}
.a-type__button,.a-type__overline{font-weight:500;letter-spacing:.5px;text-transform:uppercase}
.a-type__caption,.a-type__overline{font-size:.875rem;line-height:1.375rem}
.a-type__legal{font-size:.75rem;line-height:1.125rem}
@media(width <= 767px){.a-type__title1{font-size:2.5rem;line-height:3rem}
.a-type__title2{font-size:2.25rem;line-height:2.75rem}
.a-type__title3{font-size:2rem;line-height:2.5rem}
.a-type__title4{font-size:1.75rem;line-height:1.75rem}
.a-type__title5{font-size:1.5rem;line-height:1.75rem}
.a-type__subTitle1{font-size:1.5rem;line-height:2rem}
.a-type__subTitle2{font-size:1.25rem;line-height:1.75rem}
.a-type__subTitle3{font-size:1.125rem;line-height:1.5rem}
.a-type__body{font-size:1rem;line-height:1.375rem}
.a-type__body.-secondary{font-size:1.125rem;line-height:1.5rem}
.a-type__button{font-size:1rem;line-height:1.5rem}
.a-type__caption,.a-type__overline{font-size:.875rem;line-height:1.375rem}
.a-type__legal{font-size:.75rem;line-height:1.125rem}
}
.a-link__button{text-decoration:none}
.m-buttonGroup{align-items:center;display:flex;justify-content:center;margin:40px 0}
@media(width <= 767px){.m-buttonGroup{flex-direction:column}
}
@media(width>= 768px){.m-buttonGroup .a-button{margin-right:20px}
}
@media(width <= 767px){.m-buttonGroup .a-button{margin-bottom:20px}
}
.m-buttonGroup .a-button:last-child{margin-right:0}
.a-button{align-items:center;border-radius:4px;border-style:solid;border-width:2px;cursor:pointer;display:flex;justify-content:center;padding:6px 25px;transition:all .3s ease-out}
.a-button.-hover,.a-button:hover{transform:scale(1.1) translateZ(0)}
.a-button .a-type__button svg{fill:#fff;height:22px;margin-right:10px;width:22px}
.a-button.-large{padding:11px 25px}
.a-button.-small{padding:2px 25px}
.a-button.-center{margin:0 auto}
.a-button.-primary{background-color:#cd163f;border-color:#cd163f;color:#fff;fill:#fff}
.a-button.-primary.-active,.a-button.-primary.-hover,.a-button.-primary:active,.a-button.-primary:hover{background-color:#8f0f2c;border-color:#8f0f2c}
.a-button.-primary.-focus,.a-button.-primary:focus{border-color:#fff;box-shadow:0 0 0 2px #f58025}
.a-button.-primaryOutline{background-color:#fff;border-color:#cd163f;color:#cd163f;fill:#cd163f}
.a-button.-primaryOutline.-active,.a-button.-primaryOutline.-hover,.a-button.-primaryOutline:active,.a-button.-primaryOutline:hover{background-color:#fbecf0;border-color:#8f0f2c}
.a-button.-primaryOutline.-focus,.a-button.-primaryOutline:focus{border-color:#8f0f2c;box-shadow:0 0 0 2px #fff,0 0 0 4px #f58025}
.a-button.-secondary{background-color:#6d6e71;border-color:#6d6e71;color:#fff;fill:#fff}
.a-button.-secondary.-active,.a-button.-secondary.-hover,.a-button.-secondary:active,.a-button.-secondary:hover{background-color:#4c4d4f;border-color:#4c4d4f}
.a-button.-secondary.-focus,.a-button.-secondary:focus{border-color:#fff;box-shadow:0 0 0 2px #f58025}
.a-button.-secondaryOutline{background-color:#fff;border-color:#6d6e71;color:#6d6e71;fill:#6d6e71}
.a-button.-secondaryOutline.-active,.a-button.-secondaryOutline.-hover,.a-button.-secondaryOutline:active,.a-button.-secondaryOutline:hover{background-color:#ebebeb;border-color:#4c4d4f}
.a-button.-secondaryOutline.-focus,.a-button.-secondaryOutline:focus{border-color:#4c4d4f;box-shadow:0 0 0 2px #fff,0 0 0 4px #f58025}
.a-button.-text{background:transparent;border:0;color:#cd163f}
.a-button.-whiteOutline{background-color:transparent;border-color:#fff;color:#fff;fill:#fff}
.a-button.-whiteOutline.-active,.a-button.-whiteOutline.-hover,.a-button.-whiteOutline:active,.a-button.-whiteOutline:hover{background-color:rgba(0,0,0,.2);border-color:#fff}
.a-button.-whiteOutline.-focus,.a-button.-whiteOutline:focus{border-color:#fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #f58025}
.a-button.-icon svg{height:24px;width:24px}
.a-button.-icon svg+.a-type__button{margin-left:8px}
.a-button.-fullWidth{width:100%}
.a-button.-disabled{cursor:default;opacity:.4;pointer-events:none}
.a-image.-infographic{margin-top:56px}
.a-image img{display:block;height:auto;max-width:100%}
.o-globalNav{backdrop-filter:blur(5px);background-color:hsla(0,0,100%,.95);box-shadow:0 1px 5px 0 rgba(0,0,0,.25);height:80px;position:fixed;width:100%;z-index:999}
.o-globalNav__spacer{height:80px}
.o-globalNav .col-sm-12{align-items:center;display:flex;flex-wrap:nowrap;height:80px;justify-content:space-between}
.o-globalNav .m-logoNav .a-siteLogo{width:207px}
.o-globalNav .m-linksNav ul{display:flex;justify-content:center;list-style:none;margin:0;padding:0}
.o-globalNav .m-linksNav .a-type__subTitle2{margin:0 16px;padding:16px;text-decoration:none}
.o-globalNav .m-linksNav .a-type__subTitle2:hover{color:#cd163f}
.o-globalNav .m-linksNav .m-dropNav{background:red;height:500px;position:absolute;top:92px}
.o-globalNav .m-eyebrowNav ul{border-left:1px solid #e5e6e9;display:flex;justify-content:flex-end;list-style:none;margin:0;padding:0 0 0 16px;width:207px}
.o-globalNav .m-eyebrowNav ul li{margin:0 auto}
.o-globalNav .m-eyebrowNav .a-type__subTitle2{padding:16px;text-decoration:none}
.o-globalNav .m-eyebrowNav .a-type__subTitle2 svg{height:20px;width:20px}
.o-globalNav .m-eyebrowNav .a-type__subTitle2 svg:hover{fill:#cd163f}
.o-hero{align-items:center;display:flex;position:relative;width:100%}
.o-hero.-primary{height:700px}
.o-hero.-secondary{height:580px}
.o-hero.-overlay{background-blend-mode:soft-light}
.o-hero.-primary .o-hero__textBlock{margin-top:-32px;position:fixed;top:25%}
@media(width <= 767px){.o-hero.-primary .o-hero__textBlock{left:15px;width:calc(100% - 30px)}
}
@media(width>= 768px){.o-hero.-primary .o-hero__textBlock{width:40.625%}
}
.o-hero .a-type__title1{margin:0 0 20px}
.o-hero .a-type__subTitle1{margin:0 0 40px}
@media(width <= 767px){.o-hero+.o-subNav__actionBlocks{background-color:#fff}
.o-subNav__actionBlocks .m-actionBlock{width:100%}
.o-subNav__actionBlocks .m-actionBlock .m-iconGroup{float:left;margin:30px 0 0;width:50%}
}
@media(width>= 768px){.o-hero+.o-subNav__actionBlocks{backdrop-filter:blur(5px);background-color:rgba(0,0,0,.7);height:120px;margin-top:-120px;overflow:hidden;position:relative;z-index:1}
.o-subNav__actionBlocks .m-actionBlock{align-items:center;display:flex;height:120px;justify-content:center}
.o-subNav__actionBlocks .m-actionBlock .m-iconGroup{margin:0 50px;width:150px}
}
.o-subNav__actionBlocks .m-actionBlock .m-iconGroup{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;text-decoration:none;transition:all .3s ease-out}
.o-subNav__actionBlocks .m-actionBlock .m-iconGroup:active,.o-subNav__actionBlocks .m-actionBlock .m-iconGroup:focus,.o-subNav__actionBlocks .m-actionBlock .m-iconGroup:hover{transform:scale(1.1) translateZ(0)}
.o-subNav__actionBlocks .m-actionBlock .m-iconGroup .a-icon{align-items:center;border-radius:30px;display:flex;height:60px;justify-content:center;margin-bottom:3px;transition:all .3s ease-out;width:60px}
.o-subNav__actionBlocks .m-actionBlock .m-iconGroup:active .a-icon,.o-subNav__actionBlocks .m-actionBlock .m-iconGroup:focus .a-icon,.o-subNav__actionBlocks .m-actionBlock .m-iconGroup:hover .a-icon{background:#cd163f}
.o-subNav__actionBlocks .m-actionBlock .m-iconGroup .a-icon svg{height:40px;transition:all .3s ease-out;width:40px}
.o-subNav__actionBlocks .m-actionBlock .m-iconGroup:active .a-icon svg,.o-subNav__actionBlocks .m-actionBlock .m-iconGroup:focus .a-icon svg,.o-subNav__actionBlocks .m-actionBlock .m-iconGroup:hover .a-icon svg{height:32px;width:32px}
nav[class^=o-rotatorNav]{left:0;margin:auto;right:0}
nav[class^=o-rotatorNav].-top{padding:0 0 20px;top:0}
nav[class^=o-rotatorNav].-bottom{bottom:0;padding:20px 0 0}
nav[class^=o-rotatorNav] .col-sm-12{display:flex}
nav[class^=o-rotatorNav].-center .col-sm-12{justify-content:center}
nav[class^=o-rotatorNav].-right .col-sm-12{justify-content:flex-end}
nav[class^=o-rotatorNav] .col-sm-12 ul{display:flex;list-style:none;margin:0;padding:0;text-align:center}
nav[class^=o-rotatorNav].-center .col-sm-12 ul{align-items:center;justify-content:center}
nav[class^=o-rotatorNav].-right .col-sm-12 ul{justify-content:flex-end}
nav[class^=o-rotatorNav].-top .col-sm-12 ul{align-items:flex-start}
.o-rotatorNav__text.-top{background:linear-gradient(180deg,rgba(0,0,0,.3) 50%,transparent);position:absolute}
.o-rotatorNav__text.-right .col-sm-12 ul{width:70%}
.o-rotatorNav__text .col-sm-12 ul li{background:rgba(42,121,196,.8);flex-basis:25%;flex-grow:0;margin:0 20px;padding:20px 10px}
.o-rotatorNav__text .col-sm-12 ul li:last-child{margin-right:0}
.o-rotatorNav__text .col-sm-12 ul li a{color:#fff}
.o-rotatorNav__text .col-sm-12 ul li a.-active{color:#2a79c4;cursor:default;pointer-events:none;text-decoration:none}
.o-rotatorNav__indicator .col-sm-12 ul li a{background:transparent;border:2px solid #cd163f;border-radius:15px;display:block;height:15px;margin:0 5px;text-indent:-99999px;width:15px}
.o-rotatorNav__indicator .col-sm-12 ul li a.-active{background:#cd163f}
.o-oneCol .a-type__subTitle2{margin:16px 0}
.o-twoCol.-imageBack{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;min-height:600px}
.o-threeCol .m-contentBlock__image .a-image figure img{height:100%;object-fit:cover;width:100%}
.o-threeCol .m-contentBlock__image .a-type__overline,.o-threeCol .m-contentBlock__image .a-type__title5{margin:10px 0}
.o-threeCol .m-contentBlock__image a .a-type__title5{transition:all .3s ease-out}
.o-threeCol .m-contentBlock__image a:active .a-type__title5,.o-threeCol .m-contentBlock__image a:focus .a-type__title5,.o-threeCol .m-contentBlock__image a:hover .a-type__title5{color:#cd163f}
@media(width>= 768px) and (width <= 992px){.o-threeCol .m-contentBlock__image .a-image figure{height:123.75px;width:220px}
}
@media(width>= 993px) and (width <= 1200px){.o-threeCol .m-contentBlock__image .a-image figure{height:165px;width:293.333px}
}
@media(width>= 1201px){.o-threeCol .m-contentBlock__image .a-image figure{height:202.5px;width:360px}
}
.m-contentBlock__text{backdrop-filter:blur(5px);background-color:hsla(0,0,100%,.85);border-bottom:3px solid #cd163f;border-radius:4px;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);transition:all .3s ease-out}
.m-contentBlock__text:active,.m-contentBlock__text:focus,.m-contentBlock__text:hover{box-shadow:0 1px 8px 0 rgba(0,0,0,.15);transform:scale(1.1) translateZ(0);z-index:5}
div[class^=m-contentBlock] a{display:block;text-decoration:none}
.m-contentBlock__text .a-type__title4{margin:0 0 16px;transition:all .3s ease-out}
.m-contentBlock__text:active .a-type__title4,.m-contentBlock__text:focus .a-type__title4,.m-contentBlock__text:hover .a-type__title4{color:#cd163f}
.m-contentBlock__text .a-type__title2.-stockQuote{margin:0}
.m-contentBlock__text .a-button{margin:55px auto 0}
@media(width <= 767px){section[class^=o-] .row>div:not(:last-child) [class^=m-contentBlock__]{margin-bottom:30px}
}
@media(width>= 768px) and (width <= 992px){.o-fourCol .row>div:nth-child(-n+2) [class^=m-contentBlock__]{margin-bottom:30px}
}
@media(width <= 1200px){.m-contentBlock__text a{padding:20px 20px 5px}
}
@media(width>= 1201px){.m-contentBlock__text a{padding:35px 35px 5px}
}
.o-formFields{margin:45px 0 0}
.m-inputField{margin:0 auto;position:relative;width:75%}
.m-inputField.-large input.a-field__text{border:2px solid #e5e6e9;border-radius:4px;display:block;font-size:1.125rem;padding:18px 146px 18px 64px;width:100%}
input.a-field__text:focus{outline:0}
label.a-type__body.-secondary{left:64px;pointer-events:none;position:absolute;top:14px;transition:all .3s ease-out}
input.a-field__text:focus~label.a-type__body.-secondary,input.a-field__text:valid~label.a-type__body.-secondary{background-color:#fff;color:#f58025;font-size:.875rem;left:58px;line-height:.875rem;padding:0 8px;top:-6px}
.a-field__bar{display:block;position:relative;width:100%}
.a-field__bar:after,.a-field__bar:before{background:#f58025;border-radius:4px;bottom:0;content:"";height:2px;position:absolute;transition:all .3s ease-out;width:0}
.m-inputField.-large .a-field__bar:after,.m-inputField.-large .a-field__bar:before{height:3px}
.a-field__bar:before{left:50%}
.a-field__bar:after{right:50%}
input.a-field__text:focus~.a-field__bar:after,input.a-field__text:focus~.a-field__bar:before{width:50%}
.m-inputField .a-button__icon{background:transparent;border:0;bottom:2px;height:32px;left:0;margin:13px 16px;padding:0;position:absolute}
.m-inputField .a-button__icon svg{transition:all .3s ease-out}
.m-inputField input.a-field__text:focus~.a-button__icon.-primary svg{fill:#cd163f}
.m-inputField.-large .a-button__icon svg{height:32px;width:32px}
.m-inputField.-large .a-button{bottom:2px;margin:10px 12px;position:absolute;right:0}
.o-flyIn{bottom:0;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);left:0;padding:12px 20px 28px;position:fixed;width:25rem}
@media(width <= 767px){.o-flyIn{width:100%}
}
.o-flyIn.-fixed{height:14rem}
@media(width <= 767px){.o-flyIn.-fixed{height:auto}
}
.o-flyIn.-hide{display:none}
.o-flyIn .a-type__title5,.o-flyIn.-imageBack .a-type__body{width:66.6667%}
.o-flyIn .a-button.-close{background:transparent;border:0;fill:#fff;height:16px;margin:16px;padding:0;position:absolute;right:0;top:0;width:16px}
.o-flyIn .a-button.-close svg{height:16px;width:16px}
.px-input__input,.px-select__select,.px-textarea__textarea{transition:all .2s ease}
.px-input__input--hover,.px-input__input:hover,.px-select__select--hover,.px-select__select:hover,.px-textarea__textarea--hover,.px-textarea__textarea:hover{outline:2px solid #0053a1}
.px-input__input::placeholder,.px-select__select::placeholder,.px-textarea__textarea::placeholder{opacity:0}
.px-formfield__label{cursor:text;pointer-events:none;top:14px}
.px-input__input--focus+label,.px-input__input:focus+label,.px-input__input:not(:placeholder-shown)~label,.px-select__select--focus+label,.px-select__select:focus+label,.px-textarea__textarea--focus+label,.px-textarea__textarea:focus+label{font-size:12px;padding-left:4px;padding-right:4px;top:-11px}
.px-input__input:not(:placeholder-shown),.px-textarea__textarea:not(:placeholder-shown){outline:2px solid #6d6e71}
.px-checkbox__checkbox--disabled,.px-checkbox__checkbox[disabled],.px-input__input--disabled,.px-input__input[disabled],.px-select__select--disabled,.px-select__select[disabled],.px-textarea__textarea--disabled,.px-textarea__textarea[disabled]{background-color:#efefef;outline:1px #efefef;pointer-events:none}
.px-checkbox__checkbox--disabled:before,.px-checkbox__checkbox:before{filter:brightness(0) saturate(0) invert(1) brightness(1.2) contrast(.6)}
.px-input__input--disabled~label,.px-select__select--disabled~label,.px-textarea_textarea--disabled~label{background-color:transparent !important;background-image:url(../../../clientlibs/clientlib-base/less/icons/lock-locked.svg);background-position:5px 4px;background-repeat:no-repeat;background-size:16px;font-size:16px;padding:1px 5px 1px 24px;top:14px}
.px-checkbox__checkbox--invalid~label,.px-input__input--invalid~label,.px-select__select--invalid~label,.px-textarea__textarea--invalid~label{color:#da0000}
.px-input__input--invalid.--focus~label,.px-input__input--invalid:focus~label,.px-select__select--invalid.--focus~label,.px-select__select--invalid:focus~label{background-image:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Images/icon-failed.svg);background-position:5px 5px;background-repeat:no-repeat;background-size:12px;color:#da0000;padding:1px 5px 1px 20px}
.px-input__input--valid.--focus~label,.px-input__input--valid:focus~label,.px-select__select--valid.--focus~label,.px-select__select--valid:focus~label{background-image:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Images/icon-success.svg);background-position:5px 5px;background-repeat:no-repeat;background-size:12px;padding:1px 5px 1px 20px}
.px-checkbox__checkbox--invalid,.px-checkbox__checkbox--invalid:focus,.px-input__input--invalid,.px-input__input--invalid:focus,.px-select__select--invalid,.px-select__select--invalid:focus,.px-textarea__textarea--invalid,.px-textarea__textarea--invalid:focus{color:#da0000;outline:2px solid #da0000 !important}
.px-select__select{appearance:none}
.px-checkbox__checkbox{align-items:center;appearance:none;cursor:pointer;display:inline-flex;flex-grow:0;flex-shrink:0;height:18px;justify-content:center;margin:1px 5px 0 0;min-height:0;outline:2px solid #949494;outline-offset:-1px;padding:0;width:18px}
.px-checkbox__checkbox--hover,.px-checkbox__checkbox:hover{outline:2px solid #0053a1}
.px-checkbox__checkbox--focus,.px-checkbox__checkbox--focus:checked,.px-checkbox__checkbox:checked:focus,.px-checkbox__checkbox:focus{outline:2px solid #003e7e}
.px-checkbox__checkbox.checked,.px-checkbox__checkbox:checked{background:#0053a1;outline:0}
.px-checkbox__checkbox--hover:checked,.px-checkbox__checkbox:checked:hover{background:#0053a1}
.px-checkbox__checkbox--invalid{background-color:#fff !important}
.px-checkbox__label{font-size:14px}
.px-formfield--input-checkbox .px-formfield__label{background:0;cursor:pointer;left:0;padding-left:0;pointer-events:all;position:relative;top:0}
.px-formfield--input-checkbox .px-formfield__container{align-items:flex-start}
.form-edit-mode .px-form-container{padding:20px}
.px-form{row-gap:20px}
.px-formfield--country-code{width:115px}
.px-formfield--country-code label{display:none}
.px-formfield--input-tel{width:100%}
.px-default-options{display:none}
.px-form .aem-Grid,.px-form-container{display:flex;flex-direction:column;justify-content:space-between;row-gap:20px}
.px-formfield-wrapper--telephone{display:flex;gap:16px}
.px-select__select.has-value~label{font-size:12px;padding-left:4px;padding-right:4px;top:-11px}
.px-select__select--invalid.has-value:focus~label{background-image:none}
.pdf-viewer__container{background-color:rgba(0,0,0,.712);height:100%;left:0;position:fixed;top:0;width:100%;z-index:11000}
.cmp-pdf-viewer-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}
.pdf-viewer__iframe{height:90%;margin-top:-6.875rem;width:90%}
.pdf-viewer__close-button-container{float:right}
.pdf-viewer__close-button{background:0;border:0;color:#fff;font-family:inherit;font-size:30px;margin-right:10px;margin-top:10px;padding:5px 10px}
.pdf-viewer__close-button:hover{background-color:hsla(0,0,100%,.144);border-radius:3rem}
@media only screen and (max-width:48em){.cmp-pdf-viewer-container{justify-content:stretch}
.pdf-viewer__iframe{height:100%;margin-top:0;width:100%}
.pdf-viewer__close-button{margin-top:0}
}
.quick-links svg{fill:#f15a22}
@media(max-width:768px){.px-alert-banner{padding:16px 40px}
.px-alert-banner .alert-banner--text-button{align-items:flex-start}
.px-alert-banner .alert-banner--button{margin:0}
.px-alert-banner .alert-banner--text-button{flex:1;flex-direction:column}
.px-alert-banner .alert-banner--button{align-self:flex-start;border-bottom-color:blue;margin-left:0;margin-right:0}
.px-alert-banner .alert-banner--close{align-self:flex-start;margin-left:32px}
}
.cmp-quote{background:#fff;border-radius:4px;display:flex;flex-direction:column;height:100%;margin:1.25rem auto 5px;min-height:fit-content;padding:20px;position:relative;width:80%}
.cmp-quote p{font-family:Montserrat}
.cmp-grid-container .aem-GridColumn .cmp-quote{width:100%}
@media only screen and (min-width:48.0625em){.cmp-grid-container .aem-GridColumn .cmp-quote{width:80%}
}
.cmp-quote.cmp-quote__transparentBackground{background:transparent}
.cmp-quote.cmp-quote__transparentBackground .cmp-quote__text[data-white-text]{background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/plex/quote_start_large_t.svg),url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/plex/quote_end_large_t.svg)}
.cmp-quote .cmp-quote__text{background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/plex/quote_start_large.svg),url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/plex/quote_end_large.svg);background-position:0 0,100% 100%;background-repeat:no-repeat,no-repeat;color:#2d2d2d;display:block;min-height:150px}
.cmp-quote .cmp-quote__text.cmp-quote__shardsOff{background-image:none}
.cmp-quote .cmp-quote__text[data-white-text]{color:#fff}
.cmp-quote .cmp-quote__image{line-height:0}
.cmp-quote .cmp-quote__image img{margin-top:20px}
.cmp-quote .cmp-quote__name-title{color:#2d2d2d;display:block;margin-bottom:20px;padding-left:20px;padding-right:20px}
.cmp-quote .cmp-quote__name-title[data-white-text]{color:#fff}
.cmp-quote.cmp-quote__imageOnLeft.cmp-quote__left .cmp-quote__image,.cmp-quote.cmp-quote__leftAlignedText.cmp-quote__left .cmp-quote__image{align-self:flex-start}
.cmp-quote.cmp-quote__imageOnLeft.cmp-quote__left .cmp-quote__text,.cmp-quote.cmp-quote__leftAlignedText.cmp-quote__left .cmp-quote__text{text-align:left}
.cmp-quote.cmp-quote__imageOnLeft.cmp-quote__left .cmp-quote__name-title,.cmp-quote.cmp-quote__leftAlignedText.cmp-quote__left .cmp-quote__name-title{align-self:flex-start}
.cmp-quote.cmp-quote__centerAlignedText .cmp-quote__image{align-self:center}
.cmp-quote.cmp-quote__centerAlignedText .cmp-quote__name-title,.cmp-quote.cmp-quote__centerAlignedText .cmp-quote__text{text-align:center}
.cmp-carousel-slide__content .quote{height:100%}
@media only screen and (min-width:64em){.cmp-quote.cmp-quote__large .cmp-quote__image img{height:3.25rem;object-fit:contain;width:auto}
.cmp-quote.cmp-quote__large .cmp-quote__image img.tall-size-image{height:6.5rem;object-fit:contain;width:auto}
.cmp-quote.cmp-quote__large .cmp-quote__text{background-size:186px 112px,186px 112px;margin-top:20px;padding-left:50px;padding-right:50px;padding-top:30px}
.cmp-quote.cmp-quote__large .cmp-quote__text,.cmp-quote.cmp-quote__large .cmp-quote__text p{font-family:Montserrat;font-size:1.75rem;line-height:2rem}
.cmp-quote.cmp-quote__large .cmp-quote__name-title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:.5rem;margin-top:10px;padding-left:50px}
html[lang^=cs] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=ja] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=ko] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=pl] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=ru] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=tr] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=zh] .cmp-quote.cmp-quote__large .cmp-quote__name-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.cmp-quote.cmp-quote__large .cmp-quote__name-title.highlighted{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .cmp-quote.cmp-quote__large .cmp-quote__name-title.highlighted,html[lang^=ja] .cmp-quote.cmp-quote__large .cmp-quote__name-title.highlighted,html[lang^=ko] .cmp-quote.cmp-quote__large .cmp-quote__name-title.highlighted,html[lang^=pl] .cmp-quote.cmp-quote__large .cmp-quote__name-title.highlighted,html[lang^=ru] .cmp-quote.cmp-quote__large .cmp-quote__name-title.highlighted,html[lang^=tr] .cmp-quote.cmp-quote__large .cmp-quote__name-title.highlighted,html[lang^=zh] .cmp-quote.cmp-quote__large .cmp-quote__name-title.highlighted{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.cmp-quote.cmp-quote__small .cmp-quote__image img{height:3.25rem;object-fit:contain;width:auto}
.cmp-quote.cmp-quote__small .cmp-quote__image img.tall-size-image{height:6.5rem;object-fit:contain;width:auto}
.cmp-quote.cmp-quote__small .cmp-quote__text{background-size:100px 60px,100px 60px;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:Montserrat;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;margin-top:12px;padding-left:20px;padding-right:20px;padding-top:20px}
html[lang^=cs] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=ja] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=ko] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=pl] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=ru] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=tr] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=zh] .cmp-quote.cmp-quote__small .cmp-quote__text{font-family:Helvetica Neue,Helvetica,sans-serif}
.cmp-quote.cmp-quote__small .cmp-quote__text p{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:Montserrat;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem}
html[lang^=cs] .cmp-quote.cmp-quote__small .cmp-quote__text p,html[lang^=ja] .cmp-quote.cmp-quote__small .cmp-quote__text p,html[lang^=ko] .cmp-quote.cmp-quote__small .cmp-quote__text p,html[lang^=pl] .cmp-quote.cmp-quote__small .cmp-quote__text p,html[lang^=ru] .cmp-quote.cmp-quote__small .cmp-quote__text p,html[lang^=tr] .cmp-quote.cmp-quote__small .cmp-quote__text p,html[lang^=zh] .cmp-quote.cmp-quote__small .cmp-quote__text p{font-family:Helvetica Neue,Helvetica,sans-serif}
.cmp-quote.cmp-quote__small .cmp-quote__name-title{font-family:Montserrat;font-size:.875rem;line-height:1.125rem;margin-top:6px}
.cmp-quote.cmp-quote__centerAlignedText .cmp-quote__text{margin-top:0}
.cmp-quote.cmp-quote__imageOnLeft{align-items:center;flex-direction:row;justify-content:space-between}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__image{align-self:center;display:flex;justify-content:center;min-width:20%;padding-bottom:20px;padding-top:20px}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__image img{margin-top:0}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__divider{align-self:center;border-right:1px solid #e5e6e9;height:129px;margin-left:32px;margin-right:32px}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__content{display:flex;flex-direction:column}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__content .cmp-quote__text{text-align:left}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__content .cmp-quote__name-title{align-self:flex-start}
}
@media only screen and (max-width:63.9375em){.cmp-quote.cmp-quote__large .cmp-quote__image img{height:3.25rem;object-fit:contain;width:auto}
.cmp-quote.cmp-quote__large .cmp-quote__image img.tall-size-image{height:6.5rem;object-fit:contain;width:auto}
.cmp-quote.cmp-quote__large .cmp-quote__text{background-size:100px 60px,100px 60px;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:.5rem;margin-top:10px;padding-left:20px;padding-right:20px;padding-top:20px}
html[lang^=cs] .cmp-quote.cmp-quote__large .cmp-quote__text,html[lang^=ja] .cmp-quote.cmp-quote__large .cmp-quote__text,html[lang^=ko] .cmp-quote.cmp-quote__large .cmp-quote__text,html[lang^=pl] .cmp-quote.cmp-quote__large .cmp-quote__text,html[lang^=ru] .cmp-quote.cmp-quote__large .cmp-quote__text,html[lang^=tr] .cmp-quote.cmp-quote__large .cmp-quote__text,html[lang^=zh] .cmp-quote.cmp-quote__large .cmp-quote__text{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.cmp-quote.cmp-quote__large .cmp-quote__text.highlighted{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .cmp-quote.cmp-quote__large .cmp-quote__text.highlighted,html[lang^=ja] .cmp-quote.cmp-quote__large .cmp-quote__text.highlighted,html[lang^=ko] .cmp-quote.cmp-quote__large .cmp-quote__text.highlighted,html[lang^=pl] .cmp-quote.cmp-quote__large .cmp-quote__text.highlighted,html[lang^=ru] .cmp-quote.cmp-quote__large .cmp-quote__text.highlighted,html[lang^=tr] .cmp-quote.cmp-quote__large .cmp-quote__text.highlighted,html[lang^=zh] .cmp-quote.cmp-quote__large .cmp-quote__text.highlighted{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.cmp-quote.cmp-quote__large .cmp-quote__text p{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:.5rem}
html[lang^=cs] .cmp-quote.cmp-quote__large .cmp-quote__text p,html[lang^=ja] .cmp-quote.cmp-quote__large .cmp-quote__text p,html[lang^=ko] .cmp-quote.cmp-quote__large .cmp-quote__text p,html[lang^=pl] .cmp-quote.cmp-quote__large .cmp-quote__text p,html[lang^=ru] .cmp-quote.cmp-quote__large .cmp-quote__text p,html[lang^=tr] .cmp-quote.cmp-quote__large .cmp-quote__text p,html[lang^=zh] .cmp-quote.cmp-quote__large .cmp-quote__text p{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.cmp-quote.cmp-quote__large .cmp-quote__text p.highlighted{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .cmp-quote.cmp-quote__large .cmp-quote__text p.highlighted,html[lang^=ja] .cmp-quote.cmp-quote__large .cmp-quote__text p.highlighted,html[lang^=ko] .cmp-quote.cmp-quote__large .cmp-quote__text p.highlighted,html[lang^=pl] .cmp-quote.cmp-quote__large .cmp-quote__text p.highlighted,html[lang^=ru] .cmp-quote.cmp-quote__large .cmp-quote__text p.highlighted,html[lang^=tr] .cmp-quote.cmp-quote__large .cmp-quote__text p.highlighted,html[lang^=zh] .cmp-quote.cmp-quote__large .cmp-quote__text p.highlighted{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.cmp-quote.cmp-quote__large .cmp-quote__name-title{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:Montserrat;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;margin-top:6px}
html[lang^=cs] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=ja] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=ko] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=pl] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=ru] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=tr] .cmp-quote.cmp-quote__large .cmp-quote__name-title,html[lang^=zh] .cmp-quote.cmp-quote__large .cmp-quote__name-title{font-family:Helvetica Neue,Helvetica,sans-serif}
.cmp-quote.cmp-quote__small .cmp-quote__image img{height:3.25rem;object-fit:contain;width:auto}
.cmp-quote.cmp-quote__small .cmp-quote__image img.tall-size-image{height:6.5rem;object-fit:contain;width:auto}
.cmp-quote.cmp-quote__small.cmp-quote__centerAlignedText .cmp-quote__text{margin-top:0}
.cmp-quote.cmp-quote__small .cmp-quote__text{background-size:100px 60px,100px 60px;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;margin-top:12px;padding-left:20px;padding-right:20px;padding-top:20px}
html[lang^=cs] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=ja] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=ko] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=pl] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=ru] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=tr] .cmp-quote.cmp-quote__small .cmp-quote__text,html[lang^=zh] .cmp-quote.cmp-quote__small .cmp-quote__text{font-family:Helvetica Neue,Helvetica,sans-serif}
.cmp-quote.cmp-quote__small .cmp-quote__name-title{font-family:Montserrat;font-size:.875rem;line-height:1.125rem;margin-top:6px}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__image{align-self:center}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__content{display:flex;flex-direction:column}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__content .cmp-quote__text{text-align:center}
.cmp-quote.cmp-quote__imageOnLeft .cmp-quote__content .cmp-quote__name-title{align-self:center}
}
.carousel .cmp-carousel .cmp-carousel-slide .cmp-carousel-slide__content .cmp-quote{box-shadow:0 1px 5px 0 rgba(0,0,0,.25);margin:0;width:unset}
.px-breadcrumb{list-style-type:none}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;src:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Barlow-Regular-1850.woff2) format("woff2"),url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Barlow-Regular-1850.woff) format("woff")}
@font-face{font-family:Barlow;font-style:normal;font-weight:500;src:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Barlow-Medium-1850.woff2) format("woff2"),url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Barlow-Medium-1850.woff) format("woff")}
@font-face{font-family:Barlow;font-style:normal;font-weight:700;src:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Barlow-Bold-1850.woff2) format("woff2"),url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Barlow-Bold-1850.woff) format("woff")}
@font-face{font-family:Barlow;font-style:italic;font-weight:400;src:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Barlow-Regular-Italic-1850.woff2) format("woff2"),url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Barlow-Regular-Italic-1850.woff) format("woff")}
@font-face{font-family:Barlow;font-style:italic;font-weight:500;src:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Barlow-Medium-Italic-1850.woff2) format("woff2"),url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Barlow-Medium-Italic-1850.woff) format("woff")}
@font-face{font-family:Barlow;font-style:italic;font-weight:700;src:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Barlow-Bold-Italic-1850.woff2) format("woff2"),url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Barlow-Bold-Italic-1850.woff) format("woff")}
@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Montserrat-Regular.woff2) format("woff2"),url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Montserrat-Regular.woff) format("woff")}
@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Montserrat-Italic.woff2) format("woff2"),url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Montserrat-Italic.woff) format("woff")}
@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Montserrat-Medium.woff2) format("woff2"),url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Montserrat-Medium.woff) format("woff")}
@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Montserrat-MediumItalic.woff2) format("woff2"),url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Montserrat-MediumItalic.woff) format("woff")}
@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Montserrat-Bold.woff2) format("woff2"),url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Montserrat-Bold.woff) format("woff")}
@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Montserrat-BoldItalic.woff2) format("woff2"),url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Montserrat-BoldItalic.woff) format("woff")}
@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Montserrat-ExtraBold.woff2) format("woff2"),url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Montserrat-ExtraBold.woff) format("woff")}
@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Montserrat-ExtraBoldItalic.woff2) format("woff2"),url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Fonts/Montserrat-ExtraBoldItalic.woff) format("woff")}
html[lang=cs-CZ] *,html[lang=cs] *,html[lang=ja-JP] *,html[lang=ja] *,html[lang=ko-KR] *,html[lang=ko] *,html[lang=pl-PL] *,html[lang=pl] *,html[lang=ru-RU] *,html[lang=ru] *,html[lang=tr-TR] *,html[lang=tr] *,html[lang=zh-CN] *,html[lang=zh-TW] *,html[lang=zh] *{font-family:Helvetica Neue,Helvetica,sans-serif}
body{-webkit-text-size-adjust:100%;color:#000;display:block;font-family:Barlow,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0;overflow-x:hidden}
*,:after,:before{box-sizing:border-box}
img{max-width:100%}
.os-theme-dark *{color:#fff}
a,a:visited{color:#1968b3;cursor:pointer;text-decoration:none}
a:hover{color:#0053a1}
sub{top:.4em}
sup{top:-.4em}
sub,sup{line-height:1;position:relative;vertical-align:baseline}
small,sub,sup{font-size:.75em}
sub{bottom:-.25em}
ol li,ul li{margin-left:16px}
h1,h2,h3,h4,h5,h6{font-family:inherit;font-size:inherit;font-weight:400;margin:0;padding:0}
.px-u-display-1{font-size:72px;line-height:80px}
.px-u-display-1,.px-u-display-2{font-family:Montserrat,sans-serif}
.px-u-display-2{font-size:56px;line-height:64px}
.px-u-display-3{font-size:40px;line-height:48px}
.px-u-display-3,.px-u-display-4{font-family:Montserrat,sans-serif}
.px-u-display-4{font-size:32px;line-height:40px}
.px-u-display-5{font-size:36px;line-height:44px}
.px-u-display-5,.px-u-display-6{font-family:Montserrat,sans-serif}
.px-u-display-6{font-size:28px;line-height:36px}
.px-u-title-1{font-size:32px;line-height:40px}
.px-u-title-1,.px-u-title-2{font-family:Montserrat,sans-serif;font-weight:400}
.px-u-title-2{font-size:24px;line-height:28px}
.px-u-title-1.px-u-bold,.px-u-title-2.px-u-bold{font-weight:800}
.px-u-title-3,.px-u-title-4{font-size:20px;font-weight:400;line-height:28px}
.px-u-title-5{font-size:18px;font-weight:400;line-height:24px}
.px-u-utility-1{font-size:14px;line-height:18px}
.px-u-utility-2{font-size:12px;line-height:16px}
.px-u-publication{font-size:18px;line-height:30px}
@media only screen and (min-width:1024px) and (max-width:1279px){.px-u-display-1{font-size:80px;line-height:88px}
.px-u-display-2{font-size:64px;line-height:72px}
.px-u-display-3{font-size:48px;line-height:56px}
.px-u-display-4{font-size:40px;line-height:48px}
.px-u-display-5{font-size:36px;line-height:44px}
}
@media only screen and (min-width:1024px){.px-u-title-1{font-size:40px;line-height:48px}
.px-u-title-2{font-size:32px;line-height:32px}
.px-u-title-3{font-size:24px;line-height:32px}
}
@media only screen and (min-width:1280px){.px-u-display-1{font-size:96px;line-height:104px}
.px-u-display-2{font-size:80px;line-height:88px}
.px-u-display-3{font-size:64px;line-height:72px}
.px-u-display-4{font-size:56px;line-height:64px}
.px-u-display-5{font-size:48px;line-height:60px}
}
.px-u-regular{font-weight:400}
.px-u-medium{font-weight:500}
.px-u-bold,strong{font-weight:600}
.px-u-italic{font-style:italic}
.px-u-underline{text-decoration:underline}
.px-u-indent{margin-left:40px}
table{border:0;border-collapse:collapse;margin:0;padding:0;table-layout:fixed;width:100%}
table *{border-collapse:collapse}
table tr{border-color:inherit;padding:.35rem}
table td,table th{border-color:inherit;padding:1rem;text-align:left}
table th{text-align:left;text-transform:uppercase}
pre{font-family:monospace}
.px-u-text-left{text-align:left}
.px-u-text-right{text-align:right}
.px-u-text-center{text-align:center}
.px-u-text-black,.px-u-text-black *{color:#000}
.px-u-text-ab-blue,.px-u-text-ab-blue *{color:#003e7e}
.px-u-text-cool-grey,.px-u-text-cool-grey *{color:#e1ebf4}
.px-u-text-dark-grey,.px-u-text-dark-grey *{color:#43434d}
.px-u-text-error-red,.px-u-text-error-red *{color:#df3704}
.px-u-text-garnet,.px-u-text-garnet *{color:#8d0034}
.px-u-text-gold,.px-u-text-gold *{color:#f9c20a}
.px-u-text-green,.px-u-text-green *{color:#77c14c}
.px-u-text-light-grey,.px-u-text-light-grey *{color:#e5e6e9}
.px-u-text-link-blue,.px-u-text-link-blue *{color:#2a79c4}
.px-u-text-medium-grey,.px-u-text-medium-grey *{color:#6d6e71}
.px-u-text-orange,.px-u-text-orange *{color:#f58025}
.px-u-text-purple,.px-u-text-purple *{color:#770056}
.px-u-text-ra-red,.px-u-text-ra-red *{color:#cd163f}
.px-u-text-success-green,.px-u-text-success-green *{color:#008700}
.px-u-text-warning-yellow,.px-u-text-warning-yellow *{color:#fdb81e}
.px-u-text-default-text,.px-u-text-default-text *{color:#000}
.px-u-text-subtle-gray,.px-u-text-subtle-gray *{color:#6d6e71}
.px-u-text-ft-blue,.px-u-text-ft-blue *{color:#00aeef}
.px-u-text-jade-blue,.px-u-text-jade-blue *{color:#004a5b}
.px-u-text-valid-green,.px-u-text-valid-green *{color:#008700}
.px-u-text-invalid-red,.px-u-text-invalid-red *{color:#da0000}
.px-u-text-urgent-yellow,.px-u-text-urgent-yellow *{color:#fdb81e}
.px-u-text-white,.px-u-text-white *{color:#fff}
.px-u-text-plex-gradient,.px-u-text-plex-gradient *{background:linear-gradient(90deg,#3beedd 24%,#00aeef);background-clip:text;-webkit-text-fill-color:transparent}
#storybook-root .px-u-text-plex-gradient{display:inline}
.px-u-ra-gradient{background:linear-gradient(90deg,#cd163f 18.57%,#f58025 38.2%);background-clip:text;-webkit-text-fill-color:transparent}
hr{border:0;border-top:2px solid #e5e6e9;box-sizing:content-box;height:0;margin:-2px 0 0;overflow:visible}
#storybook-root .px-meteor{padding:15px}
.px-button{align-items:center;align-self:flex-start;border:0;border-radius:4px;cursor:pointer;display:flex;font-size:16px;gap:4px;justify-content:center;line-height:24px;padding:6px 24px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease-out;width:fit-content}
.px-button.px-button--center{margin-left:auto;margin-right:auto}
.px-button .px-button__icon-left{align-items:center;display:inline-flex}
.px-button .px-button__icon-left svg{height:16px}
.px-button .px-button__icon-right{align-items:center;display:inline-flex}
.px-button .px-button__icon-right svg{height:12px}
.px-button .px-button__icon-external-link{align-items:center;display:inline-flex}
.px-button .px-button__icon-external-link svg{height:10px}
.px-button.px-button--icon-external-link .icon.px-button--external,.px-button.px-button--icon-left .icon.px-button--left,.px-button.px-button--icon-right .icon.px-button--right{display:inline-flex}
.px-button.px-button--disabled,.px-button:disabled,.px-button[disabled]{cursor:default;pointer-events:none}
.px-button.px-button--large{font-size:16px;line-height:24px;padding:12px 32px}
.px-button.px-button--small{font-size:12px;line-height:16px;padding:4px 24px}
.px-button.px-button--small .px-button__icon-left svg{height:12px}
.px-button.px-button--primary{background-color:#1968b3;color:#fff;fill:#fff}
.px-button.px-button--primary .px-button__text{font-family:Barlow;font-weight:700}
.px-button.px-button--primary span{color:#fff}
.px-button.px-button--primary.px-button--hover,.px-button.px-button--primary:hover{background-color:#0053a1}
.px-button.px-button--primary.px-button--focus,.px-button.px-button--primary.px-button--pressed,.px-button.px-button--primary:active,.px-button.px-button--primary:focus{background-color:#003e7e}
.px-button.px-button--primary.px-button--disabled,.px-button.px-button--primary:disabled,.px-button.px-button--primary[disabled]{background-color:#ccc;color:#848484;fill:#848484}
.px-button.px-button--primary.px-button--disabled span,.px-button.px-button--primary:disabled span,.px-button.px-button--primary[disabled] span{color:#848484}
.px-button.px-button--primary.px-button--inverted{background-color:#fff;color:#1968b3;fill:#1968b3}
.px-button.px-button--primary.px-button--inverted span{color:#1968b3}
.px-button.px-button--primary.px-button--inverted.px-button--focus,.px-button.px-button--primary.px-button--inverted:focus{background-color:rgba(45,45,45,.1);box-shadow:inset 0 0 0 3px #fff;color:#fff}
.px-button.px-button--primary.px-button--inverted.px-button--focus span,.px-button.px-button--primary.px-button--inverted:focus span{color:#fff}
.px-button.px-button--primary.px-button--inverted.px-button--hover,.px-button.px-button--primary.px-button--inverted:hover{background-color:#e5e6e9;color:#0053a1;fill:#0053a1;box-shadow:none}
.px-button.px-button--primary.px-button--inverted.px-button--hover span,.px-button.px-button--primary.px-button--inverted:hover span{color:#0053a1}
.px-button.px-button--primary.px-button--inverted.px-button--pressed,.px-button.px-button--primary.px-button--inverted:active{background-color:#fff;color:#003e7e;fill:#003e7e}
.px-button.px-button--primary.px-button--inverted.px-button--pressed span,.px-button.px-button--primary.px-button--inverted:active span{color:#003e7e}
.px-button.px-button--primary.px-button--inverted.px-button--disabled,.px-button.px-button--primary.px-button--inverted:disabled,.px-button.px-button--primary.px-button--inverted[disabled]{color:#fff;fill:#fff;background-color:#ffffff4d}
.px-button.px-button--primary.px-button--inverted.px-button--disabled span,.px-button.px-button--primary.px-button--inverted:disabled span,.px-button.px-button--primary.px-button--inverted[disabled] span{color:#fff}
.px-button.px-button--secondary{background-color:#fff;fill:#1968b3;box-shadow:inset 0 0 0 2px #1968b3}
.px-button.px-button--secondary span{color:#1968b3}
.px-button.px-button--secondary .px-button__text{color:#1968b3;font-family:Barlow;font-weight:700}
.px-button.px-button--secondary.px-button--focus,.px-button.px-button--secondary:focus{background-color:#e5e6e9;color:#0053a1;fill:#0053a1;box-shadow:inset 0 0 0 3px #003e7e}
.px-button.px-button--secondary.px-button--focus span,.px-button.px-button--secondary:focus span{color:#0053a1}
.px-button.px-button--secondary.px-button--pressed,.px-button.px-button--secondary:active{background-color:#fff;color:#003e7e;fill:#003e7e;box-shadow:inset 0 0 0 3px #003e7e}
.px-button.px-button--secondary.px-button--pressed span,.px-button.px-button--secondary:active span{color:#003e7e}
.px-button.px-button--secondary.px-button--hover,.px-button.px-button--secondary:hover{background-color:#fff;color:#0053a1;fill:#0053a1;box-shadow:inset 0 0 0 3px #0053a1}
.px-button.px-button--secondary.px-button--hover span,.px-button.px-button--secondary:hover span{color:#0053a1}
.px-button.px-button--secondary.px-button--disabled,.px-button.px-button--secondary:disabled,.px-button.px-button--secondary[disabled]{background-color:#ffffff4d;color:#848484;fill:#848484;box-shadow:inset 0 0 0 2px #848484}
.px-button.px-button--secondary.px-button--disabled span,.px-button.px-button--secondary:disabled span,.px-button.px-button--secondary[disabled] span{color:#848484}
.px-button.px-button--secondary.px-button--inverted{background-color:transparent;color:#fff;fill:#fff;box-shadow:inset 0 0 0 2px #fff}
.px-button.px-button--secondary.px-button--inverted span{color:#fff}
.px-button.px-button--secondary.px-button--inverted.px-button--focus,.px-button.px-button--secondary.px-button--inverted:focus{background-color:#2d2d2d1a;color:#fff;fill:#fff;box-shadow:inset 0 0 0 3px #fff}
.px-button.px-button--secondary.px-button--inverted.px-button--focus span,.px-button.px-button--secondary.px-button--inverted:focus span{color:#fff}
.px-button.px-button--secondary.px-button--inverted.px-button--hover,.px-button.px-button--secondary.px-button--inverted:hover{background-color:transparent;color:#e5e6e9;fill:#e5e6e9;box-shadow:inset 0 0 0 2px #e5e6e9}
.px-button.px-button--secondary.px-button--inverted.px-button--hover span,.px-button.px-button--secondary.px-button--inverted:hover span{color:#e5e6e9}
.px-button.px-button--secondary.px-button--inverted.px-button--pressed,.px-button.px-button--secondary.px-button--inverted:active{color:#fff;fill:#fff;background-color:#2d2d2d1a}
.px-button.px-button--secondary.px-button--inverted.px-button--pressed span,.px-button.px-button--secondary.px-button--inverted:active span{color:#fff}
.px-button.px-button--secondary.px-button--inverted.px-button--disabled,.px-button.px-button--secondary.px-button--inverted:disabled,.px-button.px-button--secondary.px-button--inverted[disabled]{color:#ffffff99;fill:#ffffff99;opacity:.6}
.px-button.px-button--secondary.px-button--inverted.px-button--disabled span,.px-button.px-button--secondary.px-button--inverted:disabled span,.px-button.px-button--secondary.px-button--inverted[disabled] span{color:#ffffff99}
.px-button.px-button--tertiary{background-color:transparent;color:#1968b3;text-transform:none;fill:#1968b3;font-size:16px;line-height:24px;padding-left:0;padding-right:0}
.px-button.px-button--tertiary span{color:#1968b3}
.px-button.px-button--tertiary .px-button__text{font-family:Barlow;font-weight:600}
.px-button.px-button--tertiary.px-button--focus,.px-button.px-button--tertiary:focus{color:#003e7e;fill:#003e7e;text-decoration:underline}
.px-button.px-button--tertiary.px-button--focus span,.px-button.px-button--tertiary:focus span{color:#003e7e}
.px-button.px-button--tertiary.px-button--pressed,.px-button.px-button--tertiary:active{color:#003e7e;fill:#003e7e;text-decoration:underline}
.px-button.px-button--tertiary.px-button--pressed span,.px-button.px-button--tertiary:active span{color:#003e7e}
.px-button.px-button--tertiary.px-button--hover,.px-button.px-button--tertiary:hover{color:#0053a1;fill:#0053a1;text-decoration:underline}
.px-button.px-button--tertiary.px-button--hover span,.px-button.px-button--tertiary:hover span{color:#0053a1}
.px-button.px-button--tertiary.px-button--disabled,.px-button.px-button--tertiary:disabled,.px-button.px-button--tertiary[disabled]{color:#848484;fill:#848484}
.px-button.px-button--tertiary.px-button--disabled span,.px-button.px-button--tertiary:disabled span,.px-button.px-button--tertiary[disabled] span{color:#848484}
.px-button.px-button--tertiary.px-button--inverted{color:#fff;fill:#fff}
.px-button.px-button--tertiary.px-button--inverted span{color:#fff}
.px-button.px-button--tertiary.px-button--inverted.px-button--focus,.px-button.px-button--tertiary.px-button--inverted:focus{color:#fff;fill:#fff}
.px-button.px-button--tertiary.px-button--inverted.px-button--focus span,.px-button.px-button--tertiary.px-button--inverted:focus span{color:#fff}
.px-button.px-button--tertiary.px-button--inverted.px-button--hover,.px-button.px-button--tertiary.px-button--inverted:hover{color:#e5e6e9;fill:#e5e6e9}
.px-button.px-button--tertiary.px-button--inverted.px-button--hover span,.px-button.px-button--tertiary.px-button--inverted:hover span{color:#e5e6e9}
.px-button.px-button--tertiary.px-button--inverted.px-button--active,.px-button.px-button--tertiary.px-button--inverted:active{color:#fff;fill:#fff}
.px-button.px-button--tertiary.px-button--inverted.px-button--active span,.px-button.px-button--tertiary.px-button--inverted:active span{color:#fff}
.px-button.px-button--tertiary.px-button--inverted.px-button--disabled,.px-button.px-button--tertiary.px-button--inverted:disabled,.px-button.px-button--tertiary.px-button--inverted[disabled]{color:#ffffff99;fill:#ffffff99;opacity:.6}
.px-button.px-button--tertiary.px-button--inverted.px-button--disabled span,.px-button.px-button--tertiary.px-button--inverted:disabled span,.px-button.px-button--tertiary.px-button--inverted[disabled] span{color:#ffffff99}
:root{--grid--max-width-main:1600px;--grid--column-gap-s:16px;--grid--column-gap-m-xl:32px;--width-12-gap-s:0;--width-11-gap-s:(var(--grid--column-gap-s) * .0833);--width-10-gap-s:(var(--grid--column-gap-s) * .166);--width-9-gap-s:(var(--grid--column-gap-s) * .25);--width-8-gap-s:(var(--grid--column-gap-s) * .33);--width-6-gap-s:(var(--grid--column-gap-s)/2);--width-4-gap-s:(var(--grid--column-gap-s) * 2/3);--width-3-gap-s:(var(--grid--column-gap-s) * 3/4);--width-2-4-gap-s:(var(--grid--column-gap-s) * 4/5);--width-2-gap-s:(var(--grid--column-gap-s) * 5/6);--width-1-7-gap-s:(var(--grid--column-gap-s) * 6/7);--width-1-5-gap-s:(var(--grid--column-gap-s) * 7/8);--width-1-3-gap-s:(var(--grid--column-gap-s) * 8/9);--width-1-2-gap-s:(var(--grid--column-gap-s) * 9/10);--width-1-1-gap-s:(var(--grid--column-gap-s) * 10/11);--width-1-gap-s:(var(--grid--column-gap-s) * 12/13);--width-12-gap-m-xl:0;--width-11-gap-m-xl:(var(--grid--column-gap-m-xl) * .0833);--width-10-gap-m-xl:(var(--grid--column-gap-m-xl) * .166);--width-9-gap-m-xl:(var(--grid--column-gap-m-xl) * .25);--width-8-gap-m-xl:(var(--grid--column-gap-m-xl) * .33);--width-6-gap-m-xl:(var(--grid--column-gap-m-xl)/2);--width-4-gap-m-xl:(var(--grid--column-gap-m-xl) * 2/3);--width-3-gap-m-xl:(var(--grid--column-gap-m-xl) * 3/4);--width-2-4-gap-m-xl:(var(--grid--column-gap-m-xl) * 4/5);--width-2-gap-m-xl:(var(--grid--column-gap-m-xl) * 5/6);--width-1-7-gap-m-xl:(var(--grid--column-gap-m-xl) * 6/7);--width-1-5-gap-m-xl:(var(--grid--column-gap-m-xl) * 7/8);--width-1-3-gap-m-xl:(var(--grid--column-gap-m-xl) * 8/9);--width-1-2-gap-m-xl:(var(--grid--column-gap-m-xl) * 9/10);--width-1-1-gap-m-xl:(var(--grid--column-gap-m-xl) * 10/11);--width-1-gap-m-xl:(var(--grid--column-gap-m-xl) * 12/13);--xl-gap:144px}
.px-grid__column--width-12{flex-basis:100%;max-width:100%}
.px-grid__column--width-11{flex-basis:calc(91.66% - var(--width-11-gap-s));max-width:calc(91.66% - var(--width-11-gap-s))}
.px-grid__column--width-10{flex-basis:calc(83.33% - var(--width-10-gap-s));max-width:calc(83.33% - var(--width-10-gap-s))}
.px-grid__column--width-9{flex-basis:calc(75% - var(--width-9-gap-s));max-width:calc(75% - var(--width-9-gap-s))}
.px-grid__column--width-8{flex-basis:calc(66.66% - var(--width-8-gap-s));max-width:calc(66.66% - var(--width-8-gap-s))}
.px-grid__column--width-6{flex-basis:calc(50% - var(--width-6-gap-s));max-width:calc(50% - var(--width-6-gap-s))}
.px-grid__column--width-4{flex-basis:calc(33.33% - var(--width-4-gap-s));max-width:calc(33.33% - var(--width-4-gap-s))}
.px-grid__column--width-3{flex-basis:calc(25% - var(--width-3-gap-s));max-width:calc(25% - var(--width-3-gap-s))}
.px-grid__column--width-2-4{flex-basis:calc(20% - var(--width-2-4-gap-s));max-width:calc(20% - var(--width-2-4-gap-s))}
.px-grid__column--width-2{flex-basis:calc(16.66% - var(--width-2-gap-s));max-width:calc(16.66% - var(--width-2-gap-s))}
.px-grid__column--width-1-7{flex-basis:calc(14.28% - var(--width-1-7-gap-s));max-width:calc(14.28% - var(--width-1-7-gap-s))}
.px-grid__column--width-1-5{flex-basis:calc(12.5% - var(--width-1-5-gap-s));max-width:calc(12.5% - var(--width-1-5-gap-s))}
.px-grid__column--width-1-3{flex-basis:calc(11.11% - var(--width-1-3-gap-s));max-width:calc(11.11% - var(--width-1-3-gap-s))}
.px-grid__column--width-1-2{flex-basis:calc(10% - var(--width-1-2-gap-s));max-width:calc(10% - var(--width-1-2-gap-s))}
.px-grid__column--width-1-1{flex-basis:calc(9.09% - var(--width-1-1-gap-s));max-width:calc(9.09% - var(--width-1-1-gap-s))}
.px-grid__column--width-1{flex-basis:calc(8.33% - var(--width-1-gap-s));max-width:calc(8.33% - var(--width-1-gap-s))}
.px-grid__column--gap-xl .px-grid__column--width-3{flex-basis:calc(25% - var(--xl-gap)) /2;max-width:calc(25% - var(--xl-gap)/2)}
.px-grid__column--gap-xl .px-grid__column--width-9{flex-basis:calc(75% - var(--xl-gap-s)) /2;max-width:calc(75% - var(--xl-gap-s)/2)}
@media(min-width:1024px){.px-grid__column--width-11{flex-basis:calc(91.66% - var(--width-11-gap-m-xl));max-width:calc(91.66% - var(--width-11-gap-m-xl))}
.px-grid__column--width-10{flex-basis:calc(83.33% - var(--width-10-gap-m-xl));max-width:calc(83.33% - var(--width-10-gap-m-xl))}
.px-grid__column--width-9{flex-basis:calc(75% - var(--width-9-gap-m-xl));max-width:calc(75% - var(--width-9-gap-m-xl))}
.px-grid__column--width-8{flex-basis:calc(66.66% - var(--width-8-gap-m-xl));max-width:calc(66.66% - var(--width-8-gap-m-xl))}
.px-grid__column--width-6{flex-basis:calc(50% - var(--width-6-gap-m-xl));max-width:calc(50% - var(--width-6-gap-m-xl))}
.px-grid__column--width-4{flex-basis:calc(33.33% - var(--width-4-gap-m-xl));max-width:calc(33.33% - var(--width-4-gap-m-xl))}
.px-grid__column--width-3{flex-basis:calc(25% - var(--width-3-gap-m-xl));max-width:calc(25% - var(--width-3-gap-m-xl))}
.px-grid__column--width-2-4{flex-basis:calc(20% - var(--width-2-4-gap-m-xl));max-width:calc(20% - var(--width-2-4-gap-m-xl))}
.px-grid__column--width-2{flex-basis:calc(16.66% - var(--width-2-gap-m-xl));max-width:calc(16.66% - var(--width-2-gap-m-xl))}
.px-grid__column--width-1-7{flex-basis:calc(14.28% - var(--width-1-7-gap-m-xl));max-width:calc(14.28% - var(--width-1-7-gap-m-xl))}
.px-grid__column--width-1-5{flex-basis:calc(12.5% - var(--width-1-5-gap-m-xl));max-width:calc(12.5% - var(--width-1-5-gap-m-xl))}
.px-grid__column--width-1-3{flex-basis:calc(11.11% - var(--width-1-3-gap-m-xl));max-width:calc(11.11% - var(--width-1-3-gap-m-xl))}
.px-grid__column--width-1-2{flex-basis:calc(10% - var(--width-1-2-gap-m-xl));max-width:calc(10% - var(--width-1-2-gap-m-xl))}
.px-grid__column--width-1-1{flex-basis:calc(9.09% - var(--width-1-1-gap-m-xl));max-width:calc(9.09% - var(--width-1-1-gap-m-xl))}
.px-grid__column--width-1{flex-basis:calc(8.33% - var(--width-1-gap-m-xl));max-width:calc(8.33% - var(--width-1-gap-m-xl))}
}
.px-js-fade-down,.px-js-fade-left,.px-js-fade-right,.px-js-fade-up{opacity:1;transform:translate(0)}
.px-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:var(--grid--max-width-main);padding:0 40px;row-gap:32px}
@media(max-width:767px){.px-grid{padding:0 20px}
}
.px-grid--full{max-width:none}
.px-grid--remove-row-gap{row-gap:0}
.px-grid--narrow{max-width:815px}
.px-grid--center-content{column-gap:var(--grid--column-gap-m-xl);justify-content:center}
.px-grid--vertical{align-items:center}
.-dev-mode .px-grid{background-color:bisque}
.-dev-mode .px-grid .px-grid__column{background:pink}
@media(max-width:768px){.px-grid{column-gap:var(--grid--column-gap-s);row-gap:16px}
.px-grid__column{flex-basis:100%;flex-grow:1;max-width:100%;min-width:100%}
.px-grid__column--two-columns-mobile{flex-basis:0;max-width:100%;min-width:calc(50% - var(--width-6-gap-s))}
.px-grid--reverse-order-mobile{flex-direction:column-reverse}
.px-grid--center-content{column-gap:var(--grid--column-gap-s)}
}
.px-section{position:relative}
.px-section__picture{left:0;min-height:100%;overflow:hidden;position:absolute;top:0;width:100%}
.px-section__image{object-fit:cover;position:absolute;width:100%}
.px-section__background{background-size:cover;min-height:100%;min-width:100%;position:absolute;top:0}
.px-section__content{padding:0;position:relative}
.px-section__bug-overlay{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;mix-blend-mode:soft-light;position:absolute;width:100%}
.px-section__shard-bottom-left{bottom:0;left:0;position:absolute}
.px-section__shard-top-right{position:absolute;right:0;top:0}
.px-section__shard-container{height:100%;overflow:hidden;position:absolute;top:0;width:100%}
.px-u-margin-left{margin-left:96px}
.px-u-margin-right{margin-right:96px}
@media(max-width:768px){.px-u-margin-left{margin-left:20px}
.px-u-margin-right{margin-right:20px}
}
.px-section--border-thin{border-style:solid;border-width:1px}
.px-section--border-thick{border-style:solid;border-width:12px}
.px-section--border-color-subtle{border-color:#ccc}
.px-section--border-color-bold{border-color:#3beedd}
.px-section--border-color-gradient{border:0}
.px-section--border-color-gradient.px-section--border-thin{padding:1px}
.px-section--border-color-gradient.px-section--border-thin:before{border:1px solid #3beedd;border-image-slice:1;border-image-source:linear-gradient(90deg,#3beedd,#00aeef)}
.px-section--border-color-gradient.px-section--border-thick{padding:12px}
.px-section--border-color-gradient.px-section--border-thick:before{border:12px solid #3beedd;border-image-slice:1;border-image-source:linear-gradient(90deg,#3beedd,#00aeef)}
.px-section--border-color-gradient:before{background-color:transparent;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}
.px-u-bg-cloud{background-color:#f0f0f0}
.px-u-bg-slate{background-color:#aaa}
.px-u-bg-plex-black{background-color:#121212}
.px-u-bg-jade-blue{background-color:#004a5b}
.px-link{color:#1968b3;column-gap:4px;cursor:pointer;display:inline-flex;font-family:Barlow,sans-serif;position:relative;text-decoration:none;transition:all .3s ease-out}
.px-link .px-link__icon{align-items:center;display:inline-flex;vertical-align:-1px}
.px-link .px-link__icon svg{height:16px;fill:#1968b3}
.px-link .px-link__icon svg.px-link__svg--external{height:12px}
.px-link.px-link--icon-left .icon.px-link--left{display:inline-flex}
.px-link .px-link__text{color:inherit}
.px-link:active,.px-link:focus{outline:1px dashed #003e7e}
.px-link:hover{color:#0053a1;text-decoration:underline}
.px-link:hover svg{fill:#0053a1}
.px-link:disabled,.px-link[disabled]{background-color:#ccc;color:#848484;fill:#848484}
.px-link:disabled span,.px-link[disabled] span{color:#848484}
.px-image{display:flex;justify-self:center}
.px-image,.px-image a{font-family:Barlow,sans-serif;position:relative}
.px-image a{color:#1968b3;column-gap:4px;cursor:pointer;display:inline-flex;text-decoration:none;transition:all .3s ease-out}
.px-image a:active,.px-image a:focus{outline:1px dashed #003e7e}
.px-image a:hover{color:#0053a1;text-decoration:underline}
.px-image a:hover svg{fill:#0053a1}
.px-image a:disabled,.px-image a[disabled]{background-color:#ccc;color:#848484;fill:#848484}
.px-image a:disabled span,.px-image a[disabled] span{color:#848484}
.px-image__container{display:flex;flex-direction:column;position:relative}
.px-image__wrapper{position:relative}
.px-image--format-circle{box-shadow:none}
.px-image--format-circle .px-image__wrapper{aspect-ratio:1;width:100%}
.px-image--format-circle .px-image__wrapper img{border-radius:100%;height:100%;object-fit:cover;width:100%}
.px-image--format-circle .px-u-shadow-s{box-shadow:none}
.px-image--format-circle .px-u-shadow-s .px-image__wrapper img{box-shadow:0 1px 5px 0 rgba(0,0,0,.25)}
.px-image--format-circle .px-image__caption--background{margin-top:16px}
.px-image__image{display:flex;margin:auto}
.px-image__image--border-backdrop:before{background-color:transparent;border:12px solid #3beedd;border-image-slice:1;border-image-source:linear-gradient(90deg,#3beedd,#00aeef);content:"";height:calc(100% - 33px);position:absolute;width:calc(100% - 33px)}
.px-image--border-bottom .px-image__wrapper{border-bottom:6px solid #3beedd;border-image-slice:1;border-image-source:linear-gradient(90deg,#3beedd,#00aeef)}
.px-image__caption{font-size:14px;padding:16px 0;position:relative}
.px-image__caption--background{margin-top:0;padding:16px}
.px-image__caption--background .px-image__caption-text{padding-top:0}
.px-image__caption-text p:first-of-type{margin-top:0}
.px-image__caption-text p:last-of-type{margin-bottom:0}
.px-image__link{position:relative}
.px-image--format-icon-small img{width:32px}
.px-image--format-icon-medium img{width:64px}
.px-image--format-icon-large img{width:90px}
.px-image--format-logo img{width:200px}
.px-image--left{justify-self:left}
.px-image--left img{margin:0 auto 0 0}
.px-image--right{justify-self:right}
.px-image--right img{margin:0 0 0 auto}
.px-image__download-label{color:#fff;font-size:14px}
.px-image__download{align-items:center;background-color:#000000d9;border-radius:4px;bottom:8px;column-gap:8px;display:none;justify-content:center;margin:0;padding:4px 8px;position:absolute;right:8px;z-index:2}
@media(min-width:768px){.px-image__download--mobile{display:none}
}
@media(max-width:768px){.px-image__download--desktop{display:none}
}
.px-image__svg--download{fill:#fff;width:19px}
.px-image--border-bottom-left .px-image__container,.px-image--border-top-left .px-image__container{margin-left:33px}
.px-image--border-bottom-right .px-image__container,.px-image--border-top-right .px-image__container{margin-right:33px}
.px-image--border-bottom-left .px-image__container,.px-image--border-bottom-right .px-image__container{margin-bottom:33px}
.px-image--border-top-left .px-image__container,.px-image--border-top-right .px-image__container{margin-top:33px}
.px-image--border-top-left:before{left:0;top:0}
.px-image--border-top-right:before{right:0;top:0}
.px-image--border-bottom-left:before{bottom:0;left:0}
.px-image--border-bottom-right:before{bottom:0;right:0}
.px-u-shadow-s .px-image__caption{padding:16px}
.px-image .px-u-shadow-s{background-color:#fff}
.px-meteor .px-image__download:hover,.px-tile{text-decoration:none}
.px-tile{background-color:#fff;flex-direction:column;height:100%;overflow:hidden;position:relative;row-gap:16px}
.px-tile,.px-tile__image{display:flex}
.px-tile--card{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.25);row-gap:0;transition:transform .3s ease-out}
.px-tile--card:active,.px-tile--card:focus,.px-tile--card:hover{text-decoration:none !important;transform:scale(1.05)}
.px-tile--card:active .px-tile__title,.px-tile--card:focus .px-tile__title,.px-tile--card:hover .px-tile__title{color:#1968b3}
.px-tile--card .px-tile__content{padding:16px;position:relative}
.px-tile--horizontal{column-gap:16px;flex-direction:row}
.px-tile--horizontal.px-tile--card{column-gap:0}
.px-tile--horizontal .px-tile__image-wrapper{display:flex;overflow:hidden;position:relative;width:30%}
.px-tile--horizontal .px-tile__image{object-fit:cover}
.px-tile--horizontal.px-tile--card .px-tile__image{min-height:100%}
.px-tile--horizontal .px-tile__content{width:70%}
.px-tile__content{align-items:flex-start;column-gap:8px;display:flex;flex-direction:column;position:relative;row-gap:4px}
.px-tile__content .px-tile__date,.px-tile__content .px-tile__duration,.px-tile__content .px-tile__language,.px-tile__content .px-tile__time{column-gap:4px;display:flex}
.px-tile--event .px-tile__content{row-gap:16px}
.px-tile__subtitle{color:#6d6e71;font-size:14px;line-height:18px;text-transform:uppercase}
.px-tile__title{font-size:20px;font-weight:500;line-height:28px;transition:color .3s ease-out}
.px-tile__description{color:#000}
.px-tile__webinar-top{background:url(../../../stories/assets/backgrounds/backTexture_WhiteGray.svg) #d3d3d3 50%/cover no-repeat;display:flex;flex-direction:column;padding:40px 16px;row-gap:8px}
.px-tile__tag{background:linear-gradient(90.1deg,#cd163f 7.44%,#f58025 93.59%);border-radius:4px;color:#fff;font-size:14px;font-weight:700;line-height:18px;padding:4px 16px;text-transform:uppercase;width:fit-content}
.px-tile--on-demand .px-tile__tag{background:linear-gradient(120deg,#003e7e,#8d0034)}
.px-tile--series .px-tile__tag{background:linear-gradient(120deg,#00aeef,#003e7e)}
.px-tile__label{display:flex;font-weight:700}
.px-tile__label:before{background:linear-gradient(90.1deg,#cd163f 7.44%,#f58025 93.59%);content:"";display:inline-block;height:20px;margin-right:8px;vertical-align:-4px;width:20px}
.px-tile--on-demand .px-tile__label:before{background:linear-gradient(120deg,#003e7e,#8d0034)}
.px-tile--series .px-tile__label:before{background:linear-gradient(120deg,#00aeef,#003e7e)}
.px-tile__date .px-tile__label:before{mask:url(../../../stories/assets/icons/event.svg)}
.px-tile__duration .px-tile__label:before,.px-tile__time .px-tile__label:before{mask:url(../../../stories/assets/icons/recent-activity.svg)}
.px-tile__language .px-tile__label:before{mask:url(../../../stories/assets/icons/globe.svg)}
.px-tile--auto-height{height:auto}
@media(max-width:768px){.px-tile--horizontal{flex-direction:column}
.px-tile--horizontal .px-tile__content,.px-tile--horizontal .px-tile__image-wrapper{width:100%}
}
.px-tile .px-tile__image-wrapper{align-self:flex-start;flex-direction:column}
.px-tile.px-tile--card .px-tile__image-wrapper{align-self:stretch}
.px-tile .px-tile__image-wrapper:after{content:"";display:flex;height:6px;width:100%}
.px-tile--horizontal.px-tile--card .px-tile__image-wrapper:after{display:flex}
.px-tile__picture{height:100%}
.px-tile.px-tile--card.px-tile--horizontal .px-tile__image-wrapper:after{display:none}
.px-tile.px-tile--card.px-tile--horizontal .px-tile__content{padding-bottom:22px}
.px-tile.px-tile--card.px-tile--horizontal .px-tile__content:after{bottom:0;content:"";display:flex;height:6px;left:0;position:absolute;width:100%}
.px-tile.px-tile--card .px-tile__content:after,.px-tile__image-wrapper:after{background-color:#3beedd}
.px-formfield{position:relative}
.px-formfield,.px-formfield *,.px-formfield a{font-family:Barlow,sans-serif}
.px-formfield a{color:#1968b3;column-gap:4px;cursor:pointer;display:inline-flex;position:relative;text-decoration:none;transition:all .3s ease-out}
.px-formfield a:active,.px-formfield a:focus{outline:1px dashed #003e7e}
.px-formfield a:hover{color:#0053a1;text-decoration:underline}
.px-formfield a:hover svg{fill:#0053a1}
.px-formfield__container{align-items:center;display:flex;margin:0;position:relative}
.px-formfield--select.px-formfield--disabled:before{background-image:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Images/icon-caret-down-grey.svg);background-size:14px;content:"";height:8px;position:absolute;right:13px;top:21px;width:14px;z-index:2}
.px-input__input,.px-select__select,.px-textarea__textarea{border:0;border-radius:4px;font-size:16px;line-height:1.5;min-height:48px;outline:1px solid #949494;padding:13px 16px;width:100%}
.px-select__select{-webkit-appearance:none;background-image:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Images/icon-caret-down-grey.svg);background-position:calc(100% - 13px);background-repeat:no-repeat;background-size:14px;padding-right:36px}
.px-input__input--condensed,.px-select__select--condensed{min-height:38px;padding-bottom:4px;padding-top:4px}
.px-input__input--hover:not([type=date]),.px-input__input--hover[type=date],.px-input__input:not([type=date]):hover,.px-input__input[type=date]:hover,.px-select__select--hover,.px-select__select:hover,.px-textarea__textarea--hover,.px-textarea__textarea:hover{outline:2px solid #0053a1}
.px-input__input::placeholder,.px-textarea__textarea::placeholder{opacity:0}
.px-formfield__label{background:#fff;font-size:16px;left:16px;line-height:1.5;padding:0;position:absolute;top:13px;transition:all .2s ease;z-index:5}
.px-formfield--condensed .px-formfield__label{top:7px}
.px-formfield--disabled .px-formfield__label{background-color:#efefef;border-radius:4px;color:#848484;left:36px}
.px-formfield--disabled .px-input__input::placeholder-shown~label,.px-formfield--disabled .px-select__select--no-value~label{left:36px}
.px-formfield--input-text .px-input__input[type=search]{background-image:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Images/search.svg);background-position:16px;background-repeat:no-repeat;background-size:16px;font-size:16px;padding-left:36px}
.px-input__input[type=search]~label{left:36px}
.px-input__input--focus,.px-input__input:focus,.px-select__select--focus,.px-select__select:focus,.px-textarea__textarea--focus,.px-textarea__textarea:focus{outline:2px solid #1968b3}
.px-input__input--focus+label,.px-input__input--has-value~label,.px-input__input:focus+label,.px-input__input:not(:placeholder-shown):not([type=date])~label,.px-select__select--focus+label,.px-select__select--has-value~label,.px-select__select:focus+label,.px-select__select__has-value~label,.px-textarea__textarea--focus+label,.px-textarea__textarea:focus+label{font-size:12px;left:16px;padding-left:4px;padding-right:4px;top:-11px !important}
.px-input__input:focus:not(:placeholder-shown),.px-textarea__textarea:focus:not(:placeholder-shown){outline:2px solid #1968b3}
.px-input__input--disabled:not(:placeholder-shown)+label,.px-select__select--has-value~label,.px-textarea__textarea--disabled:not(:placeholder-shown)+label{left:16px}
.px-input__input--has-value,.px-input__input:not(:placeholder-shown):not([type=date]),.px-select__select--has-value,.px-textarea__textarea:not(:placeholder-shown){outline:2px solid #6d6e71}
.px-input__input--disabled,.px-input__input[disabled],.px-select__select--disabled,.px-select__select[disabled],.px-textarea__textarea--disabled,.px-textarea__textarea[disabled]{background-color:#efefef;color:#848484;opacity:1;outline:1px #efefef;pointer-events:none}
.px-checkbox__checkbox--disabled,.px-checkbox__checkbox[disabled]{background-color:#ccc !important;outline:none !important}
.px-radio__radio--disabled,.px-radio__radio[disabled]{background-color:#ccc !important;outline:2px solid #848484 !important}
.px-checkbox__checkbox:before{background-image:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Images/icon-checkmark.svg);background-size:100%;content:"";filter:none;height:.65em;opacity:1;width:.65em}
.px-radio__radio:before{background-color:#fff;border:3px solid #fff;border-radius:50%;content:"";height:14px;opacity:1;width:14px}
.px-radio__radio:checked:before{background-color:#1968b3}
.px-checkbox__checkbox--disabled:before,.px-checkbox__checkbox:disabled:before{filter:brightness(0) saturate(0) invert(1) brightness(1.2) contrast(.6);opacity:0}
.px-radio__radio--disabled:before,.px-radio__radio:disabled:before{background-color:#ccc;border:3px solid #ccc}
.px-checkbox__checkbox--disabled:checked:before,.px-checkbox__checkbox:disabled:checked:before{filter:grayscale(100%) brightness(.52);opacity:1}
.px-radio__radio--disabled:checked:before,.px-radio__radio:disabled:checked:before{background-color:#848484}
.px-input__input--disabled,.px-select__select--disabled,.px-textarea_textarea--disabled{background-image:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Images/lock-locked.svg);background-position:16px;background-repeat:no-repeat;background-size:16px;font-size:16px;padding-left:36px}
.px-checkbox__checkbox--invalid~label,.px-input__input--invalid~label,.px-radio__radio--invalid~label,.px-select__select--invalid~label,.px-textarea__textarea--invalid~label{color:#da0000}
.px-input__input--invalid.--focus~label,.px-input__input--invalid:focus~label,.px-input__input--invalid:not(:placeholder-shown)~label,.px-select__select--invalid.--focus~label,.px-select__select--invalid:focus~label{background-image:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Images/icon-failed.svg);background-position:5px 5px;background-repeat:no-repeat;background-size:12px;color:#da0000;padding:1px 5px 1px 20px !important}
.px-input__input--valid.--focus~label,.px-input__input--valid:focus~label,.px-input__input--valid:not(:placeholder-shown)~label,.px-select__select--valid.--focus~label,.px-select__select--valid:focus~label,.px-select__select--valid~label{background-image:url(https://www.rockwellautomation.com/resources/assets/styles/meteor/Assets/Images/icon-success.svg);background-position:5px 5px;background-repeat:no-repeat;background-size:12px;padding:1px 5px 1px 20px}
.px-checkbox__checkbox--invalid,.px-checkbox__checkbox--invalid:focus,.px-input__input--invalid,.px-input__input--invalid:focus,.px-radio__radio--invalid,.px-radio__radio--invalid:focus,.px-select__select--invalid,.px-select__select--invalid:focus,.px-textarea__textarea--invalid,.px-textarea__textarea--invalid:focus{color:#da0000;outline:2px solid #da0000 !important}
.px-input__input--valid,.px-input__input--valid.focus,.px-input__input--valid.hover,.px-input__input--valid:focus,.px-input__input--valid:hover,.px-select__select--valid,.px-select__select--valid:focus,.px-textarea__textarea--valid,.px-textarea__textarea--valid:focus{outline:2px solid #008700 !important}
.px-formfield__caption-error,.px-formfield__caption-helper,.px-formfield__caption-success{display:none;font-size:12px;margin-top:4px}
.px-input__caption.px-input--invalid,.px-select__caption.px-select--invalid,.px-textarea__caption.px-textarea--invalid{color:#da0000}
.px-formfield--valid .px-formfield__caption-success{display:block}
.px-formfield--invalid .px-formfield__caption-error{color:#da0000;display:block}
.px-formfield--invalid .px-formfield__caption-helper,.px-formfield--valid .px-formfield__caption-helper{display:none}
.px-formfield__caption-helper{display:block}
.px-select__select:focus+label{font-size:12px;top:-11px}
.px-select__select.px-select__select--has-value+label{left:16px}
.px-checkbox__number,.px-radio__number{color:#6d6e71}
.px-checkbox__tag,.px-radio__tag{border-radius:50%;display:inline-block;height:8px;margin-top:5px;vertical-align:top;width:8px}
.px-checkbox__tag--light-blue,.px-radio__tag--light-blue{background-color:#e1ebf4;border:1px solid #006cd3}
.px-checkbox__tag--green,.px-radio__tag--green{background-color:#008700}
.px-checkbox__tag--white,.px-radio__tag--white{background-color:#fff;border:1px solid #6d6e71}
.px-checkbox__tag--yellow,.px-radio__tag--yellow{background-color:#fdb81e}
.px-checkbox__tag--lime-green,.px-radio__tag--lime-green{background-color:#77c14c}
.px-checkbox__tag--red,.px-radio__tag--red{background-color:#da0000}
.px-checkbox__checkbox,.px-radio__radio{align-items:center;-webkit-appearance:none;appearance:none;border-radius:4px;display:inline-flex;flex:0 0 auto;height:18px;justify-content:center;margin:1px 6px 0 0;min-height:0;outline:2px solid #949494;outline-offset:-2px;padding:0;width:18px}
.px-checkbox__checkbox{border-radius:4px}
.px-radio__radio{border-radius:50%}
.px-checkbox__checkbox--hover,.px-checkbox__checkbox:hover,.px-radio__radio--hover,.px-radio__radio:hover{outline:2px solid #0053a1}
.px-checkbox__checkbox--focus,.px-checkbox__checkbox--focus:checked,.px-checkbox__checkbox:checked:focus,.px-checkbox__checkbox:focus,.px-radio__radio--focus,.px-radio__radio--focus:checked,.px-radio__radio:checked:focus,.px-radio__radio:focus{outline:2px solid #003e7e}
.px-checkbox__checkbox.checked,.px-checkbox__checkbox:checked,.px-radio__radio.checked,.px-radio__radio:checked{background:#0053a1;outline:0}
.px-checkbox__checkbox--hover:checked,.px-checkbox__checkbox:checked:hover,.px-radio__radio--hover:checked,.px-radio__radio:checked:hover{background:#0053a1}
.px-checkbox__checkbox--invalid,.px-radio__radio--invalid{background-color:#fff !important}
.px-checkbox__label,.px-radio__label{font-size:14px;line-height:18px;margin-top:2px}
.px-formfield--input-checkbox .px-formfield__label,.px-formfield--input-radio .px-formfield__label{background:0;left:0;padding-left:0;position:relative;top:0;width:100%}
.px-formfield--input-checkbox .px-formfield__container,.px-formfield--input-radio .px-formfield__container{align-items:flex-start}
.px-checkbox__wrapper,.px-radio__wrapper{display:inline-block;width:calc(100% - 16px)}
.px-form{flex-direction:column;row-gap:24px}
.px-form,.px-formfield-wrapper{display:flex;justify-content:space-between}
.px-formfield--country-code{width:175px}
.px-formfield--input-tel,.px-formfield--telephone{width:calc(100% - 191px)}
.px-input__input--no-value{color:#fff;transition:color .2s ease}
.px-input__input--no-value.px-input__input--focus,.px-input__input--no-value:focus{color:#000}
.px-breadcrumb{display:flex;flex-wrap:wrap;font-family:Barlow,sans-serif;margin:0;padding:0}
.px-breadcrumb li{align-items:center;display:flex;margin:0;padding:0}
.px-breadcrumb li a{padding:0 4px}
.px-breadcrumb li span{font-size:12px;line-height:16px}
.px-breadcrumb li svg{fill:#6d6e71}
.px-breadcrumb li:last-child .breadcrumb__arrow{display:none}
.px-breadcrumb .breadcrumb__prev-arrow{display:none;position:relative}
.px-breadcrumb .breadcrumb__arrow{position:relative;top:0}
.px-breadcrumb--small li{display:none}
.px-breadcrumb--small li:last-child{display:flex}
.px-breadcrumb--small .breadcrumb__arrow{display:none}
.px-breadcrumb--small .breadcrumb__prev-arrow{align-items:center;display:flex;position:relative;top:0;transform:rotate(180deg)}
.px-breadcrumb--inverted{background:#00000029;border-radius:4px;padding:1px 4px 3px;width:fit-content}
.px-breadcrumb--inverted li a,.px-breadcrumb--inverted li a:active,.px-breadcrumb--inverted li a:hover{color:#fff}
.px-breadcrumb--inverted li a:focus{outline:1px dashed #fff}
.px-breadcrumb--inverted li svg{fill:#fff}
@media only screen and (max-width:767px){.px-breadcrumb li{display:none}
.px-breadcrumb li:last-child{display:flex}
.px-breadcrumb .breadcrumb__arrow{display:none}
.px-breadcrumb .breadcrumb__prev-arrow{align-items:center;display:flex;position:relative;top:0;transform:rotate(180deg)}
}
.hidden{display:none}
.px-filtercategory{align-items:flex-start;display:flex;flex-direction:column;width:100%}
.px-filtercategory__head{align-self:stretch;border-bottom:1px solid #e5e6e9;display:flex}
.px-filtercategory__toggle{align-items:center;align-self:stretch;background:0;border:0;cursor:pointer;display:flex;justify-content:space-between;padding:0 0 4px;row-gap:12px;width:100%}
.px-filtercategory__title{color:#000;font-family:Barlow,sans-serif;font-size:16px;font-weight:800}
.px-filtercategory__icon{align-items:center;display:inline-flex;flex-direction:column;height:25px;justify-content:center;padding:4px;transition:all .3s ease-out;width:25px}
.px-filtercategory__svg{fill:#6d6e71}
.px-filtercategory__container{max-height:240px;overflow:hidden;padding-top:8px}
.px-filtercategory__container,.px-filtercategory__wrapper{display:flex;flex-direction:column;gap:8px;transition:max-height .3s ease;width:100%}
.px-filtercategory__wrapper{max-height:165px;overflow-y:auto;padding:2px}
.px-filtercategory__wrapper::-webkit-scrollbar{width:6px}
.px-filtercategory__wrapper::-webkit-scrollbar-track{background:#f0f0f0;border-radius:6px}
.px-filtercategory__wrapper::-webkit-scrollbar-thumb{background:rgba(0,0,0,.4);border-radius:6px}
.px-filtercategory__wrapper::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.6)}
.px-filtercategory__refine{padding-left:2px;padding-right:2px;padding-top:4px}
.px-date-range{display:flex;flex-direction:column;gap:16px;margin-top:8px}
.px-filtercategory--open .px-filtercategory__container{max-height:240px}
.px-filtercategory--date-range.px-filtercategory--open .px-filtercategory__container{max-height:200px}
.px-filtercategory--closed .px-filtercategory__container{max-height:0;padding:0;transition:all .3s ease-out}
.px-filtercategory--closed .px-filtercategory__icon{transform:scaleY(-1)}
.px-filterbar{align-items:flex-start;flex-direction:column;flex-shrink:0;gap:16px;margin-top:7px;width:265px}
.px-filterbar .px-filterbar__categories{display:flex;flex-direction:column;gap:16px;width:100%}
@media(max-width:768px){.px-filterbar{background-color:#fff;display:none;height:100dvh;left:0;margin:0;position:fixed;top:0;width:100%;z-index:2}
}
.px-filterbar__head{align-self:stretch;display:flex;flex-direction:column;gap:8px}
@media(max-width:768px){.px-filterbar__head{border:0}
}
.px-filterbar__title{align-items:flex-end;color:#000;display:flex;font:800 16px Barlow,sans-serif;justify-content:space-between}
.px-filterbar__title .px-button{padding:0}
.px-filterbar__title .px-button span{line-height:normal}
@media(max-width:768px){.px-filterbar__title{align-items:center;box-shadow:0 1px 8px 0 rgba(0,0,0,.25);font-size:22px;padding:20px}
.px-filterbar__title .px-button--tertiary{display:none}
}
.px-filterbar__mobile-button{align-items:center;border-top:1px solid #ccc;display:none;flex-shrink:0;height:75px;justify-content:center;margin-top:auto;width:100%}
.px-filterbar__mobile-button .px-button{align-self:center;width:100%}
@media(max-width:768px){.px-filterbar__mobile-button{background:#fff;bottom:0;display:flex;padding-left:20px;padding-right:20px;position:absolute;z-index:10}
}
.px-filterbar__mobile-close-btn{display:none}
@media(max-width:768px){.px-filterbar__mobile-close-btn{background:0;border:0;cursor:pointer;display:flex;height:20px;padding:0;width:20px}
}
.px-filtercategory__mobile-sort{display:none}
@media(max-width:768px){.px-filtercategory__mobile-sort{display:flex}
.px-formfield--main-search-filter{display:none;padding-left:20px;padding-right:20px}
.px-filterbar__categories{height:calc(100% - 135px);margin-bottom:85px;overflow-y:auto;padding:20px}
}
.no-scroll{overflow:hidden}
@media(min-width:769px){.no-scroll{overflow:auto}
.px-filterbar{display:flex}
}
.px-filter{column-gap:40px;display:flex}
.px-filter__main{display:flex;flex-direction:column;row-gap:20px;width:calc(100% - 305px)}
.px-filter__results{display:flex;flex-direction:column;row-gap:32px}
.px-filter__results--grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:32px}
.px-filter__results--grid .px-filter__result-item{width:calc(33.33% - 21.333px)}
@media only screen and (max-width:767px){.px-filter{flex-direction:column}
.px-filter__main{width:100%}
.px-filter__results{row-gap:16px}
.px-filter__results--grid{gap:20px}
.px-filter__results--grid .px-filter__result-item{width:calc(50% - 10px)}
}
.px-tagbar{display:flex;flex-wrap:wrap;gap:8px;width:100%}
.px-tag{align-items:center;background:#fef0c4;border:1px solid #f9c20a;border-radius:4px;color:#000;display:inline-flex;gap:4px;line-height:14px;padding:5px 8px;position:relative;text-decoration:none;fill:#000;font-family:Barlow;min-height:28px}
.px-tag .px-tag__text{font-family:Barlow;font-size:14px}
.px-tag .px-tag__icon-left{align-items:center;display:inline-flex}
.px-tag .px-tag__icon-left svg{height:16px}
.px-tag .px-tag__icon-right{align-items:center;border-radius:4px;display:inline-flex;height:16px;padding:4px;transition:all .1s ease-out}
.px-tag .px-tag__icon-right svg{height:12px}
.px-tag.px-tag--icon-left .icon{display:inline-flex}
.px-tag.px-tag--large{min-height:36px;padding:9px 8px}
.px-tag.px-tag--small{min-height:26px;padding:4px 8px}
.px-tag.px-tag--small .px-tag__text{font-size:12px}
.px-tag.px-tag--secondary{background-color:#fff}
.px-tag.px-tag--secondary span{color:#004a5b;fill:#004a5b}
.px-tag.px-tag--secondary .px-tag__text{color:#1968b3}
.px-tag.px-tag--tertiary{background-color:#f0f0f0;color:#1968b3;fill:#1968b3;border-color:#121212}
.px-tag.px-tag--tertiary span{fill:#000;color:#000}
.px-tag.px-tag--tertiary .px-tag__text{font-family:Barlow}
.px-tag.px-tag--inverted{background-color:transparent;color:#fff;fill:#fff;border-color:#fff}
.px-tag.px-tag--inverted span{color:#fff;fill:#fff}
button.px-tag{cursor:pointer}
button.px-tag:hover .px-tag__icon-right{background-color:#fdb81e3d}
button.px-tag:active .px-tag__icon-right,button.px-tag:focus .px-tag__icon-right{background-color:#fdb81e52}
button.px-tag.px-tag--secondary:hover .px-tag__icon-right{background-color:#6d6e7129}
button.px-tag.px-tag--secondary:active .px-tag__icon-right,button.px-tag.px-tag--secondary:focus .px-tag__icon-right{background-color:#6d6e7140}
button.px-tag.px-tag--tertiary:hover .px-tag__icon-right{background-color:#6d6e7129}
button.px-tag.px-tag--tertiary:active .px-tag__icon-right,button.px-tag.px-tag--tertiary:focus .px-tag__icon-right{background-color:#6d6e7140}
button.px-tag.px-tag--inverted:hover .px-tag__icon-right{background-color:#6d6e7129}
button.px-tag.px-tag--inverted:active .px-tag__icon-right,button.px-tag.px-tag--inverted:focus .px-tag__icon-right{background-color:#6d6e7140}
.px-pagination{align-items:center;border-top:1px solid #e5e6e9;display:flex;justify-content:space-between;padding-top:24px;width:100%}
.px-pagination__left,.px-pagination__navigation,.px-pagination__right{align-items:center;display:flex;gap:12px}
.px-pagination__btn{background:0;border:0;cursor:pointer;padding:0}
.px-pagination__btn:disabled{display:none}
.px-pagination__btn svg{height:16px;transition:all .3s ease-out;width:16px}
.px-pagination__btn:hover svg{fill:#0053a1}
.px-pagination__btn:active svg,.px-pagination__btn:focus svg{fill:#003e7e}
.px-pagination__results{display:flex;gap:4px}
.px-pagination__items-per-page-label,.px-pagination__results span{font-weight:800}
.px-pagination__per-page .px-select__select{height:36px;outline-width:1px}
.px-pagination__goto-wrapper{align-items:center;display:flex;gap:8px}
.px-pagination__goto .px-input__input{height:36px;outline-width:1px;padding:0;text-align:center;width:38px}
@media(max-width:768px){.px-pagination{flex-direction:column;gap:12px}
}
.px-filterheader{align-items:center;display:flex;justify-content:space-between;width:100%}
.px-filterheader__button{display:none}
.px-filterheader__left,.px-filterheader__right{align-items:center;display:flex}
.px-filterheader__results-text span{font-family:Barlow,sans-serif;font-weight:800}
.px-filterheader__view-toggle{align-items:center;display:flex;gap:16px}
.px-filterheader__view-btn{align-items:center;background:0;border:0;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}
.px-filterheader__view-btn--active{border:1px solid #949494;border-radius:4px}
.px-filterheader__view-btn svg{height:16px;width:16px;fill:#6d6e71;transition:fill .3s ease-out}
.px-filterheader__sort{align-items:center;display:flex;gap:8px;margin-left:24px;padding-left:24px}
.px-filterheader__sort-label{font-family:Barlow,sans-serif;font-weight:800}
.px-filterheader__sort-select .px-select__select{height:36px;min-width:140px;outline-width:1px}
@media(max-width:768px){.px-filterheader{align-items:stretch;align-items:center;flex-direction:column;gap:12px}
.px-filterheader__button{display:flex}
.px-filterheader__right{display:none}
}
.px-filterheader__right--with-both .px-filterheader__sort{border-left:1px solid #e5e6e9}
.px-divider{display:flex;margin-bottom:16px;margin-top:16px;width:100%}
.px-divider hr{background-color:#e5e6e9;border-top:0;height:1px;width:100%}
.px-divider--small hr{max-width:350px}
.px-divider--align-center{justify-content:center}
.px-divider--align-right{justify-content:flex-end}
.px-alert-banner{display:flex;flex-direction:row;font-family:Barlow,sans-serif;font-weight:500;padding:16px 40px;width:100%}
.px-alert-banner .alert-banner--icon-logo-text-button{align-items:center;display:flex;flex:1;flex-direction:row}
.px-alert-banner .alert-banner--icon-logo{align-items:center;display:flex;flex-direction:row}
.px-alert-banner .alert-banner--icon{line-height:1;margin-right:16px}
.px-alert-banner .alert-banner--logo{margin-right:16px}
.px-alert-banner .alert-banner--logo img{height:60px;object-fit:contain;object-position:center center;width:160px}
.px-alert-banner .alert-banner--text-button{display:flex;flex:1;justify-content:center}
.px-alert-banner .alert-banner--text{align-self:center;color:#000;flex:1}
.px-alert-banner .alert-banner--button{align-self:center;border-bottom-color:#000;margin-left:32px;margin-right:40px}
.px-alert-banner .alert-banner--button .ra-button--tertiary span{color:#000;fill:#000}
.px-alert-banner .alert-banner--close{align-items:center;align-self:center;cursor:pointer;display:flex;justify-content:center}
.px-alert-banner .alert-banner--close svg{padding:4px}
.px-alert-banner .alert-banner--close svg:hover{background:#2d2d2d1a;border-radius:4px}
@media(max-width:768px){.px-alert-banner{padding:16px 40px}
.px-alert-banner .alert-banner--text-button{align-items:flex-start}
.px-alert-banner .alert-banner--button{margin:0}
.px-alert-banner .alert-banner--text-button{flex:1;flex-direction:column}
.px-alert-banner .alert-banner--button{align-self:flex-start;border-bottom-color:blue;margin-left:0;margin-right:0}
.px-alert-banner .alert-banner--close{align-self:flex-start;margin-left:32px}
}
@media(max-width:478px){.px-alert-banner{padding:16px 20px}
.px-alert-banner .alert-banner--text-button{align-items:flex-start;flex:1;flex-direction:column}
.px-alert-banner .alert-banner--button{align-self:flex-start;margin:0}
.px-alert-banner .alert-banner--close{align-self:flex-start;margin-left:32px}
.px-alert-banner .alert-banner--icon-logo-text-button{align-items:flex-start;flex-direction:column}
.px-alert-banner .alert-banner--icon,.px-alert-banner .alert-banner--logo{margin-bottom:8px}
.px-alert-banner .alert-banner--close{margin-left:0}
}
.px-alert-banner--large{max-width:100%}
.px-alert-banner--medium{max-width:769px;padding:16px 40px}
.px-alert-banner--medium .alert-banner--text-button{align-items:flex-start;flex:1;flex-direction:column}
.px-alert-banner--medium .alert-banner--button{align-self:flex-start;margin:0}
.px-alert-banner--medium .alert-banner--close{align-self:flex-start;margin-left:32px}
.px-alert-banner--small{max-width:478px;padding:16px 20px}
.px-alert-banner--small .alert-banner--text-button{align-items:flex-start;flex:1;flex-direction:column}
.px-alert-banner--small .alert-banner--button{align-self:flex-start;margin:0}
.px-alert-banner--small .alert-banner--close{align-self:flex-start;margin-left:32px}
.px-alert-banner--small .alert-banner--icon-logo-text-button{align-items:flex-start;flex-direction:column}
.px-alert-banner--small .alert-banner--icon,.px-alert-banner--small .alert-banner--logo{margin-bottom:8px}
.px-alert-banner--small .alert-banner--close{margin-left:0}
.px-alert-banner--brand-dark{background-color:#004a5b;box-shadow:0 2px 12px 0 #0000003d}
.px-alert-banner--brand-dark .alert-banner--icon{fill:#fff}
.px-alert-banner--brand-dark .alert-banner--text{color:#fff}
.px-alert-banner--brand-dark .alert-banner--button a.px-button.px-button--tertiary:active,.px-alert-banner--brand-dark .alert-banner--button a.px-button.px-button--tertiary:focus,.px-alert-banner--brand-dark .alert-banner--button a.px-button.px-button--tertiary:hover{border-bottom-color:#fff;color:#fff}
.px-alert-banner--brand-dark .alert-banner--button a.px-button.px-button--tertiary span{color:#fff;fill:#fff}
.px-alert-banner--brand-dark .alert-banner--close svg{fill:#fff;border-radius:4px}
.px-alert-banner--brand-dark .alert-banner--close svg:hover{background:#ffffff4d}
.px-alert-banner--brand-light{background-color:#3beedd;box-shadow:0 2px 12px 0 #0000003d}
.px-alert-banner--error{background-color:#da0000;box-shadow:0 2px 12px 0 #0000003d}
.px-alert-banner--error .alert-banner--icon{fill:#fff}
.px-alert-banner--error .alert-banner--text{color:#fff}
.px-alert-banner--error .alert-banner--button a.px-button.px-button--tertiary:active,.px-alert-banner--error .alert-banner--button a.px-button.px-button--tertiary:focus,.px-alert-banner--error .alert-banner--button a.px-button.px-button--tertiary:hover{border-bottom-color:#fff;color:#fff}
.px-alert-banner--error .alert-banner--button a.px-button.px-button--tertiary span{color:#fff;fill:#fff}
.px-alert-banner--error .alert-banner--close svg{fill:#fff;border-radius:4px}
.px-alert-banner--error .alert-banner--close svg:hover{background:#ffffff4d}
.px-alert-banner--urgent{background-color:#fdb81e;box-shadow:0 2px 12px 0 #0000003d}
.px-alert-banner--general{background:#121212;box-shadow:0 2px 12px 0 #0000003d}
.px-alert-banner--general .alert-banner--icon{fill:#fff}
.px-alert-banner--general .alert-banner--text{color:#fff}
.px-alert-banner--general .alert-banner--button a.px-button.px-button--tertiary:active,.px-alert-banner--general .alert-banner--button a.px-button.px-button--tertiary:focus,.px-alert-banner--general .alert-banner--button a.px-button.px-button--tertiary:hover{border-bottom-color:#fff;color:#fff}
.px-alert-banner--general .alert-banner--button a.px-button.px-button--tertiary span{color:#fff;fill:#fff}
.px-alert-banner--general .alert-banner--close svg{fill:#fff;border-radius:4px}
.px-alert-banner--general .alert-banner--close svg:hover{background:#ffffff4d}
.px-alert-banner--success{background-color:#008700}
.px-alert-banner--success .alert-banner--icon{fill:#fff}
.px-alert-banner--success .alert-banner--text{color:#fff}
.px-alert-banner--success .alert-banner--button a.px-button.px-button--tertiary:active,.px-alert-banner--success .alert-banner--button a.px-button.px-button--tertiary:focus,.px-alert-banner--success .alert-banner--button a.px-button.px-button--tertiary:hover{border-bottom-color:#fff;color:#fff}
.px-alert-banner--success .alert-banner--button a.px-button.px-button--tertiary span{color:#fff;fill:#fff}
.px-alert-banner--success .alert-banner--close svg{fill:#fff;border-radius:4px}
.px-alert-banner--success .alert-banner--close svg:hover{background:#ffffff4d}
.px-alert-banner--gradient{background:linear-gradient(90deg,#003e7e -20.14%,#8d0034);box-shadow:0 2px 12px 0 #0000003d}
.px-alert-banner--gradient .alert-banner--icon{fill:#fff}
.px-alert-banner--gradient .alert-banner--text{color:#fff}
.px-alert-banner--gradient .alert-banner--button a.px-button.px-button--tertiary:active,.px-alert-banner--gradient .alert-banner--button a.px-button.px-button--tertiary:focus,.px-alert-banner--gradient .alert-banner--button a.px-button.px-button--tertiary:hover{border-bottom-color:#fff;color:#fff}
.px-alert-banner--gradient .alert-banner--button a.px-button.px-button--tertiary span{color:#fff;fill:#fff}
.px-alert-banner--gradient .alert-banner--close svg{fill:#fff;border-radius:4px}
.px-alert-banner--gradient .alert-banner--close svg:hover{background:#ffffff4d}
.px-alert-banner--brand-light .alert-banner--button a.px-button.px-button--tertiary span{color:#000;fill:#000}
.px-alert-banner--brand-light .alert-banner--button a.px-button.px-button--tertiary:active,.px-alert-banner--brand-light .alert-banner--button a.px-button.px-button--tertiary:focus,.px-alert-banner--brand-light .alert-banner--button a.px-button.px-button--tertiary:hover{border-bottom-color:#000;color:#000}
.px-alert-banner--urgent .alert-banner--button a.px-button.px-button--tertiary span{color:#000;fill:#000}
.px-alert-banner--urgent .alert-banner--button a.px-button.px-button--tertiary:active,.px-alert-banner--urgent .alert-banner--button a.px-button.px-button--tertiary:focus,.px-alert-banner--urgent .alert-banner--button a.px-button.px-button--tertiary:hover{border-bottom-color:#000;color:#000}
.px-u-padding-bottom-xs{padding-bottom:16px}
.px-u-padding-bottom-s{padding-bottom:24px}
.px-u-padding-bottom-m{padding-bottom:32px}
.px-u-padding-bottom-l{padding-bottom:56px}
.px-u-padding-bottom-xl{padding-bottom:70px}
.px-u-padding-top-xs{padding-top:16px}
.px-u-padding-top-s{padding-top:24px}
.px-u-padding-top-m{padding-top:32px}
.px-u-padding-top-l{padding-top:56px}
.px-u-padding-top-xl{padding-top:70px}
.px-u-padding-right-s{padding-right:24px}
.px-u-padding-left-s{padding-left:24px}
.px-u-margin-bottom-xxs{margin-top:4px}
.px-u-margin-bottom-xs{margin-top:8px}
.px-u-margin-bottom-s{margin-bottom:16px}
.px-u-margin-bottom-m{margin-bottom:32px}
.px-u-margin-bottom-l{margin-bottom:56px}
.px-u-margin-top-xxs{margin-top:4px}
.px-u-margin-top-xs{margin-top:8px}
.px-u-margin-top-s{margin-top:16px}
.px-u-margin-top-m{margin-top:32px}
.px-u-margin-top-l{margin-top:56px}
.px-u-radius-s{border-radius:4px;overflow:hidden}
.px-u-radius-l{border-radius:24px;overflow:hidden}
.px-u-radius-m{border-radius:10px;overflow:hidden}
.px-u-shadow-s{box-shadow:0 1px 5px 0 rgba(0,0,0,.25)}
@media print{.px-u-print-hidden{display:none}
}
@media only screen and (max-width:1535px){.px-u-desktop-only{display:none}
}
.px-u-aspect-ratio-16x9{aspect-ratio:1.77777778}
.px-u-bg-subtle{background-color:#fafafa}
.px-u-bg-light{background-color:#e5e6e9}
.px-u-inverted,.px-u-inverted *{color:#fff !important}
.px-u-gradient-1{background:linear-gradient(90deg,#3beedd 18.57%,#3beedd 38.2%)}
.px-u-hidden{display:none}
.px-u-visible{display:flex}
.px-u-sr-only{height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;clip:rect(0,0,0,0) !important;border:0 !important;white-space:nowrap !important}
.sub-nav{background:#fff;background-position:0 0;background-size:contain;box-shadow:0 1px 8px 0 rgba(0,0,0,.25);display:block;left:0;position:sticky;right:0;top:0;transition:transform .3s ease-out;width:100%;z-index:100;--default-border-color:linear-gradient(90.1deg,#3beedd 7.44%,#00aeef 93.59%) 1}
.sub-nav li,.sub-nav ul{list-style-type:none;margin:0;padding:0}
.sub-nav__separator{background-color:#6d6e71;display:inline-block;height:20px;margin:0 .75rem 0 1.375rem;opacity:1;pointer-events:none;position:relative;width:1px}
@media only screen and (max-width:79.9375em){.sub-nav__separator{display:none}
}
.sub-nav .current-page,.sub-nav .current-page span{color:#2d2d2d;cursor:text;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;pointer-events:none}
html[lang^=cs] .sub-nav .current-page,html[lang^=cs] .sub-nav .current-page span,html[lang^=ja] .sub-nav .current-page,html[lang^=ja] .sub-nav .current-page span,html[lang^=ko] .sub-nav .current-page,html[lang^=ko] .sub-nav .current-page span,html[lang^=pl] .sub-nav .current-page,html[lang^=pl] .sub-nav .current-page span,html[lang^=ru] .sub-nav .current-page,html[lang^=ru] .sub-nav .current-page span,html[lang^=tr] .sub-nav .current-page,html[lang^=tr] .sub-nav .current-page span,html[lang^=zh] .sub-nav .current-page,html[lang^=zh] .sub-nav .current-page span{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.sub-nav .hidden,.sub-nav__ghost,.sub-nav__level-3_button-arrow-back{display:none}
@media only screen and (max-width:79.9375em){.sub-nav{padding:0}
}
.sub-nav__container{align-items:center;border-bottom:3px solid;display:flex;flex-shrink:0;flex-wrap:nowrap;position:relative}
.sub-nav__container-default{border-image:var(--default-border-color)}
.sub-nav__container-hardware{border-image:var(--hardware-border-color)}
.sub-nav__container-industries{border-image:var(--industries-border-color)}
.sub-nav__container-investors{border-image:var(--investors-border-color)}
.sub-nav__container-products{border-image:var(--products-border-color)}
.sub-nav__container-sales{border-image:var(--sales-partners-border-color)}
.sub-nav__container-services{border-image:var(--services-border-color)}
.sub-nav__container-software{border-image:var(--software-border-color)}
.sub-nav__container-support{border-image:var(--support-border-color)}
.sub-nav__container .button.primary a,.sub-nav__container .button.primary button,.sub-nav__container .button.primary span.is-button,.sub-nav__container .button.secondary-outline a,.sub-nav__container .button.secondary-outline button,.sub-nav__container .button.secondary-outline span.is-button{margin-bottom:0}
.sub-nav__container .button__container{align-items:center;background:#1968b3;border-radius:4px;display:flex;font-size:.75rem;justify-content:center;padding:3px 6px 3px 7px}
.sub-nav__container .button__container a{color:#fff;text-decoration:none;text-transform:uppercase}
@media only screen and (min-width:80em){.sub-nav__container{min-height:3.125rem;padding:0 2.5rem}
.sub-nav__container>img{max-height:2.5rem}
.sub-nav__container ul{display:flex;flex-direction:row}
.sub-nav__container .sub-nav__mobile-cta,.sub-nav__container .sub-nav__mobile-trigger{display:none}
.sub-nav__container .sub-nav__children{height:100%;position:relative}
.sub-nav__container .sub-nav__button{align-items:center;background-color:#fff;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;margin-left:auto;outline:1px dashed transparent;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;border:0;font-size:.75rem;line-height:1rem;margin-bottom:6px;margin-top:6px;padding:6px;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .sub-nav__container .sub-nav__button,html[lang^=ja] .sub-nav__container .sub-nav__button,html[lang^=ko] .sub-nav__container .sub-nav__button,html[lang^=pl] .sub-nav__container .sub-nav__button,html[lang^=ru] .sub-nav__container .sub-nav__button,html[lang^=tr] .sub-nav__container .sub-nav__button,html[lang^=zh] .sub-nav__container .sub-nav__button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.sub-nav__container .sub-nav__button:active,.sub-nav__container .sub-nav__button:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.sub-nav__container .sub-nav__button:hover{font-size:18px;padding:.688rem 1.5rem}
.sub-nav__container .sub-nav__button:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.sub-nav__container .sub-nav__button a{all:unset}
.sub-nav__container .sub-nav__level-1{align-items:center;color:#2d2d2d;display:flex;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;height:100%;text-decoration:none}
html[lang^=cs] .sub-nav__container .sub-nav__level-1,html[lang^=ja] .sub-nav__container .sub-nav__level-1,html[lang^=ko] .sub-nav__container .sub-nav__level-1,html[lang^=pl] .sub-nav__container .sub-nav__level-1,html[lang^=ru] .sub-nav__container .sub-nav__level-1,html[lang^=tr] .sub-nav__container .sub-nav__level-1,html[lang^=zh] .sub-nav__container .sub-nav__level-1{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.sub-nav__container .sub-nav__level-1 .sub-nav__title{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;margin-bottom:0;transition:.3s ease-in-out;white-space:nowrap}
html[lang^=cs] .sub-nav__container .sub-nav__level-1 .sub-nav__title,html[lang^=ja] .sub-nav__container .sub-nav__level-1 .sub-nav__title,html[lang^=ko] .sub-nav__container .sub-nav__level-1 .sub-nav__title,html[lang^=pl] .sub-nav__container .sub-nav__level-1 .sub-nav__title,html[lang^=ru] .sub-nav__container .sub-nav__level-1 .sub-nav__title,html[lang^=tr] .sub-nav__container .sub-nav__level-1 .sub-nav__title,html[lang^=zh] .sub-nav__container .sub-nav__level-1 .sub-nav__title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.sub-nav__container .sub-nav__level-1.current-page:hover .sub-nav__title,.sub-nav__container .sub-nav__level-1:hover .sub-nav__title{margin-bottom:0}
.sub-nav__container .sub-nav__level-1 img{height:80%;max-height:40px;max-width:100%}
.sub-nav__container .sub-nav__level-2{align-items:center;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;height:100%;position:relative;width:max-content}
html[lang^=cs] .sub-nav__container .sub-nav__level-2,html[lang^=ja] .sub-nav__container .sub-nav__level-2,html[lang^=ko] .sub-nav__container .sub-nav__level-2,html[lang^=pl] .sub-nav__container .sub-nav__level-2,html[lang^=ru] .sub-nav__container .sub-nav__level-2,html[lang^=tr] .sub-nav__container .sub-nav__level-2,html[lang^=zh] .sub-nav__container .sub-nav__level-2{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.sub-nav__container .sub-nav__level-2 li{height:100%;position:relative}
.sub-nav__container .sub-nav__level-2 li:has(.current-page) .sub-nav__level-2_button{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .sub-nav__container .sub-nav__level-2 li:has(.current-page) .sub-nav__level-2_button,html[lang^=ja] .sub-nav__container .sub-nav__level-2 li:has(.current-page) .sub-nav__level-2_button,html[lang^=ko] .sub-nav__container .sub-nav__level-2 li:has(.current-page) .sub-nav__level-2_button,html[lang^=pl] .sub-nav__container .sub-nav__level-2 li:has(.current-page) .sub-nav__level-2_button,html[lang^=ru] .sub-nav__container .sub-nav__level-2 li:has(.current-page) .sub-nav__level-2_button,html[lang^=tr] .sub-nav__container .sub-nav__level-2 li:has(.current-page) .sub-nav__level-2_button,html[lang^=zh] .sub-nav__container .sub-nav__level-2 li:has(.current-page) .sub-nav__level-2_button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.sub-nav__container .sub-nav__level-2_button,.sub-nav__container .sub-nav__level-2_link{align-items:center;color:#2d2d2d;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;height:100%;justify-content:center;line-height:16px;padding:0 .625rem;text-align:left}
html[lang^=cs] .sub-nav__container .sub-nav__level-2_button,html[lang^=cs] .sub-nav__container .sub-nav__level-2_link,html[lang^=ja] .sub-nav__container .sub-nav__level-2_button,html[lang^=ja] .sub-nav__container .sub-nav__level-2_link,html[lang^=ko] .sub-nav__container .sub-nav__level-2_button,html[lang^=ko] .sub-nav__container .sub-nav__level-2_link,html[lang^=pl] .sub-nav__container .sub-nav__level-2_button,html[lang^=pl] .sub-nav__container .sub-nav__level-2_link,html[lang^=ru] .sub-nav__container .sub-nav__level-2_button,html[lang^=ru] .sub-nav__container .sub-nav__level-2_link,html[lang^=tr] .sub-nav__container .sub-nav__level-2_button,html[lang^=tr] .sub-nav__container .sub-nav__level-2_link,html[lang^=zh] .sub-nav__container .sub-nav__level-2_button,html[lang^=zh] .sub-nav__container .sub-nav__level-2_link{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.sub-nav__container .sub-nav__level-2_button-label,.sub-nav__container .sub-nav__level-2_link-label{white-space:pre-line}
.sub-nav__container .sub-nav__level-2_link{text-decoration:none}
.sub-nav__container .sub-nav__level-2_link:hover{color:#1968b3;text-decoration:underline}
.sub-nav__container .sub-nav__level-2_link:focus{color:#003e7e}
.sub-nav__container .sub-nav__level-2_button{background:transparent;border:0}
.sub-nav__container .sub-nav__level-2_button svg{height:1.25rem;margin-left:2px;position:relative;top:3px;transition:transform .12s ease-out;width:1.25rem}
.sub-nav__container .sub-nav__level-2_button:hover{color:#1968b3;text-decoration:underline}
.sub-nav__container .sub-nav__level-2_button:hover svg{fill:#1968b3}
.sub-nav__container .sub-nav__level-2_button[aria-expanded=true]{color:#1968b3;text-decoration:underline}
.sub-nav__container .sub-nav__level-2_button[aria-expanded=true] svg{fill:#1968b3;transform:rotate(-180deg)}
.sub-nav__container .sub-nav__level-2-view-all{display:none}
.sub-nav__container .sub-nav__level-3,.sub-nav__container .sub-nav__level-4{background:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;box-shadow:0 4px 6px 0 rgba(0,0,0,.18);display:flex;flex-wrap:nowrap;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;left:0;padding:.5rem;position:absolute;top:100%}
html[lang^=cs] .sub-nav__container .sub-nav__level-3,html[lang^=cs] .sub-nav__container .sub-nav__level-4,html[lang^=ja] .sub-nav__container .sub-nav__level-3,html[lang^=ja] .sub-nav__container .sub-nav__level-4,html[lang^=ko] .sub-nav__container .sub-nav__level-3,html[lang^=ko] .sub-nav__container .sub-nav__level-4,html[lang^=pl] .sub-nav__container .sub-nav__level-3,html[lang^=pl] .sub-nav__container .sub-nav__level-4,html[lang^=ru] .sub-nav__container .sub-nav__level-3,html[lang^=ru] .sub-nav__container .sub-nav__level-4,html[lang^=tr] .sub-nav__container .sub-nav__level-3,html[lang^=tr] .sub-nav__container .sub-nav__level-4,html[lang^=zh] .sub-nav__container .sub-nav__level-3,html[lang^=zh] .sub-nav__container .sub-nav__level-4{font-family:Helvetica Neue,Helvetica,sans-serif}
.sub-nav__container .sub-nav__level-3[aria-hidden=true],.sub-nav__container .sub-nav__level-4[aria-hidden=true]{display:none}
.sub-nav__container .sub-nav__level-3 li,.sub-nav__container .sub-nav__level-4 li{display:flex;flex-direction:column;position:relative}
.sub-nav__container .sub-nav__level-3 li.mobile-li,.sub-nav__container .sub-nav__level-4 li.mobile-li{display:none}
.sub-nav__container .sub-nav__level-3 li li.desktop-size-li,.sub-nav__container .sub-nav__level-3 li ul.desktop-size-ul,.sub-nav__container .sub-nav__level-4 li li.desktop-size-li,.sub-nav__container .sub-nav__level-4 li ul.desktop-size-ul{display:flex;flex-direction:column;flex-wrap:nowrap}
.sub-nav__container .sub-nav__level-3_link,.sub-nav__container .sub-nav__level-4_link{color:#1968b3;display:block;font-size:.875rem;height:100%;padding:.5rem;position:relative;text-decoration:none;width:12.5rem}
.sub-nav__container .sub-nav__level-3_link:hover,.sub-nav__container .sub-nav__level-4_link:hover{color:#1968b3;text-decoration:underline}
.sub-nav__container .sub-nav__level-3_link:focus,.sub-nav__container .sub-nav__level-4_link:focus{color:#003e7e;text-decoration:underline}
.sub-nav__container .sub-nav__level-3_link.view-all,.sub-nav__container .sub-nav__level-4_link.view-all{color:#1968b3}
.sub-nav__container .sub-nav__level-3_link.mobile-link,.sub-nav__container .sub-nav__level-4_link.mobile-link{display:none}
.sub-nav__container .sub-nav__level-3_link-title,.sub-nav__container .sub-nav__level-4_link-title{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;margin-right:.5rem;padding:.5rem 0 .5rem .5rem;position:relative;width:12.5rem}
html[lang^=cs] .sub-nav__container .sub-nav__level-3_link-title,html[lang^=cs] .sub-nav__container .sub-nav__level-4_link-title,html[lang^=ja] .sub-nav__container .sub-nav__level-3_link-title,html[lang^=ja] .sub-nav__container .sub-nav__level-4_link-title,html[lang^=ko] .sub-nav__container .sub-nav__level-3_link-title,html[lang^=ko] .sub-nav__container .sub-nav__level-4_link-title,html[lang^=pl] .sub-nav__container .sub-nav__level-3_link-title,html[lang^=pl] .sub-nav__container .sub-nav__level-4_link-title,html[lang^=ru] .sub-nav__container .sub-nav__level-3_link-title,html[lang^=ru] .sub-nav__container .sub-nav__level-4_link-title,html[lang^=tr] .sub-nav__container .sub-nav__level-3_link-title,html[lang^=tr] .sub-nav__container .sub-nav__level-4_link-title,html[lang^=zh] .sub-nav__container .sub-nav__level-3_link-title,html[lang^=zh] .sub-nav__container .sub-nav__level-4_link-title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.sub-nav__container .sub-nav__level-3_link-title:after,.sub-nav__container .sub-nav__level-4_link-title:after{background-color:#6d6e71;bottom:0;content:"";display:block;height:2px;left:0;opacity:.2;position:absolute;width:100%}
.sub-nav__container .sub-nav__level-3_title-link,.sub-nav__container .sub-nav__level-4_title-link{color:#1968b3;text-decoration:none}
.sub-nav__container .sub-nav__level-3_title-link:hover,.sub-nav__container .sub-nav__level-4_title-link:hover{text-decoration:underline}
.sub-nav__container .sub-nav__level-3_title-link:focus,.sub-nav__container .sub-nav__level-4_title-link:focus{color:#003e7e;text-decoration:underline}
.sub-nav__container .sub-nav__level-3_button,.sub-nav__container .sub-nav__level-4_button{display:none}
.sub-nav__container .sub-nav__level-3{max-height:calc(100vh - 3.125rem);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}
.sub-nav__container .sub-nav__level-3::-webkit-scrollbar{display:none}
.sub-nav__container .sub-nav__level-3.align-right{left:auto;right:calc(-100vw + var(--subnav-level-3-offset)+40px)}
.sub-nav__container .sub-nav__level-4{box-shadow:none;left:auto;padding:0;position:relative;top:auto}
.sub-nav__container .sub-nav__level-4_li{margin-left:6px}
}
@media only screen and (min-width:80em) and (-ms-high-contrast:none),only screen and (min-width:80em) and screen and (-ms-high-contrast:active){.sub-nav__container .sub-nav__level-1 img{display:flex;flex-shrink:0}
}
@media only screen and (max-width:79.9375em){.sub-nav__container{justify-content:space-between;min-height:3.75rem;padding:0 2.5rem}
.sub-nav__container>img{max-height:2.5rem}
.sub-nav__container .desktop-size-li{display:none}
.sub-nav__container .sub-nav__button{align-items:center;background-color:#fff;border-radius:.25rem;color:#003876;cursor:pointer;display:flex;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;border:0;font-size:.75rem;line-height:1rem;margin-bottom:6px;margin-left:16px;margin-top:6px;padding:6px;transform-style:preserve-3d;transition:all .3s ease-out}
html[lang^=cs] .sub-nav__container .sub-nav__button,html[lang^=ja] .sub-nav__container .sub-nav__button,html[lang^=ko] .sub-nav__container .sub-nav__button,html[lang^=pl] .sub-nav__container .sub-nav__button,html[lang^=ru] .sub-nav__container .sub-nav__button,html[lang^=tr] .sub-nav__container .sub-nav__button,html[lang^=zh] .sub-nav__container .sub-nav__button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.sub-nav__container .sub-nav__button:active,.sub-nav__container .sub-nav__button:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.sub-nav__container .sub-nav__button:hover{font-size:18px;padding:.688rem 1.5rem}
.sub-nav__container .sub-nav__button:focus{outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.sub-nav__container .sub-nav__button a{all:unset}
.sub-nav__container .sub-nav__mobile-trigger{align-items:center;background:transparent;border:0;display:flex;height:100%;justify-content:center;margin-left:auto;padding:0;position:relative}
.sub-nav__container .sub-nav__mobile-trigger svg{transition:transform .12s ease-out;fill:#6d6e71;height:1.25rem;position:relative;top:2px;width:1.25rem}
.sub-nav__container .sub-nav__mobile-trigger[aria-expanded=true] svg{transform:rotate(-180deg)}
.sub-nav__container .sub-nav__level-1{align-items:center;color:#2d2d2d;display:flex;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;height:100%;line-height:18px;text-decoration:none}
html[lang^=cs] .sub-nav__container .sub-nav__level-1,html[lang^=ja] .sub-nav__container .sub-nav__level-1,html[lang^=ko] .sub-nav__container .sub-nav__level-1,html[lang^=pl] .sub-nav__container .sub-nav__level-1,html[lang^=ru] .sub-nav__container .sub-nav__level-1,html[lang^=tr] .sub-nav__container .sub-nav__level-1,html[lang^=zh] .sub-nav__container .sub-nav__level-1{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.sub-nav__container .sub-nav__level-1 img{height:80%;max-height:40px;max-width:100%}
.sub-nav__container .sub-nav__level-2,.sub-nav__container .sub-nav__level-3,.sub-nav__container .sub-nav__level-4{background-color:#fff;display:none;flex-direction:column;position:relative;width:100%}
.sub-nav__container .sub-nav__level-2[aria-hidden=false],.sub-nav__container .sub-nav__level-3[aria-hidden=false],.sub-nav__container .sub-nav__level-4[aria-hidden=false]{display:flex}
.sub-nav__container .sub-nav__level-2_button,.sub-nav__container .sub-nav__level-2_link,.sub-nav__container .sub-nav__level-3_button,.sub-nav__container .sub-nav__level-3_link,.sub-nav__container .sub-nav__level-4_button,.sub-nav__container .sub-nav__level-4_link{align-items:center;background:transparent;border:0;display:flex;gap:.25rem;padding:1rem 1.625rem;position:relative;width:100%}
.sub-nav__container .sub-nav__level-2_button.hidden,.sub-nav__container .sub-nav__level-2_link.hidden,.sub-nav__container .sub-nav__level-3_button.hidden,.sub-nav__container .sub-nav__level-3_link.hidden,.sub-nav__container .sub-nav__level-4_button.hidden,.sub-nav__container .sub-nav__level-4_link.hidden{display:none}
.sub-nav__container .sub-nav__level-2_button svg,.sub-nav__container .sub-nav__level-2_link svg,.sub-nav__container .sub-nav__level-3_button svg,.sub-nav__container .sub-nav__level-3_link svg,.sub-nav__container .sub-nav__level-4_button svg,.sub-nav__container .sub-nav__level-4_link svg{fill:#2d2d2d;height:1.25rem;position:relative;top:1px;width:1.25rem}
.sub-nav__container .sub-nav__level-2_button.view-all,.sub-nav__container .sub-nav__level-2_link.view-all,.sub-nav__container .sub-nav__level-3_button.view-all,.sub-nav__container .sub-nav__level-3_link.view-all,.sub-nav__container .sub-nav__level-4_button.view-all,.sub-nav__container .sub-nav__level-4_link.view-all{color:#2d2d2d}
.sub-nav__container .sub-nav__level-2_button:after,.sub-nav__container .sub-nav__level-2_link:after,.sub-nav__container .sub-nav__level-3_button:after,.sub-nav__container .sub-nav__level-3_link:after,.sub-nav__container .sub-nav__level-4_button:after,.sub-nav__container .sub-nav__level-4_link:after{background-color:#6d6e71;bottom:0;content:"";height:2px;left:1.625rem;margin:auto;opacity:.2;position:absolute;right:1.625rem}
.sub-nav__container .sub-nav__level-2 .sub-nav__mobile-cta,.sub-nav__container .sub-nav__level-3 .sub-nav__mobile-cta,.sub-nav__container .sub-nav__level-4 .sub-nav__mobile-cta{display:flex;justify-content:center;padding:1rem 1.625rem}
.sub-nav__container .sub-nav__level-2 .sub-nav__level-3_button-arrow-back,.sub-nav__container .sub-nav__level-3 .sub-nav__level-3_button-arrow-back,.sub-nav__container .sub-nav__level-4 .sub-nav__level-3_button-arrow-back{align-items:center;bottom:0;left:1.25rem;margin:auto 0;position:absolute;top:0}
.sub-nav__container .sub-nav__level-2 .sub-nav__level-3_button-arrow-back svg,.sub-nav__container .sub-nav__level-3 .sub-nav__level-3_button-arrow-back svg,.sub-nav__container .sub-nav__level-4 .sub-nav__level-3_button-arrow-back svg{transform:none}
.sub-nav__container .sub-nav__level-2_link,.sub-nav__container .sub-nav__level-3_link,.sub-nav__container .sub-nav__level-4_link{color:#2d2d2d;text-decoration:none}
.sub-nav__container .sub-nav__level-2_link:focus,.sub-nav__container .sub-nav__level-3_link:focus,.sub-nav__container .sub-nav__level-4_link:focus{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .sub-nav__container .sub-nav__level-2_link:focus,html[lang^=cs] .sub-nav__container .sub-nav__level-3_link:focus,html[lang^=cs] .sub-nav__container .sub-nav__level-4_link:focus,html[lang^=ja] .sub-nav__container .sub-nav__level-2_link:focus,html[lang^=ja] .sub-nav__container .sub-nav__level-3_link:focus,html[lang^=ja] .sub-nav__container .sub-nav__level-4_link:focus,html[lang^=ko] .sub-nav__container .sub-nav__level-2_link:focus,html[lang^=ko] .sub-nav__container .sub-nav__level-3_link:focus,html[lang^=ko] .sub-nav__container .sub-nav__level-4_link:focus,html[lang^=pl] .sub-nav__container .sub-nav__level-2_link:focus,html[lang^=pl] .sub-nav__container .sub-nav__level-3_link:focus,html[lang^=pl] .sub-nav__container .sub-nav__level-4_link:focus,html[lang^=ru] .sub-nav__container .sub-nav__level-2_link:focus,html[lang^=ru] .sub-nav__container .sub-nav__level-3_link:focus,html[lang^=ru] .sub-nav__container .sub-nav__level-4_link:focus,html[lang^=tr] .sub-nav__container .sub-nav__level-2_link:focus,html[lang^=tr] .sub-nav__container .sub-nav__level-3_link:focus,html[lang^=tr] .sub-nav__container .sub-nav__level-4_link:focus,html[lang^=zh] .sub-nav__container .sub-nav__level-2_link:focus,html[lang^=zh] .sub-nav__container .sub-nav__level-3_link:focus,html[lang^=zh] .sub-nav__container .sub-nav__level-4_link:focus{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.sub-nav__container .sub-nav__level-2 .view-all-li,.sub-nav__container .sub-nav__level-3 .view-all-li,.sub-nav__container .sub-nav__level-4 .view-all-li{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}
.sub-nav.has-button .sub-nav__container .sub-nav__level-2 .view-all-li .view-all:after,.sub-nav.has-button .sub-nav__container .sub-nav__level-3 .view-all-li .view-all:after,.sub-nav.has-button .sub-nav__container .sub-nav__level-4 .view-all-li .view-all:after{display:block}
.sub-nav__container .sub-nav__level-2{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;box-shadow:0 4px 6px 0 rgba(0,0,0,.18);display:none;left:0;max-height:calc(100vh - 3.75rem);overflow-y:scroll;position:absolute;right:0;top:calc(100% + 3px);transition:opacity .3s ease-out;-ms-overflow-style:none;scrollbar-width:none}
.sub-nav__container .sub-nav__level-2::-webkit-scrollbar{display:none}
.sub-nav__container .sub-nav__level-2 .sub-nav__level-2_button:focus{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .sub-nav__container .sub-nav__level-2 .sub-nav__level-2_button:focus,html[lang^=ja] .sub-nav__container .sub-nav__level-2 .sub-nav__level-2_button:focus,html[lang^=ko] .sub-nav__container .sub-nav__level-2 .sub-nav__level-2_button:focus,html[lang^=pl] .sub-nav__container .sub-nav__level-2 .sub-nav__level-2_button:focus,html[lang^=ru] .sub-nav__container .sub-nav__level-2 .sub-nav__level-2_button:focus,html[lang^=tr] .sub-nav__container .sub-nav__level-2 .sub-nav__level-2_button:focus,html[lang^=zh] .sub-nav__container .sub-nav__level-2 .sub-nav__level-2_button:focus{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.sub-nav__container .sub-nav__level-2 .sub-nav__level-2_li.active{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}
.sub-nav__container .sub-nav__level-2 .sub-nav__level-2_li.active .sub-nav__level-2_button{color:#1968b3;text-decoration:underline}
.sub-nav__container .sub-nav__level-2 .sub-nav__level-2_li.active .sub-nav__level-2_button-arrow{transform:rotate(-180deg)}
.sub-nav__container .sub-nav__level-2 .sub-nav__level-2_li.active .sub-nav__level-2_button-arrow svg{fill:#1968b3}
.sub-nav__container .sub-nav__level-2_li:has(.current-page) .sub-nav__level-2_button{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .sub-nav__container .sub-nav__level-2_li:has(.current-page) .sub-nav__level-2_button,html[lang^=ja] .sub-nav__container .sub-nav__level-2_li:has(.current-page) .sub-nav__level-2_button,html[lang^=ko] .sub-nav__container .sub-nav__level-2_li:has(.current-page) .sub-nav__level-2_button,html[lang^=pl] .sub-nav__container .sub-nav__level-2_li:has(.current-page) .sub-nav__level-2_button,html[lang^=ru] .sub-nav__container .sub-nav__level-2_li:has(.current-page) .sub-nav__level-2_button,html[lang^=tr] .sub-nav__container .sub-nav__level-2_li:has(.current-page) .sub-nav__level-2_button,html[lang^=zh] .sub-nav__container .sub-nav__level-2_li:has(.current-page) .sub-nav__level-2_button{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.sub-nav__container .sub-nav__level-2:has(.active) .sub-nav__level-2_li:nth-last-child(2) .sub-nav__level-2_button:after,.sub-nav__container .sub-nav__level-2:has(.active) .sub-nav__level-2_li:nth-last-child(2) .sub-nav__level-2_link:after{display:none}
.sub-nav__container .sub-nav__level-3{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;max-height:60vh;overflow-y:auto}
.sub-nav__container .sub-nav__level-3 .sub-nav__level-3_li.desktop-li{display:none}
.sub-nav__container .sub-nav__level-3 .sub-nav__level-3_li.active .sub-nav__level-3_button{text-decoration:underline}
.sub-nav__container .sub-nav__level-3 .sub-nav__level-3_li.active .sub-nav__level-3_button-arrow svg{fill:#1968b3;transform:rotate(-180deg)}
.sub-nav__container .sub-nav__level-3_button{color:#1968b3;margin-left:.625rem;width:calc(100% - 10px)}
.sub-nav__container .sub-nav__level-3_button:after{margin-left:-.625rem}
.sub-nav__container .sub-nav__level-3_button svg{fill:#1968b3}
.sub-nav__container .sub-nav__level-3_link{display:none}
.sub-nav__container .sub-nav__level-3_link-label{margin-left:.625rem}
.sub-nav__container .sub-nav__level-3_link.mobile-link,.sub-nav__container .sub-nav__level-3_link.view-all{color:#1968b3;display:flex}
.sub-nav__container .sub-nav__level-3_li:has(.current-page) .sub-nav__level-3_button{font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif}
.sub-nav__container .sub-nav__level-4{left:auto;position:relative;top:auto}
.sub-nav__container .sub-nav__level-4_link{color:#1968b3}
.sub-nav__container .sub-nav__level-4_link-label{margin-left:1.25rem}
}
@media only screen and (max-width:79.9375em) and (-ms-high-contrast:none),only screen and (max-width:79.9375em) and screen and (-ms-high-contrast:active){.sub-nav__container .sub-nav__level-2_button-arrow,.sub-nav__container .sub-nav__level-3_button-arrow,.sub-nav__container .sub-nav__level-4_button-arrow{margin-left:auto}
}
.sub-nav.event-subnav{background-color:#fff;background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/event-subnav-bg.png);background-position:50%;background-size:auto 100%;border-top:2px solid #003876}
.sub-nav.event-subnav .sub-nav__container{height:54px;justify-content:center}
.sub-nav.event-subnav .sub-nav__container .sub-nav__level-1{font-family:inherit;font-size:1rem}
.sub-nav.event-subnav .sub-nav__container .sub-nav__level-2{font-family:inherit}
.sub-nav.event-subnav .sub-nav__container .sub-nav__components{margin-left:2rem}
.sub-nav.event-subnav .sub-nav__container .sub-nav__components .sub-nav__level-1{font-size:1rem}
body.subnav-active .sub-nav{z-index:101}
body.subnav-active .sub-nav__ghost{display:block}
body .ra-global-nav-v2__main-header{top:var(--global-nav-offset,0)}
.table thead{background-color:#003876}
.table thead th{color:#fff}
.table td,.table th{border:1px solid #e5e6e9}
.teaser{padding:0 0 44px}
.teaser .h2{font-weight:700}
.teaser .teaser__text{font-size:1rem;letter-spacing:-.5px;line-height:1.4rem}
.teaser .teaser__container{padding:0}
.teaser .teaser__container .teaser__title{font-size:20px;font-weight:700;letter-spacing:-.6px;line-height:28px}
.teaser .teaser__container .teaser__subtitle{font-size:14px;text-align:left}
.teaser .teaser__container .teaser__text p{font-size:16px;letter-spacing:-.5px;line-height:22px}
.teaser .teaser__container .teaser__text h2{font-size:20px;font-weight:700;line-height:28px}
.teaser .teaser__container .teaser__subtitle+.teaser__title{font-size:24px;font-weight:400;line-height:28px}
.teaser .teaser__container .teaser__wrapper{margin:0 0 28px}
.teaser .teaser__container .button{border:0}
.teaser .teaser__container .teaser__content.center-content .link__anchor,.teaser .teaser__container .teaser__content.center-content .link__is-anchor{justify-content:center}
.new-tab-icon{background-color:currentcolor;display:inline-block;margin-left:.25em;mask-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/icons/external-link.svg);mask-position:center;mask-repeat:no-repeat}
.new-tab-icon:after{content:"";display:inline-block;height:.625em;width:.625em}
.px-u-inverted a{text-decoration:underline}
.coral3-Icon:before{font-family:AdobeSpectrumIcons18,sans-serif}
.plex-footer{background-color:#fff;display:block;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;overflow:hidden;position:relative;text-align:left}
html[lang^=cs] .plex-footer,html[lang^=ja] .plex-footer,html[lang^=ko] .plex-footer,html[lang^=pl] .plex-footer,html[lang^=ru] .plex-footer,html[lang^=tr] .plex-footer,html[lang^=zh] .plex-footer{font-family:Helvetica Neue,Helvetica,sans-serif}
.plex-footer__container{background-position:50%;background-repeat:no-repeat;background-size:cover;border-top:1px solid #ccc}
@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.plex-footer__container{background-size:300%}
}
@media only screen and (max-width:1023px){.plex-footer__container{background-position:top}
}
.plex-footer__container .row{gap:16px;margin:0;padding:20px 20px 0}
.plex-footer__container .row .col-mobile{display:flex;flex-direction:column;padding:0}
@media only screen and (min-width:64em){.plex-footer__container .row .col-mobile{gap:40px}
}
.plex-footer__container .row .col-mobile:last-child{margin-bottom:6px}
@media only screen and (max-width:1023px){.plex-footer__container{background-position:top;background-repeat:no-repeat;background-size:768px 1540px}
}
@media only screen and (max-width:48em){.plex-footer .breadcrumb__list{border-bottom:0}
}
.plex-footer .link{display:block;padding-bottom:16px;position:relative}
.plex-footer .link:last-child{padding-bottom:0}
@media only screen and (max-width:1023px){.plex-footer .link:last-child{padding-bottom:16px}
}
.plex-footer .link__anchor,.plex-footer .link__is-anchor{align-items:center;display:flex;font-size:calc(var(--hf-base-font-size)*.875);margin:0 auto;min-height:19px;position:relative;text-decoration:none}
.plex-footer .link__anchor:hover,.plex-footer .link__is-anchor:hover{text-decoration:underline}
.plex-footer .link__icon{align-items:center;display:flex;margin-right:6px}
.plex-footer .link__icon svg{height:auto;width:19px}
@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.plex-footer .link__icon svg{height:19px}
}
@media only screen and (max-width:48em){.plex-footer .ra-link-list__list{overflow:visible}
}
.plex-footer .ra-link-list__toggle{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;color:#2d2d2d;height:auto;line-height:1;padding:16px 0;position:relative;text-transform:none;width:100%}
.plex-footer .ra-link-list__toggle:before{background-color:#e5e6e9;content:"";display:block;height:1px;left:1.75rem;position:absolute;right:1.75rem;top:0}
.plex-footer .ra-link-list__toggle:active,.plex-footer .ra-link-list__toggle:focus,.plex-footer .ra-link-list__toggle:hover{background-color:transparent;-webkit-transform:none;transform:none}
.plex-footer .ra-link-list__toggle_arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.plex-footer .ra-link-list__toggle_arrow svg{height:auto;width:20px;fill:#2d2d2d;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}
.plex-footer .ra-link-list__toggle[aria-expanded=true] .ra-link-list__toggle_arrow svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
.plex-footer .ra-link-list__item a{color:#2d2d2d;display:inline-block;line-height:1;padding:12px 0;text-decoration:none}
.plex-footer .ra-link-list__item a:focus,.plex-footer .ra-link-list__item a:hover{color:#003876;text-decoration:underline}
.plex-footer .ra-link-list__list .link__anchor,.plex-footer .ra-link-list__title{color:#6d6e71;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;text-decoration:none}
html[lang^=cs] .plex-footer .ra-link-list__list .link__anchor,html[lang^=cs] .plex-footer .ra-link-list__title,html[lang^=ja] .plex-footer .ra-link-list__list .link__anchor,html[lang^=ja] .plex-footer .ra-link-list__title,html[lang^=ko] .plex-footer .ra-link-list__list .link__anchor,html[lang^=ko] .plex-footer .ra-link-list__title,html[lang^=pl] .plex-footer .ra-link-list__list .link__anchor,html[lang^=pl] .plex-footer .ra-link-list__title,html[lang^=ru] .plex-footer .ra-link-list__list .link__anchor,html[lang^=ru] .plex-footer .ra-link-list__title,html[lang^=tr] .plex-footer .ra-link-list__list .link__anchor,html[lang^=tr] .plex-footer .ra-link-list__title,html[lang^=zh] .plex-footer .ra-link-list__list .link__anchor,html[lang^=zh] .plex-footer .ra-link-list__title{font-family:Helvetica Neue,Helvetica,sans-serif}
.plex-footer .ra-link-list__list .link__anchor:any-link:focus,.plex-footer .ra-link-list__list .link__anchor:any-link:hover,.plex-footer .ra-link-list__title:any-link:focus,.plex-footer .ra-link-list__title:any-link:hover{color:#0053a1}
.plex-footer .ra-link-list__title,.plex-footer .ra-link-list__toggle{font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:calc(var(--hf-base-font-size)*1.25);font-style:normal;font-weight:400;margin:0}
.plex-footer .ra-link-list__title{display:block;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:calc(var(--hf-base-font-size)*1);font-style:normal;font-weight:400;line-height:calc(var(--hf-base-font-size)*1.375);padding-bottom:16px;text-transform:uppercase}
@media only screen and (min-width:64em){.plex-footer .ra-link-list__title:any-link:after{content:"\2192";font-family:Helvetica Neue,Helvetica,sans-serif;padding-left:.25em}
}
@media only screen and (max-width:1023px){.plex-footer .ra-link-list__title{border-bottom:1px solid #e5e6e9;cursor:pointer;display:flex;justify-content:space-between;margin:0 0 10px;padding-bottom:10px;padding-top:0}
.plex-footer .ra-link-list__title:after{color:#6d6e71;content:"\232A";display:inline-block;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;transform:rotate(90deg) translateX(5px);transition:transform .2s ease-out}
html[lang^=cs] .plex-footer .ra-link-list__title:after,html[lang^=ja] .plex-footer .ra-link-list__title:after,html[lang^=ko] .plex-footer .ra-link-list__title:after,html[lang^=pl] .plex-footer .ra-link-list__title:after,html[lang^=ru] .plex-footer .ra-link-list__title:after,html[lang^=tr] .plex-footer .ra-link-list__title:after,html[lang^=zh] .plex-footer .ra-link-list__title:after{font-family:Helvetica Neue,Helvetica,sans-serif}
}
.plex-footer .ra-link-list__list{display:block;position:relative;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.plex-footer .ra-link-list__item,.plex-footer .ra-link-list__list{list-style-type:none;margin:0;padding:0}
.plex-footer .ra-link-list__item a{position:relative;z-index:2}
@media only screen and (max-width:1023px){.plex-footer .ra-link-list__container.plex-footer--active .ra-link-list__title:after{transform:rotate(270deg) translateX(5px)}
.plex-footer .ra-link-list__container.collapse-mobile .ra-link-list__list{background:#fff;overflow:hidden}
.plex-footer .ra-link-list__container.collapse-mobile .ra-link-list__list .ra-link-list__item:first-child a{padding-top:20px}
.plex-footer .ra-link-list__container.collapse-mobile .ra-link-list__list .ra-link-list__item:last-child a{padding-bottom:20px}
.plex-footer .ra-link-list__container.collapse-mobile .ra-link-list__list[aria-hidden=true]{height:auto}
.plex-footer .ra-link-list__container.collapse-mobile .ra-link-list__title{display:none}
.plex-footer .ra-link-list__list{background-color:#fff;overflow:hidden;padding:0;transition:height .2 ease-in-out}
.plex-footer .ra-link-list__list:not(.active){display:none}
}
.plex-footer .ra-column-control{padding:24px 40px}
@media only screen and (max-width:1023px){.plex-footer .ra-column-control{padding:0}
.plex-footer .ra-column-control .row{display:block}
}
@media only screen and (max-width:48em){.plex-footer .ra-column-control .grid{padding:0}
.plex-footer .ra-column-control .grid .ra-link-list__toggle{outline:0;padding-left:1.75rem;padding-right:1.75rem;position:relative}
.plex-footer .ra-column-control .grid .ra-link-list__item a{display:block;outline:0;padding-left:1.75rem;padding-right:1.75rem}
.plex-footer .ra-column-control .grid .ra-link-list__container.collapse-mobile .ra-link-list__toggle{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.plex-footer .headline h1,.plex-footer .headline h2,.plex-footer .headline h3,.plex-footer .headline h4,.plex-footer .headline h5,.plex-footer .text h1,.plex-footer .text h2,.plex-footer .text h3,.plex-footer .text h4,.plex-footer .text h5{color:#003876;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:calc(var(--hf-base-font-size)*1.25);font-style:normal;font-weight:400;margin:0;padding:6px 0}
html[lang^=cs] .plex-footer .headline h1,html[lang^=cs] .plex-footer .headline h2,html[lang^=cs] .plex-footer .headline h3,html[lang^=cs] .plex-footer .headline h4,html[lang^=cs] .plex-footer .headline h5,html[lang^=cs] .plex-footer .text h1,html[lang^=cs] .plex-footer .text h2,html[lang^=cs] .plex-footer .text h3,html[lang^=cs] .plex-footer .text h4,html[lang^=cs] .plex-footer .text h5,html[lang^=ja] .plex-footer .headline h1,html[lang^=ja] .plex-footer .headline h2,html[lang^=ja] .plex-footer .headline h3,html[lang^=ja] .plex-footer .headline h4,html[lang^=ja] .plex-footer .headline h5,html[lang^=ja] .plex-footer .text h1,html[lang^=ja] .plex-footer .text h2,html[lang^=ja] .plex-footer .text h3,html[lang^=ja] .plex-footer .text h4,html[lang^=ja] .plex-footer .text h5,html[lang^=ko] .plex-footer .headline h1,html[lang^=ko] .plex-footer .headline h2,html[lang^=ko] .plex-footer .headline h3,html[lang^=ko] .plex-footer .headline h4,html[lang^=ko] .plex-footer .headline h5,html[lang^=ko] .plex-footer .text h1,html[lang^=ko] .plex-footer .text h2,html[lang^=ko] .plex-footer .text h3,html[lang^=ko] .plex-footer .text h4,html[lang^=ko] .plex-footer .text h5,html[lang^=pl] .plex-footer .headline h1,html[lang^=pl] .plex-footer .headline h2,html[lang^=pl] .plex-footer .headline h3,html[lang^=pl] .plex-footer .headline h4,html[lang^=pl] .plex-footer .headline h5,html[lang^=pl] .plex-footer .text h1,html[lang^=pl] .plex-footer .text h2,html[lang^=pl] .plex-footer .text h3,html[lang^=pl] .plex-footer .text h4,html[lang^=pl] .plex-footer .text h5,html[lang^=ru] .plex-footer .headline h1,html[lang^=ru] .plex-footer .headline h2,html[lang^=ru] .plex-footer .headline h3,html[lang^=ru] .plex-footer .headline h4,html[lang^=ru] .plex-footer .headline h5,html[lang^=ru] .plex-footer .text h1,html[lang^=ru] .plex-footer .text h2,html[lang^=ru] .plex-footer .text h3,html[lang^=ru] .plex-footer .text h4,html[lang^=ru] .plex-footer .text h5,html[lang^=tr] .plex-footer .headline h1,html[lang^=tr] .plex-footer .headline h2,html[lang^=tr] .plex-footer .headline h3,html[lang^=tr] .plex-footer .headline h4,html[lang^=tr] .plex-footer .headline h5,html[lang^=tr] .plex-footer .text h1,html[lang^=tr] .plex-footer .text h2,html[lang^=tr] .plex-footer .text h3,html[lang^=tr] .plex-footer .text h4,html[lang^=tr] .plex-footer .text h5,html[lang^=zh] .plex-footer .headline h1,html[lang^=zh] .plex-footer .headline h2,html[lang^=zh] .plex-footer .headline h3,html[lang^=zh] .plex-footer .headline h4,html[lang^=zh] .plex-footer .headline h5,html[lang^=zh] .plex-footer .text h1,html[lang^=zh] .plex-footer .text h2,html[lang^=zh] .plex-footer .text h3,html[lang^=zh] .plex-footer .text h4,html[lang^=zh] .plex-footer .text h5{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.plex-footer .text p{margin-bottom:10px;margin-top:0}
.plex-footer .generic-container{margin-top:8px;overflow:visible;position:relative}
.plex-footer .generic-container__bg-white{display:none}
@media only screen and (max-width:48em){.plex-footer .generic-container{margin-top:0;padding:8px 1.75rem 20px}
.plex-footer .generic-container:before{background-color:#e5e6e9;content:"";display:block;height:1px;left:1.75rem;position:absolute;right:1.75rem;top:0}
}
.plex-footer__bottom-bar{align-items:flex-end;display:flex;justify-content:space-between;margin-top:0}
@media only screen and (max-width:1023px){.plex-footer__bottom-bar{align-items:center;flex-direction:column}
}
.plex-footer__bottom-bar_inner{background:#003876;background:linear-gradient(260deg,#cd163f 29%,#f58025 76%);background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/footer_bottom_shape_mobile.svg);background-position:bottom;background-size:contain;flex-direction:column-reverse;height:80px;padding:0 64px}
@media only screen and (min-width:48.0625em){.plex-footer__bottom-bar_inner{background-image:url(../../../etc.clientlibs/rockwell-aem-base/clientlibs/clientlib-base/resources/backgrounds/footer_bottom_shape_desktop.svg);flex-direction:row;padding:0 160px}
}
@media only screen and (max-width:25em){.plex-footer__bottom-bar_inner{padding:0 32px}
}
.plex-footer__bottom-bar-left{display:flex;flex-direction:column;gap:16px;margin-bottom:16px;margin-left:40px}
@media only screen and (max-width:1023px){.plex-footer__bottom-bar-left{margin-bottom:0;margin-left:0;padding:0 20px 20px;width:100%}
}
.plex-footer .ra-social-links{display:block;margin-top:0;position:relative}
.plex-footer .ra-social-links__header{color:#2d2d2d;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:calc(var(--hf-base-font-size)*1.25);font-style:normal;font-weight:400;line-height:1;margin:0}
@media only screen and (max-width:48em){.plex-footer .ra-social-links{margin-top:0}
.plex-footer .ra-social-links__links{justify-content:space-between;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.plex-footer .ra-social-links:before{display:none}
.plex-footer .ra-social-links:after{content:"";display:block}
}
.plex-footer .ra-social-links__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px}
.plex-footer .ra-social-links__link{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;position:relative}
.plex-footer .ra-social-links__icon{color:#000;display:block;height:27px;position:relative}
.plex-footer .ra-social-links__icon svg{height:27px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:27px;fill:#000}
.plex-footer .ra-social-links__icon svg:hover{fill:#0053a1}
.plex-footer .ra-social-links__icon:not(.facebook){top:3px}
.plex-footer__social-icons{padding:0}
.plex-footer__social-icons .ra-social-links__links{justify-content:left}
@media only screen and (max-width:1023px){.plex-footer__social-icons .ra-social-links__links{border-bottom:1px solid #e5e6e9;justify-content:space-between;padding-bottom:16px}
}
.plex-footer__legal-links{font-size:calc(var(--hf-base-font-size)*.75);padding:0}
.plex-footer__legal-links .quick-links__container,.plex-footer__legal-links .quick-links__wrapper{background-color:transparent;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start}
.plex-footer__legal-links .quick-links__container .quick-links__label,.plex-footer__legal-links .quick-links__container a,.plex-footer__legal-links .quick-links__wrapper .quick-links__label,.plex-footer__legal-links .quick-links__wrapper a{color:#000;font-size:calc(var(--hf-base-font-size)*.75);line-height:calc(var(--hf-base-font-size)*1)}
.plex-footer__legal-links .quick-links__container .quick-links__label:hover,.plex-footer__legal-links .quick-links__container a:hover,.plex-footer__legal-links .quick-links__wrapper .quick-links__label:hover,.plex-footer__legal-links .quick-links__wrapper a:hover{color:#1968b3}
@media only screen and (max-width:1023px){.plex-footer__legal-links .quick-links__container,.plex-footer__legal-links .quick-links__wrapper{align-items:center;flex-direction:column;row-gap:1em}
}
.plex-footer__legal-links .quick-links__wrapper{padding:0}
.plex-footer__legal-links .quick-links__item{flex:none;margin:0}
.plex-footer__legal-links span.icon{display:none}
.plex-footer__legal-links a:any-link{color:#000;text-decoration:none}
.plex-footer__legal-links a:any-link:active,.plex-footer__legal-links a:any-link:hover{color:#1968b3;text-decoration:underline}
@media only screen and (min-width:64em){.plex-footer__legal-links .quick-links__item:not(:last-child):after{color:#6d6e71;content:"|";padding:0 16px}
}
.plex-footer__text-container{align-items:center;color:#fff;display:flex;flex-direction:column}
.plex-footer__text-container a{color:#fff;text-decoration:none}
.plex-footer__text-container a:hover{color:#fff;text-decoration:underline}
.plex-footer__text-container a:visited{color:#fff}
.plex-footer__logo{position:relative;top:-7px}
.plex-footer__logo img{height:auto;width:110px}
@media only screen and (min-width:48.0625em){.plex-footer__logo{top:3px}
.plex-footer__logo img{width:150px}
}
.plex-footer__bottom-bar_inner{align-items:center;background:#000;background-position:0 0;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:row;gap:16px;height:68px;justify-content:center;padding:0 40px}
@media only screen and (max-width:1023px){.plex-footer__bottom-bar_inner{padding:0 24px;width:100%}
}
.plex-footer__copyright-text{color:#fff;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:calc(var(--hf-base-font-size)*.875);line-height:calc(var(--hf-base-font-size)*1.125);position:relative;text-align:right;top:-4px}
@media only screen and (min-width:48.0625em){.plex-footer__copyright-text{top:1px}
}
@media only screen and (max-width:1023px){.plex-footer__copyright-text{display:none}
}
.plex-footer__copyright-text-mobile{color:#fff;display:none;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.75rem;font-size:calc(var(--hf-base-font-size)*.75);font-style:normal;font-weight:400;letter-spacing:.03125em;line-height:1.125rem;line-height:calc(var(--hf-base-font-size)*1);position:relative;text-align:right}
html[lang^=cs] .plex-footer__copyright-text-mobile,html[lang^=ja] .plex-footer__copyright-text-mobile,html[lang^=ko] .plex-footer__copyright-text-mobile,html[lang^=pl] .plex-footer__copyright-text-mobile,html[lang^=ru] .plex-footer__copyright-text-mobile,html[lang^=tr] .plex-footer__copyright-text-mobile,html[lang^=zh] .plex-footer__copyright-text-mobile{font-family:Helvetica Neue,Helvetica,sans-serif}
@media only screen and (max-width:1023px){.plex-footer__copyright-text-mobile{display:block}
}
.plex-footer__logo{top:0 !important}
.plex-footer__logo img{height:36px;width:auto}
.plex-global-nav-dropdown-block__container{display:flex;flex-direction:column;gap:4px}
.plex-global-nav-dropdown-block__title{color:#1968b3;font-size:calc(var(--hf-base-font-size)*1);line-height:calc(var(--hf-base-font-size)*1.375);text-decoration:none}
.plex-global-nav-dropdown-block__title:hover{color:#0053a1;text-decoration:underline}
.plex-global-nav-dropdown-block__title:active,.plex-global-nav-dropdown-block__title:focus,.plex-global-nav-dropdown-block__title:focus-visible{color:#003e7e;text-decoration:underline}
.plex-global-nav-dropdown-block__description{font-size:calc(var(--hf-base-font-size)*.875);line-height:calc(var(--hf-base-font-size)*1.125)}
.global-nav,ra-header{display:contents}
body.subnav-active .plex-global-nav{display:none !important}
.plex-global-nav{color:#000;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;min-height:unset}
.plex-global-nav [hidden]{display:none !important}
@media only screen and (min-width:64em){.plex-global-nav__mobile-only{display:none !important}
}
.plex-global-nav *{font-weight:400}
html[lang^=cs] .plex-global-nav,html[lang^=ja] .plex-global-nav,html[lang^=ko] .plex-global-nav,html[lang^=pl] .plex-global-nav,html[lang^=ru] .plex-global-nav,html[lang^=tr] .plex-global-nav,html[lang^=zh] .plex-global-nav{font-family:Helvetica Neue,Helvetica,sans-serif}
@media only screen and (min-width:64em){.plex-global-nav{font-size:calc(var(--hf-base-font-size)*.875);line-height:calc(var(--hf-base-font-size)*.875)}
}
@media only screen and (min-width:64em) and (width <= 1279px){.plex-global-nav{font-size:calc(var(--hf-base-font-size)*.75);line-height:calc(var(--hf-base-font-size)*.875)}
}
.plex-global-nav,.plex-global-nav__nav{display:contents}
.plex-global-nav [data-aos]{pointer-events:all}
@media only screen and (min-width:64em){.plex-global-nav .text p{font-size:calc(var(--hf-base-font-size)*.875);line-height:calc(var(--hf-base-font-size)*1.125)}
}
@media only screen and (min-width:64em) and (width <= 1279px){.plex-global-nav .text p{font-size:calc(var(--hf-base-font-size)*.75);line-height:calc(var(--hf-base-font-size)*1)}
}
.plex-global-nav__grey-overlay{background:#000;height:100%;opacity:0;position:fixed;transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:200}
.plex-global-nav__grey-overlay.plex-global-nav--active{opacity:.5;transition:all .3s ease-in-out;visibility:visible}
.plex-global-nav .teaser{margin-left:24px;padding:unset}
.plex-global-nav .teaser .teaser__container .teaser__wrapper{margin:unset}
.plex-global-nav .teaser .teaser__title{font-family:BarlowMedium,sans-serif;font-size:calc(var(--hf-base-font-size)*1.25);line-height:calc(var(--hf-base-font-size)*1.75)}
.plex-global-nav .teaser .teaser__subtitle{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:calc(var(--hf-base-font-size)*.875);font-style:normal;font-weight:400;line-height:calc(var(--hf-base-font-size)*1.125)}
html[lang^=cs] .plex-global-nav .teaser .teaser__subtitle,html[lang^=ja] .plex-global-nav .teaser .teaser__subtitle,html[lang^=ko] .plex-global-nav .teaser .teaser__subtitle,html[lang^=pl] .plex-global-nav .teaser .teaser__subtitle,html[lang^=ru] .plex-global-nav .teaser .teaser__subtitle,html[lang^=tr] .plex-global-nav .teaser .teaser__subtitle,html[lang^=zh] .plex-global-nav .teaser .teaser__subtitle{font-family:Helvetica Neue,Helvetica,sans-serif}
.plex-global-nav .teaser .content-tile__link,.plex-global-nav .teaser .teaser__components .link__anchor,.plex-global-nav .teaser .teaser__text{font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:calc(var(--hf-base-font-size)*1);font-style:normal;font-weight:400;line-height:calc(var(--hf-base-font-size)*1.375)}
html[lang^=cs] .plex-global-nav .teaser .content-tile__link,html[lang^=cs] .plex-global-nav .teaser .teaser__components .link__anchor,html[lang^=cs] .plex-global-nav .teaser .teaser__text,html[lang^=ja] .plex-global-nav .teaser .content-tile__link,html[lang^=ja] .plex-global-nav .teaser .teaser__components .link__anchor,html[lang^=ja] .plex-global-nav .teaser .teaser__text,html[lang^=ko] .plex-global-nav .teaser .content-tile__link,html[lang^=ko] .plex-global-nav .teaser .teaser__components .link__anchor,html[lang^=ko] .plex-global-nav .teaser .teaser__text,html[lang^=pl] .plex-global-nav .teaser .content-tile__link,html[lang^=pl] .plex-global-nav .teaser .teaser__components .link__anchor,html[lang^=pl] .plex-global-nav .teaser .teaser__text,html[lang^=ru] .plex-global-nav .teaser .content-tile__link,html[lang^=ru] .plex-global-nav .teaser .teaser__components .link__anchor,html[lang^=ru] .plex-global-nav .teaser .teaser__text,html[lang^=tr] .plex-global-nav .teaser .content-tile__link,html[lang^=tr] .plex-global-nav .teaser .teaser__components .link__anchor,html[lang^=tr] .plex-global-nav .teaser .teaser__text,html[lang^=zh] .plex-global-nav .teaser .content-tile__link,html[lang^=zh] .plex-global-nav .teaser .teaser__components .link__anchor,html[lang^=zh] .plex-global-nav .teaser .teaser__text{font-family:Helvetica Neue,Helvetica,sans-serif}
.plex-global-nav .teaser .teaser__components .link.parbase{align-items:baseline;display:flex;gap:4px}
.plex-global-nav .teaser .teaser__components .link.parbase:after{content:"\232A";text-decoration:none}
.plex-global-nav .teaser .teaser__components .link__anchor{color:#1968b3;font-family:BarlowMedium,sans-serif;font-size:calc(var(--hf-base-font-size)*1);font-weight:600;line-height:calc(var(--hf-base-font-size)*1.5);margin:0;text-decoration:none}
.plex-global-nav .teaser .teaser__components .link__anchor:after{display:none}
.plex-global-nav .teaser .teaser__components .link__anchor:hover{color:#0053a1;text-decoration:underline}
.plex-global-nav .teaser .teaser__components .link__anchor:active,.plex-global-nav .teaser .teaser__components .link__anchor:focus,.plex-global-nav .teaser .teaser__components .link__anchor:focus-visible{color:#003e7e;text-decoration:underline}
.plex-global-nav__utility-header{align-items:center;background-color:#fff;border-bottom:1px solid #e5e6e9;display:flex;height:34px;justify-content:space-between;padding:0 40px;position:relative;z-index:10001}
@media only screen and (width <= 1023px){.plex-global-nav__utility-header{display:none}
}
.plex-global-nav__utility-header-logo-container{display:flex;gap:4px}
.plex-global-nav__utility-header-logo-text{color:#000;line-height:18px}
.plex-global-nav__utility-header-logo-link{max-height:20px;width:80px}
.plex-global-nav__utility-header-links{align-items:center;display:flex;gap:24px}
.plex-global-nav__utility-header-links span.raw-file-contents{display:block;width:16px}
.plex-global-nav__utility-header-language-container{display:flex;gap:4px}
.plex-global-nav__utility-header-language-container span svg path{filter:invert(44%) sepia(1%) saturate(2058%) hue-rotate(190deg) brightness(94%) contrast(84%)}
.plex-global-nav__utility-header-language-container .plex-global-nav__utility-header-language-text{color:#000;line-height:18px}
.plex-global-nav__utility-header .ra-quick-links__container,.plex-global-nav__utility-header .ra-quick-links__wrapper{margin:initial;padding:initial}
.plex-global-nav__utility-header .ra-quick-links__wrapper{display:flex;gap:32px;margin:0}
.plex-global-nav__utility-header span.icon{display:none}
.plex-global-nav__utility-header .ra-quick-links__item a{border:2px solid transparent;border-left:0;border-right:0;color:#1968b3;font-size:calc(var(--hf-base-font-size)*.875);padding:8px 0;text-decoration:none}
@media only screen and (min-width:64em) and (width <= 1279px){.plex-global-nav__utility-header .ra-quick-links__item a{font-size:calc(var(--hf-base-font-size)*.75);margin-right:22px}
}
.plex-global-nav__utility-header .ra-quick-links__item a:hover{color:#0053a1;text-decoration:underline}
.plex-global-nav__utility-header .ra-quick-links__item a:active,.plex-global-nav__utility-header .ra-quick-links__item a:focus,.plex-global-nav__utility-header .ra-quick-links__item a:focus-visible{color:#003e7e;text-decoration:underline}
.plex-global-nav__utility-header .ra-quick-links__item a .ra-quick-links__label{color:#1968b3}
.plex-global-nav__utility-header .ra-quick-links__item a .ra-quick-links__label:hover{color:#0053a1;text-decoration:underline}
.plex-global-nav__utility-header .ra-quick-links__item a .ra-quick-links__label:active{color:#003e7e;text-decoration:underline}
.plex-global-nav__quicklinks-menu{align-items:flex-start;align-self:stretch;background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;gap:12px;max-height:80vh;min-width:280px;opacity:0;overflow:auto;padding:24px;position:absolute;top:100%;transform:scaleY(0);visibility:hidden;z-index:10005}
.plex-global-nav__quicklinks-menu .plex-global-nav__dropdown-link{display:none}
.plex-global-nav__quicklinks-menu.plex-global-nav--active{opacity:unset;transform:unset;visibility:unset}
@media only screen and (width <= 1023px){.plex-global-nav__quicklinks-menu{background-color:#fff;box-shadow:0 3px 8px 0 rgba(0,0,0,.25);gap:0;left:0;max-height:calc(100% - 3.5rem);overflow-x:hidden;overflow-y:auto;padding:24px 20px;position:fixed;top:3.5rem;transform-origin:top;transition:all .25s ease-in-out,top 0;width:100%;z-index:10005}
.plex-global-nav__quicklinks-menu .plex-global-nav__dropdown-link{color:#6d6e71;display:block;font-family:BarlowBold,sans-serif;font-weight:700;line-height:calc(var(--hf-base-font-size)*1.5);margin-bottom:16px;padding-bottom:16px;text-transform:uppercase;width:100%}
.plex-global-nav__quicklinks-menu .plex-global-nav__dropdown-link:after{content:""}
.plex-global-nav__quicklinks-menu span.link{border-bottom:1px solid #e5e6e9;margin-bottom:16px;padding-bottom:16px;width:100%}
.plex-global-nav__quicklinks-menu span.link:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}
}
.plex-global-nav__main-header{align-items:center;background-color:#fff;box-shadow:0 1px 8px 0 rgba(0,0,0,.25);display:flex;gap:40px;height:74px;margin-bottom:0;padding:0 40px;position:sticky;top:0;z-index:10000}
@media only screen and (width <= 1023px){.plex-global-nav__main-header{gap:0;height:56px;padding:0 0 0 20px}
}
@media only screen and (min-width:64em) and (width <= 1279px){.plex-global-nav__main-header{gap:24px}
}
.plex-global-nav__logo{display:contents}
.plex-global-nav__logo img{margin-left:0;max-height:36px;width:169px}
@media only screen and (width <= 1023px){.plex-global-nav__logo img{height:32px}
}
@media only screen and (min-width:64em) and (width <= 1279px){.plex-global-nav__logo img{max-height:33px;width:157px}
}
.plex-global-nav__center-container{align-items:center;align-self:stretch;display:flex;flex:1}
@media only screen and (width <= 1023px){.plex-global-nav__center-container{position:fixed}
}
.plex-global-nav__center-dropdown-container{align-items:end;align-self:stretch;display:flex;flex:1;gap:32px}
@media only screen and (width <= 1023px){.plex-global-nav__center-dropdown-container{align-items:flex-start;background-color:#fff;box-shadow:0 3px 8px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;gap:0;left:0;max-height:calc(100% - 3.5rem);opacity:0;overflow-x:hidden;overflow-y:auto;padding:24px 20px;position:fixed;top:3.5rem;transform:scaleY(0);transform-origin:top;transition:all .25s ease-in-out,top 0;visibility:hidden;width:100%;z-index:1}
}
@media only screen and (min-width:64em) and (width <= 1279px){.plex-global-nav__center-dropdown-container{gap:16px}
}
.plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link,.plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:any-link{color:#000;cursor:pointer;display:block;font-family:BarlowMedium,sans-serif;font-size:calc(var(--hf-base-font-size)*1.125);padding-bottom:15px;padding-top:16px;text-decoration:none}
@media only screen and (min-width:64em) and (width <= 1279px){.plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link,.plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:any-link{font-size:calc(var(--hf-base-font-size)*.875)}
}
@media only screen and (width <= 1023px){.plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link,.plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:any-link{color:#6d6e71;display:flex;font-family:BarlowBold,sans-serif;font-weight:700;justify-content:space-between;line-height:calc(var(--hf-base-font-size)*1.5);margin-bottom:16px;padding-bottom:16px;padding-top:0;text-transform:uppercase}
.plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link.plex-global-nav--active,.plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:any-link.plex-global-nav--active{margin-bottom:24px}
.plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:after,.plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:any-link:after{color:#6d6e71;content:"\232A";font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:after,html[lang^=cs] .plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:any-link:after,html[lang^=ja] .plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:after,html[lang^=ja] .plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:any-link:after,html[lang^=ko] .plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:after,html[lang^=ko] .plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:any-link:after,html[lang^=pl] .plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:after,html[lang^=pl] .plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:any-link:after,html[lang^=ru] .plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:after,html[lang^=ru] .plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:any-link:after,html[lang^=tr] .plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:after,html[lang^=tr] .plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:any-link:after,html[lang^=zh] .plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:after,html[lang^=zh] .plex-global-nav__center-dropdown-container .plex-global-nav__dropdown-wrapper .plex-global-nav__dropdown-link:any-link:after{font-family:Helvetica Neue,Helvetica,sans-serif}
}
@media only screen and (width <= 1023px){.plex-global-nav__center-dropdown-container .plex-global-nav__utility-links .ra-quick-links__label{color:#2d2d2d;color:#6d6e71;cursor:pointer;display:block;display:flex;font-family:BarlowBold;font-size:calc(var(--hf-base-font-size)*1.125);font-weight:700;justify-content:space-between;line-height:calc(var(--hf-base-font-size)*1.5);text-transform:uppercase}
}
.plex-global-nav__support-buttons-container-mobile,.plex-global-nav__utility-header-logo-container-mobile{display:none}
.plex-global-nav__mobile-menu-button{align-items:center;aspect-ratio:1;background-color:#f0f0f0;border:0;display:flex;height:100%;justify-content:center;padding:0 13px;z-index:300}
@media only screen and (min-width:64em){.plex-global-nav__mobile-menu-button{display:none}
}
.plex-global-nav__mobile-menu-button svg{fill:#000;height:16px;width:16px}
.plex-global-nav__dropdown-link,.plex-global-nav__icon-button{border:4px solid transparent;border-left:0;border-right:0;line-height:calc(var(--hf-base-font-size)*1.125);position:relative;transition:border-bottom-color .25s}
@media only screen and (min-width:64em){.plex-global-nav__dropdown-link:hover,.plex-global-nav__icon-button:hover{border-bottom-color:#0053a1}
}
.plex-global-nav__dropdown-link:active,.plex-global-nav__dropdown-link:focus,.plex-global-nav__dropdown-link:focus-visible,.plex-global-nav__icon-button:active,.plex-global-nav__icon-button:focus,.plex-global-nav__icon-button:focus-visible{border-bottom-color:#003e7e}
@media only screen and (min-width:64em){.plex-global-nav__dropdown-link:after,.plex-global-nav__icon-button:after{background-color:#f9c20a;bottom:-4px;content:"";height:4px;left:0;position:absolute;transition:width .01s linear;width:0}
.plex-global-nav__dropdown-link.plex-global-nav--active:after,.plex-global-nav__dropdown-link:active:after,.plex-global-nav__icon-button.plex-global-nav--active:after,.plex-global-nav__icon-button:active:after{transition:width .1s linear;width:100%}
}
@media only screen and (width <= 1023px){.plex-global-nav__dropdown-link,.plex-global-nav__icon-button{border-top:0}
}
.plex-global-nav__buttons-container{align-items:center;display:flex;gap:20px;height:100%;margin-left:auto}
@media only screen and (width <= 1023px){.plex-global-nav__buttons-container{margin-right:24px}
}
.plex-global-nav__buttons-container .plex-global-nav__quicklinks-wrapper{align-items:end;display:flex;height:100%}
.plex-global-nav__buttons-container .plex-global-nav__quicklinks-wrapper .plex-global-nav__quicklinks-button{align-items:end;background:transparent;border:0;border-bottom:4px solid transparent;display:flex;padding:0 0 17px;transition:border-bottom-color .25s}
.plex-global-nav__buttons-container .plex-global-nav__quicklinks-wrapper .plex-global-nav__quicklinks-button:hover{border-bottom-color:#0053a1}
.plex-global-nav__buttons-container .plex-global-nav__quicklinks-wrapper .plex-global-nav__quicklinks-button:active,.plex-global-nav__buttons-container .plex-global-nav__quicklinks-wrapper .plex-global-nav__quicklinks-button:focus,.plex-global-nav__buttons-container .plex-global-nav__quicklinks-wrapper .plex-global-nav__quicklinks-button:focus-visible{border-bottom-color:#003e7e}
.plex-global-nav__buttons-container .plex-global-nav__quicklinks-wrapper .plex-global-nav__quicklinks-button.plex-global-nav--active{border-bottom-color:#f9c20a}
.plex-global-nav__buttons-container .plex-global-nav__quicklinks-wrapper .plex-global-nav__quicklinks-button span.raw-file-contents{filter:invert(45%) sepia(5%) saturate(208%) hue-rotate(187deg) brightness(93%) contrast(90%)}
.plex-global-nav__buttons-container .plex-global-nav__quicklinks-wrapper .plex-global-nav__quicklinks-button svg{height:24px;width:24px}
@media only screen and (width <= 1023px){.plex-global-nav__buttons-container .plex-global-nav__quicklinks-wrapper .plex-global-nav__quicklinks-button{padding-bottom:10px}
.plex-global-nav__buttons-container .plex-global-nav__quicklinks-wrapper .plex-global-nav__quicklinks-button svg{height:20px;width:20px}
}
.plex-global-nav__support-buttons-container{align-items:center;display:flex;gap:12px}
.plex-global-nav__support-buttons-container .button.primary a{background-color:#1968b3;border:0;color:#fff;font-size:16px;padding:6px 24px}
.plex-global-nav__support-buttons-container .button.primary a:hover{background-color:#0053a1;transform:unset}
.plex-global-nav__support-buttons-container .button.primary a:active{background-color:#003e7e}
.plex-global-nav__support-buttons-container .button.primary span.px-button__text{font-family:BarlowBold,sans-serif}
.plex-global-nav__support-buttons-container .button.secondary-outline a{background-color:#fff;fill:#1968b3;border:2px;font-size:16px;padding:6px 24px}
.plex-global-nav__support-buttons-container .button.secondary-outline a:hover{box-shadow:inset 0 0 0 2px #0053a1;transform:unset}
.plex-global-nav__support-buttons-container .button.secondary-outline a:active{box-shadow:inset 0 0 0 2px #003e7e}
.plex-global-nav__support-buttons-container .button.secondary-outline span.px-button__text{font-family:BarlowBold,sans-serif}
.plex-global-nav__icon-button{align-items:end;background-color:transparent;cursor:pointer;display:flex;height:100%;padding:unset;padding-bottom:15px}
.plex-global-nav__icon-button svg{height:24px;width:24px}
@media only screen and (width <= 1023px){.plex-global-nav__icon-button{margin:0;padding-bottom:0}
.plex-global-nav__icon-button svg{height:20px;width:20px}
.plex-global-nav__search-toggle-button{padding-bottom:10px}
}
.plex-global-nav__search-toggle-button span.raw-file-contents{filter:invert(45%) sepia(5%) saturate(208%) hue-rotate(187deg) brightness(93%) contrast(90%)}
@media only screen and (width <= 1023px){.plex-global-nav__search-toggle-button-close-icon{display:none}
}
.plex-global-nav__mobile-close-icon,.plex-global-nav__quicklinks-mobile,.plex-global-nav__search-toggle-button.plex-global-nav--active .plex-global-nav__search-toggle-button-search-icon,.plex-global-nav__search-toggle-button:not(.plex-global-nav--active) .plex-global-nav__search-toggle-button-close-icon,.plex-global-nav__utility-links{display:none}
@media only screen and (width <= 1023px){.plex-global-nav .global-nav-dropdown{width:100%}
}
.plex-global-nav__dropdown-back-button{background-color:transparent;border:0;color:#1968b3;display:none;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:calc(var(--hf-base-font-size)*.875);font-style:normal;font-weight:400;padding:0 0 23px;text-align:left;width:100%}
html[lang^=cs] .plex-global-nav__dropdown-back-button,html[lang^=ja] .plex-global-nav__dropdown-back-button,html[lang^=ko] .plex-global-nav__dropdown-back-button,html[lang^=pl] .plex-global-nav__dropdown-back-button,html[lang^=ru] .plex-global-nav__dropdown-back-button,html[lang^=tr] .plex-global-nav__dropdown-back-button,html[lang^=zh] .plex-global-nav__dropdown-back-button{font-family:Helvetica Neue,Helvetica,sans-serif}
.plex-global-nav__dropdown-back-button:before{color:#6d6e71;content:"\2329";padding-right:.5em}
.plex-global-nav__dropdown-outer-container{box-sizing:border-box;left:0;opacity:0;position:absolute;top:100%;transform:scaleY(0);transform-origin:top;transition:all .25s ease-in-out;visibility:hidden;width:100%;z-index:10003}
.plex-global-nav__dropdown-outer-container.plex-global-nav--active{opacity:unset;transform:unset;visibility:unset}
@media only screen and (width <= 1023px){.plex-global-nav__dropdown-outer-container.plex-global-nav--active .plex-global-nav__dropdown-container{display:unset}
.plex-global-nav__dropdown-outer-container{background-color:unset;box-shadow:unset;position:relative;transition:unset}
}
.plex-global-nav__dropdown-container{background-color:#fff;box-shadow:0 1px 8px 0 rgba(0,0,0,.25);margin:0 185px;max-height:calc(100vh - 108px)}
@media only screen and (min-width:64em){.plex-global-nav__dropdown-container{height:auto;overflow:auto}
}
@media only screen and (min-width:64em) and (width <= 1279px){.plex-global-nav__dropdown-container{height:auto;margin:0 40px;overflow:auto}
}
@media only screen and (width <= 1023px){.plex-global-nav__dropdown-container{background-color:unset;box-shadow:unset;display:none;margin:0;position:relative}
}
.plex-global-nav__dropdown-column-container{display:flex;min-width:700px}
@media only screen and (width <= 1023px){.plex-global-nav__dropdown-column-container{display:flex;flex-direction:column;min-width:unset;width:100%}
}
.plex-global-nav__dropdown-column-container span.link.parbase{margin-bottom:16px}
.plex-global-nav__dropdown-column-container span.link.parbase+div.text{margin-top:-.75em}
.plex-global-nav__dropdown-column-container span.link.parbase:last-child{margin-bottom:0}
.plex-global-nav__dropdown-column{background-image:url(../../../etc.clientlibs/plex/clientlibs/clientlib-base/resources/backgrounds/pattern.png);background-position:50%;flex:1;max-width:100vw;padding:24px 0 24px 24px}
@media only screen and (min-width:64em) and (width <= 1279px){.plex-global-nav__dropdown-column{padding:20px}
}
.plex-global-nav__dropdown-column:not(:first-child){padding-left:0}
.plex-global-nav__dropdown-column:last-child{padding-right:24px}
@media only screen and (width <= 1023px){.plex-global-nav__dropdown-column:last-child{padding-right:0}
}
.plex-global-nav__dropdown-column:has(.global-nav-dropdown-block):not(:last-child){margin-right:64px}
@media only screen and (width <= 1023px){.plex-global-nav__dropdown-column:has(.global-nav-dropdown-block):not(:last-child){margin-right:0}
}
.plex-global-nav__dropdown-column .global-nav-dropdown-block:not(:last-child){margin-bottom:32px}
@media only screen and (width <= 1023px){.plex-global-nav__dropdown-column .global-nav-dropdown-block:not(:last-child){margin-bottom:16px}
}
.plex-global-nav__dropdown-column:has(.teaser){padding:39px 24px 39px 0}
.plex-global-nav__dropdown-column[data-background=true]{background-color:#f0f0f0}
@media only screen and (width <= 1023px){.plex-global-nav__dropdown-column[data-background=true]{display:none}
}
.plex-global-nav__dropdown-column[data-width="2"]{flex:2}
.plex-global-nav__dropdown-column[data-width="3"]{flex:3}
.plex-global-nav__dropdown-column[data-width="4"]{flex:4}
.plex-global-nav__dropdown-column[data-width="5"]{flex:5}
@media only screen and (width <= 1023px){.plex-global-nav__dropdown-column{background-color:transparent !important;margin-right:0;max-width:unset;padding:0}
.plex-global-nav__dropdown-column span.link{border-bottom:1px solid #e5e6e9;margin-bottom:16px;padding-bottom:16px}
.plex-global-nav__dropdown-column span.link:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}
}
.plex-global-nav__dropdown-column .link__anchor{color:#1968b3;font-size:calc(var(--hf-base-font-size)*1);line-height:calc(var(--hf-base-font-size)*1.375);text-decoration:none}
.plex-global-nav__dropdown-column .link__anchor:hover{color:#0053a1;text-decoration:underline}
.plex-global-nav__dropdown-column .link__anchor:active,.plex-global-nav__dropdown-column .link__anchor:focus,.plex-global-nav__dropdown-column .link__anchor:focus-visible{color:#003e7e;text-decoration:underline}
.plex-global-nav__dropdown-bottom-links{border-top:1px solid #e5e6e9;display:flex;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;gap:32px;margin:0 24px}
html[lang^=cs] .plex-global-nav__dropdown-bottom-links,html[lang^=ja] .plex-global-nav__dropdown-bottom-links,html[lang^=ko] .plex-global-nav__dropdown-bottom-links,html[lang^=pl] .plex-global-nav__dropdown-bottom-links,html[lang^=ru] .plex-global-nav__dropdown-bottom-links,html[lang^=tr] .plex-global-nav__dropdown-bottom-links,html[lang^=zh] .plex-global-nav__dropdown-bottom-links{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
.plex-global-nav__dropdown-bottom-links .new{height:auto}
.plex-global-nav__dropdown-bottom-links span.link{align-items:baseline;display:flex;font-family:BarlowBold,sans-serif;gap:4px;line-height:calc(var(--hf-base-font-size)*1.125);margin:21px 0}
.plex-global-nav__dropdown-bottom-links span.link:after{color:#1968b3;content:"\2192";font-family:Helvetica Neue,Helvetica,sans-serif;padding-left:.25em}
.plex-global-nav__dropdown-bottom-links a:any-link{color:#1968b3;font-family:BarlowBold,sans-serif;margin:0;text-decoration:none}
.plex-global-nav__dropdown-bottom-links a:any-link:after{display:none}
.plex-global-nav__dropdown-bottom-links a:any-link:hover{color:#0053a1;text-decoration:underline}
.plex-global-nav__dropdown-bottom-links a:any-link:hover:after{content:"\2192";font-family:Helvetica Neue,Helvetica,sans-serif;padding-left:.25em;text-decoration:none}
.plex-global-nav__dropdown-bottom-links a:any-link:active,.plex-global-nav__dropdown-bottom-links a:any-link:focus,.plex-global-nav__dropdown-bottom-links a:any-link:focus-visible{color:#003e7e;text-decoration:underline}
@media only screen and (width <= 1023px){.plex-global-nav__dropdown-bottom-links{border:0;flex-direction:column;font-size:calc(var(--hf-base-font-size)*1);gap:16px;margin:0;padding:0}
.plex-global-nav__dropdown-bottom-links span.link{margin:0}
.plex-global-nav__dropdown-bottom-links span.link:first-child{border-top:1px solid #e5e6e9;margin-top:16px;padding-top:16px}
}
.plex-global-nav__center-search-container{background:#fff;border:0;border-radius:6px;display:flex;flex:0;height:52px;margin:unset;overflow:hidden;padding:0;position:absolute;right:0;top:15%;width:0;z-index:10}
.plex-global-nav__center-search-container:focus-within{border-color:#f58025}
.plex-global-nav__center-search-container:focus-within .plex-global-nav__search-divider{border-color:#f58025}
@media only screen and (width <= 1023px){.plex-global-nav__center-search-container{margin:0 12px;max-width:calc(100vw - 80px)}
}
.plex-global-nav__search-input{border:1px solid #949494;border-radius:6px;flex:1.5;font-size:16px;line-height:calc(var(--hf-base-font-size)*1.375);outline:0;overflow:hidden;padding:8px;transition:all .2s ease}
.plex-global-nav__search-input:hover{border:1px solid #2d2d2d}
.plex-global-nav__search-input:focus{border:3px solid #1968b3}
@media only screen and (width <= 767px){.plex-global-nav__search-input{font-size:14px}
}
.plex-global-nav__search-input::-webkit-search-cancel-button,.plex-global-nav__search-input::-webkit-search-decoration,.plex-global-nav__search-input::-webkit-search-results-button,.plex-global-nav__search-input::-webkit-search-results-decoration{display:none}
.plex-global-nav__search-submit{align-items:center;background-color:#fff;border-radius:.25rem;color:#003876;cursor:pointer;font-family:BarlowMedium,Arial,Helvetica Neue,Helvetica,sans-serif;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.03125em;line-height:1.5rem;line-height:1.5;outline:1px dashed transparent;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;align-self:center;backface-visibility:hidden;background-color:#1968b3;border:2px;border-color:#1968b3;display:flex;height:32px;padding:0;position:absolute;right:10px;transform-style:preserve-3d;transition:all .3s ease-out;width:64px}
html[lang^=cs] .plex-global-nav__search-submit,html[lang^=ja] .plex-global-nav__search-submit,html[lang^=ko] .plex-global-nav__search-submit,html[lang^=pl] .plex-global-nav__search-submit,html[lang^=ru] .plex-global-nav__search-submit,html[lang^=tr] .plex-global-nav__search-submit,html[lang^=zh] .plex-global-nav__search-submit{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:500}
.plex-global-nav__search-submit:active,.plex-global-nav__search-submit:hover{background-color:#b6c0d3;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.plex-global-nav__search-submit:hover{font-size:18px;padding:.688rem 1.5rem}
.plex-global-nav__search-submit:focus{box-shadow:none;outline:2px solid #7cd2ec;transform:perspective(1px) scale(1.05) translateZ(0);z-index:1}
.plex-global-nav__search-submit svg{align-items:center;display:flex;filter:invert(100%) sepia(100%) saturate(2%) hue-rotate(91deg) brightness(107%) contrast(101%);height:16px;justify-content:center;margin:0;width:16px}
.plex-global-nav__search-submit:hover{background-color:#0053a1;border-color:#0053a1}
@media only screen and (width <= 1023px){.plex-global-nav__search-submit{height:24px;width:48px}
}
.plex-global-nav.plex-global-nav--search-active .plex-global-nav__center-container{position:relative}
@media only screen and (width <= 1023px){.plex-global-nav.plex-global-nav--search-active .plex-global-nav__center-container{position:unset;visibility:unset}
}
.plex-global-nav.plex-global-nav--search-active .plex-global-nav__center-search-outer-container{align-items:center;display:flex;height:100%;position:absolute;width:100%}
.plex-global-nav.plex-global-nav--search-active .plex-global-nav__center-search-container{display:flex;transition:all .4s ease;width:100%}
@media only screen and (width <= 1023px){.plex-global-nav.plex-global-nav--search-active .plex-global-nav__center-search-container{height:auto;left:0;margin-left:20px;margin-right:8px;top:auto;width:calc(100% - 80px)}
}
.plex-global-nav.plex-global-nav--search-active .plex-global-nav__center-search-container:has(:focus){outline:0}
@media only screen and (width <= 1023px){.plex-global-nav.plex-global-nav--search-active .plex-global-nav__main-header{padding-left:0}
.plex-global-nav.plex-global-nav--search-active .plex-global-nav__mobile-close-icon{display:unset}
.plex-global-nav .content-tile,.plex-global-nav .plex-global-nav__support-buttons-container,.plex-global-nav .spacer,.plex-global-nav .teaser,.plex-global-nav.plex-global-nav--search-active .plex-global-nav__logo,.plex-global-nav.plex-global-nav--search-active .plex-global-nav__mobile-menu-icon{display:none}
.plex-global-nav .plex-global-nav__support-buttons-container-mobile{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px;width:100%}
.plex-global-nav .plex-global-nav__support-buttons-container-mobile.inactive{display:none}
.plex-global-nav .plex-global-nav__support-buttons-container-mobile .plex-global-nav__demo-button,.plex-global-nav .plex-global-nav__support-buttons-container-mobile .plex-global-nav__demo-button .button,.plex-global-nav .plex-global-nav__support-buttons-container-mobile .plex-global-nav__demo-button .button a,.plex-global-nav .plex-global-nav__support-buttons-container-mobile .plex-global-nav__talk-button,.plex-global-nav .plex-global-nav__support-buttons-container-mobile .plex-global-nav__talk-button .button,.plex-global-nav .plex-global-nav__support-buttons-container-mobile .plex-global-nav__talk-button .button a{width:100%}
.plex-global-nav .plex-global-nav__support-buttons-container-mobile .button.primary a{background-color:#1968b3;border:0;color:#fff;padding:6px 24px}
.plex-global-nav .plex-global-nav__support-buttons-container-mobile .button.primary span.px-button__text{font-family:BarlowBold,sans-serif}
.plex-global-nav .plex-global-nav__support-buttons-container-mobile .button.secondary-outline a{background-color:#fff;fill:#1968b3;border:2px;padding:6px 24px}
.plex-global-nav .plex-global-nav__support-buttons-container-mobile .button.secondary-outline span.px-button__text{font-family:BarlowBold,sans-serif}
.plex-global-nav .plex-global-nav__utility-header-logo-container-mobile{display:flex;font-size:14px;gap:4px;line-height:18px}
.plex-global-nav .plex-global-nav__utility-header-logo-container-mobile.inactive{display:none}
.plex-global-nav .plex-global-nav__utility-header-logo-container-mobile a{max-height:18.5px}
.plex-global-nav .plex-global-nav__utility-header-logo-container-mobile a img{width:154px}
.plex-global-nav .plex-global-nav__dropdown-link,.plex-global-nav .ra-link-list__list span.link,.plex-global-nav .ra-link-list__title{border-bottom:1px solid #e5e6e9}
.plex-global-nav .global-nav-dropdown-block{border-bottom:1px solid #e5e6e9;margin-bottom:16px;padding-bottom:16px}
.plex-global-nav .plex-global-nav__dropdown-column:last-child .global-nav-dropdown-block:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}
.plex-global-nav__utility-links{display:flex;flex-direction:column;width:100%}
.plex-global-nav__utility-links .ra-quick-links__container,.plex-global-nav__utility-links .ra-quick-links__item,.plex-global-nav__utility-links .ra-quick-links__wrapper{all:unset}
.plex-global-nav__utility-links .quick-links__icon{display:none}
.plex-global-nav__utility-links .ra-quick-links__wrapper{color:#6d6e71;display:flex;flex-direction:column;font-family:BarlowBold;font-weight:700;padding-top:0}
.plex-global-nav__utility-links .ra-quick-links__wrapper .ra-quick-links__item{border-bottom:1px solid #e5e6e9;margin-bottom:16px;padding-bottom:16px}
.plex-global-nav__utility-links .ra-quick-links__wrapper a{text-decoration:none}
.plex-global-nav__quicklinks-mobile{display:block}
.plex-global-nav__quicklinks-mobile .text{padding-top:1em}
.plex-global-nav__quicklinks-mobile .plex-global-nav__dropdown-container.plex-global-nav--active{display:unset !important}
.plex-global-nav__quicklinks-mobile span.link{border-bottom:1px solid #e5e6e9;margin-bottom:16px;padding-bottom:16px}
.plex-global-nav__quicklinks-mobile span.link:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}
.plex-global-nav.plex-global-nav--mobile-active .plex-global-nav__mobile-menu-icon{display:none}
.plex-global-nav.plex-global-nav--mobile-active .plex-global-nav__mobile-close-icon{display:unset}
.plex-global-nav.plex-global-nav--mobile-active .plex-global-nav__center-dropdown-container{opacity:unset;transform:unset;visibility:unset}
.plex-global-nav.plex-global-nav--mobile-active.plex-global-nav--dropdown-active .plex-global-nav__dropdown-link,.plex-global-nav.plex-global-nav--mobile-active.plex-global-nav--dropdown-active .plex-global-nav__utility-links{display:none}
.plex-global-nav.plex-global-nav--mobile-active.plex-global-nav--dropdown-active .plex-global-nav__dropdown-back-button{display:flex}
.plex-global-nav.plex-global-nav--mobile-active .plex-global-nav__dropdown-link.plex-global-nav--active{display:inherit}
.plex-global-nav.plex-global-nav--mobile-active .plex-global-nav__dropdown-link.plex-global-nav--active:after{content:none}
.plex-global-nav.plex-global-nav--mobile-active .plex-global-nav__dropdown-container.plex-global-nav--active{display:unset}
.plex-global-nav.plex-global-nav--mobile-active .ra-link-list__title{color:#1968b3;cursor:pointer;display:flex;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;justify-content:space-between;text-transform:none}
html[lang^=cs] .plex-global-nav.plex-global-nav--mobile-active .ra-link-list__title,html[lang^=ja] .plex-global-nav.plex-global-nav--mobile-active .ra-link-list__title,html[lang^=ko] .plex-global-nav.plex-global-nav--mobile-active .ra-link-list__title,html[lang^=pl] .plex-global-nav.plex-global-nav--mobile-active .ra-link-list__title,html[lang^=ru] .plex-global-nav.plex-global-nav--mobile-active .ra-link-list__title,html[lang^=tr] .plex-global-nav.plex-global-nav--mobile-active .ra-link-list__title,html[lang^=zh] .plex-global-nav.plex-global-nav--mobile-active .ra-link-list__title{font-family:Helvetica Neue,Helvetica,sans-serif}
.plex-global-nav.plex-global-nav--mobile-active .ra-link-list__title:after{color:#6d6e71;content:"\232A";font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400}
html[lang^=cs] .plex-global-nav.plex-global-nav--mobile-active .ra-link-list__title:after,html[lang^=ja] .plex-global-nav.plex-global-nav--mobile-active .ra-link-list__title:after,html[lang^=ko] .plex-global-nav.plex-global-nav--mobile-active .ra-link-list__title:after,html[lang^=pl] .plex-global-nav.plex-global-nav--mobile-active .ra-link-list__title:after,html[lang^=ru] .plex-global-nav.plex-global-nav--mobile-active .ra-link-list__title:after,html[lang^=tr] .plex-global-nav.plex-global-nav--mobile-active .ra-link-list__title:after,html[lang^=zh] .plex-global-nav.plex-global-nav--mobile-active .ra-link-list__title:after{font-family:Helvetica Neue,Helvetica,sans-serif}
.plex-global-nav.plex-global-nav--mobile-active.plex-global-nav--dropdown-lvl2-active .plex-global-nav__dropdown-bottom-links,.plex-global-nav.plex-global-nav--mobile-active.plex-global-nav--dropdown-lvl2-active .plex-global-nav__dropdown-link,.plex-global-nav.plex-global-nav--mobile-active.plex-global-nav--dropdown-lvl2-active .ra-link-list__title{display:none}
.plex-global-nav.plex-global-nav--mobile-active.plex-global-nav--dropdown-lvl2-active .ra-link-list__container.plex-global-nav--active .ra-link-list__title{display:flex;font-family:BarlowBold,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;justify-content:space-between;text-transform:uppercase}
html[lang^=cs] .plex-global-nav.plex-global-nav--mobile-active.plex-global-nav--dropdown-lvl2-active .ra-link-list__container.plex-global-nav--active .ra-link-list__title,html[lang^=ja] .plex-global-nav.plex-global-nav--mobile-active.plex-global-nav--dropdown-lvl2-active .ra-link-list__container.plex-global-nav--active .ra-link-list__title,html[lang^=ko] .plex-global-nav.plex-global-nav--mobile-active.plex-global-nav--dropdown-lvl2-active .ra-link-list__container.plex-global-nav--active .ra-link-list__title,html[lang^=pl] .plex-global-nav.plex-global-nav--mobile-active.plex-global-nav--dropdown-lvl2-active .ra-link-list__container.plex-global-nav--active .ra-link-list__title,html[lang^=ru] .plex-global-nav.plex-global-nav--mobile-active.plex-global-nav--dropdown-lvl2-active .ra-link-list__container.plex-global-nav--active .ra-link-list__title,html[lang^=tr] .plex-global-nav.plex-global-nav--mobile-active.plex-global-nav--dropdown-lvl2-active .ra-link-list__container.plex-global-nav--active .ra-link-list__title,html[lang^=zh] .plex-global-nav.plex-global-nav--mobile-active.plex-global-nav--dropdown-lvl2-active .ra-link-list__container.plex-global-nav--active .ra-link-list__title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:800}
}
@media only screen and (width <= 1023px){.plex-global-nav.plex-global-nav--mobile-active.plex-global-nav--dropdown-lvl2-active .ra-link-list__container.plex-global-nav--active .ra-link-list__title:not(:any-link){color:#2d2d2d;cursor:default}
.plex-global-nav.plex-global-nav--mobile-active.plex-global-nav--dropdown-lvl2-active .ra-link-list__container.plex-global-nav--active .ra-link-list__title:not(:any-link):after{content:none}
.plex-global-nav.plex-global-nav--mobile-active.plex-global-nav--dropdown-lvl2-active .ra-link-list__container.plex-global-nav--active .ra-link-list__list{display:unset}
.plex-global-nav.plex-global-nav--mobile-active.plex-global-nav--dropdown-lvl2-active .ra-link-list__container.plex-global-nav--active .ra-link-list__list .ra-link-list__title{color:#6d6e71;font-size:calc(var(--hf-base-font-size)*1);padding-bottom:0;padding-top:32px}
.plex-global-nav.plex-global-nav--mobile-active.plex-global-nav--dropdown-lvl2-active .ra-link-list__container.plex-global-nav--active .ra-link-list__list .ra-link-list__title:after{content:none}
}
@media only screen and (width <= 1023px) and only screen and (width <= 1023px){.plex-global-nav__utility-links{margin-bottom:8px}
}
.plex-global-nav__language-selector-button{align-items:center;background:transparent;border:2px solid transparent;border-left:0;border-right:0;cursor:pointer;display:flex;gap:4px;height:34px;padding:0}
.plex-global-nav__language-selector-button span.raw-file-contents{align-items:center;display:flex}
.plex-global-nav__language-selector-button span.raw-file-contents svg{height:16px;width:16px;fill:#6d6e71}
.plex-global-nav__language-selector-button:hover{border-bottom-color:#0053a1}
.plex-global-nav__language-selector-button:active,.plex-global-nav__language-selector-button:focus,.plex-global-nav__language-selector-button:focus-visible{border-bottom-color:#003e7e;outline:0}
.plex-global-nav__language-selector-button.plex-global-nav--active{border-bottom-color:#f9c20a}
.plex-global-nav__language-selector-button.plex-global-nav--active .plex-global-nav__language-selector-chevron-down{display:none}
.plex-global-nav__language-selector-button.plex-global-nav--active .plex-global-nav__language-selector-chevron-up{display:inline}
@media only screen and (width <= 1023px){.plex-global-nav__language-selector-button{display:none}
}
.plex-global-nav__language-selector-container{align-items:center;background:transparent;border:2px solid transparent;border-left:0;border-right:0;display:flex;gap:4px;height:34px;padding:0}
.plex-global-nav__language-selector-container span.raw-file-contents{align-items:center;display:flex}
.plex-global-nav__language-selector-container span.raw-file-contents svg{height:16px;width:16px}
@media only screen and (width <= 1023px){.plex-global-nav__language-selector-container{display:none}
}
.plex-global-nav__language-selector-code{color:#000;font-family:Barlow,sans-serif;font-size:calc(var(--hf-base-font-size)*.875);line-height:18px;margin-top:1px;text-transform:uppercase;white-space:nowrap}
@media only screen and (min-width:64em) and (width <= 1279px){.plex-global-nav__language-selector-code{font-size:calc(var(--hf-base-font-size)*.75)}
}
.plex-global-nav__language-selector-chevron{height:6.75px;width:12px;fill:var(--component-icon-color-default,#6d6e71)}
.plex-global-nav__language-selector-chevron-up{display:none}
.plex-global-nav__language-selector-mobile-button{padding-bottom:10px}
@media only screen and (min-width:64em){.plex-global-nav__language-selector-mobile-button{display:none !important}
}
.plex-global-nav__language-selector-mobile-button span.raw-file-contents svg{height:20px;width:20px}
.plex-global-nav__language-selector-mobile-button.plex-global-nav--active{border-bottom-color:#f9c20a}
.plex-global-nav__language-selector-dropdown{background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.24);display:flex;flex-direction:column;gap:12px;min-width:187px;opacity:0;padding:16px;position:fixed;right:40px;top:34px;transform:scaleY(0);transform-origin:top;visibility:hidden;z-index:10005}
.plex-global-nav__language-selector-dropdown.plex-global-nav--active{opacity:1;transform:scaleY(1);visibility:visible}
@media only screen and (width <= 1023px){.plex-global-nav__language-selector-dropdown{box-shadow:0 2px 12px rgba(0,0,0,.24);gap:16px;left:0;padding:24px 20px;right:0;top:56px;width:100%}
}
.wcmauthor .plex-global-nav__language-selector-dropdown{opacity:1;position:static;transform:none;visibility:visible}
.plex-global-nav__language-selector-current{color:#000;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:calc(var(--hf-base-font-size)*1);font-style:normal;font-weight:400;line-height:calc(var(--hf-base-font-size)*1.5);white-space:nowrap}
html[lang^=cs] .plex-global-nav__language-selector-current,html[lang^=ja] .plex-global-nav__language-selector-current,html[lang^=ko] .plex-global-nav__language-selector-current,html[lang^=pl] .plex-global-nav__language-selector-current,html[lang^=ru] .plex-global-nav__language-selector-current,html[lang^=tr] .plex-global-nav__language-selector-current,html[lang^=zh] .plex-global-nav__language-selector-current{font-family:Helvetica Neue,Helvetica,sans-serif}
.plex-global-nav__language-selector-option{color:#1968b3;font-family:BarlowRegular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:calc(var(--hf-base-font-size)*1);font-style:normal;font-weight:400;line-height:calc(var(--hf-base-font-size)*1.5);text-decoration:none;white-space:nowrap}
html[lang^=cs] .plex-global-nav__language-selector-option,html[lang^=ja] .plex-global-nav__language-selector-option,html[lang^=ko] .plex-global-nav__language-selector-option,html[lang^=pl] .plex-global-nav__language-selector-option,html[lang^=ru] .plex-global-nav__language-selector-option,html[lang^=tr] .plex-global-nav__language-selector-option,html[lang^=zh] .plex-global-nav__language-selector-option{font-family:Helvetica Neue,Helvetica,sans-serif}
.plex-global-nav__language-selector-option:hover{color:#0053a1;text-decoration:underline}
.plex-global-nav__language-selector-option:active,.plex-global-nav__language-selector-option:focus,.plex-global-nav__language-selector-option:focus-visible{color:#003e7e;text-decoration:underline}
.plex-global-nav.wcmauthor .plex-global-nav__utility-header{height:auto}
.plex-global-nav.wcmauthor .plex-global-nav__quicklinks-menu{display:block !important;position:static}
.plex-global-nav.wcmauthor .plex-global-nav__main-header{position:relative}
.plex-global-nav.wcmauthor .plex-global-nav__dropdown-outer-container{display:none}
.plex-global-nav.wcmauthor .plex-global-nav__dropdown-outer-container.plex-global-nav--active{display:unset;opacity:unset;transform:unset;visibility:unset}