.hero{margin-top:.5rem}.hero .hero__wrapper{border-radius:1rem;background:url(/assets/img/pattern-C-kDiWje.jpg) no-repeat;background-position:65% bottom;background-size:cover;color:var(--color-white)}.hero .hero__body{margin-top:2.375rem}@media (min-width: 1280px){.hero .hero__body{margin-top:2.875rem}}.hero .hero__caption:not(:first-child){margin-top:.5rem}.hero .hero__desc{color:var(--color-secondary-white)}.hero .hero__desc:not(:first-child){margin-top:1rem}.hero .hero__title{margin-bottom:1rem}.hero .hero__content{position:relative}@media (min-width: 1280px){.hero.hero--row .hero__wrapper{background-image:url(/assets/img/pattern-2-DWI42mfC.jpg)}}.hero.hero--row .hero__body{display:flex;gap:3rem}@media (max-width: 1023px){.hero.hero--row .hero__body{flex-direction:column;gap:1.5rem}}.hero.hero--row .hero__title{margin-bottom:1rem}@media (min-width: 1280px){.hero.hero--row .hero__title{max-width:44%;flex-shrink:0}}.hero.hero--white .hero__wrapper{background-color:#fff;background-image:unset}.hero.hero--white .hero__title{color:var(--color-primary-grey)}.hero .hero__interactive-content{margin-top:1.5rem;display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.hero .hero__interactive-content{align-items:flex-start}}@media (min-width: 1280px){.hero .hero__interactive-content{flex-direction:row;position:absolute;bottom:0;right:0}}.hero .hero__interactive-title{width:100%;text-align:center;padding:1rem 1.5rem}@media (min-width: 768px){.hero .hero__interactive-title{width:auto}}@media (min-width: 1280px){.hero .hero__interactive-title{order:-1}}.hero .hero__interactive-button{width:100%}@media (min-width: 768px){.hero .hero__interactive-button{width:auto}}
