div.contact{display:block;overflow:hidden}@media(min-width:640px){@media not all and (min-width:1024px){div.contact{max-width:none}}}div.contact .contact__text-container{width:100%;max-width:328px}div.contact .contact__headline{margin-bottom:1rem;font-size:20px;line-height:24px;font-weight:600}@media(min-width:640px){@media not all and (min-width:1024px){div.contact .contact__headline{float:left;margin-bottom:0}}}div.contact .contact__image{height:80px;width:80px}@media(min-width:640px){@media not all and (min-width:1024px){div.contact .contact__image{float:right}}}div.contact .contact__image{clip-path:circle(50% at 50% 50%)}div.contact .contact__details{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}@media(min-width:640px){@media not all and (min-width:1024px){div.contact .contact__details{float:left}}}div.contact .contact__details p+p{margin-top:.5rem}div.contact .contact__links{display:flex;justify-content:flex-start;gap:2rem;font-size:12px;line-height:16px;font-weight:500}div.landscape{--tw-bg-opacity:1;background-color:rgb(249 248 246/var(--tw-bg-opacity,1));padding:1rem}@media(min-width:640px){div.landscape{padding:2rem}}@media(min-width:1024px){div.landscape{width:50%}}div.landscape .contact__text-container{max-width:none}@media(min-width:640px){div.landscape .contact__text-container{max-width:calc(100% - 80px)}}div.landscape .contact__details,div.landscape .contact__headline{float:none}@media(min-width:640px){div.landscape .contact__details,div.landscape .contact__headline{float:left;margin-bottom:0}}div.landscape .contact__image{float:none}@media(min-width:640px){div.landscape .contact__image{float:right}}div.landscape .contact__links{justify-content:space-between;gap:2rem}@media(min-width:640px){div.landscape .contact__links{justify-content:flex-start}}
