:root{--border-width:1px;--border-color:var(--color-neutral-300);--component-border-radius:3px;--spacing-xs:.4375rem;--spacing-sm:.875rem;--spacing-md:1.3125rem;--spacing-lg:1.75rem;--spacing-xl:2.1875rem;--grid-gutter-x:1.5rem;--transition-duration:.25s;--transition-timing-function:ease-in-out;--color-accent-500:#fec340;--color-accent-700:#bf8124;--color-neutral-0:#fff;--color-neutral-100:#e5e5e5;--color-neutral-300:#b2b2b2;--color-neutral-500:#7e7e7e;--color-neutral-900:#1a1a1a;--color-neutral-1000:#000;--color-primary-500:#10bdc6;--color-primary-700:#097d94;--color-secondary-500:#28464b;--color-secondary-700:#163038;--heading-font-family:"Roboto Variable", sans-serif;--heading-font-weight:800;--heading-line-height:1;--heading-color:var(--color-neutral-1000);--h1-size:clamp(30px, 5vw + 1rem, 60px);--h2-size:clamp(22px, 5vw + 1rem, 44px);--h3-size:clamp(14px, 5vw + 1rem, 28px);--h4-size:clamp(9px, 5vw + 1rem, 18px);--h5-size:var(--text-md);--h6-size:var(--text-sm);--text-xs:clamp(.375rem, 5vw + 1rem, .75rem);--text-sm:clamp(.45rem, 5vw + 1rem, .9rem);--text-md:clamp(.5rem, 5vw + 1rem, 1rem);--text-lg:clamp(.625rem, 5vw + 1rem, 1.25rem);--text-xl:clamp(.75rem, 5vw + 1rem, 1.5rem);--body-font-family:"Roboto Variable", sans-serif;--body-font-size:var(--text-md);--body-font-weight:400;--body-line-height:1;--body-color:var(--color-neutral-1000)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--icon-sm:var(--text-sm);--icon-lg:var(--text-lg)}.x-core-button{--button-color:var(--color-neutral-0)}.x-core-button--primary{--button-background:var(--color-primary-500)}.x-core-button--primary.x-core-button--active,.x-core-button--primary:hover{--button-background:var(--color-primary-700)}.x-core-button--secondary{--button-background:var(--color-secondary-500)}.x-core-button--secondary.x-core-button--active,.x-core-button--secondary:hover{--button-background:var(--color-secondary-700)}.x-core-button--tertiary{--button-background:var(--color-accent-500)}.x-core-button--tertiary.x-core-button--active,.x-core-button--tertiary:hover{--button-background:var(--color-accent-700)}.x-core-badge{--badge-color:var(--color-neutral-0)}.x-core-badge--primary{--badge-background:var(--color-primary-500)}.x-core-badge--secondary{--badge-background:var(--color-secondary-500)}.x-core-badge--tertiary{--badge-background:var(--color-accent-500)}a.x-core-badge--primary:hover{--badge-background:var(--color-primary-700)}a.x-core-badge--secondary:hover{--badge-background:var(--color-secondary-700)}a.x-core-badge--tertiary:hover{--badge-background:var(--color-accent-700)}@media (min-width:768px){:root{--breakpoint-md-min:true}}@media (min-width:992px){:root{--breakpoint-lg-min:true}}@media (min-width:1200px){:root{--breakpoint-xl-min:true}}:root{--menu-breakpoint:false}@media (max-width:768px){:root{--menu-breakpoint:true}}:root{--block-breakpoint:false}@media (max-width:992px){:root{--block-breakpoint:true}}footer{--footer-background:var(--color-neutral-100);--link-color:var(--body-color)}:root{--container-offset:calc(var(--grid-gutter-x) * .5)}@media (min-width:576px){:root{--container-offset:calc(calc(var(--grid-gutter-x) * .5) + (100vw - 540px) / 2)}}@media (min-width:768px){:root{--container-offset:calc(calc(var(--grid-gutter-x) * .5) + (100vw - 720px) / 2)}}@media (min-width:992px){:root{--container-offset:calc(calc(var(--grid-gutter-x) * .5) + (100vw - 960px) / 2)}}@media (min-width:1200px){:root{--container-offset:calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1140px) / 2)}}@media (min-width:1400px){:root{--container-offset:calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1320px) / 2)}}.container{padding-inline:var(--container-padding-left,var(--block-padding-x,var(--container-offset))) var(--container-padding-right,var(--block-padding-x,var(--container-offset)))}@media (min-width:576px){.container{padding-inline:var(--container-padding-left,var(--block-padding-x,var(--container-offset))) var(--container-padding-right,var(--block-padding-x,var(--container-offset)))}}@media (min-width:768px){.container{padding-inline:var(--container-padding-left,var(--block-padding-x,var(--container-offset))) var(--container-padding-right,var(--block-padding-x,var(--container-offset)))}}@media (min-width:992px){.container{padding-inline:var(--container-padding-left,var(--block-padding-x,var(--container-offset))) var(--container-padding-right,var(--block-padding-x,var(--container-offset)))}}@media (min-width:1200px){.container{padding-inline:var(--container-padding-left,var(--block-padding-x,var(--container-offset))) var(--container-padding-right,var(--block-padding-x,var(--container-offset)))}}@media (min-width:1400px){.container{padding-inline:var(--container-padding-left,var(--block-padding-x,var(--container-offset))) var(--container-padding-right,var(--block-padding-x,var(--container-offset)))}}:root{--block-padding-y:clamp(45px, 6.5vw, 125px);--intro-gutter-after:clamp(45px, 6.5vw, 100px)}
