.cmp-tabs .more-list{float:left;position:relative;margin:4px 0 0 -24px}
.cmp-tabs .more-list a.btn{padding:6px 8px;display:inline-block;font-size:12px;line-height:16px;background:var(--btn-darkbg);font-family:OpenSans-Bold,'Open Sans','Open Sans Fallback',sans-serif;font-weight:700;letter-spacing:.6px;text-transform:uppercase;border:0;background:transparent;padding:4px 8px;min-width:20px;text-decoration:none;color:var(--fontColor)}
.cmp-tabs .more-list a.btn[density="low"]{font-size:14px;padding:10px 12px}
.cmp-tabs .more-list a.btn[density="high"]{font-size:11px;padding:0 4px}
.cmp-tabs .more-list a.btn[density="touch"]{font-size:16px;padding:14px 16px}
.cmp-tabs .more-list a.btn:hover{background:#d9dde3;color:var(--buttonHover)}
.cmp-tabs .more-list a.btn[variant="secondary"]{background:transparent}
.cmp-tabs .more-list a.btn[variant="secondary"]:hover{background:#d9dde3}
.cmp-tabs .more-list a.btn[variant="cta"]{background:#155c93;color:#fff}
.cmp-tabs .more-list a.btn[variant="cta"]:hover{background:#2670a9;color:#fff}
.cmp-tabs__tablist{padding-left:0;list-style:none;color:#61656e;float:left;font-family:OpenSans-Regular,'Open Sans','Open Sans Fallback',sans-serif;font-size:12px;line-height:16px;margin:0 24px 0 0}
.cmp-tabs__tab{box-sizing:border-box;border-bottom:2px solid transparent;padding:10px 8px;margin:0 0 -1px;cursor:pointer}
.cmp-tabs__tab:hover{background:#eaedef;border-bottom:2px solid #84878e}
.cmp-tabs__tab--active,.cmp-tabs__tab--active:hover{border-bottom:2px solid #d65513;font-family:OpenSans-SemiBold,'Open Sans','Open Sans Fallback',sans-serif;color:#161616}
.cmp-tabs__tabpanel{clear:both;border-top:1px solid #ced2d9;padding:8px;display:none}
.cmp-tabs__tabpanel--active{display:block}
.tabs.low-density-tab .cmp-tabs__tablist{font-family:OpenSans-Regular,'Open Sans','Open Sans Fallback',sans-serif;font-size:14px;line-height:20px}
.tabs.low-density-tab .cmp-tabs__tab{padding:12px;font-family:OpenSans-Regular,'Open Sans','Open Sans Fallback',sans-serif;font-size:14px;line-height:20px}
.tabs.low-density-tab .cmp-tabs .more-list{margin-top:8px}
.tabs.high-density-tab .cmp-tabs__tablist{font-family:OpenSans-Regular,'Open Sans','Open Sans Fallback',sans-serif;font-size:12px;line-height:16px}
.tabs.high-density-tab .cmp-tabs__tab{padding:6px;font-family:OpenSans-Regular,'Open Sans','Open Sans Fallback',sans-serif;font-size:12px;line-height:16px}
.tabs.high-density-tab .cmp-tabs .more-list{margin-top:0}
.tabs.tabs-vertical .cmp-tabs,.tabs.tabs-vertical-left .cmp-tabs{padding:40px 0 0;display:flex;justify-content:flex-start;flex-flow:wrap row-reverse;align-items:flex-start}
.tabs.tabs-vertical .cmp-tabs .cmp-tabs__tablist,.tabs.tabs-vertical-left .cmp-tabs .cmp-tabs__tablist{width:40%;font-size:16px;font-family:OpenSans-SemiBold;display:flex;justify-content:space-between;flex-flow:wrap row}
.tabs.tabs-vertical .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab,.tabs.tabs-vertical-left .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab{border:1px solid #c5c9d0;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);margin:0 8px 24px;width:45%;min-width:175px;display:flex;justify-content:flex-start;align-items:center}
.tabs.tabs-vertical .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab:hover,.tabs.tabs-vertical-left .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab:hover{box-shadow:0 6px 10px 0 rgba(0,0,0,0.2);border:1px solid #2670a9;background:var(--backgroundColor)}
.tabs.tabs-vertical .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab--active,.tabs.tabs-vertical-left .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab--active,.tabs.tabs-vertical .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab--active:hover,.tabs.tabs-vertical-left .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab--active:hover{border:1px solid #d65513;box-shadow:0 6px 10px 0 rgba(0,0,0,0.2)}
.tabs.tabs-vertical .cmp-tabs .cmp-tabs__tabpanel,.tabs.tabs-vertical-left .cmp-tabs .cmp-tabs__tabpanel{border:0;flex:1;position:sticky;top:50px}
.tabs.tabs-vertical .cmp-tabs__tablist,.tabs.tabs-vertical-left .cmp-tabs__tablist{font-family:OpenSans-Bold,'Open Sans','Open Sans Fallback',sans-serif;font-size:18px;line-height:24px;color:#161616}
.tabs.tabs-vertical .cmp-tabs__tab,.tabs.tabs-vertical-left .cmp-tabs__tab{padding:8px 12px}
.tabs.tabs-vertical-left .cmp-tabs{flex-flow:wrap row}
[data-theme="dark"] .cmp-tabs__tablist{color:#ced2d9 !important;border-bottom:1px solid #74777f}
[data-theme="dark"] .cmp-tabs__tab:hover{background:#2f3136}
[data-theme="dark"] .cmp-tabs__tab--active{color:#eaedef}
#partnersRedistributors h2{font-weight:300;color:#58d1df;font-size:34px;line-height:1.35;margin-bottom:20px;padding:0}
#tabsSection{padding-left:16px;padding-right:16px}
@media(min-width:1024px){#tabsSection{padding-left:24px;padding-right:24px}
}
.tabs{--borderColor:#7ecdba}
.tabs .cmp-tabs{position:relative}
.tabs .cmp-tabs__tablist{color:white;grid-column-gap:38px;padding-right:32px;margin:0;width:100%}
.tabs .cmp-tabs__tabpanel{border-top:1px solid white}
.tabs .cmp-tabs__tabpanel .fp-wrapper .fp-block{padding-left:2.875vw;padding-right:2.875vw}
.tabs .cmp-tabs__tabpanel .fp-wrapper .fp-block .fp-content{display:flex;flex-flow:column-reverse wrap}
.tabs .cmp-tabs__tabpanel .fp-wrapper .fp-block .fp-content h3{color:var(--borderColor);font-weight:300}
.tabs .cmp-tabs__tabpanel .fp-wrapper .fp-block .fp-content p{font-size:25px;line-height:1.44}
@media(max-width:540px){.tabs .cmp-tabs__tabpanel .fp-wrapper .fp-block img{display:block;margin:0 auto}
}
.tabs .cmp-tabs__tab{font-size:18px;line-height:1.44;font-weight:400;padding-left:0;padding-right:0;font-family:var(--globalFontFamily);border-bottom:4px solid transparent}
.tabs .cmp-tabs__tab--active{border-bottom:4px solid var(--borderColor);color:white}
.tabs .cmp-tabs__tab:hover,.tabs .cmp-tabs__tab:focus,.tabs .cmp-tabs__tab:active{background-color:transparent;border-bottom:4px solid var(--borderColor)}
.tabs .cmp-tabs .more-list{color:white;position:absolute;top:6px;right:0;margin:0}
.tabs .cmp-tabs .more-list a.btn{color:currentColor;fill:currentColor;background:transparent}
.tabs .cmp-tabs .more-list a.btn:focus,.tabs .cmp-tabs .more-list a.btn:hover{background:transparent;color:currentColor}
@media(max-width:540px){a.more-menu+.styled-options,a.more-tabs+.styled-options{right:0;top:100%;left:auto;margin-top:18px}
}
.tilebase.three-column .tbWrapper{padding-left:16px;padding-right:16px}
@media(min-width:1024px){.tilebase.three-column .tbWrapper{padding-left:24px;padding-right:24px}
}
.tilebase.three-column .tbWrapper .tbInner{display:grid;gap:24px;grid-template-columns:repeat(1,minmax(0,1fr))}
@media(min-width:768px){.tilebase.three-column .tbWrapper .tbInner{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(min-width:1024px){.tilebase.three-column .tbWrapper .tbInner{grid-template-columns:repeat(3,minmax(0,1fr))}
}
.tilebase.three-column .tbWrapper .tbInner .tbBlock{width:100%;max-width:none;margin:0;padding:24px}
.tilebase.three-column .tbWrapper .tbInner .tbBlock .tbName{padding-top:0;font-weight:300;font-family:var(--globalFontFamily)}
.tilebase.icon-image .tbWrapper .tbInner{transform:none;margin:0 auto}
.tilebase.icon-image .tbWrapper .tbInner .tbBlock{color:white;border-radius:6px;filter:drop-shadow(0 8px 20px rgba(0,0,0,0.25));background:transparent;display:flex;flex-flow:column wrap;width:auto !important;max-width:100% !important}
.tilebase.icon-image .tbWrapper .tbInner .tbBlock .tbName{font-size:22px;line-height:32px;padding-top:0}
.tilebase.icon-image .tbWrapper .tbInner .tbBlock .tbName:empty{display:none}
.tilebase.icon-image .tbWrapper .tbInner .tbBlock h3{margin-bottom:8px;font-weight:300;font-family:var(--globalFontFamily)}
.tilebase.icon-image .tbWrapper .tbInner .tbBlock h3 span{color:#58d1df}
.tilebase.icon-image .tbWrapper .tbInner .tbBlock .tbBtnLink{background:transparent;padding:0;padding-bottom:4px;text-transform:none;font-weight:300;position:relative;border-bottom:2px solid #bababa;transition:border-color .15s ease;margin-bottom:11px;margin-left:0;font-size:16px;line-height:1.5;letter-spacing:0;display:inline-block;margin-top:auto;font-family:var(--globalFontFamily);width:auto;flex:0 0 auto;margin-right:auto;color:white}
.tilebase.icon-image .tbWrapper .tbInner .tbBlock .tbBtnLink::after{content:"";left:100%;top:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;position:absolute;display:block;width:8px;height:8px;transform-style:flat;margin-left:4px;transition:margin .15s ease;transform:rotate(45deg)}
.tilebase.icon-image .tbWrapper .tbInner .tbBlock .tbBtnLink:focus,.tilebase.icon-image .tbWrapper .tbInner .tbBlock .tbBtnLink:active,.tilebase.icon-image .tbWrapper .tbInner .tbBlock .tbBtnLink:hover{background:transparent;border-color:#ababab}
.tilebase.icon-image .tbWrapper .tbInner .tbBlock .tbBtnLink:focus::after,.tilebase.icon-image .tbWrapper .tbInner .tbBlock .tbBtnLink:active::after,.tilebase.icon-image .tbWrapper .tbInner .tbBlock .tbBtnLink:hover::after{margin-left:8px}
.tilebase.icon-image .tbWrapper .tbInner .tbBlock .tbImage{max-width:65px;max-height:65px;position:relative !important}
.tilebase.icon-image .tbWrapper .tbInner .tbBlock .tbImage img{max-width:100%;max-height:100%}
.tilebase.icon-image .tbWrapper .tbInner .tbBlock p{padding:0;line-height:1.5;font-size:1rem}
.tilebase.icon-image .tbWrapper .tbInner .tbBlock p:empty{display:none}
.tilebase .tbWrapper{margin-bottom:0}
.tilebase .tbWrapper .tbInner{padding-top:32px;padding-bottom:32px}
@media(min-width:600px){.tilebase .tbWrapper .tbInner{padding-top:64px;padding-bottom:64px}
}
@media(max-width:1024px){.tilebase .tbWrapper .tbInner .tbBlock{min-height:0}
}
.tilebase .tbWrapper .tbInner .tbBlock .tbImage{margin:0 0 24px 0 !important}
.tilebase .tbWrapper .tbInner .tbBlock .tbName{padding:0 !important;margin-bottom:8px}
.tilebase .tbWrapper .tbInner .tbBlock .tbDesc{padding:0 !important}
#homeUspSection{--backgroundColor:#131c25;position:relative}
#homeUspSection::before{content:"";top:0;height:100%;left:50%;position:absolute;width:100vw;transform:translateX(-50%);transform-style:flat;display:block;pointer-events:none;background-color:var(--backgroundColor)}
@media(max-width:600px){.tilebase.icon-image .tbBlock>*:not(.tbImage),.tilebase.icon-image-center .tbBlock>*:not(.tbImage){margin-left:0 !important}
.tilebase .tbWrapper .tbInner .tbBlock{width:auto !important;max-width:100% !important}
}
#apiSection{--headingBlockColor:#ffbb7a;--backingColor:#19232e;--beforeContent:""}
#subscriptionDocumentation{--headingBlockColor:#edafc3;--backingColor:#131c25;--beforeContent:""}
#utilities{--headingBlockColor:#7ecdba;--backingColor:#101820;--beforeContent:""}
#utilities,#subscriptionDocumentation,#apiSection{padding-top:24px;padding-bottom:24px;position:relative}
@media(min-width:1024px){#utilities,#subscriptionDocumentation,#apiSection{padding-left:64px;padding-right:64px}
}
#utilities::before,#subscriptionDocumentation::before,#apiSection::before{content:var(--beforeContent);position:absolute;transform-style:flat;transform:translateX(-50%);width:100vw;left:50%;top:0;height:100%;background-color:var(--backingColor)}
#utilities .richtexteditor,#subscriptionDocumentation .richtexteditor,#apiSection .richtexteditor{padding-left:16px;padding-right:16px}
@media(min-width:1024px){#utilities .richtexteditor,#subscriptionDocumentation .richtexteditor,#apiSection .richtexteditor{padding-left:24px;padding-right:24px}
}
#utilities .richtexteditor h2,#subscriptionDocumentation .richtexteditor h2,#apiSection .richtexteditor h2{color:var(--headingBlockColor)}
.header-row{position:relative}
.category{--borderColor:#7ecdba;--colorSpan:#7ecdba;--backdropColor:#19232e;position:relative}
.category.three-colum .dpcategoryComponent .categoryWrap{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}
@media(min-width:640px){.category.three-colum .dpcategoryComponent .categoryWrap{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(min-width:1024px){.category.three-colum .dpcategoryComponent .categoryWrap{grid-template-columns:repeat(3,minmax(0,1fr))}
}
.category.four-column .dpcategoryComponent .categoryWrap{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}
@media(min-width:640px){.category.four-column .dpcategoryComponent .categoryWrap{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(min-width:1024px){.category.four-column .dpcategoryComponent .categoryWrap{grid-template-columns:repeat(4,minmax(0,1fr))}
}
.category.tile-left .dpcategoryComponent::after{content:unset}
.category.tile-left .dpcategoryComponent .CategoryHeading{background:transparent}
.category .dpcategoryComponent{position:static;padding-bottom:32px;padding-left:16px;padding-right:16px}
@media(min-width:1024px){.category .dpcategoryComponent{padding-left:24px;padding-right:24px}
}
.category .dpcategoryComponent::before{content:"";position:absolute;left:50%;top:0;height:100%;width:100vw;transform:translateX(-50%);box-sizing:border-box;background-color:var(--backdropColor);display:block;pointer-events:none}
.category .dpcategoryComponent .CategoryHeading{font-size:25px;line-height:36px;color:#fff;font-weight:300;margin-bottom:16px;margin-top:32px;background:transparent}
.category .dpcategoryComponent .CategoryHeading span{color:var(--colorSpan)}
@media(min-width:1024px){.category .dpcategoryComponent .CategoryHeading{font-size:30px;line-height:40px}
}
.category .dpcategoryComponent .categoryWrap{margin:0;transform:none;gap:16px;max-width:100%}
.category .dpcategoryComponent .categoryWrap .categoryLink{background-color:var(--borderColor);overflow:hidden;width:auto !important;flex:1 1 auto;margin:0;box-sizing:border-box;display:block;border-radius:6px;background:white;min-width:0;border:0;filter:drop-shadow(0 8px 20px rgba(0,0,0,0.25));max-width:100% !important}
.category .dpcategoryComponent .categoryWrap .categoryLink:focus,.category .dpcategoryComponent .categoryWrap .categoryLink:hover,.category .dpcategoryComponent .categoryWrap .categoryLink:active,.category .dpcategoryComponent .categoryWrap .categoryLink:visited{border:0}
.category .dpcategoryComponent .categoryWrap .categoryLink .catBtnLink{background:transparent;padding:0;padding-bottom:4px;text-transform:none;font-weight:300;position:relative;border-bottom:2px solid #bababa;transition:border-color .15s ease;margin-bottom:31px;font-size:16px;line-height:1.5;letter-spacing:0}
.category .dpcategoryComponent .categoryWrap .categoryLink .catBtnLink::after{content:"";left:100%;top:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;position:absolute;display:block;width:8px;height:8px;transform-style:flat;margin-left:4px;transition:margin .15s ease;transform:rotate(45deg)}
.category .dpcategoryComponent .categoryWrap .categoryLink .catBtnLink:focus,.category .dpcategoryComponent .categoryWrap .categoryLink .catBtnLink:active,.category .dpcategoryComponent .categoryWrap .categoryLink .catBtnLink:hover{background:transparent;border-color:#ababab}
.category .dpcategoryComponent .categoryWrap .categoryLink .catBtnLink:focus::after,.category .dpcategoryComponent .categoryWrap .categoryLink .catBtnLink:active::after,.category .dpcategoryComponent .categoryWrap .categoryLink .catBtnLink:hover::after{margin-left:8px}
.category .dpcategoryComponent .categoryWrap .categoryLink .categoryImage{border-bottom:4px solid var(--borderColor) !important}
.category .dpcategoryComponent .categoryWrap .categoryLink .categoryImage img{object-fit:cover;object-position:center}
.category .dpcategoryComponent .categoryWrap .categoryLink .categoryName{padding-top:31px;font-size:22px;line-height:32px;font-weight:300}
@media(min-width:1024px){.category .dpcategoryComponent .categoryWrap .categoryLink .categoryDesc p{font-size:16px;line-height:24px}
}
.tilebase.four-column .tbWrapper{padding-left:16px;padding-right:16px}
@media(min-width:1024px){.tilebase.four-column .tbWrapper{padding-left:24px;padding-right:24px}
}
.tilebase.four-column .tbWrapper .tbHeader{font-family:var(--globalFontFamily);text-align:left;font-size:30px;font-weight:300;line-height:1.33;color:#5bd1df;position:relative}
.tilebase.four-column .tbWrapper .tbInner{transform:none;margin:0 auto;max-width:100%;min-height:0;min-width:0;display:grid;gap:24px;grid-template-columns:repeat(1,minmax(0,1fr))}
@media(min-width:640px){.tilebase.four-column .tbWrapper .tbInner{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(min-width:768px){.tilebase.four-column .tbWrapper .tbInner{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(min-width:1024px){.tilebase.four-column .tbWrapper .tbInner{grid-template-columns:repeat(4,minmax(0,1fr))}
}
.tilebase.four-column .tbWrapper .tbInner .tbBlock{width:100%;max-width:none;margin:0;padding:24px;background-color:white;border-radius:6px;overflow:hidden;padding:0;border:0;display:flex;flex-flow:column nowrap}
.tilebase.four-column .tbWrapper .tbInner .tbBlock:hover,.tilebase.four-column .tbWrapper .tbInner .tbBlock:focus,.tilebase.four-column .tbWrapper .tbInner .tbBlock:visited,.tilebase.four-column .tbWrapper .tbInner .tbBlock:active{border:0}
.tilebase.four-column .tbWrapper .tbInner .tbBlock .tbImage:not(:empty){order:1;padding-top:81.15%;margin-bottom:16px !important}
.tilebase.four-column .tbWrapper .tbInner .tbBlock .tbName{padding-top:0;order:2;padding:0 24px !important;margin:0;font-weight:300;font-size:22px;line-height:1.45;font-family:var(--globalFontFamily)}
.tilebase.four-column .tbWrapper .tbInner .tbBlock .tbSubtitle{order:3;font-family:var(--globalFontFamily);padding:0 24px 16px;font-weight:500;font-size:16px;line-height:1.5}
.tilebase.four-column .tbWrapper .tbInner .tbBlock .tbDesc:empty{display:none}
#leaderSection{--backgroundColor:#101820;position:relative;padding-top:40px}
#leaderSection::before{content:"";top:0;height:100%;left:50%;position:absolute;width:100vw;transform:translateX(-50%);transform-style:flat;display:block;pointer-events:none;background-color:var(--backgroundColor)}
#theLatestNews{--backgroundColor:#19232e;position:relative}
#theLatestNews::before{content:"";top:0;height:100%;left:50%;position:absolute;width:100vw;transform:translateX(-50%);transform-style:flat;display:block;pointer-events:none;background-color:var(--backgroundColor)}
.header-row{position:relative}
html{scroll-behavior:smooth}
.feature{--neoMedBlue:#19232e;--neoLightBlue:#58d1df;--fontColor:white}
.feature.left-align .fp-main .fp-wrapper .fp-block{flex-flow:column wrap-reverse !important}
@media(min-width:768px){.feature.left-align .fp-main .fp-wrapper .fp-block{justify-content:space-around;gap:48px;flex-flow:row-reverse nowrap !important}
}
@media(min-width:1024px){.feature.left-align .fp-main .fp-wrapper .fp-block{gap:76px}
}
.feature .fp-main{margin-bottom:0}
.feature .fp-main .fp-wrapper{padding-top:24px;padding-bottom:24px}
@media(min-width:1024px){.feature .fp-main .fp-wrapper{padding-top:64px;padding-bottom:64px}
}
.feature .fp-main .fp-wrapper .fp-block{padding-left:16px;padding-right:16px;gap:28px;align-items:center;margin-bottom:0;display:flex;flex-flow:row-reverse wrap}
@media(min-width:768px){.feature .fp-main .fp-wrapper .fp-block{gap:48px;flex-flow:row nowrap}
}
@media(min-width:1024px){.feature .fp-main .fp-wrapper .fp-block{gap:76px;padding-left:24px;padding-right:24px}
}
.feature .fp-main .fp-wrapper .fp-block img{width:auto;flex:0 0 auto;border-radius:6px;overflow:hidden;filter:drop-shadow(0 4px 4px rgba(0,0,0,0.25))}
@media(min-width:768px){.feature .fp-main .fp-wrapper .fp-block img{margin:0 auto;flex:1 1 auto;width:auto}
}
.feature .fp-main .fp-wrapper .fp-block .fp-content{width:auto;margin:auto 0 !important;color:var(--fontColor);line-height:24px;font-size:16px;position:relative}
@media(min-width:768px){.feature .fp-main .fp-wrapper .fp-block .fp-content{max-width:50%;width:auto;margin-left:auto !important;flex:0 0 auto}
}
.feature .fp-main .fp-wrapper .fp-block .fp-content a{font-family:inherit;font-weight:inherit}
.feature .fp-main .fp-wrapper .fp-block .fp-content h3{font-size:30px;line-height:40px;margin-bottom:16px}
#homeFeaturedSection{--backgroundColor:#19232e;position:relative}
#homeFeaturedSection::before{content:"";top:0;height:100%;left:50%;position:absolute;width:100vw;transform:translateX(-50%);transform-style:flat;display:block;pointer-events:none;background-color:var(--backgroundColor)}
@media(min-width:1024px){#homeFeaturedSection .fp-content{padding:0 4% 0}
}
#homeFeaturedSection .fp-content h3 span{color:#ffbb7a}
#productPageContainer .feature{--spanColor:#fff;--backingColor:#000;--beforeContent:"";position:relative}
#productPageContainer .feature:nth-of-type(1){--spanColor:#ffbb7a;--backingColor:#19232e;--beforeContent:""}
#productPageContainer .feature:nth-of-type(2){--spanColor:#edafc3;--backingColor:#131c25;--beforeContent:""}
#productPageContainer .feature:nth-of-type(3){--spanColor:#7ecdba;--backingColor:#131c25;--beforeContent:unset}
#productPageContainer .feature:nth-of-type(4){--spanColor:#e7b3a0;--backingColor:#19232e;--beforeContent:""}
#productPageContainer .feature .fp-main{position:relative}
#productPageContainer .feature .fp-content span,#productPageContainer .feature .fp-content b,#productPageContainer .feature .fp-content strong{color:var(--spanColor)}
#productPageContainer .feature .fp-content a:not([class]){text-transform:none;background-color:transparent;color:#58d1df;text-decoration:underline;font-weight:normal;padding:0;display:inline;font-size:inherit;font-family:inherit;font-weight:inherit}
#productPageContainer .feature .fp-content a:not([class]):focus,#productPageContainer .feature .fp-content a:not([class]):hover,#productPageContainer .feature .fp-content a:not([class]):active{background-color:transparent}
#productPageContainer .feature::before{content:var(--beforeContent);position:absolute;transform-style:flat;transform:translateX(-50%);width:100vw;left:50%;top:0;height:100%;background-color:var(--backingColor)}
#productPageContainer .fp-content p{display:block;font-size:18px;line-height:1.44;margin-bottom:18px}
#productPageContainer .fp-content p:empty{display:none}
#productPageContainer .fp-content .neo-header-block{scroll-margin-top:100px}
#productPageContainer .fp-content .neo-header-block h3{margin:0 0 16px;font-weight:300}
.impact .iwrapper{max-width:1920px;margin:0 auto 40px;display:flex;justify-content:flex-start;align-items:stretch;flex-flow:wrap row;transform:translate(-24px)}
.impact .iwrapper .iblock{margin:24px 0 0 24px;padding:16px;border:1px solid #e0e4e9;background:var(--category-block);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);transition:box-shadow 300ms cubic-bezier(0.4,0,0.2,1) 0;text-align:center;width:22%;max-width:23%;min-width:240px;flex:1 0 auto}
@media(max-width:600px){.impact .iwrapper .iblock{width:98% !important;max-width:100% !important}
}
.impact .iwrapper .iblock .img-block{position:relative}
.impact .iwrapper .iblock .img-block:before,.impact .iwrapper .iblock .img-block:after{content:'';position:absolute;top:14px;height:1px;border-top:2px solid #e0e4e9;width:50%}
.impact .iwrapper .iblock .img-block:before{left:0}
.impact .iwrapper .iblock .img-block:after{right:0}
.impact .iwrapper .iblock .img-block .inner{width:38px;height:30px;margin:0 auto 16px;padding:0 4px;position:relative;z-index:999;background:var(--backgroundColor)}
.impact .iwrapper .iblock .img-block .inner img{width:30px;height:30px}
.impact .iwrapper .iblock h3{font-family:OpenSans-Light,'Open Sans','Open Sans Fallback',sans-serif !important;font-weight:400 !important;font-size:56px;line-height:76px;margin:0}
@media(max-width:960px){.impact .iwrapper .iblock h3{font-size:36px;line-height:46px}
}
.impact .iwrapper .iblock p{margin:0 0 16px;font-size:16px;line-height:22px}
@media(max-width:960px){.impact .iwrapper .iblock p{font-size:12px;line-height:16px}
}
.impact .iwrapper .iblock p:empty{display:none}
.impact.two-column .iwrapper .iblock{max-width:48%;width:46%}
.impact.three-column .iwrapper .iblock{width:30%;max-width:31%}
[data-theme="dark"] .impact .iwrapper .iblock{box-shadow:0 2px 4px 0 #000;border:1px solid #61656e}
[data-theme="dark"] .impact .iwrapper .iblock:hover{box-shadow:0 6px 10px 0 #000;border:1px solid #338dcd}
[data-theme="dark"] .impact .iwrapper .iblock .img-block:before,[data-theme="dark"] .impact .iwrapper .iblock .img-block:after{border-top:2px solid #61656e}
.impact.three-column{--borderColor:#ffbb7a;--headingColor:var(--borderColor)}
.impact.three-column .iwrapper{padding-left:16px;padding-right:16px;transform:none;gap:24px}
@media(min-width:1024px){.impact.three-column .iwrapper{padding-left:24px;padding-right:24px}
}
.impact.three-column .iwrapper .iblock{background-color:transparent;margin:0;border:1px solid var(--borderColor);border-radius:6px;min-height:192px;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;min-width:0;padding:24px;box-shadow:none;width:auto;flex:1 1 0;max-width:100%;color:white}
@media(max-width:768px){.impact.three-column .iwrapper .iblock{flex:1 1 100%}
}
.impact.three-column .iwrapper .iblock h3{color:var(--headingColor);font-size:40px;line-height:52px;font-weight:300;margin-bottom:8px}
.impact.three-column .iwrapper .iblock p:empty,.impact.three-column .iwrapper .iblock .img-block{display:none}
#backedByNumbers{padding-top:16px;padding-bottom:16px}
@media(min-width:1024px){#backedByNumbers{padding-top:64px;padding-bottom:64px}
}
.category{--borderColor:#7ecdba;--colorSpan:#7ecdba;--backdropColor:#19232e;position:relative}
.category.three-column .dpcategoryComponent{padding:32px 16px}
@media(min-width:1024px){.category.three-column .dpcategoryComponent{padding:64px 24px}
}
.category.three-column .dpcategoryComponent .categoryWrap{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}
@media(min-width:640px){.category.three-column .dpcategoryComponent .categoryWrap{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(min-width:1024px){.category.three-column .dpcategoryComponent .categoryWrap{grid-template-columns:repeat(3,minmax(0,1fr))}
}
.category.four-column .dpcategoryComponent{padding:32px 16px}
@media(min-width:1024px){.category.four-column .dpcategoryComponent{padding:64px 24px}
}
.category.four-column .dpcategoryComponent .categoryWrap{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}
@media(min-width:640px){.category.four-column .dpcategoryComponent .categoryWrap{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(min-width:1024px){.category.four-column .dpcategoryComponent .categoryWrap{grid-template-columns:repeat(4,minmax(0,1fr))}
}
.category.tile-left .dpcategoryComponent::after{content:unset}
.category.tile-left .dpcategoryComponent .CategoryHeading{background:transparent;margin-top:0}
.category .dpcategoryComponent{position:static;padding:32px 16px}
@media(min-width:1024px){.category .dpcategoryComponent{padding:64px 24px}
}
.category .dpcategoryComponent::before{content:"";position:absolute;left:50%;top:0;height:100%;width:100vw;transform:translateX(-50%);box-sizing:border-box;background-color:var(--backdropColor);display:block;pointer-events:none}
.category .dpcategoryComponent .CategoryHeading{font-size:25px;line-height:36px;color:#fff;font-weight:300;margin-bottom:16px;margin-top:0;background:transparent;font-family:var(--globalFontFamily)}
.category .dpcategoryComponent .CategoryHeading span{color:var(--colorSpan)}
@media(min-width:1024px){.category .dpcategoryComponent .CategoryHeading{font-size:30px;line-height:40px}
}
.category .dpcategoryComponent .categoryWrap{margin:0;transform:none;gap:16px;max-width:100%}
.category .dpcategoryComponent .categoryWrap .categoryLink{background-color:var(--borderColor);overflow:hidden;width:auto !important;flex:1 1 auto;margin:0;box-sizing:border-box;display:block;border-radius:6px;background:white;min-width:0;border:0;filter:drop-shadow(0 8px 20px rgba(0,0,0,0.25));max-width:100% !important}
.category .dpcategoryComponent .categoryWrap .categoryLink:focus,.category .dpcategoryComponent .categoryWrap .categoryLink:hover,.category .dpcategoryComponent .categoryWrap .categoryLink:active,.category .dpcategoryComponent .categoryWrap .categoryLink:visited{border:0}
.category .dpcategoryComponent .categoryWrap .categoryLink:focus .categoryImage img,.category .dpcategoryComponent .categoryWrap .categoryLink:hover .categoryImage img,.category .dpcategoryComponent .categoryWrap .categoryLink:active .categoryImage img,.category .dpcategoryComponent .categoryWrap .categoryLink:visited .categoryImage img{transform:scale(1.06)}
.category .dpcategoryComponent .categoryWrap .categoryLink .catBtnLink{background:transparent;padding:0;padding-bottom:4px;text-transform:none;font-weight:400;position:relative;border-bottom:2px solid #bababa;transition:border-color .15s ease;margin-bottom:31px;font-size:16px;line-height:1.5;letter-spacing:0;font-family:var(--globalFontFamily);color:#000}
.category .dpcategoryComponent .categoryWrap .categoryLink .catBtnLink::after{content:"";left:100%;top:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;position:absolute;display:block;width:7px;height:7px;transform-style:flat;margin-left:4px;transition:margin .15s ease;transform:rotate(45deg)}
.category .dpcategoryComponent .categoryWrap .categoryLink .catBtnLink:focus,.category .dpcategoryComponent .categoryWrap .categoryLink .catBtnLink:active,.category .dpcategoryComponent .categoryWrap .categoryLink .catBtnLink:hover{background:transparent;border-color:#ababab}
.category .dpcategoryComponent .categoryWrap .categoryLink .catBtnLink:focus::after,.category .dpcategoryComponent .categoryWrap .categoryLink .catBtnLink:active::after,.category .dpcategoryComponent .categoryWrap .categoryLink .catBtnLink:hover::after{margin-left:8px}
.category .dpcategoryComponent .categoryWrap .categoryLink .categoryImage{border-bottom:4px solid var(--borderColor) !important;padding-top:81.15%;overflow:hidden}
.category .dpcategoryComponent .categoryWrap .categoryLink .categoryImage img{object-fit:cover;object-position:center;transition:transform .3s ease-out}
.category .dpcategoryComponent .categoryWrap .categoryLink .categoryName{padding-top:31px;font-size:22px;line-height:32px;font-weight:300;font-family:var(--globalFontFamily)}
@media(min-width:1024px){.category .dpcategoryComponent .categoryWrap .categoryLink .categoryDesc p{font-size:16px;line-height:24px}
}
.tilebase.four-column .tbWrapper{padding-left:16px;padding-right:16px}
@media(min-width:1024px){.tilebase.four-column .tbWrapper{padding-left:24px;padding-right:24px}
}
.tilebase.four-column .tbWrapper .tbHeader{font-family:var(--globalFontFamily);text-align:left;font-size:30px;font-weight:300;line-height:1.33;color:#5bd1df;position:relative}
.tilebase.four-column .tbWrapper .tbInner{transform:none;margin:0 auto;max-width:100%;min-height:0;min-width:0;display:grid;gap:24px;grid-template-columns:repeat(1,minmax(0,1fr))}
@media(min-width:640px){.tilebase.four-column .tbWrapper .tbInner{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(min-width:768px){.tilebase.four-column .tbWrapper .tbInner{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(min-width:1024px){.tilebase.four-column .tbWrapper .tbInner{grid-template-columns:repeat(4,minmax(0,1fr))}
}
.tilebase.four-column .tbWrapper .tbInner .tbBlock{width:100%;max-width:none;margin:0;padding:24px;background-color:white;border-radius:6px;overflow:hidden;padding:0;border:0;display:flex;flex-flow:column nowrap}
.tilebase.four-column .tbWrapper .tbInner .tbBlock:hover,.tilebase.four-column .tbWrapper .tbInner .tbBlock:focus,.tilebase.four-column .tbWrapper .tbInner .tbBlock:visited,.tilebase.four-column .tbWrapper .tbInner .tbBlock:active{border:0}
.tilebase.four-column .tbWrapper .tbInner .tbBlock .tbImage:not(:empty){order:1;padding-top:81.15%;margin-bottom:16px !important}
.tilebase.four-column .tbWrapper .tbInner .tbBlock .tbName{padding-top:0;order:2;padding:0 24px !important;margin:0;font-weight:300;font-size:22px;line-height:1.45;font-family:var(--globalFontFamily)}
.tilebase.four-column .tbWrapper .tbInner .tbBlock .tbSubtitle{order:3;font-family:var(--globalFontFamily);padding:0 24px 16px;font-weight:500;font-size:16px;line-height:1.5}
.tilebase.four-column .tbWrapper .tbInner .tbBlock .tbDesc:empty{display:none}
#leaderSection{--backgroundColor:#101820;position:relative}
#leaderSection::before{content:"";top:0;height:100%;left:50%;position:absolute;width:100vw;transform:translateX(-50%);transform-style:flat;display:block;pointer-events:none;background-color:var(--backgroundColor)}
#theLatestNews{--backgroundColor:#19232e;position:relative}
#theLatestNews::before{content:"";top:0;height:100%;left:50%;position:absolute;width:100vw;transform:translateX(-50%);transform-style:flat;display:block;pointer-events:none;background-color:var(--backgroundColor)}
.header{--darkBlue:#101820;--fontColor:#fff;--medBlue:#19232e;--skyBlue:#5bd1df;--backgroundColor:var(--medBlue);--headerBackground:var(--darkBlue);--btnPrimay:var(--skyBlue);--btnPrimaryHover:#30c5d7;--baseFontSize:16px}
.header:not(.cq-Editable-dom){min-height:80px}
.header header{background-color:var(--darkBlue);color:white;min-height:80px;width:100%;box-sizing:border-box;padding-right:16px;padding-left:16px}
@media(max-width:540px){.header header{display:flex;padding-right:56px}
.header header a.more-menu+.styled-options{margin-top:0;left:auto;right:0}
}
@media(min-width:1024px){.header header{padding-right:24px;padding-left:24px}
}
@media(min-width:1440px){.header header{padding-right:8.333333%;padding-left:8.33333%}
}
.header header .jpm-header-top{padding:4px 0;margin-right:auto}
@media(max-width:540px){.header header .jpm-header-top{order:-1;flex:0;width:auto}
}
@media(min-width:1024px){.header header .jpm-header-top a img{max-height:40px !important}
}
.header header .jpm-header-bottom{position:static;flex:0;width:auto}
@media(max-width:540px){.header header .jpm-header-bottom{order:3;flex:0;width:auto}
}
.header header .jpm-header-bottom .jpm-top-links{position:static}
.header header .jpm-header-bottom .more{position:absolute;right:0;padding-right:0;margin:0;top:0;height:100%}
.header header .jpm-header-bottom .more a.btn{color:white;background:0;margin-right:0;padding:16px 22px;display:inline-flex;align-items:center}
.header header .jpm-header-bottom .more a.btn:hover,.header header .jpm-header-bottom .more a.btn:focus{color:white;background:0}
.header header a.btn{display:inline-flex;background:var(--btnPrimay);color:var(--darkBlue);padding:8px 21px !important;border-radius:6px;justify-content:center;align-items:center;min-height:48px;transition:color .15s ease-in,background-color .15s ease-in;margin:0;text-transform:none}
@media(min-width:1024px){.header header a.btn{padding:12px 24px !important}
}
.header header a.btn:hover,.header header a.btn:focus{background-color:var(--btnPrimaryHover);color:var(--darkBlue)}
.header header .jpm-header-bottom .jpm-top-links{justify-content:flex-end}
.header header .jpm-header-bottom .jpm-top-links a{padding-right:0}
.header header .jpm-header-bottom .jpm-top-links a:hover,.header header .jpm-header-bottom .jpm-top-links a:focus{background-color:var(--darkBlue)}
@media(max-width:1024px){.header .styled-options li a{padding:12px !important}
}
.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__group{height:auto;gap:24px}
@media(min-width:640px){.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__group{padding-right:24px}
}
.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item:hover,.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item:focus-within{background-color:transparent}
.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item>.cmp-navigation__group{top:100%;background-color:var(--medBlue)}
.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item--level-0{margin:0}
.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item--level-0>.cmp-navigation__item-link{border-bottom:2px solid transparent}
.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item--level-0>.cmp-navigation__item-link::after{border-color:var(--skyBlue)}
.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item--active>.cmp-navigation__item-link{color:white;border-bottom:2px solid transparent !important}
.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item--active>.cmp-navigation__item-link::after{background-color:var(--skyBlue);border-color:var(--skyBlue)}
.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item--active.cmp-navigation__item--level-0>.cmp-navigation__item-link{border-color:var(--skyBlue) !important}
.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item--active.cmp-navigation__item--level-0:focus>.cmp-navigation__item-link,.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item--active.cmp-navigation__item--level-0:hover>.cmp-navigation__item-link{color:var(--skyBlue)}
.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item--active.cmp-navigation__item--level-0:focus>.cmp-navigation__item-link::after,.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item--active.cmp-navigation__item--level-0:hover>.cmp-navigation__item-link::after{border-color:var(--skyBlue)}
.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item-link{color:white;font-size:var(--baseFontSize);display:flex;min-width:0;padding-left:0 !important;padding-right:0 !important;font-family:var(--globalFontFamilyBook);font-weight:500;transition:color .3s ease-out}
.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item-link::after{background-color:var(--skyBlue);border-color:var(--skyBlue);opacity:0;width:0;transition:width .3s ease-out,opacity .3s ease-out}
.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item-link:hover,.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item-link:focus{background-color:var(--darkBlue);color:var(--skyBlue);border-bottom:2px solid transparent}
.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item-link:hover::after,.header div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item-link:focus::after{background-color:var(--skyBlue);border-color:var(--skyBlue);opacity:1;width:100%}
.homepage.basicpage{background:#101820}
.homepage.basicpage>div:first-child{position:sticky;z-index:9;left:0;top:0;width:100%}
@media(max-width:540px){.header header .jpm-header-bottom{flex:0;width:0}
.header header .jpm-header-bottom .more{opacity:1 !important}
.header header{justify-content:space-between}
.header .cmp-navigation .cmp-navigation__group{opacity:0 !important;visibility:hidden}
.header header .header-button-container{flex:0;margin-left:auto;margin-right:0}
}
@font-face{font-family:"Amplitude";src:local("Amplitude Light"),local("Amplitude-Light"),url("../../../../content/dam/jpm-cp/neovest/public/fonts/Amplitude-Light.woff2") format("woff2"),url("../../../../content/dam/jpm-cp/neovest/public/fonts/Amplitude-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:"Amplitude BookItalic";src:local("Amplitude BookItalic"),local("Amplitude-BookItalic"),url("../../../../content/dam/jpm-cp/neovest/public/fonts/Amplitude-BookItalic.woff2") format("woff2"),url("../../../../content/dam/jpm-cp/neovest/public/fonts/Amplitude-BookItalic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}
@font-face{font-family:"Amplitude";src:local("Amplitude Bold"),local("Amplitude-Bold"),url("../../../../content/dam/jpm-cp/neovest/public/fonts/Amplitude-Bold.woff2") format("woff2"),url("../../../../content/dam/jpm-cp/neovest/public/fonts/Amplitude-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}
@font-face{font-family:"Amplitude";src:local("Amplitude BoldItalic"),local("Amplitude-BoldItalic"),url("../../../../content/dam/jpm-cp/neovest/public/fonts/Amplitude-BoldItalic.woff2") format("woff2"),url("../../../../content/dam/jpm-cp/neovest/public/fonts/Amplitude-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}
@font-face{font-family:"Amplitude Book";src:local("Amplitude Book"),local("Amplitude-Book"),url("../../../../content/dam/jpm-cp/neovest/public/fonts/Amplitude-Book.woff2") format("woff2"),url("../../../../content/dam/jpm-cp/neovest/public/fonts/Amplitude-Book.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:"Amplitude";src:local("Amplitude LightItalic"),local("Amplitude-LightItalic"),url("../../../../content/dam/jpm-cp/neovest/public/fonts/Amplitude-LightItalic.woff2") format("woff2"),url("../../../../content/dam/jpm-cp/neovest/public/fonts/Amplitude-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}
@font-face{font-family:"Amplitude RegularItalic";src:local("Amplitude RegularItalic"),local("Amplitude-RegularItalic"),url("../../../../content/dam/jpm-cp/neovest/public/fonts/Amplitude-RegularItalic.woff2") format("woff2"),url("../../../../content/dam/jpm-cp/neovest/public/fonts/Amplitude-RegularItalic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}
@font-face{font-family:"Amplitude";src:local("Amplitude MediumItalic"),local("Amplitude-MediumItalic"),url("../../../../content/dam/jpm-cp/neovest/public/fonts/Amplitude-MediumItalic.woff2") format("woff2"),url("../../../../content/dam/jpm-cp/neovest/public/fonts/Amplitude-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}
@font-face{font-family:"Amplitude";src:local("Amplitude Medium"),local("Amplitude-Medium"),url("../../../../content/dam/jpm-cp/neovest/public/fonts/Amplitude-Medium.woff2") format("woff2"),url("../../../../content/dam/jpm-cp/neovest/public/fonts/Amplitude-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}
:root{--globalFontFamily:"Amplitude",sans-serif;--globalFontFamilyBook:"Amplitude Book",sans-serif;--btnNeovest:#5bd1df;--btnNeovestHover:#9de5ec;--btnNeovestFocusOutline:#1769ff;--darkBlueNeovest:#101820}
html,body{font-family:var(--globalFontFamily);line-height:1.5}
li,p,a{font-family:var(--globalFontFamily);font-weight:300;font-size:inherit}
h1,h2,h3,h4,h5,h6{font-family:var(--globalFontFamily);font-weight:300}
.root.responsivegrid{position:relative;overflow:hidden}
.hero{--darkBlue:#101820;--medBlue:#19232e;--skyBlue:#5bd1df;--minHeightVH:70vh;--headerBackground:var(--darkBlue);--btnPrimay:var(--skyBlue);--baseFontSize:16px}
.hero .heroWrapper a.btn{display:inline-flex;background:var(--btnPrimay);color:var(--darkBlue);padding:12px 24px;border-radius:6px;justify-content:center;align-items:center;min-height:48px;text-transform:none;letter-spacing:0;font-family:var(--globalFontFamily);font-size:16px;line-height:1.5;font-weight:500}
.hero .heroWrapper a.btn:hover,.hero .heroWrapper a.btn:focus{background:var(--btnPrimay);color:var(--darkBlue)}
.hero .heroWrapper .heroContent{max-height:none}
.hero .heroWrapper .heroContent h1{line-height:1.3}
.hero .heroWrapper .heroContent p{line-height:1.5}
.hero .heroImageClass{max-height:1024px}
.hero.full-width{position:static}
.hero.full-width .heroContent{z-index:2;background:rgba(16,24,32,0.9);border:0;bottom:auto;position:absolute;top:calc(var(--minHeightVH) / 2);left:0;max-height:none;transform:translateY(-50%);padding:40px;max-width:calc(50% - 8.33%);padding-left:16px;color:white}
@media(max-width:1024px){.hero.full-width .heroContent{position:relative;top:0;left:0;width:100%;max-width:100%;transform:none;padding:32px 16px}
}
@media(min-width:1024px){.hero.full-width .heroContent{padding-left:24px}
}
@media(min-width:1440px){.hero.full-width .heroContent{padding-left:8.3333%}
}
.hero.full-width .heroContent h1{margin-bottom:16px;font-weight:300}
.hero.full-width .heroContent h1 span{color:#58d1df}
.hero.full-width .heroContent p{font-size:16px;line-height:1.5}
.hero.full-width .heroImageClass{position:absolute;z-index:1;top:0;left:50%;width:100%;min-width:100vw;min-height:0;height:var(--minHeightVH);object-fit:cover;object-position:center;transform:translate3d(-50%,0,0);max-height:1024px}
@media(max-width:1024px){.hero.full-width .heroImageClass{position:relative;width:100%;height:auto;padding-top:56.25%;transform:none;top:0;left:0;max-width:100%;border-bottom:4px solid #5bd1df}
}
.hero.full-width .heroWrapper{position:static}
@media(max-width:1024px){.hero.full-width .heroWrapper{display:flex;min-height:0;flex-flow:column-reverse nowrap}
}
@media(min-width:1024px){.hero.full-width .heroWrapper{height:var(--minHeightVH)}
}
.hero.full-bleed-basic{--minHeightVH:60vh;position:static;overflow:hidden}
.hero.full-bleed-basic .heroWrapper{display:flex;flex-flow:column-reverse nowrap;max-width:100%;min-width:0;position:static}
@media(min-width:1024px){.hero.full-bleed-basic .heroWrapper{height:var(--minHeightVH)}
}
.hero.full-bleed-basic .heroContent{transform-style:flat;min-height:0;min-width:0;max-width:100%;z-index:2;width:100%;color:white;padding:40px;padding-left:16px;position:relative;max-height:none;transform:none;width:100%;flex:1 1 100%;background:#101820;left:0}
@media(min-width:1024px){.hero.full-bleed-basic .heroContent{background:rgba(16,24,32,0.9);position:absolute;left:0;top:calc(var(--minHeightVH) / 2);transform:translateY(-50%);max-width:55%}
}
@media(min-width:1024px){.hero.full-bleed-basic .heroContent{padding-left:24px}
}
@media(min-width:1440px){.hero.full-bleed-basic .heroContent{padding-left:8.3333%}
}
.hero.full-bleed-basic .heroContent h1{font-size:30px;line-height:1.3;margin-bottom:16px;font-weight:300;font-family:var(--globalFontFamily)}
.hero.full-bleed-basic .heroContent h1 span{color:var(--skyBlue)}
@media(min-width:1024px){.hero.full-bleed-basic .heroContent h1{font-size:40px}
}
.hero.full-bleed-basic .heroContent p{font-size:16px;line-height:1.5}
.hero.full-bleed-basic .heroContent p:empty{display:none}
.hero.full-bleed-basic .heroImageClass{padding-top:72.5%;background-position:center;background-size:cover;background-repeat:no-repeat;min-height:0;border-bottom:4px solid #5bd1df}
@media(min-width:1024px){.hero.full-bleed-basic .heroImageClass{padding-top:0;border-bottom:0;position:absolute;height:var(--minHeightVH);left:50%;width:100vw;transform-style:flat;transform:translateX(-50%);top:0}
}
a.btn.cmp-button.primary{letter-spacing:0;font-family:var(--globalFontFamily);font-size:16px;line-height:1.5;font-weight:500;will-change:filter;transition:color .15s ease,background .15s ease,border .15s ease;border:2px solid var(--btnNeovest)}
a.btn.cmp-button.primary:focus{border:2px solid var(--btnNeovestHover);outline:2px solid var(--btnNeovestFocusOutline)}
a.btn.cmp-button.primary:hover{background:var(--btnNeovestHover);border:2px solid var(--btnNeovestHover);color:var(--darkBlue)}
a.btn.cmp-button.primary:hover:active{background:var(--darkBlueNeovest);border:2px solid white;color:white;outline:2px solid var(--btnNeovestFocusOutline)}
.footer.footer-variation2{--skyBlue:#58d1df;background-color:#101820;border-top:2px solid var(--skyBlue);padding-top:40px}
.footer.footer-variation2 .footerComp{background:transparent;padding-bottom:90px;position:relative;margin:0 auto;max-width:1280px;display:flex;flex-flow:row wrap}
@media(max-width:500px){.footer.footer-variation2 .footerComp{flex-flow:column}
}
.footer.footer-variation2 .footerComp .f-copy{display:flex;flex-flow:column-reverse;font-size:12px;line-height:1.33;margin:0 auto;flex:1 1 100%}
.footer.footer-variation2 .footerComp .f-links{margin-left:auto;margin-right:0;font-size:16px;line-height:1.5}
.footer.footer-variation2 .footerComp .f-links .pipe:last-child{display:none}
.footer.footer-variation2 .footerComp .f-links a:last-of-type{margin-right:0}
@media(max-width:500px){.footer.footer-variation2 .footerComp .f-links{font-size:14px;text-align:center;margin-right:auto}
}
.footer.footer-variation2 .footerComp .footerCopyright{margin-left:auto;margin-right:0;padding:0;align-items:end;display:none}
.footer.footer-variation2 .footerComp .footerCopyright p{margin-left:auto;margin-right:0}
.footer.footer-variation2 .footerComp .footerDesc{display:block;padding-bottom:32px;text-align:left}
@media(max-width:500px){.footer.footer-variation2 .footerComp .footerDesc{padding-top:32px}
.footer.footer-variation2 .footerComp .footerDesc p{text-align:inherit}
}
.footer.footer-variation2 .footerComp .f-logo{flex:1 1 100%}
@media(min-width:500px){.footer.footer-variation2 .footerComp .f-logo{position:absolute;bottom:90px;left:16px}
}
@media(min-width:1024px){.footer.footer-variation2 .footerComp .f-logo{left:24px}
}
.footer.footer-variation2 .footerComp .f-logo a{width:153px;height:40px;display:block;margin:0 auto;box-sizing:border-box;background-color:transparent;background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url('../../../../content/dam/jpm-cp/neovest/public/layout/Neovest.svg')}
.footer.footer-variation2 .footerComp .f-logo a svg{display:none}
.cmp-accordion{max-width:1920px;margin:24px auto 40px;color:var(--fontColor)}
.cmp-accordion__item{border-bottom:1px solid #d9dde3;color:var(--fontColor)}
.cmp-accordion__header{margin:0;color:var(--fontColor)}
.cmp-accordion__header:hover{background:#eaedef}
.cmp-accordion__button{display:block;width:100%;text-align:left;background:transparent;border:0;cursor:pointer;padding:12px 24px 12px 32px;font-family:OpenSans-Bold,'Open Sans','Open Sans Fallback',sans-serif;font-size:16px;line-height:22px;color:#3b3f46;position:relative}
.cmp-accordion__button:before{font-family:jpmuitk-icons !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;content:"\e950";position:absolute;left:8px;color:#74777f}
.cmp-accordion__button--expanded:before{font-family:jpmuitk-icons !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;content:"\e91b";color:#74777f}
.cmp-accordion__panel{padding:0 24px 24px 32px}
.cmp-accordion__panel--hidden{display:none}
.cmp-accordion__panel--expanded{display:block}
[data-theme="dark"] .cmp-accordion__button{color:#d9dde3}
[data-theme="dark"] .cmp-accordion__header:hover>.cmp-accordion__button{color:#3b3f46}
.cmp-navigation{position:relative}
.jpm-top-links .cmp-navigation{position:static;display:flex;align-items:center}
div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__group{display:flex;margin:0;padding:0;list-style-type:none;flex-direction:row}
div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item--active>.cmp-navigation__item-link{color:#44484f}
div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item>.cmp-navigation__group{max-height:0;opacity:0;visibility:hidden;transition:all .35s ease-in;font-size:12px;border:1px solid #c5c9d0;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);position:absolute;top:44px;left:0;flex-wrap:wrap;width:95%;padding:24px;background:var(--backgroundColor);z-index:100}
div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item>.cmp-navigation__group .cmp-navigation__item{width:20%;min-width:150px;position:relative}
@media(max-width:700px){div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item>.cmp-navigation__group .cmp-navigation__item{width:100%}
}
div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item>.cmp-navigation__group .cmp-navigation__item>.cmp-navigation__group{width:100%;padding:8px;overflow:auto;min-width:180px}
div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item>.cmp-navigation__group .cmp-navigation__item>.cmp-navigation__group .cmp-navigation__item{width:100%;border-bottom:1px solid #c5c9d0}
div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item>.cmp-navigation__group .cmp-navigation__item-link{padding:8px !important;font-size:12px}
div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item>.cmp-navigation__group .cmp-navigation__item-link:hover,div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item>.cmp-navigation__group .cmp-navigation__item-link:focus{text-decoration:none}
div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item:hover,div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item:focus{background-color:#eaedef}
div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item:hover>.cmp-navigation__group,div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item:focus>.cmp-navigation__group{display:flex;max-height:999px;opacity:1;visibility:visible;z-index:100;background-color:var(--backgroundColor)}
div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item:hover>.cmp-navigation__item-link:after,div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item:focus>.cmp-navigation__item-link:after{width:100%}
div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item--level-0{margin-right:8px}
div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item--level-0.cmp-navigation__item--active>.cmp-navigation__item-link{border-bottom:2px solid #d65513 !important}
div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item--level-0.cmp-navigation__item--active:hover>.cmp-navigation__item-link:after,div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item--level-0.cmp-navigation__item--active:focus>.cmp-navigation__item-link:after{border-top:2px solid #d65513}
div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item--level-0>.cmp-navigation__item-link{position:relative}
div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item--level-0>.cmp-navigation__item-link:after{content:'';display:block;margin:0 auto 3px;border-top:2px solid #84878e;position:absolute;left:0;bottom:-5px}
div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item--level-1{border-bottom:1px solid #c5c9d0;margin:0 48px 0 0}
div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item-link{display:block;padding:16px 8px 10px !important;position:relative;box-sizing:border-box;opacity:1;min-height:0;transition:opacity .3s ease-in;font-family:OpenSans-Regular,'Open Sans','Open Sans Fallback',sans-serif;font-size:12px;line-height:16px;letter-spacing:-0.1px;min-width:50px;border-bottom:2px solid transparent;text-decoration:none;color:#44484f;text-align:left !important;margin:0 !important}
div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item-link:hover{background-color:#eaedef;border-bottom:2px solid transparent !important}
[data-theme="dark"] div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item:hover,[data-theme="dark"] div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item:focus{color:var(--backgroundColor) !important}
[data-theme="dark"] div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item:hover>.cmp-navigation__item-link,[data-theme="dark"] div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item:focus>.cmp-navigation__item-link{color:var(--backgroundColor) !important}
[data-theme="dark"] div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item .cmp-navigation__item-link{color:#d9dde3}
[data-theme="dark"] div:not(.side-navigation):not(.side-navigation-expanded):not(.splash-screen-navigation)>.cmp-navigation .cmp-navigation__item .cmp-navigation__item-link:hover{color:var(--backgroundColor) !important}
.career-block{--backgroundColor:#131c25;--neovestGold:#ffbb7a;padding-bottom:16px;padding-left:16px;padding-right:16px;position:relative;padding-top:16px}
@media(min-width:1024px){.career-block{padding-top:48px;padding-left:24px;padding-right:24px}
}
.career-block::before{content:"";top:0;height:100%;left:50%;position:absolute;width:100vw;transform:translateX(-50%);transform-style:flat;display:block;pointer-events:none;background-color:var(--backgroundColor)}
.career-block p{position:relative}
.career-block h2{color:var(--neovestGold);font-size:30px;font-weight:300;font-family:var(--globalFontFamily);line-height:1.33;margin-bottom:24px;position:relative}
.career-block .career-list{position:relative;display:flex;flex-flow:column nowrap;min-height:0;min-width:0;width:100%;max-width:100%;margin:0 0 40px;padding:0;list-style-type:none}
.career-block .career-list__item{display:block;border-top:1px solid #fff}
.career-block .career-list__item:last-of-type{border-bottom:1px solid #fff}
.career-block p{font-size:18px;line-height:1.5;font-weight:normal;color:white}
.career-block p a{color:var(--neovestGold)}
.career-block p:not(:empty){margin-bottom:40px}
.career-block .career-item{display:block;text-decoration:none;color:white;box-sizing:border-box;transition:color .2s ease-out,padding .2s ease-out,background .2s ease-out;cursor:pointer;font-family:var(--globalFontFamily);position:relative;padding:14px 16px;margin:10px 0}
.career-block .career-item:hover,.career-block .career-item:active{color:#000;background:white}
.career-block .career-item:hover .career-item__cta,.career-block .career-item:active .career-item__cta{color:currentColor}
.career-block .career-item__loc{display:block;font-size:16px;line-height:1.5;position:relative}
.career-block .career-item__name{display:block;line-height:1.45;font-size:22px;position:relative}
.career-block .career-item__cta{color:var(--neovestGold);padding:8px 0;gap:8px;position:relative;display:inline-flex;flex-flow:row nowrap;align-items:center;transition:color .2s ease-out,right .2s ease-out}
.career-block .career-item__cta::after{content:"";border-right:2px solid currentColor;border-bottom:2px solid currentColor;width:6px;height:6px;display:inline-block;box-sizing:border-box;transform-style:flat;transition:transform .3s ease-out;transform:translateX(0) rotate(-45deg)}
@media(min-width:768px){.career-block .career-item__cta{position:absolute;height:100%;inset:0 16px 0 auto;padding:0}
}
.career-block .career-item__cta span{border-bottom:1px solid currentColor}
.career-block .career-item__cta:hover::after{transform:translateX(4px) rotate(-45deg)}
.header-row{--fontColor:#ffbb7a}
.header-row__heading{margin-bottom:8px;font-size:34px;line-height:46px;font-weight:300;color:var(--fontColor)}
.header-row__sub-heading{font-size:16px;line-height:24px;color:white}
.wysiwig-container{--anchorColor:#ffbb7a;--headingColor:#51d1df;display:block}
.wysiwig-container .cms-content-box{max-width:900px;margin:0 auto;color:white}
.wysiwig-container .cms-content-box img,.wysiwig-container .cms-content-box p{line-height:1.5;margin-bottom:32px}
.wysiwig-container .cms-content-box h4{color:var(--headingColor)}
.wysiwig-container .cms-content-box a{color:var(--anchorColor)}
.neovest-logo-area{--fontBaseColor:white;--backDropColor:#131c25;display:none;position:relative;padding:16px}
@media(min-width:1024px){.neovest-logo-area{padding-left:24px;padding-right:24px}
}
.neovest-logo-area::before{content:"";inset:0 auto 0 50%;position:absolute;display:block;box-sizing:border-box;pointer-events:none;transform-style:flat;transform:translateX(-50%);width:100vw;background-color:var(--backDropColor)}
.neovest-logo-area__title{border-bottom:1px solid var(--fontBaseColor);text-align:center;position:relative;padding-bottom:12px;color:var(--fontBaseColor);font-size:16px;line-height:1.5;margin-bottom:0}
.neovest-logo-area__list{display:flex;flex-flow:row wrap;position:relative;gap:1rem;padding-top:1rem;width:100%;align-items:center;justify-content:space-between}
.neovest-logo-area__item{display:flex;flex:1 1 0;align-items:center;justify-content:center;min-height:64px}
.neovest-logo-area__item img{height:auto;display:block;margin:auto;max-height:100%;max-width:100%}
#contactInformation{--inputColor:#333;--inputBackground:#fff;--labelColor:#fff;--labelWidth:132px;--anchorColor:#58d1df;padding-top:32px;padding-bottom:32px}
@media(min-width:1024px){#contactInformation{padding-top:64px;padding-bottom:64px}
}
#contactInformation>.aem-Grid{display:flex;flex-flow:row wrap;column-gap:24px;padding-left:16px;padding-right:16px}
@media(min-width:1024px){#contactInformation>.aem-Grid{padding-left:24px;padding-right:24px}
}
#contactInformation>.aem-Grid::before,#contactInformation>.aem-Grid::after{content:unset}
#contactInformation>.aem-Grid>.container{width:100%}
@media(min-width:1024px){#contactInformation>.aem-Grid{flex-flow:row nowrap}
#contactInformation>.aem-Grid>.container:first-child{width:auto;flex:1 1 33.333333%}
}
#contactInformation .accordion .cmp-accordion__item[data-cmp-expanded]:last-child{border-bottom:1px solid transparent}
#contactInformation .accordion .cmp-accordion__item:last-child .cmp-accordion__panel{padding-bottom:0}
#contactInformation .accordion .cmp-accordion__panel h3{color:white;font-size:18px;margin-bottom:6px;margin-top:12px}
#contactInformation .accordion .cmp-accordion__header:hover,#contactInformation .accordion .cmp-accordion__header:focus{background-color:transparent}
#contactInformation .accordion .cmp-accordion__button{color:white}
#contactInformation .accordion .cmp-accordion__button::before{color:var(--anchorColor)}
#contactInformation .accordion .cmp-accordion .new{height:auto;margin:0}
#contactInformation .accordion .cmp-accordion .new *:empty{display:none}
#contactInformation .richtexteditor{padding-left:0}
#contactInformation .richtexteditor a,#contactInformation .richtexteditor h2{color:var(--anchorColor)}
#contactInformation .richtexteditor hr{margin-bottom:16px}
#contactInformation .richtexteditor h3,#contactInformation .richtexteditor h4,#contactInformation .richtexteditor h5,#contactInformation .richtexteditor h6{color:white}
#contactInformation .richtexteditor p{font-size:16px;line-height:1.5}
#contactInformation .richtexteditor h3{font-size:22px;font-weight:400;line-height:1.45;margin:0}
#contactInformation .cmp-form{padding-top:32px}
#contactInformation .cmp-form .richtexteditor,#contactInformation .cmp-form .options{color:white}
@media(min-width:768px){#contactInformation .cmp-form .richtexteditor,#contactInformation .cmp-form .options{padding-left:var(--labelWidth)}
}
#contactInformation .cmp-form .richtexteditor a,#contactInformation .cmp-form .options a{color:var(--anchorColor)}
@media(min-width:1024px){#contactInformation .cmp-form{padding-left:8.3333%;padding-right:8.3333%}
}
#contactInformation .cmp-form-options__field-label,#contactInformation .cmp-form-options{margin:0}
#contactInformation .richtexteditor p,#contactInformation .cmp-form-options__field-description,#contactInformation .cmp-form-options__legend{color:var(--inputBackground);font-size:16px;line-height:24px;margin-bottom:16px}
@media(min-width:768px){#contactInformation .button{padding-left:var(--labelWidth)}
}
#contactInformation .cmp-form-button{background-color:var(--anchorColor);color:#000;border-radius:8px;padding:12px 24px;line-height:24px;text-transform:none;letter-spacing:0;font-family:var(--globalFontFamily);font-size:16px;line-height:1.5;font-weight:500;will-change:filter;transition:color .15s ease,background .15s ease,border .15s ease;border:2px solid var(--btnNeovest)}
@media(max-width:768px){#contactInformation .cmp-form-button{text-align:center;display:block;width:100%}
}
#contactInformation .cmp-form-button:focus{border:2px solid var(--btnNeovestHover);outline:2px solid var(--btnNeovestFocusOutline)}
#contactInformation .cmp-form-button:hover{background:var(--btnNeovestHover);border:2px solid var(--btnNeovestHover);color:var(--darkBlue)}
#contactInformation .cmp-form-button:hover:active{background:var(--darkBlueNeovest);border:2px solid white;color:white;outline:2px solid var(--btnNeovestFocusOutline)}
#contactInformation .cmp-form-options__field-description{font-weight:bold;margin-left:32px}
#contactInformation .cmp-form-options__field-description::before{width:24px;height:24px;border:1px solid var(--inputBackground);border-radius:0;line-height:24px;text-align:center;left:-32px;color:var(--inputColor)}
#contactInformation .cmp-form-options__field-label>input[type=radio]:checked+span::before{content:"✓";font-size:22px;line-height:22px}
#contactInformation .cmp-form-text{display:flex;min-width:0;min-height:0;flex-flow:row nowrap;margin-bottom:17px;position:relative}
@media(max-width:768px){#contactInformation .cmp-form-text{flex-flow:row wrap}
}
#contactInformation .cmp-form-text textarea,#contactInformation .cmp-form-text input[type]{background:var(--inputBackground);color:var(--inputColor);border:1px solid #d4d4d4;border-radius:6px;line-height:24px;display:block;min-width:0;min-height:0;padding:12px;width:auto;font-size:18px;line-height:1.33;flex:1 1 auto}
#contactInformation .cmp-form-text label{width:auto;min-width:var(--labelWidth);flex:0;color:var(--labelColor);margin-top:0;font-size:16px;line-height:24px;margin-top:12px}
#contactInformation .cmp-form-text label em{font-size:0;padding-left:0;display:inline}
#contactInformation .cmp-form-text label em::after{font-size:16px;display:inline;content:"*"}
#contactInformation .cmp-form-text label .error{position:absolute;top:25px;transform-style:flat;transform:translateY(-50%);left:auto;width:32px;text-align:right;right:0;font-size:12px}
#contactInformation .cmp-form-text.errorField input[type]{padding-right:32px;border:1px solid red}
#contactInformation .cmp-form-text.errorField em{position:static}
#contactInformation .cmp-form-text.errorField em .error-hover{font-size:12px;height:auto;color:var(--inputColor);background:white;right:0;top:auto;margin-bottom:4px;bottom:100%;z-index:9;left:auto}
#contactInformation .cmp-form-text.errorField em .error-hover .dn-arrow{right:12px;left:auto}
#wysiwygContainer{--backdropColor:#101820;position:relative;padding-top:28px;padding-bottom:32px}
@media(min-width:1024px){#wysiwygContainer{padding-top:28px;padding-bottom:75px}
}
#wysiwygContainer .richtexteditor{position:relative}
#wysiwygContainer .richtexteditor .back-btn,#wysiwygContainer .richtexteditor button{appearance:none;background-color:transparent;font-family:var(--globalFontFamily);border:0;position:relative;color:inherit;font-size:16px;padding:0 0 2px;display:inline-block;box-sizing:border-box;margin-left:22px;line-height:1.5;cursor:pointer;margin-bottom:18px}
#wysiwygContainer .richtexteditor .back-btn::before,#wysiwygContainer .richtexteditor button::before{content:"";position:absolute;right:100%;width:8px;height:8px;display:block;margin-right:8px;box-sizing:border-box;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform-style:flat;transform:rotate(45deg);top:9px}
#wysiwygContainer .richtexteditor .back-btn::after,#wysiwygContainer .richtexteditor button::after{content:"";left:0;top:100%;border-bottom:2px solid currentColor;display:block;position:absolute;box-sizing:border-box;width:65%;transition:width .15s ease}
#wysiwygContainer .richtexteditor .back-btn:hover::after,#wysiwygContainer .richtexteditor button:hover::after{width:100%}
#wysiwygContainer::before{content:"";position:absolute;left:50%;top:0;height:100%;width:100vw;transform:translateX(-50%);box-sizing:border-box;background-color:var(--backdropColor);display:block;pointer-events:none}
.impact-heading{--spanColor:#ffbb7a;text-align:center}
.impact-heading.text-left{text-align:left}
.impact-heading--emerald{--spanColor:#7ecdba}
.impact-heading h2{font-weight:300;font-size:30px;font-family:var(--globalFontFamily);line-height:1.33;color:white}
.impact-heading h2 span{color:var(--spanColor)}