.Contact{background:linear-gradient(180deg,#fffcf5 0%,#f1ede4 61.85%,#d4c9b6 103.08%)}.contact-hero{text-align:center;position:relative;overflow:hidden}.contact-hero h1,.contact-hero p{margin:0}.contact-hero .container{display:flex;flex-direction:column}@media all and (max-width:767px){.contact-hero .container{gap:24px;margin:40px auto 0}}@media all and (min-width:768px){.contact-hero .container{gap:48px;margin:60px auto 0}.contact-hero .container>*{max-width:700px;margin:0 auto}}@media all and (min-width:1200px){.contact-hero .container{margin:90px auto 0}}.contact-cards{display:flex;flex-direction:column;margin-bottom:60px;gap:20px}.contact-cards .card{display:flex;flex-direction:column;padding:40px;gap:24px;border-radius:16px;align-items:flex-start}.contact-cards .card::after{background:var(--smithy-card-background)}.contact-cards .card .name{display:flex;gap:16px;align-items:center}.contact-cards .card .card-footer{margin-top:auto}.contact-cards .card .icon-bug,.contact-cards .card .icon-calendar,.contact-cards .card .icon-mail{width:30px;height:30px;display:inline-block}.contact-cards .card .icon-bug::before,.contact-cards .card .icon-calendar::before,.contact-cards .card .icon-mail::before{font-size:30px}@media all and (min-width:992px){.contact-cards{flex-direction:row;margin-bottom:120px}.contact-cards .card{flex-basis:calc(33% - 10px)}.contact-cards .card img{width:40px;height:40px}}