:root{--step--2:clamp(0.79rem,calc(0.79rem + 0.01vw),0.8rem);--step--1:clamp(0.89rem,calc(0.86rem + 0.12vw),1rem);--step-0:clamp(1rem,calc(0.93rem + 0.26vw),1.25rem);--step-1:clamp(1.13rem,calc(1.01rem + 0.46vw),1.56rem);--step-2:clamp(1.27rem,calc(1.08rem + 0.72vw),1.95rem);--step-3:clamp(1.42rem,calc(1.16rem + 1.07vw),2.44rem);--step-4:clamp(1.6rem,calc(1.22rem + 1.53vw),3.05rem);--step-5:clamp(1.8rem,calc(1.27rem + 2.12vw),3.82rem);--line-height-heading:1.25;--line-height-body:1.5;--letter-spacing:0.08em;--space-2xs:clamp(0.25rem,calc(0.22rem + 0.13vw),0.38rem);--space-xs:clamp(0.75rem,calc(0.65rem + 0.39vw),1.13rem);--space-s:clamp(1rem,calc(0.87rem + 0.53vw),1.5rem);--space-m:clamp(1.5rem,calc(1.3rem + 0.79vw),2.25rem);--space-l:clamp(2rem,calc(1.74rem + 1.05vw),3rem);--space-xl:clamp(2.5rem,calc(2.17rem + 1.32vw),3.75rem);--space-2xl:clamp(3rem,calc(2.61rem + 1.58vw),4.5rem);--space-3xl:clamp(4rem,calc(3.47rem + 2.11vw),6rem);--space-4xl:clamp(7rem,calc(6.08rem + 3.68vw),10.5rem);--space-5xl:clamp(10rem,calc(8.68rem + 5.26vw),15rem);--space-2xs-xs:clamp(0.25rem,calc(0.02rem + 0.92vw),1.13rem);--space-xs-s:clamp(0.75rem,calc(0.55rem + 0.79vw),1.5rem);--space-s-m:clamp(1rem,calc(0.67rem + 1.32vw),2.25rem);--space-m-l:clamp(1.5rem,calc(1.11rem + 1.58vw),3rem);--space-l-xl:clamp(2rem,calc(1.54rem + 1.84vw),3.75rem);--space-xl-2xl:clamp(2.5rem,calc(1.97rem + 2.11vw),4.5rem);--space-2xl-3xl:clamp(3rem,calc(2.21rem + 3.16vw),6rem);--space-3xl-4xl:clamp(4rem,calc(2.29rem + 6.84vw),10.5rem);--space-4xl-5xl:clamp(7rem,calc(4.89rem + 8.42vw),15rem);--space-s-4xl:clamp(1rem,calc(-1.5rem + 10vw),10.5rem);--space-m-xl:clamp(1.5rem,calc(0.91rem + 2.37vw),3.75rem);--space-l-5xl:clamp(2rem,calc(-1.42rem + 13.68vw),15rem);--space-s-l:clamp(1rem,calc(0.47rem + 2.11vw),3rem);--x-padding:var(--space-s-4xl);--font-sans-serif:Poppins,sans-serif;--color-primary-400:#b12f4f;--color-primary-300:#de899e;--color-primary-200:#edc0cb;--color-primary-100:#f9e8ec;--color-primary:var(--color-primary-400);--color-grey-500:#ebecef;--color-black:#111;--color-white:#fff;--color-success-700:#2f8132;--color-success-500:#57ae5b;--color-success-200:#c1eac5;--color-success-100:#e3f9e5;--max-width-160:160rem;--max-width-wide:105rem;--max-width-medium:calc(var(--max-width-wide)*0.66667);--max-width-regular:calc(var(--max-width-wide)*0.5);--width-wide:clamp(min(50rem,100%),100%,var(--max-width-wide));--width-wide-plus:clamp(min(50rem,100%),100%,var(--max-width-wide-plus));--width-medium:clamp(min(40rem,100%),66.66%,var(--max-width-medium));--width-regular:clamp(min(40rem,100%),50%,var(--max-width-regular));--auto-fit-or-fill:auto-fit;--transition-2:0.2s;--transition-4:0.4s}.posts-list{--auto-fit-or-fill:auto-fill}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:local(""),url(../fonts/poppins-v20-latin-regular.woff2) format("woff2"),url(../fonts/poppins-v20-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:local(""),url(../fonts/poppins-v20-latin-italic.woff2) format("woff2"),url(../fonts/poppins-v20-latin-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:local(""),url(../fonts/poppins-v20-latin-600.woff2) format("woff2"),url(../fonts/poppins-v20-latin-600.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:local(""),url(../fonts/poppins-v20-latin-700.woff2) format("woff2"),url(../fonts/poppins-v20-latin-700.woff) format("woff")}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:100%;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;word-break:break-word}body,button,input,select,textarea{color:var(--color-black);font-family:var(--font-sans-serif);font-size:var(--step-0);line-height:var(--line-height-body)}a{color:var(--color-primary);text-underline-position:under;transition:all var(--transition-2)}a:active,a:focus,a:hover{color:var(--color-black)}.has-h-1-font-size,.has-h-2-font-size,.has-h-3-font-size,.has-h-4-font-size,.has-h-5-font-size,.has-h-6-font-size,.has-small-font-size,h1,h2,h3,h4,h5,h6{font-weight:700}.has-h-1-font-size a,.has-h-2-font-size a,.has-h-3-font-size a,.has-h-4-font-size a,.has-h-5-font-size a,.has-h-6-font-size a,.has-small-font-size a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}.h1,h1{font-size:var(--step-5)}.h1,.h2,h1,h2{line-height:var(--line-height-heading)}.h2,h2{font-size:var(--step-4)}.h3,h3{font-size:var(--step-3);line-height:var(--line-height-heading)}.h3,.h4,h3,h4{font-weight:700}.h4,h4{font-size:var(--step-2)}.h5,h5{font-size:var(--step-1)}.h5,.h6,h5,h6{font-weight:700}.h6,h6{font-size:var(--step-0)}:focus{outline:2px solid var(--color-primary);outline-offset:2px}:focus:not(:focus-visible){outline:none}.btn,.wp-block-button__link,input[type=submit]{-webkit-appearance:none;background-color:var(--color-primary);border:0;border-radius:.25em;color:var(--color-white);cursor:pointer;display:inline-flex;font-size:var(--step--1);font-weight:600;letter-spacing:var(--letter-spacing);line-height:var(--line-height-heading);padding:1.2em 1.4em;text-decoration:none;text-transform:uppercase;transition:all var(--transition-2)}.btn:active,.btn:focus,.btn:hover,.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:var(--color-black);color:var(--color-white)}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=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{border:2px solid var(--color-primary);border-bottom-left-radius:1rem;border-top-right-radius:1rem;padding:var(--space-xs);width:100%}select{background:transparent;border:1px solid var(--color-primary);border-radius:0;line-height:1.5;padding:var(--space-s);width:100%}textarea{resize:vertical;width:100%}input[type=checkbox],input[type=radio]{font-size:100%;margin-right:.25rem}label{display:block;font-size:var(--step--2);font-weight:700;letter-spacing:var(--letter-spacing);text-transform:uppercase}label+*{margin-top:.25rem}ol,ul{padding-left:2rem}embed,iframe,img,object{max-width:100%}img{height:auto;vertical-align:middle}table{border-collapse:collapse;width:100%}tr{border-bottom:1px solid var(--color-black)}td,th{border:solid var(--color-black);border-width:0 0 1px}td,th{padding:var(--space-xs)}th{border-width:0 0 2px;font-weight:700;text-align:left}.animated{animation-duration:var(--transition-2);animation-fill-mode:both}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-in{animation-name:fade-in}@keyframes fade-in-up{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation-name:fade-in}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.fade-out{animation-name:fade-out}.content-area{position:relative}.content-area>*{margin-left:auto;margin-right:auto;width:var(--width-regular)}.grid-auto{display:grid;gap:var(--space-2xl);grid-template-columns:repeat(var(--auto-fit-or-fill),minmax(min(100%,var(--grid-width,35rem)),1fr))}.has-3-columns{--grid-width:24rem}.has-4-columns{--grid-width:20rem}.has-smaller-spacing{gap:var(--space-xl-2xl) var(--space-2xl)}.reset-list{list-style-type:none;margin-left:0;margin-right:0;margin-top:0;padding:0}.column>*+*,.content-area>*+*,.group>*+*,.is-root-container>*+*,.top-margin-children>*+*,.wp-block-quote>*+*{margin-bottom:0;margin-top:var(--space-l)}.top-margin-children--2xl>*+*{margin-top:var(--space-2xl)}.top-margin-children--xl>*+*{margin-top:var(--space-xl)}.top-margin-children--m>*+*{margin-top:var(--space-m)}.gform_fields>*+*,.gform_wrapper form>*+*,.top-margin-children--s>*+*{margin-top:var(--space-s)}.has-small-font-size+h2,.has-small-font-size+h3,.top-margin-children--xs>*+*{margin-top:var(--space-xs)}.content-area>:first-child,.content-area>h2,.content-area>h3,.content-area>h4,.group>h2,.group>h3,.group>h4,.is-root-container>h2,.is-root-container>h3,.is-root-container>h4{margin-top:var(--space-3xl)}.content-area>:last-child{margin-bottom:var(--space-4xl-5xl)}.content-area>.module-top-margin,.content-area>.module-top-margin+*,.content-area>.wp-block-embed,.content-area>.wp-block-embed+*,.content-area>.wp-block-quote,.content-area>.wp-block-quote+*,.is-root-container>.module-top-margin,.is-root-container>.module-top-margin+*,.is-root-container>.wp-block-embed,.is-root-container>.wp-block-embed+*,.is-root-container>.wp-block-quote,.is-root-container>.wp-block-quote+*{margin-top:var(--space-4xl)}.content-area>.wp-block-image,.content-area>.wp-block-image+*,.entry-image+.entry-title{margin-top:var(--space-2xl)}.group>.module-top-margin,.group>.module-top-margin+*,.taxonomy-nav.module-top-margin+*{margin-top:var(--space-2xl-3xl)}.content-area>.has-background:first-child,.has-background+.has-background,.has-background>:first-child,.hero+.has-background{margin-top:0}.mx-auto{margin-left:auto;margin-right:auto}.has-background{padding:var(--space-4xl) var(--x-padding)}.has-background+.has-background,.has-background:last-child,.has-background>:last-child{margin-bottom:0}.x-padding{padding-left:var(--x-padding);padding-right:var(--x-padding)}.group>*{margin-left:auto;margin-right:auto;width:calc(var(--width-regular))}.width-regular{width:var(--width-regular)}.width-medium{width:var(--width-medium)}.width-medium-plus{width:var(--width-medium-plus)}.width-wide,.wp-block-embed{width:var(--width-wide)}.width-wide-plus{width:var(--width-wide-plus)}.width-full{margin-left:calc(var(--x-padding)*-1);margin-right:calc(var(--x-padding)*-1);max-width:none;width:auto}.archive>h1{max-width:25ch}.archive>.archive__description{max-width:52ch}.wp-block-buttons{display:flex;flex-wrap:wrap;gap:1rem}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-has-aspect-ratio .wp-block-embed__wrapper{height:0;overflow:hidden;padding-top:56.25%;position:relative}.wp-has-aspect-ratio .wp-block-embed__wrapper iframe{height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}.wp-block-image .alignleft{float:none;margin-right:0}@media(min-width:48.001rem){.wp-block-image .alignleft{float:left;margin-right:var(--space-m)}}.wp-block-image .alignright{float:none;margin-left:0}@media(min-width:48.001rem){.wp-block-image .alignright{float:right;margin-left:var(--space-m)}}.wp-block-image figcaption{color:inherit;text-align:center}.wp-block-image.is-style-rounded img{border-radius:999em}.wp-block-separator,hr{background-color:var(--color-grey-500);border:0;height:.0625rem}.wp-block-quote,blockquote{border-left:.25em solid var(--color-primary);font-weight:600;padding-left:var(--space-s-l)}.wp-block-quote p,blockquote p{color:var(--color-primary);font-size:var(--step-3);line-height:var(--line-height-heading)}.wp-block-quote .wp-block-quote__citation,.wp-block-quote cite,blockquote .wp-block-quote__citation,blockquote cite{display:block;font-size:var(--step--2);font-style:normal;letter-spacing:var(--letter-spacing);margin-top:var(--space-l);text-transform:uppercase}.wp-block-quote .wp-block-quote__citation a,.wp-block-quote cite a,blockquote .wp-block-quote__citation a,blockquote cite a{color:var(--color-black)}.wp-block-quote .wp-block-quote__citation a:active,.wp-block-quote .wp-block-quote__citation a:focus,.wp-block-quote .wp-block-quote__citation a:hover,.wp-block-quote cite a:active,.wp-block-quote cite a:focus,.wp-block-quote cite a:hover,blockquote .wp-block-quote__citation a:active,blockquote .wp-block-quote__citation a:focus,blockquote .wp-block-quote__citation a:hover,blockquote cite a:active,blockquote cite a:focus,blockquote cite a:hover{color:var(--color-primary)}.has-fixed-layout{table-layout:fixed}.wp-block-gallery.wp-block-gallery.wp-block-gallery{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-xl)}.is-style-ingress{font-size:var(--step-1);font-weight:600}.is-style-list-check{list-style-type:none;padding-left:0}.is-style-list-check>*+*{margin-top:1rem}.is-style-list-check li{align-items:center;display:flex}.is-style-list-check .icon-wrapper{background-color:var(--color-success-100);border-radius:50%;color:var(--color-success-700);display:grid;flex-shrink:0;height:2em;margin-right:.75em;place-items:center;width:2em}.is-style-list-check .icon-wrapper svg{height:1em;width:1em}.archive__description{font-size:var(--step-1)}.entry-meta{font-size:var(--step--2);font-weight:700;letter-spacing:var(--letter-spacing);text-transform:uppercase}.entry-meta a{text-decoration:none}.entry-meta a:active,.entry-meta a:focus,.entry-meta a:hover{text-decoration:underline}.category-impact .entry-meta,.category-impact .entry-meta a{color:var(--color-dark-grey-green)}.category-innovation .entry-meta,.category-innovation .entry-meta a{color:var(--color-deep-canary)}.category-people .entry-meta,.category-people .entry-meta a{color:var(--color-jade-green)}.category-process .entry-meta,.category-process .entry-meta a{color:var(--color-primary)}.category-product .entry-meta,.category-product .entry-meta a{color:var(--color-colorful-tangerine)}.gform_validation_container{display:none}.hero{color:var(--color-white);position:relative}.hero,.hero:before{background-color:var(--color-black)}.hero:before{bottom:0;content:"";height:100%;left:0;opacity:.4;position:absolute;right:0;top:0;width:100%;z-index:1}.hero__container{align-items:center;display:flex;flex-direction:row;min-height:100vh;min-height:100svh;padding-bottom:var(--space-xl-2xl);padding-top:var(--space-xl-2xl)}.hero__content{opacity:0;position:relative;text-align:center;width:100%;z-index:10}.hero__content h1{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(300deg,var(--color-primary-100) 10%,var(--color-primary) 80%);-webkit-background-clip:text;background-clip:text}.hero__content p{font-size:var(--step-1);margin-left:auto;margin-right:auto;width:var(--width-medium)}.hero__content a{color:var(--color-primary-200)}.hero__content a:active,.hero__content a:focus,.hero__content a:hover{color:var(--color-white)}.is-animating .hero__content{animation:fade-in-up var(--transition-4) cubic-bezier(.48,.43,.56,.82) both;animation-delay:var(--transition-2)}.hero__image{margin:0}.content-area>.hero:first-child,.is-root-container>.hero:first-child{margin-top:0}.pagination{width:var(--width-wide)}.pagination .nav-links{align-items:center;display:flex;flex-wrap:wrap;font-weight:700;gap:var(--space-xs)}.page-numbers{background-color:var(--color-grey-500);color:var(--color-black);padding:var(--space-xs) var(--space-s);text-align:center;text-decoration:none}.page-numbers.current{background-color:var(--color-black);color:var(--color-white)}.people-item{font-size:var(--step--1)}.people-item__image{margin:0}.people-item__job,.people-item__linkedin a{color:var(--color-primary);font-size:var(--step--2);font-weight:700;letter-spacing:var(--letter-spacing);text-transform:uppercase}.people-item__title{margin-top:var(--space-2xs)}.people-item__email{margin-top:0}.post-item{font-size:var(--step--1)}.post-item__image{margin:0}.post-item__title a:active,.post-item__title a:focus,.post-item__title a:hover{text-decoration:underline;text-underline-position:auto}.site-footer{background-color:var(--color-black);color:var(--color-white);font-size:var(--step--1);padding-bottom:var(--space-4xl);padding-top:var(--space-4xl)}.site-footer a{color:var(--color-primary-100)}.site-footer a:active,.site-footer a:focus,.site-footer a:hover{color:var(--color-white)}.site-footer h2,.site-footer h3{font-size:var(--step-0)}.site-footer ol,.site-footer ul{list-style-type:none;margin-left:0;margin-right:0;margin-top:0;padding:0}.site-header{color:var(--color-white);padding-bottom:var(--space-l);padding-top:var(--space-l);position:absolute;top:0;width:100%;z-index:100}.has-no-hero .site-header{position:static}.admin-bar .site-header{top:var(--wp-admin--admin-bar--height)}.site-header__title a{color:var(--color-white);display:block;font-size:var(--step-1);font-weight:700;letter-spacing:.175em;position:relative;text-decoration:none;text-transform:uppercase;z-index:110}.site-header__title a:first-letter{color:var(--color-primary-400)}.site-header__title a:focus{outline-color:var(--color-white)}.is-site-nav-opened .site-header__title a:first-letter{color:var(--color-white)}.has-no-hero .site-header__title a{color:var(--color-black)}.site-header__logo{--color-logo:var(--color-white);height:24px;width:123px}.has-no-hero .site-header__logo{--color-logo:var(--color-black)}.is-site-nav-opened .site-header__logo{--color-logo:var(--color-white)}.site-header__container{align-items:center;display:flex;justify-content:space-between}@media(max-width:60rem){.site-header__container{flex-flow:wrap}.site-nav{width:100%}}.site-nav__items,.site-nav__items ul{list-style-type:none;margin-left:0;margin-right:0;margin-top:0;padding:0}@media(max-width:60rem){.site-nav__items,.site-nav__items .sub-menu{display:none}.site-nav__items .sub-menu.is-opened,.site-nav__items.is-opened{display:block}.site-nav__items{text-align:center}.site-nav__items.is-opened{background-color:var(--color-primary);bottom:0;left:0;min-height:100vh;overflow-x:auto;padding:8rem 1rem 2rem;position:fixed;right:0;top:0;width:100%;z-index:100}}@media(min-width:60.001rem){.site-nav__items{display:flex;flex-wrap:wrap;gap:1.5rem}}.menu-item{position:relative}.menu-anchor--main,.site-nav__sub-toggle{color:var(--color-white);position:relative;text-decoration:none}.menu-anchor--main:active,.menu-anchor--main:focus,.menu-anchor--main:hover,.menu-anchor--main[aria-current=page],.site-nav__sub-toggle:active,.site-nav__sub-toggle:focus,.site-nav__sub-toggle:hover,.site-nav__sub-toggle[aria-current=page]{color:var(--color-white)}@media(min-width:60.001rem){.menu-anchor--main:after,.site-nav__sub-toggle:after{background-color:var(--color-primary);content:"";height:2px;left:0;overflow:hidden;position:absolute;top:110%;transform:scaleX(0);transform-origin:bottom left;transition:transform var(--transition-2) ease-in;width:100%;z-index:-1}.menu-anchor--main:active:after,.menu-anchor--main:focus:after,.menu-anchor--main:hover:after,.menu-anchor--main[aria-current=page]:after,.site-nav__sub-toggle:active:after,.site-nav__sub-toggle:focus:after,.site-nav__sub-toggle:hover:after,.site-nav__sub-toggle[aria-current=page]:after{transform:scaleX(1)}}.menu-anchor--main{display:block;font-size:var(--step--1);font-weight:600;letter-spacing:var(--letter-spacing);text-transform:uppercase}.menu-anchor--main:focus{outline-color:var(--color-white)}@media(max-width:60rem){.menu-anchor--main{font-size:var(--step-1);padding:.75rem}}@media(min-width:60.001rem){.has-no-hero .menu-anchor--main{color:var(--color-black)}}@media(max-width:60rem){.is-opened .menu-item{animation:fade-in-up var(--transition-4) cubic-bezier(.48,.43,.56,.82) both;animation-delay:var(--transition-2)}.is-opened .menu-item:nth-child(2){animation-delay:calc(var(--transition-2) + .05s)}.is-opened .menu-item:nth-child(3){animation-delay:calc(var(--transition-2) + .1s)}.is-opened .menu-item:nth-child(4){animation-delay:calc(var(--transition-2) + .15s)}.is-opened .menu-item:nth-child(5){animation-delay:calc(var(--transition-2) + .2s)}.is-opened .menu-item:nth-child(6){animation-delay:calc(var(--transition-2) + .25s)}}.site-nav__sub-sub-toggle,.site-nav__sub-toggle{background-color:transparent;border:0;padding:.25rem}.site-nav__sub-sub-toggle svg,.site-nav__sub-toggle svg{fill:currentColor;display:inline-block;pointer-events:none;position:relative;top:-.0625em;transition:transform .2s;vertical-align:middle}.site-nav__sub-sub-toggle[aria-expanded=true] svg,.site-nav__sub-toggle[aria-expanded=true] svg{transform:rotate(-180deg)}.menu-item a[hidden]{display:none}@media(min-width:60.001rem){.lang-item{border-left:1px solid var(--color-primary-100);padding-left:1.5rem}}.site-nav__toggle{background-color:transparent;border:0;height:2.75rem;padding:.75rem;position:relative;width:2.75rem;z-index:110}.site-nav__toggle[aria-expanded=true]{color:var(--color-white)}@media(min-width:60.001rem){.site-nav__toggle{display:none}}.site-nav__toggle-box{display:block;height:24px;position:relative;width:24px}.site-nav__toggle-box-inner,.site-nav__toggle-box-inner:after,.site-nav__toggle-box-inner:before{background-color:var(--color-white);display:block;height:.15625rem;position:absolute;transition-duration:.2s;transition-property:transform;transition-timing-function:ease;width:24px}.has-no-hero .site-nav__toggle-box-inner,.has-no-hero .site-nav__toggle-box-inner:after,.has-no-hero .site-nav__toggle-box-inner:before{background-color:var(--color-black)}.site-nav__toggle-box-inner{display:block;margin-top:-2px;top:50%;transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.site-nav__toggle-box-inner:after,.site-nav__toggle-box-inner:before{content:""}.site-nav__toggle-box-inner:before{top:-7px;transition:top 75ms ease .2s,opacity 75ms ease}.site-nav__toggle-box-inner:after{bottom:-7px;transition:bottom 75ms ease .2s,transform 75ms cubic-bezier(.55,.055,.675,.19)}[aria-expanded=true] .site-nav__toggle-box-inner{background-color:var(--color-white);transform:rotate(45deg);transition-delay:.2s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}[aria-expanded=true] .site-nav__toggle-box-inner:before{background-color:var(--color-white);opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .2s}[aria-expanded=true] .site-nav__toggle-box-inner:after{background-color:var(--color-white);bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .2s}.social-links__items{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;list-style-type:none;margin:0;padding:0}.social-links__items a{display:inline-flex}.social-links__items a svg{height:2em;width:2em}.taxonomy-nav__items{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-l);list-style-type:none;margin-left:0;margin-right:0;margin-top:0;padding:0}.taxonomy-nav__items a{font-size:var(--step-1);font-weight:700;letter-spacing:var(--letter-spacing);text-decoration:none;text-transform:uppercase}.taxonomy-nav__items a:active,.taxonomy-nav__items a:focus,.taxonomy-nav__items a:hover,.taxonomy-nav__items a[aria-current]{text-decoration:underline}.size-debugger{background-color:var(--color-black);bottom:0;left:0;min-width:70px;padding:.5rem;position:fixed;text-align:center;text-transform:capitalize}.size-debugger:after{color:var(--color-black);content:"default"}@media(max-width:var(--max-width-160 )){.size-debugger:after{content:"max"}}@media(max-width:var(--max-width-wide )){.size-debugger:after{content:"large"}}@media(max-width:60rem){.size-debugger:after{content:"navigation"}}@media(max-width:55rem){.size-debugger:after{content:"medium-large"}}@media(max-width:48rem){.size-debugger:after{content:"medium"}}@media(max-width:26rem){.size-debugger:after{content:"small"}}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:var(--color-black);-webkit-clip-path:none;clip-path:none;color:var(--color-white);display:block;font-weight:700;height:auto;left:.5rem;margin:0;padding:.75rem;text-decoration:none;top:.5rem;width:auto;z-index:100000}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;transition-duration:1ms!important}}#content[tabindex="-1"]:focus{outline:0}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.aligncenter{clear:both;margin-left:auto;margin-right:auto;text-align:center}.cover-img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:0}.aspect-ratio,.is-overflow-hidden{overflow:hidden}.aspect-ratio{aspect-ratio:16/9}.aspect-ratio img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.aspect-ratio--1-1{aspect-ratio:1/1}.aspect-ratio--4-5{aspect-ratio:4/5}.absolute-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:10}
