.behave-as-bg,.behave-as-bg img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;z-index:0}.count-up{display:inline}section{position:relative}.has-primary-background-color{--background-color: var(--primary)}.has-primary-gradient-background{--background-color: var(--primary)}.has-secondary-background-color{--background-color: var(--secondary)}.has-secondary-gradient-background{--background-color: var(--secondary)}.has-tertiary-background-color{--background-color: var(--tertiary)}.has-tertiary-gradient-background{--background-color: var(--tertiary)}.has-grey-secondary-background-color{--background-color: var(--grey-secondary)}.has-grey-secondary-gradient-background{--background-color: var(--grey-secondary)}.has-off-white-background-color{--background-color: var(--off-white)}.has-off-white-gradient-background{--background-color: var(--off-white)}.has-background{background-color:var(--background-color);--text-color-transparent: rgba(49,49,49,0.3);--text-color: var(--primary);--text-accent-color: var(--secondary);--text-accent-color-light: var(--secondary-light)}.has-primary-background-color,.has-primary-gradient-background{--text-color: var(--white);--text-color-transparent: rgba(255,255,255,0.3);--text-accent-color: var(--white);--text-accent-color-light: var(--white)}.has-secondary-background-color{--text-color: var(--white);--text-color-transparent: rgba(255,255,255,0.3);--text-accent-color: var(--primary);--text-accent-color-light: var(--primary-light)}.has-tertiary-background-color{--text-color: var(--white);--text-color-transparent: rgba(255,255,255,0.3);--text-accent-color: var(--secondary);--text-accent-color-light: var(--secondary-light)}.has-grey-secondary-background-color{--text-color: var(--primary);--text-color-transparent: rgba(49,49,49,0.3);--text-accent-color: var(--secondary);--text-accent-color-light: var(--secondary-light)}.has-white-background-color{--text-color-transparent: rgba(49,49,49,0.3);--text-color: var(--primary);--text-accent-color: var(--secondary);--text-accent-color-light: var(--secondary-light)}.has-black-background-color{--text-color-transparent: rgba(49,49,49,0.3);--text-color: var(--white);--text-accent-color: var(--secondary);--text-accent-color-light: var(--secondary-light);--background-color: var(--actual-black)}.alignleft{--alignment: left}.aligncenter{--alignment: center}.alignright{--alignment: right}.acf-innerblocks-container section{overflow:visible}.acf-innerblocks-container section .container{max-width:unset;padding:unset;margin:unset}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.image-focus-top .behave-as-bg,.image-focus-top .behave-as-bg img{-o-object-position:top;object-position:top}.image-focus-center .behave-as-bg,.image-focus-center .behave-as-bg img{-o-object-position:center;object-position:center}body .swiper-button-prev,body .swiper-button-next{border:2px solid var(--text-color);width:100%;height:auto;max-width:2.5rem;aspect-ratio:1/1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:relative;top:40%;left:auto;right:auto;margin:0 auto}@media (min-width: 576px){body .swiper-button-prev,body .swiper-button-next{max-width:3.75rem}}body .swiper-button-prev:after,body .swiper-button-next:after{display:none}body .swiper-button-prev svg,body .swiper-button-next svg{max-width:1rem}@media (min-width: 576px){body .swiper-button-prev svg,body .swiper-button-next svg{max-width:1.375rem}}body .swiper-button-prev svg path,body .swiper-button-next svg path{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}body .swiper-button-prev:hover,body .swiper-button-next:hover{background-color:var(--text-color)}body .swiper-button-prev:hover svg path,body .swiper-button-next:hover svg path{stroke:#fff}body .swiper-button-disabled{opacity:0.3 !important}picture img{display:block}.accent-green{--accent-color: #5CBB00}.accent-green .heading strong{color:#5CBB00}.accent-green .btn--solid{background-color:#5CBB00;border-color:#5CBB00}.accent-green .btn--solid:hover{background-color:#438800;border-color:#438800}.accent-blue{--accent-color: #0079C2}.accent-blue .heading strong{color:#0079C2}.accent-blue .btn--solid{background-color:#0079C2;border-color:#0079C2}.accent-blue .btn--solid:hover{background-color:#00598f;border-color:#00598f}.accent-red{--accent-color: #FF180A}.accent-red .heading strong{color:#FF180A}.theme-red{--accent-color: #FF180A}.theme-blue{--accent-color: #0079C2}.theme-green{--accent-color: #5CBB00}.intro{font-weight:600;font-size:20px;line-height:1.4}@media only screen and (min-width: 320px){.intro{font-size:calc( 20px + 2 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.intro{font-size:22px}}.js-fade-up,.js-fade-up-stagger{opacity:0}.js-reveal{visibility:hidden;position:relative;overflow:hidden}.external-link svg{margin-left:.375rem;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mega-menu .external-link svg{margin-left:.625rem}.external-link:hover svg{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.blue-link{color:#4F9BE0}.blue-link a{color:#4F9BE0 !important}.blue-link a svg path{stroke:#4F9BE0}.large-label{font-size:20px;font-weight:400;padding:1.25rem 0}@media only screen and (min-width: 320px){.large-label{font-size:calc( 20px + 4 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.large-label{font-size:24px}}.wp-block-image.size-full{margin-bottom:0}.wp-block-image.size-full img{display:block}.lity-close{display:none}.lity-content{width:62.5rem !important;max-width:100%;background-color:#fff;padding:1.25rem .625rem;max-height:85dvh;height:auto}@media (min-width: 992px){.lity-content{padding:2.5rem}}.modal-close{position:absolute;top:0;right:0;width:3rem;height:3rem;border-left:1px solid #000;border-bottom:1px solid #000;border-top:none;border-right:none;background-color:transparent;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:#fff}.modal-close svg{pointer-events:none}.modal-close svg path{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.modal-close:hover{background-color:#000}.modal-close:hover svg path{fill:#fff}.post-card-container{margin-bottom:2rem}.post-card{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#313131;text-decoration:none;position:relative;max-width:19.375rem;margin:0 auto 2.5rem}@media (min-width: 992px){.post-card{margin:0 auto 1.25rem}}.post-card:hover .post-card__image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.post-card:hover .post-card__title{color:#FF180A}.post-card--small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-card--small .post-card__meta-row{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 992px){.post-card--small .post-card__image{margin-bottom:1rem}}.post-card--small .post-card__content-meta-row{margin-top:auto}.post-card--small .post-card__tag,.post-card--small .post-card__category{font-size:10px}@media only screen and (min-width: 320px){.post-card--small .post-card__tag,.post-card--small .post-card__category{font-size:calc( 10px + 0 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.post-card--small .post-card__tag,.post-card--small .post-card__category{font-size:10px}}.post-card--small .post-card__title{font-size:16px}@media only screen and (min-width: 320px){.post-card--small .post-card__title{font-size:calc( 16px + 2 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.post-card--small .post-card__title{font-size:18px}}.post-card--medium{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 992px){.post-card--medium{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.post-card--medium .post-card__image-row{-ms-flex-negative:0;flex-shrink:0}@media (min-width: 992px){.post-card--medium .post-card__image-row{height:100%;margin-right:1.5rem}}.post-card--medium .post-card__content-row{-ms-flex-negative:1;flex-shrink:1}@media (min-width: 992px){.post-card--medium .post-card__row{width:50%}}@media (min-width: 992px){.post-card--medium .post-card__image{height:100%;aspect-ratio:276 / 156;margin-bottom:0}}.post-card--medium .post-card__image img{height:100%}.post-card--medium-overlap .post-card__image{aspect-ratio:343 / 292}@media (min-width: 768px){.post-card--medium-overlap .post-card__meta-row{max-width:95%;background-color:#ffffff;padding:1.125rem;position:absolute;left:0;bottom:0;z-index:5}}.post-card--medium-overlap .post-card__meta-row .post-card__tag,.post-card--medium-overlap .post-card__meta-row .post-card__category{font-size:10px}@media only screen and (min-width: 320px){.post-card--medium-overlap .post-card__meta-row .post-card__tag,.post-card--medium-overlap .post-card__meta-row .post-card__category{font-size:calc( 10px + 0 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.post-card--medium-overlap .post-card__meta-row .post-card__tag,.post-card--medium-overlap .post-card__meta-row .post-card__category{font-size:10px}}.post-card--medium-overlap .post-card__meta-row .post-card__title{font-size:16px}@media only screen and (min-width: 320px){.post-card--medium-overlap .post-card__meta-row .post-card__title{font-size:calc( 16px + 2 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.post-card--medium-overlap .post-card__meta-row .post-card__title{font-size:18px}}.post-card--large .post-card__meta-row{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-card--large .post-card__content-meta-row{margin-top:auto}.post-card--xxl .post-card__image{aspect-ratio:1176 / 463}.post-card--xxl .post-card__image img{width:100%}@media (min-width: 768px){.post-card--xxl .post-card__meta-row{max-width:50%;background-color:#ffffff;padding:2rem;position:absolute;right:0;bottom:0;z-index:5}}@media (min-width: 992px){.post-card--xxl .post-card__meta-row{padding:3.5rem}}.post-card__row{width:100%}.post-card__image{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;aspect-ratio:310 / 320;margin-bottom:1rem;background-color:#f5f5f5;text-align:center}@media (min-width: 992px){.post-card__image{margin-bottom:1.5rem}}.post-card__image picture{overflow:hidden}.post-card__image img{-webkit-transition:all 2s ease-in-out;transition:all 2s ease-in-out}.post-card__image.no-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;text-align:center;color:#b1b1b1;padding:1rem}.post-card__image.no-image p{margin:0;font-size:3.75rem !important}.post-card .no-image p{font-size:10rem !important;font-weight:600;color:#e8e8e8}.post-card__content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-card__tag,.post-card__category{font-size:10px;line-height:1.6;letter-spacing:1.5px;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width: 320px){.post-card__tag,.post-card__category{font-size:calc( 10px + 2 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.post-card__tag,.post-card__category{font-size:12px}}.post-card__tag{margin-right:1rem;font-weight:bold}.post-card__title{font-size:18px;font-weight:600;line-height:1.3;margin:.5rem 0 1.125rem;-webkit-transition:0.3s color ease-in-out;transition:0.3s color ease-in-out;color:var(--text-color)}@media only screen and (min-width: 320px){.post-card__title{font-size:calc( 18px + 2 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.post-card__title{font-size:20px}}.post-card__category{position:absolute;top:0;left:0;z-index:2;background-color:var(--accent-color);color:#fff;font-weight:600;padding:.375rem .875rem;font-size:10px}@media only screen and (min-width: 320px){.post-card__category{font-size:calc( 10px + 4 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.post-card__category{font-size:14px}}.post-card__excerpt{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal}@media only screen and (min-width: 320px){.post-card__excerpt{font-size:calc( 16px + 0 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.post-card__excerpt{font-size:16px}}.post-card__reading-time,.post-card__date{font-size:14px;line-height:1.14;margin-bottom:0}@media only screen and (min-width: 320px){.post-card__reading-time,.post-card__date{font-size:calc( 14px + 0 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.post-card__reading-time,.post-card__date{font-size:14px}}.post-card__reading-time{padding-right:.5rem;padding-left:1.25rem;margin-right:.5rem;border-right:1px solid #313131;font-weight:bold;background-image:url("data:image/svg+xml,%3Csvg width='14' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23060003' d='M232 120c0-13.3 10.7-24 24-24s24 10.7 24 24v123.2l85.3 56.8c11 7.4 14 22.3 5.8 33.3-6.5 11-21.4 14-32.4 5.8l-96-64c-6.7-3.6-10.7-11.1-10.7-20V120zM256 0c141.4 0 256 114.6 256 256S397.4 512 256 512 0 397.4 0 256 114.6 0 256 0zM48 256c0 114.9 93.1 208 208 208s208-93.1 208-208S370.9 48 256 48 48 141.1 48 256z'/%3E%3C/svg%3E");background-size:14px;background-repeat:no-repeat;background-position:0 center}.post-feed{padding:3.75rem 0}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:0;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:1rem;padding:0 0 3.75rem}.pagination li{padding-right:1.125rem}@media (min-width: 992px){.pagination li{padding-right:1.875rem}}.pagination li:last-child{padding-right:0}.pagination li .current{color:#FF180A;font-weight:bold}.pagination li a{color:#313131;text-decoration:none;-webkit-transition:0.2s;transition:0.2s}.pagination li a:hover{color:#FF180A}@media (min-width: 992px){.pagination{max-width:684px;margin:0 auto}}.related-articles{background-color:#f7f5f0;padding-top:2rem;margin-top:2rem}@media (min-width: 768px){.related-articles{padding-top:4rem;padding-bottom:2rem;margin-top:4rem}}.related-articles__title{font-weight:600;margin-bottom:1.5rem}.archive-hero{background:#313131;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;margin-bottom:2rem}.archive-hero .cat{text-transform:uppercase;letter-spacing:2px}

/*# sourceMappingURL=blog.css.map */
