.dynamic-hero{border-radius:0 0 var(--border-radius-double) var(--border-radius-double);padding-top:.5rem;position:relative}.dynamic-hero .blocksize--1{padding-bottom:2rem}.dynamic-hero .blocksize--1 .icon-left,.dynamic-hero .blocksize--1 .icon-right{bottom:0;padding-right:0;position:absolute;z-index:2}.dynamic-hero .blocksize--1 .icon-left{right:0}.dynamic-hero .blocksize--1 .icon-right{right:-24px;width:auto}.dynamic-hero .blocksize--2{padding-bottom:2rem}.dynamic-hero .blocksize--3{padding-bottom:0}.dynamic-hero__spacer{height:100px;width:100%}.dynamic-hero .h1,.dynamic-hero h1{font-size:2.5rem}@media screen and (min-width:768px){.dynamic-hero .h1,.dynamic-hero h1{font-size:3rem}}@media screen and (min-width:1024px){.dynamic-hero .h1,.dynamic-hero h1{font-size:4rem}}@media screen and (min-width:1200px){.dynamic-hero .h1,.dynamic-hero h1{font-size:5.375rem}}@media screen and (min-width:1440px){.dynamic-hero .h1,.dynamic-hero h1{font-size:6.5rem}}.dynamic-hero .dynamic-title-bold{font-weight:700}.dynamic-hero .dynamic-title-normal{font-weight:400}.dynamic-hero .dynamic__content{z-index:2}@media screen and (min-width:768px){.dynamic-hero{margin-bottom:-110px;padding:var(--container-spacing)}.dynamic-hero .container-content{margin-left:auto;margin-right:auto;max-width:var(--site-center)}}@media screen and (min-width:1440px){.dynamic-hero .container-content{padding-left:0;padding-right:0}}@media screen and (min-width:768px){.dynamic-hero__featured-image .img--responsive{border-radius:var(--border-radius-double)}.dynamic-hero__featured-image .img--responsive picture{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.dynamic-hero .top-locked-md{top:0!important}}@media screen and (max-width:767px){.dynamic-hero .top-locked{bottom:0!important}}.dynamic-hero__content{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:23vh;padding-bottom:var(--container-spacing);padding-top:var(--container-spacing);position:relative;z-index:1}@media screen and (min-width:360px){.dynamic-hero__content{min-height:26vh}}@media screen and (min-width:480px){.dynamic-hero__content{min-height:34vh}}@media screen and (min-width:1024px){.dynamic-hero__content{min-height:400px}}.dynamic-hero .dynamic__category--badge{background-color:var(--color-background-green);border-radius:0 0 20px 20px;color:var(--color-black);display:block;font-weight:600;padding:.5rem .8rem}.dynamic-hero .from-right-edge{width:calc(100% + 65px - var(--site-side-spacing-md))}.dynamic-hero .from-left-edge{width:33%}.dynamic-hero .dynamic__icon_desktop{overflow:hidden;position:relative}.dynamic-hero .dynamic__icon_desktop_one{left:112px;margin-bottom:1rem;width:calc(100% - var(--site-side-spacing-md))}@media screen and (min-width:1440px){.dynamic-hero .dynamic__icon_desktop_one{width:calc(100% - var(--site-side-spacing-md) - var(--site-side-spacing-md))}}.dynamic-hero .dynamic__icon_desktop_two{left:calc(100% - 100vw);position:absolute;top:33%;width:100vw}.dynamic-hero__image-blocks{display:contents;gap:1rem}.dynamic-hero__image-blocks .dynamic-hero__image-block img{border-radius:var(--border-radius);height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.dynamic-hero__image-blocks .dynamic-hero__image-block .dynamic-hero__caption{margin-top:.5rem;text-align:center}.dynamic-hero__image-blocks .icon-left{left:-50px;overflow:hidden;padding-right:50px;position:relative;width:calc(100% + var(--site-side-spacing))}@media screen and (max-width:767px){.dynamic-hero__image-blocks .icon-left{display:-webkit-inline-box}}.dynamic-hero__image-blocks .icon-right{overflow:hidden;padding-right:20px;position:relative;right:20px;width:calc(100% + var(--site-side-spacing))}@media screen and (max-width:767px){.dynamic-hero__image-blocks .icon-right{display:-webkit-inline-box}}.dynamic-hero__image-blocks .is-col-2>svg{width:calc(17vw + 1rem)}.dynamic-hero__image-blocks .is-col-3>svg{width:calc(25vw + 1rem)}.dynamic-hero__image-blocks .is-col-4>svg{width:calc(40vw + 1rem)}.dynamic-hero__image-blocks .is-col-5>svg{width:calc(42vw + 1rem)}.dynamic-hero__image-blocks .is-col-6>svg{width:calc(50vw + 1rem)}.dynamic-hero__image-blocks .is-col-7>svg{width:calc(59vw + 1rem)}.dynamic-hero__image-blocks .is-col-8>svg{width:calc(67vw + 1rem)}.dynamic-hero__image-blocks .is-col-9>svg{width:calc(75vw + 1rem)}.dynamic-hero__image-blocks .is-col-10>svg{width:calc(83vw + 1rem)}.dynamic-hero__image-blocks .is-col-11>svg{width:calc(91vw + 1rem)}.dynamic-hero__image-blocks .is-col-12>svg{width:100vw}.dynamic-hero__image-block{position:relative;z-index:1}.dynamic-hero__image-block img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.dynamic-hero__image-block .dynamic-hero__caption{margin-top:.5rem}.dynamic-hero .dynamic__subtitle{color:var(--color-brand-secondary);font-family:Fields;line-height:1.2;margin-bottom:.5rem;margin-top:2rem}.dynamic-hero .dynamic__text{line-height:1.2;padding-left:var(--site-side-spacing);padding-right:var(--site-side-spacing)}@media screen and (min-width:768px){.dynamic-hero .dynamic__text{padding-left:var(--site-side-spacing-md);padding-right:var(--site-side-spacing-md)}}@media screen and (max-width:767px){.dynamic-hero .dynamic__text{font-size:.9375rem}}@media screen and (min-width:768px){.dynamic-hero .dynamic__text{padding:0}}.dynamic-hero .dynamic-hero__button{margin-bottom:1rem;margin-top:1rem;padding-left:var(--site-side-spacing);padding-right:var(--site-side-spacing);z-index:2}.dynamic-hero .dynamic-hero__button .button{font-size:1rem;font-weight:lighter}@media screen and (min-width:768px){.dynamic-hero .dynamic-hero__button{padding:0}}