@media (min-width:768px){:root{--hero-top-padding:var(--spacing-120)}}.hero-1{padding-top:var(--hero-top-padding)}@media (min-width:768px){.hero-1 .hero-wrapper{aspect-ratio:16/9;padding-left:var(--spacing-100)}}@media (min-width:768px){.hero-2{--hero-top-padding:var(--spacing-150)}}.hero-wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;grid-gap:var(--spacing-30);gap:var(--spacing-30)}@media (min-width:768px){.hero-2 .hero-wrapper,.hero-3 .hero-wrapper{flex-direction:row;align-items:center;grid-gap:var(--spacing-70);gap:var(--spacing-70)}}@media (min-width:768px){.hero-2.reverse .hero-wrapper,.hero-3.reverse .hero-wrapper{flex-direction:row-reverse}}.hero-content{position:relative;display:flex;flex-direction:column;grid-gap:var(--spacing-sm);gap:var(--spacing-sm)}.hero-1 .hero-content{color:var(--color-white);max-width:40rem;z-index:3}.hero-2 .hero-content,.hero-3 .hero-content{display:flex;flex-direction:column;grid-gap:var(--spacing-sm);gap:var(--spacing-sm)}@media (min-width:768px){.hero-2 .hero-content,.hero-3 .hero-content{width:calc(70% - var(--spacing-70));max-width:51.25rem}}.hero-2 .hero-content h1,.hero-3 .hero-content h1{color:var(--headings)}.hero-content .btn,.hero-content .ingress,.hero-content h1{margin:0}.hero-content .btn{margin-top:var(--spacing-lg)}.hero-content .logo{max-width:11rem;margin-bottom:var(--spacing-lg)}.hero-content .logo img{width:100%;height:var(--spacing-50);-o-object-fit:cover;object-fit:cover}.hero-media.frame{-webkit-clip-path:url(#frame-mask-01);clip-path:url(#frame-mask-01)}@media (min-width:768px){:is(.hero-1) .hero-media{position:absolute;top:0;right:0;bottom:0;left:0}}:is(.hero-1) .hero-media img{aspect-ratio:16/9;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.hero-2 .hero-media,.hero-3 .hero-media{flex:1}}.hero-2 .hero-media img,.hero-3 .hero-media img{aspect-ratio:4/5;width:100%;-o-object-fit:cover;object-fit:cover}.hero-frame{position:absolute;width:0;height:0;padding:0;margin:0;overflow:hidden;pointer-events:none}