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{max-width:328px;width:100%}div.contact .contact__headline{font-size:20px;font-weight:600;line-height:24px;margin-bottom:1rem}@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{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}@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;font-size:12px;font-weight:500;justify-content:space-between;line-height:16px}@media (min-width:640px){@media not all and (min-width:1024px){div.contact .contact__links{gap:2rem;justify-content:flex-start}}}div.landscape{--tw-bg-opacity:1;background-color:rgb(249 248 246/var(--tw-bg-opacity));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{gap:2rem;justify-content:space-between}@media (min-width:640px){div.landscape .contact__links{justify-content:flex-start}}
