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