/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.b-contact-cards{gap:clamp(calc(var(--spacing) * 3), 1.4vw, calc(var(--spacing) * 5));margin-top:clamp(calc(var(--spacing) * 7), 4vh, calc(var(--spacing) * 13));grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.b-contact-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.b-contact-cards__card{gap:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}.b-contact-cards__role{font-family:var(--font-secondary);font-size:var(--text-12);line-height:var(--leading-160);letter-spacing:var(--tracking-widest);font-weight:var(--font-weight-omnes-600);text-transform:uppercase;margin-bottom:calc(var(--spacing) * 2.5);color:var(--color-teal-600)}.b-contact-cards__org{font-family:var(--font-heading);font-size:var(--text-20);line-height:var(--leading-160);letter-spacing:var(--tracking-slight);font-weight:var(--font-weight-omnes-650);margin:0 0 calc(var(--spacing) * 4.5)}.b-contact-cards__person,.b-contact-cards__address{font-size:var(--text-17);line-height:var(--leading-160);margin:0}:is(.b-contact-cards__person,.b-contact-cards__address) em{color:var(--color-blue-700-78);font-style:normal}.b-contact-cards__address{color:var(--color-blue-700-78)}.b-contact-cards__email{margin-top:calc(var(--spacing) * 5.5);align-self:flex-start}.b-contact-cards--compact{margin:0 0 1.4em}@media (width>=48rem){.b-contact-cards--compact{grid-template-columns:minmax(0,1fr)}}@media (width>=64rem){.b-contact-cards--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}.b-contact-cards--compact .b-contact-cards__card{gap:calc(var(--spacing) * 3);border:1px solid var(--color-blue-700-12);border-radius:var(--radius-xl);padding:clamp(calc(var(--spacing) * 5), 2.2vw, calc(var(--spacing) * 7))}.b-contact-cards--compact .b-contact-cards__role{font-family:var(--font-primary);font-size:var(--text-17);font-weight:var(--font-weight-400);line-height:var(--leading-160);letter-spacing:var(--tracking-normal);text-transform:none;color:inherit;margin-bottom:0}.b-contact-cards--compact .b-contact-cards__org{font-family:var(--font-heading);font-size:var(--text-17);line-height:var(--leading-160);font-weight:var(--font-weight-omnes-650);letter-spacing:var(--tracking-slight);margin:0}.b-contact-cards--compact .b-contact-cards__person,.b-contact-cards--compact .b-contact-cards__address{font-size:var(--text-16)}.b-contact-cards--compact .b-contact-cards__email{margin-top:auto}
