:root{--hero-content-gap:var(--spacing-xl);--hero-padding-top:var(--spacing-120)}@media (min-width:768px){:root{--hero-padding-top:var(--spacing-200)}}@media (min-width:1024px){:root{--hero-content-gap:var(--spacing-40)}}.hero{background-color:var(--color-khaki-500);padding-top:var(--hero-padding-top);z-index:5}.hero-wrapper{display:flex;flex-direction:var(--direction-lg);grid-gap:var(--spacing-40);gap:var(--spacing-40)}@media (min-width:1024px){.hero-wrapper{align-items:center}}@media (min-width:1024px){.hero-1 .hero-wrapper .hero-content,.hero-1 .hero-wrapper .hero-media{width:50%}}.hero-media{border-radius:var(--border-radius-media);overflow:hidden}.hero-media iframe,.hero-media img,.hero-media video{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.hero-content{display:flex;flex-direction:column;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);grid-gap:var(--hero-content-gap);gap:var(--hero-content-gap)}.hero-content .btn,.hero-content h1,.hero-content h2,.hero-content h3,.hero-content p{margin:0}@media (min-width:1280px){.hero-1 .hero-content{padding-left:var(--spacing-80)}}.hero-2 .hero-content{align-items:center;text-align:center;max-width:var(--spacing-900);margin-left:auto;margin-right:auto}.hero-content .btn{background-color:var(--color-khaki-200);color:var(--color-black)}.hero-content .btn:hover{background-color:var(--color-green-500);color:var(--color-green-100)}.hero-content .btn:hover svg path{fill:var(--color-green-300)}.hero-content .btn:hover svg path.mail{fill:var(--color-transparent);stroke:var(--color-green-300)}.hero-content .btn svg path{fill:var(--button-background)}.hero-content .btn svg path.mail{fill:var(--color-transparent);stroke:var(--button-background)}.hero-list-wrapper{display:flex;flex-direction:var(--direction);grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}@media (min-width:1024px){.hero-list-wrapper{flex-wrap:wrap}}.hero-list-item{display:flex;grid-gap:var(--spacing-xs);gap:var(--spacing-xs);align-items:center}.hero-list-item-icon svg path{fill:var(--color-green-500)}