:root{font-size:62.5%;scroll-behavior:smooth}body{scrollbar-gutter:stable both-edges}*,:after,:before{box-sizing:border-box;font:inherit;margin:0;outline:none;padding:0;zoom:1}:focus-visible{outline:2px solid currentColor;outline-offset:1px}::placeholder{color:var(--placeholder-color,currentColor)}[hidden]{display:none}address{all:unset}iframe{max-height:100%;max-width:100%}p{margin:0 0 1.3em}hr{background:#333;background-image:linear-gradient(90deg,#444,#333,#444);border:0;height:1px;margin:1.3em 0}h1,h2,h3,h4,h5{text-wrap:balance}strong{font-variation-settings:"wght" 700;font-weight:700}video{display:block;max-width:100%}a,a:active,a:focus-visible,a:hover{color:currentColor;text-decoration:underline;text-decoration-color:initial;text-decoration-thickness:1px;text-underline-offset:.15em}a:active,a:focus-visible,a:hover{text-decoration-thickness:max(2px,.1em)}button{cursor:pointer}img{height:auto;max-height:100%;max-width:100%}.carouselSlide img{width:auto}a img{border:none;outline:none}table{border:none;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:inherit;line-height:inherit;width:100%}tr:nth-child(2n){background-color:#fff}tr:nth-child(odd){background-color:var(--light-gray)}td{border:1px solid var(--dark-gray);vertical-align:top}td,th{padding:.75rem .5rem}th{background-color:var(--teal);border:1px solid var(--teal);color:#fff;font-size:110%;font-variation-settings:"wght" 700;font-weight:700;vertical-align:bottom}ol,th,ul{text-align:left}ol,ul{margin:0 0 1.3em 1.5em}ol,ol ol,ul,ul ul{padding:0 0 0 .4em}ol ol,ul ul{margin:.5em 0 .5em 1.5em}ul{list-style:disc}li{padding:.3em 0}@media screen and (prefers-reduced-motion:no-preference){:has(:target){scroll-behavior:smooth;scroll-padding-top:5rem}}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/assets/fonts/slick.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-weight:100 900;src:url(/assets/fonts/RobotoFlex.woff2) format("woff2 supports variations"),url(/assets/fonts/RobotoFlex.woff2) format("woff2-variations")}:root{--clamp-min-val:500;--clamp-min-px:500px;--clamp-max-val:1200;--clamp-max-px:1200px;--below-clamp:1;--within-clamp:0;--above-clamp:0}@media only screen and (min-width:500px){:root{--below-clamp:0;--within-clamp:1;--above-clamp:0}}@media only screen and (min-width:1200px){:root{--below-clamp:0;--within-clamp:0;--above-clamp:1}}:root{--teal:#0bbaef;--teal-darken:#0091b1;--dark-teal:#06455f;--light-gray:#f6f6f6;--dark-gray:#747b7d;--mid-blue:#05445f;--dark-blue:#06455f;--model-blue:#004562;--model-gray:#eaeaea;--warning-clr:#d24406;--disabled-clr:#b3b3b3;--placeholder-clr:var(--dark-gray);--body-clr:#676e6f;--heading-color:#333;--body-font:"Roboto","Trebuchet MS","Helvetica Neue",Helvetica,Arial,sans-serif;--body-font-weight:400;--body-line-height:1.4;--heading-line-height:1.1;--heading-font-weight:300;--content-column-column-gap:10rem;--content-column-row-gap:5rem;--section-padding-bottom:var(--fluid-spacing-l);--section-padding-top:var(--fluid-spacing-l);--main-menu-hamburger-bkgd:#fff;--main-menu-hamburger-clr:var(--dark-blue);--main-menu-bkgd:var(--dark-blue);--main-menu-clr:var(#fff);--main-menu-line-height:1.2;--main-menu-font-size:1.5rem;--accordion-trigger-clr:var(--teal);--accordion-trigger-bkgd:#fff;--accordion-trigger-border:1px solid var(--teal);--accordion-trigger-hover-clr:#fff;--accordion-trigger-hover-bkgd:var(--teal);--accordion-trigger-selected-clr:#fff;--accordion-trigger-selected-bkgd:var(--teal);--accordion-content-bkgd:var(--light-gray);--accordion-content-padding:3rem var(--fluid-spacing-2xl) 3rem var(--fluid-spacing-2xl);--accordion-trigger-padding:1.5rem 1.5rem 1.5rem 2.5rem;--button-clr:var(--teal);--button-bkgd:#0000;--button-padding:1.1rem 2rem 1.1rem 2rem;--button-after-border:1px solid var(--teal);--button-hover-clr:#fff;--button-hover-bkgd:var(--teal);--card-spacing-column-gap:2rem;--card-spacing-row-gap:3rem;--card-title-clr:var(--teal);--split-content-primary-width:40rem;--split-content-secondary-width:40rem;--split-content-gap:10rem;--radio-checkbox-border-clr:#767676;--radio-checkbox-clr:var(--teal);--_font-min-val:var(--font-min-val,1.6);--_font-max-val:var(--font-max-val,1.6);--_heading-color:var(--heading-color,currentColor);--_heading-font:var(--heading-font,var(--body-font));--_heading-font-weight:var(--heading-font-weight,var(--body-font-weight));--_heading-line-height:var(--heading-line-height,var(--body-line-height))}.heading1,.heading2,.heading3,.heading4,.heading5,body,h1,h2,h3,h4,h5{--_fluid-font-size:calc(((var(--below-clamp) * var(--_font-min-val)) * 1rem) + (var(--within-clamp) * ((var(--_font-min-val) * 1rem) + (((var(--_font-max-val, 2) - var(--_font-min-val)) * 10) * ((100vw - var(--clamp-min-px)) / (var(--clamp-max-val) - var(--clamp-min-val)))))) + ((var(--above-clamp) * var(--_font-max-val)) * 1rem))}body{--body-font-size:var(--_fluid-font-size);font-family:var(--body-font);font-size:var(--_fluid-font-size,2rem);font-variation-settings:"wght" var(--body-font-weight);font-weight:var(--body-font-weight);line-height:var(--body-line-height)}.heading1,.heading2,.heading3,.heading4,.heading5,h1,h2,h3,h4,h5{color:var(--_heading-color);font-family:var(--_heading-font);font-size:var(--_fluid-font-size);font-variation-settings:"wght" var(--_heading-font-weight);font-weight:var(--_heading-font-weight);line-height:var(--_heading-line-height);width:100%}.heading1,h1{--_heading-color:var(--teal);--_heading-font-weight:200;--_font-min-val:3.98;--_font-max-val:4.6;letter-spacing:1.5px;max-width:50rem}.heading1{max-width:100%}.heading2,h2{--_heading-font-weight:500;--_font-min-val:2.5;--_font-max-val:3;letter-spacing:1px;margin-bottom:.8em}.heading3,h3{--_font-min-val:2.5;--_font-max-val:2.8}.heading4,h4{--_font-min-val:2.3;--_font-max-val:2.4}.heading5,h5{--_font-min-val:1.9;--_font-max-val:2.4}.heading1 a,.heading2 a,.heading3 a,.heading4 a,.heading5 a,h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}*+.heading2,*+.heading3,*+.heading4,*+.heading5,*+h2,*+h3,*+h4,*+h5{margin-top:3rem}.heading3,.heading4,.heading5,h3,h4,h5{margin-bottom:2rem}.largeHeading{--_font-min-val:3.75;--_font-max-val:7.6;--_fluid-font-size:calc(((var(--below-clamp) * var(--_font-min-val)) * 1rem) + (var(--within-clamp) * ((var(--_font-min-val) * 1rem) + (((var(--_font-max-val, 2) - var(--_font-min-val)) * 10) * ((100vw - var(--clamp-min-px)) / (var(--clamp-max-val) - var(--clamp-min-val)))))) + ((var(--above-clamp) * var(--_font-max-val)) * 1rem));color:var(--teal);margin:0 0 .45em}.goodCompanyHeading,.largeHeading{font-size:var(--_fluid-font-size);font-variation-settings:"wght" 200,"wdth" 113;font-weight:200;line-height:1.05}.goodCompanyHeading{--_font-min-val:3;--_font-max-val:4;--_fluid-font-size:calc(((var(--below-clamp) * var(--_font-min-val)) * 1rem) + (var(--within-clamp) * ((var(--_font-min-val) * 1rem) + (((var(--_font-max-val, 2) - var(--_font-min-val)) * 10) * ((100vw - var(--clamp-min-px)) / (var(--clamp-max-val) - var(--clamp-min-val)))))) + ((var(--above-clamp) * var(--_font-max-val)) * 1rem));color:var(--dark-gray);letter-spacing:normal;margin:0 0 var(--fluid-spacing-2xl) 0}.fontLightBlue{color:var(--teal)}.smallBlueCaps.smallBlueCaps.smallBlueCaps{color:var(--teal);font-size:1.6rem;font-variation-settings:"wght" 800,"wdth" 77;font-weight:800;text-transform:uppercase}.smallGrayCaps.smallGrayCaps.smallGrayCaps{color:var(--dark-gray);font-size:1.5rem;font-variation-settings:"wght" 800;font-weight:800;text-transform:uppercase}body{background:#fff;color:var(--body-clr);margin:0;min-height:100vh;overflow-x:hidden;padding:0;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}#siteWrapper{display:flex;flex-direction:column;min-height:100vh}#siteContent{flex-grow:1}#siteContent,#siteFooter,#siteHeader,#siteWrapper{position:relative}.columnedPageSection{--_columned-primary-width:var(--columned-primary-width,55rem);--_columned-secondary-width:var(--columned-secondary-width,25rem);--_columned-column-gap:var(--columned-column-gap,3rem);--_columned-row-gap:var(--columned-row-gap,var(--_columned-column-gap));align-items:flex-start;column-gap:var(--_columned-column-gap);display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;position:relative;row-gap:var(--_columned-row-gap)}.columnedPageSection>div{position:relative}.columnedPageSection>div:empty{display:none}.columnedPageSectionPrimary{flex-basis:var(--_columned-primary-width);flex-grow:9999}.columnedPageSectionSecondary{flex-basis:var(--_columned-secondary-width);flex-grow:1}:root{--_content-column-min-width:var(--content-column-min-width,24rem);--_content-column-column-gap:var(--content-column-column-gap,2rem);--_content-column-row-gap:var(--content-column-row-gap,var(--_content-column-column-gap))}.fourColumn,.threeColumn,.twoColumn{column-gap:var(--_content-column-column-gap);display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--_content-column-min-width),1fr));position:relative;row-gap:var(--_content-column-row-gap)}.fourColumn>div,.threeColumn>div,.twoColumn>div{position:relative}.fourColumn>:empty,.threeColumn>:empty,.twoColumn>:empty{display:none}.twoColumn>div:first-child{order:0}.twoColumn>div:last-child{order:1}@media screen and (min-width:800px){.twoColumn.twoColumnFlipped>div:first-child{order:1}.twoColumn.twoColumnFlipped>div:last-child{order:0}}.pageSection.cookieNoticeWrapper{--_section-clr:#fff;--_section-bkgd:#000;bottom:0;font-size:1.6rem;left:0;line-height:1.4;position:fixed;right:0;z-index:950}.splitContent.cookieNotice{--_split-content-gap:4rem;align-items:center}.cookieNoticeButtons{align-items:center;display:flex;gap:2rem;justify-content:center}:root{--fluid-spacing-2xs:0.5rem;--fluid-spacing-xs:1rem;--fluid-spacing-s-min-val:1;--fluid-spacing-s-min-rem:1rem;--fluid-spacing-s-max-val:1.5;--fluid-spacing-s-max-rem:1.5rem;--fluid-spacing-s-px-diff-val:calc((var(--fluid-spacing-s-max-val) - var(--fluid-spacing-s-min-val)) * 10);--fluid-spacing-s:calc((var(--below-clamp) * var(--fluid-spacing-s-min-rem)) + (var(--within-clamp) * (var(--fluid-spacing-s-min-rem) + (var(--fluid-spacing-s-px-diff-val) * ((100vw - var(--clamp-min-px)) / (var(--clamp-max-val) - var(--clamp-min-val)))))) + (var(--above-clamp) * var(--fluid-spacing-s-max-rem)));--fluid-spacing-m-min-val:1.5;--fluid-spacing-m-min-rem:1.5rem;--fluid-spacing-m-max-val:2;--fluid-spacing-m-max-rem:2rem;--fluid-spacing-m-px-diff-val:calc((var(--fluid-spacing-m-max-val) - var(--fluid-spacing-m-min-val)) * 10);--fluid-spacing-m:calc((var(--below-clamp) * var(--fluid-spacing-m-min-rem)) + (var(--within-clamp) * (var(--fluid-spacing-m-min-rem) + (var(--fluid-spacing-m-px-diff-val) * ((100vw - var(--clamp-min-px)) / (var(--clamp-max-val) - var(--clamp-min-val)))))) + (var(--above-clamp) * var(--fluid-spacing-m-max-rem)));--fluid-spacing-l-min-val:2;--fluid-spacing-l-min-rem:2rem;--fluid-spacing-l-max-val:3;--fluid-spacing-l-max-rem:3rem;--fluid-spacing-l-px-diff-val:calc((var(--fluid-spacing-l-max-val) - var(--fluid-spacing-l-min-val)) * 10);--fluid-spacing-l:calc((var(--below-clamp) * var(--fluid-spacing-l-min-rem)) + (var(--within-clamp) * (var(--fluid-spacing-l-min-rem) + (var(--fluid-spacing-l-px-diff-val) * ((100vw - var(--clamp-min-px)) / (var(--clamp-max-val) - var(--clamp-min-val)))))) + (var(--above-clamp) * var(--fluid-spacing-l-max-rem)));--fluid-spacing-xl-min-val:2.5;--fluid-spacing-xl-min-rem:2.5rem;--fluid-spacing-xl-max-val:4;--fluid-spacing-xl-max-rem:4rem;--fluid-spacing-xl-px-diff-val:calc((var(--fluid-spacing-xl-max-val) - var(--fluid-spacing-xl-min-val)) * 10);--fluid-spacing-xl:calc((var(--below-clamp) * var(--fluid-spacing-xl-min-rem)) + (var(--within-clamp) * (var(--fluid-spacing-xl-min-rem) + (var(--fluid-spacing-xl-px-diff-val) * ((100vw - var(--clamp-min-px)) / (var(--clamp-max-val) - var(--clamp-min-val)))))) + (var(--above-clamp) * var(--fluid-spacing-xl-max-rem)));--fluid-spacing-2xl-min-val:3;--fluid-spacing-2xl-min-rem:3rem;--fluid-spacing-2xl-max-val:5;--fluid-spacing-2xl-max-rem:5rem;--fluid-spacing-2xl-px-diff-val:calc((var(--fluid-spacing-2xl-max-val) - var(--fluid-spacing-2xl-min-val)) * 10);--fluid-spacing-2xl:calc((var(--below-clamp) * var(--fluid-spacing-2xl-min-rem)) + (var(--within-clamp) * (var(--fluid-spacing-2xl-min-rem) + (var(--fluid-spacing-2xl-px-diff-val) * ((100vw - var(--clamp-min-px)) / (var(--clamp-max-val) - var(--clamp-min-val)))))) + (var(--above-clamp) * var(--fluid-spacing-2xl-max-rem)));--fluid-spacing-3xl-min-val:3;--fluid-spacing-3xl-min-rem:3rem;--fluid-spacing-3xl-max-val:7;--fluid-spacing-3xl-max-rem:7rem;--fluid-spacing-3xl-px-diff-val:calc((var(--fluid-spacing-3xl-max-val) - var(--fluid-spacing-3xl-min-val)) * 10);--fluid-spacing-3xl:calc((var(--below-clamp) * var(--fluid-spacing-3xl-min-rem)) + (var(--within-clamp) * (var(--fluid-spacing-3xl-min-rem) + (var(--fluid-spacing-3xl-px-diff-val) * ((100vw - var(--clamp-min-px)) / (var(--clamp-max-val) - var(--clamp-min-val)))))) + (var(--above-clamp) * var(--fluid-spacing-3xl-max-rem)));--fluid-spacing-4xl-min-val:3;--fluid-spacing-4xl-min-rem:3rem;--fluid-spacing-4xl-max-val:9;--fluid-spacing-4xl-max-rem:9rem;--fluid-spacing-4xl-px-diff-val:calc((var(--fluid-spacing-4xl-max-val) - var(--fluid-spacing-4xl-min-val)) * 10);--fluid-spacing-4xl:calc((var(--below-clamp) * var(--fluid-spacing-4xl-min-rem)) + (var(--within-clamp) * (var(--fluid-spacing-4xl-min-rem) + (var(--fluid-spacing-4xl-px-diff-val) * ((100vw - var(--clamp-min-px)) / (var(--clamp-max-val) - var(--clamp-min-val)))))) + (var(--above-clamp) * var(--fluid-spacing-4xl-max-rem)));--_content-max-width:var(--content-max-width,var(--clamp-max-px));--_section-padding-top:var(--section-padding-top,0);--_section-padding-sides:var(--section-padding-sides,2rem);--_section-padding-bottom:var(--section-padding-bottom,0);--_section-clr:var(--section-clr,var(--body-clr));--_section-bkgd:var(--section-bkgd,#0000)}.pageSection{--content-max-width:119rem;--narrow-max-width:105rem;--narrow-2-max-width:100rem;--narrow-3-max-width:80rem;--narrow-4-max-width:60rem;--full:minmax(var(--_section-padding-sides),1fr);--content:minmax(0,calc((var(--content-max-width) - var(--narrow-max-width)) * 0.5));--narrow:minmax(0,calc((var(--narrow-max-width) - var(--narrow-2-max-width)) * 0.5));--narrow-2:minmax(0,calc((var(--narrow-2-max-width) - var(--narrow-3-max-width)) * 0.5));--narrow-3:minmax(0,calc((var(--narrow-3-max-width) - var(--narrow-4-max-width)) * 0.5));--narrow-4:min(calc(var(--narrow-4-max-width) * 0.5),50% - (var(--_section-padding-sides) * 2));background:var(--_section-bkgd);color:var(--_section-clr);display:grid;grid-template-columns:[full-start] var(--full) [content-start] var(--content) [narrow-start] var(--narrow) [narrow-2-start] var(--narrow-2) [narrow-3-start] var(--narrow-3) [narrow-4-start] var(--narrow-4) [center-line] var(--narrow-4) [narrow-4-end] var(--narrow-3) [narrow-3-end] var(--narrow-2) [narrow-2-end] var(--narrow) [narrow-end] var(--content) [content-end] var(--full) [full-end];padding-bottom:var(--_section-padding-bottom);padding-top:var(--_section-padding-top);position:relative}.pageSection>*{grid-column:content}.fullWidth{grid-column:full}.fullWidthStart{grid-column-start:full-start}.fullWidthEnd{grid-column-end:full-end}.content{grid-column:content}.contentStart{grid-column-start:content-start}.contentEnd{grid-column-end:content-end}.contentNarrow{grid-column:narrow}.contentNarrowStart{grid-column-start:narrow-start}.contentNarrowEnd{grid-column-end:narrow-end}.contentNarrow2{grid-column:narrow-2}.contentNarrow2Start{grid-column-start:narrow-2-start}.contentNarrow2End{grid-column-end:narrow-2-end}.contentNarrow3{grid-column:narrow-3}.contentNarrow3Start{grid-column-start:narrow-3-start}.contentNarrow3End{grid-column-end:narrow-3-end}.contentNarrow4{grid-column:narrow-4}.contentNarrow4Start{grid-column-start:narrow-4-start}.contentNarrow4End{grid-column-end:narrow-4-end}.centerLineStart{grid-column-start:center-line}.centerLineEnd{grid-column-end:center-line}.pageSection.pageSectionStacked{isolation:isolate;place-items:center}.pageSection.pageSectionStacked>*{grid-row:1/-1}.pageSection.pageSectionStacked>img,.pageSection.pageSectionStacked>picture{z-index:-1}.pageSection.pageSectionStacked img.fullWidth,.pageSection.pageSectionStacked picture.fullWidth{max-height:45vh;object-fit:cover;width:100%}.skipNavigation{position:fixed;z-index:960}.skipNavigation a{display:block;left:-999px;position:absolute;top:-999px}.skipNavigation a:focus-visible{background:#fff;border:1px solid;left:0;padding:.5em 2em;top:0}:root{--_split-content-primary-width:var(--split-content-primary-width,40rem);--_split-content-secondary-width:var(--split-content-secondary-width,22rem);--_split-content-column-gap:var(--split-content-column-gap,5rem);--_split-content-row-gap:var(--split-content-row-gap,var(--_split-content-column-gap))}.splitContent{align-items:flex-start;column-gap:var(--_split-content-column-gap);display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;row-gap:var(--_split-content-row-gap)}.splitContent,.splitContent>div{position:relative}.splitContent>div:empty{display:none}.splitContentPrimary{flex-basis:var(--_split-content-primary-width);flex-grow:9999}.splitContentSecondary{flex-basis:var(--_split-content-secondary-width);flex-grow:1}:root{--_main-menu-bkgd:var(--main-menu-bkgd,#0000);--_main-menu-clr:var(--main-menu-clr,#fff);--_main-menu-hamburger-bkgd:var(--main-menu-hamburger-bkgd,#fff);--_main-menu-hamburger-clr:var(--main-menu-hamburger-clr,#333);--_main-menu-padding:var(--main-menu-padding,0);--_main-menu-font-size:var(--main-menu-font-size,inherit);--_main-menu-line-height:var(--main-menu-line-height,1.2);--_main-menu-ul-bkgd:var(--main-menu-ul-bkgd,#0000);--_main-menu-ul-padding:var(--main-menu-ul-padding,0);--_main-menu-ul-width:var(--main-menu-ul-width,100%);--_main-menu-li-bkgd:var(--main-menu-li-bkgd,#0000);--_main-menu-li-clr:var(--main-menu-li-clr,currentColor);--_main-menu-li-padding:var(--main-menu-li-padding,0);--_main-menu-a-bkgd:var(--main-menu-a-bkgd,#0000);--_main-menu-a-clr:var(--main-menu-a-clr,currentColor);--_main-menu-a-padding:var(--main-menu-a-padding,0)}#mainNavigationMenu{background:var(--_main-menu-bkgd);color:var(--_main-menu-clr);flex-direction:row;font-size:var(--_main-menu-font-size);justify-content:flex-end;line-height:var(--_main-menu-line-height);list-style:none;padding:var(--_main-menu-padding)}#mainNavigationMenu>li>a,#mainNavigationMenu>li>ul,#mainNavigationMenu>li>ul li{margin:0;position:relative}#mainNavigationMenu>li>ul{background:var(--_main-menu-ul-bkgd);display:none;left:0;list-style:none;padding:var(--_main-menu-ul-padding);position:absolute;top:auto;width:var(--_main-menu-ul-width)}#mainNavigationMenu>li>ul a,#mainNavigationMenu>li>ul li{text-align:left;width:100%}#mainNavigationMenu>li>a{display:inline-block;text-align:center}#mainNavigationMenu>li{background:var(--_main-menu-li-bkgd);color:var(--_main-menu-li-clr);padding:var(--_main-menu-li-padding)}#mainNavigationMenu>li>a,#mainNavigationMenu>li>a:active,#mainNavigationMenu>li>a:focus-visible,#mainNavigationMenu>li>a:hover{background:var(--_main-menu-a-bkgd);color:var(--_main-menu-a-clr);padding:var(--_main-menu-a-padding);position:relative;text-decoration:none}#mainNavigationMenu>li.hasSubMenu>a{padding-right:0}#mainNavigationMenu>li>button.openSubMenu{background-color:initial;background-image:url(/assets/graphics/chevron-down.svg);background-position:50%;background-repeat:no-repeat;background-size:1.1em 1.1em;border:none;cursor:pointer;height:1.5em;margin-right:.25em;vertical-align:middle;width:3rem}#mainNavigationMenu li button.openSubMenu:active,#mainNavigationMenu li button.openSubMenu:focus,#mainNavigationMenu li button.openSubMenu:hover{background-color:#0000001a}@media screen and (max-width:1200px){#mainNavigationMenu[hidden]{display:none}#mainNavigationMenu:not([hidden]){--_main-menu-padding:5rem 0 5rem 0;--_main-menu-ul-width:100%;flex-direction:column;justify-content:flex-start;left:0;max-height:100vh;min-height:100vh;overflow-y:scroll;position:fixed;top:0;width:100vw;z-index:1000}#mainNavigationMenu:not([hidden])>li,#mainNavigationMenu:not([hidden])>li>a{text-align:center;width:100%}#mainNavigationMenu:not([hidden])>li>a{max-width:25rem}#mainNavigationMenu>li{border:none!important;padding:1rem}}#mainNavigationToggle{background:var(--_main-menu-hamburger-bkgd);border:none;cursor:pointer;margin:0;padding:0;position:relative;z-index:9999}#mainNavigationToggle svg{border-radius:3px;display:block}#mainNavigationToggle svg line{opacity:1;stroke:var(--_main-menu-hamburger-clr);transform:rotate(0) translateY(0) translateX(0);transition:transform .2s ease-in-out,opacity .2s ease-in-out}#mainNavigationToggle svg .line-1{transform-origin:7px 15px}#mainNavigationToggle svg .line-3{transform-origin:8px 26px}#mainNavigationToggle[aria-expanded=true] svg .line-1{transform:rotate(45deg) translateY(0) translateX(0)}#mainNavigationToggle[aria-expanded=true] svg .line-2{opacity:0}#mainNavigationToggle[aria-expanded=true] svg .line-3{transform:rotate(-45deg) translateY(0) translateX(0)}@media screen and (min-width:1200px){#mainNavigationToggle{display:none}}.ratio30,.ratio35,.ratio35mm,.ratio35mmVert,.ratio40,.ratio50,.ratio55,.ratio57,.ratio60,.ratio70,.ratio72,.ratio75,.ratio80,.ratio85,.ratio87,.ratio90,.ratio95,.ratioSquare,.ratioVideo{position:relative}.ratio30:before,.ratio35:before,.ratio35mm:before,.ratio35mmVert:before,.ratio40:before,.ratio50:before,.ratio55:before,.ratio57:before,.ratio60:before,.ratio70:before,.ratio72:before,.ratio75:before,.ratio80:before,.ratio85:before,.ratio87:before,.ratio90:before,.ratio95:before,.ratioSquare:before,.ratioVideo:before{content:"";display:inline-block;height:100%;padding-top:100%;width:100%}.ratio30>div,.ratio35>div,.ratio35mm>div,.ratio35mmVert>div,.ratio40>div,.ratio50>div,.ratio55>div,.ratio57>div,.ratio60>div,.ratio70>div,.ratio72>div,.ratio75>div,.ratio80>div,.ratio85>div,.ratio87>div,.ratio90>div,.ratio95>div,.ratioSquare>div,.ratioVideo>div{bottom:0;left:0;position:absolute;right:0;top:0}.ratio30:before{padding-top:30%}.ratio35:before{padding-top:35%}.ratio40:before{padding-top:40%}.ratio50:before{padding-top:50%}.ratio55:before{padding-top:55%}.ratio57:before{padding-top:57%}.ratio60:before{padding-top:60%}.ratio70:before{padding-top:70%}.ratio72:before{padding-top:72%}.ratio75:before{padding-top:75%}.ratio80:before{padding-top:80%}.ratio85:before{padding-top:85%}.ratio87:before{padding-top:87%}.ratio90:before{padding-top:90%}.ratio95:before{padding-top:95%}.ratio2-1:before{padding-top:50%}.ratio35mm:before{padding-top:66.6666%}.ratio35mmVert:before{padding-top:150%}.ratioVideo:before{padding-top:56.25%}.clearFix:after,.clearFix:before{content:"";display:table}.clearFix:after{clear:both}.dimmable{opacity:1;transition:opacity .2s ease-in}.dimmable:focus-visible,.dimmable:hover{opacity:.5;transition:opacity .2s ease-in}.objectFitImage{height:100%;position:relative;width:100%}.objectFitImage img,.objectFitImage img[width][height]{display:block;height:100%;object-fit:cover;position:relative;width:100%}.stackedContent{display:grid;isolation:isolate;place-items:center}.stackedContent>*{grid-area:1/1}.centerContent{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.visuallyHidden{border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)}.largeScreenOnly{display:none}@media screen and (min-width:960px){.largeScreenOnly.largeScreenOnly{display:revert}.smallScreenOnly.smallScreenOnly.smallScreenOnly{display:none}}:root{--_accordion-trigger-clr:var(--accordion-trigger-clr,var(--body-clr));--_accordion-trigger-hover-clr:var(--accordion-trigger-hover-clr,var(--_accordion-trigger-clr));--_accordion-trigger-selected-clr:var(--accordion-trigger-selected-clr,var(--_accordion-trigger-clr));--_accordion-trigger-bkgd:var(--accordion-trigger-bkgd,#fff);--_accordion-trigger-hover-bkgd:var(--accordion-trigger-hover-bkgd,var(--_accordion-trigger-bkgd));--_accordion-trigger-selected-bkgd:var(--accordion-trigger-selected-bkgd,var(--_accordion-trigger-bkgd));--_accordion-trigger-border:var(--accordion-trigger-border,#fff);--_accordion-trigger-hover-border:var(--accordion-trigger-hover-border,var(--_accordion-trigger-border));--_accordion-trigger-selected-border:var(--accordion-trigger-selected-border,var(--_accordion-trigger-border));--_accordion-trigger-padding:var(--accordion-trigger-padding,1em);--_accordion-content-padding:var(--accordion-content-padding,2rem)}button.accordionTrigger{align-items:center;background:var(--_accordion-trigger-bkgd);border:var(--_accordion-trigger-border);color:var(--_accordion-trigger-clr);cursor:pointer;display:flex;justify-content:space-between;padding:var(--_accordion-trigger-padding);text-align:left;width:100%}button.accordionTrigger.selected{background:var(--_accordion-trigger-selected-bkgd);border:var(--_accordion-trigger-border);color:var(--_accordion-trigger-selected-clr)}button.accordionTrigger:active,button.accordionTrigger:focus-visible,button.accordionTrigger:hover{background:var(--_accordion-trigger-hover-bkgd);border:var(--_accordion-trigger-hover-border);color:var(--_accordion-trigger-hover-clr)}button.accordionTrigger>*{flex:1 1 auto}button.accordionTrigger>span:not(.accordionStatus){padding:0 1rem 0 1.6rem}button.accordionTrigger>span.accordionStatus{align-self:baseline;display:block;flex:none;height:1.7rem;transform:rotate(0deg);transform-origin:50% 50%;transition:transform .25s;width:1.7rem}.accordion.open>button.accordionTrigger>span.accordionStatus{transform:rotate(90deg);transform-origin:50% 50%}.accordionContent{display:none;padding:var(--_accordion-content-padding)}:root{--_button-clr:var(--button-clr,var(--body-clr));--_button-bkgd:var(--button-bkgd,#fff);--_button-after-border:var(--button-after-border,1px solid var(--_button-bkgd));--_button-hover-clr:var(--button-hover-clr,var(--_button-clr));--_button-hover-bkgd:var(--button-hover-bkgd,linear-gradient(to top,#0003,#0003) var(--_button-bkgd));--_button-hover-after-border:var(--button-hover-after-border,var(--_button-after-border));--_button-focus-clr:var(--button-focus-clr,var(--_button-hover-clr));--_button-focus-bkgd:var(--button-focus-bkgd,var(--_button-hover-bkgd));--_button-focus-after-border:var(--button-focus-after-border,var(--_button-hover-after-border));--_button-active-clr:var(--button-active-clr,var(--_button-hover-clr));--_button-active-bkgd:var(--button-active-bkgd,var(--_button-hover-bkgd));--_button-active-after-border:var(--button-active-after-border,var(--_button-hover-after-border));--_button-padding:var(--button-padding,0.4em 0.8em 0.4em 0.8em);--_button-border-radius:var(--button-border-radius,0)}.button,.button:active,.button:focus-visible,.button:hover{align-content:center;align-items:center;background:var(--_button-bkgd);border:0;border-radius:var(--_button-border-radius);color:var(--_button-clr);cursor:pointer;display:inline-flex;justify-content:center;line-height:normal;padding:var(--_button-padding);position:relative;text-align:center;text-decoration:none;transition-duration:.3s;transition-property:color,background,background-color,border}.button>span{flex:1 1 auto;z-index:5}.button:after{border:var(--_button-after-border);border-radius:var(--_button-border-radius);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.button:hover{background:var(--_button-hover-bkgd);color:var(--_button-hover-clr)}.button:hover:after{border:var(--_button-hover-after-border)}.button:focus-visible{background:var(--_button-focus-bkgd);color:var(--_button-focus-clr)}.button:focus-visible:after{border:var(--_button-focus-after-border)}.button:active{background:var(--_button-active-bkgd);color:var(--_button-active-clr)}.button:active:after{border:var(--_button-active-after-border)}.button.pillButton,.button.pillButton:active,.button.pillButton:after,.button.pillButton:focus-visible,.button.pillButton:hover{border-radius:50rem}ul.cardsWrapper,ul.cardsWrapper>li,ul.flexCardsWrapper,ul.flexCardsWrapper>li{list-style:none;margin:0;overflow:hidden;padding:0;position:relative}ul.cardsWrapper,ul.flexCardsWrapper{--_card-spacing-column-gap:var(--card-spacing-column-gap,0rem);--_card-spacing-row-gap:var(--card-spacing-row-gap,var(--_card-spacing-column-gap));--_card-column-count:var(--card-column-count,5);--_card-minimum-size:var(--card-minimum-size,22rem);--_card-cumulative-gap-width:calc((var(--_card-column-count) - 1) * var(--_card-spacing-column-gap));--_card-column-max-width:calc((100% - var(--_card-cumulative-gap-width)) / var(--_card-column-count));--_card-column-min-width:max(var(--_card-minimum-size),var(--_card-column-max-width));column-gap:var(--_card-spacing-column-gap);row-gap:var(--_card-spacing-row-gap)}ul.cardsWrapper.cardsFourWide,ul.flexCardsWrapper.cardsFourWide{--_card-column-count:4}ul.cardsWrapper.cardsThreeWide,ul.flexCardsWrapper.cardsThreeWide{--_card-column-count:3}ul.cardsWrapper.cardsTwoWide,ul.flexCardsWrapper.cardsTwoWide{--_card-column-count:2}ul.cardsWrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--_card-column-min-width),1fr))}ul.flexCardsWrapper{display:flex;flex-wrap:wrap;justify-content:center;--_flex-card-basis:var(--_card-column-min-width)}ul.flexCardsWrapper>li{flex:0 1 var(--_flex-card-basis)}.card{display:flex;flex-direction:column;min-height:100%;overflow:hidden;text-decoration:none;width:100%}.card,.cardImage{position:relative}.cardImage{order:0}.cardImage img{display:block}.cardText{display:flex;flex:1 0 auto;flex-direction:column;justify-content:space-between;order:1;position:relative}.cardHeader{flex:0 1 auto}.cardCopy{flex:1 0 auto}.cardFooter{flex:0 1 auto}.listings{--_listing-primary-width:var(--listing-primary-width,40rem);--_listing-secondary-width:var(--listing-secondary-width,22rem);--_listing-column-gap:var(--listing-column-gap,5rem);--_listing-row-gap:var(--listing-row-gap,var(--_listing-column-gap))}.listing{column-gap:var(--_listing-column-gap);display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;row-gap:var(--_listing-row-gap)}.listing,.listing>div{position:relative}.listing>div:empty{display:none}.listingPrimary{flex-basis:var(--_listing-primary-width);flex-grow:9999;order:1}.listingSecondary{flex-basis:var(--_listing-secondary-width);flex-grow:1;order:0}:root{--_pagination-clr:var(--pagination-clr,var(--dark-gray));--_pagination-hover-clr:var(--pagination-hover-clr,var(--teal));--_pagination-hover-bkgd:var(--pagination-hover-bkgd,#fff);--_pagination-current-clr:var(--pagination-current-clr,var(--_pagination-hover-clr));--_pagination-current-bkgd:var(--pagination-current-bkgd,var(--_pagination-hover-bkgd));--_pagination-border-radius:var(--pagination-border-radius,50%);--_pagination-border:var(--pagination-border,none)}ul.pagination{align-items:center;display:flex;font-size:1.2em;gap:1em;justify-content:center;list-style:none;position:relative}ul.pagination,ul.pagination>li{margin:0;padding:0}.pagination a,.pagination a:active,.pagination a:focus-visible,.pagination a:hover{align-items:center;border:var(--_pagination-border);border-radius:var(--_pagination-border-radius);color:var(--_pagination-clr);display:flex;flex:1 1 auto;font-variation-settings:"wght" 400;font-weight:400;justify-content:center;line-height:1;padding:1rem;position:relative;text-decoration:none}.pagination a.paginationCurrent{background:var(--_pagination-current-bkgd);color:var(--_pagination-current-clr);font-variation-settings:"wght" 700;font-weight:700}.pagination a:not([class*=paginationCurrent]):active,.pagination a:not([class*=paginationCurrent]):focus-visible,.pagination a:not([class*=paginationCurrent]):hover{background:var(--_pagination-hover-bkgd);color:var(--_pagination-hover-clr)}.pagination a.paginationFirst:before,.pagination a.paginationLast:after,.pagination a.paginationNext:after,.pagination a.paginationPrev:before{display:inline-block;font-family:sans-serif;text-rendering:auto}.pagination a.paginationFirst span,.pagination a.paginationLast span,.pagination a.paginationNext span,.pagination a.paginationPrev span{left:-9999px;padding:.8em;position:absolute;top:-9999px}.pagination a.paginationFirst:before{content:"\276E\276E"}.pagination a.paginationPrev:before{content:"\276E"}.pagination a.paginationNext:after{content:"\276F"}.pagination a.paginationLast:after{content:"\276F\276F"}.slides{position:relative}.slides>.slide:not(:first-child){display:none}.slide{overflow:hidden;position:relative}.slide img{display:block;position:relative}[role=tabpanel].is-hidden{display:none}:root{--_form-field-bkgd:var(--form-field-bkgd,#fff);--_form-field-border:var(--form-field-border,1px solid currentColor);--_form-field-padding-sides:var(--form-field-padding-sides,1em);--_form-field-padding-top-bottom:var(--form-field-padding-top-bottom,1em);--_form-field-outline:var(--form-field-outline,var(--focus-outline));--_form-field-outline-offset:var(--form-field-outline-offset,2px)}input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]),option,select,textarea{background:var(--_form-field-bkgd);border:var(--_form-field-border);color:currentColor;display:inline-block;margin:auto;padding:var(--_form-field-padding-top-bottom) var(--_form-field-padding-sides) var(--_form-field-padding-top-bottom) var(--_form-field-padding-sides);width:100%}input[type=file]{display:inline-block;width:100%}textarea{min-height:5em}select{overflow:hidden;text-overflow:ellipsis}input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus-visible,select:focus-visible,textarea:focus-visible{outline:var(--_form-field-outline);outline-offset:var(--_form-field-outline-offset)}input[aria-disabled=true],input[disabled],select[aria-disabled=true],select[disabled],textarea[aria-disabled=true],textarea[disabled]{cursor:not-allowed}fieldset{border:none;margin:0 0 1em;padding:0}fieldset legend{border-bottom:1px solid;color:currentColor;font-variation-settings:"wght" 700;font-weight:700;margin:0 0 1rem;width:100%}fieldset legend.unstyledLegend{border:none;font-size:inherit;font-weight:inherit}.required:after{content:"*\a0";display:inline-block;margin-left:.3em}.required:after,.validationError{color:var(--warning-clr)}.validationError:before{background:var(--warning-clr);border-radius:50%;color:#fff;content:"!";display:inline-block;height:2.4rem;line-height:2.4rem;margin-right:.5rem;text-align:center;width:2.4rem}.formGroup{display:grid;gap:.5em;margin-bottom:1rem}.formGroup.formGroupTwoCol{grid-template-columns:1fr 1fr}.formGroup.formGroupThreeCol{grid-template-columns:1fr 1fr 1fr}.formField,.formFieldFull{align-items:center;display:grid;gap:.5em}.formButtonsWrapper{display:grid;gap:.5em}@media screen and (min-width:800px){.formField{grid-template-columns:1fr 3fr}}:root{--_radio-checkbox-border-clr:var(--radio-checkbox-border-clr,currentColor);--_radio-checkbox-clr:var(--radio-checkbox-clr,currentColor)}input[type=checkbox].customCheckbox,input[type=radio].customRadio{align-items:center;appearance:none;background:#fff;border:2px solid var(--_radio-checkbox-border-clr);display:inline-flex;height:1.5em;justify-content:center;margin:0 .15em 0 0;transform:translateY(.1em);width:1.5em}input[type=checkbox].customCheckbox:disabled,input[type=radio].customRadio:disabled{--_radio-checkbox-clr:var(--disabled-clr);--_radio-checkbox-border-clr:var(--disabled-clr)}input[type=checkbox].customCheckbox:disabled+label,input[type=radio].customRadio:disabled+label{color:var(--disabled-clr);cursor:not-allowed}input[type=checkbox].customCheckbox:checked:before,input[type=radio].customRadio:checked:before{transform:scale(1)}input[type=checkbox].customCheckbox:before,input[type=radio].customRadio:before{box-shadow:inset 1em 1em var(--_radio-checkbox-clr);content:"";display:block;height:.6em;position:absolute;transform:scale(0);transition:transform .12s ease-in-out;width:.6em}input[type=checkbox].customCheckbox{border-radius:2px}input[type=radio].customRadio{border-radius:50%}input[type=checkbox].customCheckbox:before{clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}input[type=radio].customRadio:before{border-radius:50%}.customSelect{align-items:center;display:inline-grid;grid-template-areas:"select";position:relative}.customSelect select,.customSelect:after{grid-area:select}.customSelect:after{background-color:currentColor;clip-path:polygon(10% 10%,50% 50%,90% 10%,100% 20%,50% 70%,0 20%);content:"";height:.85em;justify-self:end;margin-right:var(--_form-field-padding-sides);width:.85em}.customSelect select{appearance:none;max-width:100%;padding-right:calc((3 * var(--_form-field-padding-sides)) + .85em);position:relative}.customSelect select::-ms-expand{display:none}.customSelect select:not(:focus-visible){outline:none}.customSelect select:disabled:hover,.customSelect select[aria-disabled=true]{--border-color:var(--disabled-clr)}.pageSection.commonPageHeader{--_section-padding-top:4.5rem;--_section-padding-bottom:4.5rem;--_section-clr:var(--teal)}body.ocfResearchCenter .pageSection.commonPageHeader{--_section-padding-top:4rem;--_section-padding-bottom:3.5rem}.pageSection.commonPageHeader .pageSubTitle{margin-bottom:1rem}.pageSection.commonPageHeader .pageSubTitle a{display:inline-block;text-decoration:none}.pageSection.commonPageHeader .pageSubTitle a span{flex-grow:0;position:relative}.pageSection.commonPageHeader .pageSubTitle a:focus-visible span:after,.pageSection.commonPageHeader .pageSubTitle a:hover span:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2.483 4.599'%3E%3Cpath d='M2.083 4.199.4 2.2 2.082.4' style='fill:none;stroke:%2302aad0;stroke-width:.7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1'/%3E%3C/svg%3E");display:inline-block;margin-right:.5rem;width:.6rem}.pageSubTitle{font-size:1.4rem;font-variation-settings:"wght" 800;font-weight:800;margin-bottom:.5rem;padding-left:.3rem;text-transform:uppercase}.commonPageHeaderContent{display:flex;flex-wrap:wrap;gap:3rem;justify-content:space-between;position:relative}.commonPageHeaderContent>*{position:relative}.commonPageHeaderContent>:empty{display:none}.commonPageHeaderContent>div:first-child{flex:1 1 calc((65rem - 100%) * 999);flex-grow:9999}.commonPageHeaderContent>div.headerButton{flex-grow:1;text-align:center}.commonPageHeaderContent>div.headerButton a.button{font-variation-settings:"wght" 800;font-weight:800;padding-bottom:1em;padding-top:1em}.pageSection.researchPageHeader{--_section-padding-top:2.4rem;--_section-padding-bottom:2.4rem;--_section-clr:#fff;--_section-bkgd:var(--dark-blue)}.researchPageHeaderContent{align-items:center;display:flex;flex-wrap:wrap;gap:3rem;justify-content:space-between;position:relative}.researchPageHeaderContent>*{position:relative}.researchPageHeaderContent>:empty{display:none}.researchPageHeaderContent>div:first-child{flex:1 1 calc((65rem - 100%) * 999);flex-grow:9999}.researchPageHeaderContent>div.headerButton{flex-grow:1;text-align:center;--_button-clr:#fff}.researchPageHeaderContent>div.headerButton a.button{font-variation-settings:"wght" 800;font-weight:800;padding-bottom:1em;padding-top:1em}.researchPageHeaderLinks{display:flex;font-size:1.4rem;font-variation-settings:"wght" 800;font-weight:800;gap:1rem;text-transform:uppercase}.researchPageHeaderLinks a{display:inline-block;text-decoration:none}.researchPageHeaderLinks a span{flex-grow:0;position:relative}.researchPageHeaderLinks a span:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2.483 4.599'%3E%3Cpath d='M.4 4.199 2.083 2.2.401.4' style='fill:none;stroke:%23fff;stroke-width:.7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1'/%3E%3C/svg%3E");display:inline-block;margin-left:1rem;vertical-align:middle;width:.7rem}:root{--_element-clr:var(--element-clr,var(--body-clr));--_element-bkgd:var(--element-bkgd,#fff)}.bkgdLightGray,.bkgdTransparent,.bkgdWhite{background:var(--_element-bkgd);color:var(--_element-clr)}.bkgdTransparent{--element-clr:var(--body-clr);--element-bkgd:#0000}.bkgdWhite{--element-clr:var(--body-clr);--element-bkgd:#fff}.bkgdLightGray{--element-clr:var(--body-clr);--element-bkgd:var(--light-gray)}.columnedPageSection{--_columned-primary-width:59rem;--_columned-secondary-width:25rem;--_columned-column-gap:8rem;--_columned-row-gap:2rem}.pageSection.sectionLightGray+.pageSection.sectionLightGray,.pageSection.sectionTransparent+.pageSection.sectionTransparent,.pageSection.sectionWhite+.pageSection.sectionWhite{--_section-padding-top:0}.sectionWhite{--_section-bkgd:#fff;--_section-padding-top:var(--fluid-spacing-2xl);--_section-padding-bottom:var(--fluid-spacing-2xl)}.sectionLightGray{--_section-clr:#687373;--_section-bkgd:var(--light-gray);--_section-padding-top:var(--fluid-spacing-2xl);--_section-padding-bottom:var(--fluid-spacing-2xl)}.sectionBlack{--_section-clr:#fff;--_section-bkgd:#000}.sectionDarkBlue{--_section-clr:#fff;--_section-bkgd:var(--dark-blue);--_section-padding-top:var(--fluid-spacing-2xl);--_section-padding-bottom:var(--fluid-spacing-2xl)}.sectionTeal{--_section-clr:#fff;--_section-bkgd:var(--teal)}.primaryFluidSubSection{margin-bottom:var(--fluid-spacing-xl)}.pageSection.commonPageHeader+.pageSection:not(.sectionLightGray),.pageSection.sectionLightGray+.pageSection.sectionLightGray,.pageSection.sectionWhite+.pageSection.sectionWhite{--_section-padding-top:0}.sidebarSectionHeader.sidebarSectionHeader{color:var(--teal);font-size:1.6rem;font-variation-settings:"wght" 800,"wdth" 77;font-weight:800;margin-bottom:1.4rem;text-transform:uppercase;width:auto}.sidebarSection{margin-bottom:3rem;margin-top:.8rem}.sidebarSection.smallScreenOnly,.smallScreenOnly .sidebarSection{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.sidebarSection.smallScreenOnly .sidebarSectionHeader,.smallScreenOnly .sidebarSection .sidebarSectionHeader{margin:0}#siteFooter>img{display:block}#siteFooter a{position:relative;text-decoration:none}.footerUpper a:active:after,.footerUpper a:focus-visible:after,.footerUpper a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 2.116 4.233'%3E%3Cpath d='M.217.217 1.9 2.216l-1.682 1.8' style='fill:none;stroke:%23fff;stroke-width:.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1'/%3E%3C/svg%3E");display:inline-block;position:absolute;right:-1.7rem;width:.65rem}.footerUpper{--_section-clr:#c5c5c5;--_section-bkgd:#000;--_section-padding-top:6rem;--_section-padding-bottom:1.8rem}.footerLower{--_section-clr:#fff;--_section-bkgd:#000;--_section-padding-top:0;--_section-padding-bottom:8rem}@media screen and (min-width:1200px){.footerLower{--_section-padding-bottom:10rem}}.footerColumns{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 calc(var(--fluid-spacing-m) * -1) 0 calc(var(--fluid-spacing-m) * -1);position:relative}.footerColumns>:empty{display:none}.footerColumns>div{flex:1 1 calc(25% - (2 * var(--fluid-spacing-m)));margin:0 var(--fluid-spacing-m) var(--fluid-spacing-s) var(--fluid-spacing-m);min-width:20rem;position:relative;width:100%}.footerColumns h3{--_font-min-val:1.6;--_font-max-val:1.6;font-variation-settings:"wght" 800;font-weight:800;margin-bottom:0;text-transform:uppercase}.footerUpper .footerColumns h3{color:#fff}.footerLower .footerColumns h3{--_heading-color:var(--teal);margin-bottom:1.2rem}.footerLower .footerColumns h3 a{color:var(--teal)}.footerMenu{list-style:none;margin:0;padding:0}.footerMenu a,.footerMenu a.currentPage,.footerMenu a:focus-visible,.footerMenu a:hover{color:#c7c7c7;display:block;padding:.3rem 0;text-decoration:none}.footerMenu a.currentPage,.footerMenu a:focus-visible,.footerMenu a:hover{color:var(--teal)}.footerMenu li{break-inside:avoid-column;margin:.2rem 0;page-break-inside:avoid;position:relative;width:100%}.footerMenu:after{clear:both}.footerMenu:after,.footerMenu:before{content:"";display:table}#siteHeader{position:sticky;top:0;width:100%;z-index:950}.pageSection.bannerContentsWrapper{--_section-padding-bottom:0;--_section-padding-top:0}.bannerContents{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.bannerContentsLeft{flex:0 1 auto}.bannerContentsLeft a{display:block;margin:2rem 0}#mainNavigationMenu .megaDrawer{background:#f9f9fa;border-top:.8rem solid var(--teal);color:var(--body-clr);display:block;left:0;margin:0;position:relative;text-align:left;top:100%;width:100%}#mainNavigationMenu .megaDrawer a:not(.button),#mainNavigationMenu .megaDrawer li{text-align:left}.megaDrawerContents .pageSection{--_section-padding-top:var(--fluid-spacing-2xl);--_section-padding-bottom:var(--fluid-spacing-2xl)}#researchSolutionMegaDrawer .megaDrawerContents .pageSection:first-child{--_section-padding-top:var(--fluid-spacing-2xl);--_section-padding-bottom:var(--fluid-spacing-l)}#researchSolutionMegaDrawer .megaDrawerContents .pageSection:last-child{--_section-padding-top:var(--fluid-spacing-2xl);--_section-padding-bottom:var(--fluid-spacing-2xl)}#mainNavigationMenu #searchMegaDrawer{padding:3rem}@media screen and (min-width:1200px){#mainNavigationMenu .megaDrawer{position:absolute}}.megaDrawerColumns{column-gap:var(--fluid-spacing-4xl);display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;row-gap:var(--fluid-spacing-m)}.megaDrawerColumns>*{flex:1 1 20rem;min-width:20rem;position:relative;width:100%}.megaDrawerColumns>div:last-child{flex-grow:9;min-width:35rem}.megaDrawerColumns h2,.megaDrawerColumns h3{--_font-min-val:1.6;--_font-max-val:1.6;--_heading-color:var(--teal);font-variation-settings:"wght" 800;font-weight:800;text-transform:uppercase}.megaDrawerColumns h2{border-bottom:2px solid var(--teal);letter-spacing:normal;margin-bottom:3rem;padding-bottom:1.2rem}.megaDrawerColumns h3{margin-bottom:1rem}.flowSolutionMegaColumns{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin:0;padding:0}.flowSolutionMegaColumns>div{flex:0 1 auto}.megaDrawerMenu{font-size:1.6rem;font-variation-settings:"wght" 550;font-weight:550;list-style:none;margin:0;padding:0}.megaDrawerMenu a{display:block;text-decoration:none}.megaDrawerMenu a:focus-visible,.megaDrawerMenu a:hover{color:var(--teal);text-decoration:underline}.megaDrawerMenu li{break-inside:avoid-column;margin:.2rem 0 1rem;page-break-inside:avoid;padding:0;position:relative;width:100%}.megaDrawerMenu:after{clear:both}.megaDrawerMenu:after,.megaDrawerMenu:before{content:"";display:table}.megaCtaContent.megaCtaContent.megaCtaContent{align-items:center;box-shadow:0 0 1.3rem 0 #00000017;display:flex;flex-wrap:wrap;gap:3rem;justify-content:center;margin:1rem 0;position:relative}.megaCtaContent>div>span{display:block;font-variation-settings:"wght" 800;font-weight:800;margin:0 0 .2rem;text-transform:uppercase}.megaCtaContent h2{--_heading-color:var(--teal);--_heading-font-weight:550;margin:0}.megaCtaContent.megaCtaContent>*{position:relative;width:1px}.megaCtaContent div:first-child{flex:1 1 auto;min-width:40rem}.megaCtaContent div:last-child{flex:1 1 2.55rem;min-width:20rem}#solveProblemMegaDrawer .megaSolutionLinks a{display:block;font-size:2.2rem;font-variation-settings:"wght" 600;font-weight:800;margin-bottom:3rem;text-decoration:none}#solveProblemMegaDrawer .megaSolutionLinks a:active,#solveProblemMegaDrawer .megaSolutionLinks a:focus-within,#solveProblemMegaDrawer .megaSolutionLinks a:hover{color:var(--teal)}#solveProblemMegaDrawer .splitContentPrimary{flex-grow:1}#solveProblemMegaDrawer .splitContentSecondary{flex-grow:3}.blogMenu,.blogMenu ul{list-style:none;margin:0;text-align:left}.blogMenu,.blogMenu li,.blogMenu ul{padding:0;position:relative;width:100%}.blogMenu li{cursor:pointer;display:block}.blogMenu>li:not(:first-child){margin-top:2rem}.blogMenu a{color:var(--body-clr);cursor:pointer;display:block;font-size:1.7rem;line-height:1.2;padding:.6rem 2rem .6rem 0;position:relative;text-align:left;text-decoration:none}.blogMenu ul a{padding:.6rem 2rem}.blogMenu a.here,.blogMenu a:active,.blogMenu a:focus-visible,.blogMenu a:hover{background:var(--teal);color:#fff}.blogMenu>li>a{color:var(--teal);padding:.6rem 1rem .6rem 0}.blogMenu>li>a.here,.blogMenu>li>a:active,.blogMenu>li>a:focus-visible,.blogMenu>li>a:hover{padding-left:1rem}.blogMenu:after{clear:both}.blogMenu:after,.blogMenu:before{content:"";display:table}.sidebarMenu{list-style:none;margin:0;text-align:left}.sidebarMenu,.sidebarMenu li{padding:0;position:relative;width:100%}.sidebarMenu li{cursor:pointer;display:block}.sidebarMenu li a:active,.sidebarMenu li a:focus-visible,.sidebarMenu li a:hover,.sidebarMenu li.here a{color:var(--teal)}.sidebarMenu a{cursor:pointer;display:block;font-size:1.6rem;font-variation-settings:"wght" 600;font-weight:600;line-height:1.3;padding:.5rem 2rem .5rem 0;position:relative;text-align:left;text-decoration:none}.sidebarMenu:after{clear:both}.sidebarMenu:after,.sidebarMenu:before{content:"";display:table}#mainNavigationMenu>li.here>a,#mainNavigationMenu>li.here>button.triggerDrawerButton,#mainNavigationMenu>li:active>button.triggerDrawerButton,#mainNavigationMenu>li:focus-visible>button.triggerDrawerButton,#mainNavigationMenu>li:hover>button.triggerDrawerButton,#mainNavigationMenu>li:not(.headerBidRequest):active>a,#mainNavigationMenu>li:not(.headerBidRequest):focus-visible>a,#mainNavigationMenu>li:not(.headerBidRequest):hover>a{color:var(--teal)}#mainNavigationMenu a,#mainNavigationMenu a:active,#mainNavigationMenu a:focus-visible,#mainNavigationMenu a:hover{text-decoration:none}@media screen and (max-width:1200px){#mainNavigationMenu:not([hidden]){background:var(--dark-blue);padding:7rem 0 3rem}#mainNavigation.siteMainMenuOpen #mainNavigationMenu>li>a,#mainNavigationMenu:not([hidden]) li,#mainNavigationMenu:not([hidden]) span{text-align:center;width:100%}}#mainNavigationMenu{--_main-menu-bkgd:#0000;display:flex;list-style-type:none;margin:0;padding:0}#mainNavigationMenu>li{border-bottom:.8rem solid #0000;margin:0}#mainNavigationMenu>li:hover{border-bottom:.8rem solid var(--teal)}#mainNavigationMenu>li>a:not(.button),#mainNavigationMenu>li>a:not(.button):active,#mainNavigationMenu>li>a:not(.button):focus-visible,#mainNavigationMenu>li>a:not(.button):hover,#mainNavigationMenu>li>button,#mainNavigationMenu>li>button:active,#mainNavigationMenu>li>button:focus-visible,#mainNavigationMenu>li>button:hover{font-variation-settings:"wght" 900;font-weight:900;padding:1.1rem 2.3rem;text-transform:uppercase}#mainNavigationMenu>li>a:not(.button):active,#mainNavigationMenu>li>a:not(.button):focus-visible,#mainNavigationMenu>li>a:not(.button):hover,#mainNavigationMenu>li>button:active,#mainNavigationMenu>li>button:focus-visible,#mainNavigationMenu>li>button:hover{color:var(--teal)}#mainNavigationMenu>li>a,#mainNavigationMenu>li>a:active,#mainNavigationMenu>li>a:focus-visible,#mainNavigationMenu>li>a:hover{padding:1rem .5rem 1rem 2.4rem}#mainNavigationMenu>li>button.triggerDrawerButton{background-color:initial;border:none;color:currentColor;font-variation-settings:"wght" 900;font-weight:900;padding:1.1rem 2.3rem;text-transform:uppercase}#mainNavigationMenu>li>button.triggerDrawerButton:hover+.megaDrawer{display:block}#mainNavigationMenu>li.headerSearch>button.triggerDrawerButton{background-image:url(/assets/graphics/search.svg);background-position:50%;background-repeat:no-repeat;background-size:3.5rem 3.5rem;padding:1em;transition:all .5s}#mainNavigationMenu>li.headerSearch>button.triggerDrawerButton:active,#mainNavigationMenu>li.headerSearch>button.triggerDrawerButton:focus-visible,#mainNavigationMenu>li.headerSearch>button.triggerDrawerButton:hover{background-size:4.3rem 4.3rem}#mainNavigationMenu>li.headerBidRequest.headerBidRequest.headerBidRequest{padding-left:2rem;padding-right:2rem}#mainNavigationMenu>li.headerBidRequest.headerBidRequest.headerBidRequest:hover{border-color:#0000}#mainNavigationMenu>li.headerBidRequest>a{background:#0000;border:1px solid var(--teal);padding-left:3rem;padding-right:3rem}#mainNavigationMenu>li.headerBidRequest>a:active,#mainNavigationMenu>li.headerBidRequest>a:focus-visible,#mainNavigationMenu>li.headerBidRequest>a:hover{background:var(--teal);color:#fff;padding-left:3rem;padding-right:3rem}@media screen and (min-width:1200px){#mainNavigationMenu>li{display:flex;padding:4rem 0 3.5rem}}

/*! 	Modaal - accessible modals - v0.4.4 	by Humaan, for all humans. 	http://humaan.com  */.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute!important;clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;width:1px!important}.modaal-overlay{opacity:0;z-index:999}.modaal-overlay,.modaal-wrapper{height:100%;left:0;position:fixed;top:0;width:100%}.modaal-wrapper{box-sizing:border-box;display:block;opacity:1;overflow:auto;z-index:9999;-webkit-overflow-scrolling:touch;transition:all .3s ease-in-out}.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{-webkit-appearance:none;background:#0000;border:none;padding:0}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper [tabindex="0"]{outline:none!important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;height:100%;position:relative;width:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;height:100%;padding:80px 25px;position:relative;text-align:center;vertical-align:middle;width:100%}.modaal-fullscreen .modaal-inner-wrapper{display:block;padding:0;vertical-align:top}.modaal-container{background:#fff;border-radius:0;box-shadow:0 4px 15px #0003;color:#000;cursor:auto;display:inline-block;margin:auto;max-width:1000px;position:relative;text-align:left;width:100%}.modaal-container.is_loading{height:100px;overflow:hidden;width:100px}.modaal-fullscreen .modaal-container{height:100%;max-width:none;overflow:auto}.modaal-close{background:#0000;border-radius:100%;color:#fff;cursor:pointer;height:50px;opacity:1;position:fixed;right:20px;top:20px;transition:all .2s ease-in-out;width:50px}.modaal-close:focus,.modaal-close:hover{background:#fff;outline:none}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{background:#b93d0c}.modaal-close span{position:absolute!important;clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;width:1px!important}.modaal-close:after,.modaal-close:before{background:#fff;border-radius:4px;content:" ";display:block;height:22px;left:23px;position:absolute;top:14px;transition:background .2s ease-in-out;width:4px}.modaal-close:before{transform:rotate(-45deg)}.modaal-close:after{transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container{padding:30px}.modaal-confirm-wrap{font-size:0;padding:30px 0 0;text-align:center}.modaal-confirm-btn{background:#0000;border:none;cursor:pointer;display:inline-block;font-size:14px;margin:0 10px;vertical-align:middle}.modaal-confirm-btn.modaal-ok{background:#555;border-radius:3px;color:#fff;padding:10px 15px;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{color:#2f2f2f;text-decoration:none}.modaal-instagram .modaal-container{background:#0000;box-shadow:none!important;width:auto}.modaal-instagram .modaal-content-container{background:#0000;padding:0}.modaal-instagram .modaal-content-container>blockquote{height:1px!important;opacity:0!important;width:1px!important}.modaal-instagram iframe{animation:instaReveal 1s linear forwards;border-radius:0!important;box-shadow:none!important;margin:-6px!important;max-width:800px!important;opacity:0;width:1000px!important}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{max-width:100%;width:auto}.modaal-gallery-wrap{color:#fff;position:relative}.modaal-gallery-item{display:none}.modaal-gallery-item img,.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{color:#fff;font-size:18px;left:0;margin:20px 0 0;position:absolute;text-align:center;width:100%}.modaal-gallery-label:focus{outline:none}.modaal-gallery-control{background:#0000;border:none;border-radius:100%;color:#fff;cursor:pointer;height:50px;opacity:1;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;width:50px}.modaal-gallery-control.is_hidden{cursor:default;opacity:0}.modaal-gallery-control:focus,.modaal-gallery-control:hover{background:#fff;outline:none}.modaal-gallery-control:focus:after,.modaal-gallery-control:focus:before,.modaal-gallery-control:hover:after,.modaal-gallery-control:hover:before{background:#afb7bc}.modaal-gallery-control span{position:absolute!important;clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;width:1px!important}.modaal-gallery-control:after,.modaal-gallery-control:before{background:#fff;border-radius:4px;content:" ";display:block;height:18px;left:25px;position:absolute;top:16px;transition:background .2s ease-in-out;width:4px}.modaal-gallery-control:before{margin:-5px 0 0;transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;transform:rotate(45deg)}.modaal-gallery-next-inner{left:100%;margin-left:40px}.modaal-gallery-next-outer{right:45px}.modaal-gallery-prev:after,.modaal-gallery-prev:before{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;transform:rotate(45deg)}.modaal-gallery-prev-inner{margin-right:40px;right:100%}.modaal-gallery-prev-outer{left:45px}.modaal-video-wrap{margin:auto 50px;position:relative}.modaal-video-container{background:#000;box-shadow:0 0 10px #0000004d;height:0;margin-left:auto;margin-right:auto;max-width:1300px;overflow:hidden;padding-bottom:56.25%;position:relative}.modaal-video-container embed,.modaal-video-container iframe,.modaal-video-container object{height:100%;left:0;position:absolute;top:0;width:100%}.modaal-iframe .modaal-content,.modaal-iframe-elem{height:100%;width:100%}.modaal-iframe-elem{display:block}.modaal-loading-spinner{background:none;height:200px;left:50%;margin:-100px 0 0 -100px;position:absolute;top:50%;transform:scale(.25);width:200px}.modaal-loading-spinner>div{height:24px;margin-left:4px;margin-top:4px;position:absolute;width:24px}.modaal-loading-spinner>div>div{background:#fff;border-radius:15px;height:100%;width:100%}.modaal-loading-spinner>div:first-of-type>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:first-of-type{transform:translate(84px,84px) rotate(45deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(2)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){transform:translate(84px,84px) rotate(90deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(3)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){transform:translate(84px,84px) rotate(135deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(4)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){transform:translate(84px,84px) rotate(180deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(5)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){transform:translate(84px,84px) rotate(225deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(6)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){transform:translate(84px,84px) rotate(270deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(7)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){transform:translate(84px,84px) rotate(315deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(8)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){transform:translate(84px,84px) rotate(1turn) translate(70px)}@media only screen and (min-width:1400px){.modaal-video-container{height:731px;padding-bottom:0}}@media only screen and (max-width:1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{background:#000000b3;bottom:20px;top:auto;transform:none}.modaal-gallery-control:after,.modaal-gallery-control:before{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width:900px){.modaal-instagram iframe{width:500px!important}}@media only screen and (max-width:600px){.modaal-instagram iframe{width:280px!important}}@media screen and (max-height:1100px){.modaal-instagram iframe{width:700px!important}}@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-bottom:60px;padding-top:60px}.modaal-instagram iframe{width:600px!important}}@media screen and (max-height:900px){.modaal-instagram iframe{width:500px!important}.modaal-video-container{max-height:510px;max-width:900px}}@media only screen and (max-height:820px){.modaal-gallery-label{display:none}}@keyframes instaReveal{0%{opacity:0}to{opacity:1}}@keyframes modaal-loading-spinner{0%{opacity:1;transform:scale(1.5)}to{opacity:.1;transform:scale(1)}}.slick-slider{box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{align-items:center;display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/graphics/slick/loader.svg) 50% no-repeat}.slick-sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.slick-autoplay-toggle-button{--_slickPlay:var(--slickPlay,url("/assets/graphics/slick/slick-play.svg"));--_slickPlayFocused:var(--slickPlayFocused,url("/assets/graphics/slick/slick-play-focused.svg"));--_slickPause:var(--slickPause,url("/assets/graphics/slick/slick-pause.svg"));--_slickPauseFocused:var(--slickPauseFocused,url("/assets/graphics/slick/slick-pause-focused.svg"));--_slickToggleWidth:var(--slickToggleWidth,2rem);--_slickToggleHeight:var(--slickToggleHeight,2rem)}.slick-autoplay-toggle-button,.slick-autoplay-toggle-button:active,.slick-autoplay-toggle-button:focus{all:unset;color:#000;cursor:pointer;display:block;height:var(--_slickToggleHeight);position:relative;width:var(--_slickToggleWidth);z-index:10}.slick-autoplay-toggle-button span{background-image:var(--_slickToggleIcon);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;display:block;left:0;position:absolute;right:0;top:0}.slick-autoplay-toggle-button span.slick-pause-icon{--_slickToggleIcon:var(--_slickPause)}.slick-autoplay-toggle-button:focus span.slick-pause-icon{--_slickToggleIcon:var(--_slickPauseFocused)}.slick-autoplay-toggle-button span.slick-play-icon{--_slickToggleIcon:var(--_slickPlay)}.slick-autoplay-toggle-button:focus span.slick-play-icon{--_slickToggleIcon:var(--_slickPlayFocused)}.slick-next,.slick-prev{--_slickPrev:var(--slickPrev,url("/assets/graphics/slick/slick-prev.svg"));--_slickPrevFocused:var(--slickPrevFocused,url("/assets/graphics/slick/slick-prev-focused.svg"));--_slickNext:var(--slickNext,url("/assets/graphics/slick/slick-next.svg"));--_slickNextFocused:var(--slickNextFocused,url("/assets/graphics/slick/slick-next-focused.svg"));--_slickNavWidth:var(--slickNavWidth,2rem);--_slickNavHeight:var(--slickNavHeight,2rem)}.slick-next,.slick-next:active,.slick-next:focus,.slick-prev,.slick-prev:active,.slick-prev:focus{all:unset;color:#000;cursor:pointer;display:block;height:var(--_slickNavHeight);position:relative;width:var(--_slickNavWidth);z-index:10}.slick-next span,.slick-prev span{background-image:var(--_slickNavIcon);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;display:block;left:0;position:absolute;right:0;top:0}.slick-next.slick-disabled,.slick-prev.slick-disabled{cursor:default}.slick-next.slick-disabled span.slick-next-icon,.slick-next.slick-disabled span.slick-prev-icon,.slick-prev.slick-disabled span.slick-next-icon,.slick-prev.slick-disabled span.slick-prev-icon{opacity:.5}.slick-prev .slick-prev-icon,[dir=rtl] .slick-next .slick-next-icon{--_slickNavIcon:var(--_slickPrev)}.slick-prev:focus .slick-prev-icon,[dir=rtl] .slick-next:focus .slick-next-icon{--_slickNavIcon:var(--_slickPrevFocused)}.slick-next .slick-next-icon,[dir=rtl] .slick-prev .slick-prev-icon{--_slickNavIcon:var(--_slickNext)}.slick-next:focus .slick-next-icon,[dir=rtl] .slick-prev:focus .slick-prev-icon{--_slickNavIcon:var(--_slickNextFocused)}.slick-dots{--_slickDotSize:0.6rem;--_slickDotClr:#969696;--_slickDotClrActive:#969696;align-items:center;display:inline-flex;justify-content:center;list-style:none;margin:0}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li button{all:unset;color:#000;cursor:pointer;display:block;position:relative;z-index:10}.slick-dots li button .slick-dot-icon{background:var(--_slickDotClr);border-radius:50rem;display:block;height:var(--_slickDotSize);margin:0;overflow:hidden;padding:0;position:relative;width:var(--_slickDotSize)}.slick-dots li button:focus .slick-dot-icon,.slick-dots li.slick-active button .slick-dot-icon,.slick-dots li.slick-active button:focus .slick-dot-icon{background:var(--_slickDotClrActive)}.carousel{display:grid;max-width:100%;position:relative}.carousel.carouselThumbsRight{background:var(--light-gray);grid-template-areas:"slides vertThumbs" "horzThumbs horzThumbs";grid-template-columns:1fr;grid-template-rows:37.5rem 1fr}.carousel .carouselSlidesWrapper{border-bottom:2px solid #fff;border-right:2px solid #fff;grid-area:slides;min-width:32rem}.carousel .verticalThumbnailsWrapper{--slickPrev:url(/assets/graphics/slick/slick-prev-up.svg);--slickPrevFocused:url(/assets/graphics/slick/slick-prev-up-focused.svg);--slickNext:url(/assets/graphics/slick/slick-next-down.svg);--slickNextFocused:url(/assets/graphics/slick/slick-next-down-focused.svg);--slickNavHeight:1.8rem;--slickNavWidth:1.8rem;display:none;flex-direction:column;gap:1rem;grid-area:vertThumbs;justify-content:space-between;overflow:hidden;padding:3rem;position:relative;width:20rem}.carousel .horizontalThumbnailsWrapper{--slickPrev:url(/assets/graphics/slick/slick-prev.svg);--slickPrevFocused:url(/assets/graphics/slick/slick-prev-focused.svg);--slickNext:url(/assets/graphics/slick/slick-next.svg);--slickNextFocused:url(/assets/graphics/slick/slick-next-focused.svg);--slickNavHeight:2.2rem;--slickNavWidth:2.2rem;display:block;grid-area:horzThumbs;margin:2.5rem 3rem;position:relative}.carousel .carouselSlides>.carouselSlide:not(:first-child){display:none}.carousel .carouselSlide .slideBackground{filter:grayscale(20%) blur(.3rem);height:100%;object-fit:cover;opacity:.4!important;position:absolute;width:100%;z-index:-1}.carousel .carouselSlides,.carousel .carouselSlides .slick-list,.carousel .carouselSlides .slick-slide,.carousel .carouselSlides .slick-slide div,.carousel .carouselSlides .slick-track{height:100%}.verticalThumbnailsWrapper .slidesNav{display:flex;flex:0 0 auto;gap:1rem;height:2rem;justify-content:center}.verticalThumbnailsWrapper .slidesNav button:first-child{order:1}.verticalThumbnailsWrapper .slidesNav button:last-child{order:0}.verticalThumbnailsWrapper .slick-slide{align-items:center;display:flex;gap:.6rem;justify-content:space-between;margin-bottom:.5rem}.verticalThumbnailsWrapper .slick-slide>div{flex:1 1 50%}.horizontalThumbnailsWrapper .slidesNav{position:absolute;top:50%;width:100%}.horizontalThumbnailsWrapper .slidesNav .slick-next,.horizontalThumbnailsWrapper .slidesNav .slick-prev{position:absolute;top:50%}.horizontalThumbnailsWrapper .slidesNav .slick-prev{left:0;transform:translate(-100%,-50%)}.horizontalThumbnailsWrapper .slidesNav .slick-next{right:0;transform:translate(100%,-50%)}.horizontalThumbnailsWrapper .slick-slide{align-items:center;display:flex;justify-content:space-between;padding:.5rem}.horizontalThumbnailsWrapper .slick-slide>div{flex:1 1 auto}.carouselSlide{align-items:center;display:inline-flex!important;justify-content:center;position:relative}button.thumbnailButton,button.thumbnailButton:active,button.thumbnailButton:focus-visible,button.thumbnailButton:hover,button.thumbnailButton[aria-current=true]{align-items:center;background-color:#f0f0f0;border:none;border-radius:0;cursor:pointer;display:flex;height:100%;justify-content:center;margin:0;outline:none;padding:0;position:relative;width:100%}button.thumbnailButton{filter:grayscale(40%);opacity:.4;transition:all .3s}button.thumbnailButton:active,button.thumbnailButton:focus-visible,button.thumbnailButton:hover,button.thumbnailButton[aria-current=true]{filter:grayscale(0);opacity:1;outline-offset:-2px}@media screen and (min-width:1000px){.carousel.carouselThumbsRight{grid-template-rows:37.5rem 0}.carousel.carouselThumbsRight .horizontalThumbnailsWrapper{display:none}.carousel.carouselThumbsRight .verticalThumbnailsWrapper{display:flex}}.accordion{margin-bottom:2rem;overflow:hidden}button.accordionTrigger{font-variation-settings:"wght" 800;font-weight:800;text-transform:uppercase}.accordionContent img[style*="float: left"],.accordionContent img[style*="float:left"]{margin:0 2rem 2rem 0}.accordionContent img[style*="float: right"],.accordionContent img[style*="float:right"]{margin:0 0 2rem 2rem}.accordionContent:after,.accordionContent:before{content:"";display:table}.accordionContent:after{clear:both}.blueBottomBox{background:#fff;border-bottom:1rem solid var(--teal);padding:3rem 3.5rem}.blueBottomBox h2.heading1{line-height:1;margin-bottom:2.5rem;margin-top:0}.blueBottomBox .smallBlueCaps:first-child{margin-bottom:.7rem}.button,.button:active,.button:focus-visible,.button:hover{font-variation-settings:"wght" 700;font-weight:700;text-transform:uppercase}a.button.askExpertButton{align-items:center;justify-content:center;min-width:28rem}a.button.askExpertButton span{flex-grow:0;position:relative}a.button.askExpertButton:focus-visible span:after,a.button.askExpertButton:hover span:after{content:url("data:image/svg+xml,%3Csvg viewBox='0 0 2.116 4.233' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath style='fill:none;stroke:%ffffff;stroke-width:.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1' d='M.217.217 1.9 2.216l-1.682 1.8'/%3E%3C/svg%3E");display:inline-block;position:absolute;right:-1.7rem;width:.6rem}a.button.exploreMoreButton{--_button-bkgd:var(--teal);--_button-clr:#fff;align-items:center;font-size:1.4rem;justify-content:center;margin-top:2rem;min-width:24rem;padding:1.5rem 2rem}a.button.exploreMoreButton:focus-visible span:before,a.button.exploreMoreButton:hover span:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 2.116 4.233'%3E%3Cpath d='M.217.217 1.9 2.216l-1.682 1.8' style='fill:none;stroke:%23fff;stroke-width:.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1'/%3E%3C/svg%3E");display:inline-block;left:-1.1rem;position:absolute;right:-1.7rem;transform:rotate(180deg);width:.5rem}a.button.megaCtaButton{--_button-bkgd:var(--teal);--_button-clr:#fff;align-items:center;font-size:1.8rem;justify-content:center;padding:1.8rem 2.3rem}a.button.megaCtaButton.megaCtaButton.megaCtaButton span{display:inline-block;flex-grow:0;height:2.2rem;margin-left:1.6rem;position:relative;width:1rem!important}a.button.megaCtaButton.megaCtaButton.megaCtaButton span:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 2.116 4.233'%3E%3Cpath d='M.217.217 1.9 2.216l-1.682 1.8' style='fill:none;stroke:%23fff;stroke-width:.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1'/%3E%3C/svg%3E");display:inline-block;left:0;position:absolute;top:2px;width:.9rem}a[href^="tel:"].button.buttonBlue{align-items:center;justify-content:center}.button.buttonBlue{--_button-bkgd:var(--teal);--_button-clr:#fff;--_button-after-border:1px solid var(--_button-bkgd);--_button-hover-bkgd:var(--teal-darken);--_button-hover-after-border:1px solid var(--teal-darken)}.button.buttonGray{--_button-clr:var(--dark-gray);--_button-after-border:1px solid var(--dark-gray);--_button-hover-clr:#fff;--_button-hover-bkgd:var(--dark-gray);--_button-hover-after-border:1px solid var(--dark-gray)}.cardText>div:not(:empty)+div:not(:empty){margin-bottom:var(--fluid-spacing-m)}.cardFooter{text-align:center}.formWrapper{--_form-field-border:none;background:#eeefef;border-bottom:1rem solid var(--teal);box-shadow:0 0 1.5rem 0 #0000001a;color:var(--body-clr);padding:2.2rem 2.2rem 4rem}.formField label,.formFieldFull label{text-transform:uppercase}button.button.formSubmitButton{--_button-bkgd:var(--teal);--_button-clr:#fff;align-items:center;font-variation-settings:"wght" 800;font-weight:800;justify-content:center;padding:1.5rem;width:100%}button.button.formSubmitButton span{flex-grow:0;position:relative}button.button.formSubmitButton:focus-visible span:after,button.button.formSubmitButton:hover span:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 2.116 4.233'%3E%3Cpath d='M.217.217 1.9 2.216l-1.682 1.8' style='fill:none;stroke:%23fff;stroke-width:.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1'/%3E%3C/svg%3E");display:inline-block;position:absolute;right:-1.7rem;width:.6rem}input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]),option,select,textarea{--_form-field-padding-sides:0.8rem;--_form-field-padding-top-bottom:1rem;color:var(--dark-gray);font-size:1.6rem}textarea{min-height:21rem}.formWrapper.formWrapper.formWrapper input:focus-visible,.formWrapper.formWrapper.formWrapper select:focus-visible,.formWrapper.formWrapper.formWrapper textarea:focus-visible,input#bidFiles:focus~#fileDropArea{outline:2px solid var(--teal);outline-offset:1px}#fileDropArea{background-color:#fff;padding:3rem;text-align:center;text-transform:none;width:100%}.fileFieldHighlight{outline:3px dashed var(--teal);outline-offset:-3px}#fileUploadListings{list-style:none;margin:1rem 0 1.6rem;padding:0;position:relative;text-align:left;width:100%}#fileUploadListings:empty{margin:0}#fileUploadListings li{align-items:center;border:1px solid var(--teal);color:var(--dark-gray);cursor:pointer;display:flex;font-size:1.5rem;gap:3rem;justify-content:space-between;margin-bottom:.8rem;padding:.8rem 2rem;position:relative;width:100%}#fileUploadListings li>span:nth-child(2){flex-grow:1;text-align:left}#fileUploadListings:after{clear:both;content:"";display:table}#fileUploadListings:before{content:"";display:table}input[type=checkbox].customCheckbox:checked:before{transform:scale(1)}.checkboxOptions>div{margin-bottom:1rem}input[type=checkbox].customCheckbox{height:1.3em;margin-right:.8rem;transform:translateY(.2em);width:1.3em}input[type=checkbox].customCheckbox:before{--_radio-checkbox-clr:#fff;height:1.1em;width:1.1em}input[type=checkbox].customCheckbox:checked{background:var(--teal);border:1px solid var(--teal)}.listings{--_listing-column-gap:3.5rem}.listing{background:var(--light-gray);box-shadow:0 0 0 0 #0003;margin-bottom:3rem;padding:3.5rem;transition:box-shadow .4s ease-out,background .4s ease-out}.listing.hasFocusWithin,.listing:focus-within,.listing:hover{box-shadow:0 0 1rem 0 #0000001a}.listingImage .objectFitImage{background:linear-gradient(165deg,#02aad0 15%,#000 80%)}.listingTitle{color:#000;font-size:2.8rem;font-variation-settings:"wght" 500;font-weight:500;margin-bottom:1.5rem}.listingCategories{font-style:italic;margin:0 0 2rem}.listingSubHeader{margin:0 0 2rem}.listingCopy{line-height:1.3;margin:1.5rem 0 0}.listingText .smallBlueCaps{margin-bottom:.5rem}.listing .buttonsWrapper{margin-top:2.8rem}.listingText .button{padding-left:4rem;padding-right:4rem}.problemsCta{--_section-padding-bottom:var(--fluid-spacing-3xl);--_section-padding-top:var(--fluid-spacing-3xl);--_section-bkgd:var(--light-gray);--_section-clr:var(--body-clr)}.problemsCtaContent{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;position:relative}.problemsCtaContent>*{position:relative}.problemsCtaContent div:first-child{flex-grow:1}.problemsCtaContent div:last-child{flex-grow:1;flex-shrink:0;text-align:center}.problemsCta h2{--_font-min-val:3.2;--_font-max-val:4;font-variation-settings:"wght" 200,"wdth" 110;font-weight:200;line-height:1.05;margin:0}.problemsCta a.button{padding:1rem 2.5rem}.quickLinkButtons{display:flex;flex-wrap:wrap;gap:2.4rem;list-style:none;margin:1.6rem 0 0;padding:0;position:relative}.quickLinkButtons li{list-style:none;margin:0;padding:0}.quickLinkButtons li.quickLinkBrochures{align-items:center;border:1px solid var(--teal);color:var(--teal);display:flex;font-variation-settings:"wght" 700;font-weight:700;gap:1rem;padding:1rem 2rem .9rem;text-transform:uppercase}.quickLinkButtons li.quickLinkBrochures a{border-right:1px solid var(--teal);display:inline-block;padding-right:1rem;text-decoration:none}.quickLinkButtons li.quickLinkBrochures a:last-child{border-right:none;padding-right:0}.quickLinkButtons li.quickLinkBrochures a:active,.quickLinkButtons li.quickLinkBrochures a:focus-visible,.quickLinkButtons li.quickLinkBrochures a:hover{text-decoration:underline}.pageSection.pageSection.researchFiltersWrapper.researchFiltersWrapper{--_section-bkgd:var(--light-gray);--_section-padding-top:2.4rem;--_section-padding-bottom:2.4rem;margin-bottom:3.8rem}.researchFilters{--_button-clr:var(--dark-gray);--_button-padding:1.5rem 4.5rem 1.5rem 4.5rem;--_button-after-border:1px solid var(--dark-gray);align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}.researchFilters>div{flex-grow:1}.researchFilters>div.researchFilterLabel{min-width:15rem;text-align:center}.researchFilters>div.researchFilterLabel .smallGrayCaps{font-size:1.7rem}.researchFilters>div.researchFilterSelects{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.researchFilterSelects .customSelect{margin:auto}.researchFilterSelects select{border:none;box-shadow:0 0 1.3rem 0 #00000017;min-width:30rem}.researchFilters>div.researchFilterButton{text-align:center}@media screen and (min-width:800px){.researchFilters>div.researchFilterLabel{flex-basis:1rem;text-align:left}}.ffCenteredImage{text-align:center}.ffCenteredImage>div{margin:auto}.ffCenteredImage img{overflow:hidden}.ffCenteredImage figcaption{color:#b3b3b3;font-size:1.4rem;font-style:italic;line-height:1.6;padding:2rem 0}.ffClientGrid{--_section-padding-top:var(--fluid-spacing-2xl);--_section-padding-bottom:var(--fluid-spacing-4xl);--_section-bkgd:var(--light-gray)}.ffClientGrid img{filter:grayscale(100%) contrast(50%) brightness(150%)}.ffClientGrid .cardsWrapper{--_card-minimum-size:15rem;--card-spacing-column-gap:0rem;--card-spacing-row-gap:0rem}.ffClientGrid .cardsWrapper>li{padding:1.5rem 2rem}.clientGridButtons{padding:var(--fluid-spacing-m) 0 var(--fluid-spacing-2xl) 0;text-align:center}.clientGridButtons div[role=tablist]{background-color:#fff;box-shadow:0 0 1.5rem 0 #0000001a;display:inline-flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:auto;padding:2rem;width:100%}.clientGridButtons .button[role=tab][aria-selected=true]{--_button-bkgd:var(--teal);--_button-clr:#fff}.clientGridButtons .button[role=tab]{--_button-bkgd:#0000;--_button-clr:var(--body-clr);--_button-after-border:none}.ffCopy{--_content-column-column-gap:6rem;--_content-column-row-gap:2rem}.ffCopy img[style*="float: left"],.ffCopy img[style*="float:left"]{margin:.5rem 2rem 2rem 0}.ffCopy img[style*="float: right"],.ffCopy img[style*="float:right"]{margin:.5rem 0 2rem 2rem}.ffCopyFigureContent{column-gap:5rem;display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;position:relative;row-gap:5rem}.ffCopyFigureContent>div{position:relative}.ffCopyFigureContent>div:empty{display:none}.ffCopyFigureContentCopy{flex-basis:40rem;flex-grow:9999;order:1}.ffCopyFigureContentImage{flex-basis:30rem;flex-grow:1;order:0}.ffCopyFigureContentFlipped .ffCopyFigureContentCopy{order:0}.ffCopyFigureContentFlipped .ffCopyFigureContentImage{order:1}.ffCopyImage{--_content-column-column-gap:10rem;--_content-column-row-gap:2rem}.ffCopyImageBasicContent{column-gap:5rem;display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;position:relative;row-gap:5rem}.ffCopyImageBasicContent>div{position:relative}.ffCopyImageBasicContent>div:empty{display:none}.ffCopyImageBasicImage{flex-basis:30rem;flex-grow:1;order:0}.ffCopyImageBasicCopy{flex-basis:40rem;flex-grow:9999;order:1}@media screen and (min-width:790px){.ffCopyImageBasicContentFlipped .ffCopyImageBasicCopy{order:0}.ffCopyImageBasicContentFlipped .ffCopyImageBasicImage{order:1}}@media screen and (min-width:960px){.ffCopyImageBasicContentFlipped .ffCopyImageBasicCopy{order:1}.ffCopyImageBasicContentFlipped .ffCopyImageBasicImage{order:0}}@media screen and (min-width:1120px){.ffCopyImageBasicContentFlipped .ffCopyImageBasicCopy{order:0}.ffCopyImageBasicContentFlipped .ffCopyImageBasicImage{order:1}}.ffCtaDark{--_section-padding-top:var(--fluid-spacing-3xl);--_section-padding-bottom:var(--fluid-spacing-3xl);--_section-clr:#fff;--_section-bkgd:#000;--_heading-color:#fff}.ffCtaDark.ffCtaDark.ffCtaDark h2{--_font-max-val:4;font-variation-settings:"wght" 550;font-weight:550;line-height:1.2;margin-top:0}.ffCtaDark .smallBlueCaps{margin-bottom:1rem}.ffCtaDark .splitContentPrimary p{font-variation-settings:"wght" 550;font-weight:550}.ffCtaGray{--_section-padding-bottom:var(--fluid-spacing-2xl);--_section-padding-top:var(--fluid-spacing-2xl);--_section-bkgd:var(--light-gray);--_heading-font-weight:600}.ffCtaGray.ffCtaGray.ffCtaGray h2{margin-top:0}.ffCtaGray .smallBlueCaps{margin-bottom:1rem}.ffDocumentPreview{text-align:center}.ffDocumentPreview>div{margin:auto}.ffDocumentPreview img{overflow:hidden}.ffDocumentPreview figcaption{color:#b3b3b3;font-size:1.4rem;font-style:italic;line-height:1.6;padding:2rem 0}.ffEbookForm{position:relative}.ffEbookFormContent{align-items:flex-start;column-gap:3rem;display:flex;justify-content:flex-start;position:relative;row-gap:3rem}.ffEbookFormContent>div:first-child{flex:0 0 12rem;isolation:isolate;position:relative}.ffEbookFormContent>div:first-child:before{background:var(--teal);border-radius:50%;content:"";display:block;height:14.2rem;left:-1.4rem;position:absolute;top:2.2rem;width:14.2rem;z-index:-1}.ffEbookFormContent>div:last-child{flex:0 1 auto;font-variation-settings:"wght" 550;font-weight:550;max-width:57rem;padding-top:.8rem}#ebookFormWrapper{background:var(--light-gray);margin:1.8rem 0 6rem;padding:2rem 2.5rem}.ebookForm{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.ebookForm>div{flex:1 1 auto}.ebookForm>div:last-child{text-align:center}.ebookFormFields{flex-wrap:wrap}.ebookFormFields,.ebookFormFields>div{align-items:center;display:flex;gap:1.5rem;justify-content:center}.ebookFormFields>div,.ebookFormFields>div>div{flex:1 1 auto}.ebookFormFields>div>div:first-child{flex:0 1 auto}.ffEbookFormContent h2{letter-spacing:normal;margin:.3rem 0 .8rem}.ebookFormFields button span,.ebookFormFields label{white-space:nowrap!important}.ebookFormFields label{display:inline-block;font-size:1.4rem;min-width:7.5rem;text-align:right;text-transform:uppercase}.ebookFormFields input{border:none!important;min-width:18rem}ul.formErrors{display:flex;gap:2rem;list-style:none;margin:1rem;position:relative;width:100%}ul.formErrors:before{border-bottom:2rem solid var(--warning-clr);border-left:1rem solid #0000;border-right:1rem solid #0000;content:"";height:0;left:-2rem;width:0}ul.formErrors:after,ul.formErrors:before{display:inline-block;position:absolute;text-align:center;top:0}ul.formErrors:after{color:#fff;content:"!";font-weight:700;left:-1.3rem}ul.formErrors li{color:var(--warning-clr)}.ffFeaturedSolution{--_section-padding-bottom:var(--fluid-spacing-2xl);--_section-padding-top:var(--fluid-spacing-2xl)}.ffLogoBar{--_section-padding-top:var(--fluid-spacing-xl);--_section-padding-bottom:var(--fluid-spacing-2xl);--_section-bkgd:url(/assets/graphics/logo-bar-background.jpg);--_section-clr:#fff;background-repeat:no-repeat;background-size:cover}.logoCard{background-color:initial}.logoBarSubText,.logoCard h3{text-align:center}.logoBarSubText{font-size:1.5rem;font-variation-settings:"wght" 600;font-weight:600;padding-bottom:1rem;text-transform:uppercase}.ffLogoBar ul.flexCardsWrapper{--_card-spacing-column-gap:5rem;--_card-spacing-row-gap:4rem;--_card-minimum-size:15rem;--card-spacing-column-gap:4rem;margin-bottom:var(--fluid-spacing-xl);margin-top:var(--fluid-spacing-m)}.ffNewsCardsSlider .slickCardSlider{margin:0 3rem}.ffNewsCardsSlider button.slick-next,.ffNewsCardsSlider button.slick-prev{--_slickNavHeight:3.4rem;--_slickNavWidth:3.4rem;position:absolute;top:calc(50% - 2rem)}.ffNewsCardsSlider button.slick-prev{left:-3rem}.ffNewsCardsSlider button.slick-next{right:-3rem}.slickCardSlider .slick-track{align-items:normal!important;display:flex!important}.slickCardSlider .slick-track .slick-slide{height:auto!important}.slickCardSlider .slick-track .slick-slide>div{height:100%!important}.slickCardSlider .slick-track .slick-slide .cardsSliderCardWrapper{height:100%!important;padding:0 2rem}.ffCtaSimple{--_section-padding-bottom:var(--fluid-spacing-3xl);--_section-padding-top:var(--fluid-spacing-3xl);--_section-bkgd:#fff;--_section-clr:var(--teal)}.ffCtaSimpleContent{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;position:relative}.ffCtaSimpleContent>*{position:relative}.ffCtaSimpleContent div:first-child{flex-grow:1}.ffCtaSimpleContent div:last-child{flex-grow:1;flex-shrink:0;text-align:center}.ffCtaSimple h2{--_font-min-val:3.2;--_font-max-val:4;color:var(--teal);font-variation-settings:"wght" 200,"wdth" 110;font-weight:200;line-height:1.05;margin:0}.ffCtaSimple a.button{padding:1rem 2.5rem}.fgFeatured{--_section-padding-bottom:var(--fluid-spacing-2xl);--_section-padding-top:var(--fluid-spacing-2xl);--_section-bkgd:var(--light-gray);--_heading-font-weight:600}.fgFeatured.fgFeatured.fgFeatured h2{margin-top:0}.fgFeatured .smallBlueCaps{margin-bottom:1rem}.featuredImageWrapper{isolation:isolate;overflow:visible;position:relative}#featuredImageBackground{left:0;position:absolute;top:50%;transform:translateY(-50%)}#featuredImage{position:relative;z-index:1}.pageSection.fgFeaturedCards{--_section-padding-top:var(--fluid-spacing-4xl);--_section-padding-bottom:var(--fluid-spacing-4xl)}.pageSection.fgFeaturedCards .card{text-align:center}.pageSection.fgFeaturedCards h2{margin-bottom:4.5rem;text-align:center}.fgFeaturedCardsCard .heading2{letter-spacing:normal;margin-bottom:0;margin-top:0}.fgFeaturedCardsButtons{--ff-button-margin:1rem;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:2.5rem;padding:0;position:relative}.fgFeaturedCards .smallBlueCaps{margin-bottom:.5rem}.pageSection.fgFeaturedCards .cardImage{padding:4rem}.pageSection.fgFeaturedCards .cardImage img{margin:auto;width:auto}body#index .fgFeaturedCards .largeHeading{--_font-min-val:2;--_font-max-val:3;font-variation-settings:"wght" 450;font-weight:450;line-height:1.2}body#index .fgFeaturedCards .largeHeading span{font-variation-settings:"wght" 600;font-weight:600}.primaryFluidSubSection.fgFormulaBlock{--_section-padding-bottom:var(--fluid-spacing-2xl);--_section-padding-top:var(--fluid-spacing-2xl)}.formulaWrapper{background:var(--light-gray);display:flex;flex-direction:column;gap:2rem;padding:3.5rem}h3.formulaHeading{--_heading-font-weight:500;--_heading-color:var(--teal);--_font-min-val:1.8;--_font-max-val:2.2}.formulaSvg{text-align:center}.formulaSvg img{height:revert-layer;max-width:100%}.fgGenericCards ul.cardsWrapper{--_card-spacing-column-gap:3rem}.fgGenericCardsCard .cardHeader{padding-bottom:2rem;padding-top:2rem;text-align:center}.fgGenericCardsCard h3{margin:0}.bidRequestContent{--_section-padding-top:var(--fluid-spacing-3xl)}.bidRequestContent .splitContent{z-index:1}.bidRequestContent .splitContentPrimary{--_split-content-primary-width:43rem;flex-grow:1}.bidRequestContentBarWrapper{color:#fff;padding-bottom:var(--fluid-spacing-4xl);padding-top:var(--fluid-spacing-3xl);position:relative}.bidRequestContentBar{background:var(--dark-teal);background-size:100vw;height:100%;left:-100vw;overflow:visible;position:absolute;right:-100vw;top:0;z-index:-1}.bidRequestContent .splitContentSecondary h1{margin-bottom:var(--fluid-spacing-2xl)}.bidRequestContent .splitContentSecondary h2{color:inherit;margin-top:0}button.removeFileButton{background:url(/assets/graphics/icons/trash.png);border:none;height:28px;padding:0;width:27px}.blogPostListings{--_listing-primary-width:40rem;--_listing-secondary-width:30rem;--_listing-column-gap:4.5rem;--_listing-row-gap:3.5rem;margin-bottom:var(--fluid-spacing-4xl);margin-top:var(--fluid-spacing-xl)}.listing.blogPostListing{background:#fff;margin-bottom:6rem;padding:0}@media screen and (min-width:785px){.listing.blogPostListing .listingPrimary{order:0}.listing.blogPostListing .listingSecondary{order:1}}@media screen and (min-width:870px){.listing.blogPostListing .listingPrimary{order:1}.listing.blogPostListing .listingSecondary{order:0}}@media screen and (min-width:1065px){.listing.blogPostListing .listingPrimary{order:0}.listing.blogPostListing .listingSecondary{order:1}}.listing.blogPostListing:active,.listing.blogPostListing:focus-within,.listing.blogPostListing:hover{box-shadow:0 0 0 0 #fff}.listing.blogPostListing .listingImage{background:none}.listing.blogPostListing .listingButtons{align-items:center;display:flex;gap:2rem;justify-content:flex-start;margin:2rem 0 1rem}.listing.blogPostListing .listingButtons>div{position:relative}.listing.blogPostListing .listingButtons svg{height:1.5rem;width:1.5rem}.listing.blogPostListing .listingButtons .button:not(:last-child){margin-right:2rem}button.button.blogShareButton{padding-left:2rem;padding-right:2rem;position:relative}.button.blogReadMore.blogReadMore.blogReadMore{padding-left:5.5rem;padding-right:5.5rem}button.button.blogShareButton svg{margin-left:1rem;pointer-events:none}.listing.blogPostListing .shareLinks{background-color:#fff;box-shadow:0 0 1.3rem 0 #0000001a;display:none;left:0;position:absolute;top:100%;width:15rem;z-index:100}.listing.blogPostListing a.shareLink.shareLink.shareLink{align-items:center;color:var(--body-clr);display:flex;flex:1 0 auto;flex-wrap:nowrap;gap:8px;justify-content:space-between;padding:.8rem 1rem;text-decoration:none;width:100%}.listing.blogPostListing a.shareLink.shareLink.shareLink svg{pointer-events:none}.listing.blogPostListing a.shareLink.shareLink.shareLink:active,.listing.blogPostListing a.shareLink.shareLink.shareLink:focus-within,.listing.blogPostListing a.shareLink.shareLink.shareLink:hover{background-color:var(--light-gray)}.blogCard{background:var(--mid-blue);color:#fff}.blogCard .cardText{padding:2.8rem 3.5rem}.blogCard.blogCard.blogCard .cardFooter{margin-bottom:0}.blogCard h3.cardTitle{color:#fff;font-size:2.2rem;font-variation-settings:"wght" 600;font-weight:600;line-height:1.2}.blogCardCategories{color:var(--teal);font-size:1.6rem;font-variation-settings:"wght" 700;font-weight:700;margin-bottom:.3rem;text-transform:uppercase}.blogCardCategories,.blogCardCategories a{text-decoration:none}ul.flexCardsWrapper.relatedBlogCards{justify-content:flex-start;margin-bottom:3rem}body.blogEntry .columnedPageSectionPrimary ul:not([class*=flexCardsWrapper]){background:var(--light-gray);margin-left:0;margin-right:0;padding:2rem 5rem}body.blogEntry .columnedPageSectionPrimary ul:not([class*=flexCardsWrapper]) ul{margin:.5rem 0 0;padding:0 2rem}body.blogEntry .columnedPageSectionPrimary ul:not([class*=flexCardsWrapper]) ul li:last-child{padding-bottom:.2rem}h2.relatedBlogsHeading{font-variation-settings:"wght" 400;font-weight:400}.contactGrid{--full:minmax(2rem,1fr);--content:minmax(20rem,55rem);display:grid;grid-template-columns:[full-start] var(--full) [content-start] var(--content) [center-line] var(--content) [content-end] var(--full) [full-end];grid-template-rows:repeat(3,max-content)}.contactWaveBackground{background-color:#050f1b;grid-column-end:5;grid-column-start:1;grid-row-end:1;grid-row-start:1;overflow:hidden;position:relative;z-index:-1}.contactWaveBackground img{background-color:#050f1b;left:0;max-height:none;position:absolute;top:0;width:100%}.contactWaveBackground svg{bottom:0;position:absolute}.contactContent{grid-column-end:4;grid-column-start:2;grid-row-end:1;grid-row-start:1;padding:2rem;padding-bottom:var(--fluid-spacing-3xl);padding-top:var(--fluid-spacing-3xl)}.contactContent h2{--_font-min-val:2;--_font-max-val:2.4;--_heading-color:#fff;font-variation-settings:"wght" 600;font-weight:600}.contactCompany{grid-row-end:3;grid-row-start:2;padding:2rem}.contactCompany,.contactForm{grid-column-end:4;grid-column-start:2}.contactForm{grid-row-end:4;grid-row-start:3;padding:2rem 2rem 8rem;padding-top:var(--fluid-spacing-3xl)}.contactCompany .goodCompany{margin:0;padding:2rem}.contactGrid h1{--_heading-color:#fff;--_font-max-val:6;font-variation-settings:"wght" 400;font-weight:400;line-height:1;padding-bottom:.5rem}.contactTagline{color:#fff;font-size:1.9rem;font-variation-settings:"wght" 600;font-weight:600;isolation:isolate;line-height:1.5;margin:var(--fluid-spacing-m) 0 var(--fluid-spacing-xl) 0;max-width:46rem;position:relative;text-align:center}.contactTagline:before{background-color:#041323bf;bottom:0;content:"";display:block;filter:blur(2.5rem);left:-.5rem;position:absolute;right:0;top:-1rem;z-index:-1}.button.buttonBlue.contactCallButton{--_button-bkgd:var(--teal);--_button-clr:#fff}@media only screen and (min-width:1000px){.contactContent{grid-column-end:3;grid-row-end:1;grid-row-start:1}.contactCompany{grid-column-end:3;grid-row-end:3;grid-row-start:2}.contactForm{grid-column-end:4;grid-column-start:3;grid-row-end:3;grid-row-start:1}}.indexWaveBar{--_section-padding-bottom:0;--_section-padding-top:0;--_section-clr:#fff;--_section-bkgd:url(/assets/graphics/wave-background.jpg);background-color:#060e1b;background-position:top;background-repeat:no-repeat;background-size:100%}.indexWaveBar img{margin-bottom:-1px}.indexWaveBarContent{--_font-min-val:3.4;--_font-max-val:6.5;--_fluid-font-size:calc(((var(--below-clamp) * var(--_font-min-val)) * 1rem) + (var(--within-clamp) * ((var(--_font-min-val) * 1rem) + (((var(--_font-max-val, 2) - var(--_font-min-val)) * 10) * ((100vw - var(--clamp-min-px)) / (var(--clamp-max-val) - var(--clamp-min-val)))))) + ((var(--above-clamp) * var(--_font-max-val)) * 1rem));color:#fff;font-size:var(--_fluid-font-size);font-variation-settings:"wght" 230,"wdth" 120;font-weight:230;letter-spacing:.1em;line-height:1;margin:7rem 0 0;text-transform:uppercase}.indexWaveBarContent>div:nth-child(2){font-size:160%;font-variation-settings:"wght" 660,"wdth" 107,"xtra" 505;font-weight:660;letter-spacing:.02em}.indexWaveBarContent>div:nth-child(3){letter-spacing:.15em}.indexWaveBarTagline{color:var(--teal);font-size:2.1rem;font-variation-settings:"wght" 550;font-weight:600;margin:0 5rem 4rem;text-align:center;text-shadow:0 0 8px var(--dark-blue)}body#index .fgFeatured .splitContentPrimary{padding-top:4.5rem}.indexWaveBarContentWrapper{display:grid;gap:1rem;grid-template-columns:1fr}.indexWaveBarContentWrapper>div:last-child{min-height:40rem}@media screen and (min-width:72rem){.indexWaveBarContent{margin:7rem 0 13rem}}@media screen and (min-width:45rem){.indexWaveBarTagline{margin-bottom:6rem}.indexWaveBarContentWrapper{grid-template-columns:1fr 3fr}.indexWaveBarContent>div:last-child{padding-top:1rem}}.problemsListings{--_listing-primary-width:30rem;--_listing-secondary-width:25rem;margin-bottom:var(--fluid-spacing-4xl)}.problemsListings .listingPrimary{flex-grow:3}.problemProductsListings{--_listing-primary-width:26rem;--_listing-secondary-width:13rem}.problemProductsListings .listingPrimary{flex-grow:3}.listing.productSingleListing .listingCopy{font-size:1.5rem;margin-bottom:0;margin-top:1rem}.listing.productSingleListing .viewProductButton{margin-bottom:0}.problemSecondaryFluidWrapper{--_section-bkgd:var(--light-gray);--_section-padding-bottom:var(--fluid-spacing-2xl);--_section-padding-top:var(--fluid-spacing-2xl)}.problemSecondaryFluidWrapper .primaryFluidSubSection.ffAccordions{margin-bottom:var(--fluid-spacing-3xl)}.problemSecondaryFluidWrapper .accordion{--_accordion-trigger-clr:currentColor;--_accordion-trigger-bkgd:#0000;--_accordion-trigger-border:#0000;--_accordion-trigger-hover-clr:var(--teal);--_accordion-trigger-hover-bkgd:#0000;--_accordion-trigger-hover-border:#0000;--_accordion-trigger-selected-clr:var(--teal);--_accordion-trigger-selected-bkgd:#0000;--_accordion-trigger-padding:0.5rem 1.5rem 0.5rem 0;--_accordion-content-padding:2rem 6rem 0 6rem;margin-bottom:3.5rem}.problemSecondaryFluidWrapper .accordionContent{background-color:initial}.problemSecondaryFluidWrapper .accordionTrigger{font-size:1.9rem;font-variation-settings:"wght" 800;font-weight:800;text-transform:none}.searchForm{--_button-clr:#444;--_button-bkgd:#fff;--_button-padding:1.5rem 4.5rem 1.5rem 4.5rem;--_button-after-border:1px solid #444}.searchForm .keywordsWrapper{align-items:center;background-color:#fff;box-shadow:0 .1rem 1.5rem 0 #00000012;display:flex;flex-wrap:nowrap;justify-content:center;margin:auto;padding:1.5rem 2.5rem 1.5rem 2rem;position:relative}.searchForm.searchForm.searchForm input.searchKeywords.searchKeywords.searchKeywords{border:none;color:#000;flex-grow:1;font-size:3rem;padding:.7rem 1rem .7rem 3rem}.searchForm img{fill:var(--teal);height:5rem;vertical-align:middle;width:5rem}@media screen and (min-width:1200px){.searchForm{flex-wrap:nowrap;margin-top:0}}.pageSection.searchResults:not(:empty){--_section-padding-top:var(--fluid-spacing-3xl);--_section-padding-bottom:var(--fluid-spacing-2xl)}.productInfoSearchResults{padding:1rem}.productInfoSearchResults a{color:var(--teal);display:block;font-size:1.6rem;margin:.5rem}.listing.searchResult{background:#fff;box-shadow:none!important;margin-bottom:1rem;padding:1rem}.searchResultsFormWrapper.searchResultsFormWrapper.searchResultsFormWrapper{--_section-padding-top:5rem!important;--_section-padding-bottom:0}.searchResult .listingTitle{font-size:2rem;margin-bottom:1rem}.searchResult .listingCopy{margin-top:0}.searchResult .listingTitle a:active,.searchResult .listingTitle a:focus-visible,.searchResult .listingTitle a:hover{color:var(--teal)}.searchTabButtons{display:flex;flex-wrap:wrap;margin-top:4rem}a.searchTabButton,a.searchTabButton:active,a.searchTabButton:focus-visible,a.searchTabButton:hover{background:#0000;border:none;cursor:pointer;padding:2rem 3rem;text-decoration:none;text-transform:uppercase}a.searchTabButton.searchTabButtonActive,a.searchTabButton:active,a.searchTabButton:focus-visible,a.searchTabButton:hover{background:#fff;color:var(--body-clr)}.pageSection.researchLandingBlogsWrapper{--_section-bkgd:var(--light-gray);--_section-padding-top:var(--fluid-spacing-4xl);--_section-padding-bottom:var(--fluid-spacing-3xl);--_button-padding:1.1rem 4rem 1.1rem 4rem}.flexCardsWrapper.researchLandingBlogCards{--_card-spacing-column-gap:4rem;--_card-spacing-row-gap:4rem}.researchLandingBlogsWrapperButtons{padding-top:var(--fluid-spacing-3xl);text-align:center}select#dataTypeFilter optgroup[label],select#productTypeFilter optgroup[label]{color:var(--teal);text-transform:uppercase}select#dataTypeFilter option,select#productTypeFilter option{color:var(--dark-gray);text-transform:none}select#dataTypeFilter option.selectedOption,select#productTypeFilter option.selectedOption{font-variation-settings:"wght" 600;font-weight:600}table.researchLandingTable{border:none;margin-top:4rem;width:auto}table.researchLandingTable.researchLandingTable tr{background:none}table.researchLandingTable td{border:none;padding:0 2rem 2rem 0}table.researchLandingTable h3{color:var(--teal);margin:0 3rem 0 0}.researchLandingContent p{max-width:68rem}.blogCard .cardImage{background:#fff}.tealFont{color:var(--teal)}.columnedPageSectionPrimary h2.heading1{margin-bottom:3rem}.buttonsWrapper{align-items:center;display:flex;flex-wrap:wrap;gap:3rem}.pageBottomCta{--_section-padding-bottom:var(--fluid-spacing-2xl);--_section-padding-top:var(--fluid-spacing-2xl);--_section-bkgd:#fff;--_section-clr:var(--teal)}.pageBottomCta a[href^="tel:"]{text-decoration:none}.pageBottomCta .splitContent>div:first-child img{display:inline-block;margin-bottom:2rem}.copyColumns img{margin:1rem 2rem}.columnedPageSectionPrimary a:active:not(.button),.columnedPageSectionPrimary a:focus-visible:not(.button),.columnedPageSectionPrimary a:hover:not(.button),.columnedPageSectionPrimary a:not(.button){color:var(--teal)}a[href^="tel:"]:not(.button){color:var(--teal);font-size:1.6rem;font-variation-settings:"wght" 600;font-weight:600;text-decoration:none;text-transform:uppercase;white-space:nowrap}a[href^="tel:"]:active:not(.button),a[href^="tel:"]:focus-visible:not(.button),a[href^="tel:"]:hover:not(.button){text-decoration:underline}a[href^="tel:"] img{height:2rem;vertical-align:sub;width:2rem}a:not([href]){color:currentColor!important}.formWrapper{font-size:1.3rem}.formWrapper .formGroup{margin-bottom:1.4rem}input[type=checkbox].customCheckbox,input[type=radio].customRadio{border:1px solid var(--_radio-checkbox-border-clr)}.ocfFormFieldset legend{border-bottom:none;font-size:inherit;text-transform:uppercase}.ocfFormFieldset label{text-transform:none}.accordionContent{background-color:var(--light-gray)}.largeText{font-size:2.2rem;font-variation-settings:"wght" 550;font-weight:550}.goodCompany{margin-bottom:var(--fluid-spacing-2xl);margin-top:var(--fluid-spacing-4xl);text-align:center}#contentOverlay{background:#0000;bottom:0;display:none;left:0;position:absolute;right:0;top:0}#mainNavigationToggle{border-radius:.3rem}ul.cardsWrapper.colorCards{--_card-spacing-row-gap:1.8rem;--_card-minimum-size:15rem}.colorCard .cardHeader{padding:.8rem 0 0}.colorCard .cardHeader h2{font-size:1.8rem;margin:0 0 .4rem}.card.colorCard .cardText .cardCopy{margin:0}.colorCard .cardImage>div>div{border:1px solid #ddd}.imageWidth30{margin:auto;width:30%}.imageWidth40{margin:auto;width:40%}.imageWidth50{margin:auto;width:50%}.imageWidth60{margin:auto;width:60%}.imageWidth70{margin:auto;width:70%}.imageWidth80{margin:auto;width:80%}.imageWidth90{margin:auto;width:90%}ul.flexCardsWrapper.goodCompanyCards{--_card-minimum-size:5rem}ul.flexCardsWrapper.goodCompanyCards img{max-height:100%}table.subtable th{background:#004562;border-color:#004562;text-align:center;vertical-align:middle}table.subtable td{text-align:center}.cke_wysiwyg_frame html{background:#fff;color:var(--body-clr);font-family:var(--body-font);font-kerning:normal;font-size:62.5%;font-variant-ligatures:normal;line-height:var(--body-line-height);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}body#wygwam,body.cke_ltr{background:#fff;color:var(--body-clr);font-size:2rem;margin:0;padding:1.5%;position:relative;text-align:left}@media print{*{background:#0000!important;box-shadow:none!important;text-shadow:none!important}#siteWrapper,body,html{overflow:visible!important}h1,h2,h3,h4,h5,h6{page-break-after:avoid!important}h2,h3,h4,p{orphans:3;widows:3}blockquote,pre{border:1px solid #999;break-inside:avoid!important}thead{display:table-header-group}img,tr{break-inside:avoid!important}#desktopNavigation{display:block}#menuBox,#mobileMenuBox,.menuToggle{display:none}body{overflow:visible}}@page{margin:.5cm}