:root{--global--font-primary:"DM Sans",sans-serif;--global--font-secondary:"DM Sans",sans-serif;--heading--font-family:var(--global--font-primary);--heading--font-size-h6:var(--global--font-size-xs);--heading--font-size-h5:var(--global--font-size-sm);--heading--font-size-h4:var(--global--font-size-lg);--heading--font-size-h3:calc(var(--global--font-size-lg)*1.25);--heading--font-size-h2:var(--global--font-size-xl);--heading--font-size-h1:var(--global--font-size-page-title);--heading--letter-spacing-h6:0.05em;--heading--letter-spacing-h5:0.05em;--heading--letter-spacing-h4:var(--global--letter-spacing);--heading--letter-spacing-h3:var(--global--letter-spacing);--heading--letter-spacing-h2:var(--global--letter-spacing);--heading--letter-spacing-h1:var(--global--letter-spacing);--heading--line-height-h6:var(--global--line-height-heading);--heading--line-height-h5:var(--global--line-height-heading);--heading--line-height-h4:var(--global--line-height-heading);--heading--line-height-h3:var(--global--line-height-heading);--heading--line-height-h2:var(--global--line-height-heading);--heading--line-height-h1:var(--global--line-height-page-title);--heading--font-weight:normal;--heading--font-weight-page-title:300;--heading--font-weight-strong:600;--latest-posts--title-font-family:var(--heading--font-family);--latest-posts--title-font-size:var(--heading--font-size-h3);--latest-posts--description-font-family:var(--global--font-secondary);--latest-posts--description-font-size:var(--global--font-size-sm);--list--font-family:var(--global--font-secondary);--definition-term--font-family:var(--global--font-primary);--global--color-primary-menta:#5dd39c;--global--color-light-green:#cef2e1;--global--color-black:#000;--global--color-secondary-black:#333;--global--color-grey:#39414d;--global--color-secondary-dark-grey:#7c7c7c;--global--color-secondary-grey:#e7e7e7;--global--color-light-grey:#f4f4f4;--global--color-white:#fff;--global--color-error:#d43d3d;--global--color-success:#2da46c;--global--color-link:#289fce;--global--color-alert:#ffc83b;--global--color-white-50:hsla(0,0%,100%,.5);--global--color-white-90:hsla(0,0%,100%,.9);--global--color-primary:var(--global--color-dark-gray);--global--color-secondary:var(--global--color-gray);--global--color-primary-hover:var(--global--color-primary);--global--color-border:var(--global--color-primary);--global--spacing-unit:20px;--global--spacing-measure:unset;--global--spacing-horizontal:25px;--global--spacing-vertical:30px;--global--elevation:1px 1px 3px 0 rgba(0,0,0,.2);--form--font-family:var(--global--font-secondary);--form--font-size:var(--global--font-size-sm);--form--line-height:var(--global--line-height-body);--form--color-text:var(--global--color-dark-gray);--form--color-ranged:var(--global--color-secondary);--form--label-weight:500;--form--border-color:var(--global--color-secondary);--form--border-width:3px;--form--border-radius:0;--form--spacing-unit:calc(var(--global--spacing-unit)*0.5);--cover--height:calc(var(--global--spacing-vertical)*15);--cover--color-foreground:var(--global--color-white);--cover--color-background:var(--global--color-black);--button--color-text:var(--global--color-background);--button--color-text-hover:var(--global--color-secondary);--button--color-text-active:var(--global--color-secondary);--button--color-background:var(--global--color-secondary);--button--color-background-active:var(--global--color-background);--button--font-family:var(--global--font-primary);--button--font-size:var(--global--font-size-base);--button--font-weight:500;--button--line-height:1.5;--button--border-width:3px;--button--border-radius:0;--button--padding-vertical:15px;--button--padding-horizontal:calc(var(--button--padding-vertical)*2);--entry-header--color:var(--global--color-primary);--entry-header--color-link:currentColor;--entry-header--color-hover:var(--global--color-primary-hover);--entry-header--color-focus:var(--global--color-secondary);--entry-header--font-size:var(--heading--font-size-h2);--entry-content--font-family:var(--global--font-secondary);--entry-author-bio--font-family:var(--heading--font-family);--entry-author-bio--font-size:var(--heading--font-size-h4);--branding--color-text:var(--global--color-primary);--branding--color-link:var(--global--color-primary);--branding--color-link-hover:var(--global--color-secondary);--branding--title--font-family:var(--global--font-primary);--branding--title--font-size:var(--global--font-size-lg);--branding--title--font-size-mobile:var(--heading--font-size-h4);--branding--title--font-weight:normal;--branding--title--text-transform:uppercase;--branding--description--font-size:var(--global--font-size-sm);--branding--description--font-family:var(--global--font-secondary);--branding--logo--max-width:300px;--branding--logo--max-height:100px;--branding--logo--max-width-mobile:96px;--branding--logo--max-height-mobile:96px;--primary-nav--font-family:var(--global--font-secondary);--primary-nav--font-family-mobile:var(--global--font-primary);--primary-nav--font-size:var(--global--font-size-md);--primary-nav--font-size-sub-menu:var(--global--font-size-xs);--primary-nav--font-size-mobile:var(--global--font-size-sm);--primary-nav--font-size-sub-menu-mobile:var(--global--font-size-sm);--primary-nav--font-size-button:var(--global--font-size-xs);--primary-nav--font-style:normal;--primary-nav--font-style-sub-menu-mobile:normal;--primary-nav--font-weight:normal;--primary-nav--font-weight-button:500;--primary-nav--color-link:var(--global--color-primary);--primary-nav--color-link-hover:var(--global--color-primary-hover);--primary-nav--color-text:var(--global--color-primary);--primary-nav--padding:calc(var(--global--spacing-unit)*0.66);--primary-nav--border-color:var(--global--color-primary);--pagination--color-text:var(--global--color-primary);--pagination--color-link-hover:var(--global--color-primary-hover);--pagination--font-family:var(--global--font-secondary);--pagination--font-size:var(--global--font-size-lg);--pagination--font-weight:normal;--pagination--font-weight-strong:600;--footer--color-text:var(--global--color-primary);--footer--color-link:var(--global--color-primary);--footer--color-link-hover:var(--global--color-primary-hover);--footer--font-family:var(--global--font-primary);--footer--font-size:var(--global--font-size-sm);--pullquote--font-family:var(--global--font-primary);--pullquote--font-size:var(--heading--font-size-h3);--pullquote--font-style:normal;--pullquote--letter-spacing:var(--heading--letter-spacing-h4);--pullquote--line-height:var(--global--line-height-heading);--pullquote--border-width:3px;--pullquote--border-color:var(--global--color-primary);--pullquote--color-foreground:var(--global--color-primary);--pullquote--color-background:var(--global--color-background);--quote--font-family:var(--global--font-secondary);--quote--font-size:var(--global--font-size-md);--quote--font-size-large:var(--global--font-size-xl);--quote--font-style:normal;--quote--font-weight:700;--quote--font-weight-strong:bolder;--quote--font-style-large:normal;--quote--font-style-cite:normal;--quote--line-height:var(--global--line-height-body);--quote--line-height-large:1.35;--separator--border-color:var(--global--color-border);--separator--height:1px;--table--stripes-border-color:var(--global--color-light-gray);--table--stripes-background-color:var(--global--color-light-gray);--table--has-background-text-color:var(--global--color-dark-gray);--widget--line-height-list:1.9;--widget--line-height-title:1.4;--widget--font-weight-title:700;--widget--spacing-menu:calc(var(--global--spacing-unit)*0.66);--global--admin-bar--height:0px;--global--style-shadow:0px 4px 80px rgba(0,0,0,.25)}.admin-bar{--global--admin-bar--height:32px}@media only screen and (max-width:782px){.admin-bar{--global--admin-bar--height:46px}}@media only screen and (min-width:652px){:root{--global--font-size-xl:2.5rem;--global--font-size-xxl:6rem;--global--font-size-xxxl:9rem;--heading--font-size-h3:2rem;--heading--font-size-h2:3rem}}.c-display-cpt{max-width:var(--wp--style--global--content-size);position:relative;transform:scale(1);width:100%}.c-display-cpt__link{color:var(--wp--preset--color--black);display:flex;flex-direction:column-reverse;text-decoration:none;text-decoration:none!important}@media(min-width:768px){.c-display-cpt__link{flex-direction:column}}.c-display-cpt__link:hover{color:var(--wp--preset--color--black)}.c-display-cpt__link:hover .featured .image{filter:grayscale(0)}.c-display-cpt__link .featured{display:block;height:400px;margin-bottom:16px;overflow:hidden}@media(min-width:768px){.c-display-cpt__link .featured{height:700px}}.c-display-cpt__link .featured .image{filter:grayscale(100%);height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease;width:100%}.c-display-cpt__link .text{margin-bottom:16px;text-align:center;text-transform:uppercase}.c-display-cpt__link .text p{text-decoration:none}.c-display-cpt__link .text .title{font-size:24px;font-weight:700;line-height:32px;margin-bottom:0}@media(min-width:768px){.c-display-cpt__link .text .title{font-size:32px;line-height:40px}}.c-display-cpt__link .text .name{font-size:16px;line-height:24px;margin-bottom:0}@media(min-width:768px){.c-display-cpt__link .text .name{font-size:22px;line-height:32px}}.c-display-cpt .swiper{height:auto;margin:0 auto;width:100%!important}.c-display-cpt .swiper-slide{flex-shrink:0;height:auto;width:100%}.c-display-cpt .swiper-button-next,.c-display-cpt .swiper-button-prev{color:var(--wp--preset--color--primary);display:none;display:block;position:fixed;width:40px}.c-display-cpt .swiper-button-next:after,.c-display-cpt .swiper-button-prev:after{display:none}.c-display-cpt .swiper-button-next svg,.c-display-cpt .swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%}.is-mobile .c-display-cpt .swiper-button-next,.is-mobile .c-display-cpt .swiper-button-prev{display:none}.c-display-cpt .swiper-button-prev{margin-left:-64px}.c-display-cpt .swiper-button-next{margin-right:-64px}.c-display-cpt .grid-container{display:grid;grid-template-columns:1fr}@media(min-width:1366px){.c-display-cpt .grid-container.columns-2{grid-template-columns:repeat(2,1fr)}.c-display-cpt .grid-container.columns-3{grid-template-columns:repeat(3,1fr)}.c-display-cpt .grid-container.columns-4{grid-template-columns:repeat(4,1fr)}}
