/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.accordion .h{color:var(--c-primary);padding-top:3rem;padding-bottom:2rem}@media screen and (max-width:59.9375rem){.accordion__items{margin-left:-1.5rem;margin-right:-1.5rem}}@media(min-width:60rem){.accordion__items--two_columns{display:flex;flex-wrap:wrap;justify-content:space-between}.accordion__items--two_columns .accordion__items-even,.accordion__items--two_columns .accordion__items-odd{width:calc(50% - 0.5rem)}}.accordion__item{border:1px solid var(--c-grey-light);padding:1rem 1.5rem}.accordion__btn{border:0;padding:0;background:none;position:absolute;top:50%;right:0;transform:translateY(-50%);min-width:1.125rem;min-height:1.125rem;cursor:pointer}.accordion__btn::before,.accordion__btn::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--c-primary)}.accordion__btn::before{width:1.125rem;height:5px}.accordion__btn::after{height:1.125rem;width:5px}.accordion__btn[aria-expanded=false] .accordion__btn-collapsed{display:none}.accordion__btn[aria-expanded=true] .accordion__btn-expanded{display:none}.accordion__btn[aria-expanded=true]::after{width:1.125rem;height:5px}.accordion__btn:focus-visible .accordion__btn-collapsed,.accordion__btn:focus-visible .accordion__btn-expanded{position:static !important;clip:unset;overflow:hidden;height:auto;width:auto;position:absolute !important;left:50%;top:100%;transform:translateX(-50%)}.accordion__btn .accordion__btn-collapsed,.accordion__btn .accordion__btn-expanded{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}[data-drupal-selector=edit-field-accordion-items-wrapper] .accordion__btn{display:none}.accordion__q{position:relative;padding-right:2rem}.accordion__a{padding-top:2rem}.accordion__a[hidden]{display:none}.accordion__q-label{cursor:pointer}.accordion__q-label:hover{color:var(--c-primary)}[data-drupal-selector=edit-field-accordion-items-wrapper] .accordion__q-label{pointer-events:none}
.hidden{display:none}@media(min-width:768px){.mds-hidden{display:none}}@media(min-width:960px){.md-hidden{display:none}}@media(min-width:1280px){.lg-hidden{display:none}}@media(min-width:1440px){.xl-hidden{display:none}}.inline{display:inline}@media(min-width:768px){.mds-inline{display:inline}}@media(min-width:960px){.md-inline{display:inline}}@media(min-width:1280px){.lg-inline{display:inline}}@media(min-width:1440px){.xl-inline{display:inline}}.inline-block{display:inline-block}@media(min-width:768px){.mds-inline-block{display:inline-block}}@media(min-width:960px){.md-inline-block{display:inline-block}}@media(min-width:1280px){.lg-inline-block{display:inline-block}}@media(min-width:1440px){.xl-inline-block{display:inline-block}}.block{display:block}@media(min-width:768px){.mds-block{display:block}}@media(min-width:960px){.md-block{display:block}}@media(min-width:1280px){.lg-block{display:block}}@media(min-width:1440px){.xl-block{display:block}}.inline-flex{display:inline-flex}@media(min-width:768px){.mds-inline-flex{display:inline-flex}}@media(min-width:960px){.md-inline-flex{display:inline-flex}}@media(min-width:1280px){.lg-inline-flex{display:inline-flex}}@media(min-width:1440px){.xl-inline-flex{display:inline-flex}}.flex{display:flex}@media(min-width:768px){.mds-flex{display:flex}}@media(min-width:960px){.md-flex{display:flex}}@media(min-width:1280px){.lg-flex{display:flex}}@media(min-width:1440px){.xl-flex{display:flex}}.grid{display:grid}@media(min-width:768px){.mds-grid{display:grid}}@media(min-width:960px){.md-grid{display:grid}}@media(min-width:1280px){.lg-grid{display:grid}}@media(min-width:1440px){.xl-grid{display:grid}}.static{position:static}@media(min-width:768px){.mds-static{position:static}}@media(min-width:960px){.md-static{position:static}}@media(min-width:1280px){.lg-static{position:static}}@media(min-width:1440px){.xl-static{position:static}}.relative{position:relative}@media(min-width:768px){.mds-relative{position:relative}}@media(min-width:960px){.md-relative{position:relative}}@media(min-width:1280px){.lg-relative{position:relative}}@media(min-width:1440px){.xl-relative{position:relative}}.absolute{position:absolute}@media(min-width:768px){.mds-absolute{position:absolute}}@media(min-width:960px){.md-absolute{position:absolute}}@media(min-width:1280px){.lg-absolute{position:absolute}}@media(min-width:1440px){.xl-absolute{position:absolute}}.fixed{position:fixed}@media(min-width:768px){.mds-fixed{position:fixed}}@media(min-width:960px){.md-fixed{position:fixed}}@media(min-width:1280px){.lg-fixed{position:fixed}}@media(min-width:1440px){.xl-fixed{position:fixed}}.justify-start{justify-content:flex-start}@media(min-width:768px){.mds-justify-start{justify-content:flex-start}}@media(min-width:960px){.md-justify-start{justify-content:flex-start}}@media(min-width:1280px){.lg-justify-start{justify-content:flex-start}}@media(min-width:1440px){.xl-justify-start{justify-content:flex-start}}.justify-end{justify-content:flex-end}@media(min-width:768px){.mds-justify-end{justify-content:flex-end}}@media(min-width:960px){.md-justify-end{justify-content:flex-end}}@media(min-width:1280px){.lg-justify-end{justify-content:flex-end}}@media(min-width:1440px){.xl-justify-end{justify-content:flex-end}}.justify-center{justify-content:center}@media(min-width:768px){.mds-justify-center{justify-content:center}}@media(min-width:960px){.md-justify-center{justify-content:center}}@media(min-width:1280px){.lg-justify-center{justify-content:center}}@media(min-width:1440px){.xl-justify-center{justify-content:center}}.justify-between{justify-content:space-between}@media(min-width:768px){.mds-justify-between{justify-content:space-between}}@media(min-width:960px){.md-justify-between{justify-content:space-between}}@media(min-width:1280px){.lg-justify-between{justify-content:space-between}}@media(min-width:1440px){.xl-justify-between{justify-content:space-between}}.justify-around{justify-content:space-around}@media(min-width:768px){.mds-justify-around{justify-content:space-around}}@media(min-width:960px){.md-justify-around{justify-content:space-around}}@media(min-width:1280px){.lg-justify-around{justify-content:space-around}}@media(min-width:1440px){.xl-justify-around{justify-content:space-around}}.items-start{align-items:flex-start}@media(min-width:768px){.mds-items-start{align-items:flex-start}}@media(min-width:960px){.md-items-start{align-items:flex-start}}@media(min-width:1280px){.lg-items-start{align-items:flex-start}}@media(min-width:1440px){.xl-items-start{align-items:flex-start}}.items-end{align-items:flex-end}@media(min-width:768px){.mds-items-end{align-items:flex-end}}@media(min-width:960px){.md-items-end{align-items:flex-end}}@media(min-width:1280px){.lg-items-end{align-items:flex-end}}@media(min-width:1440px){.xl-items-end{align-items:flex-end}}.items-center{align-items:center}@media(min-width:768px){.mds-items-center{align-items:center}}@media(min-width:960px){.md-items-center{align-items:center}}@media(min-width:1280px){.lg-items-center{align-items:center}}@media(min-width:1440px){.xl-items-center{align-items:center}}.flex-col{flex-direction:column}@media(min-width:768px){.mds-flex-col{flex-direction:column}}@media(min-width:960px){.md-flex-col{flex-direction:column}}@media(min-width:1280px){.lg-flex-col{flex-direction:column}}@media(min-width:1440px){.xl-flex-col{flex-direction:column}}.flex-row{flex-direction:row}@media(min-width:768px){.mds-flex-row{flex-direction:row}}@media(min-width:960px){.md-flex-row{flex-direction:row}}@media(min-width:1280px){.lg-flex-row{flex-direction:row}}@media(min-width:1440px){.xl-flex-row{flex-direction:row}}.flex-col-rev{flex-direction:column-reverse}@media(min-width:768px){.mds-flex-col-rev{flex-direction:column-reverse}}@media(min-width:960px){.md-flex-col-rev{flex-direction:column-reverse}}@media(min-width:1280px){.lg-flex-col-rev{flex-direction:column-reverse}}@media(min-width:1440px){.xl-flex-col-rev{flex-direction:column-reverse}}.flex-row-rev{flex-direction:row-reverse}@media(min-width:768px){.mds-flex-row-rev{flex-direction:row-reverse}}@media(min-width:960px){.md-flex-row-rev{flex-direction:row-reverse}}@media(min-width:1280px){.lg-flex-row-rev{flex-direction:row-reverse}}@media(min-width:1440px){.xl-flex-row-rev{flex-direction:row-reverse}}.flex-wrap{flex-wrap:wrap}@media(min-width:768px){.mds-flex-wrap{flex-wrap:wrap}}@media(min-width:960px){.md-flex-wrap{flex-wrap:wrap}}@media(min-width:1280px){.lg-flex-wrap{flex-wrap:wrap}}@media(min-width:1440px){.xl-flex-wrap{flex-wrap:wrap}}.flex-nowrap{flex-wrap:nowrap}@media(min-width:768px){.mds-flex-nowrap{flex-wrap:nowrap}}@media(min-width:960px){.md-flex-nowrap{flex-wrap:nowrap}}@media(min-width:1280px){.lg-flex-nowrap{flex-wrap:nowrap}}@media(min-width:1440px){.xl-flex-nowrap{flex-wrap:nowrap}}.container{padding-right:1.5rem;padding-left:1.5rem;max-width:100rem;margin-right:auto;margin-left:auto}@media(min-width:60rem){.container{padding-right:2.5rem;padding-left:2.5rem}}@media(min-width:80rem){.container{padding-right:4rem;padding-left:4rem}}.container--no-padding{padding-right:0;padding-left:0}.container--full{max-width:none}.w-full{width:100%}.h-full{height:100%}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}.section{display:flex;flex-direction:column}@media(min-width:60rem){.layout-container{padding-top:6.25rem}}@media(min-width:80rem){.layout-container{padding-top:7.875rem}}
.cta-banner{position:relative;text-align:center}.cta-banner--with-media .cta-banner__card{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:52rem}.cta-banner--without-media .cta-banner__card{max-height:100%;overflow:auto}.cta-banner .cta-banner__card{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:52rem;padding-left:1.5rem;padding-right:1.5rem}.cta-banner .cta-banner__card .card__content{width:100%;display:flex;flex-direction:column;align-items:center}.cta-banner .cta-banner__card .btn{width:100%}@media(min-width:60rem){.cta-banner .cta-banner__card .btn{width:auto}}@media(min-width:80rem){.cta-banner .cta-banner__card .btn{padding-left:4rem;padding-right:4rem}}.bg-solid-bg-white .cta-banner .cta-banner__card .btn,.bg-solid-bg-light-sand .cta-banner .cta-banner__card .btn{color:var(--c-white);background-color:var(--c-blue);border-color:var(--c-blue);position:relative;z-index:1}.bg-solid-bg-white .cta-banner .cta-banner__card .btn::before,.bg-solid-bg-light-sand .cta-banner .cta-banner__card .btn::before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:var(--c-blue);transition:inherit}.bg-solid-bg-white .cta-banner .cta-banner__card .btn:hover,.bg-solid-bg-light-sand .cta-banner .cta-banner__card .btn:hover{color:var(--c-white)}.bg-solid-bg-white .cta-banner .cta-banner__card .btn:active::before,.bg-solid-bg-white .cta-banner .cta-banner__card .btn:focus::before,.bg-solid-bg-white .cta-banner .cta-banner__card .btn:hover::before,.bg-solid-bg-light-sand .cta-banner .cta-banner__card .btn:active::before,.bg-solid-bg-light-sand .cta-banner .cta-banner__card .btn:focus::before,.bg-solid-bg-light-sand .cta-banner .cta-banner__card .btn:hover::before{border:2px solid var(--c-white);border-radius:4px}.bg-solid-bg-white .cta-banner .cta-banner__card .btn:active,.bg-solid-bg-white .cta-banner .cta-banner__card .btn:focus,.bg-solid-bg-light-sand .cta-banner .cta-banner__card .btn:active,.bg-solid-bg-light-sand .cta-banner .cta-banner__card .btn:focus{border-color:var(--c-blue-dark)}.bg-solid-bg-white .cta-banner .cta-banner__card .btn:active::before,.bg-solid-bg-white .cta-banner .cta-banner__card .btn:focus::before,.bg-solid-bg-light-sand .cta-banner .cta-banner__card .btn:active::before,.bg-solid-bg-light-sand .cta-banner .cta-banner__card .btn:focus::before{background:var(--c-blue-dark)}.bg-solid-bg-white .cta-banner .cta-banner__card .btn.disabled,.bg-solid-bg-white .cta-banner .cta-banner__card .btn:disabled,.bg-solid-bg-light-sand .cta-banner .cta-banner__card .btn.disabled,.bg-solid-bg-light-sand .cta-banner .cta-banner__card .btn:disabled{background-color:var(--c-grey-92);border-color:var(--c-grey-92);color:var(--c-grey);cursor:default;pointer-events:none}.bg-solid-bg-white .cta-banner .cta-banner__card .btn.disabled::before,.bg-solid-bg-white .cta-banner .cta-banner__card .btn:disabled::before,.bg-solid-bg-light-sand .cta-banner .cta-banner__card .btn.disabled::before,.bg-solid-bg-light-sand .cta-banner .cta-banner__card .btn:disabled::before{display:none}.cta-banner .cta-banner__title{color:var(--c-white);font-weight:400;margin-bottom:1.25rem}.bg-solid-bg-white .cta-banner .cta-banner__title,.bg-solid-bg-light-sand .cta-banner .cta-banner__title{color:var(--c-primary)}.cta-banner .cta-banner__title:last-child{margin-bottom:0}.cta-banner .card__description{color:var(--c-white);margin-bottom:2.25rem}.bg-solid-bg-white .cta-banner .card__description,.bg-solid-bg-light-sand .cta-banner .card__description{color:var(--c-grey-dark)}.cta-banner .card__description:last-child{margin-bottom:0}.cta-banner.cta-banner--without-media .cta-banner__card{margin:auto;position:static;transform:none}@media(min-width:60rem){.cta-banner.cta-banner--without-media .cta-banner__card{padding:0}}.cta-banner--bordered{border:1px solid var(--c-primary);padding:3.125rem 1.5rem}@media(min-width:48rem){.cta-banner--bordered{padding:3.125rem 5rem}}@media(min-width:80rem){.cta-banner--bordered{padding:5rem 10rem}}@media(min-width:80rem){.cta-banner--bordered .cta-banner__title{font-size:2rem;font-weight:700}}@media(min-width:80rem){.cta-banner--bordered .card__description{margin-bottom:1.5rem}}.cta-banner--bordered .cta-banner__title,.cta-banner--bordered .card__description{margin-bottom:1rem}.cta-banner--bordered .cta-banner__card{padding-left:0;padding-right:0}.cta-banner--bordered .cta-banner__card .btn{width:auto;padding:1rem 1.5rem;text-wrap:balance}@media(min-width:48rem){.cta-banner--bordered .cta-banner__card .btn{padding:1rem 2rem}}.cta-banner--white .component-headline{color:var(--c-primary)}.cta-banner--white .card__description{color:var(--c-text)}
a,.link{color:var(--c-link)}@media(min-width:60rem){a,.link{transition:all ease-in-out .2s}}a:focus-visible,a:hover,.link:focus-visible,.link:hover{text-decoration:none}.link--white,.link--black{text-decoration:none;padding-right:.25rem;font-size:1rem;font-family:gotham,"Helvetica","Arial",sans-serif}.link--white{color:var(--c-white)}.link--white:hover,.link--white:focus-visible{color:var(--c-white)}.link--white:active{color:var(--c-grey-light)}.link--white.link--arrow-back,.mega-menu__children .link--white.section-title.h,.link--white.link--arrow{text-transform:uppercase}.link--black{color:var(--c-text)}.link--black:hover,.link--black:focus-visible{color:var(--c-text)}.link--black:active{color:rgba(33,33,33,.75)}.link--black.link--arrow-back,.mega-menu__children .link--black.section-title.h,.link--black.link--arrow{text-transform:uppercase}.link--s{font-size:.875rem}.link--s::after{margin-top:-1px}.link--cover{text-decoration:none}.link--cover::after{bottom:0;left:0;position:absolute;right:0;top:0;content:""}.link--cover:focus-visible::after{outline:2px solid var(--c-orange)}.link--arrow-back-small,.link--arrow-back,.mega-menu__children .section-title.h,.link--arrow-small,.link--arrow{position:relative;display:inline-block;transition:all ease-in-out .2s}.link--arrow-back-small::after,.link--arrow-back::after,.mega-menu__children .section-title.h::after,.link--arrow-small::after,.link--arrow::after{position:absolute;top:50%}.link--arrow-back-small::after,.link--arrow-back::after,.mega-menu__children .section-title.h::after{left:0}.link--arrow-small::after,.link--arrow::after{right:0}.link--arrow-back::after,.mega-menu__children .section-title.h::after,.link--arrow::after{content:"";display:inline-block;width:.6875rem;height:.6875rem;border-bottom:2px solid currentColor;border-right:2px solid currentColor;transition:inherit}.link--arrow-back-small::after,.link--arrow-small::after{content:"";display:inline-block;width:.375rem;height:.375rem;border-bottom:2px solid currentColor;border-right:2px solid currentColor;transition:inherit}.link--arrow{padding-right:1.25rem}.link--arrow::after{transform:translate(-5px,-50%) rotate(-45deg)}.link--arrow:hover::after,.link--arrow:focus-visible::after{transform:translate(-1px,-50%) rotate(-45deg)}.link--arrow-small{padding-right:1rem}.link--arrow-small::after{transform:translate(-3px,-50%) rotate(-45deg);transition:transform ease-in-out .2s}.link--arrow-small:hover,.link--arrow-small:focus-visible{color:var(--c-primary);text-decoration:underline}.link--arrow-small:hover::after,.link--arrow-small:focus-visible::after{transform:translate(0,-50%) rotate(-45deg)}.link--arrow-back,.mega-menu__children .section-title.h{padding-left:1.25rem}.link--arrow-back::after,.mega-menu__children .section-title.h::after{transform:translate(4px,-50%) rotate(135deg)}.link--arrow-back:hover::after,.mega-menu__children .section-title.h:hover::after,.link--arrow-back:focus-visible::after,.mega-menu__children .section-title.h:focus-visible::after{transform:translate(0,-50%) rotate(135deg)}.link--arrow-back-small{padding-left:1rem}.link--arrow-back-small::after{transform:translate(3px,-2px) rotate(135deg);transition:transform ease-in-out .2s}.link--arrow-back-small:hover,.link--arrow-back-small:focus-visible{color:var(--c-primary);text-decoration:underline}.link--arrow-back-small:hover::after,.link--arrow-back-small:focus-visible::after{transform:translate(0,-2px) rotate(135deg)}.link--arrow-oblique .link__content{background-color:var(--c-grey-light);border-top-left-radius:.875rem;color:var(--c-text);display:inline-block;font-family:gotham,"Helvetica","Arial",sans-serif;font-size:.75rem;padding:.75rem 2rem .5rem 1rem;position:relative;text-decoration:none;text-transform:uppercase}.link--arrow-oblique .link__content::before{border-bottom:solid 2px;border-right:solid 2px;bottom:0;color:var(--c-text);content:"";display:block;height:.625rem;position:absolute;right:.75rem;top:calc(50% - 5px);width:.625rem}.link--arrow-oblique .link__content::after{border-top:solid 2px;color:var(--c-text);content:"";display:block;position:absolute;right:.5625rem;top:calc(50% - 5px);transform:rotateZ(45deg);transform-origin:0% 0%;width:.75rem}@media(min-width:80rem){.link--arrow-oblique .link__content{font-size:1.125rem}}.mega-menu::before{content:"";position:absolute;z-index:1;bottom:0;height:.75rem;left:-1.5rem;right:-1.5rem;background:var(--c-white)}@media(min-width:80rem){.mega-menu::before{top:4.375rem;bottom:auto}}@media screen and (max-width:79.9375rem){.mega-menu{justify-content:flex-start;height:4rem;margin-left:0}}.mega-menu .icon-cards:not(:first-child){padding-top:1rem}.mega-menu .mega-menu__children-head+.icon-cards:nth-child(2){padding-top:0}.mega-menu .btn-icon--menu{color:var(--c-primary);margin:1.125rem 1.5rem 1.125rem 0}.mega-menu .link{text-transform:none;display:flex;justify-content:space-between;align-items:center}.mega-menu .link:hover,.mega-menu .link.expanded{color:var(--c-primary);text-decoration:underline}@media screen and (max-width:79.9375rem){.mega-menu .link.expanded{margin-bottom:0}}.mega-menu .link--arrow-small{transition:none}@media screen and (max-width:79.9375rem){.mega-menu .link--arrow-small:hover{text-decoration:none}.mega-menu .link--arrow-small::after{color:var(--c-text)}}.mega-menu__wrap{background:var(--c-white);padding:1rem 1.5rem .75rem;position:absolute;top:100%;width:calc(100% + 1.5rem * 2);left:-1.5rem;right:-1.5rem}@media screen and (max-width:79.9375rem){.mega-menu__wrap{box-shadow:0 0 12px rgba(0,0,0,.24);max-height:calc(100svh - 2.25rem - 4rem);border-top:1px solid var(--c-grey-light);overflow-y:scroll}.toolbar-vertical .mega-menu__wrap,.toolbar-horizontal .mega-menu__wrap{max-height:calc(100svh - 2.25rem - 4rem - 2.4375rem)}.toolbar-horizontal.toolbar-tray-open .mega-menu__wrap{max-height:calc(100svh - 2.25rem - 4rem - 4.9375rem)}}@media(min-width:60rem){.mega-menu__wrap{padding-left:1rem;padding-right:1rem;width:100%;left:0;right:0}}@media(min-width:80rem){.mega-menu__wrap{padding:0;position:static}}.mega-menu__footer{padding-top:.75rem;position:relative}.mega-menu__footer::before{content:"";position:absolute;top:0;left:-1.5rem;right:-1.5rem;height:1px;background:var(--c-grey-light)}@media(min-width:60rem){.mega-menu__footer::before{left:-1rem;right:-1rem}}.mega-menu__footer .btn{width:100%;margin-bottom:1rem}@media(min-width:48rem){.mega-menu__footer .btn{width:calc(50% - 0.5rem)}}.mega-menu__footer .btn .icon{width:13px;height:13px;margin-right:1rem;transform:scale(1.8)}.mega-menu__footer .link{color:var(--c-text);text-decoration:none;font-size:1rem}.mega-menu__footer .link:hover{color:var(--c-text)}.mega-menu__footer-links{gap:.75rem;font-family:gotham,"Helvetica","Arial",sans-serif}@media(min-width:48rem){.mega-menu__footer-buttons{gap:1rem}}.mega-menu__children{background:var(--c-white);flex-direction:column}.mega-menu__children.collapsed{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;visibility:hidden}@media(min-width:80rem){.mega-menu__children--lvl1{padding:1.5rem 0}.mega-menu__children--lvl1>div>.mega-menu__children-head .section-title,.mega-menu__children--lvl1 .col-1 .section-title{position:static !important;clip:unset;overflow:hidden;height:auto;width:auto}.mega-menu__children--lvl2{border-left:1px solid var(--c-grey-light)}.mega-menu__children--lvl2 .mega-menu__children-head{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.mega-menu__children--lvl2>.mega-menu-section--layout_twocol .col-1{width:67%}.mega-menu__children--lvl2>.mega-menu-section--layout_twocol .col-2{width:33%}.mega-menu__children--lvl3{border-left:1px solid var(--c-grey-light)}.mega-menu__children .mega-menu__children-head:focus-within{position:static !important;clip:unset;overflow:hidden;height:auto;width:auto;width:100%}.mega-menu__children .mega-menu__children-head .section-title:focus{position:static !important;clip:unset;overflow:hidden;height:auto;width:auto;position:relative !important}.mega-menu__children .section-title{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.mega-menu__children .btn-back{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}}.mega-menu__children .section-title{padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer;font-family:"Roboto","Times New Roman",serif;font-family:gotham,"Helvetica","Arial",sans-serif;text-align:left}@media screen and (max-width:79.9375rem){.mega-menu__children .section-title.h{color:var(--c-link);color:var(--c-text)}}@media screen and (max-width:79.9375rem)and (min-width:60rem){.mega-menu__children .section-title.h{transition:all ease-in-out .2s}}@media screen and (max-width:79.9375rem){.mega-menu__children .section-title.h:focus-visible,.mega-menu__children .section-title.h:hover{text-decoration:none}}@media(min-width:80rem){.mega-menu__children .section-title.h{padding-left:0}.mega-menu__children .section-title.h::after{display:none}}.mega-menu__children.expanded{display:flex;flex-direction:column;height:100%}@media(min-width:80rem){.mega-menu__children.expanded{flex-direction:row}}.mega-menu__children .menu-link-icon:last-child{margin-bottom:0}.mega-menu__children-head{margin-bottom:1.5rem;padding-bottom:.75rem;width:100%}@media(min-width:60rem){.mega-menu__children-head{border-bottom:1px solid var(--c-grey-light);margin-bottom:1rem;padding-bottom:1rem}}@media(min-width:80rem){.mega-menu__children-head{width:100%;border-bottom:0}}.mega-menu__children-head>.mega-menu__link{margin-top:1.75rem}.mega-menu__children-content{width:100%}@media screen and (max-width:79.9375rem){.mega-menu__children-content.expanded{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;visibility:hidden}.mega-menu__children-content.expanded+.mega-menu__children-wrap{width:100%}}@media(min-width:80rem){.mega-menu__children-content{padding-right:1.5rem;padding-left:1.5rem}.mega-menu__children-content--lvl1{padding-left:0;padding-right:0;height:5.125rem;display:flex;align-items:center;width:auto;margin-right:4.375rem;margin-left:18.75rem}.mega-menu__children-content--lvl1.expanded+.mega-menu__children-wrap{position:relative;box-shadow:0 0 12px rgba(0,0,0,.24)}}@media(min-width:80rem)and (min-width:80rem){.mega-menu__children-content--lvl1.expanded+.mega-menu__children-wrap{max-height:calc(100vh - 3rem - 5.125rem);overflow-x:auto}.mega-menu__children-content--lvl1.expanded+.mega-menu__children-wrap .mega-menu__children--lvl1.collapsed{display:none}}@media(min-width:80rem){.mega-menu__children-content--lvl2{width:25%}.mega-menu__children-content--lvl2~.mega-menu__children-wrap{width:75%}}@media(min-width:80rem){.mega-menu__children-content--lvl3{width:33.3%}.mega-menu__children-content--lvl3~.mega-menu__children-wrap{width:66.6%}.mega-menu__children-content--lvl3 .mega-menu__children-head{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}}@media(min-width:80rem){.mega-menu__children-content--lvl4 .mega-menu__children-head{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}}.mega-menu-section{display:flex;width:100%;align-content:flex-start}@media screen and (max-width:79.9375rem){.mega-menu-section{flex-direction:column}}@media(min-width:80rem){.mega-menu-section{flex-wrap:wrap}.mega-menu-section--layout_onecol .icon-cards__list{margin-bottom:0}.mega-menu-section--layout_onecol .icon-cards__item{max-width:calc(33.33% - 0.75rem)}.mega-menu-section--layout_onecol .col{width:100%}.mega-menu-section--layout_twocol .col{width:50%}}@media(min-width:80rem){.mega-menu-section--layout_threecol_33_34_33 .col{width:33.33%}}@media(min-width:80rem){.mega-menu-section--layout_fourcol_section .col{width:25%}}@media screen and (max-width:47.9375rem){.mega-menu-section .btn{width:100%}}.mega-menu-section .col:last-child{margin-bottom:0}@media(min-width:80rem){.mega-menu-section .col:last-child{border-right:0}}@media screen and (max-width:79.9375rem){.mega-menu-section .col{margin-bottom:1rem}}@media(min-width:80rem){.mega-menu-section .col{padding:0 1.5rem;border-right:1px solid var(--c-grey-light)}}.mega-menu-section .col .link--black.link--arrow{font-size:.875rem}.mega-menu-section .col .link--black.link--arrow::after{margin-top:-2px}.mega-menu-section .col>.link--black.link--arrow,.mega-menu-section .col>.btn{margin-bottom:1rem}.mega-menu-section .col>.link--black.link--arrow:first-of-type{margin-top:1.5rem}@media(min-width:60rem){.mega-menu-section .col>.link--black.link--arrow{max-width:calc(50% - 0.5rem);flex-basis:100%}}@media(min-width:80rem){.mega-menu-section .col>.link--black.link--arrow{max-width:none}}@media(min-width:80rem){.mega-menu-section--divider .col{border-right:1px solid var(--c-grey-light)}.mega-menu-section--divider .col:last-child{border-right:0}.mega-menu-section .col>.link--black.link--arrow:last-child{margin-bottom:0}.mega-menu-section .links-list:last-child{margin-bottom:0}.mega-menu-section .links-list:last-child .links-list__item:last-child{margin-bottom:0}}.mega-menu-section .find-inspiration:not(:first-child){margin-top:1rem}.section-description{margin-top:1rem;font-size:1.125rem}@media(min-width:60rem){.section-description{margin:.5rem 0 0}}@media(min-width:80rem){.section-description{margin-top:0}}@media screen and (max-width:29.9375rem){.section-top-btn-back{flex-basis:0}}.mega-menu__list{flex-direction:column}@media screen and (max-width:79.9375rem){.mega-menu__list.expanded{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}}.mega-menu__list>.link{margin-bottom:1.5rem;font-weight:325}@media(min-width:80rem){.mega-menu__list--lvl1{flex-direction:row;justify-content:flex-end}.mega-menu__list--lvl1>.link{border-bottom:2px solid rgba(0,0,0,0);margin-bottom:0;margin-left:2.25rem;font-size:1.125rem}.mega-menu__list--lvl1>.link:first-child{margin-left:0}.mega-menu__list--lvl1>.link.link--arrow-small{padding-right:0;margin-bottom:0;text-align:center}.mega-menu__list--lvl1>.link.link--arrow-small::after{display:none}.mega-menu__list--lvl1>.link:hover,.mega-menu__list--lvl1>.link.expanded{border-bottom-color:currentColor;text-decoration:none}}.mega-menu__list--lvl1~.mega-menu__children-wrap{position:absolute;top:23px;right:0;bottom:auto;left:0}@media(min-width:80rem){.mega-menu__list--lvl2~.mega-menu__children-head{display:block;margin-left:1.5rem;margin-right:1.5rem}.mega-menu__list--lvl2 .mega-menu__link{font-size:1.125rem;font-weight:400}}.icon-cards{width:100%}.icon-cards .h{margin-bottom:1.5rem}@media(min-width:80rem){.icon-cards .h{margin-bottom:1.75rem}}.icon-cards__list{display:flex;flex-direction:column;margin-bottom:1.5rem;gap:1rem}@media(min-width:60rem){.icon-cards__list{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}@media(min-width:80rem){.icon-cards__list{flex-wrap:wrap}}@media(min-width:80rem){.icon-cards--without-icon:not(:last-child){margin-bottom:1.5rem}}@media(min-width:80rem){.icon-cards--without-icon .icon-cards__list{gap:.5rem}}@media(min-width:60rem){.icon-cards--without-icon .icon-cards__item{max-width:100%}}.icon-cards--without-icon .menu-cta-icon--without-icon.menu-cta-icon--with-link-content .link--arrow{font-size:1rem}@media(min-width:60rem){.icon-cards__item{max-width:calc(50% - 0.5rem);flex-basis:100%}}@media(min-width:80rem){.icon-cards__item{max-width:100%}}.menu-content-card:not(:last-child){margin-bottom:1rem}.menu-content-card:not(:first-child){margin-top:1rem}.links-list{margin-bottom:1rem;border-bottom:.0625rem solid var(--c-grey-light)}.links-list__heading{margin-bottom:1.5rem}@media(min-width:80rem){.links-list__heading{margin-bottom:1rem}}.links-list__item{margin-bottom:1.5rem}@media(min-width:80rem){.links-list__item{margin-bottom:1rem}}@media(min-width:80rem){.links-list{display:block;border-bottom:0;margin-bottom:1.5rem}.links-list .links-list__item{width:auto}}.links-list--default .links-list__link{font-family:gotham,"Helvetica","Arial",sans-serif;font-weight:325;padding-right:0;display:block}@media screen and (max-width:79.9375rem){.links-list--default .links-list__link{font-size:1.125rem}}@media(min-width:80rem){.links-list--default .links-list__link{font-size:.875rem;color:var(--c-text);text-decoration:none}.links-list--default .links-list__link:hover{color:var(--c-primary);text-decoration:underline}}.links-list--bold_blue .links-list__link{font-weight:400;text-decoration:none;font-family:gotham,"Helvetica","Arial",sans-serif}.links-list--bold_blue .links-list__link:hover{text-decoration:underline}@media(min-width:60rem){.links-list--bold_blue{display:flex;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem}.links-list--bold_blue .links-list__item{width:calc(50% - 0.5rem)}}@media(min-width:80rem){.links-list--bold_blue .links-list__item{width:100%;-moz-column-gap:0;column-gap:0}}@media(min-width:80rem){.btn-back:focus-visible{margin:.125rem}}html.menu-is-opened,html.menu-is-opened body{overflow:hidden;height:100vh}html.menu-is-opened .layout-container,html.menu-is-opened body .layout-container{position:relative}html.menu-is-opened .layout-container::after,html.menu-is-opened body .layout-container::after{content:"";position:absolute;z-index:1000;top:0;right:0;bottom:0;left:0;background:var(--c-black);opacity:.5}.horizontal-divider{margin-top:2rem;margin-bottom:2rem;border-top:1px solid var(--c-grey-light);border-bottom-width:0}@media(min-width:80rem){.horizontal-divider{margin-top:1.5rem;margin-bottom:1.5rem}}.icon-cards--with-icon .icon-cards__list:last-child{margin-bottom:0}.icon-cards--with-icon .mega-menu__link:not(.menu-cta-icon__link):first-child{margin-top:1.5rem}.icon-cards--with-icon .mega-menu__link:not(.menu-cta-icon__link):last-child{margin-bottom:0}
.find-inspiration{border-top-right-radius:1.25rem;overflow:hidden;position:relative;z-index:2}.find-inspiration__image{position:absolute;z-index:-1;width:100%;height:100%}.find-inspiration__image picture,.find-inspiration__image img{height:100%}.find-inspiration__image img{-o-object-fit:cover;object-fit:cover}.find-inspiration__content{padding:1.5rem;color:#fff;background-color:rgba(0,94,184,.85)}@media(min-width:80rem){.find-inspiration__content{padding-top:3rem}}.find-inspiration__title{margin-bottom:1rem;font-size:1.75rem;line-height:2rem}@media(min-width:80rem){.find-inspiration__title{font-size:2rem;line-height:2.5rem}}.find-inspiration__description{margin-bottom:2rem;max-width:21.875rem}
.menu-cta-icon:not(.menu-cta-icon.menu-cta-icon--with-icon):hover .icon{transform:translateX(0.25rem)}.menu-cta-icon--double-cta .menu-cta-icon__icon img,.menu-cta-icon--double-cta .menu-cta-icon__icon svg{max-height:3.5rem}.menu-cta-icon__links-wrap{display:inline-flex;gap:.5rem;margin-top:.25rem;align-items:center}.menu-cta-icon__links-wrap .delimiter{color:var(--c-primary);line-height:1.5rem;font-size:1.125rem;font-weight:700}.menu-cta-icon__links-wrap .mega-menu__link{font-size:.875rem;font-family:gotham,"Helvetica","Arial",sans-serif;font-weight:325;line-height:1.125rem}.menu-cta-icon__icon{min-width:3.125rem;margin-left:.5rem}.menu-cta-icon__icon-arrow{min-width:1.25rem}.menu-cta-icon__icon--after svg{display:block;width:1.25rem;height:1.25rem;color:var(--c-primary)}.menu-cta-icon--with-icon{border-top-right-radius:1.25rem;height:100%;padding:.75rem 1rem;background:var(--c-grey-light-f6)}.menu-cta-icon--with-icon svg{width:3.125rem;height:3.125rem}.menu-cta-icon--with-icon a::after{border-top-right-radius:1.25rem;border:1px solid rgba(0,0,0,0);transition:all ease-in-out .1s}.menu-cta-icon--with-icon a:hover::after,.menu-cta-icon--with-icon a:focus::after{border-color:var(--c-primary)}.menu-cta-icon__title{margin-bottom:.25rem}.menu-cta-icon__description{font-size:1rem}.menu-cta-icon--without-icon.menu-cta-icon--with-link-content{border-top-right-radius:1.25rem;border:1px solid var(--c-grey-light);padding:1rem 1rem 1.5rem}.menu-cta-icon--without-icon.menu-cta-icon--with-link-content .menu-cta-icon__content{flex-direction:column;align-items:flex-start}.menu-cta-icon--without-icon.menu-cta-icon--with-link-content .menu-cta-icon__title{margin-bottom:.5rem}.menu-cta-icon--without-icon.menu-cta-icon--with-link-content .menu-cta-icon__description{margin-bottom:.75rem}
.menu-relevant-article{display:flex;flex-direction:column;position:relative;transition:all .2s ease-in-out;margin-bottom:1rem}@media(min-width:60rem){.menu-relevant-article{flex-direction:row}}@media(min-width:80rem){.menu-relevant-article{margin-bottom:0}}@media(min-width:80rem){.menu-relevant-article:hover .menu-relevant-article__content{border-color:var(--c-primary)}.menu-relevant-article:hover .menu-relevant-article__media{box-shadow:0 0 1.5rem rgba(0,0,0,.16)}}.menu-relevant-article__media{flex-shrink:0;position:relative;transition:inherit}@media(min-width:60rem){.menu-relevant-article__media{width:19.75rem;min-height:14.8125rem;flex-direction:row}}@media(min-width:60rem){.menu-relevant-article__media .image{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;-o-object-fit:cover;object-fit:cover}}.menu-relevant-article__media-eyebrow{position:absolute;bottom:0;right:0;background-color:var(--c-grey-light);padding:.75rem 1rem;font-size:.75rem;font-weight:500;text-transform:uppercase;display:block;border-top-left-radius:1.25rem}@media(min-width:60rem){.menu-relevant-article__media-eyebrow{display:none}}.menu-relevant-article__content{border:1px solid var(--c-grey-light);padding:1rem;background:var(--c-white);position:relative;transition:inherit}@media(min-width:60rem){.menu-relevant-article__content{border-top-right-radius:1.25rem;padding:1.25rem 2rem;flex-grow:1}}@media(min-width:60rem){.menu-relevant-article__content{border-left:0}}.menu-relevant-article__content-eyebrow{font-size:.75rem;font-weight:500;text-transform:uppercase;margin-bottom:.75rem;display:none}@media(min-width:60rem){.menu-relevant-article__content-eyebrow{display:block}}.menu-relevant-article__content-eyebrow:last-child{margin-bottom:0}.menu-relevant-article__heading{color:var(--c-primary);margin-bottom:.5rem;font-size:1.125rem}@media(min-width:60rem){.menu-relevant-article__heading{font-size:1.5rem}}.menu-relevant-article__heading:last-child{margin-bottom:0}.menu-relevant-article__description{font-size:1rem;line-height:1.5;margin-bottom:.5rem}.menu-relevant-article__description:last-child{margin-bottom:0}.menu-relevant-article__cta::before{bottom:0;left:0;position:absolute;right:0;top:0;content:""}
.menu-content-card{display:flex;flex-direction:column;position:relative;transition:all .2s ease-in-out}@media(min-width:60rem){.menu-content-card{max-width:17.5rem}}@media(min-width:80rem){.menu-content-card{max-width:none}.menu-content-card:hover{box-shadow:0 0 1.5rem rgba(0,0,0,.16)}.menu-content-card:hover .menu-content-card__content{border-color:var(--c-primary)}}.menu-content-card__content{border:.0625rem solid var(--c-grey-light);padding:1rem;background:var(--c-white);transition:inherit}.menu-content-card__content-eyebrow{font-size:.75rem;font-weight:500;text-transform:uppercase;margin-bottom:.5rem}.menu-content-card__content-eyebrow:last-child{margin-bottom:0}.menu-content-card__heading{color:var(--c-primary);margin-bottom:.5rem;font-size:1.125rem}@media(min-width:60rem){.menu-content-card__heading{font-size:1.5rem}}.menu-content-card__heading:last-child{margin-bottom:0}.menu-content-card__description{font-size:1rem;line-height:1.5;margin-bottom:.5rem}.menu-content-card__description:last-child{margin-bottom:0}.menu-content-card__cta::before{bottom:0;left:0;position:absolute;right:0;top:0;content:""}
.menu-link-icon{background:var(--c-grey-light-f6);padding-right:.5rem;margin-bottom:1.5rem}.menu-link-icon__icon{background:var(--c-grey-light);padding:.5rem;flex-shrink:0}.menu-link-icon__icon>*{width:2.5rem;height:2.5rem}.menu-link-icon__icon svg{color:var(--c-primary);fill:var(--c-primary)}.menu-link-icon__arrow{width:1.375rem;height:1.375rem;margin-left:auto;flex-shrink:0;align-self:center}.menu-link-icon__arrow svg{width:100%;height:100%}@media(min-width:80rem){.menu-link-icon__arrow{display:none}}.menu-link-icon__label{padding:1rem .5rem}.menu-link-icon__label .link{font-family:gotham,"Helvetica","Arial",sans-serif;font-weight:400;color:var(--c-text)}.menu-link-icon__label .link:hover{text-decoration:underline}.menu-link-icon--expanded{padding-right:.375rem;border-right:.125rem solid var(--c-primary)}.menu-link-icon--expanded .menu-link-icon__icon{background:var(--c-primary)}.menu-link-icon--expanded .menu-link-icon__icon svg{color:var(--c-white);fill:var(--c-white)}
.product-attributes,.product-attr__list{padding:1rem 1rem .5rem;background:var(--c-grey-light-f6)}.product-attributes__bottom-message{font-size:1rem;margin-bottom:.5rem}.product-attributes__bottom-message .icon{flex-shrink:0;color:var(--c-grey-92);width:1.25rem;height:1.25rem;margin-right:.5rem}.modal--product-attr{color:var(--c-white)}
.product-attribute{margin-bottom:1rem}.product-attribute:last-child{margin-bottom:0}.product-attribute .product-availability__info{margin-top:1rem;margin-bottom:1rem}.product-attribute__heading{margin-bottom:.5rem}.product-attribute__heading .icon{width:1rem;height:1rem}.product-attribute__label{font-size:1rem}.product-attribute__items{list-style:none}.product-attribute__item{padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer;font-family:"Roboto","Times New Roman",serif;position:relative;font-size:1rem;padding:.25rem .5rem;margin:0 .625rem .5rem 0;border:1px solid rgba(146,146,146,.5);overflow:hidden;border-radius:.3125rem}@media(min-width:60rem){.product-attribute__item{margin-right:1rem}}.product-attribute__item:hover{overflow:visible;border-color:var(--c-primary)}.product-attribute__item--active{border-color:var(--c-primary)}.product-attribute__item--less{border:0;padding:0;text-decoration:underline}.product-attribute__item--more span{background:rgba(0,0,0,.5);border-radius:.3125rem;color:var(--c-white);font-size:.75rem;display:flex;align-items:center;justify-content:center;position:absolute;left:.25rem;top:.25rem;bottom:.25rem;right:.25rem}.product-attribute__item--image{padding:.25rem;width:2.5rem;height:2.5rem}@media(min-width:60rem){.product-attribute__item--image{width:3.5rem;height:3.5rem}}.product-attribute__item--image img{border-radius:.3125rem;-o-object-fit:cover;object-fit:cover;aspect-ratio:1}.product-attribute__item--customize .icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:var(--c-grey-light);width:2rem;height:2rem}@media(min-width:60rem){.product-attribute__item--customize .icon{width:2.875rem;height:2.875rem}}.product-attribute__item-tooltip{position:absolute;z-index:1;top:calc(100% + 0.375rem);right:calc(50% - 1rem);width:12.5rem;background:var(--c-grey-dark);color:var(--c-grey-light-f6);padding:.5rem;text-align:left;border-radius:.125rem}.product-attribute__item-tooltip::before{content:"";position:absolute;top:-5px;right:1rem;width:0;height:0;border-left:.375rem solid rgba(0,0,0,0);border-right:.375rem solid rgba(0,0,0,0);border-bottom:.375rem solid #000}.product-attribute__variant-description-btn{padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer;font-family:"Roboto","Times New Roman",serif}.product-attribute__item--disabled{position:relative;border-color:rgba(237,232,224,.5);color:rgba(33,33,33,.5);cursor:default;overflow:hidden}.product-attribute__item--disabled:hover{overflow:visible;border-color:var(--c-primary)}.product-attribute__item--disabled img{opacity:.5}
.form-item--autocomplete{position:relative}.form-item--autocomplete label{font-size:1.125rem;line-height:1.33;font-weight:700;display:block;color:var(--c-primary);margin-bottom:.5rem}.form-item--autocomplete .form-text{padding:.5rem 2.5rem .5rem .5rem}.form-item--autocomplete .btn-icon{position:absolute;top:50%;transform:translateY(-50%);line-height:0}.form-item--autocomplete .btn-search{right:.5625rem}.form-item--autocomplete .btn-search svg{width:1.3125rem;height:1.3125rem;color:var(--c-primary)}.form-item--autocomplete .btn-clear{right:2.8125rem}.form-item--autocomplete .btn-clear svg{width:.875rem;height:.875rem}.form-item--autocomplete.form-item--clear-button .form-text{padding-right:4.0625rem}.form-item--autocomplete.clear-disabled .btn-clear{display:none}.form-item__autocomplete-list{background-color:var(--c-white);position:absolute;left:0;right:0;top:100%;z-index:10;border-width:0 .0625rem .0625rem .0625rem;border-color:var(--c-grey);border-style:solid}.form-item__autocomplete-list>.form-item__autocomplete-component--document{padding:0;margin:.5rem .5rem 0;border-top:.0625rem solid var(--c-grey-light-f6);border-bottom:.0625rem solid var(--c-grey-light-f6)}.form-item__autocomplete-list>.form-item__autocomplete-component--document~.form-item__autocomplete-component--document{margin-top:0;border-top:0}.form-item__autocomplete-list-item{padding:.5rem;font-size:1rem;line-height:1;cursor:pointer;font-weight:700}.form-item__autocomplete-list-item .un-highlight{font-weight:400}.form-item__autocomplete-heading{padding:.25rem .5rem;cursor:none;font-size:.875rem;border-top:1px solid var(--c-grey)}.form-item__autocomplete-component{color:var(--c-text);padding:.5rem}.form-item__text-field-area.is-loading::before{content:"";width:1.5rem;height:1.5rem;margin:auto;border:.25rem solid rgba(0,0,0,0);border-top-color:var(--c-primary);border-radius:50%;position:absolute;animation:button-loading-spinner 1s ease infinite;right:2.8125rem;top:.375rem}.form-item__text-field-area.is-loading .btn-clear{display:none}
.form-item__textfield{width:100%;max-width:100%;font-size:1rem;font-family:inherit;padding:.625rem .4375rem;background-color:var(--c-white);border:.0625rem solid var(--c-grey);border-radius:0}.form-item__textfield::-moz-placeholder{color:var(--c-grey)}.form-item__textfield:-ms-input-placeholder{color:var(--c-grey)}.form-item__textfield::placeholder{color:var(--c-grey)}.form-item__textfield:focus{border-color:var(--c-accent-high)}.form-item__textfield--with-btn{padding-right:2.5rem}.form-item__textfield-wrapper .btn-search{position:absolute;top:50%;transform:translateY(-50%);line-height:0;right:.5625rem}.form-item__textfield-wrapper .btn-search svg{width:1.3125rem;height:1.3125rem;color:var(--c-primary)}
.global-search-dynamic .btn-search{color:var(--c-primary)}.global-search-dynamic .form-item--autocomplete{margin:0}.global-search-dynamic .form-item__autocomplete-heading{font-size:.875rem;line-height:1.25rem;color:var(--c-grey);border:none;cursor:auto}.global-search-dynamic .form-item__autocomplete-list{max-height:25rem;overflow:auto}@media screen and (max-width:47.9375rem){.global-search-dynamic .form-item__autocomplete-list{max-height:50vh}}.global-search-dynamic__suggestion{font-size:1rem;line-height:1.5}.global-search-dynamic__suggestion:hover{cursor:pointer}.global-search-dynamic__suggestion-title{display:inline;font-weight:700;color:var(--c-grey-dark)}.global-search-dynamic__suggestion-title .un-highlight{font-weight:400}.global-search-dynamic__suggestion-in{display:inline;color:var(--c-grey)}.global-search-dynamic__products-title{padding-top:.25rem}.global-search-dynamic__products-title:not(:first-child){border-top:.0625rem solid var(--c-grey)}.global-search-dynamic__product{display:flex;gap:1.5rem;background-color:var(--c-grey-light-f6);position:relative;padding:1rem}.global-search-dynamic__product-img{width:7.75rem;height:7.75rem;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:29.9375rem){.global-search-dynamic__product-img{width:4.375rem;height:4.375rem}}.global-search-dynamic__product-tags{line-height:1}.global-search-dynamic__product-tags li{line-height:1;font-size:.75rem;font-weight:500;display:inline;text-transform:uppercase}.global-search-dynamic__product-tags li:not(:last-child){padding-right:.25rem;margin-right:.25rem;border-right:1px solid var(--c-grey-dark)}.global-search-dynamic__product-tags:not(:last-child){margin-bottom:.5rem}.global-search-dynamic__product-title{display:block;color:var(--c-grey-dark);line-height:1.4;text-decoration:none;font-weight:700}.global-search-dynamic__product-title:not(:last-child){margin-bottom:1rem}.global-search-dynamic__product-title::before{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1;content:""}.global-search-dynamic__product-title:hover{text-decoration:underline}.global-search-dynamic .product-attribute{pointer-events:none;display:inline-block}@media(min-width:60rem){.global-search-dynamic .product-attribute__item--image{width:2.5rem;height:2.5rem;margin-right:.5rem}}.global-search-dynamic__document{position:relative;padding:1.25rem}.global-search-dynamic__document-header{display:flex;align-items:center}.global-search-dynamic__document-header:not(:last-child){margin-bottom:.75rem}.global-search-dynamic__document-header svg{color:var(--c-primary);height:1.25rem;width:1.25rem}.global-search-dynamic__document-header svg:not(:last-child){margin-right:.75rem}.global-search-dynamic__document-tags{display:flex}.global-search-dynamic__document-tags li{font-size:.875rem;line-height:1em;text-transform:uppercase}.global-search-dynamic__document-tags li:not(:last-child){padding-right:.25rem;margin-right:.25rem;border-right:.0625rem solid var(--c-grey-dark)}.global-search-dynamic__document-link{color:var(--c-grey-dark);font-size:1.125rem;line-height:1.5em;text-decoration:none}.global-search-dynamic__document-link::before{bottom:0;left:0;position:absolute;right:0;top:0;content:""}.global-search-dynamic__document-link:hover{text-decoration:underline}.global-search-dynamic__see-all-link-wrap{display:flex;justify-content:center;padding:.5rem 0 .75rem}.global-search-dynamic__see-all-link{font-size:.875rem;line-height:1.5rem}
.global-search-mega-menu{background-color:var(--c-white)}@media(min-width:80rem){.global-search-mega-menu{display:flex;align-items:center;justify-content:flex-end;gap:2.25rem}.global-search-mega-menu .global-search-mega-menu__search-wrap{width:40.625rem}}@media screen and (max-width:79.9375rem){.global-search-mega-menu{display:flex;flex-direction:row-reverse;align-items:center}.global-search-mega-menu.global-search-mega-menu--search-open{gap:.75rem}.global-search-mega-menu.global-search-mega-menu--search-open .global-search-mega-menu__button .icon{transform:rotate(90deg) scale(0.7)}.global-search-mega-menu.global-search-mega-menu--search-open .global-search-mega-menu__search-wrap{width:40.625rem;max-width:calc(100vw - 5.25rem)}.global-search-mega-menu .global-search-mega-menu__button{line-height:0}}.global-search-mega-menu__button .icon{width:1.5rem;height:1.5rem;color:var(--c-primary)}
.ct-footer__menus,.ct-footer__top,.ct-footer__top-content{display:flex;flex-direction:column;gap:2.5rem}.ct-footer__top{padding-top:2rem;padding-bottom:2rem}@media(min-width:60rem){.ct-footer__top{padding-top:3.125rem;padding-bottom:3.125rem;gap:.75rem}}@media(min-width:80rem){.ct-footer__top{padding-top:4rem;padding-bottom:1.75rem;gap:1.5rem}}@media(min-width:60rem){.ct-footer__top-content{flex-direction:row;justify-content:space-between;gap:4.0625rem}}@media(min-width:60rem){.ct-footer__top-content .ct-footer__menus,.ct-footer__top-content .ct-footer-newsletter{max-width:34.375rem}}@media(min-width:80rem){.ct-footer__top-content .ct-footer__menus,.ct-footer__top-content .ct-footer-newsletter{max-width:none}}@media(min-width:90rem){.ct-footer__top-content .ct-footer-newsletter{margin-left:4.0625rem;max-width:22.5rem}}.ct-footer__menus{margin-bottom:2.5rem}.ct-footer__menus>div{gap:1rem}@media(min-width:30rem){.ct-footer__menus{display:flex;flex-wrap:wrap;flex-direction:row}.ct-footer__menus>div{width:calc(50% - 20px)}}@media(min-width:48rem){.ct-footer__menus{flex-wrap:nowrap}.ct-footer__menus>div{width:33.3%}}@media(min-width:60rem){.ct-footer__menus{margin-bottom:4rem;flex-direction:row;justify-content:space-between;gap:3.75rem}.ct-footer__menus .ct-footer-newsletter{width:100%}}@media(min-width:80rem){.ct-footer__menus{gap:4.0625rem}}@media(min-width:90rem){.ct-footer__menus{margin-bottom:0;gap:3.5rem}}.ct-footer__logo{padding-bottom:2rem}@media(min-width:60rem){.ct-footer__logo{text-align:right;padding-bottom:3.125rem}}@media(min-width:80rem){.ct-footer__logo{padding-bottom:1.75rem}}.ct-footer-newsletter{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.ct-footer-newsletter p{font-size:1rem;line-height:1.5}.ct-footer-newsletter .link--black:hover,.ct-footer-newsletter .link--black:focus{color:var(--c-primary)}.ct-footer.legal-footer{background:var(--c-primary-bg)}.ct-footer.legal-footer .text-wysiwyg{max-width:100%;padding:0}.ct-footer .ct-copyright{padding-left:0}.ct-footer .ct-copyright li{margin-bottom:0}.ct-footer .ct-copyright p{margin:0}.ct-copyright{padding:2rem 0;gap:1.5rem;background:var(--c-primary-bg)}.ct-copyright li{list-style:none}.ct-copyright,.ct-copyright a{color:var(--c-white);font-size:.875rem;text-decoration:none}.ct-copyright a:hover,.ct-copyright a:focus{text-decoration:underline}@media(min-width:60rem){.ct-copyright{gap:1.75rem}.ct-copyright li:last-child{margin-left:auto}}@media(min-width:80rem){.ct-copyright{gap:2.25rem}}.ct-footer-logo{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:60rem){.ct-footer-logo{gap:2rem}}@media(min-width:80rem){.ct-footer-logo{gap:2.25rem}}.ct-footer-logo__social{display:flex;gap:1.5rem}.ct-footer-logo__social .ct-footer-logo__social-logo{display:block;padding:.3125rem;line-height:0}.ct-footer-logo__social .ct-footer-logo__social-logo span,.ct-footer-logo__social .ct-footer-logo__social-logo svg{pointer-events:none}.footer-menu{gap:1rem}.footer-menu__list{gap:.75rem}.footer-menu__link{color:var(--c-grey-dark);text-decoration:none;font-size:1rem}.footer-menu__link:hover,.footer-menu__link:focus{color:var(--c-primary)}.footer-text h5{margin-bottom:1rem}
.header{background:var(--c-white);box-shadow:0 0 12px rgba(0,0,0,.24);z-index:1001}@media(min-width:60rem){.header{position:fixed;left:0;right:0;top:0}.toolbar-fixed .header{top:2.4375rem}.toolbar-fixed.toolbar-tray-open.toolbar-horizontal .header{top:4.9375rem}}.header__primary{height:4rem}@media(min-width:80rem){.header__primary{height:5.125rem}}.header .logo__image{width:14.4375rem}@media(min-width:80rem){.header .logo__image{width:17.875rem}}.header .logo-m__image{width:2.5rem}.header .logo-link{position:absolute;top:50%;left:50%;z-index:11;transform:translate(-50%,-50%)}@media(min-width:80rem){.header .logo-link{left:4rem;transform:translateY(-50%)}}.header .mega-menu{z-index:9}.header .global-search-mega-menu{position:absolute;bottom:0;height:100%;right:1.5rem;z-index:12}@media(min-width:60rem){.header .global-search-mega-menu{right:2.5rem}}@media(min-width:80rem){.header .global-search-mega-menu{z-index:10;height:5.125rem;right:4rem}}.header .global-search-mega-menu.global-search-mega-menu--search-open{width:100%}@media(min-width:48rem){.header .global-search-mega-menu.global-search-mega-menu--search-open{width:calc(100vw - 7rem)}}@media(min-width:60rem){.header .global-search-mega-menu.global-search-mega-menu--search-open{width:calc(100vw - 9rem)}}@media(min-width:80rem){.header .global-search-mega-menu.global-search-mega-menu--search-open{width:100%}}.header .header__primary h1.h.h1{display:none}.embeddedServiceHelpButton .helpButton .uiButton{background-color:#ff9000 !important;font-weight:700;font-size:1rem;color:#fff}.embeddedServiceHelpButton .helpButton:focus{outline:1px solid #005290}
@keyframes button-loading-spinner{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}:root{--c-white:#fff;--c-grey:#636466;--c-grey-92:#929292;--c-grey-light:#ede8e0;--c-grey-light-f6:#f6f4f0;--c-grey-dark:#212121;--c-blue:#005eb8;--c-blue-dark:#00448a;--c-blue-light:#3cb4e5;--c-red:#e3262f;--c-red-light:#e57373;--c-orange:#ff8300;--c-gold:#e9ac26;--c-yellow:#f5d93f;--c-green:#80bc00;--c-black:#000;--c-silver:#cecece;--c-primary:#005eb8;--c-primary-bg:#005eb8;--c-secondary:#212121;--c-success:#80bc00;--c-error:#e3262f;--c-info:#005eb8;--c-text:#212121;--c-link:#005eb8}.cl-colors{padding:1rem}.cl-colors__list{display:flex;flex-wrap:wrap;margin:0 0 2rem;padding:0}.cl-colors__item{list-style:none;padding:1rem 2rem;transition:all .4s;flex:1 1 20%;min-width:150px;min-height:150px;display:flex;justify-content:center;align-items:flex-end;font-size:.8rem}.cl-colors__item--default-white{color:var(--c-accent-high)}.bg__white,.bg-solid-bg-white{background-color:var(--c-white)}.cl-colors__item--default-grey{color:var(--c-muted)}.bg__grey{background-color:var(--c-grey)}.cl-colors__item--default-grey-92{color:var(--c-accent-high)}.bg__grey-92{background-color:var(--c-grey-92)}.cl-colors__item--default-grey-light{color:var(--c-accent-high)}.bg__grey-light,.bg-solid-bg-light-sand{background-color:var(--c-grey-light)}.cl-colors__item--default-grey-light-f6{color:var(--c-accent-high)}.bg__grey-light-f6,.bg-solid-bg-paper-light{background-color:var(--c-grey-light-f6)}.cl-colors__item--default-grey-dark{color:var(--c-muted)}.bg__grey-dark{background-color:var(--c-grey-dark)}.cl-colors__item--default-blue{color:var(--c-muted)}.bg__blue,.bg-solid-bg-blue,.bg-solid-bg-blue-pattern{background-color:var(--c-blue)}.cl-colors__item--default-blue-dark{color:var(--c-muted)}.bg__blue-dark{background-color:var(--c-blue-dark)}.cl-colors__item--default-blue-light{color:var(--c-accent-high)}.bg__blue-light{background-color:var(--c-blue-light)}.cl-colors__item--default-red{color:var(--c-accent-high)}.bg__red{background-color:var(--c-red)}.cl-colors__item--default-red-light{color:var(--c-accent-high)}.bg__red-light{background-color:var(--c-red-light)}.cl-colors__item--default-orange{color:var(--c-muted)}.bg__orange{background-color:var(--c-orange)}.cl-colors__item--default-gold{color:var(--c-accent-high)}.bg__gold{background-color:var(--c-gold)}.cl-colors__item--default-yellow{color:var(--c-accent-high)}.bg__yellow{background-color:var(--c-yellow)}.cl-colors__item--default-green{color:var(--c-muted)}.bg__green{background-color:var(--c-green)}.cl-colors__item--default-black{color:var(--c-muted)}.bg__black{background-color:var(--c-black)}.cl-colors__item--default-silver{color:var(--c-accent-high)}.bg__silver{background-color:var(--c-silver)}.cl-colors__item--default-primary{color:var(--c-muted)}.bg__primary{background-color:var(--c-primary)}.cl-colors__item--default-primary-bg{color:var(--c-muted)}.bg__primary-bg{background-color:var(--c-primary-bg)}.cl-colors__item--default-secondary{color:var(--c-muted)}.bg__secondary{background-color:var(--c-secondary)}.cl-colors__item--default-success{color:var(--c-muted)}.bg__success{background-color:var(--c-success)}.cl-colors__item--default-error{color:var(--c-accent-high)}.bg__error{background-color:var(--c-error)}.cl-colors__item--default-info{color:var(--c-muted)}.bg__info{background-color:var(--c-info)}.cl-colors__item--dark-text{background-color:var(--c-text);color:var(--c-accent-high)}.bg__text{background-color:var(--c-text)}.cl-colors__item--dark-link{background-color:var(--c-link);color:var(--c-accent-high)}.bg__link{background-color:var(--c-link)}:root{--c-white:#fff;--c-grey:#636466;--c-grey-92:#929292;--c-grey-light:#ede8e0;--c-grey-light-f6:#f6f4f0;--c-grey-dark:#212121;--c-blue:#005eb8;--c-blue-dark:#00448a;--c-blue-light:#3cb4e5;--c-red:#e3262f;--c-red-light:#e57373;--c-orange:#ff8300;--c-gold:#e9ac26;--c-yellow:#f5d93f;--c-green:#80bc00;--c-black:#000;--c-silver:#cecece;--c-primary:#005eb8;--c-primary-bg:#005eb8;--c-secondary:#212121;--c-success:#80bc00;--c-error:#e3262f;--c-info:#005eb8;--c-text:#212121;--c-link:#005eb8}:root{--c-white:#fff;--c-grey:#636466;--c-grey-92:#929292;--c-grey-light:#ede8e0;--c-grey-light-f6:#f6f4f0;--c-grey-dark:#212121;--c-blue:#005eb8;--c-blue-dark:#00448a;--c-blue-light:#3cb4e5;--c-red:#e3262f;--c-red-light:#e57373;--c-orange:#ff8300;--c-gold:#e9ac26;--c-yellow:#f5d93f;--c-green:#80bc00;--c-black:#000;--c-silver:#cecece;--c-primary:#005eb8;--c-primary-bg:#005eb8;--c-secondary:#212121;--c-success:#80bc00;--c-error:#e3262f;--c-info:#005eb8;--c-text:#212121;--c-link:#005eb8}html{box-sizing:border-box;-webkit-text-size-adjust:100%}html,body{overflow-x:hidden}body{background-color:rgba(250,249,247,.5);color:var(--c-text);margin:0;overflow-x:clip;font-family:"Roboto","Times New Roman",serif;font-size:1.125rem;line-height:1.33}*,*::after,*::before{box-sizing:inherit}.main{display:block}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}*:not(.btn):focus-visible{outline:2px solid var(--c-orange)}.bg-solid-bg-blue-pattern{background-image:url("/themes/custom/certainteed/images/patterns/pattern-mobile.svg");background-repeat:no-repeat;background-size:100%}@media(min-width:60rem){.bg-solid-bg-blue-pattern{background-image:url("/themes/custom/certainteed/images/patterns/pattern-tablet.svg")}}@media(min-width:80rem){.bg-solid-bg-blue-pattern{background-image:url("/themes/custom/certainteed/images/patterns/pattern-desktop.svg")}}.text-white{color:var(--c-white)}.text-grey{color:var(--c-grey)}.text-grey-92{color:var(--c-grey-92)}.text-grey-light{color:var(--c-grey-light)}.text-grey-light-f6{color:var(--c-grey-light-f6)}.text-grey-dark{color:var(--c-grey-dark)}.text-blue{color:var(--c-blue)}.text-blue-dark{color:var(--c-blue-dark)}.text-blue-light{color:var(--c-blue-light)}.text-red{color:var(--c-red)}.text-red-light{color:var(--c-red-light)}.text-orange{color:var(--c-orange)}.text-gold{color:var(--c-gold)}.text-yellow{color:var(--c-yellow)}.text-green{color:var(--c-green)}.text-black{color:var(--c-black)}.text-silver{color:var(--c-silver)}.text-primary{color:var(--c-primary)}.text-primary-bg{color:var(--c-primary-bg)}.text-secondary{color:var(--c-secondary)}.text-success{color:var(--c-success)}.text-error{color:var(--c-error)}.text-info{color:var(--c-info)}.node h1.id-added,.node h2.id-added,.node h3.id-added,.node h4.id-added{position:relative;z-index:3}.node h1.id-added button,.node h2.id-added button,.node h3.id-added button,.node h4.id-added button{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.node h1.id-added button img,.node h2.id-added button img,.node h3.id-added button img,.node h4.id-added button img{width:1.5rem;height:1.5rem;display:block}.node h1.id-added button .message,.node h2.id-added button .message,.node h3.id-added button .message,.node h4.id-added button .message{position:absolute;top:calc(100% + 0.5rem);left:50%;transform:translateX(-50%);font-size:1rem;min-width:13.75rem;background:var(--c-grey-light);border:1px solid;border-radius:.1875rem;padding:.5rem}.node h1.id-added:hover button,.node h2.id-added:hover button,.node h3.id-added:hover button,.node h4.id-added:hover button{margin-left:1rem;clip:unset;width:2.5rem;height:1.875rem;overflow:visible;top:50%;transform:translateY(-50%)}div.toolbar-oriented .toolbar-bar{z-index:1002}.product-comparison-no-results .no-results-title,.product-comparison-no-results .no-results-sub{margin:0 0 1rem}.main-content .progress__label::before{content:"Exporting data...";font-family:gotham,"Helvetica","Arial",sans-serif;display:inline-block;font-size:4rem;line-height:normal;margin:2.5rem auto 0}.main-content .progress:not(#updateprogress){max-width:100rem;margin:0 auto;padding-right:4rem;padding-left:4rem}@media screen and (min-width:38em){.main-content .progress:not(#updateprogress){padding-right:1rem;padding-left:1rem}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.btn{border-width:2px;border-style:solid;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;border-radius:5px;font-family:gotham,"Helvetica","Arial",sans-serif;font-size:1rem;line-height:24px;padding:.875rem 1.875rem;color:var(--c-white);background-color:var(--c-blue);border-color:var(--c-blue);position:relative;z-index:1}@media(min-width:60rem){.btn{transition:all ease-in-out .1s}}.btn::before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:var(--c-blue);transition:inherit}.btn:hover{color:var(--c-white)}.btn:active::before,.btn:focus::before,.btn:hover::before{border:2px solid var(--c-white);border-radius:4px}.btn:active,.btn:focus{border-color:var(--c-blue-dark)}.btn:active::before,.btn:focus::before{background:var(--c-blue-dark)}.btn.disabled,.btn:disabled{background-color:var(--c-grey-92);border-color:var(--c-grey-92);color:var(--c-grey);cursor:default;pointer-events:none}.btn.disabled::before,.btn:disabled::before{display:none}.btn--white{color:var(--c-blue-dark);background-color:var(--c-white);border-color:var(--c-white);position:relative;z-index:1}.btn--white::before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:var(--c-white);transition:inherit}.btn--white:hover{color:var(--c-blue-dark)}.btn--white:active::before,.btn--white:focus::before,.btn--white:hover::before{border:2px solid var(--c-blue-dark);border-radius:4px}.btn--white:active,.btn--white:focus{border-color:var(--c-grey-light)}.btn--white:active::before,.btn--white:focus::before{background:var(--c-grey-light)}.btn--white.disabled,.btn--white:disabled{background-color:var(--c-white);border-color:var(--c-white);color:var(--c-blue-dark);cursor:default;pointer-events:none}.btn--white.disabled::before,.btn--white:disabled::before{display:none}.btn--white.disabled,.btn--white:disabled{opacity:.5;pointer-events:none}.btn--blue-dark{color:var(--c-white);background-color:var(--c-blue-dark);border-color:var(--c-blue-dark);position:relative;z-index:1}.btn--blue-dark::before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:var(--c-blue-dark);transition:inherit}.btn--blue-dark:hover{color:var(--c-white)}.btn--blue-dark:active::before,.btn--blue-dark:focus::before,.btn--blue-dark:hover::before{border:2px solid var(--c-white);border-radius:4px}.btn--blue-dark:active,.btn--blue-dark:focus{border-color:var(--c-blue-dark)}.btn--blue-dark:active::before,.btn--blue-dark:focus::before{background:var(--c-blue-dark)}.btn--blue-dark.disabled,.btn--blue-dark:disabled{background-color:var(--c-grey-92);border-color:var(--c-grey-92);color:var(--c-grey);cursor:default;pointer-events:none}.btn--blue-dark.disabled::before,.btn--blue-dark:disabled::before{display:none}.btn--secondary{color:var(--c-text);background-color:rgba(0,0,0,0);border-color:var(--c-blue);position:relative;z-index:1}.btn--secondary::before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0);transition:inherit}.btn--secondary:hover{color:var(--c-text)}.btn--secondary:active::before,.btn--secondary:focus::before,.btn--secondary:hover::before{border:2px solid var(--c-blue);border-radius:4px}.btn--secondary:active,.btn--secondary:focus{border-color:var(--c-blue)}.btn--secondary:active::before,.btn--secondary:focus::before{background:rgba(0,0,0,0)}.btn--secondary.disabled,.btn--secondary:disabled{background-color:rgba(0,0,0,0);border-color:var(--c-grey-92);color:var(--c-grey);cursor:default;pointer-events:none}.btn--secondary.disabled::before,.btn--secondary:disabled::before{display:none}.btn--secondary::before{top:-1px;right:-1px;bottom:-1px;left:-1px}.btn--secondary:hover::before{border-width:3px;border-radius:5px}.btn--secondary.btn--white{color:var(--c-white);background-color:rgba(0,0,0,0);border-color:var(--c-white);position:relative;z-index:1}.btn--secondary.btn--white::before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0);transition:inherit}.btn--secondary.btn--white:hover{color:var(--c-white)}.btn--secondary.btn--white:active::before,.btn--secondary.btn--white:focus::before,.btn--secondary.btn--white:hover::before{border:2px solid var(--c-white);border-radius:4px}.btn--secondary.btn--white:active,.btn--secondary.btn--white:focus{border-color:var(--c-grey-light)}.btn--secondary.btn--white:active::before,.btn--secondary.btn--white:focus::before{background:rgba(0,0,0,0)}.btn--secondary.btn--white.disabled,.btn--secondary.btn--white:disabled{background-color:rgba(0,0,0,0);border-color:var(--c-white);color:var(--c-white);cursor:default;pointer-events:none}.btn--secondary.btn--white.disabled::before,.btn--secondary.btn--white:disabled::before{display:none}.btn--secondary.btn--white::before{top:-1px;right:-1px;bottom:-1px;left:-1px}.btn--secondary.btn--white:hover::before{border-width:3px;border-radius:5px}.btn--secondary.btn--white:active::before,.btn--secondary.btn--white:focus::before{border-color:var(--c-grey-light)}.btn--m{font-size:.875rem;line-height:18px;padding:.625rem 1.375rem}.btn--s{font-size:.875rem;line-height:18px;padding:.4375rem 1.375rem .3125rem}.btn-clear{padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer;font-family:"Roboto","Times New Roman",serif}.btn-icon{padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer;font-family:"Roboto","Times New Roman",serif}.btn-icon svg{width:100%;height:100%}.btn-icon:disabled,.btn-icon.disabled{pointer-events:none}.btn-link{padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer;font-family:"Roboto","Times New Roman",serif;text-align:left;color:var(--c-primary);text-decoration:underline;font-size:.875rem}.btn-link:hover{text-decoration:none}.btn-icon--play{padding:0;width:5rem;height:5rem;border:none;opacity:.65;background-color:rgba(0,0,0,0);cursor:pointer}.btn-icon--play:hover,.btn-icon--play:focus{opacity:1}.btn-icon--close{cursor:pointer;width:1.75rem;height:1.75rem}.btn-icon--close svg{fill:var(--c-white);color:var(--c-white)}.btn-icon--hotspot{width:4rem;height:4rem;border-radius:50%;overflow:hidden}.btn-icon--hotspot:hover{box-shadow:0 0 8px rgba(0,0,0,.32)}.btn-icon--download-cloud,.btn-icon--expand{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;background:var(--c-white);border-radius:.3125rem}.btn-icon--download-cloud:hover,.btn-icon--expand:hover{background:var(--c-grey-light)}.btn-icon--expand .icon{width:75%;height:75%}.btn-icon--download-cloud .icon{width:66%;height:66%}.btn-icon--menu{width:2.5rem;height:1.75rem}.btn-back{border-width:2px;border-style:solid;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;border-radius:5px;font-family:gotham,"Helvetica","Arial",sans-serif;font-size:1rem;line-height:24px;padding:.875rem 1.875rem;background:rgba(0,0,0,0);padding:0 0 0 1rem;border:0;text-transform:none}@media(min-width:60rem){.btn-back{transition:all ease-in-out .1s}}.btn-tag{padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer;font-family:"Roboto","Times New Roman",serif;background-color:var(--c-grey-light);border-radius:.125rem;padding:.125rem .75rem;font-size:.875rem}.btn-tag--s{font-weight:500;font-size:.75rem}.btn-icon--download{color:var(--c-primary);gap:.5rem;text-decoration:none}.btn-icon--download svg{width:1.25rem;height:1.25rem}.btn--loading .btn__text{visibility:hidden;opacity:0}.btn--loading::after{bottom:0;left:0;position:absolute;right:0;top:0;display:block;content:"";width:1.5rem;height:1.5rem;margin:auto;padding:0;z-index:1;border:.25rem solid rgba(0,0,0,0);border-top-color:var(--c-white);border-radius:50%;animation:button-loading-spinner 1s ease infinite}.btn--loading svg{opacity:0}.btn--loading.btn--secondary::after,.btn--loading.btn--white:not(.btn--secondary)::after{border-top-color:var(--c-primary)}.btn--no-radius{border-radius:0}.credential__image{margin-right:.625rem}.credential__image img{width:2.25rem;height:2.25rem;max-width:none}.credential__label{font-weight:400;font-size:.875rem;line-height:1.25rem;word-break:break-word}.credential__data{font-weight:500;font-size:.75rem;line-height:1.25rem;text-transform:uppercase}.fieldset-select .select{position:relative;cursor:pointer}.fieldset-select .select span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.fieldset-select .select-wrapper{position:relative}.fieldset-select .select-wrapper .icon{display:block;color:var(--c-primary);width:.75rem;height:.375rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.fieldset-select .select-items{display:none;flex-direction:column;border:.0625rem solid var(--c-grey);border-top:none;position:absolute;left:0;right:0;top:100%;z-index:100;background:var(--c-white)}.fieldset-select .select-items .form-item--checkboxes{gap:0}.fieldset-select .select-items .form-item{margin:0;display:flex;align-items:center;padding:.5rem;gap:.75rem}.fieldset-select .select-items input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--c-white);margin:0;padding:0;font:inherit;color:currentColor;width:1.5rem;height:1.5rem;border:.0625rem solid var(--c-primary);border-radius:0;flex-shrink:0;display:grid;place-content:center;cursor:pointer}.fieldset-select .select-items input[type=checkbox]::before{content:"";width:1rem;height:1rem;transform:scale(0);box-shadow:inset 1rem 1rem var(--c-primary)}.fieldset-select .select-items input[type=checkbox]:checked::before{transform:scale(1)}.fieldset-select .select-items input[type=checkbox][disabled]{border:.0625rem solid var(--c-grey)}.fieldset-select .select-items label{margin:0;cursor:pointer}.fieldset-select.is-open .select-items{display:flex;height:12.5rem;overflow:auto}.ct-login-registration-form{background-color:#fff;padding-bottom:3.625rem;padding-top:1.5rem}.ct-login-registration-form .form-item .ajax-progress{font-size:0;line-height:0}@media screen and (max-width:59.9375rem){.ct-login-registration-form{padding-inline:1.5rem}}@media(min-width:60rem){.ct-login-registration-form{padding-block:2.5rem}}@media(min-width:80rem){.ct-login-registration-form{padding-block:6.25rem}}.ct-login-registration-form .form-item{margin-bottom:1.5rem}.ct-login-registration-form .input-submit__wrap{padding-top:1rem;margin-bottom:1.5rem}@media(min-width:60rem){.ct-login-registration-form .input-submit__wrap{padding-top:.5rem}}@media(min-width:80rem){.ct-login-registration-form .input-submit__wrap{padding-top:1.5rem}}@media(min-width:48rem){.ct-login-registration-form .ct-login-registration-form__heading{text-align:center}}@media(min-width:80rem){.ct-login-registration-form .ct-login-registration-form__heading{text-align:left}}.ct-login-registration-form__inner{margin-inline:auto;max-width:41rem}.ct-login-registration-form__inner .agreements__wrapper .form-required p,.ct-login-registration-form__inner .agreements__wrapper .form-item--error-message p{display:inline}.ct-login-registration-form__inner .agreements__wrapper .form-item--checkbox__wrapper{display:grid;grid-template-columns:1.75rem auto}.ct-login-registration-form__inner .agreements__wrapper .form-item--checkbox__wrapper .form-item--error-message{grid-column:span 2/span 2}.ct-login-registration-form__heading,.ct-login-registration-form__subheading{color:#005eb8}.ct-login-registration-form__heading{margin-bottom:2.5rem}@media(min-width:60rem){.ct-login-registration-form__heading{margin-bottom:2rem}}@media(min-width:80rem){.ct-login-registration-form__heading{margin-bottom:3rem}}@media(min-width:60rem){.ct-login-registration-form__two-col{display:flex;gap:1rem}}@media(min-width:60rem){.ct-login-registration-form__two-col .form-item:first-child{flex-shrink:0;width:70%}}.ct-login-registration-form__subheading{margin-bottom:1.5rem}@media(min-width:80rem){.ct-login-registration-form__sign-in-section{margin-top:3rem}}.status__list{list-style:none;margin:0;padding:0;margin-bottom:1rem}.status{display:block;font-size:1rem}.status-box{padding:1rem .5rem 0;border-radius:5px;overflow:hidden;margin:1rem auto .625rem;max-width:50rem}.status-box--warning{background:var(--c-yellow)}.status-box--error{background:var(--c-red-light)}.status-box--status{background-color:var(--c-blue-light)}.status-box div ul{list-style:none}@media screen and (max-width:47.9375rem){.status-box .sitewide-alert{margin:0}}.icon{display:inline-block;transition:all ease-in-out .1s}img,picture{display:block;height:auto;max-width:100%;width:100%}figure{margin:0}.figure__caption{font-style:italic}.field--image{position:relative}.image--description{padding:.5rem 1rem;font-size:.875rem;line-height:1.43;color:#212121}.image--description.image--credit p{margin-bottom:0}.image--credit{position:absolute;bottom:0;left:0;right:0;background-color:rgba(246,244,240,.8);font-weight:400}.image--caption{color:#636466;font-weight:500}.item-meta-data{display:flex}.item-meta-data__item{display:flex;align-items:center;text-transform:uppercase;font-size:.75rem;line-height:1.25rem;font-weight:500;color:var(--c-grey-dark)}.item-meta-data__item:not(:last-child){padding-right:.5rem;margin-right:.5rem;border-right:.0625rem solid var(--c-grey-92)}a,.link{color:var(--c-link)}@media(min-width:60rem){a,.link{transition:all ease-in-out .2s}}a:focus-visible,a:hover,.link:focus-visible,.link:hover{text-decoration:none}.link--white,.link--black,.btn-back{text-decoration:none;padding-right:.25rem;font-size:1rem;font-family:gotham,"Helvetica","Arial",sans-serif}.link--white{color:var(--c-white)}.link--white:hover,.link--white:focus-visible{color:var(--c-white)}.link--white:active{color:var(--c-grey-light)}.link--white.link--arrow-back,.link--white.link--arrow{text-transform:uppercase}.link--black,.btn-back{color:var(--c-text)}.link--black:hover,.btn-back:hover,.link--black:focus-visible,.btn-back:focus-visible{color:var(--c-text)}.link--black:active,.btn-back:active{color:rgba(33,33,33,.75)}.link--black.link--arrow-back,.link--arrow-back.btn-back,.link--black.link--arrow,.link--arrow.btn-back{text-transform:uppercase}.link--s{font-size:.875rem}.link--s::after{margin-top:-1px}.link--cover{text-decoration:none}.link--cover::after{bottom:0;left:0;position:absolute;right:0;top:0;content:""}.link--cover:focus-visible::after{outline:2px solid var(--c-orange)}.link--arrow-back-small,.btn-back,.link--arrow-back,.link--arrow-small,.link--arrow{position:relative;display:inline-block;transition:all ease-in-out .2s}.link--arrow-back-small::after,.btn-back::after,.link--arrow-back::after,.link--arrow-small::after,.link--arrow::after{position:absolute;top:50%}.link--arrow-back-small::after,.btn-back::after,.link--arrow-back::after{left:0}.link--arrow-small::after,.link--arrow::after{right:0}.link--arrow-back::after,.link--arrow::after{content:"";display:inline-block;width:.6875rem;height:.6875rem;border-bottom:2px solid currentColor;border-right:2px solid currentColor;transition:inherit}.link--arrow-back-small::after,.btn-back::after,.link--arrow-small::after{content:"";display:inline-block;width:.375rem;height:.375rem;border-bottom:2px solid currentColor;border-right:2px solid currentColor;transition:inherit}.link--arrow{padding-right:1.25rem}.link--arrow::after{transform:translate(-5px,-50%) rotate(-45deg)}.link--arrow:hover::after,.link--arrow:focus-visible::after{transform:translate(-1px,-50%) rotate(-45deg)}.link--arrow-small{padding-right:1rem}.link--arrow-small::after{transform:translate(-3px,-50%) rotate(-45deg);transition:transform ease-in-out .2s}.link--arrow-small:hover,.link--arrow-small:focus-visible{color:var(--c-primary);text-decoration:underline}.link--arrow-small:hover::after,.link--arrow-small:focus-visible::after{transform:translate(0,-50%) rotate(-45deg)}.link--arrow-back{padding-left:1.25rem}.link--arrow-back::after{transform:translate(4px,-50%) rotate(135deg)}.link--arrow-back:hover::after,.link--arrow-back:focus-visible::after{transform:translate(0,-50%) rotate(135deg)}.link--arrow-back-small,.btn-back{padding-left:1rem}.link--arrow-back-small::after,.btn-back::after{transform:translate(3px,-2px) rotate(135deg);transition:transform ease-in-out .2s}.link--arrow-back-small:hover,.btn-back:hover,.link--arrow-back-small:focus-visible,.btn-back:focus-visible{color:var(--c-primary);text-decoration:underline}.link--arrow-back-small:hover::after,.btn-back:hover::after,.link--arrow-back-small:focus-visible::after,.btn-back:focus-visible::after{transform:translate(0,-2px) rotate(135deg)}.link--arrow-oblique .link__content{background-color:var(--c-grey-light);border-top-left-radius:.875rem;color:var(--c-text);display:inline-block;font-family:gotham,"Helvetica","Arial",sans-serif;font-size:.75rem;padding:.75rem 2rem .5rem 1rem;position:relative;text-decoration:none;text-transform:uppercase}.link--arrow-oblique .link__content::before{border-bottom:solid 2px;border-right:solid 2px;bottom:0;color:var(--c-text);content:"";display:block;height:.625rem;position:absolute;right:.75rem;top:calc(50% - 5px);width:.625rem}.link--arrow-oblique .link__content::after{border-top:solid 2px;color:var(--c-text);content:"";display:block;position:absolute;right:.5625rem;top:calc(50% - 5px);transform:rotateZ(45deg);transform-origin:0% 0%;width:.75rem}@media(min-width:80rem){.link--arrow-oblique .link__content{font-size:1.125rem}}ul,ol{list-style:none;padding:0;margin-top:0;margin-bottom:0}.text-long ol li,.text-long ul li{margin-bottom:.2em;padding-left:1em}.text-long ul{list-style-type:disc}.text-long ol{list-style-type:decimal}.section-pt-default .layout__region>div,.section-pt-default .layout__region--top{margin-top:3.125rem}@media(min-width:80rem){.section-pt-default .layout__region>div,.section-pt-default .layout__region--top{margin-top:6.25rem}}.section-pt-default .layout__region--top>div:first-child{margin-top:0}.section-pt-default .layout__region--second>div:not(:first-child){margin-top:0}.section-pb-default .layout__region>div{margin-bottom:3.125rem}@media(min-width:80rem){.section-pb-default .layout__region>div{margin-bottom:6.25rem}}.section-pb-default .layout__region--second>div:not(:last-child){margin-bottom:1rem}.layout--twocol .layout__collection{width:100%;gap:2rem}@media(min-width:48rem){.layout--twocol .layout__collection{gap:1rem}}@media(min-width:80rem){.layout--twocol .layout__collection{gap:7.875rem}}.layout--twocol .layout__region--top>div{margin-bottom:2rem}.layout--twocol .layout__region--first,.layout--twocol .layout__region--second{flex:0 1 100%}.layout--twocol .layout__region--first>div:first-child,.layout--twocol .layout__region--second>div:first-child{margin-top:0}.layout--twocol .layout__region--first .container,.layout--twocol .layout__region--second .container{padding:0}@media screen and (max-width:47.9375rem){.layout--twocol .layout__region--first>div:last-child{margin-bottom:0}}@media(min-width:48rem){.layout--twocol .layout__region--first{flex:0 1 calc(62.8% - 0.5rem)}.layout--twocol .layout__region--second{flex:0 1 calc(37.2% - 0.5rem)}}@media(min-width:80rem){.layout--twocol .layout__region--first{flex:0 1 calc(62.8% - (7.875rem / 2));max-width:calc(62.8% - (7.875rem / 2))}.layout--twocol .layout__region--second{flex:0 1 calc(37.2% - (7.875rem / 2));max-width:calc(37.2% - (7.875rem / 2))}}.layout__region{max-width:100%}.main-content .section:first-child .layout--onecol .hero-banner--media-below:first-child .hero-banner__header{margin-top:1rem}@media(min-width:48rem){.main-content .section:first-child .layout--onecol .hero-banner--media-below:first-child .hero-banner__header{margin-top:1.5rem}}@media screen and (max-width:99.9375rem){.aboutus-leadership .layout__collection{gap:2rem}}@media screen and (max-width:79.9375rem){.aboutus-leadership .layout__collection .featured-cards--grid-horizontal-card .featured-card{flex-direction:column-reverse}.aboutus-leadership .layout__collection .featured-card__media{width:100%}}@media screen and (max-width:99.9375rem){.aboutus-leadership .layout__region--second{max-width:60%;flex:2rem}}@media screen and (max-width:47.9375rem){.aboutus-leadership .layout__region--second{flex:0 1 100%;max-width:100%}}.ct-table,.text-long table{border:1px solid var(--c-grey-light);border-spacing:0;width:100%}.ct-table tbody tr,.text-long table tbody tr{background-color:var(--c-white)}.ct-table tbody tr:nth-child(even),.text-long table tbody tr:nth-child(even){background-color:var(--c-grey-light-f6)}.ct-table tbody tr:nth-child(even) .ct-table__cell+.ct-table__cell,.ct-table tbody tr:nth-child(even) .text-long td+.ct-table__cell,.text-long .ct-table tbody tr:nth-child(even) td+.ct-table__cell,.ct-table tbody tr:nth-child(even) .text-long .ct-table__cell+td,.text-long .ct-table tbody tr:nth-child(even) .ct-table__cell+td,.ct-table tbody tr:nth-child(even) .text-long td+td,.text-long .ct-table tbody tr:nth-child(even) td+td,.text-long table tbody tr:nth-child(even) .ct-table__cell+.ct-table__cell,.text-long table tbody tr:nth-child(even) td+.ct-table__cell,.text-long table tbody tr:nth-child(even) .ct-table__cell+td,.text-long table tbody tr:nth-child(even) td+td{border-left:1px solid var(--c-white)}.ct-table__heading-cell,.text-long th,.ct-table__cell,.text-long td{border:none;padding:1rem}.ct-table__heading-cell+.ct-table__cell,.text-long .ct-table__heading-cell+td,.text-long th+.ct-table__cell,.text-long th+td,.ct-table__cell+.ct-table__cell,.text-long td+.ct-table__cell,.text-long .ct-table__cell+td,.text-long td+td{border-left:1px solid var(--c-grey-light-f6)}.ct-table__cell,.text-long td{font-size:1rem}.ct-table__heading-cell,.text-long th{font-weight:700;padding:1.2em;text-align:left}.ct-table__row:nth-child(odd),.text-long tr:nth-child(odd){background-color:var(--c-background)}.ct-table__footer-cell,.text-long tfoot th,.ct-table__footer-cell:first-child{border-bottom:none;padding:1rem 0 1.5rem;font-size:1rem}.vertical-align-top{vertical-align:top}.tag{font-family:"Roboto","Times New Roman",serif;font-size:.875rem;line-height:1.25rem;padding:.125rem .75rem;border:.0625rem solid var(--c-orange);overflow:hidden;background-color:var(--c-white);border-radius:.125rem;font-weight:400}a.tag{color:var(--c-text);text-decoration:none}.tag--grey{background-color:var(--c-grey-light);border-color:var(--c-grey-light)}.tag--gold{background-color:var(--c-gold);border-color:var(--c-grey)}.tag--silver{background-color:var(--c-silver);border-color:var(--c-grey)}h1,h2,h3,h4,h5,h6,.h{margin:0;font-family:gotham,"Helvetica","Arial",sans-serif}h1,.h1{font-size:2.5rem;line-height:1.2;font-weight:700}@media(min-width:80rem){h1,.h1{font-size:4rem;line-height:1.25}}h2,.h2{font-size:2rem;line-height:1.25;font-weight:700}@media(min-width:80rem){h2,.h2{font-size:3rem;line-height:1.16}}h3,.h3{font-size:1.75rem;line-height:1.14;font-weight:700}@media(min-width:80rem){h3,.h3{font-size:2.5rem;line-height:1.2}}h4,.h4{font-size:1.5rem;line-height:1.33;font-weight:700}@media(min-width:80rem){h4,.h4{font-size:2rem;line-height:1.25}}h5,.h5{font-size:1.25rem;line-height:1.2;font-weight:700}@media(min-width:80rem){h5,.h5{font-size:1.5rem;line-height:1.33}}h6,.h6{font-size:1.125rem;line-height:1.33;font-weight:700}p{margin:0}button{color:var(--c-text)}.blockquote,.text-long blockquote{font-style:italic;margin-left:1em;padding-left:1em;border-left:solid 3px var(--c-accent)}.hr,.text-long hr{color:currentColor;border-width:1px 0 0;border-style:solid}.text-long h2,.text-long h3,.text-long h4,.text-long h5,.text-long h6{color:#005eb8}.text-long h2,.text-long h3{margin-bottom:2rem}.text-long h4,.text-long h5{margin-bottom:1.5rem}.text-long h6{margin-bottom:1.25rem}.text-long p{margin-bottom:1.5rem}.text-long p:last-child{margin-bottom:0}.text-long ul,.text-long ol{padding-left:2rem}.text-long ul li,.text-long ol li{margin-bottom:1rem;padding-left:0}.text-long ul{list-style-type:disc}.text-long ol{list-style-type:decimal}.text-long .media--image{margin-bottom:1.5rem}@media screen and (max-width:79.9375rem){.text-long .media--image.align-left,.text-long .media--image.align-right{float:none}}@media(min-width:80rem){.text-long .media--image.align-left{margin-right:1.5rem}.text-long .media--image.align-right{margin-left:1.5rem}}.text-long .field--image{position:relative}.text-long .image--description{font-size:.875rem;line-height:1.43;padding:.5rem 1rem}.text-long .image--credit{font-weight:400;position:absolute;right:0;bottom:0;left:0;background-color:rgba(246,244,240,.8)}.text-long .image--caption{font-weight:500;color:#636466}.text-long table{width:100%;table-layout:fixed;border-spacing:0}.text-long table caption{margin-bottom:1rem}.text-long table p{margin-bottom:0}.text-long th{font-size:1.125rem;color:var(--c-grey)}.text-long th,.text-long td{padding:.25rem 1rem 1rem}.text-long thead th{padding:1rem}.text-long tr:nth-of-type(2n){background-color:#fff}.text-long tr:nth-of-type(2n) td,.text-long tr:nth-of-type(2n) th{border-left:1px solid #ede8e0}.text-long tr:nth-of-type(2n) td:first-of-type,.text-long tr:nth-of-type(2n) th:first-of-type{border-left-color:rgba(0,0,0,0)}.text-long tr:nth-of-type(2n) th~td:first-of-type{border-left-color:#fff}.text-long tr:nth-of-type(2n - 1){background-color:#ede8e0}.text-long tr:nth-of-type(2n - 1) td,.text-long tr:nth-of-type(2n - 1) th{border-left:1px solid #fff}.text-long thead th,.text-long thead td{border-left:1px solid #fff;background-color:#ede8e0}.text-long thead~tbody tr:nth-of-type(2n){background-color:#ede8e0}.text-long thead~tbody tr:nth-of-type(2n) td,.text-long thead~tbody tr:nth-of-type(2n) th{border-left:1px solid #fff}.text-long thead~tbody tr:nth-of-type(2n - 1){background-color:#fff}.text-long thead~tbody tr:nth-of-type(2n - 1) td,.text-long thead~tbody tr:nth-of-type(2n - 1) th{border-left:1px solid #ede8e0}.text-long thead~tbody tr:nth-of-type(2n - 1) th{border-left:1px solid rgba(0,0,0,0)}.text-long .video-embed-media{clear:both;margin-bottom:1.5rem}.text-long .video-embed-media.align-left{margin:.5rem 1.5rem 1.5rem 0}.text-long .video-embed-media.align-right{margin:.5rem 0 1.5rem 1.5rem}.text-long .video-embed-media.align-left,.text-long .video-embed-media.align-right{width:100%}@media(min-width:60rem){.text-long .video-embed-media.align-left,.text-long .video-embed-media.align-right{width:50%}}.bg-solid-bg-blue .text-long tr a,.bg-solid-bg-blue .text-long tr .link,.bg-solid-bg-blue-pattern .text-long tr a,.bg-solid-bg-blue-pattern .text-long tr .link{color:var(--c-link)}pre{margin:0;background-color:var(--c-background-section)}.text-cap{text-transform:capitalize}.video-html5 video{display:block}.video-html5 .btn-icon{position:absolute;width:2rem;height:2rem;bottom:1.25rem;right:1.25rem;color:var(--c-white);background:rgba(33,33,33,.16);border-radius:50%}.video{position:relative;aspect-ratio:16/9;margin-bottom:1.5rem}@media(min-width:60rem){.video{margin-bottom:3.125rem}}@media(min-width:80rem){.video{margin-bottom:6.25rem}}.video__field,.video__field div,.video__field iframe,.video__field video{width:100%;height:100%}.video__thumbnail{position:absolute;top:0;left:0}.video__thumbnail,.video__thumbnail div,.video__thumbnail img{width:100%;height:100%}.video__thumbnail img{-o-object-fit:cover;object-fit:cover}.video__thumbnail .btn-icon--play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
@font-face{font-family:"gotham";src:url("/themes/custom/certainteed/fonts/Gotham-Medium_Web.woff2") format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"gotham";src:url("/themes/custom/certainteed/fonts/Gotham-Light_Web.woff2") format("woff2");font-weight:325;font-display:swap}@font-face{font-family:"gotham";src:url("/themes/custom/certainteed/fonts/Gotham-Bold_Web.woff2") format("woff2");font-weight:700;font-display:swap}
