.contactHero{display:flex;flex-direction:column;min-height:100vh;min-height:100svh}.contactHero__grid{flex:1}.contactHero__main{display:flex;flex-direction:column;justify-content:space-between;gap:var(--py-md)}.contactHero__subheading{margin:0 0 .4em;color:var(--color-brown-40)}.contactHero__subheading+.socialLinks{margin-top:.8rem}.contactHero__details{display:flex;flex-direction:column;gap:var(--py-sm)}.contactHero__links{display:flex;flex-wrap:wrap;gap:var(--py-sm)}.contactHero__link{flex-basis:18rem}.contactHero__link a{display:inline-flex;flex-direction:column;align-items:flex-start;gap:0 .2em;font-size:1.2rem;color:var(--color-brown)}.contactHero__link a span:not(.secondary){display:inline-block;background-image:linear-gradient(var(--color-brown),var(--color-brown));background-position:100% 100%;background-size:0% 1px;background-repeat:no-repeat;transition:background-size .4s var(--easing)}.contactHero__link a span:not(.secondary):nth-child(2){transition-delay:.1s}.contactHero__link a span:not(.secondary):nth-child(3){transition-delay:.2s}.contactHero__link a span:not(.secondary):nth-child(4){transition-delay:.3s}.contactHero__link a span:not(.secondary):nth-child(5){transition-delay:.4s}.contactHero__link a span:not(.secondary):nth-child(6){transition-delay:.5s}.contactHero__link a span:not(.secondary):nth-child(7){transition-delay:.6s}.contactHero__link a .secondary{display:inline;color:var(--color-brown-50)}.contactHero__link a:hover span:not(.secondary){background-position:0% 100%;background-size:100% 1px}.contactHero__link-note{margin-top:.5em;font-size:.7rem;color:var(--color-brown-20)}.contactHero__cta{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.contactHero__cta>*:not(.contactHero__cta-bg){position:relative;z-index:2}.contactHero__cta-bg{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%}.contactHero__cta-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
