.glightbox-container{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;backface-visibility:hidden;height:100%;left:0;outline:none;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:999999!important}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{height:100%;overflow:hidden;position:relative;width:100%;z-index:9999}.glightbox-container .gslider{align-items:center;display:flex!important;height:100%;justify-content:center;left:0;overflow:hidden;position:relative;top:0;transform:translateZ(0);transition:transform .4s ease;width:100%}.glightbox-container .gslide{align-items:center;display:flex;justify-content:center;opacity:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.glightbox-container .gslide.current{opacity:1;position:relative;z-index:99999}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{display:flex;flex-direction:column;height:100vh;justify-content:center;margin:auto;max-width:100%;position:relative;width:100%}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{-webkit-overflow-scrolling:touch;border:none;min-height:165px;outline:none!important;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{border:none;display:block;float:none;height:auto;margin:auto;max-height:100vh;max-width:100vw;min-width:200px;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{max-width:100%;width:auto}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:grabbing!important;transition:none}.gslide-video{max-width:100vh;position:relative;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{margin:auto;width:100%}.gslide-video:before{background:rgba(255,0,0,.34);content:"";display:none;height:100%;position:absolute;width:100%}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{height:75vh;max-width:100%!important;min-width:100%}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;margin:auto;max-height:calc(100vh - 40px);max-width:100%;overflow:auto;text-align:left}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:grabbing!important;transition:none}.ginlined-content{display:block!important;opacity:1;overflow:auto}.gslide-external{background:#fff;display:flex;height:100%;max-height:75vh;min-width:100%;overflow:auto;padding:0;width:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{flex-direction:column;margin:0 auto}.gslide-description{flex:1 0 100%;position:relative}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.75));bottom:0;height:auto!important;max-height:78vh;max-width:100vw!important;order:2!important;overflow:auto!important;padding:19px 11px 50px;position:absolute;transition:opacity .3s linear;width:100%}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{opacity:.4;transition:opacity .5s ease}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{opacity:1;transition:opacity .5s ease}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{animation:lightboxLoader .8s linear infinite;border:2px solid #fff;border-radius:50%;border-right-color:transparent;display:block;height:25px;left:0;margin:0 auto;position:absolute;right:0;top:47%;width:25px;z-index:9999}.goverlay{height:calc(100vh + 1px);left:0;position:fixed;top:-1px;width:100%;will-change:opacity}.glightbox-mobile .goverlay,.goverlay{background:#000}.gclose,.gnext,.gprev{align-items:center;border:none;cursor:pointer;display:flex;flex-direction:column;height:44px;justify-content:center;width:26px;z-index:99999}.gclose svg,.gnext svg,.gprev svg{display:block;height:auto;margin:0;padding:0;width:25px}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{color:#000;font-family:arial;font-size:1em;font-weight:400;line-height:1.4em;margin-bottom:19px}.glightbox-clean .gslide-desc{font-family:arial;font-size:.86em;line-height:1.4em;margin-bottom:0}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{left:30px}.glightbox-clean .gnext,.glightbox-clean .gprev{height:50px;position:absolute;top:-100%;width:40px}.glightbox-clean .gnext{right:30px}.glightbox-clean .gclose{height:35px;position:absolute;right:10px;top:15px;width:35px}.glightbox-clean .gclose svg{height:auto;width:18px}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes lightboxLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{opacity:1;transform:translateZ(0);visibility:visible}}@keyframes gslideOutLeft{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(-60%,0,0);visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;transform:translate3d(60%,0,0);visibility:visible}to{opacity:1;transform:translateZ(0)}}@keyframes gslideOutRight{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(60%,0,0)}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{flex-direction:row;height:auto;width:auto}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{height:100%;overflow-y:auto;position:absolute}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media(min-width:768px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}}@media(min-width:1024px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}}@media(min-width:1280px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}}@media(min-width:1920px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}}@media(min-width:2560px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}:root{--scrollbar-width:0px;--viewport-height:100vh;--visible-viewport-height:calc(var(--viewport-height) - var(--navigation-height) - var( --wp-admin-offset ));--screen-width:calc(100vw - var(--scrollbar-width));--wp-admin-offset:0px;--alert-offset:0px;--header-top-offset:calc(var(--wp-admin-offset) + var(--alert-offset));--main-offset:calc(var(--alert-offset) + var(--header-height));--theme-bodyBg:var(--tertiary-color);--theme-bodyBgContrast:var(--dark-color);--theme-bodyColor:var(--light-color);--theme-warningColor:#fab005;--theme-errorColor:#f03e3e;--grid-border-color:var(--light-color);--grid-background-color:var(--dark-color);--page-grid-cols:32;--page-grid-unit:calc(100vw/var(--page-grid-cols));--page-padding:var(--page-grid-unit)}@media(max-width:1279.98px){:root{--page-grid-cols:24}}@media(max-width:1023.98px){:root{--page-grid-cols:16}}@media(max-width:767.98px){:root{--page-grid-cols:10;--page-padding:24px}}@media screen and (min-width:0){:root{--font-family:Space Grotesk,sans-serif;--font-size:1rem;--line-height:1.625;--font-weight:var(--font-weight-normal);--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--paragraph-margin:12px;--anchor-color:inherit;--anchor-hover-color:var(--primary-color);--heading-font-family:Space Grotesk,sans-serif;--subheading-font-family:Space Mono,monospace;--heading-font-weight:var(--font-weight-normal);--font-size-h1:2.5rem;--line-height-h1:1.2;--font-size-h2:2.25rem;--line-height-h2:1.2;--font-size-h3:2rem;--line-height-h3:1.2;--font-size-h4:1.5rem;--line-height-h4:1.4;--font-size-h5:1.25rem;--line-height-h5:1.4;--font-size-h6:1.125rem;--line-height-h6:1.4}}@media screen and (min-width:1280px){:root{--font-size-h1:4rem;--font-size-h2:3.5rem;--font-size-h3:3.25rem;--font-size-h4:2.375rem;--font-size-h5:2rem;--font-size-h6:1.75rem}}@media screen and (min-width:0){:root{--list-marker-color:currentColor;--list-marker-weight:var(--font-weight-normal);--list-padding-start:24px;--list-row-gap:var(--paragraph-margin);--list-item-spacing:10px;--table-font-size:var(--font-size);--table-line-height:var(--line-height);--table-font-weight:var(--font-weight-normal);--table-background-color:var(--theme-bodyBg);--table-color:var(--theme-bodyColor);--table-border-color:rgba(var(--primary-rgb),0.5);--table-border-radius:15px;--table-border-width:1px;--table-border-style:solid;--table-cell-padding:10px 15px;--table-cell-border-width:1px;--table-header-background-color:rgba(var(--primary-rgb),0.1);--table-header-color:var(--theme-bodyColor);--table-header-font-size:var(--font-size);--table-header-line-height:var(--line-height);--table-header-font-weight:var(--font-weight-bold);--table-row-border-width:1px;--header-height:64px;--header-font-size:0.875rem;--header-line-height:18px;--header-font-weight:var(--font-weight-medium);--header-logo-width:auto;--header-logo-height:16px}}@media screen and (min-width:1280px){:root{--header-height:80px}}@media screen and (min-width:0){:root{--button-padding-top:10px;--button-padding-right:15px;--button-padding-bottom:10px;--button-padding-left:15px;--button-spacing:5px;--button-font-size:var(--font-size);--button-line-height:var(--line-height);--button-font-weight:var(--font-weight-bold);--button-height:42px;--button-border-radius:30px;--button-border-width:1px;--button-icon-size:12px;--button-rounded-size:32px;--button-rounded-padding:0px;--grid-gutter:12px;--grid-column-gap:8px;--grid-row-gap:40px}}@media screen and (min-width:768px){:root{--grid-gutter:20px;--grid-column-gap:16px;--grid-row-gap:48px}}@media screen and (min-width:0){:root{--section-padding-x:0px;--section-padding-y:28px}}@media screen and (min-width:1280px){:root{--section-padding-x:0px;--section-padding-y:32px}}@media screen and (min-width:0){:root{--form-color:var(--dark-color);--form-accent-color:var(--dark-color);--form-error-color:var(--theme-errorColor);--form-placeholder-opacity:0.5;--form-focus-color:transparent;--form-background-color:transparent;--form-font-family:var(--font-family);--form-font-weight:var(--font-weight-normal);--form-font-size:1rem;--form-line-height:1.5;--form-height:16px;--form-column-gap:0;--form-row-gap:0;--form-border-radius:0px;--form-border-size:0px;--form-border-color:var(--secondary-color);--form-padding-x:0px;--form-padding-y:10px;--form-label-font-size:0.75rem;--form-label-line-height:2;--form-label-font-weight:var(--font-weight-bold);--form-required-color:rgba(var(--black-rgb),0.8);--form-required-font-size:var(--form-label-font-size);--form-required-line-height:var(--form-label-line-height);--form-required-font-weight:var(--form-label-font-weight);--form-required-style:italic;--form-required-spacing:5px;--form-complex-row-gap:15px;--form-complex-label-font-size:0.875rem;--form-complex-label-line-height:20px;--form-complex-label-font-weight:var(--font-weight-normal);--form-complex-label-style:italic;--form-choice-font-size:1rem;--form-choice-line-height:1;--form-choice-spacing:10px;--form-choice-item-spacing-x:var(--form-column-gap);--form-choice-item-spacing-y:var(--paragraph-margin);--form-checkbox-size:12px;--form-radio-size:12px;--form-select-icon-size:12px;--form-recaptcha-font-size:0.875rem;--form-recaptcha-line-height:1.2;--form-recaptcha-font-weight:var(--font-weight-normal);--form-recaptcha-color:var(--theme-bodyColor);--form-recaptcha-link-color:var(--primary-color);--form-recaptcha-link-hover-color:var(--primary-color);--container-max-width:768px}}@media screen and (min-width:1024px){:root{--container-max-width:890px}}:root{--duration-short:0.2s;--duration-medium:0.4s;--duration-long:6s;--ease-in:cubic-bezier(0.4,0,1,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-inOut:cubic-bezier(0.4,0,0.2,1)}@media screen and (min-width:0){:root{--hero-background-color:var(--white-color);--hero-color:var(--white-color);--hero-padding-x:0px;--hero-padding-y:var(--section-padding-y);--hero-min-height:80vh;--hero-slide-radius:0px;--hero-slide-spacing:15px;--hero-slide-background-color:var(--tertiary-color);--hero-pagination-direction:column;--hero-pagination-color:rgba(var(--white-rgb),0.5);--hero-pagination-active-color:var(--white-color);--hero-pagination-size:10px;--hero-pagination-spacing:10px;--hero-heading-font-size:3rem;--hero-heading-line-height:1.2;--hero-subheading-font-size:1rem;--hero-subheading-line-height:1.2;--hero-content-align:flex-end;--hero-content-justify:center;--hero-content-text-align:left;--hero-chevron-spacing:20px;--hero-chevron-size:24px;--hero-chevron-justify:flex-start}}@media screen and (min-width:1280px){:root{--hero-padding-x:var(--page-padding);--hero-slide-radius:30px;--hero-min-height:90vh;--hero-slide-spacing:20px;--hero-pagination-direction:row;--hero-heading-font-size:6rem;--hero-heading-line-height:0.95;--hero-subheading-font-size:1.5rem;--hero-content-align:center;--hero-content-justify:center;--hero-content-text-align:center;--hero-chevron-spacing:40px;--hero-chevron-size:32px;--hero-chevron-justify:center}}@media screen and (min-width:0){:root{--page-header-color:var(--white-color);--page-header-background-color:var(--theme-bodyBg);--page-header-content-background-color:var(--tertiary-color);--page-header-content-radius:0px;--page-header-content-align:flex-end;--page-header-content-justify:flex-start;--page-header-text-align:left;--page-header-min-height:400px;--page-header-padding-x:0px;--page-header-padding-y:0px;--page-header-item-spacing:15px;--page-header-subheading-font-size:1rem;--page-header-subheading-line-height:1.2;--page-header-subheading-font-weight:var(--font-weight-bold)}}@media screen and (min-width:1280px){:root{--page-header-padding-x:var(--page-padding);--page-header-padding-y:var(--page-padding);--page-header-content-radius:30px;--page-header-content-align:center;--page-header-content-justify:center;--page-header-text-align:center;--page-header-item-spacing:20px}}@media screen and (min-width:0){:root{--alert-banner-font-size:0.875rem;--alert-banner-line-height:1.2;--alert-banner-font-weight:var(--font-weight-bold);--alert-banner-background:rgba(var(--primary-rgb),0.1);--alert-banner-color:var(--theme-bodyColor);--alert-banner-border-width:1px;--alert-banner-border-color:rgba(var(--primary-rgb),0.5);--alert-banner-padding:10px var(--page-padding);--alert-banner-button-icon-size:10px;--alert-banner-button-height:24px;--posts-column-gap:var(--grid-column-gap);--posts-row-gap:var(--grid-row-gap);--posts-columns:1;--posts-card-padding:0px;--posts-card-radius:0px;--posts-card-background-color:rgba(var(--tertiary-rgb),0.1);--posts-item-spacing:var(--paragraph-margin);--posts-image-ratio:16/9;--posts-image-radius:15px;--posts-heading-font-size:var(--font-size-h6);--posts-heading-line-height:var(--line-height-h6);--posts-heading-font-weight:var(--heading-font-weight);--posts-heading-color:var(--theme-bodyColor);--posts-heading-color-hover:var(--primary-hover);--posts-content-font-size:var(--font-size);--posts-content-line-height:var(--line-height);--posts-content-font-weight:var(--font-weight-normal);--posts-content-color:var(--theme-bodyColor)}}@media screen and (min-width:768px){:root{--posts-columns:2}}@media screen and (min-width:1024px){:root{--posts-columns:3}}@media screen and (min-width:0){:root{--page-not-found-background-color:var(--dark-color);--page-not-found-color:var(--white-color);--page-not-found-padding-x:0px;--page-not-found-padding-y:0px;--page-not-found-min-height:100vh;--page-not-found-content-background:var(--dark-color);--page-not-found-content-radius:0px;--page-not-found-content-align:center;--page-not-found-content-justify:center;--page-not-found-text-align:center;--page-not-found-heading-font-size:3rem;--page-not-found-heading-line-height:1.2;--page-not-found-subheading-font-size:1rem;--page-not-found-subheading-line-height:1.2}}@media screen and (min-width:1280px){:root{--page-not-found-padding-x:var(--page-padding);--page-not-found-padding-y:var(--page-padding);--page-not-found-content-radius:30px;--page-not-found-heading-font-size:6rem;--page-not-found-heading-line-height:0.95;--page-not-found-subheading-font-size:1.5rem}}@media screen and (min-width:0){:root{--accordion-list-spacing:var(--paragraph-margin);--accordion-item-border-size-block:1px;--accordion-item-border-size-inline:1px;--accordion-item-border-radius:15px;--accordion-item-border-color:rgba(var(--primary-rgb),0.5);--accordion-item-border-color-hover:var(--primary-color);--accordion-icon-size:15px;--accordion-button-padding:10px 15px;--accordion-button-background-color:var(--theme-bodyBg);--accordion-button-color:var(--theme-bodyColor);--accordion-button-hover-background-color:var(--primary-color);--accordion-button-hover-color:var(--white-color);--accordion-button-font-size:var(--font-size-h6);--accordion-button-line-height:var(--line-height-h6);--accordion-button-font-weight:var(--heading-font-weight);--accordion-button-border-color:var(--accordion-item-border-color);--accordion-panel-padding:15px;--accordion-panel-background-color:rgba(var(--primary-rgb),0.1);--accordion-panel-color:var(--theme-bodyColor)}}@media screen and (min-width:1280px){:root{--accordion-button-padding:15px 20px;--accordion-panel-padding:20px}}@media screen and (min-width:0){:root{--card-grid-column-gap:var(--grid-column-gap);--card-grid-row-gap:var(--grid-row-gap);--card-grid-columns:1;--card-grid-card-padding:10px 10px 15px;--card-grid-card-radius:20px;--card-grid-card-background-color:rgba(var(--tertiary-rgb),0.1);--card-grid-item-spacing:var(--paragraph-margin);--card-grid-image-ratio:16/9;--card-grid-image-radius:15px;--card-grid-heading-font-size:var(--font-size-h6);--card-grid-heading-line-height:var(--line-height-h6);--card-grid-heading-font-weight:var(--heading-font-weight);--card-grid-heading-color:var(--theme-bodyColor);--card-grid-content-font-size:var(--font-size);--card-grid-content-line-height:var(--line-height);--card-grid-content-font-weight:var(--font-weight-normal);--card-grid-content-color:var(--theme-bodyColor)}}@media screen and (min-width:768px){:root{--card-grid-columns:2}}@media screen and (min-width:1024px){:root{--card-grid-columns:3}}@media screen and (min-width:1280px){:root{--card-grid-columns:4}}@media screen and (min-width:0){:root{--contact-column-gap:var(--grid-column-gap);--contact-row-gap:var(--grid-row-gap);--contact-item-heading-font-size:var(--font-size-h5);--contact-item-heading-line-height:var(--line-height-h5);--contact-item-heading-font-weight:var(--heading-font-weight);--contact-item-column-gap:var(--grid-column-gap);--contact-item-row-gap:var(--grid-row-gap);--contact-item-columns:2;--contact-icon-ratio:1/1;--contact-icon-size:40px;--contact-icon-radius:50%;--contact-icon-padding:10px;--contact-icon-background-color:rgba(var(--tertiary-rgb),0.1);--contact-icon-color:var(--theme-bodyColor);--contact-social-size:40px;--contact-social-icon-size:20px;--contact-social-background-color:rgba(var(--primary-rgb),0.1);--contact-social-background-hover-color:var(--primary-color);--contact-social-color:var(--primary-color);--contact-social-hover-color:var(--white-color);--contact-social-border-width:1px;--contact-social-border-color:rgba(var(--primary-rgb),0.5);--contact-social-border-hover-color:var(--primary-color);--contact-social-border-radius:15px;--contact-social-column-gap:var(--grid-gutter);--contact-social-row-gap:var(--grid-gutter)}}@media screen and (min-width:1280px){:root{--contact-icon-size:60px;--contact-icon-padding:15px}}@media screen and (min-width:0){:root{--cta-light-background:rgba(var(--secondary-rgb),0.1);--cta-light-color:var(--theme-bodyColor);--cta-dark-background:var(--tertiary-color);--cta-dark-color:var(--tertiary-contrast);--cta-justify:flex-start;--cta-text-align:left;--cta-content-max-width:480px}}@media screen and (min-width:1280px){:root{--cta-justify:center;--cta-text-align:center}}@media screen and (min-width:0){:root{--featured-posts-column-gap:var(--grid-column-gap);--featured-posts-row-gap:var(--grid-row-gap);--featured-posts-columns:1}}@media screen and (min-width:768px){:root{--featured-posts-columns:2}}@media screen and (min-width:1280px){:root{--featured-posts-columns:4}}@media screen and (min-width:0){:root{--full-width-image-width:100%;--full-width-image-max-height:300px;--full-width-image-border-radius:0px;--full-width-image-aspect-ratio:16/9}}@media screen and (min-width:1280px){:root{--full-width-image-width:var(--container-max-width);--full-width-image-max-height:500px;--full-width-image-border-radius:30px}}@media screen and (min-width:0){:root{--gallery-column-gap:var(--grid-column-gap);--gallery-button-gap:5px;--gallery-columns:2;--gallery-aspect-ratio:1/1;--gallery-radius:15px;--gallery-hover-overlay:rgba(var(--black-rgb),0.5)}}@media screen and (min-width:1024px){:root{--gallery-columns:4}}@media screen and (min-width:0){:root{--icon-grid-column-gap:var(--grid-column-gap);--icon-grid-row-gap:var(--grid-row-gap);--icon-grid-columns:1;--icon-grid-card-padding:0px;--icon-grid-card-radius:0px;--icon-grid-card-background-color:var(--theme-bodyBg);--icon-grid-item-spacing:var(--paragraph-margin);--icon-grid-icon-ratio:1/1;--icon-grid-icon-size:60px;--icon-grid-icon-radius:50%;--icon-grid-icon-padding:15px;--icon-grid-icon-background-color:rgba(var(--tertiary-rgb),0.1);--icon-grid-icon-color:var(--theme-bodyColor);--icon-grid-heading-font-size:var(--font-size-h6);--icon-grid-heading-line-height:var(--line-height-h6);--icon-grid-heading-font-weight:var(--heading-font-weight);--icon-grid-heading-color:var(--theme-bodyColor);--icon-grid-content-font-size:var(--font-size);--icon-grid-content-line-height:var(--line-height);--icon-grid-content-font-weight:var(--font-weight-normal);--icon-grid-content-color:var(--theme-bodyColor)}}@media screen and (min-width:768px){:root{--icon-grid-columns:2}}@media screen and (min-width:1024px){:root{--icon-grid-columns:3}}@media screen and (min-width:1280px){:root{--icon-grid-columns:4;--icon-grid-icon-size:80px;--icon-grid-icon-padding:20px}}@media screen and (min-width:0){:root{--image-with-text-image-radius:0px;--image-with-text-image-padding-x:0px;--image-with-text-image-width:100%;--image-with-text-image-height:100%;--image-with-text-image-max-height:400px;--image-with-text-image-aspect-ratio:10/7;--image-with-text-content-padding-y:0px;--image-with-text-content-align:center;--image-with-text-column-gap:var(--grid-column-gap);--image-with-text-row-gap:var(--grid-row-gap)}}@media screen and (min-width:1280px){:root{--image-with-text-image-radius:30px;--image-with-text-image-width:100%;--image-with-text-image-height:auto;--image-with-text-image-max-height:500px;--image-with-text-content-padding-y:var(--section-padding-y)}}@media screen and (min-width:0){:root{--map-height:400px;--map-width:100%;--map-border-radius:0px;--map-padding-x:0px;--map-marker-size:48px}}@media screen and (min-width:1280px){:root{--map-height:600px;--map-width:var(--container-max-width);--map-border-radius:30px;--map-padding-x:var(--page-padding)}}@media screen and (min-width:0){:root{--two-column-text-column-gap:var(--grid-column-gap);--two-column-text-row-gap:var(--grid-row-gap);--two-column-text-content-padding-y:0px;--two-column-text-align:flex-start;--video-radius:0px;--video-width:100%;--video-padding-x:0px;--video-background-overlay:rgba(var(--black-rgb),0.2);--video-background-overlay-hover:rgba(var(--black-rgb),0.5);--video-button-color:var(--white-color);--video-button-hover-color:var(--primary-color);--video-icon-size:40px}}@media screen and (min-width:1280px){:root{--video-radius:30px;--video-width:var(--container-max-width);--video-padding-x:var(--page-padding);--video-icon-size:60px}}html{overflow-x:hidden;scroll-padding-block-start:var(--header-height)}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;scroll-behavior:smooth}}::-moz-selection{background-color:var(--primary-color);color:var(--light-color)}::selection{background-color:var(--primary-color);color:var(--light-color)}*,:after,:before{box-sizing:border-box}body{background-color:var(--theme-bodyBg);color:var(--theme-bodyColor);display:flex;flex-direction:column;margin:0;min-height:100vh;padding:0}main{flex:1 0 auto;margin-block-start:var(--main-offset);margin-inline:auto;width:100%}footer,header{flex-shrink:0}.container{width:min(100%,var(--container-max-width) + var(--page-padding)*2)}.container,.container--max{margin-inline:auto;padding-inline:var(--page-padding)}.container--max{max-width:1920px}@view-transition{navigation:auto}body.combined-theme .header,body.dark-theme .header{--header-background-color:rgba(var(--dark-rgb),0.75);--header-border-color:var(--light-color);color:#fff}body.combined-theme .header__bar,body.dark-theme .header__bar{background-color:var(--light-color)}body.dark-theme{background-color:var(--dark-color);color:#fff}body.dark-theme .footer{--footer-color:var(--dark-color);--footer-bg:var(--tertiary-color)}@media(max-width:767.98px){body.dark-theme .footer{--footer-color:var(--tertiary-color)}}section{padding:var(--section-padding-y) var(--section-padding-x);position:relative;z-index:1}section:last-child:not(.hero,.page-header){padding-block-end:calc(var(--section-padding-y)*2)}section:empty{display:none}html body{font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}b,strong{color:inherit;font-family:var(--heading-font-family);font-weight:var(--font-weight-bold)}p{font-size:inherit;font-weight:inherit;line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);margin-block-start:0;margin-bottom:var(--paragraph-margin)}.h1,h1{line-height:var(--line-height-h1)}.h2,h2{line-height:var(--line-height-h2)}.h3,h3{line-height:var(--line-height-h3)}.h4,h4{line-height:var(--line-height-h4)}.h5,h5{line-height:var(--line-height-h5)}.h6,h6{line-height:var(--line-height-h6)}.h1,h1{font-size:var(--font-size-h1)}.h2,h2{font-size:var(--font-size-h2)}.h3,h3{font-size:var(--font-size-h3)}.h4,h4{font-size:var(--font-size-h4)}.h5,h5{font-size:var(--font-size-h5)}.h6,h6{font-size:var(--font-size-h6)}.bg-white{background-color:var(--white-color)}.color-white{color:var(--white-color)}.bg-black{background-color:var(--black-color)}.color-black{color:var(--black-color)}.bg-dark{background-color:var(--dark-color)}.color-dark{color:var(--dark-color)}.bg-light{background-color:var(--light-color)}.color-light{color:var(--light-color)}.bg-primary{background-color:var(--primary-color)}.color-primary{color:var(--primary-color)}.bg-secondary{background-color:var(--secondary-color)}.color-secondary{color:var(--secondary-color)}.bg-tertiary{background-color:var(--tertiary-color)}.color-tertiary{color:var(--tertiary-color)}.alert-banner{--button-font-size:var(--alert-banner-font-size);--button-line-height:var(--alert-banner-line-height);--button-icon-size:var(--alert-banner-button-icon-size);--button-rounded-size:var(--alert-banner-button-height);align-items:center;background:var(--theme-bodyBg);border-bottom:var(--alert-button-button-width) solid var(--alert-banner-border-color);color:var(--alert-banner-color);display:flex;font-size:var(--alert-banner-font-size);gap:var(--grid-column-gap);justify-content:space-between;line-height:var(--alert-banner-line-height);padding:var(--alert-banner-padding);position:fixed;top:var(--wp-admin-offset);width:100%;z-index:1001}.alert-banner:before{background:var(--alert-banner-background);content:"";display:block;inset:0;position:absolute;z-index:-1}.alert-banner__content{margin-bottom:0}.alert-banner--hidden{display:none!important}.alert-banner__close{flex-shrink:0}@media screen and (min-width:1280px){.alert-banner{display:grid;grid-template-areas:". content button";grid-template-columns:var(--button-rounded-size) 1fr var(--button-rounded-size);text-align:center}.alert-banner__content{grid-area:content}.alert-banner__close{grid-area:button}}.card{background-color:var(--card-grid-card-background-color);border-radius:var(--card-grid-card-radius);display:grid;gap:var(--card-grid-item-spacing);padding:var(--card-grid-card-padding);position:relative}.card__image{aspect-ratio:var(--card-grid-image-ratio);border-radius:var(--card-grid-image-radius);display:grid;overflow:hidden;place-items:center;position:relative}.card__image .focuspoint-image{inset:0;position:absolute}.card__image .responsive-image{height:100%;width:100%}.card__image img,.card__image video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.card__image--empty{background-color:var(--tertiary-color);color:var(--tertiary-contrast)}.card__image--empty svg{height:auto;width:min(50%,200px)}.card__heading{color:var(--card-grid-heading-color);font-size:var(--card-grid-heading-font-size);font-weight:var(--card-grid-heading-font-weight);line-height:var(--card-grid-heading-line-height)}.card__content{color:var(--card-grid-content-color);font-size:var(--card-grid-content-font-size);font-weight:var(--card-grid-content-font-weight);line-height:var(--card-grid-content-line-height)}.card__link:before{content:"";cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.field-report-card{--image-height:280px;--featured-image-height:400px;--heading-font-size:24px;--featured-heading-font-size:var(--font-size-h2);display:grid;gap:16px;grid-template-areas:"c c c c c c c c c c c c c c c c c i i i i i i i";grid-template-columns:repeat(24,1fr);position:relative}.field-report-card__context{display:grid;gap:16px;grid-area:c;grid-template-areas:". h h h h h . t t t t t t t t t .";grid-template-columns:repeat(17,1fr)}.field-report-card__image{grid-area:i}.field-report-card__header{grid-area:h}.field-report-card__text{grid-area:t}.field-report-card__context{padding-block:40px;padding-block:clamp(40px,var(--page-padding),var(--page-padding))}.field-report-card__subheading{display:block;font-size:12px;font-weight:var(--font-weight-medium);line-height:1;margin-bottom:16px;opacity:.7;text-transform:uppercase}.field-report-card__heading{font-size:var(--heading-font-size);margin-bottom:0}.field-report-card__heading--featured{font-size:var(--featured-heading-font-size)}.field-report-card__image{aspect-ratio:438/280;border-radius:0;display:grid;overflow:hidden;place-items:center;position:relative;z-index:5}.field-report-card__image .focuspoint-image{inset:0;position:absolute}.field-report-card__image .responsive-image{height:100%;width:100%}.field-report-card__image img,.field-report-card__image video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.field-report-card__image--empty{background-color:var(--tertiary-color);color:var(--tertiary-contrast)}.field-report-card__image--empty svg{height:auto;width:min(50%,200px)}.field-report-card__image img{filter:blur(30px)!important;transition-duration:var(--duration-medium,.4s);transition-property:filter;transition-timing-function:var(--ease-in,ease-in)}.field-report-card__image--empty{background-color:#fff;color:var(--theme-bodyColor)}.field-report-card__date,.field-report-card__image--empty .bracket{font-family:var(--subheading-font-family)}.field-report-card__date{background-color:var(--tertiary-color);bottom:0;font-size:12px;font-weight:var(--font-weight-medium);padding:8px 12px;position:absolute;right:0;z-index:10}.field-report-card__link{text-decoration:none}.field-report-card__link:before{content:"";cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.field-report-card__excerpt{font-size:14px;line-height:1.7}.field-report-card:focus-visible:not([disabled]) .field-report-card__image img{filter:blur(0)!important}@media(hover:hover)and (pointer:fine){.field-report-card:hover:not([disabled]) .field-report-card__image img{filter:blur(0)!important}}.field-report-card.triggered-animation .field-report-card__image img{filter:blur(0)!important}.field-report-card.triggered-animation .field-report-card__context{background-color:rgba(var(--frame-outter-background-hover-rgb),var(--frame-outter-background-hover-opacity,.2))}.field-report-card.triggered-animation .field-report-card__context:not([disabled]) .framed{height:50%;width:50%}@media(max-width:1279.98px){.field-report-card__image{aspect-ratio:unset;min-height:var(--image-height);width:100%}}@media(max-width:1023.98px){.field-report-card{grid-template-areas:"c c c c c c c c c c c c c c c i i i i i i i i i"}.field-report-card__context{grid-template-areas:"h h h h h h h" "t t t t t t t";grid-template-columns:repeat(7,1fr);padding-inline:32px}}@media(min-width:768px){.field-report-card__context{--frame-outter-border-rgb:var(--dark-rgb);--frame-outter-background-hover-rgb:var(--tertiary-rgb);border:none;position:relative;transition-duration:var(--duration-medium,.4s);transition-property:color,background-color;transition-timing-function:var(--ease-in,ease-in)}.field-report-card__context:before{border:1px solid rgba(var(--frame-box-border-rgb,var(--dark-rgb)),var(--frame-box-border-opacity,.2));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.field-report-card__context .framed{border-color:rgba(var(--frame-outter-border-rgb),1);height:16px;pointer-events:none;position:absolute;transition-duration:var(--duration-medium,.4s);transition-property:width,height;transition-timing-function:var(--ease-in,ease-in);width:16px;z-index:20}.field-report-card__context .framed--top-left{border-left:1px solid;border-top:1px solid;border-color:rgba(var(--frame-outter-border-rgb),1);left:0;top:0}.field-report-card__context .framed--top-right{border-right:1px solid;border-top:1px solid;border-color:rgba(var(--frame-outter-border-rgb),1);right:0;top:0}.field-report-card__context .framed--bottom-right{border-bottom:1px solid;border-right:1px solid;border-color:rgba(var(--frame-outter-border-rgb),1);bottom:0;right:0}.field-report-card__context .framed--bottom-left{border-bottom:1px solid;border-left:1px solid;border-color:rgba(var(--frame-outter-border-rgb),1);bottom:0;left:0}.field-report-card__context:focus-visible{background-color:rgba(var(--frame-outter-background-hover-rgb),var(--frame-outter-background-hover-opacity,.2))}.field-report-card__context:focus-visible:not([disabled]) .framed{height:50%;width:50%}}@media(min-width:768px)and (hover:hover)and (pointer:fine){.field-report-card__context:hover{background-color:rgba(var(--frame-outter-background-hover-rgb),var(--frame-outter-background-hover-opacity,.2))}.field-report-card__context:hover:not([disabled]) .framed{height:50%;width:50%}}@media(min-width:768px){.field-report-card__context.triggered-animation{background-color:rgba(var(--frame-outter-background-hover-rgb),var(--frame-outter-background-hover-opacity,.2))}.field-report-card__context.triggered-animation:not([disabled]) .framed{height:50%;width:50%}}@media(max-width:767.98px){.field-report-card{--image-height:200px;--featured-image-height:320px;--heading-font-size:20px;--frame-outter-border-rgb:var(--dark-rgb);--frame-outter-background-hover-rgb:var(--tertiary-rgb);border:none;display:flex;flex-direction:column;gap:24px;padding:16px;position:relative;transition-duration:var(--duration-medium,.4s);transition-property:color,background-color;transition-timing-function:var(--ease-in,ease-in)}.field-report-card:before{border:1px solid rgba(var(--frame-box-border-rgb,var(--dark-rgb)),var(--frame-box-border-opacity,.2));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.field-report-card .framed{border-color:rgba(var(--frame-outter-border-rgb),1);height:16px;pointer-events:none;position:absolute;transition-duration:var(--duration-medium,.4s);transition-property:width,height;transition-timing-function:var(--ease-in,ease-in);width:16px;z-index:20}.field-report-card .framed--top-left{border-left:1px solid;border-top:1px solid;border-color:rgba(var(--frame-outter-border-rgb),1);left:0;top:0}.field-report-card .framed--top-right{border-right:1px solid;border-top:1px solid;border-color:rgba(var(--frame-outter-border-rgb),1);right:0;top:0}.field-report-card .framed--bottom-right{border-bottom:1px solid;border-right:1px solid;border-color:rgba(var(--frame-outter-border-rgb),1);bottom:0;right:0}.field-report-card .framed--bottom-left{border-bottom:1px solid;border-left:1px solid;border-color:rgba(var(--frame-outter-border-rgb),1);bottom:0;left:0}.field-report-card:focus-visible{background-color:rgba(var(--frame-outter-background-hover-rgb),var(--frame-outter-background-hover-opacity,.2))}.field-report-card:focus-visible:not([disabled]) .framed{height:50%;width:50%}}@media(max-width:767.98px)and (hover:hover)and (pointer:fine){.field-report-card:hover{background-color:rgba(var(--frame-outter-background-hover-rgb),var(--frame-outter-background-hover-opacity,.2))}.field-report-card:hover:not([disabled]) .framed{height:50%;width:50%}}@media(max-width:767.98px){.field-report-card.triggered-animation{background-color:rgba(var(--frame-outter-background-hover-rgb),var(--frame-outter-background-hover-opacity,.2))}.field-report-card.triggered-animation:not([disabled]) .framed{height:50%;width:50%}.field-report-card__context{padding:0}}.icon-card{background-color:var(--icon-grid-card-background-color);border-radius:var(--icon-grid-card-radius);display:grid;gap:var(--icon-grid-item-spacing);padding:var(--icon-grid-card-padding);position:relative}.icon-card__image{aspect-ratio:var(--icon-grid-icon-ratio);border-radius:var(--icon-grid-icon-radius);display:grid;overflow:hidden;place-items:center;position:relative;width:var(--icon-grid-icon-size)}.icon-card__image .focuspoint-image{inset:0;position:absolute}.icon-card__image .responsive-image{height:100%;width:100%}.icon-card__image img,.icon-card__image video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.icon-card__image--empty{background-color:var(--tertiary-color);color:var(--tertiary-contrast)}.icon-card__image--empty svg{height:auto;width:min(50%,200px)}.icon-card__image img,.icon-card__image svg{aspect-ratio:var(--icon-grid-icon-ratio);padding:var(--icon-grid-icon-padding)}.icon-card__image,.icon-card__image:empty{background-color:var(--icon-grid-icon-background-color);color:var(--icon-grid-icon-color)}.icon-card__image svg,.icon-card__image:empty svg{height:100%;width:100%}.icon-card__heading{color:var(--icon-grid-heading-color);font-size:var(--icon-grid-heading-font-size);font-weight:var(--icon-grid-heading-font-weight);line-height:var(--icon-grid-heading-line-height)}.icon-card__content{color:var(--icon-grid-content-color);font-size:var(--icon-grid-content-font-size);font-weight:var(--icon-grid-content-font-weight);line-height:var(--icon-grid-content-line-height)}.icon-card__link:before{content:"";cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.post-card{--image-height:280px;--featured-image-height:400px;--heading-font-size:24px;--featured-heading-font-size:var(--font-size-h2);display:grid;gap:24px;grid-template-rows:max-content;position:relative}.post-card__heading{font-size:var(--heading-font-size);grid-column:span 7;margin-bottom:0}.post-card__heading--featured{font-size:var(--featured-heading-font-size)}.post-card__image{aspect-ratio:438/280;border-radius:0;display:grid;overflow:hidden;place-items:center;position:relative}.post-card__image .focuspoint-image{inset:0;position:absolute}.post-card__image .responsive-image{height:100%;width:100%}.post-card__image img,.post-card__image video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.post-card__image--empty{background-color:var(--tertiary-color);color:var(--tertiary-contrast)}.post-card__image--empty svg{height:auto;width:min(50%,200px)}.post-card__image--empty{background-color:#fff;color:var(--theme-bodyColor)}.post-card__date,.post-card__image--empty .bracket{font-family:var(--subheading-font-family)}.post-card__date{background-color:var(--tertiary-color);bottom:0;font-size:12px;font-weight:var(--font-weight-medium);padding:8px 12px;position:absolute;right:0;z-index:10}.post-card__text{display:grid;gap:16px;grid-template-columns:repeat(8,1fr)}.post-card__link{text-decoration:none}.post-card__link:before{content:"";cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.post-card__excerpt{font-size:14px;grid-column:span 7;line-height:1.7}@media(max-width:1279.98px){.post-card__image{aspect-ratio:unset;min-height:var(--image-height);width:100%}}@media(max-width:767.98px){.post-card{--image-height:200px;--featured-image-height:320px;--heading-font-size:20px}.post-card__text{display:flex;flex-direction:column}}.featured-post .post-card{align-items:center;grid-template-columns:repeat(24,1fr)}.featured-post .post-card__image{aspect-ratio:664/400;grid-column:span 12}.featured-post .post-card__text{display:flex;flex-direction:column;gap:32px;grid-column:14/span 11}.featured-post .post-card__excerpt{font-size:16px}@media(max-width:1279.98px){.featured-post .post-card__text{gap:16px}.featured-post .post-card__image{aspect-ratio:unset;min-height:var(--featured-image-height)}}@media(max-width:1023.98px){.featured-post .post-card{display:flex;flex-direction:column}}@media(max-width:767.98px){.featured-post .post-card{margin-left:calc(var(--page-padding)*-1)}.featured-post .post-card__text{padding-left:var(--page-padding)}.featured-post .post-card__heading{font-size:32px}}.highlighted-line{position:relative}.highlighted-line:before{background:var(--primary-color);content:"";height:100%;left:-8px;position:absolute;top:0;transition:none;width:var(--w,0);z-index:-1}.content-block.content-block--contact .contact__company{display:grid;gap:16px;grid-template-areas:"cn cp" "ca ca";margin-bottom:48px}.content-block.content-block--contact .contact__company__name{grid-area:cn}.content-block.content-block--contact .contact__company__address{grid-area:ca}.content-block.content-block--contact .contact__company__phone{grid-area:cp;text-align:right}.content-block.content-block--contact .contact__company__phone a{text-decoration:none}@media(max-width:767.98px){.content-block.content-block--contact .contact__company{grid-template-areas:"cp" "ca"}.content-block.content-block--contact .contact__company__name{display:none}.content-block.content-block--contact .contact__company__phone{text-align:left}}@media(hover:none){.content-block.content-block--contact .contact__form .gform_wrapper .gform_footer button.button-submit{background-color:var(--primary-color);color:var(--dark-color)}.content-block.content-block--contact .contact__form .gform_wrapper .gform_footer button.button-submit .framed,.content-block.content-block--contact .contact__form .gform_wrapper .gform_footer button.button-submit:before{display:none}}.content-block.content-block--contact .contact-confirmation__context{border-bottom:1px solid rgba(var(--dark-rgb),.2);border-top:1px solid rgba(var(--dark-rgb),.2);display:flex;flex-direction:column;gap:32px;margin-bottom:48px;padding-block:48px;position:relative;z-index:1}.content-block.content-block--contact .contact-confirmation__context p:last-of-type{margin-bottom:0}.content-block.content-block--contact .contact-confirmation__context .contact-confirmation__decorator{position:absolute;right:0;top:48px;transform:translateX(50%);z-index:-1}.content-block.content-block--contact .contact-confirmation__title{font-weight:var(--font-weight-medium)}.content-block.content-block--contact .contact-confirmation__message{line-height:1.625}.content-block.content-block--contact .contact-confirmation__from{display:flex;flex-direction:column;gap:16px}.content-block.content-block--contact .contact-confirmation__from .from__name{font-weight:var(--font-weight-medium)}.content-block.content-block--contact .contact-confirmation__cta ul{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.content-block.content-block--contact .contact-confirmation__cta ul li{margin:0;padding:0}.content-block.content-block--contact .contact-confirmation__cta ul li:not(:last-child){margin-bottom:0}.content-block.content-block--contact .contact-confirmation__cta ul li:before{content:none;display:none}.content-block.content-block--contact .contact-confirmation__cta ul li a{display:flex;justify-content:space-between;padding-block:8px;position:relative;text-decoration:none}.content-block.content-block--contact .contact-confirmation__cta ul li a span{font-size:14px;font-weight:var(--font-weight-medium);opacity:.7;position:relative;text-transform:uppercase;transition-duration:var(--duration-short,.2s);transition-property:opacity,color;transition-timing-function:var(--ease-in,ease-in);z-index:2}.content-block.content-block--contact .contact-confirmation__cta ul li a:before{background-color:var(--primary-color);content:"";height:100%;left:-12px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition-duration:var(--duration-short,.2s);transition-property:opacity;transition-timing-function:var(--ease-in,ease-in);width:calc(100% + 24px)}.content-block.content-block--contact .contact-confirmation__cta ul li a:focus-visible:not([disabled]) span{color:var(--dark-color);opacity:1}.content-block.content-block--contact .contact-confirmation__cta ul li a:focus-visible:not([disabled]):before{opacity:1}@media(hover:hover)and (pointer:fine){.content-block.content-block--contact .contact-confirmation__cta ul li a:hover:not([disabled]) span{color:var(--dark-color);opacity:1}.content-block.content-block--contact .contact-confirmation__cta ul li a:hover:not([disabled]):before{opacity:1}}.page-header--contact .page-header__content{position:relative}.page-header--contact .page-header__heading{margin-bottom:0}.content-block{position:relative}.content-block>*+*{margin-block-start:var(--grid-row-gap)}a{color:var(--anchor-color);text-decoration:underline}blockquote{border-left:1px solid;margin-left:0;padding-left:16px}blockquote p{--paragraph-margin:16px}blockquote em{font-family:var(--subheading-font-family);font-size:12px}canvas,img{height:auto;max-width:100%}p{margin:0 0 var(--paragraph-margin)}p:last-child{margin-bottom:0}.figure--table{border:var(--table-border-width) var(--table-border-style) var(--table-border-color);border-radius:var(--table-border-radius);overflow:auto clip}table{background-color:var(--table-background-color);color:var(--table-color);font-size:var(--table-font-size);font-weight:var(--table-font-weight);line-height:var(--table-line-height)}table td{border:var(--table-cell-border-width) var(--table-border-style) var(--table-border-color);padding:var(--table-cell-padding)}table tr{border-top:var(--table-row-border-width) var(--table-border-style) var(--table-border-color)}table tr:first-of-type,table tr:first-of-type td{border-top:none}table tr:last-of-type td{border-bottom:none}table tr td:first-child{border-left:none}table tr td:last-child{border-right:none}table thead{border-bottom:var(--table-row-border-width) var(--table-border-style) var(--table-border-color)}table thead td{background-color:var(--table-header-background-color);color:var(--table-header-color);font-size:var(--table-header-font-size);font-weight:var(--table-header-font-weight);line-height:var(--table-header-line-height)}ol,ul{margin-block-end:var(--paragraph-margin);margin-block-start:0;padding:0}ol:not([class]),ul:not([class]){list-style:none}ol:not([class]) li,ul:not([class]) li{padding-inline-start:20px;position:relative}ol:not([class]) li:before,ul:not([class]) li:before{background-color:currentColor;content:"";height:8px;left:0;position:absolute;top:.5em;width:8px}ol li:not(:last-child),ul li:not(:last-child){margin-bottom:var(--list-row-gap)}ol{counter-reset:ol-counter}ol:not([class]) li:before{background-color:transparent;content:counter(ol-counter) ".";counter-increment:ol-counter;font-size:80%;height:auto;left:0;top:10%;width:auto}.list-unstyled{list-style:none}.list-unstyled,.list-unstyled li{margin:0;padding:0}.list-unstyled li:not(:last-child){margin-bottom:0}.field-report-grid__list{display:flex;flex-direction:column;gap:24px}.field-report-grid__item{display:flex;width:100%}@media(max-width:767.98px){.field-report-grid__list{margin-inline:-16px}}@media screen and (min-width:1280px){.more-reports{padding-top:calc(120px - var(--section-padding-y))}}.more-reports__heading{--paragraph-margin:32px;font-size:1.5rem;line-height:1.33}.more-reports__list{display:flex;flex-direction:column;gap:32px}@media screen and (min-width:768px){.more-reports__list{gap:16px}}.more-reports__link{align-items:center;display:grid;gap:16px;grid-template-areas:"launch title";grid-template-columns:66px 1fr;outline:none;position:relative;text-decoration:none}@media screen and (min-width:768px){.more-reports__link{gap:64px;grid-template-areas:"title launch";grid-template-columns:auto 1fr;padding-block:5px}.more-reports__link:before{background-color:transparent;content:"";height:100%;left:-12px;pointer-events:none;position:absolute;right:-12px;transition-duration:var(--duration-short,.2s);transition-property:background-color;transition-timing-function:var(--ease-in,ease-in);width:calc(100% + 24px);z-index:-1}.more-reports__link:focus-visible:before{background-color:var(--primary-color)}}@media screen and (min-width:768px)and (hover:hover)and (pointer:fine){.more-reports__link:hover:before{background-color:var(--primary-color)}}.more-reports__launch{align-items:center;background-color:var(--primary-color);display:flex;font-size:.75rem;grid-area:launch;height:40px;justify-content:center;text-transform:uppercase}@media screen and (min-width:768px){.more-reports__launch{background-color:transparent;font-size:.875rem;height:auto;justify-self:flex-end}}.more-reports__title{font-size:.875rem;grid-area:title;text-transform:uppercase}.single-field-report .cite-mark{opacity:1!important;text-transform:uppercase}@media(max-width:1279.98px){.single-field-report .cite-mark{display:block;margin-bottom:24px;position:static}}.field-report-single__header{background-color:var(--dark-color);color:var(--tertiary-color);margin-bottom:64px;margin-top:calc(var(--main-offset)*-1);padding-bottom:80px;padding-top:var(--main-offset)}.field-report-single__header .page-header__subheading{margin-bottom:40px}.field-report-single__header .page-header__heading{font-size:40px;line-height:1.2;opacity:.5}.field-report-single__header .page-summary__list{border:1px solid rgba(var(--white-rgb),.1)}@media(min-width:768px){.field-report-single__header .page-summary__list li:first-child{border-top:none}}.field-report-single__header .page-summary__list li{border-top:1px solid rgba(var(--white-rgb),.1);display:grid;gap:16px;grid-template-columns:1fr auto;padding:24px}.field-report-single__header .page-summary__list li .summary-title{display:flex;flex-direction:column;gap:8px}.field-report-single__header .page-summary__list li .summary-title__heading{font-size:12px;font-weight:var(--font-weight-bold);opacity:.5;text-transform:uppercase}.field-report-single__header .page-summary__list li .summary-images{align-items:center;display:flex;font-size:24px;gap:8px}.field-report-single__header .page-summary__list li img{display:block;height:auto;max-height:32px;max-width:32px;width:auto}.field-report-single__header .page-performance__list{border-left:1px solid rgba(var(--white-rgb),.1);border-top:1px solid rgba(var(--white-rgb),.1);display:grid;grid-template-columns:repeat(2,1fr)}.field-report-single__header .page-performance__item{border-bottom:1px solid rgba(var(--white-rgb),.1);border-right:1px solid rgba(var(--white-rgb),.1);padding:24px}.field-report-single__header .page-performance .performance__counter{align-items:center;display:flex;gap:8px;margin-bottom:64px}.field-report-single__header .page-performance .performance__counter svg{display:block}.field-report-single__header .page-performance .performance__description--title{font-size:12px;font-weight:var(--font-weight-bold);margin-bottom:8px;opacity:.5;text-transform:uppercase}@media(max-width:1279.98px){.field-report-single__header .page-header__subheading{margin-bottom:28px}.field-report-single__header .page-header__heading{font-size:30px}}@media(max-width:767.98px){.field-report-single__header{margin-bottom:36px;padding-bottom:16px}.field-report-single__header .page-header__subheading{margin-bottom:16px}.field-report-single__header .page-header__heading{font-size:20px;line-height:1.2}.field-report-single__header .page-summary__list{border:none;margin-inline:calc(var(--page-padding)*-1)}.field-report-single__header .page-summary__list li{grid-template-columns:1fr}.field-report-single__header .page-summary__list li:last-child{border-bottom:1px solid rgba(var(--white-rgb),.1);margin-bottom:16px}.field-report-single__header .page-summary__list li .summary-title{order:2}.field-report-single__header .page-summary__list li .summary-images{order:1}.field-report-single__header .page-performance__list{border:none;grid-template-columns:1fr;margin-inline:calc(var(--page-padding)*-1)}.field-report-single__header .page-performance__item{border-bottom:1px solid rgba(var(--white-rgb),.1);border-right:none}.field-report-single__header .page-performance__item:first-child{border-top:1px solid rgba(var(--white-rgb),.1)}.field-report-single__header .page-performance .performance__counter{margin-bottom:32px}}.footer{--footer-gap:8px;--footer-height:35px;--footer-color:var(--tertiary-color);--footer-bg:var(--dark-color);font-size:14px;font-weight:var(--font-weight-medium);padding:40px var(--page-padding);text-transform:uppercase}.footer ul{list-style:none}.footer ul,.footer ul li{margin:0;padding:0}.footer ul li:not(:last-child){margin-bottom:0}.footer a{text-decoration:none}.footer svg{display:block}.footer__wrapper{justify-content:space-between}.footer__copyright,.footer__wrapper{align-items:center;display:flex;gap:var(--footer-gap)}.footer__decorator{color:var(--footer-bg);flex:1}.footer__decorator svg{display:block;height:var(--footer-height);width:100%}.footer ul{align-items:center;display:flex;gap:var(--footer-gap)}.footer ul li{display:grid;height:var(--footer-height);place-items:center;white-space:nowrap}.footer ul li a,.footer ul li span{background-color:var(--footer-bg);color:var(--footer-color);display:grid;height:100%;padding-inline:12px;place-items:center}.footer__y{display:grid;place-items:center}.footer__y img{display:block;height:var(--footer-height);max-width:none;width:var(--footer-height)}@media(min-width:1024px){.footer__decorator-mobile{display:none}}@media(max-width:1279.98px){.footer{padding-block:24px}}@media(max-width:1023.98px){.footer{--footer-gap:8px;padding-block:24px}.footer__wrapper{align-items:flex-start;padding-top:calc(var(--footer-height) + 16px);position:relative;width:100%}.footer__copyright{align-items:flex-start;flex-direction:column;width:100%}.footer__decorator{display:none}.footer__decorator-mobile{height:var(--footer-height);left:0;position:absolute;top:0;width:100%}.footer__decorator-mobile svg{height:100%;max-width:none;width:100%}}@media(max-width:767.98px){.footer{--footer-height:16px;--footer-gap:16px;--footer-color:var(--dark-color);border-top:1px solid var(--grid-border-color);padding-top:64px}.footer__wrapper{flex-direction:column;flex-wrap:wrap}.footer ul{align-items:flex-start;flex-direction:column;width:100%}.footer ul li{height:auto}.footer ul li a,.footer ul li span{background-color:transparent;color:var(--footer-color);padding:0}.footer__y img{--footer-height:32px;--footer-width:32px}}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:var(--form-background-color);border-color:var(--form-border-color);border-radius:var(--form-border-radius);border-style:solid;border-width:var(--form-border-size);color:var(--form-color);font-family:var(--form-font-family);font-size:var(--form-font-size);font-weight:var(--form-font-weight);height:var(--form-height);line-height:var(--form-line-height);padding:var(--form-padding-y) var(--form-padding-x);transition-duration:var(--duration-short,.2s);transition-property:border-color;transition-timing-function:var(--ease-in,ease-in)}input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--form-color);opacity:var(--form-placeholder-opacity)}input[type=color]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,select::placeholder,textarea::placeholder{color:var(--form-color);opacity:var(--form-placeholder-opacity)}input[type=color]:focus-visible,input[type=color]:focus-within,input[type=date]:focus-visible,input[type=date]:focus-within,input[type=datetime-local]:focus-visible,input[type=datetime-local]:focus-within,input[type=datetime]:focus-visible,input[type=datetime]:focus-within,input[type=email]:focus-visible,input[type=email]:focus-within,input[type=month]:focus-visible,input[type=month]:focus-within,input[type=number]:focus-visible,input[type=number]:focus-within,input[type=password]:focus-visible,input[type=password]:focus-within,input[type=search]:focus-visible,input[type=search]:focus-within,input[type=tel]:focus-visible,input[type=tel]:focus-within,input[type=text]:focus-visible,input[type=text]:focus-within,input[type=time]:focus-visible,input[type=time]:focus-within,input[type=url]:focus-visible,input[type=url]:focus-within,input[type=week]:focus-visible,input[type=week]:focus-within,select:focus-visible,select:focus-within,textarea:focus-visible,textarea:focus-within{border-color:var(--form-focus-color);box-shadow:none;outline:1px solid var(--form-focus-color)}input[type=color]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:var(--form-placeholder-opacity)}input[type=color]:disabled::-moz-placeholder,input[type=date]:disabled::-moz-placeholder,input[type=datetime-local]:disabled::-moz-placeholder,input[type=datetime]:disabled::-moz-placeholder,input[type=email]:disabled::-moz-placeholder,input[type=month]:disabled::-moz-placeholder,input[type=number]:disabled::-moz-placeholder,input[type=password]:disabled::-moz-placeholder,input[type=search]:disabled::-moz-placeholder,input[type=tel]:disabled::-moz-placeholder,input[type=text]:disabled::-moz-placeholder,input[type=time]:disabled::-moz-placeholder,input[type=url]:disabled::-moz-placeholder,input[type=week]:disabled::-moz-placeholder,select:disabled::-moz-placeholder,textarea:disabled::-moz-placeholder{opacity:1}input[type=color]:disabled::placeholder,input[type=date]:disabled::placeholder,input[type=datetime-local]:disabled::placeholder,input[type=datetime]:disabled::placeholder,input[type=email]:disabled::placeholder,input[type=month]:disabled::placeholder,input[type=number]:disabled::placeholder,input[type=password]:disabled::placeholder,input[type=search]:disabled::placeholder,input[type=tel]:disabled::placeholder,input[type=text]:disabled::placeholder,input[type=time]:disabled::placeholder,input[type=url]:disabled::placeholder,input[type=week]:disabled::placeholder,select:disabled::placeholder,textarea:disabled::placeholder{opacity:1}input[type=checkbox],input[type=radio]{accent-color:var(--form-accent-color);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}input[type=checkbox]{height:var(--form-checkbox-size);width:var(--form-checkbox-size)}input[type=radio]{height:var(--form-radio-size);width:var(--form-radio-size)}select{--form-padding-y:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg' aria-hidden='true'%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M.438 5.497c.28-.293.661-.457 1.058-.457s.777.164 1.058.457l7.427 7.739 7.426-7.74c.137-.153.303-.276.486-.36a1.447 1.447 0 0 1 1.668.321c.143.148.255.325.33.519a1.62 1.62 0 0 1-.02 1.22 1.56 1.56 0 0 1-.348.506l-8.484 8.842A1.47 1.47 0 0 1 9.981 17c-.397 0-.778-.164-1.058-.456L.438 7.702A1.594 1.594 0 0 1 0 6.599c0-.413.157-.81.438-1.102Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:calc(100% - var(--form-padding-x));background-repeat:no-repeat;background-size:var(--form-select-icon-size) auto;padding-inline-end:calc(var(--icon-width) + var(--form-padding-x))}.gform_wrapper.gravity-theme form .gform_heading{display:none!important;margin-bottom:var(--paragraph-margin)}.gform_wrapper.gravity-theme form .gform_fields{grid-column-gap:0;grid-row-gap:0;border-top:1px solid rgba(var(--dark-rgb),.2);padding-top:32px}.gform_wrapper.gravity-theme form .gform_fields .gfield{border-bottom:1px solid rgba(var(--dark-rgb),.2);margin-bottom:32px;padding-bottom:32px}.gform_wrapper.gravity-theme form .gfield_label{color:var(--form-color);font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight);line-height:var(--form-label-line-height);margin-bottom:16px;text-transform:uppercase}.gform_wrapper.gravity-theme form .gform-field-label.gform-field-label--type-sub{font-size:var(--form-complex-label-font-size,var(--form-label-font-size));font-style:var(--form-complex-label-style);font-weight:var(--form-complex-label-font-weight,var(--form-label-font-weight));line-height:var(--form-complex-label-line-height,var(--form-label-line-height))}.gform_wrapper.gravity-theme form .gfield_required_text{color:var(--form-required-color);font-size:var(--form-required-font-size);font-style:var(--form-required-style);font-weight:var(--form-required-font-weight);line-height:var(--form-required-line-height);margin-inline-start:var(--form-required-spacing)}.gform_wrapper.gravity-theme form .gfield--type-captcha{border:0!important;margin:0!important;opacity:0!important;padding:0!important}.gform_wrapper.gravity-theme form .gform_footer{display:block;padding-block-end:0}.gform_wrapper.gravity-theme form .gform_footer button{height:80px;margin-block-end:0;max-width:324px;text-transform:uppercase;width:100%}.gform_wrapper.gravity-theme form .gform_footer .gfield-recaptcha-message{font-size:12px;margin-top:32px}.gform_wrapper.gravity-theme form .ginput_complex{-moz-column-gap:var(--form-column-gap);column-gap:var(--form-column-gap);row-gap:var(--form-complex-row-gap,var(--form-row-gap))}.gform_wrapper.gravity-theme form .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full){padding-inline-end:0}.gform_wrapper.gravity-theme form .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-inline-start:0}.gform_wrapper.gravity-theme form .ginput_complex.ginput_container_address{display:grid;margin:0}.gform_wrapper.gravity-theme form .ginput_complex.ginput_container_address span{margin:0;padding-inline:0}.gform_wrapper.gravity-theme form .ginput_complex.ginput_container_address .gf_clear{display:none}@media screen and (min-width:768px){.gform_wrapper.gravity-theme form .ginput_complex.ginput_container_address{grid-template-columns:repeat(2,1fr)}.gform_wrapper.gravity-theme form .ginput_complex.ginput_container_address .ginput_full{grid-column:1/-1}}.gform_wrapper.gravity-theme form .gchoice input,.gform_wrapper.gravity-theme form .gchoice label{cursor:pointer}.gform_wrapper.gravity-theme form .gchoice .gfield-choice-input{margin:0}.gform_wrapper.gravity-theme form .gfield_checkbox,.gform_wrapper.gravity-theme form .gfield_radio{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.gform_wrapper.gravity-theme form .gfield_checkbox input,.gform_wrapper.gravity-theme form .gfield_radio input{height:0;left:-9999em;overflow:hidden;position:absolute;width:0}.gform_wrapper.gravity-theme form .gfield_checkbox input:checked+label:before,.gform_wrapper.gravity-theme form .gfield_radio input:checked+label:before{background-color:var(--dark-color);border-color:var(--dark-color)}.gform_wrapper.gravity-theme form .gfield_checkbox input:checked+label:after,.gform_wrapper.gravity-theme form .gfield_radio input:checked+label:after{opacity:1}.gform_wrapper.gravity-theme form .gfield_checkbox label,.gform_wrapper.gravity-theme form .gfield_radio label{margin:0;padding-left:calc(var(--form-radio-size) + 8px);position:relative;white-space:nowrap}.gform_wrapper.gravity-theme form .gfield_checkbox label:after,.gform_wrapper.gravity-theme form .gfield_checkbox label:before,.gform_wrapper.gravity-theme form .gfield_radio label:after,.gform_wrapper.gravity-theme form .gfield_radio label:before{content:"";height:var(--form-radio-size);position:absolute;width:var(--form-radio-size)}.gform_wrapper.gravity-theme form .gfield_checkbox label:before,.gform_wrapper.gravity-theme form .gfield_radio label:before{border:1px solid rgba(var(--dark-rgb),.2);left:0;position:absolute;top:3px}@media(max-width:767.98px){.gform_wrapper.gravity-theme form .gfield_checkbox,.gform_wrapper.gravity-theme form .gfield_radio{align-items:flex-start;flex-direction:column;gap:24px}}.gform_wrapper.gravity-theme form .gfield_checkbox label:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6L9 17l-5-5'/></svg>");background-repeat:no-repeat;background-size:contain;left:0;opacity:0;position:absolute;top:3px}.gform_wrapper.gravity-theme form .gfield_radio label:before{border-radius:50%}.gform_wrapper.gravity-theme form .gfield_radio label:after{display:none}.gform_wrapper.gravity-theme form .gfield.gf_list_inline .gfield_checkbox,.gform_wrapper.gravity-theme form .gfield.gf_list_inline .gfield_radio,.gform_wrapper.gravity-theme form .gfield.gfield--choice-align-horizontal .gfield_checkbox,.gform_wrapper.gravity-theme form .gfield.gfield--choice-align-horizontal .gfield_radio{display:flex;flex-direction:row;flex-wrap:wrap}.gform_wrapper.gravity-theme form .gfield.gf_list_inline .gfield_checkbox .gchoice,.gform_wrapper.gravity-theme form .gfield.gf_list_inline .gfield_radio .gchoice,.gform_wrapper.gravity-theme form .gfield.gfield--choice-align-horizontal .gfield_checkbox .gchoice,.gform_wrapper.gravity-theme form .gfield.gfield--choice-align-horizontal .gfield_radio .gchoice{padding-inline-end:0}.gform_wrapper.gravity-theme form .gform_ajax_spinner{display:none}.gform_wrapper.gravity-theme form .gfield input[type=color],.gform_wrapper.gravity-theme form .gfield input[type=date],.gform_wrapper.gravity-theme form .gfield input[type=datetime-local],.gform_wrapper.gravity-theme form .gfield input[type=datetime],.gform_wrapper.gravity-theme form .gfield input[type=email],.gform_wrapper.gravity-theme form .gfield input[type=month],.gform_wrapper.gravity-theme form .gfield input[type=number],.gform_wrapper.gravity-theme form .gfield input[type=password],.gform_wrapper.gravity-theme form .gfield input[type=search],.gform_wrapper.gravity-theme form .gfield input[type=tel],.gform_wrapper.gravity-theme form .gfield input[type=text],.gform_wrapper.gravity-theme form .gfield input[type=time],.gform_wrapper.gravity-theme form .gfield input[type=url],.gform_wrapper.gravity-theme form .gfield input[type=week],.gform_wrapper.gravity-theme form .gfield select,.gform_wrapper.gravity-theme form .gfield textarea{background-color:var(--form-background-color);border-color:var(--form-border-color);border-radius:var(--form-border-radius);border-style:solid;border-width:var(--form-border-size);color:var(--form-color);font-family:var(--form-font-family);font-size:var(--form-font-size);font-weight:var(--form-font-weight);height:var(--form-height);line-height:var(--form-line-height);padding:var(--form-padding-y) var(--form-padding-x);transition-duration:var(--duration-short,.2s);transition-property:border-color;transition-timing-function:var(--ease-in,ease-in)}.gform_wrapper.gravity-theme form .gfield input[type=color]::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=date]::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=datetime-local]::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=datetime]::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=email]::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=month]::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=number]::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=password]::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=search]::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=tel]::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=text]::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=time]::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=url]::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=week]::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield select::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield textarea::-moz-placeholder{color:var(--form-color);opacity:var(--form-placeholder-opacity)}.gform_wrapper.gravity-theme form .gfield input[type=color]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=date]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=datetime-local]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=datetime]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=email]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=month]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=number]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=password]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=search]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=tel]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=text]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=time]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=url]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=week]::placeholder,.gform_wrapper.gravity-theme form .gfield select::placeholder,.gform_wrapper.gravity-theme form .gfield textarea::placeholder{color:var(--form-color);opacity:var(--form-placeholder-opacity)}.gform_wrapper.gravity-theme form .gfield input[type=color]:focus-visible,.gform_wrapper.gravity-theme form .gfield input[type=color]:focus-within,.gform_wrapper.gravity-theme form .gfield input[type=date]:focus-visible,.gform_wrapper.gravity-theme form .gfield input[type=date]:focus-within,.gform_wrapper.gravity-theme form .gfield input[type=datetime-local]:focus-visible,.gform_wrapper.gravity-theme form .gfield input[type=datetime-local]:focus-within,.gform_wrapper.gravity-theme form .gfield input[type=datetime]:focus-visible,.gform_wrapper.gravity-theme form .gfield input[type=datetime]:focus-within,.gform_wrapper.gravity-theme form .gfield input[type=email]:focus-visible,.gform_wrapper.gravity-theme form .gfield input[type=email]:focus-within,.gform_wrapper.gravity-theme form .gfield input[type=month]:focus-visible,.gform_wrapper.gravity-theme form .gfield input[type=month]:focus-within,.gform_wrapper.gravity-theme form .gfield input[type=number]:focus-visible,.gform_wrapper.gravity-theme form .gfield input[type=number]:focus-within,.gform_wrapper.gravity-theme form .gfield input[type=password]:focus-visible,.gform_wrapper.gravity-theme form .gfield input[type=password]:focus-within,.gform_wrapper.gravity-theme form .gfield input[type=search]:focus-visible,.gform_wrapper.gravity-theme form .gfield input[type=search]:focus-within,.gform_wrapper.gravity-theme form .gfield input[type=tel]:focus-visible,.gform_wrapper.gravity-theme form .gfield input[type=tel]:focus-within,.gform_wrapper.gravity-theme form .gfield input[type=text]:focus-visible,.gform_wrapper.gravity-theme form .gfield input[type=text]:focus-within,.gform_wrapper.gravity-theme form .gfield input[type=time]:focus-visible,.gform_wrapper.gravity-theme form .gfield input[type=time]:focus-within,.gform_wrapper.gravity-theme form .gfield input[type=url]:focus-visible,.gform_wrapper.gravity-theme form .gfield input[type=url]:focus-within,.gform_wrapper.gravity-theme form .gfield input[type=week]:focus-visible,.gform_wrapper.gravity-theme form .gfield input[type=week]:focus-within,.gform_wrapper.gravity-theme form .gfield select:focus-visible,.gform_wrapper.gravity-theme form .gfield select:focus-within,.gform_wrapper.gravity-theme form .gfield textarea:focus-visible,.gform_wrapper.gravity-theme form .gfield textarea:focus-within{border-color:var(--form-focus-color);box-shadow:none;outline:1px solid var(--form-focus-color)}.gform_wrapper.gravity-theme form .gfield input[type=color]:disabled,.gform_wrapper.gravity-theme form .gfield input[type=date]:disabled,.gform_wrapper.gravity-theme form .gfield input[type=datetime-local]:disabled,.gform_wrapper.gravity-theme form .gfield input[type=datetime]:disabled,.gform_wrapper.gravity-theme form .gfield input[type=email]:disabled,.gform_wrapper.gravity-theme form .gfield input[type=month]:disabled,.gform_wrapper.gravity-theme form .gfield input[type=number]:disabled,.gform_wrapper.gravity-theme form .gfield input[type=password]:disabled,.gform_wrapper.gravity-theme form .gfield input[type=search]:disabled,.gform_wrapper.gravity-theme form .gfield input[type=tel]:disabled,.gform_wrapper.gravity-theme form .gfield input[type=text]:disabled,.gform_wrapper.gravity-theme form .gfield input[type=time]:disabled,.gform_wrapper.gravity-theme form .gfield input[type=url]:disabled,.gform_wrapper.gravity-theme form .gfield input[type=week]:disabled,.gform_wrapper.gravity-theme form .gfield select:disabled,.gform_wrapper.gravity-theme form .gfield textarea:disabled{cursor:not-allowed;opacity:var(--form-placeholder-opacity)}.gform_wrapper.gravity-theme form .gfield input[type=color]:disabled::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=date]:disabled::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=datetime-local]:disabled::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=datetime]:disabled::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=email]:disabled::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=month]:disabled::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=number]:disabled::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=password]:disabled::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=search]:disabled::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=tel]:disabled::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=text]:disabled::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=time]:disabled::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=url]:disabled::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=week]:disabled::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield select:disabled::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield textarea:disabled::-moz-placeholder{opacity:1}.gform_wrapper.gravity-theme form .gfield input[type=color]:disabled::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=date]:disabled::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=datetime-local]:disabled::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=datetime]:disabled::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=email]:disabled::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=month]:disabled::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=number]:disabled::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=password]:disabled::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=search]:disabled::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=tel]:disabled::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=text]:disabled::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=time]:disabled::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=url]:disabled::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=week]:disabled::placeholder,.gform_wrapper.gravity-theme form .gfield select:disabled::placeholder,.gform_wrapper.gravity-theme form .gfield textarea:disabled::placeholder{opacity:1}.gform_wrapper.gravity-theme form .gfield input[type=checkbox],.gform_wrapper.gravity-theme form .gfield input[type=radio]{accent-color:var(--form-accent-color);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.gform_wrapper.gravity-theme form .gfield input[type=checkbox]{height:var(--form-checkbox-size);width:var(--form-checkbox-size)}.gform_wrapper.gravity-theme form .gfield input[type=radio]{height:var(--form-radio-size);width:var(--form-radio-size)}.gform_wrapper.gravity-theme form .gfield textarea{scrollbar-width:0}.gform_wrapper.gravity-theme form .gfield textarea.large,.gform_wrapper.gravity-theme form .gfield textarea.medium,.gform_wrapper.gravity-theme form .gfield textarea.small{border:none!important;height:32px;min-height:unset!important;resize:none}.gform_wrapper.gravity-theme form .gfield textarea::-webkit-scrollbar{display:none}.gform_wrapper.gravity-theme form .ginput_container_consent{align-items:center;display:flex}.gform_wrapper.gravity-theme form .gfield_required{color:currentColor;opacity:.5}.gform_wrapper.gravity-theme .gform_validation_errors{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.gform_wrapper.gravity-theme .gform_validation_errors:not(caption){position:absolute!important}.gform_wrapper.gravity-theme form .gfield_validation_message,.gform_wrapper.gravity-theme form .validation_message{background-color:transparent;border:0;color:var(--form-error-color);display:none;font-family:var(--subheading-font-family);font-size:14px;font-weight:var(--font-weight-normal);padding:0;text-align:left}.gform_wrapper.gravity-theme form .gfield_error label{color:var(--form-error-color)}.gform_wrapper.gravity-theme form .gfield_error input::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield_error select::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield_error textarea::-moz-placeholder{color:var(--form-error-color)!important}.gform_wrapper.gravity-theme form .gfield_error input::placeholder,.gform_wrapper.gravity-theme form .gfield_error select::placeholder,.gform_wrapper.gravity-theme form .gfield_error textarea::placeholder{color:var(--form-error-color)!important}.gform_wrapper.gravity-theme .gfield--type-captcha .gfield_label{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.gform_wrapper.gravity-theme .gfield--type-captcha .gfield_label:not(caption){position:absolute!important}.gform_wrapper.gravity-theme .gfield--type-captcha:has(.gfield-recaptcha-message) .grecaptcha-badge{box-shadow:none!important;height:auto!important;width:auto!important}.gform_wrapper.gravity-theme .gfield--type-captcha:has(.gfield-recaptcha-message) .grecaptcha-logo{display:none!important}.gform_wrapper.gravity-theme .gfield--type-captcha .gfield-recaptcha-message{--anchor-color:var(--form-recaptcha-link-color);--anchor-hover-color:var(--form-recaptcha-link-hover-color);--paragraph-margin:0;color:var(--form-recaptcha-color);font-size:var(--form-recaptcha-font-size);font-weight:var(--form-recaptcha-font-weight);line-height:var(--form-recaptcha-line-height)}.gform_wrapper.gravity-theme .gfield--type-captcha .gfield-recaptcha-message a{text-decoration-color:transparent;text-underline-offset:.2em;transition-duration:var(--duration-short,.2s);transition-property:color,text-decoration-color;transition-timing-function:var(--ease-in,ease-in)}.gform_wrapper.gravity-theme .gfield--type-captcha .gfield-recaptcha-message a:focus-visible{text-decoration-color:currentColor}@media(hover:hover)and (pointer:fine){.gform_wrapper.gravity-theme .gfield--type-captcha .gfield-recaptcha-message a:hover{text-decoration-color:currentColor}}.gform_heading{display:none!important;margin-bottom:var(--paragraph-margin)}.gform_fields{grid-column-gap:0;grid-row-gap:0;border-top:1px solid rgba(var(--dark-rgb),.2);padding-top:32px}.gform_fields .gfield{border-bottom:1px solid rgba(var(--dark-rgb),.2);margin-bottom:32px;padding-bottom:32px}.gfield_label{color:var(--form-color);font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight);line-height:var(--form-label-line-height);margin-bottom:16px;text-transform:uppercase}.gform-field-label.gform-field-label--type-sub{font-size:var(--form-complex-label-font-size,var(--form-label-font-size));font-style:var(--form-complex-label-style);font-weight:var(--form-complex-label-font-weight,var(--form-label-font-weight));line-height:var(--form-complex-label-line-height,var(--form-label-line-height))}.gfield_required_text{color:var(--form-required-color);font-size:var(--form-required-font-size);font-style:var(--form-required-style);font-weight:var(--form-required-font-weight);line-height:var(--form-required-line-height);margin-inline-start:var(--form-required-spacing)}.gfield--type-captcha{border:0!important;margin:0!important;opacity:0!important;padding:0!important}.gform_footer{display:block;padding-block-end:0}.gform_footer button{height:80px;margin-block-end:0;max-width:324px;text-transform:uppercase;width:100%}.gform_footer .gfield-recaptcha-message{font-size:12px;margin-top:32px}.ginput_complex{-moz-column-gap:var(--form-column-gap);column-gap:var(--form-column-gap);row-gap:var(--form-complex-row-gap,var(--form-row-gap))}.ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full){padding-inline-end:0}.ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-inline-start:0}.ginput_complex.ginput_container_address{display:grid;margin:0}.ginput_complex.ginput_container_address span{margin:0;padding-inline:0}.ginput_complex.ginput_container_address .gf_clear{display:none}@media screen and (min-width:768px){.ginput_complex.ginput_container_address{grid-template-columns:repeat(2,1fr)}.ginput_complex.ginput_container_address .ginput_full{grid-column:1/-1}}.gchoice input,.gchoice label{cursor:pointer}.gchoice .gfield-choice-input{margin:0}.gfield_checkbox,.gfield_radio{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.gfield_checkbox input,.gfield_radio input{height:0;left:-9999em;overflow:hidden;position:absolute;width:0}.gfield_checkbox input:checked+label:before,.gfield_radio input:checked+label:before{background-color:var(--dark-color);border-color:var(--dark-color)}.gfield_checkbox input:checked+label:after,.gfield_radio input:checked+label:after{opacity:1}.gfield_checkbox label,.gfield_radio label{margin:0;padding-left:calc(var(--form-radio-size) + 8px);position:relative;white-space:nowrap}.gfield_checkbox label:after,.gfield_checkbox label:before,.gfield_radio label:after,.gfield_radio label:before{content:"";height:var(--form-radio-size);position:absolute;width:var(--form-radio-size)}.gfield_checkbox label:before,.gfield_radio label:before{border:1px solid rgba(var(--dark-rgb),.2);left:0;position:absolute;top:3px}@media(max-width:767.98px){.gfield_checkbox,.gfield_radio{align-items:flex-start;flex-direction:column;gap:24px}}.gfield_checkbox label:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6L9 17l-5-5'/></svg>");background-repeat:no-repeat;background-size:contain;left:0;opacity:0;position:absolute;top:3px}.gfield_radio label:before{border-radius:50%}.gfield_radio label:after{display:none}.gfield.gf_list_inline .gfield_checkbox,.gfield.gf_list_inline .gfield_radio,.gfield.gfield--choice-align-horizontal .gfield_checkbox,.gfield.gfield--choice-align-horizontal .gfield_radio{display:flex;flex-direction:row;flex-wrap:wrap}.gfield.gf_list_inline .gfield_checkbox .gchoice,.gfield.gf_list_inline .gfield_radio .gchoice,.gfield.gfield--choice-align-horizontal .gfield_checkbox .gchoice,.gfield.gfield--choice-align-horizontal .gfield_radio .gchoice{padding-inline-end:0}.gform_ajax_spinner{display:none}.gfield input[type=color],.gfield input[type=date],.gfield input[type=datetime-local],.gfield input[type=datetime],.gfield input[type=email],.gfield input[type=month],.gfield input[type=number],.gfield input[type=password],.gfield input[type=search],.gfield input[type=tel],.gfield input[type=text],.gfield input[type=time],.gfield input[type=url],.gfield input[type=week],.gfield select,.gfield textarea{background-color:var(--form-background-color);border-color:var(--form-border-color);border-radius:var(--form-border-radius);border-style:solid;border-width:var(--form-border-size);color:var(--form-color);font-family:var(--form-font-family);font-size:var(--form-font-size);font-weight:var(--form-font-weight);height:var(--form-height);line-height:var(--form-line-height);padding:var(--form-padding-y) var(--form-padding-x);transition-duration:var(--duration-short,.2s);transition-property:border-color;transition-timing-function:var(--ease-in,ease-in)}.gfield input[type=color]::-moz-placeholder,.gfield input[type=date]::-moz-placeholder,.gfield input[type=datetime-local]::-moz-placeholder,.gfield input[type=datetime]::-moz-placeholder,.gfield input[type=email]::-moz-placeholder,.gfield input[type=month]::-moz-placeholder,.gfield input[type=number]::-moz-placeholder,.gfield input[type=password]::-moz-placeholder,.gfield input[type=search]::-moz-placeholder,.gfield input[type=tel]::-moz-placeholder,.gfield input[type=text]::-moz-placeholder,.gfield input[type=time]::-moz-placeholder,.gfield input[type=url]::-moz-placeholder,.gfield input[type=week]::-moz-placeholder,.gfield select::-moz-placeholder,.gfield textarea::-moz-placeholder{color:var(--form-color);opacity:var(--form-placeholder-opacity)}.gfield input[type=color]::placeholder,.gfield input[type=date]::placeholder,.gfield input[type=datetime-local]::placeholder,.gfield input[type=datetime]::placeholder,.gfield input[type=email]::placeholder,.gfield input[type=month]::placeholder,.gfield input[type=number]::placeholder,.gfield input[type=password]::placeholder,.gfield input[type=search]::placeholder,.gfield input[type=tel]::placeholder,.gfield input[type=text]::placeholder,.gfield input[type=time]::placeholder,.gfield input[type=url]::placeholder,.gfield input[type=week]::placeholder,.gfield select::placeholder,.gfield textarea::placeholder{color:var(--form-color);opacity:var(--form-placeholder-opacity)}.gfield input[type=color]:focus-visible,.gfield input[type=color]:focus-within,.gfield input[type=date]:focus-visible,.gfield input[type=date]:focus-within,.gfield input[type=datetime-local]:focus-visible,.gfield input[type=datetime-local]:focus-within,.gfield input[type=datetime]:focus-visible,.gfield input[type=datetime]:focus-within,.gfield input[type=email]:focus-visible,.gfield input[type=email]:focus-within,.gfield input[type=month]:focus-visible,.gfield input[type=month]:focus-within,.gfield input[type=number]:focus-visible,.gfield input[type=number]:focus-within,.gfield input[type=password]:focus-visible,.gfield input[type=password]:focus-within,.gfield input[type=search]:focus-visible,.gfield input[type=search]:focus-within,.gfield input[type=tel]:focus-visible,.gfield input[type=tel]:focus-within,.gfield input[type=text]:focus-visible,.gfield input[type=text]:focus-within,.gfield input[type=time]:focus-visible,.gfield input[type=time]:focus-within,.gfield input[type=url]:focus-visible,.gfield input[type=url]:focus-within,.gfield input[type=week]:focus-visible,.gfield input[type=week]:focus-within,.gfield select:focus-visible,.gfield select:focus-within,.gfield textarea:focus-visible,.gfield textarea:focus-within{border-color:var(--form-focus-color);box-shadow:none;outline:1px solid var(--form-focus-color)}.gfield input[type=color]:disabled,.gfield input[type=date]:disabled,.gfield input[type=datetime-local]:disabled,.gfield input[type=datetime]:disabled,.gfield input[type=email]:disabled,.gfield input[type=month]:disabled,.gfield input[type=number]:disabled,.gfield input[type=password]:disabled,.gfield input[type=search]:disabled,.gfield input[type=tel]:disabled,.gfield input[type=text]:disabled,.gfield input[type=time]:disabled,.gfield input[type=url]:disabled,.gfield input[type=week]:disabled,.gfield select:disabled,.gfield textarea:disabled{cursor:not-allowed;opacity:var(--form-placeholder-opacity)}.gfield input[type=color]:disabled::-moz-placeholder,.gfield input[type=date]:disabled::-moz-placeholder,.gfield input[type=datetime-local]:disabled::-moz-placeholder,.gfield input[type=datetime]:disabled::-moz-placeholder,.gfield input[type=email]:disabled::-moz-placeholder,.gfield input[type=month]:disabled::-moz-placeholder,.gfield input[type=number]:disabled::-moz-placeholder,.gfield input[type=password]:disabled::-moz-placeholder,.gfield input[type=search]:disabled::-moz-placeholder,.gfield input[type=tel]:disabled::-moz-placeholder,.gfield input[type=text]:disabled::-moz-placeholder,.gfield input[type=time]:disabled::-moz-placeholder,.gfield input[type=url]:disabled::-moz-placeholder,.gfield input[type=week]:disabled::-moz-placeholder,.gfield select:disabled::-moz-placeholder,.gfield textarea:disabled::-moz-placeholder{opacity:1}.gfield input[type=color]:disabled::placeholder,.gfield input[type=date]:disabled::placeholder,.gfield input[type=datetime-local]:disabled::placeholder,.gfield input[type=datetime]:disabled::placeholder,.gfield input[type=email]:disabled::placeholder,.gfield input[type=month]:disabled::placeholder,.gfield input[type=number]:disabled::placeholder,.gfield input[type=password]:disabled::placeholder,.gfield input[type=search]:disabled::placeholder,.gfield input[type=tel]:disabled::placeholder,.gfield input[type=text]:disabled::placeholder,.gfield input[type=time]:disabled::placeholder,.gfield input[type=url]:disabled::placeholder,.gfield input[type=week]:disabled::placeholder,.gfield select:disabled::placeholder,.gfield textarea:disabled::placeholder{opacity:1}.gfield input[type=checkbox],.gfield input[type=radio]{accent-color:var(--form-accent-color);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.gfield input[type=checkbox]{height:var(--form-checkbox-size);width:var(--form-checkbox-size)}.gfield input[type=radio]{height:var(--form-radio-size);width:var(--form-radio-size)}.gfield textarea{scrollbar-width:0}.gfield textarea.large,.gfield textarea.medium,.gfield textarea.small{border:none!important;height:32px;min-height:unset!important;resize:none}.gfield textarea::-webkit-scrollbar{display:none}.ginput_container_consent{align-items:center;display:flex}.gfield--type-captcha .gfield_label{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.gfield--type-captcha .gfield_label:not(caption){position:absolute!important}.gfield--type-captcha:has(.gfield-recaptcha-message) .grecaptcha-badge{box-shadow:none!important;height:auto!important;width:auto!important}.gfield--type-captcha:has(.gfield-recaptcha-message) .grecaptcha-logo{display:none!important}.gfield--type-captcha .gfield-recaptcha-message{--anchor-color:var(--form-recaptcha-link-color);--anchor-hover-color:var(--form-recaptcha-link-hover-color);--paragraph-margin:0;color:var(--form-recaptcha-color);font-size:var(--form-recaptcha-font-size);font-weight:var(--form-recaptcha-font-weight);line-height:var(--form-recaptcha-line-height)}.gfield--type-captcha .gfield-recaptcha-message a{text-decoration-color:transparent;text-underline-offset:.2em;transition-duration:var(--duration-short,.2s);transition-property:color,text-decoration-color;transition-timing-function:var(--ease-in,ease-in)}.gfield--type-captcha .gfield-recaptcha-message a:focus-visible{text-decoration-color:currentColor}@media(hover:hover)and (pointer:fine){.gfield--type-captcha .gfield-recaptcha-message a:hover{text-decoration-color:currentColor}}.gform_validation_errors{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.gform_validation_errors:not(caption){position:absolute!important}form .gfield_validation_message,form .validation_message{background-color:transparent;border:0;color:var(--form-error-color);display:none;font-family:var(--subheading-font-family);font-size:14px;font-weight:var(--font-weight-normal);padding:0;text-align:left}form .gfield_error label{color:var(--form-error-color)}form .gfield_error input::-moz-placeholder,form .gfield_error select::-moz-placeholder,form .gfield_error textarea::-moz-placeholder{color:var(--form-error-color)!important}form .gfield_error input::placeholder,form .gfield_error select::placeholder,form .gfield_error textarea::placeholder{color:var(--form-error-color)!important}.header{border-bottom:1px solid rgba(var(--white-rgb),.15);font-size:var(--header-font-size);font-weight:var(--header-font-weight);height:var(--header-height);left:0;position:fixed;right:0;text-transform:uppercase;top:var(--header-top-offset,0);transition-property:color;transition-timing-function:var(--ease-in,ease-in);z-index:1000}.header,.header:before{transition-duration:var(--duration-short,.2s)}.header:before{--header-background-color:hsla(0,0%,100%,.05);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--header-background-color);content:"";height:100%;pointer-events:none;position:absolute;transition-property:background;transition-timing-function:var(--ease-in,ease-in);width:100%;z-index:-1}.header,.header__wrapper{align-items:center;display:flex}.header__bar{background-color:#fff;height:4px;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.header__bar--progress{background-color:var(--primary-color);height:100%;left:0;position:absolute;top:0;width:var(--progress-width,0)}.header__wrapper{justify-content:space-between;padding-inline:var(--page-padding);width:100%}.header a{text-decoration:none}.header-logo__icon svg{display:block;max-height:40px;width:auto}@media(max-width:1279.98px){.header-logo__icon svg{max-height:32px}}.header .menu-items{align-items:center;display:flex;gap:40px;list-style:none;margin:0;padding:0;position:relative}.header .menu-items li{margin:0;padding:0}.header .menu-items li:not(:last-child){margin-bottom:0}.header .menu-items .menu-item{align-items:center;display:flex;position:static;white-space:nowrap;width:100%}.header .menu-items .menu-item:before{animation:opaqueKeyframes 4s linear infinite;background-color:var(--primary-color);border-radius:50%;content:"";display:inline-flex;height:8px;margin-right:8px;opacity:.25;transform:translateY(-.5px);transition-duration:var(--duration-short,.2s);transition-property:opacity;transition-timing-function:var(--ease-in,ease-in);width:8px}.header .menu-items .menu-item__translation-toggle{align-items:center;display:flex;gap:8px}.header .menu-items .menu-item__translation-toggle:before{margin-right:0}.header .menu-items .menu-item__translation-toggle .menu-item__separator{font-family:var(--subheading-font-family);font-weight:var(--font-weight-normal)}.header .menu-items .menu-item__translation-toggle .current{opacity:.35;pointer-events:none}.header .menu-items .menu-item__menu-toggle button{align-items:center;display:flex;gap:8px}.header .menu-items .menu-item__menu-toggle button .menu-item__menu-toggle__icon{font-family:var(--subheading-font-family);font-weight:var(--font-weight-normal);transform:translateY(-2px)}.header .menu-items .menu-item__menu-toggle:not(.is-active) button.menu-toggle__close{display:none}.header .menu-items .menu-item__menu-toggle.is-active:before{opacity:1}.header .menu-items .menu-item__menu-toggle.is-active button.menu-toggle__open{display:none}.header .menu-items .menu-item a{align-items:center;display:inline-flex;position:relative;transition:none}.header .menu-items .menu-item button{background:none;border:none;cursor:pointer;font-size:inherit;font-weight:inherit;text-transform:uppercase}.header .menu-items .menu-item:focus-within:before{opacity:1}@media(hover:hover)and (pointer:fine){.header .menu-items .menu-item:hover:before{opacity:1}}.header .menu-items .menu-item--has-children>a{align-items:center;display:flex;gap:8px}.header .menu-items .menu-item--has-children>a:after{content:"";height:57px;left:0;position:absolute;top:0;width:100%}.header .menu-items .menu-item--has-children>a .menu-item__icon{font-family:var(--subheading-font-family);font-weight:var(--font-weight-normal)}.header .menu-items .menu-item--has-children:focus-within .menu-items.submenu-wrapper{pointer-events:auto}.header .menu-items .menu-item--has-children:focus-within .menu-items.submenu{transform:translateY(0)}@media(hover:hover)and (pointer:fine){.header .menu-items .menu-item--has-children:hover .menu-items.submenu-wrapper{pointer-events:auto}.header .menu-items .menu-item--has-children:hover .menu-items.submenu{transform:translateY(0)}}.header .menu-items .menu-item .menu-items{display:flex;flex-direction:column;gap:8px}.header .menu-items .menu-item .menu-items.submenu-wrapper{overflow:hidden;pointer-events:none;position:absolute;right:0;top:calc(100% + 36px);width:100%}.header .menu-items .menu-item .menu-items.submenu-wrapper>li{width:100%}.header .menu-items .menu-item .menu-items.submenu{transform:translateY(-100%);transition-duration:var(--duration-short,.2s);transition-property:transform;transition-timing-function:var(--ease-in,ease-in)}.header .menu-items .menu-item .menu-items .menu-item:before{display:none}.header .menu-items .menu-item .menu-items .menu-item .submenu__item-link{align-items:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:var(--header-background-color);border:1px solid var(--header-border-color);display:flex;gap:8px;height:40px;padding-inline:12px;transition-duration:var(--duration-short,.2s);transition-property:background-color;transition-timing-function:var(--ease-color,ease-in);width:100%}.header .menu-items .menu-item .menu-items .menu-item .submenu__item-link:focus-within:not(.submenu__item-link--disabled){background-color:var(--primary-color);color:var(--dark-color)}.header .menu-items .menu-item .menu-items .menu-item .submenu__item-link:focus-within:not(.submenu__item-link--disabled) .submenu__item__launch{opacity:1}.header .menu-items .menu-item .menu-items .menu-item .submenu__item-link:focus-within.submenu__item-link--disabled .submenu__item__title{opacity:.7}.header .menu-items .menu-item .menu-items .menu-item .submenu__item-link:focus-within.submenu__item-link--disabled .submenu__item__launch{opacity:1}@media(hover:hover)and (pointer:fine){.header .menu-items .menu-item .menu-items .menu-item .submenu__item-link:hover:not(.submenu__item-link--disabled){background-color:var(--primary-color);color:var(--dark-color)}.header .menu-items .menu-item .menu-items .menu-item .submenu__item-link:hover:not(.submenu__item-link--disabled) .submenu__item__launch{opacity:1}.header .menu-items .menu-item .menu-items .menu-item .submenu__item-link:hover.submenu__item-link--disabled .submenu__item__title{opacity:.7}.header .menu-items .menu-item .menu-items .menu-item .submenu__item-link:hover.submenu__item-link--disabled .submenu__item__launch{opacity:1}}.header .menu-items .menu-item .menu-items .menu-item .submenu__item__title{min-width:135px}.header .menu-items .menu-item .menu-items .menu-item .submenu__item__launch{margin-left:auto;opacity:.25;transition-duration:var(--duration-short,.2s);transition-property:opacity;transition-timing-function:var(--ease-in,ease-in)}.header--menu-open{color:#fff}.header--menu-open:before{background-color:rgba(var(--dark-rgb),.95)}.header--menu-open .header__bar,.header--menu-open .menu-item--top{display:none!important}@media(max-width:1023.98px){.header .header__nav .menu-item--top,.header .header__nav .menu-item__translation-toggle{display:none}}body:not(.page-template-_home) .header:before{--header-background-color:gba(242,242,242,0.75)}body.single-field-report .header--field-report-scrolled:not(.header--menu-open) .header__wrapper{color:var(--dark-color)}.header__dropmenu{--nav-padding-y:88px;--nav-padding-x:65px;background-color:var(--dark-color);color:#fff;display:grid;grid-template-columns:1fr 1fr;height:calc(100vh - var(--header-height));left:0;opacity:0;pointer-events:none;position:fixed;top:var(--header-height);transition-duration:var(--duration-short,.2s);transition-property:opacity;transition-timing-function:var(--ease-in,ease-in);width:100vw}.header__dropmenu ul{list-style:none;margin:0;padding:0}.header__dropmenu ul li{margin:0;padding:0}.header__dropmenu ul li:not(:last-child){margin-bottom:0}.header__dropmenu nav{position:relative;z-index:5}.header__dropmenu--open{opacity:1;pointer-events:auto}.header__dropmenu__systems{background-color:var(--dark-color);border-right:1px solid rgba(var(--white-rgb),.15);margin-top:calc(var(--header-height)*-1);padding-left:var(--page-padding);padding-right:var(--nav-padding-x);padding-top:var(--header-height);position:relative}.header__dropmenu__menu{border-top:1px solid rgba(var(--white-rgb),.15);padding-left:var(--nav-padding-x);padding-right:var(--page-padding)}.header__dropmenu__inner{display:flex;flex-direction:column;height:100%;padding-top:var(--nav-padding-y)}.header__dropmenu__heading{font-size:56px;font-weight:var(--font-weight-normal);line-height:1;margin-bottom:40px;opacity:.5;padding-inline:16px;text-transform:none}.header__dropmenu__heading-icon{display:inline-block;font-family:var(--subheading-font-family);font-size:14px;transform:translateY(5px) translateX(-7px);vertical-align:top}.header__dropmenu__item:focus-within .header__dropmenu__image{opacity:1}@media(hover:hover)and (pointer:fine){.header__dropmenu__item:hover .header__dropmenu__image{opacity:1}}.header__dropmenu__item-link{display:flex;gap:16px;opacity:.7;padding:16px;position:relative;transition-duration:var(--duration-short,.2s);transition-property:color,opacity,background-color;transition-timing-function:var(--ease-in,ease-in)}.header__dropmenu__item-link>*{position:relative;z-index:5}.header__dropmenu__item-link .submenu__item__title{min-width:25%}.header__dropmenu__item-link .submenu__item__description,.header__dropmenu__item-link .submenu__item__launch,.header__dropmenu__item-link .submenu__item__title{transition-duration:var(--duration-short,.2s);transition-property:opacity;transition-timing-function:var(--ease-in,ease-in)}.header__dropmenu__item-link .submenu__item__launch{margin-left:auto;opacity:.25}.header__dropmenu__item-link:before{background-color:var(--primary-color);border:1px solid transparent;content:"";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition-duration:var(--duration-short,.2s);transition-property:opacity,background-color,border-color;transition-timing-function:var(--ease-in,ease-in);width:100%;z-index:1}.header__dropmenu__item-link.header__dropmenu__item-link--disabled:before{background-color:transparent}.header__dropmenu__item-link:focus-within .submenu__item__launch{opacity:1}.header__dropmenu__item-link:focus-within:not(.header__dropmenu__item-link--disabled){color:var(--dark-color);opacity:1}.header__dropmenu__item-link:focus-within:not(.header__dropmenu__item-link--disabled):before{opacity:1}.header__dropmenu__item-link:focus-within.header__dropmenu__item-link--disabled:before{background-color:transparent;border-color:hsla(0,0%,100%,.2);opacity:1}.header__dropmenu__item-link:focus-within.header__dropmenu__item-link--disabled .submenu__item__description,.header__dropmenu__item-link:focus-within.header__dropmenu__item-link--disabled .submenu__item__title{opacity:.5}@media(hover:hover)and (pointer:fine){.header__dropmenu__item-link:hover .submenu__item__launch{opacity:1}.header__dropmenu__item-link:hover:not(.header__dropmenu__item-link--disabled){color:var(--dark-color);opacity:1}.header__dropmenu__item-link:hover:not(.header__dropmenu__item-link--disabled):before{opacity:1}.header__dropmenu__item-link:hover.header__dropmenu__item-link--disabled:before{background-color:transparent;border-color:hsla(0,0%,100%,.2);opacity:1}.header__dropmenu__item-link:hover.header__dropmenu__item-link--disabled .submenu__item__description,.header__dropmenu__item-link:hover.header__dropmenu__item-link--disabled .submenu__item__title{opacity:.5}}.header__dropmenu__bg,.header__dropmenu__image{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition-duration:var(--duration-short,.2s);transition-property:opacity;transition-timing-function:var(--ease-in,ease-in);width:100%;z-index:-1}.header__dropmenu__bg img,.header__dropmenu__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.header__dropmenu__bg:after,.header__dropmenu__image:after{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.header__dropmenu__bg{opacity:1}.header__dropmenu__y-combinator{display:grid;place-items:center}.header__dropmenu__socials{align-items:center;display:flex;gap:16px;justify-content:flex-end}.header__dropmenu__socials svg{display:block}.header__dropmenu__socials a{opacity:.7}.header__dropmenu__socials-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:auto!important;padding-bottom:32px!important}@media(max-width:1023.98px){.header__dropmenu{grid-template-columns:1fr;overflow:auto}.header__dropmenu__menu,.header__dropmenu__systems{border:none;margin-top:0;padding:16px var(--page-padding)}.header__dropmenu__inner{padding-bottom:16px;padding-top:16px}.header__dropmenu__heading{font-size:32px;margin-bottom:24px}.header__dropmenu__socials{justify-content:flex-start}.header__dropmenu__socials-wrapper{padding-top:32px!important}}@media(max-width:767.98px){.header__dropmenu__heading{font-size:24px;margin-bottom:16px;padding-inline:0}.header__dropmenu__item-link{align-items:flex-start;flex-direction:column;gap:0;padding:12px 0;position:relative}.header__dropmenu__item-link .submenu__item__launch{position:absolute;right:0}.header__dropmenu__item-link .submenu__item__description{font-size:.85em}.header__dropmenu__socials{font-size:14px}}.home-field-report{--section-header-width:12;--section-slider-width:20;--section-subheader-cols:3;z-index:10}.home-field-report__context{background-color:var(--grid-border-color);display:grid;gap:1px;grid-template-columns:repeat(var(--page-grid-cols),1fr);width:100%}.home-field-report .field-report__header{background-color:var(--grid-background-color);grid-column:span var(--section-header-width)}.home-field-report .field-report__heading{display:flex;flex-direction:column;font-size:calc(56px*var(--font-size-scalar, 1));font-size:clamp(24px,13.3333333333px + 2.962962963vw,56px);height:calc(var(--page-grid-unit)*8);justify-content:center;padding:var(--page-grid-unit)}@supports not (font-size:clamp(1rem,1vw,1rem)){.home-field-report .field-report__heading{font-size:56px}@media(max-width:1440px){.home-field-report .field-report__heading{font-size:calc(13.33333px + 2.96296vw)}}}@media(min-width:1440px){.home-field-report .field-report__heading{font-size:calc(56px*var(--font-size-scalar, 1))}}@media(max-width:1279.98px){.home-field-report .field-report__heading{height:calc(var(--page-grid-unit)*6)}}.home-field-report .field-report__counter{font-family:var(--subheading-font-family);font-size:calc(14px*var(--font-size-scalar, 1));font-size:clamp(14px,14px + 0vw,14px)}@supports not (font-size:clamp(1rem,1vw,1rem)){.home-field-report .field-report__counter{font-size:14px}@media(max-width:1440px){.home-field-report .field-report__counter{font-size:14px}}}@media(min-width:1440px){.home-field-report .field-report__counter{font-size:calc(14px*var(--font-size-scalar, 1))}}.home-field-report .field-report__actions{--section-boxes-cols:4;background-color:var(--grid-border-color);display:grid;gap:1px;grid-template-columns:repeat(var(--section-header-width),1fr)}.home-field-report .field-report__actions>*{grid-column:span calc(var(--section-header-width)/var(--section-subheader-cols));height:calc(var(--page-grid-unit)*4)}.home-field-report .field-report__actions--next,.home-field-report .field-report__actions--view-all{background-color:var(--grid-background-color)}@media(max-width:1279.98px){.home-field-report .field-report__actions--boxes{display:none}}.home-field-report .field-report__actions.field-report__actions--mobile{display:none}.home-field-report .field-report__slider{align-items:center;background-color:var(--grid-background-color);display:flex;grid-column:span var(--section-slider-width);padding-inline:calc(var(--page-grid-unit)*4)}@media(max-width:1279.98px){.home-field-report .field-report__slider{padding-inline:calc(var(--page-grid-unit)*2)}}.home-field-report .field-report__slide{--char-color:#fff;--char-bg:var(--light-color)}.home-field-report .field-report__slide__heading{font-size:calc(40px*var(--font-size-scalar, 1));font-size:clamp(20px,13.3333333333px + 1.8518518519vw,40px);margin-bottom:.8em}@supports not (font-size:clamp(1rem,1vw,1rem)){.home-field-report .field-report__slide__heading{font-size:40px}@media(max-width:1440px){.home-field-report .field-report__slide__heading{font-size:calc(13.33333px + 1.85185vw)}}}@media(min-width:1440px){.home-field-report .field-report__slide__heading{font-size:calc(40px*var(--font-size-scalar, 1))}}.home-field-report .field-report__slide__details{font-size:calc(16px*var(--font-size-scalar, 1));font-size:clamp(16px,16px + 0vw,16px);line-height:1.5;margin-bottom:3.2em}@supports not (font-size:clamp(1rem,1vw,1rem)){.home-field-report .field-report__slide__details{font-size:16px}@media(max-width:1440px){.home-field-report .field-report__slide__details{font-size:16px}}}@media(min-width:1440px){.home-field-report .field-report__slide__details{font-size:calc(16px*var(--font-size-scalar, 1))}}.home-field-report .field-report__slide__link{align-items:center;color:var(--primary-color);display:inline-flex;font-size:calc(14px*var(--font-size-scalar, 1));font-size:clamp(14px,14px + 0vw,14px);font-weight:var(--font-weight-bold);gap:8px;text-decoration:none;text-transform:uppercase}@supports not (font-size:clamp(1rem,1vw,1rem)){.home-field-report .field-report__slide__link{font-size:14px}@media(max-width:1440px){.home-field-report .field-report__slide__link{font-size:14px}}}@media(min-width:1440px){.home-field-report .field-report__slide__link{font-size:calc(14px*var(--font-size-scalar, 1))}}.home-field-report .field-report__slide__link .dotted{animation:opaqueKeyframes 4s linear infinite;background-color:currentColor;border-radius:50%;height:8px;width:8px}@media(max-width:1279.98px){.home-field-report{--section-header-width:8;--section-slider-width:16;--section-subheader-cols:2}}@media(max-width:1023.98px){.home-field-report{--section-header-width:16;--section-slider-width:16}.home-field-report .home-field-report__context{display:flex;flex-direction:column}.home-field-report .field-report__heading{height:calc(var(--page-grid-unit)*4)}.home-field-report .field-report__heading br{display:none}.home-field-report .field-report__slider{padding:var(--page-grid-unit)}.home-field-report .field-report__actions{display:none}.home-field-report .field-report__actions.field-report__actions--mobile{display:grid;gap:1px;grid-template-columns:repeat(var(--page-grid-cols),1fr)}.home-field-report .field-report__actions.field-report__actions--mobile>div{grid-column:span calc(var(--page-grid-cols)/4);height:auto}.home-field-report .field-report__actions.field-report__actions--mobile>div.field-report__actions--mobile-boxes-right{grid-column:span 8}}@media(max-width:767.98px){.home-field-report .field-report__heading{height:auto;padding:64px 24px 48px}.home-field-report .field-report__slider{padding:48px 24px}.home-field-report .field-report__actions.field-report__actions--mobile>div{grid-column:span calc(var(--page-grid-cols)/2)}.home-field-report .field-report__actions.field-report__actions--mobile>div.field-report__actions--mobile-boxes-right{display:none}.home-field-report .field-report__actions.field-report__actions--mobile>div a{aspect-ratio:unset;height:120px}}.home-hero{--hero-spacing-bottom:100px;height:calc(100vh + var(--hero-spacing-bottom));overflow:hidden}.home-hero__inner{display:grid;height:100vh;justify-content:start;padding:var(--page-padding);place-items:end;position:relative;z-index:10}@media screen and (min-width:768px){.home-hero__inner:after,.home-hero__inner:before{bottom:8px;content:"";height:16px;position:absolute;width:16px}.home-hero__inner:before{border-bottom:1px solid var(--primary-color);border-left:1px solid var(--primary-color);left:8px}.home-hero__inner:after{border-bottom:1px solid var(--primary-color);border-right:1px solid var(--primary-color);right:8px}}.home-hero__title{font-size:clamp(24px,10.6666666667px + 3.7037037037vw,64px);line-height:1.125;opacity:0}@supports not (font-size:clamp(1rem,1vw,1rem)){.home-hero__title{font-size:64px}@media(max-width:1440px){.home-hero__title{font-size:calc(10.66667px + 3.7037vw)}}}@media(min-width:1440px){.home-hero__title{font-size:calc(64px*var(--font-size-scalar, 1))}}.home-hero__title .line{display:block;overflow:hidden}.home-hero__video{height:100%;inset:0;overflow:hidden;position:absolute;width:100%}.home-hero__video:before{background-color:rgba(0,0,0,.15);content:"";inset:0;position:absolute;z-index:5}.home-hero__video--video{height:100%;inset:0;position:absolute;width:150vw;will-change:transform}.home-hero__video--video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-hero__video--gyro{align-items:flex-end;bottom:calc(var(--hero-spacing-bottom) + var(--page-padding));display:flex;gap:10px;height:24px;position:absolute;right:var(--page-padding);z-index:10}.home-hero__video--gyro span{background-color:#fff;border-radius:1px;height:8px;opacity:.25;transition:all .2s ease-out;width:2px}.home-hero .mob-only{display:none}@media(max-width:767.98px){.home-hero .mob-only{display:block}.home-hero__video--gyro{align-items:start;gap:16px;left:50%;right:auto;top:calc(var(--header-height) + 20px);transform:translateX(-50%)}}body.home,html.home{height:100%;overflow:hidden}body.home .main-home{margin-block-start:0}body.home .main-home-scroll{inset:0;position:fixed}body.home .main-home-scroll .home-section{left:0;position:fixed;top:0;width:100%}body.home .main-home-scroll .home-section.home-hero{background-color:var(--dark-color);z-index:10}body.home .home-section{backface-visibility:hidden;will-change:transform;z-index:5}body.home .home-section:not(.footer){padding-block:0}@media(max-width:1023.98px){body.home .home-section .context__heading br{display:none}}.grid-border-top{border-top:1px solid var(--grid-border-color)}.grid-border-bottom{border-bottom:1px solid var(--grid-border-color)}.home-cta-section{--context-boxes-content:28;--context-boxes-side:4;--context-cta-boxes-left-cols:20;--context-cta-boxes-middle-cols:8;--context-cta-boxes-right-cols:4}.home-cta-section__context{background-color:var(--grid-border-color);display:grid;gap:1px;grid-template-columns:repeat(var(--page-grid-cols),1fr);width:100%}.home-cta-section__context .context__context{align-items:center;background-color:var(--grid-background-color);display:grid;grid-column:span var(--context-boxes-content);padding:var(--page-padding);width:auto}.home-cta-section__context .context__boxes{--section-boxes-cols:var(--context-boxes-side);grid-column:span var(--section-boxes-cols);width:auto}.home-cta-section__context .context__heading{font-size:clamp(24px,13.3333333333px + 2.962962963vw,56px);margin-bottom:0}@supports not (font-size:clamp(1rem,1vw,1rem)){.home-cta-section__context .context__heading{font-size:56px}@media(max-width:1440px){.home-cta-section__context .context__heading{font-size:calc(13.33333px + 2.96296vw)}}}@media(min-width:1440px){.home-cta-section__context .context__heading{font-size:calc(56px*var(--font-size-scalar, 1))}}.home-cta-section__context-cta{background-color:var(--grid-border-color);display:grid;gap:1px;grid-template-columns:repeat(var(--page-grid-cols),1fr)}.home-cta-section__context-cta .context-cta__boxes--left{--section-boxes-cols:var(--context-cta-boxes-left-cols);grid-column:span var(--context-cta-boxes-left-cols);width:auto}.home-cta-section__context-cta .context-cta__boxes--right{--section-boxes-cols:var(--context-cta-boxes-right-cols);grid-column:span var(--context-cta-boxes-right-cols);width:auto}.home-cta-section__context-cta .context-cta__boxes--middle{background-color:var(--grid-background-color);grid-column:span var(--context-cta-boxes-middle-cols);position:relative}.home-cta-section__context-cta .context-cta__link .context-cta__dot{aspect-ratio:1/1;background-color:currentColor;border-radius:50%;width:calc(var(--page-grid-unit)*.17)}@media(max-width:1279.98px){.home-cta-section{--context-boxes-content:22;--context-boxes-side:4;--context-cta-boxes-left-cols:14;--context-cta-boxes-middle-cols:8;--context-cta-boxes-right-cols:2}}@media(max-width:1023.98px){.home-cta-section{--context-boxes-content:14;--context-boxes-side:2;--context-cta-boxes-left-cols:0;--context-cta-boxes-middle-cols:7;--context-cta-boxes-right-cols:9}.home-cta-section__context-cta .context-cta__boxes--left{display:none}}@media(max-width:767.98px){.home-cta-section{--context-boxes-content:9;--context-boxes-side:1;--context-cta-boxes-middle-cols:5;--context-cta-boxes-right-cols:5}.home-cta-section .home-cta-section__boxes--bottom{display:none}}.home-products{position:relative}.home-products__boxes--highlighted{background-color:var(--grid-border-color);overflow:hidden;position:relative}.home-products__boxes--highlighted .section-boxes{background-color:transparent;isolation:isolate;transform:translateZ(0);z-index:5}.home-products__boxes--highlighted .section-boxes span{backface-visibility:hidden;isolation:isolate;z-index:5}.home-products__boxes--highlighted .boxes-glow{isolation:isolate;position:relative}.home-products__boxes--highlighted .boxes-glow__bg{animation:pulseKeyframes 6s ease infinite;backface-visibility:hidden;background:radial-gradient(rgba(var(--primary-rgb),1),rgba(var(--light-rgb),1),rgba(var(--light-rgb),1));border-radius:50%;inset:0;pointer-events:none;position:absolute;transform:translateZ(0) scale(2);will-change:transform,opacity;z-index:1}.home-products__boxes--highlighted .boxes-glow--bottom{display:none}.home-products .product-item__image{position:relative}.home-products .product-item__image canvas{height:auto!important;left:50%;max-width:100%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.home-products .product-item--highlighted{isolation:isolate;transform:translateZ(0) translateY(-50%);z-index:5}@media(max-width:767.98px){.home-products__boxes--highlighted .boxes-glow--bottom{display:block}.home-products__boxes--highlighted .boxes-glow--top .boxes-glow__bg{height:100%;top:75%;width:100%}.home-products__boxes--highlighted .boxes-glow--bottom .boxes-glow__bg{height:100%;top:-75%;width:100%}.home-products .product-item--highlighted{position:relative;transform:translateZ(0) translateY(0)}}.home-showreel{position:relative}.home-showreel__video{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.home-showreel__video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-showreel__video--full{height:100vh;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.home-showreel__video--full .plyr{height:100%;max-height:100%;width:100%}.home-showreel__video--full iframe,.home-showreel__video--full video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-showreel__cta{background-color:var(--dark-color);height:calc(var(--page-grid-unit)*4);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(var(--page-grid-unit)*8)}.home-showreel__cta button{align-items:start;height:100%;width:100%}.home-showreel__cta--pause{background-color:hsla(0,0%,100%,.25);opacity:0;pointer-events:none;transition-duration:var(--duration-short,.2s);transition-property:opacity;transition-timing-function:var(--ease-in,ease-in);z-index:10}.home-showreel__cta--pause .home-cta.button--framed{--frame-outter-background-hover-rgb:var(--white-rgb);--frame-outter-background-hover-opacity:0.25;color:var(--white-color)}.home-showreel__cta--pause .home-cta.button--framed .framed{--frame-outter-border-rgb:255,255,255}.home-showreel__cta--pause:focus-visible{opacity:.5!important}.home-showreel__cta--pause:focus-visible .home-cta.button--framed .framed{height:16px!important;width:16px!important}@media(hover:hover)and (pointer:fine){.home-showreel__cta--pause:hover{opacity:.5!important}.home-showreel__cta--pause:hover .home-cta.button--framed .framed{height:16px!important;width:16px!important}}.home-cta.button--framed{--frame-outter-border-rgb:var(--primary-rgb);--frame-outter-background-hover-rgb:var(--primary-rgb);--frame-outter-background-hover-opacity:0.15;color:var(--primary-color);display:flex;flex-direction:column;font-size:clamp(14px,13.3333333333px + .1851851852vw,16px);font-weight:var(--font-weight-bold);height:100%;justify-content:space-between;padding:calc(var(--page-grid-unit)/2);text-decoration:none;text-transform:uppercase;width:100%}@supports not (font-size:clamp(1rem,1vw,1rem)){.home-cta.button--framed{font-size:16px}@media(max-width:1440px){.home-cta.button--framed{font-size:calc(13.33333px + .18519vw)}}}@media(min-width:1440px){.home-cta.button--framed{font-size:calc(16px*var(--font-size-scalar, 1))}}body.page-template-_mission{--big-font-size:56px;--medium-font-size:40px;--small-font-size:14px;--list-gap:16px}body.page-template-_mission .header:not(.header--scrolled):before{--header-background-color:transparent}body.page-template-_mission .cite-mark{opacity:1!important;text-transform:uppercase}body.page-template-_mission main section{--section-padding-y:40px}@media(max-width:1279.98px){body.page-template-_mission{--big-font-size:40px;--medium-font-size:32px;--small-font-size:13px}}@media(max-width:767.98px){body.page-template-_mission{--big-font-size:24px;--medium-font-size:20px;--small-font-size:12px;--list-gap:8px}}.mission-section__lists{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.mission-section__lists li{display:flex;flex-direction:column;gap:var(--list-gap)}@media(max-width:767.98px){.mission-section__lists{gap:32px;grid-template-columns:1fr}}.mission-impact__item-subtitle{font-size:var(--small-font-size);font-weight:var(--font-weight-bold);opacity:.5;text-transform:uppercase}.mission-impact__item-title{font-weight:var(--font-weight-medium);text-transform:uppercase}.mission-mission__context{font-size:var(--big-font-size);line-height:1.14}.mission-mission__context p:not(:last-child){margin-bottom:1.2em}@media(max-width:767.98px){.mission-mission{padding-bottom:0}}.mission-story__context{font-size:var(--medium-font-size);line-height:1.2}.mission-story__context p:not(:last-child){margin-bottom:1.2em}.mission-footer__item-name{font-family:Oooh Baby,cursive;font-size:24px}.mission-footer__item-position{font-size:var(--small-font-size);font-weight:var(--font-weight-bold);opacity:.5;text-transform:uppercase}.hero{display:grid;margin-block-end:var(--section-padding-y);overflow:hidden;padding:0 var(--hero-padding-x) var(--hero-padding-y);position:relative}.hero>*{grid-area:1/-1}.hero__slider{border-radius:var(--hero-slide-radius);height:100%;min-height:calc(var(--hero-min-height) - var(--main-offset))}.hero__slider.swiper{overflow:hidden;width:100%}.hero__slide{align-items:var(--hero-content-align);background-color:var(--hero-slide-background-color);justify-content:var(--hero-content-justify);text-align:var(--hero-content-text-align)}.hero__slide.swiper-slide{display:flex}.hero__content{padding-block-end:calc(var(--hero-padding-y)*2 + var(--hero-chevron-spacing, 0));padding-block-start:var(--hero-padding-y);position:relative;z-index:1}.hero__heading{font-size:var(--hero-heading-font-size);line-height:var(--hero-heading-line-height)}.hero__subheading{font-size:var(--hero-subheading-font-size);line-height:var(--hero-subheading-line-height)}.hero__heading,.hero__subheading{--paragraph-margin:var(--hero-slide-spacing)}.hero__background{border-radius:0;display:grid;overflow:hidden;place-items:center;position:relative}.hero__background,.hero__background .focuspoint-image{inset:0;position:absolute}.hero__background .responsive-image{height:100%;width:100%}.hero__background img,.hero__background video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hero__background--empty{background-color:var(--tertiary-color);color:var(--tertiary-contrast)}.hero__background--empty svg{height:auto;width:min(50%,200px)}.hero__chevron,.hero__pagination{bottom:var(--section-padding-y);left:0;pointer-events:none;position:absolute;right:0;z-index:1}.hero__chevron-wrapper,.hero__pagination-wrapper{display:flex}.hero__chevron-wrapper{justify-content:var(--hero-chevron-justify)}.hero__chevron-link,.hero__pagination-items{pointer-events:auto}.hero__chevron-link{display:inline-flex}.hero__chevron-link svg{height:var(--chevron-size);width:auto}.hero__pagination-wrapper{justify-content:flex-end}.hero__pagination-items{display:flex;flex-direction:var(--hero-pagination-direction);gap:var(--hero-pagination-spacing)}.hero__pagination-items .swiper-pagination-bullet{background-color:var(--hero-pagination-color);border-radius:50%;cursor:pointer;height:var(--hero-pagination-size);width:var(--hero-pagination-size)}.hero__pagination-items .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--hero-pagination-active-color)}.page-header{padding-block:80px}.page-header+section{padding-top:0}.page-header__date{color:var(--light-color);font-family:var(--subheading-font-family);font-size:14px;margin-bottom:16px}.page-header__heading{margin-bottom:0}.page-header__heading--single{margin-right:var(--cite-mark-offset);max-width:1200px}.page-header__counter{display:inline-block;font-family:var(--subheading-font-family);font-size:14px;opacity:.5;transform:translateY(10px) translateX(-5px);vertical-align:top}.page-header__image-boxes{--border-color:hsla(0,0%,95%,.25);border-left:1px solid var(--border-color);border-top:1px solid var(--border-color);display:flex;flex-wrap:wrap;height:100%;left:-1px;pointer-events:none;position:absolute;top:0;width:calc(100% + var(--page-padding)*2);z-index:10}.page-header__image-boxes span{border-bottom:1px solid var(--border-color);border-right:1px solid var(--border-color);display:block;height:var(--page-grid-unit);width:var(--page-grid-unit)}.page-header__image{margin-inline:auto;max-width:calc(1920px - var(--page-padding)*2)}.page-header__image__container{border-radius:0;display:grid;height:calc(var(--page-grid-unit)*16);max-height:720px;overflow:hidden;place-items:center;position:relative}.page-header__image__container .focuspoint-image{inset:0;position:absolute}.page-header__image__container .responsive-image{height:100%;width:100%}.page-header__image__container img,.page-header__image__container video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.page-header__image__container--empty{background-color:var(--tertiary-color);color:var(--tertiary-contrast)}.page-header__image__container--empty svg{height:auto;width:min(50%,200px)}@media(max-width:1279.98px){.page-header{padding-block:64px}.page-header__heading{margin-right:0}}@media(max-width:767.98px){.page-header{padding-block:56px}.page-header__image-boxes{display:none}.page-header__image__container{height:440px}}.background-video{inset:0;position:absolute}.background-video__video-wrapper{inset:0;overflow:hidden;position:absolute}.background-video__video-wrapper iframe{height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}@media(min-aspect-ratio:16/9){.background-video__video-wrapper iframe{height:56.25vw}}@media(max-aspect-ratio:16/9){.background-video__video-wrapper iframe{width:177.78vh}}.background-video__video--file{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.background-video__image{opacity:1;transition-duration:var(--duration-medium,.4s);transition-property:opacity;transition-timing-function:var(--ease-in,ease-in)}.background-video__image,.background-video__image .focuspoint-image{inset:0;position:absolute;width:100%}.background-video__image--hide{opacity:0}.background-video__image--hidden{opacity:1;pointer-events:none;z-index:-1}.breadcrumbs{display:flex;font-size:.8125rem;line-height:1rem}.breadcrumbs:not(:last-child){padding-block-end:calc(var(--section-padding-y)/2)}.breadcrumbs li{flex:none}.breadcrumbs li:not(:last-child){font-weight:var(--font-weight-normal)}.breadcrumbs li:not(:last-child):after{content:">";display:inline-block;padding:0 .2em 0 .1em}.breadcrumbs li a,.breadcrumbs li a:focus,.breadcrumbs li a:hover{color:var(--alpha-color);text-decoration:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--theme-bodyBg);color:currentColor;cursor:pointer;font-family:var(--font-family)}.button,button{align-items:center;display:inline-flex;justify-content:center}.button{background-color:transparent;border:1px solid rgba(var(--button-border-color-rgb,var(--dark-rgb)),.2);-moz-column-gap:var(--button-spacing);column-gap:var(--button-spacing);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);min-height:var(--button-height);padding:var(--button-padding-top) var(--button-padding-right) var(--button-padding-bottom) var(--button-padding-left);text-decoration:none;transition-duration:var(--duration-short,.2s);transition-property:background-color,border-color;transition-timing-function:var(--ease-in,ease-in)}.button[disabled]{cursor:not-allowed;opacity:.64}.button--none,.button--none.button{--button-hover-color:var(--anchor-hover-color);border:0;min-height:unset;padding-inline:0;transition-duration:var(--duration-short,.2s);transition-property:color;transition-timing-function:var(--ease-in,ease-in)}.button--none.button:focus-visible:not([disabled]),.button--none:focus-visible:not([disabled]){color:var(--button-hover-color)}@media(hover:hover)and (pointer:fine){.button--none.button:hover:not([disabled]),.button--none:hover:not([disabled]){color:var(--button-hover-color)}}.button--rounded{--button-border-radius:50%;height:var(--button-rounded-size);min-height:unset;padding:var(--button-rounded-padding);width:var(--button-rounded-size)}.button--outline,.button--outline.button{color:var(--button-color);transition-duration:var(--duration-short,.2s);transition-property:background-color;transition-timing-function:var(--ease-in,ease-in)}.button--outline.button:focus-visible:not([disabled]),.button--outline:focus-visible:not([disabled]){background-color:var(--button-color);border-color:var(--button-color);color:var(--button-contrast)}@media(hover:hover)and (pointer:fine){.button--outline.button:hover:not([disabled]),.button--outline:hover:not([disabled]){background-color:var(--button-color);border-color:var(--button-color);color:var(--button-contrast)}}.button--wide{padding-left:calc(var(--button-padding-left)*2);padding-right:calc(var(--button-padding-right)*2)}.button--wider{padding-left:calc(var(--button-padding-left)*3);padding-right:calc(var(--button-padding-right)*3)}.button--full-width{width:100%}.button--arrow:focus-visible:not([disabled]) .button__icon{transform:translate3d(var(--button-spacing),0,0)}@media(hover:hover)and (pointer:fine){.button--arrow:hover:not([disabled]) .button__icon{transform:translate3d(var(--button-spacing),0,0)}}.button--framed{--frame-outter-border-rgb:var(--dark-rgb);--frame-outter-background-hover-rgb:var(--tertiary-rgb);border:none;position:relative;transition-duration:var(--duration-medium,.4s);transition-property:color,background-color;transition-timing-function:var(--ease-in,ease-in)}.button--framed:before{border:1px solid rgba(var(--frame-box-border-rgb,var(--dark-rgb)),var(--frame-box-border-opacity,.2));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.button--framed .framed{border-color:rgba(var(--frame-outter-border-rgb),1);height:16px;pointer-events:none;position:absolute;transition-duration:var(--duration-medium,.4s);transition-property:width,height;transition-timing-function:var(--ease-in,ease-in);width:16px;z-index:20}.button--framed .framed--top-left{border-left:1px solid;border-top:1px solid;border-color:rgba(var(--frame-outter-border-rgb),1);left:0;top:0}.button--framed .framed--top-right{border-right:1px solid;border-top:1px solid;border-color:rgba(var(--frame-outter-border-rgb),1);right:0;top:0}.button--framed .framed--bottom-right{border-bottom:1px solid;border-right:1px solid;border-color:rgba(var(--frame-outter-border-rgb),1);bottom:0;right:0}.button--framed .framed--bottom-left{border-bottom:1px solid;border-left:1px solid;border-color:rgba(var(--frame-outter-border-rgb),1);bottom:0;left:0}.button--framed:focus-visible{background-color:rgba(var(--frame-outter-background-hover-rgb),var(--frame-outter-background-hover-opacity,.2))}.button--framed:focus-visible:not([disabled]) .framed{height:50%;width:50%}@media(hover:hover)and (pointer:fine){.button--framed:hover{background-color:rgba(var(--frame-outter-background-hover-rgb),var(--frame-outter-background-hover-opacity,.2))}.button--framed:hover:not([disabled]) .framed{height:50%;width:50%}}.button--framed.triggered-animation{background-color:rgba(var(--frame-outter-background-hover-rgb),var(--frame-outter-background-hover-opacity,.2))}.button--framed.triggered-animation:not([disabled]) .framed{height:50%;width:50%}.button--framed .dot{animation:opaqueKeyframes 4s linear infinite}.button__icon{display:inline-flex;height:var(--button-icon-size);transition-duration:var(--duration-short,.2s);transition-property:transform;transition-timing-function:var(--ease-in,ease-in);width:var(--button-icon-size)}.button__icon svg{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}[data-cite-mark]{position:relative}.cite-mark{font-family:var(--subheading-font-family);font-size:14px;left:var(--cite-mark-offset,-200px);line-height:1.7;position:absolute;top:0;transition-duration:var(--duration-short,.2s);transition-property:opacity;transition-timing-function:var(--ease-in,ease-in);visibility:hidden}.cite-mark:not(.active){opacity:.2}.cite-mark.visible{visibility:visible}@media(max-width:1279.98px){.cite-mark{display:none}}.content-block__header:not(:only-child){margin-block-end:var(--paragraph-margin)}section .heading{margin-bottom:1.5rem}section .heading>:last-child{margin-bottom:0}section .heading a,section .heading a:focus,section .heading a:hover{color:var(--alpha-color);text-decoration:underline}@media(min-width:1024px){section .heading-title{align-items:flex-end;display:flex}}section .heading-title:not(:last-child){margin-bottom:var(--heading-margin)}section .heading-title .h1,section .heading-title .h2,section .heading-title .h3,section .heading-title .h4,section .heading-title .h5,section .heading-title .h6,section .heading-title h1,section .heading-title h2,section .heading-title h3,section .heading-title h4,section .heading-title h5,section .heading-title h6{flex:1 1 auto;margin-bottom:0}section .heading-link{flex:none;font-size:1rem;font-weight:var(--font-weight-bold);justify-self:flex-end}.acf-map{border-radius:var(--map-border-radius);height:var(--map-height);overflow:hidden;position:relative}.acf-map__map{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}.acf-map__map img{max-width:inherit!important}.acf-map__marker{align-items:center;color:var(--primary-color);display:none;flex-direction:column;justify-content:center}.acf-map__marker--active{display:flex}.acf-map__marker-icon{align-items:center;display:inline-flex;height:var(--map-marker-size);justify-content:center;width:var(--map-marker-size)}.acf-map__marker-icon svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.acf-map__info-window{display:none}.page-content{padding-block-end:calc(var(--section-padding-y)/2);padding-block-start:var(--paragraph-margin)}.pagination__list,.pagination__nav{align-items:center;-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);display:flex;flex-wrap:wrap;justify-content:center;row-gap:var(--grid-row-gap)}.pagination__link:not(.pagination__link--prev,.pagination__link--next){font-variant-numeric:tabular-nums}@media screen and (min-width:768px){.pagination__nav{display:grid;grid-template-columns:1fr auto 1fr}.pagination__column--next{text-align:right}}.has-redacted-text mark{background-color:transparent;display:inline;position:relative}.has-redacted-text mark .char{--char-reveal:100%;color:var(--char-color,#2a2a2a);display:inline-block;opacity:1;position:relative;white-space:pre}.has-redacted-text mark .char:before{background:var(--char-bg,#c4c4c4);content:"";height:90%;left:-2px;min-width:100%;position:absolute;right:0;top:5%;transform:scaleX(var(--char-reveal-scale,1));transform-origin:right;width:calc(100% + 5.5px);z-index:1}.has-redacted-text .redacted-overlay,.has-redacted-text mark .char.revealed:before{display:none}.responsive-image{position:relative}.responsive-image .focuspoint-image{inset:0;position:absolute;z-index:1}.section-boxes{background-color:var(--grid-border-color);display:grid;gap:1px;grid-template-columns:repeat(var(--section-boxes-cols,var(--page-grid-cols)),1fr);position:relative;width:100%}.section-boxes:before{border:1px solid var(--grid-border-color);border-right:none;content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%}.section-boxes span{aspect-ratio:1/1;background-color:var(--grid-background-color);display:block;position:relative;will-change:background-color}.section-boxes.use-border{--grid-border-color:hsla(0,0%,100%,.08);background-color:transparent;gap:0;margin-top:-1px}.section-boxes.use-border span{background-color:transparent;border-bottom:1px solid var(--grid-border-color);border-right:1px solid var(--grid-border-color);width:var(--page-grid-unit)}.mb-1{margin-bottom:-1px}.button-submit .button__loader{display:none;height:14px;width:14px}.button-submit .button__loader svg{height:100%;width:auto}.button-submit--loading .button__loader{align-items:center;animation:rotateLoader 1s linear infinite;animation-fill-mode:both;display:inline-flex;justify-content:center}body.wp-admin .button-submit .button__loader{display:none!important}@keyframes rotateLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[theme=white]{background-color:#fff;color:#000}[theme=white] .h1,[theme=white] .h2,[theme=white] .h3,[theme=white] .h4,[theme=white] .h5,[theme=white] .h6,[theme=white] h1,[theme=white] h2,[theme=white] h3,[theme=white] h4,[theme=white] h5,[theme=white] h6{color:#000}[theme=black]{background-color:#000;color:#fff}[theme=black] .h1,[theme=black] .h2,[theme=black] .h3,[theme=black] .h4,[theme=black] .h5,[theme=black] .h6,[theme=black] h1,[theme=black] h2,[theme=black] h3,[theme=black] h4,[theme=black] h5,[theme=black] h6{color:#fff}[theme=dark]{background-color:#1b1b1b;color:#fff}[theme=dark] .h1,[theme=dark] .h2,[theme=dark] .h3,[theme=dark] .h4,[theme=dark] .h5,[theme=dark] .h6,[theme=dark] h1,[theme=dark] h2,[theme=dark] h3,[theme=dark] h4,[theme=dark] h5,[theme=dark] h6{color:#fff}[theme=light]{background-color:#3f3f3f;color:#fff}[theme=light] .h1,[theme=light] .h2,[theme=light] .h3,[theme=light] .h4,[theme=light] .h5,[theme=light] .h6,[theme=light] h1,[theme=light] h2,[theme=light] h3,[theme=light] h4,[theme=light] h5,[theme=light] h6{color:#fff}[theme=primary]{background-color:#d8f90a;color:#fff}[theme=primary] .h1,[theme=primary] .h2,[theme=primary] .h3,[theme=primary] .h4,[theme=primary] .h5,[theme=primary] .h6,[theme=primary] h1,[theme=primary] h2,[theme=primary] h3,[theme=primary] h4,[theme=primary] h5,[theme=primary] h6{color:#fff}[theme=secondary]{background-color:#fd9946;color:#fff}[theme=secondary] .h1,[theme=secondary] .h2,[theme=secondary] .h3,[theme=secondary] .h4,[theme=secondary] .h5,[theme=secondary] .h6,[theme=secondary] h1,[theme=secondary] h2,[theme=secondary] h3,[theme=secondary] h4,[theme=secondary] h5,[theme=secondary] h6{color:#fff}[theme=tertiary]{background-color:#f2f2f2;color:#fff}[theme=tertiary] .h1,[theme=tertiary] .h2,[theme=tertiary] .h3,[theme=tertiary] .h4,[theme=tertiary] .h5,[theme=tertiary] .h6,[theme=tertiary] h1,[theme=tertiary] h2,[theme=tertiary] h3,[theme=tertiary] h4,[theme=tertiary] h5,[theme=tertiary] h6{color:#fff}.load-more{padding-block-end:0;padding-top:80px}.load-more__button{background:none;border:none;display:flex;gap:16px;margin:0;overflow:hidden;padding:0;transition-duration:var(--duration-short,.2s);transition-property:height;transition-timing-function:var(--ease-in,ease-in)}.load-more__button:not(.loading){height:0}.load-more__dots{display:inline-block;margin-left:4px}.load-more__dot{display:inline-block;opacity:0}.load-more__button:not(.loading) .load-more__dots{display:none}.load-more__button.loading .load-more__dot:first-child{animation:dot1 1.4s infinite}.load-more__button.loading .load-more__dot:nth-child(2){animation:dot2 1.4s infinite}.load-more__button.loading .load-more__dot:nth-child(3){animation:dot3 1.4s infinite}@media(max-width:1279.98px){.load-more{padding-top:64px}}@media(max-width:767.98px){.load-more{padding-top:56px}}@keyframes dot1{0%{opacity:0}16.7%{opacity:1}61.1%{opacity:1}66.7%{opacity:0}to{opacity:0}}@keyframes dot2{0%{opacity:0}16.7%{opacity:0}33.3%{opacity:1}61.1%{opacity:1}66.7%{opacity:0}to{opacity:0}}@keyframes dot3{0%{opacity:0}33.3%{opacity:0}50%{opacity:1}61.1%{opacity:1}66.7%{opacity:0}to{opacity:0}}.post-grid__list{-moz-column-gap:var(--posts-column-gap);column-gap:var(--posts-column-gap);display:grid;grid-template-columns:repeat(var(--posts-columns),1fr);row-gap:var(--posts-row-gap)}.post-grid__item{display:flex}.related-posts{padding-top:calc(120px - var(--section-padding-y))}.related-posts ul{list-style:none}.related-posts ul,.related-posts ul li{margin:0;padding:0}.related-posts ul li:not(:last-child){margin-bottom:0}.related-posts__heading{font-size:24px;margin-bottom:32px}.related-posts__list{display:flex;flex-direction:column;gap:16px}.related-posts__title{font-size:.875rem;grid-area:title;text-transform:uppercase}.related-posts__link{align-items:center;display:grid;gap:16px;grid-template-areas:"launch title";grid-template-columns:66px 1fr;outline:none;position:relative;text-decoration:none}@media screen and (min-width:768px){.related-posts__link{gap:64px;grid-template-areas:"title launch";grid-template-columns:auto 1fr;padding-block:5px}.related-posts__link:before{background-color:transparent;content:"";height:100%;left:-12px;pointer-events:none;position:absolute;right:-12px;transition-duration:var(--duration-short,.2s);transition-property:background-color;transition-timing-function:var(--ease-in,ease-in);width:calc(100% + 24px);z-index:-1}.related-posts__link:focus-visible:before{background-color:var(--primary-color)}}@media screen and (min-width:768px)and (hover:hover)and (pointer:fine){.related-posts__link:hover:before{background-color:var(--primary-color)}}.related-posts__launch{align-items:center;background-color:var(--primary-color);display:flex;font-size:.75rem;grid-area:launch;height:40px;justify-content:center;text-transform:uppercase}@media screen and (min-width:768px){.related-posts__launch{background-color:transparent;font-size:.875rem;height:auto;justify-self:flex-end}}@media(max-width:767.98px){.related-posts{padding-top:calc(56px - var(--section-padding-y))}}.product-item{background-color:var(--grid-border-color);display:grid;gap:1px;grid-template-columns:repeat(var(--page-grid-cols),1fr);position:relative}.product-item--text-first .product-item__content:before{left:auto;right:0}@media(min-width:1024px){.product-item--text-first .product-item__image{order:2}.product-item--text-first .product-item__content{order:1}}.product-item__image{background-color:var(--grid-background-color);grid-column:span calc(var(--page-grid-cols)/2);overflow:hidden}.product-item__content{display:flex;flex-direction:column;gap:1px;grid-column:span calc(var(--page-grid-cols)/2);height:calc(var(--page-grid-unit)*14);justify-content:space-between;position:relative}.product-item__header{background-color:var(--grid-background-color);display:flex;flex:1;flex-direction:column;font-size:clamp(16px,16px + 0vw,16px);padding:calc(var(--page-grid-unit)*1.2) calc(var(--page-grid-unit)*1.4)}@supports not (font-size:clamp(1rem,1vw,1rem)){.product-item__header{font-size:16px}@media(max-width:1440px){.product-item__header{font-size:16px}}}@media(min-width:1440px){.product-item__header{font-size:calc(16px*var(--font-size-scalar, 1))}}.product-item__title{font-size:clamp(24px,13.3333333333px + 2.962962963vw,56px);line-height:1.1;margin-bottom:0}@supports not (font-size:clamp(1rem,1vw,1rem)){.product-item__title{font-size:56px}@media(max-width:1440px){.product-item__title{font-size:calc(13.33333px + 2.96296vw)}}}@media(min-width:1440px){.product-item__title{font-size:calc(56px*var(--font-size-scalar, 1))}}.product-item__categories{margin-block:2.5em}.product-item__excerpt{line-height:1.65;max-width:calc(var(--page-grid-unit)*12);opacity:.7}.product-item__category-list{display:flex;font-weight:var(--font-weight-bold);gap:1.5em;text-transform:uppercase}.product-item__context-dot{animation:opaqueKeyframes 4s linear infinite;background-color:var(--primary-color);border-radius:50%;height:calc(var(--page-grid-unit)*.17);width:calc(var(--page-grid-unit)*.17)}.product-item__context-list{display:grid;gap:1px;grid-template-columns:repeat(16,1fr);position:relative}.product-item__context-list:before{background-color:var(--light-color);content:"";height:1px;left:0;position:absolute;top:0;width:100%}.product-item__context-anchor,.product-item__context-text{aspect-ratio:1/1;display:flex;flex-direction:column;font-size:clamp(14px,13.3333333333px + .1851851852vw,16px);font-weight:var(--font-weight-bold);justify-content:space-between;text-transform:uppercase}@supports not (font-size:clamp(1rem,1vw,1rem)){.product-item__context-anchor,.product-item__context-text{font-size:16px}@media(max-width:1440px){.product-item__context-anchor,.product-item__context-text{font-size:calc(13.33333px + .18519vw)}}}@media(min-width:1440px){.product-item__context-anchor,.product-item__context-text{font-size:calc(16px*var(--font-size-scalar, 1))}}.product-item__context-item{aspect-ratio:1/1;background-color:var(--grid-background-color);grid-column:span 4;position:relative}.product-item__context-item:not(.product-item__context-link){padding:1.5em!important}.product-item__context-item--crossed-out{display:none}.product-item__context-link a{--frame-outter-border-rgb:var(--primary-rgb);--frame-outter-background-hover-rgb:var(--primary-rgb);color:var(--primary-color);padding:1.5em}.product-item__context-anchor{color:inherit;height:100%;text-decoration:none;width:100%}.product-item__context-label{display:block;font-size:.75em;margin-bottom:8px;opacity:.5}.product-item--highlighted{--grid-side:4;--grid-context-size:20;--grid-sidebar-size:4;background-color:transparent;display:grid;gap:1px;grid-template-columns:repeat(var(--page-grid-cols),1fr);height:calc(var(--page-grid-unit)*12);overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:10}@media(max-width:1279.98px){.product-item--highlighted{--grid-side:2;--grid-context-size:16}}@media(max-width:1023.98px){.product-item--highlighted{--grid-side:1;--grid-context-size:10;height:calc(var(--page-grid-unit)*12)}}.product-item .product-highlighted{background-color:var(--grid-border-color);display:grid;gap:1px;grid-column:calc(var(--grid-side) + 1)/span calc(var(--page-grid-cols) - var(--grid-side)*2);grid-template-columns:repeat(calc(var(--page-grid-cols) - var(--grid-side)*2),1fr);pointer-events:all;position:relative;z-index:20}.product-item .product-highlighted .context__context{background-color:var(--grid-background-color);display:grid;grid-column:span var(--grid-context-size);place-items:center}.product-item .product-highlighted .context__cta{background-color:var(--grid-background-color);grid-column:span var(--grid-sidebar-size)}.product-item .product-highlighted .context__border{height:100%;left:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;overflow:hidden;padding:1px;pointer-events:none;position:absolute;top:0;transform:translateZ(0);width:100%;will-change:transform;z-index:25}.product-item .product-highlighted .context__border:before{animation:rotationKeyframes 8s linear infinite;aspect-ratio:1/1;backface-visibility:hidden;background-image:linear-gradient(47deg,rgba(var(--primary-rgb),1),rgba(var(--primary-rgb),.1),rgba(var(--primary-rgb),1),rgba(var(--primary-rgb),1),rgba(var(--primary-rgb),.2),rgba(var(--primary-rgb),1),rgba(var(--primary-rgb),.1),rgba(var(--primary-rgb),1),rgba(var(--primary-rgb),0),rgba(var(--primary-rgb),.1),rgba(var(--primary-rgb),1));background-size:cover;content:"";left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:200%;will-change:transform}.product-item .product-highlighted .product-item__context-list{background-color:var(--grid-border-color);display:flex;flex-direction:column;gap:1px}@media(max-width:1023.98px){.product-item__image{grid-column:span var(--page-grid-cols);min-height:460px}.product-item__content{grid-column:span var(--page-grid-cols);height:calc(var(--page-grid-unit)*12)}}@media(max-width:767.98px){.product-item{display:flex;flex-direction:column}.product-item:not(.product-item--highlighted){padding-bottom:241px}.product-item:not(.product-item--highlighted) .product-item__context{border-top:1px solid var(--grid-border-color);bottom:0;left:0;position:absolute;width:100%}.product-item__header{padding:64px 32px}.product-item__image{min-height:360px;order:2}.product-item__content{height:auto;order:1;position:static}.product-item__context-list{grid-template-columns:repeat(10,1fr)}.product-item__context-item{aspect-ratio:unset;grid-column:span 5}.product-item__context-link{order:4}.product-item__context-anchor,.product-item__context-text{aspect-ratio:unset;min-height:72px}.product-item--highlighted{height:auto;position:static;top:auto;transform:none}.product-item--highlighted .product-highlighted{display:flex;flex-direction:column}.product-item--highlighted .product-highlighted .product-item__context-list{display:grid;grid-template-columns:repeat(2,1fr)}.product-item--highlighted .product-highlighted .product-item__context-item{grid-column:span 1}.product-item--highlighted .product-highlighted .product-item__context-item--crossed-out{--angle:32deg;display:block;position:relative}.product-item--highlighted .product-highlighted .product-item__context-item--crossed-out:after,.product-item--highlighted .product-highlighted .product-item__context-item--crossed-out:before{background:linear-gradient(var(--angle),transparent calc(50% - 1px),var(--grid-border-color) 50%,transparent calc(50% + 1px));content:"";inset:0;pointer-events:none;position:absolute}.product-item--highlighted .product-highlighted .product-item__context-item--crossed-out:after{background:linear-gradient(calc(var(--angle)*-1),transparent calc(50% - 1px),var(--grid-border-color) 50%,transparent calc(50% + 1px))}.product-item--highlighted .product-highlighted .product-item__context-link{min-height:120px;order:4}}.single-product{--section-padding-y:80px;--heading-margin-bottom:40px;--subheading-font-size:40px;--header-visual-margin-top:160px;--list-subheading-font-size:14px;--typewriter-font-size:56px;--gallery-image-height:600px}.single-product .header:not(.header--scrolled):before{--header-background-color:transparent}.single-product .pin-spacer{pointer-events:none}.single-product .cite-mark{color:var(--tertiary-color);left:0;opacity:1!important;text-transform:uppercase;visibility:visible!important}.single-product .list-subheading{font-size:var(--list-subheading-font-size);font-weight:var(--font-weight-bold);opacity:.5}.single-product__header{margin-bottom:40px}.single-product__header__heading{margin-bottom:var(--heading-margin-bottom)}.single-product__header__subheading{font-size:var(--subheading-font-size);line-height:1.2;margin-bottom:0;opacity:.5}.single-product__header__visuals{margin-top:var(--header-visual-margin-top)}.single-product__header__imagery{background-color:#000;height:calc(100vh - 80px);height:1200px;overflow:hidden;position:relative}.single-product__header__imagery>div{height:100%}.single-product__header__imagery img{height:100%;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;transform:translateY(-5%);width:100%}.single-product__container{display:grid;gap:16px;grid-template-columns:repeat(24,1fr);position:relative;z-index:5}@media(max-width:767.98px){.single-product__container{display:block}}.single-product__content{grid-column:5/span 19}.single-product__features-list{display:grid;gap:16px;grid-template-columns:repeat(20,1fr)}.single-product__feature-item{display:flex;flex-direction:column;font-weight:var(--font-weight-medium);gap:10px;grid-column:span 5;text-transform:uppercase}.single-product__typewriter{font-size:var(--typewriter-font-size);line-height:1.14}.single-product__typewriter p:not(:last-child){margin-bottom:1.2em}.single-product__spec-background{background-color:#000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.single-product__slider-pagination{display:none}.single-product__spec{margin-block:var(--section-padding-y);min-height:100vh;padding-top:400px}.single-product__spec__lists li{padding-bottom:300px}.single-product__spec__lists li:last-child{padding-bottom:calc(50vh - 110px)}.single-product__spec__lists li .list-item__heading{font-size:40px;margin-bottom:24px}.single-product__spec__lists li .list-item__detail{font-size:24px;max-width:calc(100% - 500px);opacity:.7}.single-product__spec__assets{z-index:1}.single-product__spec__assets-3d{left:35%;position:absolute;top:50%;transform:translateY(-50%);width:70%}.single-product__spec__assets-3d canvas{height:auto!important;max-width:100%}.single-product__spec__assets,.single-product__spec__cta{height:100vh;pointer-events:none;position:absolute;right:0;top:0;width:100%}.single-product__spec__cta{z-index:10}.single-product__spec__cta ul{bottom:64px;display:flex;flex-direction:column;gap:16px;pointer-events:all;position:absolute;right:var(--page-padding)}.single-product__spec__cta ul li a{border:1px solid hsla(0,0%,100%,.1);display:inline-flex;font-size:14px;font-weight:var(--font-weight-medium);justify-content:space-between;max-width:100%;padding:8px 12px;text-decoration:none;text-transform:uppercase;transition-duration:var(--duration-short,.2s);transition-property:background-color,color,border-color;transition-timing-function:var(--ease-in,ease-in);width:437px}.single-product__spec__cta ul li a:focus-visible{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--dark-color)}@media(hover:hover)and (pointer:fine){.single-product__spec__cta ul li a:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--dark-color)}}.single-product__spec__cta ul li a .button__anchor{opacity:.5}.single-product .section-modal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.8);display:grid;height:100%;inset:0;opacity:0;place-items:center;pointer-events:none;position:fixed;transition-duration:var(--duration-short,.2s);transition-property:opacity;transition-timing-function:var(--ease-pointer-events,ease-in);width:100%;z-index:70000}.single-product .section-modal.is-open{opacity:1;pointer-events:auto}.single-product .section-modal .modal-dialog{background-color:#000;max-width:664px;padding:56px;width:90%}@media(max-width:767.98px){.single-product .section-modal .modal-dialog{padding:var(--page-padding);width:100%}}.single-product .section-modal .modal-content{display:flex;flex-direction:column;gap:32px}.single-product .section-modal .modal-header{align-items:center;display:flex;font-family:var(--subheading-font-family);font-size:14px;justify-content:space-between;text-transform:uppercase}.single-product .section-modal .modal-header button{background:transparent;border:none;display:flex;gap:5px}.single-product .section-modal .modal-header button:before{animation:opaqueKeyframes 4s linear infinite;background-color:var(--primary-color);border-radius:50%;content:"";display:block;height:8px;width:8px}.single-product .section-modal .modal-header button .menu-item__menu-toggle__icon{font-family:var(--subheading-font-family)}.single-product .section-modal .modal-form{position:relative}.single-product .section-modal .modal-form .form-error{background-color:#ef2c2c;color:var(--white-color);display:grid;font-weight:var(--font-weight-bold);height:100%;left:0;place-items:center;position:absolute;text-transform:uppercase;top:0;width:100%;z-index:50}.single-product .section-modal .modal-form .fields{position:relative;width:100%}.single-product .section-modal .modal-form .field--submit{height:100%;position:absolute;right:0;top:0}@media(max-width:767.98px){.single-product .section-modal .modal-form .field--submit{margin-top:8px;position:static}}.single-product .section-modal .modal-form .field--submit button{background-color:var(--primary-color);border:none;color:var(--dark-color);font-size:14px;font-weight:var(--font-weight-bold);height:100%;padding:0 50px;text-transform:uppercase;transition-duration:var(--duration-short,.2s);transition-property:background-color,color,border-color,opacity;transition-timing-function:var(--ease-in,ease-in)}.single-product .section-modal .modal-form .field--submit button:focus-visible{opacity:.8}@media(hover:hover)and (pointer:fine){.single-product .section-modal .modal-form .field--submit button:hover{opacity:.8}}.single-product .section-modal .modal-form ::-moz-placeholder{color:var(--tertiary-color);font-size:14px;opacity:1;text-transform:uppercase}.single-product .section-modal .modal-form ::placeholder{color:var(--tertiary-color);font-size:14px;opacity:1;text-transform:uppercase}.single-product .section-modal .modal-form input[type=password]{background:transparent;border:none;border:1px solid hsla(0,0%,100%,.15);color:#fff;font-family:var(--subheading-font-family);height:56px;padding:0 16px;transition-duration:var(--duration-short,.2s);transition-property:border-color;transition-timing-function:var(--ease-in,ease-in);width:100%}.single-product .section-modal .modal-form input[type=password]:focus-visible{border-color:#fff}@media(hover:hover)and (pointer:fine){.single-product .section-modal .modal-form input[type=password]:hover{border-color:#fff}}.single-product__gallery-list{display:flex;flex-direction:column;gap:16px}.single-product__gallery-item{flex:1;min-width:0}.single-product__gallery-item--image{display:flex;gap:16px}.single-product__gallery-item--image>div{flex:1;min-width:0}@media(max-width:767.98px){.single-product__gallery-item--image{flex-direction:column}.single-product__gallery-item--image>div{flex:none}}.single-product__gallery-item--video .content-block.content-block--video .video{padding:0;width:100%}.single-product__gallery-item--video .content-block.content-block--video .video .video__wrapper{height:var(--gallery-image-height);width:100%}.single-product__gallery-image{background-color:#000;height:var(--gallery-image-height)}.single-product__gallery-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.single-product__use-cases{counter-reset:use-case-lists}.single-product__use-cases__lists{color:var(--tertiary-color);display:grid;gap:64px 16px;grid-template-columns:repeat(20,1fr);margin-top:64px}.single-product__use-cases__item{counter-increment:use-case-lists;display:flex;flex-direction:column;font-size:24px;gap:16px;line-height:1.3;opacity:.7}.single-product__use-cases__item:nth-child(3n+1){grid-column:1/span 6}.single-product__use-cases__item:nth-child(3n+2){grid-column:8/span 6}.single-product__use-cases__item:nth-child(3n+3){grid-column:15/span 6}.single-product__use-cases__item:before{content:counter(use-case-lists,decimal-leading-zero);display:block;font-family:var(--subheading-font-family);font-size:14px;opacity:.5}@media(max-width:1023.98px){.single-product__use-cases__item{grid-column:span 20!important}}.single-product__field-reports__heading{font-family:var(--subheading-font-family);font-size:14px;margin-bottom:32px;text-transform:uppercase}.single-product__field-reports li{color:var(--tertiary-color)}.single-product__field-reports li>span{opacity:1}.single-product__field-reports li a .related-posts__title{color:hsla(0,0%,100%,.7)}@media screen and (max-width:767px){.single-product__field-reports li a .related-posts__launch{color:var(--dark-color)}}@media screen and (min-width:768px){.single-product__field-reports li a:focus-visible .related-posts__launch,.single-product__field-reports li a:focus-visible .related-posts__title{color:var(--dark-color)}}@media screen and (min-width:768px)and (hover:hover)and (pointer:fine){.single-product__field-reports li a:hover .related-posts__launch,.single-product__field-reports li a:hover .related-posts__title{color:var(--dark-color)}}.single-product__cta{position:relative}.single-product__cta-boxes:before{border:none;content:"";height:100%;left:0;pointer-events:none;position:absolute;width:100%;z-index:10}.single-product__cta-boxes--top:before{background:linear-gradient(to bottom,rgba(var(--dark-rgb),1),rgba(var(--dark-rgb),0));top:0}.single-product__cta-boxes--bottom:before{background:linear-gradient(to bottom,rgba(var(--dark-rgb),0),rgba(var(--dark-rgb),1));bottom:0}@media(max-width:1279.98px){.single-product{--heading-margin-bottom:28px;--subheading-font-size:30px;--typewriter-font-size:40px;--header-visual-margin-top:80px;--gallery-image-height:500px}.single-product__header .cite-mark{display:block;position:static}.single-product__header__visuals{margin-inline:calc(var(--page-padding)*-1)}.single-product__header__imagery{height:600px}.single-product__content{grid-column:span 24}}@media(min-width:768px){.single-product{--gallery-image-height:440px}.single-product__spec .single-product__content{margin-left:0;margin-right:0}.single-product__spec .single-product__spec__lists.swiper-wrapper{display:block;height:auto;width:auto}}@media(max-width:767.98px){.single-product{--section-padding-y:32px;--list-subheading-font-size:12px;--heading-margin-bottom:16px;--subheading-font-size:20px;--typewriter-font-size:24px}.single-product__feature-item{grid-column:span 10}.single-product__spec{margin-block:0;min-height:auto;padding-top:32px}.single-product__spec__lists li{padding-bottom:0!important}.single-product__spec__lists li .list-item__heading{font-size:20px;margin-bottom:16px}.single-product__spec__lists li .list-item__detail{font-size:18px;max-width:100%}.single-product__slider-pagination{bottom:24px;display:flex;gap:8px;left:var(--page-padding);position:absolute}.single-product__slider-pagination .swiper-pagination-bullet{background-color:var(--primary-color);border-radius:50%;height:8px;opacity:.25;transition-duration:var(--duration-short,.2s);transition-property:opacity;transition-timing-function:var(--ease-in,ease-in);width:8px}.single-product__slider-pagination .swiper-pagination-bullet-active{opacity:1}.single-product__spec__assets{border-bottom:1px solid #323232;height:360px;margin-inline:calc(var(--page-padding)*-1);margin-bottom:32px;overflow:hidden;position:relative;width:auto}.single-product__spec__assets-3d{left:0;width:100%}.single-product__spec__cta{height:auto;margin-top:32px;position:static}.single-product__spec__cta ul{bottom:0;position:static;right:0}.single-product__spec__cta ul li,.single-product__spec__cta ul li a{width:100%}.single-product__gallery-list{gap:8px;margin-inline:calc(var(--page-padding)*-1)}.single-product__gallery-item--image{gap:8px}.single-product__cta{padding-block-end:0!important}}.content-block.content-block--accordion .accordion{display:grid;gap:var(--accordion-list-spacing)}.content-block.content-block--accordion .accordion__item{border-block-width:var(--accordion-item-border-size-block);border-color:var(--accordion-item-border-color);border-inline-width:var(--accordion-item-border-size-inline);border-radius:var(--accordion-item-border-radius);border-style:solid;overflow:hidden;transition-duration:var(--duration-short,.2s);transition-property:border-color;transition-timing-function:var(--ease-in,ease-in)}.content-block.content-block--accordion .accordion__item.js-enabled .accordion__panel{visibility:hidden}.content-block.content-block--accordion .accordion__item--active .accordion__icon{transform:rotate(180deg)}.content-block.content-block--accordion .accordion__item--active.js-enabled .accordion__panel{visibility:visible}.content-block.content-block--accordion .accordion__item:has(.accordion__button:focus-visible,.accordion__button:hover){border-color:var(--accordion-item-border-color-hover);outline:1px solid var(--accordion-item-border-color-hover)}.content-block.content-block--accordion .accordion__item-header{margin:0}.content-block.content-block--accordion .accordion__button{align-items:center;background-color:var(--accordion-button-background-color);border:0;color:var(--accordion-button-color);display:flex;gap:var(--grid-column-gap);justify-content:space-between;padding:var(--accordion-button-padding);transition-duration:var(--duration-short,.2s);transition-property:background-color;transition-timing-function:var(--ease-in,ease-in);width:100%}.content-block.content-block--accordion .accordion__button:focus-visible{background-color:var(--accordion-button-hover-background-color);color:var(--accordion-button-hover-color);outline:none}@media(hover:hover)and (pointer:fine){.content-block.content-block--accordion .accordion__button:hover{background-color:var(--accordion-button-hover-background-color);color:var(--accordion-button-hover-color);outline:none}}.content-block.content-block--accordion .accordion__item-heading{font-size:var(--accordion-button-font-size);font-weight:var(--accordion-button-font-weight);line-height:var(--accordion-button-line-height)}.content-block.content-block--accordion .accordion__icon{align-items:center;display:inline-flex;justify-content:center;transition-duration:var(--duration-short,.2s);transition-property:transform;transition-timing-function:var(--ease-in,ease-in);width:var(--accordion-icon-size)}.content-block.content-block--accordion .accordion__icon svg{height:auto;width:100%}.content-block.content-block--accordion .accordion__panel{background-color:var(--accordion-panel-background-color);color:var(--accordion-panel-color);overflow:hidden;transition-duration:var(--duration-medium,.4s);transition-property:height,visibility;transition-timing-function:var(--ease-in,ease-in)}.content-block.content-block--accordion .accordion__content{border-block-start:var(--accordion-item-border-size-block) solid var(--accordion-item-border-color);padding:var(--accordion-panel-padding)}.content-block.content-block--call-to-action{margin-block:var(--section-padding-y);padding-block:calc(var(--section-padding-y)*2)}.content-block.content-block--call-to-action:first-child{margin-block-start:0}.content-block.content-block--call-to-action:last-child{margin-block-end:0}.content-block.content-block--call-to-action+.content-block--call-to-action{margin-block-start:calc(var(--section-padding-y)*-1)}.content-block.content-block--call-to-action.content-block-theme--light{background:var(--cta-light-background);color:var(--cta-light-color)}.content-block.content-block--call-to-action.content-block-theme--dark{background-color:var(--cta-dark-background);color:var(--cta-dark-color)}.content-block.content-block--call-to-action .call-to-action{align-items:center;display:flex;justify-content:var(--cta-justify);text-align:var(--cta-text-align)}.content-block.content-block--call-to-action .call-to-action .container{margin-inline:0;padding-inline:0;width:revert}.content-block.content-block--call-to-action .call-to-action__wrapper{width:min(100%,var(--cta-content-max-width))}.content-block.content-block--call-to-action .call-to-action__wrapper>*+*{margin-block-start:var(--grid-row-gap)}.content-block.content-block--call-to-action .call-to-action__header{margin-block-end:0}.content-block.content-block--card-grid .card-grid__list{-moz-column-gap:var(--card-grid-column-gap);column-gap:var(--card-grid-column-gap);display:grid;grid-template-columns:repeat(var(--card-grid-columns),1fr);row-gap:var(--card-grid-row-gap)}.content-block.content-block--featured-posts .featured-posts>*+*{margin-block-start:var(--grid-row-gap)}.content-block.content-block--featured-posts .featured-posts__header-wrapper{align-items:flex-start;-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);display:flex;flex-direction:column;justify-content:space-between;row-gap:var(--grid-row-gap)}.content-block.content-block--featured-posts .featured-posts__header{margin:0;margin-inline:0;padding-inline:0;width:revert}.content-block.content-block--featured-posts .featured-posts__link{flex-shrink:0}.content-block.content-block--featured-posts .featured-posts__list{-moz-column-gap:var(--featured-posts-column-gap);column-gap:var(--featured-posts-column-gap);display:grid;grid-template-columns:repeat(var(--featured-posts-columns),1fr);row-gap:var(--featured-posts-row-gap)}@media screen and (min-width:768px){.content-block.content-block--featured-posts .featured-posts__header-wrapper{align-items:flex-end;flex-direction:row}}.content-block.content-block--full-width-image .full-width-image{aspect-ratio:var(--full-width-image-aspect-ratio);border-radius:var(--full-width-image-border-radius);display:grid;height:auto;margin-inline:auto;max-height:var(--full-width-image-max-height);overflow:hidden;place-items:center;position:relative;width:min(100%,var(--full-width-image-width))}.content-block.content-block--full-width-image .full-width-image .focuspoint-image{inset:0;position:absolute}.content-block.content-block--full-width-image .full-width-image .responsive-image{height:100%;width:100%}.content-block.content-block--full-width-image .full-width-image img,.content-block.content-block--full-width-image .full-width-image video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.content-block.content-block--full-width-image .full-width-image--empty{background-color:var(--tertiary-color);color:var(--tertiary-contrast)}.content-block.content-block--full-width-image .full-width-image--empty svg{height:auto;width:min(50%,200px)}.content-block.content-block--full-width-image .full-width-image .responsive-image{inset:0;position:absolute}.content-block.content-block--gallery{overflow:hidden}.content-block.content-block--gallery .gallery>*+*{margin-block-start:var(--grid-row-gap)}.content-block.content-block--gallery .gallery__header-wrapper{align-items:flex-start;-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);display:flex;flex-direction:column;justify-content:space-between;row-gap:var(--grid-row-gap)}.content-block.content-block--gallery .gallery__header{margin:0;margin-inline:0;padding-inline:0;width:revert}.content-block.content-block--gallery .gallery__slider-controls{align-items:center;-moz-column-gap:var(--gallery-button-gap);column-gap:var(--gallery-button-gap);display:flex;justify-content:flex-end}.content-block.content-block--gallery .gallery__slider.swiper{overflow:visible}.content-block.content-block--gallery .gallery__item{aspect-ratio:var(--gallery-aspect-ratio);border-radius:var(--gallery-radius);display:grid;overflow:hidden;place-items:center;position:relative}.content-block.content-block--gallery .gallery__item .focuspoint-image{inset:0;position:absolute}.content-block.content-block--gallery .gallery__item .responsive-image{height:100%;width:100%}.content-block.content-block--gallery .gallery__item img,.content-block.content-block--gallery .gallery__item video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.content-block.content-block--gallery .gallery__item--empty{background-color:var(--tertiary-color);color:var(--tertiary-contrast)}.content-block.content-block--gallery .gallery__item--empty svg{height:auto;width:min(50%,200px)}@media screen and (min-width:768px){.content-block.content-block--gallery .gallery__header-wrapper{align-items:flex-end;flex-direction:row}}.content-block.content-block--icon-grid .icon-grid__list{-moz-column-gap:var(--icon-grid-column-gap);column-gap:var(--icon-grid-column-gap);display:grid;grid-template-columns:repeat(var(--icon-grid-columns),1fr);row-gap:var(--icon-grid-row-gap)}.content-block.content-block--image img{display:block}.content-block.content-block--image .image__list.grid{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}@media(max-width:767.98px){.content-block.content-block--image .image__list.grid{gap:32px;grid-template-columns:1fr}.content-block.content-block--image .image__item .image__holder{margin-inline:calc(var(--page-padding)*-1)}}.content-block.content-block--image .image__item--crop .image__holder{height:480px;overflow:hidden;position:relative}@media(max-width:767.98px){.content-block.content-block--image .image__item--crop .image__holder{height:400px}}.content-block.content-block--image .image__item--crop img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content-block.content-block--image .image__caption{font-size:14px;line-height:1.7;margin-top:16px}.content-block.content-block--image-with-text .image-with-text{align-items:var(--image-with-text-content-align);display:grid;gap:var(--image-with-text-row-gap) var(--image-with-text-column-gap);grid-template-areas:"i" "t"}.content-block.content-block--image-with-text .image-with-text__text{grid-area:t;padding-block:var(--image-with-text-content-padding-y)}.content-block.content-block--image-with-text .image-with-text__image{grid-area:i;height:100%;padding-inline:var(--image-with-text-image-padding-x);width:100%}.content-block.content-block--image-with-text .image-with-text__image-wrapper{aspect-ratio:var(--image-with-text-image-aspect-ratio);border-radius:var(--image-with-text-image-radius);display:grid;margin-inline:auto;max-height:var(--image-with-text-image-max-height);min-height:var(--image-with-text-image-height);overflow:hidden;place-items:center;position:relative;width:min(100%,var(--image-with-text-image-width))}.content-block.content-block--image-with-text .image-with-text__image-wrapper .focuspoint-image{inset:0;position:absolute}.content-block.content-block--image-with-text .image-with-text__image-wrapper .responsive-image{height:100%;width:100%}.content-block.content-block--image-with-text .image-with-text__image-wrapper img,.content-block.content-block--image-with-text .image-with-text__image-wrapper video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.content-block.content-block--image-with-text .image-with-text__image-wrapper--empty{background-color:var(--tertiary-color);color:var(--tertiary-contrast)}.content-block.content-block--image-with-text .image-with-text__image-wrapper--empty svg{height:auto;width:min(50%,200px)}.content-block.content-block--image-with-text .image-with-text__header{margin-inline:0;padding-inline:0;width:revert}.content-block.content-block--image-with-text .image-with-text *+.image-with-text__button-wrapper{margin-block-start:var(--grid-row-gap)}@media screen and (max-width:1279px){.content-block.content-block--image-with-text .image-with-text.container{margin-inline:0;padding-inline:0;width:revert}.content-block.content-block--image-with-text .image-with-text__text{margin-inline:auto;padding-inline:var(--page-padding);width:min(100%,var(--container-max-width) + var(--page-padding)*2)}}@media screen and (min-width:1280px){.content-block.content-block--image-with-text .image-with-text{grid-template-columns:repeat(12,1fr)}.content-block.content-block--image-with-text .image-with-text.image-with-text--image-text{grid-template-areas:"i i i i i i . t t t t t"}.content-block.content-block--image-with-text .image-with-text.image-with-text--text-image{grid-template-areas:"t t t t t . i i i i i i"}.content-block.content-block--image-with-text .image-with-text__image:only-child,.content-block.content-block--image-with-text .image-with-text__text:only-child{grid-column:12}}.content-block.content-block--map .map{padding-inline:var(--map-padding-x);width:min(100%,var(--map-width) + var(--map-padding-x)*2)}.content-block.content-block--rich-text{--paragraph-margin:24px;--heading-margin:48px;line-height:1.625}.content-block.content-block--rich-text .rich-text__content>:not(h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p:has(.button:only-child)){margin-bottom:var(--paragraph-margin)}.content-block.content-block--rich-text .rich-text__content p:has(.button:only-child)+p:has(.button:only-child){margin-bottom:var(--paragraph-margin)}.content-block.content-block--rich-text .rich-text__content>:last-child{margin-bottom:0;margin-bottom:0!important}.content-block.content-block--rich-text .rich-text__content h2,.content-block.content-block--rich-text .rich-text__content h3,.content-block.content-block--rich-text .rich-text__content h4,.content-block.content-block--rich-text .rich-text__content h5{margin-bottom:var(--paragraph-margin);margin-top:var(--heading-margin)}.content-block.content-block--rich-text .rich-text__content h2:first-of-type,.content-block.content-block--rich-text .rich-text__content h3:first-of-type,.content-block.content-block--rich-text .rich-text__content h4:first-of-type,.content-block.content-block--rich-text .rich-text__content h5:first-of-type{margin-top:0}.content-block.content-block--rich-text .rich-text__content h2{font-size:24px;line-height:1.33}.content-block.content-block--rich-text .rich-text__content h3{font-size:20px;line-height:1.4}.content-block.content-block--rich-text .rich-text__content h4{font-size:18px;line-height:1.44}.content-block.content-block--rich-text .rich-text__content h5,.content-block.content-block--rich-text .rich-text__content h6{font-size:16px;line-height:1.5}@media screen and (min-width:1280px){.content-block.content-block--rich-text{--paragraph-margin:32px;--heading-margin:56px}.content-block.content-block--rich-text .container{display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(16,1fr)}.content-block.content-block--rich-text .container>*{grid-column:span 16}}.content-block.content-block--two-column-text .two-column-text{-moz-column-gap:var(--two-column-text-column-gap);column-gap:var(--two-column-text-column-gap);display:grid;row-gap:var(--two-column-text-row-gap)}.content-block.content-block--two-column-text .two-column-text__header{margin-block-end:0;margin-inline:0;padding-inline:0;width:revert}.content-block.content-block--two-column-text .two-column-text__header,.content-block.content-block--two-column-text .two-column-text__text{padding-block:var(--two-column-text-content-padding-y)}.content-block.content-block--two-column-text .two-column-text__text>*+*{margin-block-start:var(--grid-row-gap)}@media screen and (min-width:1280px){.content-block.content-block--two-column-text .two-column-text{align-items:var(--two-column-text-align);grid-template-areas:"h h h h h . t t t t t t";grid-template-columns:repeat(12,1fr)}.content-block.content-block--two-column-text .two-column-text__header{grid-area:h}.content-block.content-block--two-column-text .two-column-text__text{grid-area:t}}.content-block.content-block--video .video{--anchor-color:var(--video-button-color);--anchor-hover-color:var(--video-button-hover-color);margin-inline:auto;padding-inline:var(--video-padding-x);width:min(100%,var(--video-width) + var(--video-padding-x)*2)}.content-block.content-block--video .video__wrapper{aspect-ratio:16/9;border-radius:0;display:grid;overflow:hidden;overflow:visible;place-items:center;position:relative}.content-block.content-block--video .video__wrapper .focuspoint-image{inset:0;position:absolute}.content-block.content-block--video .video__wrapper .responsive-image{height:100%;width:100%}.content-block.content-block--video .video__wrapper img,.content-block.content-block--video .video__wrapper video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.content-block.content-block--video .video__wrapper--empty{background-color:var(--tertiary-color);color:var(--tertiary-contrast)}.content-block.content-block--video .video__wrapper--empty svg{height:auto;width:min(50%,200px)}.content-block.content-block--video .video__wrapper:focus-within .video__play{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:rgba(var(--primary-rgb),100%)}@media(hover:hover)and (pointer:fine){.content-block.content-block--video .video__wrapper:hover .video__play{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:rgba(var(--primary-rgb),100%)}}.content-block.content-block--video .video__poster{inset:0;position:absolute;z-index:-1}.content-block.content-block--video .video__poster:after{background:var(--video-background-overlay);content:"";inset:0;position:absolute;transition-duration:var(--duration-short,.2s);transition-property:background;transition-timing-function:var(--ease-in,ease-in)}.content-block.content-block--video .video__play{aspect-ratio:360/184;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(var(--primary-rgb),75%);bottom:0;color:var(--theme-bodyColor);display:flex;flex-direction:column;font-weight:var(--font-weight-bold);justify-content:space-between;padding:24px;position:absolute;right:0;text-transform:uppercase;transition-duration:var(--duration-short,.2s);transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:var(--ease-in,ease-in);width:40.44%}.content-block.content-block--video .video__link{text-decoration:none}.content-block.content-block--video .video__link:before{content:"";cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media(max-width:767.98px){.content-block.content-block--video .video__wrapper{aspect-ratio:360/280}.content-block.content-block--video .video__play{aspect-ratio:1/1;left:0;right:auto;width:140px}}.main-404{display:grid;place-items:center}.page-not-found{background-color:var(--page-not-found-background-color);color:var(--page-not-found-color);display:flex;overflow:hidden;padding:var(--page-padding)}.page-not-found,.page-not-found:last-child{padding-block-end:0}.page-not-found__wrapper{align-items:var(--page-not-found-content-align);background:var(--page-not-found-content-background);border-radius:var(--page-not-found-content-radius);display:grid;justify-items:var(--page-not-found-content-justify);overflow:hidden;position:relative;text-align:var(--page-not-found-text-align);width:100%}.page-not-found__content{padding-block:var(--page-not-found-padding-y);position:relative;z-index:1}.page-not-found__image{border-radius:0;display:grid;overflow:hidden;place-items:center;position:relative}.page-not-found__image,.page-not-found__image .focuspoint-image{inset:0;position:absolute}.page-not-found__image .responsive-image{height:100%;width:100%}.page-not-found__image img,.page-not-found__image video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.page-not-found__image--empty{background-color:var(--tertiary-color);color:var(--tertiary-contrast)}.page-not-found__image--empty svg{height:auto;width:min(50%,200px)}.page-not-found__heading{font-size:var(--page-not-found-heading-font-size);line-height:var(--page-not-found-heading-line-height)}.page-not-found__subheading{font-size:var(--page-not-found-subheading-font-size);line-height:var(--page-not-found-subheading-line-height)}.page-not-found .glitch{position:relative}@keyframes noise-anim{0%{clip:rect(26px,9999px,97px,0)}5%{clip:rect(49px,9999px,51px,0)}10%{clip:rect(89px,9999px,53px,0)}15%{clip:rect(4px,9999px,78px,0)}20%{clip:rect(76px,9999px,35px,0)}25%{clip:rect(31px,9999px,70px,0)}30%{clip:rect(2px,9999px,7px,0)}35%{clip:rect(47px,9999px,43px,0)}40%{clip:rect(91px,9999px,40px,0)}45%{clip:rect(45px,9999px,67px,0)}50%{clip:rect(66px,9999px,25px,0)}55%{clip:rect(42px,9999px,75px,0)}60%{clip:rect(83px,9999px,57px,0)}65%{clip:rect(93px,9999px,74px,0)}70%{clip:rect(10px,9999px,75px,0)}75%{clip:rect(53px,9999px,65px,0)}80%{clip:rect(23px,9999px,83px,0)}85%{clip:rect(38px,9999px,88px,0)}90%{clip:rect(30px,9999px,64px,0)}95%{clip:rect(18px,9999px,17px,0)}to{clip:rect(5px,9999px,45px,0)}}@keyframes noise-anim-2{0%{clip:rect(70px,9999px,52px,0)}5%{clip:rect(43px,9999px,78px,0)}10%{clip:rect(68px,9999px,35px,0)}15%{clip:rect(27px,9999px,35px,0)}20%{clip:rect(43px,9999px,57px,0)}25%{clip:rect(67px,9999px,71px,0)}30%{clip:rect(9px,9999px,80px,0)}35%{clip:rect(88px,9999px,87px,0)}40%{clip:rect(14px,9999px,54px,0)}45%{clip:rect(27px,9999px,95px,0)}50%{clip:rect(6px,9999px,6px,0)}55%{clip:rect(53px,9999px,38px,0)}60%{clip:rect(10px,9999px,64px,0)}65%{clip:rect(39px,9999px,74px,0)}70%{clip:rect(96px,9999px,81px,0)}75%{clip:rect(80px,9999px,36px,0)}80%{clip:rect(65px,9999px,55px,0)}85%{clip:rect(5px,9999px,51px,0)}90%{clip:rect(73px,9999px,8px,0)}95%{clip:rect(99px,9999px,38px,0)}to{clip:rect(82px,9999px,99px,0)}}@media screen and (min-width:1280px){.page-not-found .glitch:after{animation:noise-anim 2s linear infinite alternate-reverse;left:2px;text-shadow:-1px 0 var(--primary-color)}.page-not-found .glitch:after,.page-not-found .glitch:before{clip:rect(0,900px,0,0);background:var(--dark-color);color:var(--tertiary-color);content:attr(data-text);overflow:hidden;position:absolute;top:0}.page-not-found .glitch:before{animation:noise-anim-2 3s linear infinite alternate-reverse;left:-2px;text-shadow:1px 0 var(--secondary-color)}}.fadeIn{animation:fadeInKeyframes 2s ease;animation-fill-mode:forwards;animation-iteration-count:1}@keyframes fadeInKeyframes{0%{opacity:0}to{opacity:1}}@keyframes pulseKeyframes{0%{transform:scale(2)}50%{transform:scale(.8)}to{transform:scale(2)}}@keyframes rotationKeyframes{to{transform:translateX(-50%) translateY(-50%) rotate(-1turn)}}@keyframes opaqueKeyframes{0%,to{opacity:1}50%{opacity:.2}}.glightbox-container .gslide{height:100%;padding:var(--page-padding)}.glightbox-container .ginner-container,.glightbox-container .gslide-inner-content{height:100%;width:100%}.glightbox-container .gslide-image img{max-height:100%}.glightbox-container .gslide-media{box-shadow:none}.glightbox-container .gslide-video{background:none}.glightbox-container .gnext,.glightbox-container .gprev{border-radius:50%;height:50px;width:50px}.glightbox-container .gprev svg{margin-inline-start:-5px}.glightbox-container .gnext svg{margin-inline-end:-5px}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:0 10px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:currentColor}.hamburger-box{display:inline-block;height:22px;position:relative;width:30px}.hamburger-inner{display:block;margin-top:-1px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:currentColor;border-radius:4px;height:2px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:30px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger{color:currentColor}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.no-end>:last-child{margin-bottom:0}.overflow-hidden{overflow:hidden}@media screen and (max-width:600px){#wpadminbar{position:fixed}}.lozad{filter:blur(5px);opacity:0;transition-duration:var(--duration-short,.2s);transition-property:opacity,filter;transition-timing-function:var(--ease-in,ease-in)}.lozad[data-loaded=true],.lozad[data-src-loaded=true]{filter:blur(0);opacity:1}:root{--plyr-color-main:var(--primary-color)}.preloader{background-color:var(--primary-color);color:var(--dark-color);font-family:var(--subheading-font-family);font-size:16px;height:100%;inset:0;padding-inline:var(--page-padding);padding-top:calc(50vh - 13px);position:fixed;text-transform:uppercase;width:100%;z-index:2000}.preloader--hidden{display:none}.preloader__container{display:flex;justify-content:space-between;margin:0 auto;max-width:1440px}.preloader__left{position:relative;width:490px}.preloader__left:before{background-color:var(--dark-color);content:"";height:27px;left:0;position:absolute;top:0;width:100%}.preloader__left ul{display:flex;flex-direction:column}.preloader__left ul li{padding-bottom:8px;position:relative;transition:color .3s ease-in;z-index:5}.preloader__left ul li.active{color:var(--primary-color)}.preloader__right{width:454px}.preloader__right span{display:inline}.preloader__cursor{animation:blink 1.2s infinite;background-color:var(--dark-color);height:24px;width:8px}@media(max-width:1023.98px){.preloader{padding-top:0}.preloader__container{flex-direction:column;justify-content:space-between;min-height:100dvh;padding-block:32px;position:relative}.preloader__left{order:3}.preloader__center{order:2;position:absolute;top:50%;transform:translateY(-50%)}.preloader__right{max-width:100%;order:1;padding-top:96px}}@media(max-width:767.98px){.preloader__left{font-size:12px;max-width:100%;white-space:nowrap}.preloader__left:before{height:24px}.preloader__left ul li{padding-bottom:4px;padding-top:2px}}@keyframes blink{0%,50%,to{opacity:1}25%,75%{opacity:0}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}@media screen and (min-width:0){.hide-for-mobile{display:none!important}}@media screen and (max-width:767px){.show-for-tablet{display:none!important}}@media screen and (min-width:768px){.hide-for-tablet{display:none!important}}@media screen and (max-width:1279px){.show-for-desktop{display:none!important}}@media screen and (min-width:1280px){.hide-for-desktop{display:none!important}}.aligncenter,.alignleft,.alignright{display:block;padding:0}.aligncenter{float:none;margin:calc(var(--grid-gutter)/2) auto var(--grid-gutter)}.alignright{float:right;margin:calc(var(--grid-gutter)/2) 0 var(--grid-gutter) var(--grid-gutter)}.alignleft{float:left;margin:calc(var(--grid-gutter)/2) var(--grid-gutter) var(--grid-gutter) 0}
