.contact-teaser.svelte-zngr6v{border-radius:15px;padding-left:60px;padding-right:60px;display:flex;align-items:center;gap:60px}@media (max-width: 768px){.contact-teaser.svelte-zngr6v{flex-direction:column-reverse;gap:30px;padding-left:30px;padding-right:30px}}.person-image.svelte-zngr6v{max-width:431px;aspect-ratio:431/574;object-fit:cover;border-radius:4px}@media (max-width: 1024px){.person-image.svelte-zngr6v{max-width:320px}}@media (max-width: 768px){.person-image.svelte-zngr6v{width:180px;border-radius:100%;aspect-ratio:1/1}}.content.svelte-zngr6v{display:flex;text-align:center;flex-grow:1;justify-content:center}.content.svelte-zngr6v .sizer:where(.svelte-zngr6v){max-width:484px}.button-container.svelte-zngr6v{margin-top:30px;display:flex;flex-direction:column;gap:10px;align-items:center}.button-container.svelte-zngr6v .button:where(.svelte-zngr6v){width:fit-content}.bg--beige{padding-top:60px;padding-bottom:60px}@media (max-width: 768px){.bg--beige{padding-top:50px;padding-bottom:50px}}.bg--red{padding-top:60px;padding-bottom:60px}@media (max-width: 768px){.bg--red{padding-top:50px;padding-bottom:50px}}.bg--red .button.svelte-zngr6v{background-color:#fff;border-color:#e20000;color:#e20000}.bg--red .button.svelte-zngr6v i:where(.svelte-zngr6v):before{color:#e20000}.bg--red .button.svelte-zngr6v:hover{background-color:#fff;border-color:#e20000;color:#e20000}.bg--red .button.svelte-zngr6v:hover i:where(.svelte-zngr6v):before{color:#e20000}
