@charset "UTF-8";:root{--aeonik: "Aeonik";--space-mono: "Space Mono";--font-weight-light: 400;--font-weight-mid: 500;--font-weight-bold: 700;--black: #000;--white: #fff;--red: #FF4713;--dark-red: #AD2600;--navy: #131E29;--ecru: #F7F7F3;--grey: #D9D9D9;--light-grey: #E9E9E9;--screen-xs: 0;--screen-sm: 576px;--screen-md: 768px;--screen-lg: 992px;--screen-xl: 1240px;--screen-xxl: 1440px;--screen-3xl: 1920px;--screen-4xl: 2560px;--basic-transition: all .3s ease-in-out;--header-height: 96px;--mobile-header-height: 80px;--section-spacer: 104px;--mobile-section-spacer: 62px}@font-face{font-family:Space Mono;src:url(./SpaceMono-Italic-4abfbd3e.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Space Mono;src:url(./SpaceMono-BoldItalic-291cbd6e.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Space Mono;src:url(./SpaceMono-Regular-8c2dadb1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(./Aeonik-RegularItalic-13be1c65.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Aeonik;src:url(./Aeonik-MediumItalic-f9271809.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Aeonik;src:url(./Aeonik-Regular-3753ff00.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(./Aeonik-Thin-be584e12.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(./Aeonik-Medium-eff5fd0c.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(./Aeonik-ThinItalic-b439aac1.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Aeonik;src:url(./Aeonik-LightItalic-7d37f38f.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Aeonik;src:url(./Aeonik-Light-9214a06f.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Space Mono;src:url(./SpaceMono-Bold-96cbb4c8.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(./Aeonik-BlackItalic-b8e7941b.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Aeonik Air;src:url(./Aeonik-Air-0b3090a5.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(./Aeonik-Black-df49105c.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(./Aeonik-BoldItalic-4fcf0cd4.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Aeonik Air;src:url(./Aeonik-AirItalic-e4b38494.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Aeonik;src:url(./Aeonik-Bold-914f4606.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.heading--1{font-family:var(--aeonik);font-size:3.5rem;line-height:1.15;letter-spacing:-.02em}@media (min-width: 768px){.heading--1{font-size:4rem}}@media (min-width: 992px){.heading--1{font-size:4.5rem}}@media (min-width: 1240px){.heading--1{font-size:5rem}}.heading--2{font-family:var(--aeonik);font-size:3rem;line-height:1.15;letter-spacing:-.02em}@media (min-width: 768px){.heading--2{font-size:3.5rem}}@media (min-width: 992px){.heading--2{font-size:4rem}}@media (min-width: 1240px){.heading--2{font-size:4.5rem}}.heading--3{font-family:var(--aeonik);font-size:2.5rem;line-height:1.15;letter-spacing:-.02em}@media (min-width: 768px){.heading--3{font-size:3rem}}@media (min-width: 992px){.heading--3{font-size:3.5rem}}@media (min-width: 1240px){.heading--3{font-size:4rem}}.heading--4{font-family:var(--aeonik);font-size:2rem;line-height:1.15;letter-spacing:-.02em}@media (min-width: 768px){.heading--4{font-size:2.5rem}}@media (min-width: 992px){.heading--4{font-size:3rem}}@media (min-width: 1240px){.heading--4{font-size:3.5rem}}.heading--5{font-family:var(--aeonik);font-size:1.75rem;line-height:1.2;letter-spacing:-.02em}@media (min-width: 768px){.heading--5{font-size:2rem}}@media (min-width: 992px){.heading--5{font-size:2.5rem}}@media (min-width: 1240px){.heading--5{font-size:3rem}}.heading--6,.prose h1{font-family:var(--aeonik);font-size:1.5rem;line-height:1.2}@media (min-width: 768px){.heading--6,.prose h1{font-size:1.75rem}}@media (min-width: 992px){.heading--6,.prose h1{font-size:2rem}}@media (min-width: 1240px){.heading--6,.prose h1{font-size:2.5rem}}.heading--7,.nav-primary .nav>li>a,.prose h2{font-family:var(--aeonik);font-size:2rem;line-height:1.2}.heading--8,.prose h3{font-family:var(--aeonik);font-size:1.5rem;line-height:1.35}.heading--9,.resource__table-block .table-caption,.prose h4{font-family:var(--aeonik);font-size:1.25rem;line-height:1.35}.heading--10,.prose h5{font-family:var(--aeonik);font-size:1.125rem;line-height:1.35}.heading--11,.prose h6{font-family:var(--aeonik);font-size:1rem;line-height:1.35}.paragraph *+*{margin-top:1em}.paragraph ul{padding-left:1em}.paragraph li::marker{color:var(--red)}.paragraph--l{font-family:var(--aeonik);font-weight:300;font-size:1.25rem;line-height:1.35}@media (min-width: 768px){.paragraph--l{font-size:1.5rem}}.paragraph--m,.nav-primary .nav .sub-menu>li>a,.footer__contact .email,.prose{font-family:var(--aeonik);font-weight:300;font-size:1.125rem;line-height:1.35}@media (min-width: 768px){.paragraph--m,.nav-primary .nav .sub-menu>li>a,.footer__contact .email,.prose{font-size:1.25rem}}.paragraph--s,.nav-footer .nav{font-family:var(--aeonik);font-weight:300;font-size:.875rem;line-height:1.35}@media (min-width: 768px){.paragraph--s,.nav-footer .nav{font-size:1.125rem}}.paragraph--xs{font-family:var(--aeonik);font-weight:300;font-size:.75rem;line-height:1.35}@media (min-width: 768px){.paragraph--xs{font-size:.875rem}}.accent--l{font-family:var(--space-mono);font-size:1rem;line-height:1.35}@media (min-width: 768px){.accent--l{font-size:1.25rem}}.accent--m{font-family:var(--space-mono);font-size:.875rem;line-height:1.35}@media (min-width: 768px){.accent--m{font-size:1rem}}.accent--s{font-family:var(--space-mono);font-size:.75rem;line-height:1.35}@media (min-width: 768px){.accent--s{font-size:.875rem}}.accent--xs{font-family:var(--space-mono);font-size:.75rem;line-height:1.35}.preheading{display:inline-flex;align-items:center;font-family:var(--space-mono);font-size:1rem;line-height:1.35}.preheading:before{content:"";width:8px;height:8px;background:var(--red);border-radius:50%;margin-right:.75rem}html{box-sizing:border-box;-webkit-overflow-scrolling:auto;overscroll-behavior-y:none;scroll-behavior:initial}body{font-family:var(--aeonik);font-weight:400;font-size:1.25rem;line-height:1.35;color:var(--navy);margin:0;padding:0;background:var(--ecru)}@media (min-width: 769px){body{font-size:1rem}}p{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:300;margin:inherit}p strong{font-weight:400}a{color:inherit;text-decoration:unset;font-weight:inherit;font-family:inherit}a:hover{text-decoration:underline;color:var(--red)}::-moz-selection{background:var(--black);color:#fff}::selection{background:var(--black);color:#fff}h1,h2,h3,h4,h5,h6{margin:unset;font-weight:inherit;line-height:inherit}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:600}h1 .no-margin,h2 .no-margin,h3 .no-margin,h4 .no-margin,h5 .no-margin,h6 .no-margin{margin:unset}*,*:before,*:after{box-sizing:border-box;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}*:focus,*:before:focus,*:after:focus{outline:none!important}img{display:block;max-width:100%;height:auto}figure{padding:0;margin:0}.container{width:100%;max-width:1440px;margin:0 auto;padding:0 1.25rem}@media screen and (min-width: 1024px){.container{display:grid;gap:1.25rem}}@media (min-width: 1480px){.container{padding:0 2.5rem}}.resource-container{width:100%;max-width:42.25rem;margin:0 auto}.resource-container--l{width:100%;max-width:55.5rem;margin:0 auto}button{border:0;padding:0;background:none;cursor:pointer}button:focus{outline:none}.prose *+*{margin:1em 0 0}.prose iframe{width:100%;margin:2rem 0}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6,.prose b{font-weight:500}.prose figure{width:100%;max-width:100%}.prose figure img{margin:0}.prose img{display:block;border-radius:1rem;margin:3.75rem auto}.prose figcaption{font-size:1.4rem;line-height:1.5;margin-top:1rem;text-align:center}.prose hr{width:100%;height:1px;background:var(--grey);border:none;margin:1.5rem 0}.prose blockquote{position:relative;padding:20px;margin:40px 0;font-style:italic;font-size:1.25rem;line-height:1.6;color:var(--black);border-radius:1rem;background-color:#f9f9f9;quotes:"“" "”"}.prose blockquote:before{content:open-quote;font-size:4rem;color:var(--red);position:absolute;top:0;left:10px;line-height:0}.prose blockquote:after{content:close-quote;font-size:4rem;color:var(--red);position:absolute;bottom:-30px;right:10px;line-height:0}.prose blockquote p{margin:0;padding-left:20px}.prose ul,.prose ol{padding-left:1em}.prose li{margin:.5rem 0 0}.prose li::marker{color:var(--red)}.prose a{color:var(--red)}.prose a:hover{text-decoration:underline}@media (min-width: 769px){[data-animation=fadeInUp]{opacity:0;transform:translateY(2.5rem)}}@media (max-width: 768px){[data-speed]{transform:translateY(0)!important}}#smooth-content{will-change:transform}table{color:#333;background:white;border:1px solid grey;font-size:12pt;border-collapse:collapse;margin:0 auto;width:100%}table thead th,table tfoot th{color:#777;background:rgba(0,0,0,.1)}table caption{padding:.5em}table th,table td{padding:.5em;border:1px solid lightgrey}.page-builder>section{z-index:1}.page-builder>section.full-width-image:first-child{margin-top:0;padding-top:0}@media (max-width: 768px){.page-builder>section.full-width-image:first-child{padding-bottom:0}}.page-builder>section[data-border-radius=both],.page-builder>section[data-border-radius=top],.page-builder>section[data-border-radius=bottom]{z-index:5}.small-heading{display:flex;align-items:center;color:#a0a5a9;font-size:1.125rem;margin-bottom:0}@media (min-width: 769px){.small-heading{font-size:1.25rem}}.small-heading:before{content:"";display:block;width:.625rem;height:.625rem;background-color:var(--orange);border-radius:100%;flex-shrink:0;margin-right:1rem}@media (min-width: 769px){.small-heading:before{transform:translateY(.1rem)}}[data-border-radius=both]{border-radius:1.25rem;margin-bottom:-1.25rem;z-index:5}[data-border-radius=top]{border-top-right-radius:1.25rem;border-top-left-radius:1.25rem;margin-top:-1.25rem}[data-border-radius=bottom]{border-bottom-right-radius:1.25rem;border-bottom-left-radius:1.25rem;margin-bottom:-1.25rem}.portal{z-index:9999}@media (min-width: 769px){[data-animation=fadeInUp]{opacity:0;transform:translateY(4rem)}}@media (min-width: 769px){[data-animation=fadeIn]{opacity:0}}@media (min-width: 769px){[data-preview="1"] [data-animation=fadeInUp]{opacity:1!important;transform:translateY(0)!important}}@media (min-width: 769px){[data-preview="1"] [data-animation=fadeIn]{opacity:1!important}}@media (min-width: 769px){[data-animation=fade-in-up]{opacity:0;transform:translateY(4rem)}}@media (min-width: 769px){[data-animation=fade-in]{opacity:0}}@media (min-width: 769px){[data-animation=image-reveal]{clip-path:polygon("100% 0%, 100% 0%, 100% 100%, 100% 100%")}}.header{height:var(--mobile-header-height);display:flex;align-items:center;width:100%;padding:0 1.25rem}@media screen and (min-width: 1024px){.header{height:var(--header-height)}}@media screen and (min-width: 1440px){.header{padding:0 40px}}.header.sticky-header{position:fixed;top:0;left:0;pointer-events:none;z-index:99;justify-content:flex-end;display:flex}.header-logo{display:flex}.header-logo svg{height:35px;width:auto}.burger-toggle{background-color:var(--red);width:48px;height:48px;border-radius:8px;pointer-events:all;padding:20px 10px;display:flex;flex-direction:column;justify-content:space-between;transition:var(--basic-transition)}.burger-toggle .line1,.burger-toggle .line2{height:1px;width:100%;background-color:var(--white);display:block;transition:var(--basic-transition)}.burger-toggle.active{padding:23px 10px;background:transparent;box-shadow:0 0 0 1px var(--red)}.burger-toggle.active .line1{transform:rotate(45deg);background-color:#000}.burger-toggle.active .line2{transform:rotate(-45deg);background-color:#000}.page-footer{display:flex}@media screen and (max-width: 768px){.page-footer .container{padding:0}}.footer{background:var(--navy);color:var(--white);padding:3.5rem 1.25rem 2rem;border-radius:1rem 1rem 0 0;max-width:1;margin:auto;width:100%}@media screen and (min-width: 1240px){.footer{padding:4.5rem 5rem 2.5rem}}.footer .footer-logo{display:flex;margin-bottom:3rem}.footer .footer-logo svg{max-width:200px;width:100%;height:auto}.footer :is(svg){color:#000}.footer__content{display:grid;gap:1.5rem}@media screen and (min-width: 1024px){.footer__content{grid-template-columns:1fr 1fr}}.footer__content--left{display:grid;gap:2.5rem}.footer__content--left .heading--8,.footer__content--left .prose h3,.prose .footer__content--left h3{margin-bottom:1rem}@media screen and (min-width: 1240px){.footer__content--left{grid-template-columns:1fr 1fr}}.footer__content--right{display:grid;gap:2.5rem}@media screen and (min-width: 1024px){.footer__content--right{text-align:right;justify-content:flex-end}}.footer__contact{color:inherit;text-decoration:unset}.footer__contact .email{margin-top:1rem;display:block}.footer__socials{list-style:none;margin:unset;padding:unset;display:flex;align-items:center}.footer__socials li:not(:last-child){margin-right:1rem}.footer__socials li a{display:flex}.footer__socials li a:hover svg{color:var(--red)}.footer__socials li svg{height:1.3125rem;width:auto;color:var(--white);transition:var(--basic-transition)}.footer__copyright{max-width:25rem}.footer__logos{display:grid;gap:1.25rem}@media screen and (min-width: 600px){.footer__logos{display:flex;align-items:center;flex-wrap:wrap}}@media screen and (min-width: 1024px){.footer__logos{justify-content:flex-end}}.footer__logos img{max-width:200px}.footer__menu-wrap{padding-top:2.5rem;border-top:1px solid #24384D;margin-top:2.5rem;display:grid;gap:1.5rem}@media screen and (min-width: 600px){.footer__menu-wrap{grid-template-columns:auto auto;justify-content:space-between;align-items:center}}.nav-footer .nav{list-style:none;display:flex;flex-wrap:wrap;padding:unset;margin:unset}.nav-footer .nav li:not(:last-child){margin-right:1rem}.nav-footer .nav li a{text-decoration:unset}.nav-footer .nav li a:hover{color:var(--red)}.credit{display:flex;align-items:center}.credit a{display:flex;margin-left:.625rem}.credit a svg{color:var(--white)}.credit a svg:hover{color:var(--red)}@keyframes slidein{0%{transform:translate(-25%)}to{transform:translate(0)}}.fill{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.top-curve{position:absolute;width:100%;top:0;overflow:hidden;transform:translateY(-2px);pointer-events:none;z-index:2}.top-curve svg{width:100%}@media (max-width: 768px){.top-curve svg{position:absolute;top:0;left:0;height:100%}}.top-curve .inner{display:flex;left:-50%;width:200%;transform:translate(-25%)}@media (max-width: 768px){.top-curve .inner{aspect-ratio:720/41}}.top-curve .inner.active{animation-name:slidein;animation-duration:1s;animation-timing-function:ease-out;animation-fill-mode:forwards}.bottom-curve{position:absolute;width:100%;bottom:0;overflow:hidden;transform:translateY(2px);pointer-events:none;z-index:2}.bottom-curve svg{width:100%}@media (max-width: 768px){.bottom-curve svg{position:absolute;top:0;left:0;height:100%;transform:scaleX(-1)}}.bottom-curve .inner{display:flex;width:100%}@media (min-width: 769px){.bottom-curve .inner{left:-50%;width:200%;transform:translate(-25%)}}@media (max-width: 768px){.bottom-curve .inner{aspect-ratio:720/42}}@media (min-width: 769px){.bottom-curve .inner.active{animation-name:slidein;animation-duration:1s;animation-timing-function:ease-out;animation-fill-mode:forwards}}.section-spacer,.page-id-109 .c__hero-wrap,.resource-builder,.resources__list,.contact__form,.about__team,.about__vision,.home__data-usage,.c__bullet-list,.c__accordions,.c__job-listings,.c__cards-grid,.c__resources,.c__cta,.c__image-text-heading,.c__image-text{margin:var(--mobile-section-spacer) auto}@media screen and (min-width: 1024px){.section-spacer,.page-id-109 .c__hero-wrap,.resource-builder,.resources__list,.contact__form,.about__team,.about__vision,.home__data-usage,.c__bullet-list,.c__accordions,.c__job-listings,.c__cards-grid,.c__resources,.c__cta,.c__image-text-heading,.c__image-text{margin:var(--section-spacer) auto}}.cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.burger-menu{position:fixed;top:0;right:0;width:100%;height:100%;display:flex;justify-content:flex-end;pointer-events:none;overflow:hidden;z-index:98;padding:.25rem .5rem;opacity:0}@media screen and (min-width: 1024px){.burger-menu{padding:.75rem .5rem}}@media screen and (min-width: 1440px){.burger-menu{padding:12px 1.5rem}}.inner-content{width:100%;max-width:450px;height:100%;padding:1.25rem 0;position:relative;z-index:1;border-radius:1rem;overflow:hidden}.nav-primary{height:100%;overflow:scroll;scrollbar-width:none;padding:4.5rem 1.25rem 1.25rem}@media screen and (min-width: 768px){.nav-primary{padding:4.5rem 3.75rem 1.25rem 1.25rem}}.nav-primary .nav{margin:unset;padding:unset;list-style:none}.nav-primary .nav:hover>li>a{color:var(--grey)}.nav-primary .nav:hover .menu-item-has-children>a:after{color:var(--grey)}.nav-primary .nav>li{opacity:0;transform:translateY(-10px);cursor:pointer;padding-bottom:.5rem}.nav-primary .nav>li:before{content:"";width:100%;height:1px;background-color:var(--grey);position:absolute;bottom:0;left:0}.nav-primary .nav>li:after{content:"";width:100%;height:1px;background-color:var(--red);position:absolute;bottom:0;left:0;transform:scaleX(0);transition:ease .3s all;transform-origin:center left}.nav-primary .nav>li:hover:after{transform:scaleX(1)}.nav-primary .nav>li:hover>a{color:var(--black)}.nav-primary .nav>li:hover.menu-item-has-children>a:after{color:var(--black)}.nav-primary .nav>li:not(:first-child){margin-top:1rem}.nav-primary .nav>li.menu-item-has-children{display:flex;flex-wrap:wrap;align-items:center}.nav-primary .nav>li.menu-item-has-children.active>a:after{transform:rotate(-45deg) scale(-1) translateY(-75%)}.nav-primary .nav>li.menu-item-has-children>a{display:flex;align-items:center}.nav-primary .nav>li.menu-item-has-children>a:after{content:"";width:10px;height:10px;color:var(--black);border-left:2px solid;border-bottom:2px solid;transform:translateY(25%) rotate(-45deg);order:1;margin-left:1rem;transition:var(--basic-transition)}.nav-primary .nav>li>a{text-decoration:unset;color:var(--black);transition:var(--basic-transition)}.nav-primary .nav .sub-menu{margin:unset;padding:unset;list-style:none;width:100%;order:2;height:0;overflow:hidden;opacity:0}.nav-primary .nav .sub-menu>li{transform:translateY(-10px);opacity:0}.nav-primary .nav .sub-menu>li:first-child{margin-top:.75rem}.nav-primary .nav .sub-menu>li:last-child{margin-bottom:.75rem}.nav-primary .nav .sub-menu>li:not(:first-child){margin-top:.5rem}.nav-primary .nav .sub-menu>li>a{text-decoration:unset;transition:var(--basic-transition)}.nav-primary .nav .sub-menu>li>a:hover{color:var(--red)}.burger-background{background:var(--black);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.menu-background{background:var(--white);position:absolute;top:0;left:0;width:100%;height:0}.interactive-bg-wrap{position:fixed;width:100%;height:100%;top:0;left:0}.interactive-bg{width:100%;height:100%;position:absolute;top:0;left:0}.button,.resources__list__load-more .facetwp-load-more,.resources__list__header__right .facetwp-radio{display:inline-block;padding:.875rem 1.125rem;background:var(--red);color:var(--white);border-radius:.5rem;line-height:1;margin-top:2rem;font-weight:400;border:1px solid var(--red);transition:ease .3s background;white-space:nowrap;cursor:pointer;font-size:1rem}@media screen and (min-width: 768px){.button,.resources__list__load-more .facetwp-load-more,.resources__list__header__right .facetwp-radio{padding:.875rem 1.5rem;font-size:1.25rem}}.button svg,.resources__list__load-more .facetwp-load-more svg,.resources__list__header__right .facetwp-radio svg{display:flex}.button.square,.resources__list__load-more .square.facetwp-load-more,.resources__list__header__right .square.facetwp-radio{padding:.625rem;margin:unset}.button:hover,.resources__list__load-more .facetwp-load-more:hover,.resources__list__header__right .facetwp-radio:hover{background:var(--dark-red);text-decoration:unset;color:var(--white);border-color:var(--dark-red)}.resource-card{background-color:var(--white);display:flex;flex-direction:column;border-radius:1rem;overflow:hidden;transition:ease .3s background;height:100%}.resource-card:hover{text-decoration:unset;color:unset}.resource-card:hover .resource-card__image img{transform:scale(1.03)}.resource-card__image{padding-bottom:50%;background-color:var(--navy);overflow:hidden}.resource-card__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;transition:ease .3s all}.resource-card__image:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(292deg,#7ED4FF 2.16%,#131E29 89.73%);mix-blend-mode:color}.resource-card__content{padding:2.5rem;display:flex;flex-direction:column;flex:1}.resource-card__content .button,.resource-card__content .resources__list__load-more .facetwp-load-more,.resources__list__load-more .resource-card__content .facetwp-load-more,.resource-card__content .resources__list__header__right .facetwp-radio,.resources__list__header__right .resource-card__content .facetwp-radio{margin-top:auto;align-self:flex-end}.resource-card__content .button:hover svg,.resource-card__content .resources__list__load-more .facetwp-load-more:hover svg,.resources__list__load-more .resource-card__content .facetwp-load-more:hover svg,.resource-card__content .resources__list__header__right .facetwp-radio:hover svg,.resources__list__header__right .resource-card__content .facetwp-radio:hover svg{transition:ease .3s all;transform:rotate(-90deg)}.resource-card__tag-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.c__hero{margin:1.25rem 0 2.5rem}@media screen and (min-width: 768px){.c__hero{margin:3rem 3.75rem}}.c__hero-wrap{display:grid;gap:2.5rem}@media screen and (min-width: 1024px){.c__hero-wrap{grid-template-columns:1fr 1fr;align-items:center}}@media screen and (min-width: 1240px){.c__hero-wrap{gap:2rem 5rem}}@media screen and (min-width: 1440px){.c__hero-wrap{gap:2rem 8.25rem}}.c__hero--left{order:1;position:relative}@media screen and (min-width: 1024px){.c__hero--left{order:unset}}.c__hero--left .preheading,.c__hero--left .c__hero__heading{margin-bottom:1.5rem}.c__hero--left .paragraph{font-weight:400}.c__hero--left .paragraph p{font-weight:inherit}.c__hero--right{border-radius:1rem;overflow:hidden;height:100%;display:flex;align-items:center;justify-content:center}.c__hero--right.white{background-color:var(--white);padding:2.5rem}@media screen and (min-width: 768px){.c__hero--right.white{padding:3.75rem}}.c__hero--right.navy{background-color:var(--navy);padding:2.5rem}@media screen and (min-width: 768px){.c__hero--right.navy{padding:3.75rem}}.c__hero--right.red{background-color:var(--red);padding:2.5rem}@media screen and (min-width: 768px){.c__hero--right.red{padding:3.75rem}}.c__hero__image{border-radius:1rem;overflow:hidden;display:flex;justify-content:center;align-items:center;width:100%;aspect-ratio:628/520}.c__hero__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:37.5rem;border-radius:1rem}.c__hero__image img.contain{-o-object-fit:contain;object-fit:contain}.c__hero__image img.cover{-o-object-fit:cover;object-fit:cover}.c__hero__image.overlay:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(292deg,#7ED4FF 2.16%,#131E29 89.73%);mix-blend-mode:color}.c__hero__video{border-radius:1rem;overflow:hidden;display:flex;justify-content:center;align-items:center;width:100%;padding-bottom:100%}.c__hero__video video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:37.5rem;border-radius:1rem}@media screen and (max-width: 768px){.c__image-text .container{padding:0}}.c__image-text.dark .c__image-text-wrap{background-color:var(--navy);color:var(--white)}.c__image-text__wrap{background-color:var(--white);padding:3rem 1.25rem;border-radius:1rem;display:grid;gap:2.5rem;border:1px solid var(--grey)}.c__image-text__wrap[data-theme=navy]{background-color:var(--navy);color:var(--white)}@media screen and (min-width: 1024px){.c__image-text__wrap[data-layout=reverse] .c__image-text--left{order:1}}@media screen and (min-width: 1024px){.c__image-text__wrap{padding:5rem 2.5rem;grid-template-columns:1fr 1fr;align-items:center}}@media screen and (min-width: 1240px){.c__image-text__wrap{padding:5rem;gap:2rem 5rem}}.c__image-text--left .preheading,.c__image-text--left .c__image-text__heading{margin-bottom:1.5rem}.c__image-text--left .c__image-text__text a{text-decoration:underline;font-weight:400}.c__image-text--right{border-radius:1rem;overflow:hidden;height:100%;display:flex;align-items:center;justify-content:center}.c__image-text--right.white{background-color:var(--white);padding:2.5rem}@media screen and (min-width: 768px){.c__image-text--right.white{padding:3.75rem}}.c__image-text--right.navy{background-color:var(--navy);padding:2.5rem}@media screen and (min-width: 768px){.c__image-text--right.navy{padding:3.75rem}}.c__image-text--right.red{background-color:var(--red);padding:2.5rem}@media screen and (min-width: 768px){.c__image-text--right.red{padding:3.75rem}}.c__image-text__preheading--top{display:grid;grid-template-columns:auto 1fr;gap:2rem;align-items:center}.c__image-text__preheading--top:after{content:"";height:0;border-top:1px solid;opacity:.4}@media screen and (min-width: 1024px){.c__image-text__preheading--top{grid-column:span 2}}.c__image-text__image{border-radius:1rem;overflow:hidden;display:flex;justify-content:center;align-items:center;width:100%;padding-bottom:100%}.c__image-text__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:37.5rem;border-radius:1rem}.c__image-text__image img.contain{-o-object-fit:contain;object-fit:contain}.c__image-text__image img.cover{-o-object-fit:cover;object-fit:cover}.c__image-text__image.overlay:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(292deg,#7ED4FF 2.16%,#131E29 89.73%);mix-blend-mode:color}.c__image-text__video{border-radius:1rem;overflow:hidden;display:flex;justify-content:center;align-items:center;width:100%;padding-bottom:100%}.c__image-text__video video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:37.5rem;border-radius:1rem}.c__image-text__icon{margin-bottom:1.5rem}.c__image-text__icon img{max-height:3.4375rem;width:auto}.c__image-text-heading .c__heading__wrap{max-width:53.125rem}.c__image-text-heading__wrap{background-color:var(--white);padding:3rem 1.25rem;border-radius:1rem;display:grid;gap:2.5rem;border:1px solid var(--grey)}@media screen and (min-width: 1024px){.c__image-text-heading__wrap{padding:5rem 2.5rem;align-items:center}}@media screen and (min-width: 1240px){.c__image-text-heading__wrap{padding:5rem;gap:5rem}}.c__image-text-heading__content{display:grid;gap:2.5rem}@media screen and (min-width: 1024px){.c__image-text-heading__content{grid-template-columns:1fr 1fr;align-items:center}}@media screen and (min-width: 1240px){.c__image-text-heading__content{gap:2rem 5rem}}.c__image-text-heading__content .c__image-text-heading--left{order:1}.c__image-text-heading__content .c__image-text-heading--left .preheading,.c__image-text-heading__content .c__image-text-heading--left .c__image-text-heading__heading{margin-bottom:1.5rem}.c__image-text-heading__image{border-radius:1rem;overflow:hidden;display:flex;justify-content:center;align-items:center;width:100%;padding-bottom:100%}.c__image-text-heading__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:37.5rem;border-radius:1rem}.c__image-text-heading__image img.contain{-o-object-fit:contain;object-fit:contain}.c__image-text-heading__image img.cover{-o-object-fit:cover;object-fit:cover}.c__image-text-heading--right{border-radius:1rem;overflow:hidden;height:100%;display:flex;align-items:center;justify-content:center}.c__image-text-heading--right.white{background-color:var(--white);padding:2.5rem}@media screen and (min-width: 768px){.c__image-text-heading--right.white{padding:3.75rem}}.c__image-text-heading--right.navy{background-color:var(--navy);padding:2.5rem}@media screen and (min-width: 768px){.c__image-text-heading--right.navy{padding:3.75rem}}.c__image-text-heading--right.red{background-color:var(--red);padding:2.5rem}@media screen and (min-width: 768px){.c__image-text-heading--right.red{padding:3.75rem}}.c__cta{text-align:center}.c__cta-wrap{max-width:805px;margin:auto}.c__cta__preheading{margin-bottom:1rem}.c__cta__text{margin-top:1.5rem}.c__resources{width:100%;overflow:hidden}.c__resources__header{margin-bottom:1.5rem}@media screen and (min-width: 768px){.c__resources__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:3.5rem}}.c__resources__header .button,.c__resources__header .resources__list__load-more .facetwp-load-more,.resources__list__load-more .c__resources__header .facetwp-load-more,.c__resources__header .resources__list__header__right .facetwp-radio,.resources__list__header__right .c__resources__header .facetwp-radio{display:none}@media screen and (min-width: 768px){.c__resources__header .button,.c__resources__header .resources__list__load-more .facetwp-load-more,.resources__list__load-more .c__resources__header .facetwp-load-more,.c__resources__header .resources__list__header__right .facetwp-radio,.resources__list__header__right .c__resources__header .facetwp-radio{display:inline-flex}}.c__resources__heading:after{content:".";color:var(--red)}@media screen and (min-width: 1024px){.c__resources__resources{overflow:hidden}}.c__resources__resources .swiper{overflow:unset}.c__resources__resources .swiper-slide{height:auto}@media screen and (min-width: 768px){.c__resources_footer{display:none}}.c__cards-grid__wrap{padding:0 1.25rem}@media screen and (min-width: 1024px){.c__cards-grid__wrap{padding:0 2.5rem}}@media screen and (min-width: 1240px){.c__cards-grid__wrap{padding:0 5rem}}.c__cards-grid__wrap[data-theme=white]{background-color:var(--white);border-radius:1rem;display:grid;gap:2.5rem;border:1px solid var(--grey);padding:3rem 1.25rem}@media screen and (min-width: 1024px){.c__cards-grid__wrap[data-theme=white]{gap:5rem;padding:5rem 2.5rem}}@media screen and (min-width: 1240px){.c__cards-grid__wrap[data-theme=white]{padding:5rem}}.c__cards-grid__wrap[data-theme=white] .c__cards-grid--card{background-color:var(--navy);color:var(--white)}.c__cards-grid__wrap[data-theme=navy]{background-color:var(--navy);padding:3rem 1.25rem;border-radius:1rem;display:grid;gap:2.5rem;border:1px solid var(--grey);color:var(--white)}@media screen and (min-width: 1024px){.c__cards-grid__wrap[data-theme=navy]{padding:5rem 2.5rem;gap:5rem}}@media screen and (min-width: 1240px){.c__cards-grid__wrap[data-theme=navy]{padding:5rem}}.c__cards-grid--cards{display:grid;gap:1.5rem;grid-template-columns:1fr;margin-top:2.5rem}@media screen and (min-width: 1024px){.c__cards-grid--cards{margin-top:3.5rem}}.c__cards-grid--cards[data-columns=two]{grid-template-columns:1fr 1fr}@media screen and (min-width: 768px){.c__cards-grid--cards[data-columns=three]{grid-template-columns:1fr 1fr 1fr}}.c__cards-grid--cards[data-columns=four]{grid-template-columns:1fr 1fr}@media screen and (min-width: 1024px){.c__cards-grid--cards[data-columns=four]{grid-template-columns:1fr 1fr 1fr 1fr}}.c__cards-grid--cards[data-card=navy] .c__cards-grid--card{background-color:var(--navy);color:var(--white)}.c__cards-grid--card{background:var(--white);border-radius:1rem;border:1px solid var(--grey);padding:2rem}.c__cards-grid--card .icon{margin-bottom:2rem}.c__cards-grid--card .heading{margin-bottom:1rem}.c__heading__wrap{text-align:center;max-width:42.25rem;margin:0 auto}.c__heading__heading{margin:1rem 0 2rem}.c__job-listings__preheading{margin-bottom:1rem}.c__job-listings__wrap{padding:0 1.25rem}@media screen and (min-width: 1024px){.c__job-listings__wrap{padding:0 2.5rem}}@media screen and (min-width: 1240px){.c__job-listings__wrap{padding:0 5rem}}.c__job-listings__script{margin-top:2rem}@media screen and (min-width: 768px){.c__job-listings__script{margin-top:3rem}}.c__job-listings__script .bamboo-hr-container{grid-column:span 12;margin-top:1.8rem}.c__job-listings__script #BambooHR h2{display:none}.c__job-listings__script #BambooHR .BambooHR-ATS-Department-Header{display:none;color:#fff;font-size:1.375rem;font-weight:400;margin-bottom:1rem;order:1}.c__job-listings__script #BambooHR .BambooHR-ATS-Jobs-List{display:grid;gap:1.25rem;border-bottom:0!important;padding:0!important;margin-bottom:1.25rem!important;order:2}.c__job-listings__script #BambooHR .BambooHR-ATS-Department-Item{display:flex;flex-direction:column}.c__job-listings__script #BambooHR .BambooHR-ATS-Jobs-Item{padding:0;background-color:var(--white);border-radius:1rem;padding:1.5625rem 2.8125rem;font-size:1.375rem;font-weight:400;color:var(--black)}@media (max-width: 768px){.c__job-listings__script #BambooHR .BambooHR-ATS-Jobs-Item{display:flex;flex-direction:column;align-items:flex-start;padding:1.25rem 2rem}}.c__job-listings__script #BambooHR .BambooHR-ATS-Jobs-Item a{font-size:1.375rem;font-weight:400;color:var(--black)}.c__job-listings__script #BambooHR .BambooHR-ATS-Jobs-Item a:hover{text-decoration:none;color:var(--red)}.c__job-listings__script #BambooHR .BambooHR-ATS-Location{padding:.1875rem 0 0!important}.c__accordions__wrap{padding:0 1.25rem}@media screen and (min-width: 1024px){.c__accordions__wrap{padding:0 2.5rem}}@media screen and (min-width: 1240px){.c__accordions__wrap{padding:0 5rem}}.c__accordions__accordions{display:grid;gap:.5rem;margin-top:2.5rem}@media screen and (min-width: 768px){.c__accordions__accordions[data-columns=two]{grid-template-columns:1fr 1fr;align-items:flex-start}}.c__accordions__accordions[data-color=navy] .c__accordions__accordion{background:var(--navy);color:var(--white)}.c__accordions__accordions[data-color=navy] .c__accordions__accordion:hover{background-color:var(--white);color:var(--navy)}.c__accordions__accordion{padding:1rem 1.5rem;background:var(--white);border:1px solid var(--grey);border-radius:.5rem;transition:ease .3s background;cursor:pointer}.c__accordions__accordion.open{background-color:var(--navy);color:var(--white);height:100%}.c__accordions__accordion.open .accordion-button:after{transform:rotate(90deg)}.c__accordions__accordion:hover{background-color:var(--navy);color:var(--white)}.c__accordions__accordion .accordion-heading{display:inline-flex;align-items:center;justify-content:space-between;width:100%}.c__accordions__accordion .accordion-heading .accordion-button{display:flex;position:relative;width:24px;height:24px;background:var(--red);border-radius:.375rem;align-items:center;justify-content:center}.c__accordions__accordion .accordion-heading .accordion-button:before{content:"";width:.8125rem;height:1px;background:var(--white);position:absolute}.c__accordions__accordion .accordion-heading .accordion-button:after{content:"";height:.8125rem;width:1px;background:var(--white);position:absolute;transition:var(--basic-transition)}.c__accordions__accordion .accordion-text{height:0;overflow:hidden;transition:unset}.c__accordions__accordion .accordion-text .paragraph{margin-top:.8125rem}.c__bullet-list__wrap{padding:0 1.25rem}@media screen and (min-width: 1024px){.c__bullet-list__wrap{padding:0 2.5rem}}@media screen and (min-width: 1240px){.c__bullet-list__wrap{padding:0 5rem}}.c__bullet-list__header{max-width:42.25rem}.bullet-list{display:grid;gap:.5rem;margin-top:2.5rem}@media screen and (min-width: 768px){.bullet-list[data-columns=two]{grid-template-columns:1fr 1fr;align-items:flex-start}}.bullet-list[data-color=navy] .bullet-item{background:var(--navy);color:var(--white)}.bullet-item{padding:1rem 1.5rem;background:var(--white);border:1px solid var(--grey);border-radius:.5rem;transition:ease .3s background}.bullet-item.open{background-color:var(--navy);color:var(--white);height:100%}.bullet-item.open .accordion-button:after{transform:rotate(90deg)}.bullet-item .bullet-text{display:inline-flex;align-items:center}.bullet-item .bullet-text:before{content:"";width:8px;height:8px;background:var(--red);border-radius:50%;margin-right:.75rem}.home__hero{min-height:70vh;text-align:center;display:flex;align-items:center;padding:2.5rem 0}.home__hero__content{display:flex;flex-direction:column;align-items:center}.home__hero__content .button,.home__hero__content .resources__list__load-more .facetwp-load-more,.resources__list__load-more .home__hero__content .facetwp-load-more,.home__hero__content .resources__list__header__right .facetwp-radio,.resources__list__header__right .home__hero__content .facetwp-radio,.home__hero-preheading{opacity:0}.home__hero-heading{margin:1rem 0 1.5rem;max-width:1024px;opacity:0}@media screen and (min-width: 1024px){.home__hero-heading{margin:1rem 0 3rem}}.home__data-carousel{overflow:hidden}@media screen and (min-width: 1240px){.home__data-carousel{margin:6.5rem 0}}.home__data-carousel__header{display:grid;gap:1.5rem}@media screen and (min-width: 1024px){.home__data-carousel__header{grid-template-columns:1fr 1fr;align-items:center}}.home__data-carousel__heading{margin:unset;max-width:34.375rem}.home__data-carousel__heading:after{content:".";color:var(--red)}.home__data-carousel__text{font-weight:400}.home__data-carousel__text p{font-weight:inherit}.home__data-carousel__carousel{width:100%;max-width:1440px;margin:0 auto;padding:0 1.25rem;margin-top:2.5rem;position:relative}@media screen and (min-width: 1024px){.home__data-carousel__carousel{margin-top:4rem;padding-left:11.5625rem}}@media (min-width: 1480px){.home__data-carousel__carousel{padding:0 2.5rem 0 11.5625rem}}.home__data-carousel__carousel .container{display:block}.home__data-carousel__carousel .swiper{overflow:visible}@media screen and (min-width: 1024px){.home__data-carousel__carousel .swiper{clip-path:inset(-100vw -100vw -100vw 0)}}.home__data-carousel__carousel .carousel-item{background-color:var(--white);padding:2rem;border-radius:1rem;border:1px solid var(--grey);height:auto}.home__data-carousel__carousel .carousel-item .carousel-item__title{margin:1rem 0 1.5rem}.home__data-carousel__carousel .swiper-buttons{margin-top:2rem}@media screen and (min-width: 1024px){.home__data-carousel__carousel .swiper-buttons{position:absolute;top:0;left:1.25rem;margin-top:unset}}@media screen and (min-width: 1480px){.home__data-carousel__carousel .swiper-buttons{left:2.5rem}}.carousel-item__image img{width:auto;height:100%;max-height:6.25rem}.home__data-usage__header{text-align:center;max-width:42.25rem;margin:auto}.home__data-usage__accordions{display:grid;gap:.5rem;margin-top:2.5rem}@media screen and (min-width: 768px){.home__data-usage__accordions{grid-template-columns:1fr 1fr;align-items:flex-start;margin-top:4rem}}.home__data-usage__accordion{padding:1rem 1.5rem;background:var(--white);border:1px solid var(--grey);border-radius:.5rem;transition:ease .3s background}.home__data-usage__accordion.open{background-color:var(--navy);color:var(--white);height:100%}.home__data-usage__accordion .accordion-heading{display:inline-flex;align-items:center}.home__data-usage__accordion .accordion-heading:before{content:"";width:8px;height:8px;background:var(--red);border-radius:50%;margin-right:.75rem}.home__data-usage__accordion .accordion-text{height:0;overflow:hidden;transition:unset}.home__data-usage__accordion .accordion-text .paragraph{margin-top:.8125rem}.about__vision__wrap{background-color:var(--navy);padding:3rem 1.25rem;border-radius:1rem;display:grid;gap:2.5rem;border:1px solid var(--grey);color:var(--white)}@media screen and (min-width: 1024px){.about__vision__wrap{padding:5rem 2.5rem;align-items:center}}@media screen and (min-width: 1240px){.about__vision__wrap{padding:5rem;gap:2rem 5rem}}@media screen and (min-width: 1024px){.about__vision__header{text-align:center;margin:auto;max-width:42.25rem}}.about__vision__header .home__research__heading{margin:1rem 0 1.5rem}.about__team .reveal-more{justify-self:center}.about__team__wrap{padding:0 1.25rem}@media screen and (min-width: 1024px){.about__team__wrap{padding:0 2.5rem}}@media screen and (min-width: 1240px){.about__team__wrap{padding:0 5rem}}.about__team__preheading{margin-bottom:1rem}.about__team__members{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:32px}@media screen and (min-width: 768px){.about__team__members{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 1024px){.about__team__members{grid-template-columns:1fr 1fr 1fr 1fr;gap:3.5rem 1.5rem;margin-top:3.5rem}}.about__team__members[data-page=after]{overflow:hidden;height:0}.member__card{border-radius:1rem;background-color:var(--white);overflow:hidden}.member__card .member__card__image{position:relative}.member__card .member__card__image img{-o-object-fit:cover;object-fit:cover;position:relative;aspect-ratio:280/310}.member__card .member__card__image:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(292deg,rgba(126,212,255,.5) 2.16%,#131E29 89.73%);mix-blend-mode:color}.member__card .member__card__content{padding:1rem 1.5rem}.about__team__button{display:flex;justify-content:center}.about__team__button .button,.about__team__button .resources__list__load-more .facetwp-load-more,.resources__list__load-more .about__team__button .facetwp-load-more,.about__team__button .resources__list__header__right .facetwp-radio,.resources__list__header__right .about__team__button .facetwp-radio{display:inline-flex;align-items:center}.about__team__button .button:after,.about__team__button .resources__list__load-more .facetwp-load-more:after,.resources__list__load-more .about__team__button .facetwp-load-more:after,.about__team__button .resources__list__header__right .facetwp-radio:after,.resources__list__header__right .about__team__button .facetwp-radio:after{content:"";display:block;width:.375rem;height:.375rem;border-bottom:1px solid var(--white);border-right:1px solid var(--white);transform:rotate(45deg);margin-left:10px}.contact__form__header{margin-bottom:2.5rem;padding:0 1.25rem}@media screen and (min-width: 768px){.contact__form__header{margin-bottom:3.5rem}}@media screen and (min-width: 1240px){.contact__form__header{padding:0 5rem}}.contact__form__wrap{background-color:var(--white);padding:3rem 1.25rem;border-radius:1rem;display:grid;gap:2.5rem;border:1px solid var(--grey)}.contact__form__wrap[data-theme=navy]{background-color:var(--navy);color:var(--white)}@media screen and (min-width: 1024px){.contact__form__wrap[data-layout=reverse] .c__image-text--left{order:1}}@media screen and (min-width: 1024px){.contact__form__wrap{padding:5rem 2.5rem;grid-template-columns:5fr 7fr}}@media screen and (min-width: 1240px){.contact__form__wrap{padding:5rem;gap:2rem 5rem}}.contact__form__wrap--left .email-details a{text-decoration:underline}.contact__form__wrap--left .email-details a:hover{color:var(--navy)}.contact__form__wrap--left .address-details{margin-top:1rem}.contact__form__wrap--left .button,.contact__form__wrap--left .resources__list__load-more .facetwp-load-more,.resources__list__load-more .contact__form__wrap--left .facetwp-load-more,.contact__form__wrap--left .resources__list__header__right .facetwp-radio,.resources__list__header__right .contact__form__wrap--left .facetwp-radio{display:inline-flex;align-items:center;font-size:1rem}.contact__form__wrap--left .button svg,.contact__form__wrap--left .resources__list__load-more .facetwp-load-more svg,.resources__list__load-more .contact__form__wrap--left .facetwp-load-more svg,.contact__form__wrap--left .resources__list__header__right .facetwp-radio svg,.resources__list__header__right .contact__form__wrap--left .facetwp-radio svg{margin-left:.5rem;height:1rem;width:1rem;transition:var(--basic-transition)}.contact__form__wrap--left .button:hover svg,.contact__form__wrap--left .resources__list__load-more .facetwp-load-more:hover svg,.resources__list__load-more .contact__form__wrap--left .facetwp-load-more:hover svg,.contact__form__wrap--left .resources__list__header__right .facetwp-radio:hover svg,.resources__list__header__right .contact__form__wrap--left .facetwp-radio:hover svg{transform:rotate(-90deg)}.contact__form__wrap--right{padding:1.25rem;background-color:var(--navy);color:var(--white);border-radius:1rem}@media screen and (min-width: 768px){.contact__form__wrap--right{padding:2.5rem}}.contact__form__wrap--right .contact__form__form-heading{margin-bottom:2rem}.contact__form__form .gform_heading{margin-bottom:1rem;font-size:1.125rem;display:none}.contact__form__form input[type=text]{font-size:1.125rem!important;font-weight:300!important;line-height:1.3!important;padding:.75rem 1rem!important;font-family:var(--aeonik);background:transparent;border:unset;border:1px solid rgba(255,255,255,.2);border-radius:.5rem;color:var(--white);outline:none}.contact__form__form input[type=text]::-moz-placeholder{color:var(--white)}.contact__form__form input[type=text]::placeholder{color:var(--white)}.contact__form__form input[type=text]:focus-visible{border:1px solid var(--red)}.contact__form__form input[type=email]{font-size:1.125rem!important;font-weight:300!important;line-height:1.3!important;padding:.75rem 1rem!important;font-family:var(--aeonik);background:transparent;border:unset;border:1px solid rgba(255,255,255,.2);border-radius:.5rem;color:var(--white);outline:none}.contact__form__form input[type=email]::-moz-placeholder{color:var(--white)}.contact__form__form input[type=email]::placeholder{color:var(--white)}.contact__form__form input[type=email]:focus-visible{border:1px solid var(--red)}.contact__form__form textarea{font-size:1.125rem!important;font-weight:300!important;line-height:1.3!important;padding:.75rem 1rem!important;font-family:var(--aeonik);background:transparent;border:unset;border:1px solid rgba(255,255,255,.2);border-radius:.5rem;color:var(--white);outline:none;max-height:150px}.contact__form__form textarea::-moz-placeholder{color:var(--white)}.contact__form__form textarea::placeholder{color:var(--white)}.contact__form__form textarea:focus-visible{border:1px solid var(--red)}.contact__form__form .charleft{font-size:1.125rem!important;font-weight:300!important;line-height:1.3!important;font-family:var(--aeonik)}.contact__form__form .gform_button{font-size:1rem;font-family:var(--aeonik)}.resources__list__header{margin-bottom:2.5rem;display:grid;gap:2.5rem}@media screen and (min-width: 1024px){.resources__list__header{margin-bottom:3.5rem;grid-template-columns:auto 1fr;align-items:flex-end}}@media screen and (min-width: 1024px){.resources__list__header__left{max-width:32.5rem}}.resources__list__header__right .desktop{display:none}@media screen and (min-width: 768px){.resources__list__header__right .desktop{display:block}}@media screen and (min-width: 768px){.resources__list__header__right .mobile{display:none}}.resources__list__header__right .facetwp-type-radio{display:flex;margin-bottom:0;width:100%}@media screen and (min-width: 1024px){.resources__list__header__right .facetwp-type-radio{justify-content:flex-end}}.resources__list__header__right .facetwp-type-radio.is-loading{opacity:1}.resources__list__header__right .facetwp-radio{margin-top:unset;background-color:transparent;color:var(--black)}.resources__list__header__right .facetwp-radio:not(:last-child){margin-right:20px}.resources__list__header__right .facetwp-radio.checked{background:var(--red);color:var(--white)}.resources__list__header__right .facetwp-radio .facetwp-counter{display:none}.resources__list__header__right .facetwp-dropdown{font-size:1.125rem;font-family:var(--aeonik);padding:.75rem 1.25rem;border-radius:.5rem;background-color:transparent;color:var(--black);width:100%;outline:none}.resources__list__wrap{display:grid;gap:2.5rem}@media screen and (min-width: 768px){.resources__list__wrap{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1024px){.resources__list__wrap{gap:3.5rem}}.resources__list__load-more{display:flex;justify-content:center}.resources__list__load-more .facetwp-load-more.facetwp-hidden{display:none}.resource-builder__wrap{background-color:var(--white);padding:3rem 1.25rem;border-radius:1rem;display:block;border:1px solid var(--grey)}@media screen and (min-width: 1024px){.resource-builder__wrap{padding:5rem 2.5rem}}@media screen and (min-width: 1240px){.resource-builder__wrap{padding:5rem}}.resource-builder__wrap section+section{margin-top:2.5rem}.resource-button{display:inline-flex;align-items:center;font-size:1.125rem;margin-top:1.25rem}.resource-button:hover{text-decoration:none;color:var(--navy)}.resource-button:hover svg{transform:translate(-.625rem)}@media screen and (min-width: 768px){.resource-button{font-size:1.25rem}}.resource-button svg{background:var(--red);padding:.375rem;height:28px;width:28px;border-radius:.375rem;color:var(--white);margin-right:.75rem;transition:var(--basic-transition)}.collapse-button{display:inline-flex;align-items:center;cursor:pointer}.collapse-button:after{content:"";width:.5rem;height:.5rem;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg);margin-left:10px}.collapse-button:hover,.collapse-button.open{color:var(--red)}.collapse-button.open:after{transform:rotate(45deg) scale(-1) translateY(-75%)}.resource__table-block[data-remove-margin-below="1"]{margin-bottom:0}.resource__table-block[data-remove-margin-below="1"] .table-wrapper{border-bottom-right-radius:0;border-bottom-left-radius:0}.resource__table-block[data-remove-margin-below="1"] table tbody tr:last-child td:before{top:0;height:100%}.resource__table-block .table-wrapper{padding-bottom:1rem;overflow:auto;border-radius:1rem;border:1px solid var(--grey);background:linear-gradient(90deg,#fff 20%,rgba(255,255,255,0)) 0 0,linear-gradient(90deg,rgba(255,255,255,0),#fff 80%) 100% 0,radial-gradient(farthest-side at 0 0,var(--color-quaternary),rgba(0,0,0,0)) 0 0,radial-gradient(farthest-side at 100% 0%,var(--color-quaternary),rgba(0,0,0,0)) 100% 0;background-repeat:no-repeat;background-size:20% 200%,20% 200%,15% 400%,15% 400%;background-attachment:local,local,scroll,scroll;background-color:#fff}@media (max-width: 768px){.resource__table-block .table-wrapper table{text-align:left;table-layout:fixed!important;border-collapse:separate;border-spacing:0;min-width:55.5rem}.resource__table-block .table-wrapper table th{white-space:nowrap}}.resource__table-block .table-wrapper::-webkit-scrollbar{display:none}.resource__table-block table{font-size:1.125rem;border:none;border-radius:.75rem;background:transparent}.resource__table-block table thead tr{font-weight:400;color:#fff;background-color:var(--blue)}.resource__table-block table thead tr td:last-child{border-right:none}.resource__table-block table thead td{border:none;border-right:1px solid var(--grey)}.resource__table-block table td{padding:1.875rem 3.125rem;vertical-align:top}.resource__table-block table td>*:last-child{margin-bottom:0}.resource__table-block table strong{font-weight:400}.resource__table-block table tbody td{border:none}.resource__table-block table tbody td:not(:last-child):before{content:"";position:absolute;display:block;top:0;right:0;width:1px;height:100%;background-color:#d0d2d4e6}.resource__table-block table tbody td:after{content:"";position:absolute;display:block;bottom:0;left:0;width:100%;height:1px;background-color:#d0d2d4e6}.resource__table-block table tbody tr:first-child td:before{top:1.875rem;height:calc(100% - 1.875rem)}.resource__table-block table tbody tr:last-child:only-child td:before{top:1.875rem;height:calc(100% - 3.75rem)}.resource__table-block table tbody tr:last-child td:before{top:initial;bottom:1.875rem;height:calc(100% - 1.875rem)}.resource__table-block table tbody tr:last-child td:after{display:none}.resource__table-block table tbody tr td:first-child:after{left:3.125rem;width:calc(100% - 3.125rem)}.resource__table-block table tbody tr td:last-child:after{right:3.125rem;width:calc(100% - 3.125rem)}.resource__table-block table thead+tbody tr:first-child td:before{height:100%;top:0}.resource__table-block ul,.resource__table-block ol{margin:0 0 1rem}.resource__table-block ul li,.resource__table-block ol li{font-size:1.125rem;margin-bottom:.9375rem;color:var(--grey-mid)}.resource__table-block ul li:last-child,.resource__table-block ol li:last-child{margin-bottom:0}.resource__table-block ul ul{list-style-type:disc;margin:.9375rem 0 0}.resource__max-width-image figure img{width:100%;height:auto}.policy-hero{margin-top:6.25rem}@media screen and (min-width: 768px){.policy-hero{margin-top:11.25rem}}.policy-hero__header{padding:0 1.25rem}@media screen and (min-width: 1240px){.policy-hero__header{padding:0 5rem}}.policy-hero__heading{margin-bottom:1.5rem}.policy-content{margin:2.5rem 0}@media screen and (min-width: 768px){.policy-content{margin:4.375rem 0 7.5rem}}.policy-content__wrap{background-color:var(--white);padding:3rem 1.25rem;border-radius:1rem;display:block}@media screen and (min-width: 1024px){.policy-content__wrap{padding:5rem 2.5rem}}@media screen and (min-width: 1240px){.policy-content__wrap{padding:5rem}}.policy-content__wrap .button-wrap{margin-top:2.5rem;text-align:center}@media screen and (min-width: 1024px){.page-id-109 .c__hero-wrap .c__hero--right{overflow:unset}}@media screen and (min-width: 1024px){.page-id-109 .c__hero-wrap .c__hero__lottie{position:absolute;top:0}}@font-face{font-family:swiper-icons;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);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.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{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.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{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style: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{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}
