/* compiled by scssphp 1.6.0 on Sat, 07 Mar 2026 15:27:17 +0000 (0.0706s) */

.contact-modular{position:relative;--contact-modular__heading-padding-inline: 0;--contact-modular__heading-grid-column: 1/-1;--contact-modular__heading-grid-row: 1;--contact-modular__form-grid-row--form-image-contact: 2;--contact-modular__form-padding-inline: 0;--contact-modular__form-grid-column: 1/-1;--contact-modular__media__card-grid-column: 1/-1;--contact-modular__media__card-grid-row: 3;--contact-modular__card-grid-row--contact-information--form-image-contact: 4;--contact-modular__card-grid-column--contact-information--form-image-contact: 1/-1;--contact-modular__container-row-gap--form-image-contact: 1rem;--card__information-background--contact-information: var(--color-primary);--card__information-box-shadow--contact-information: none;--card__information-grid-template-columns--contact-information: 1fr;--card__information-radius--contact-information: var(--radius--lg);--card__information-padding--contact-information: 1.5rem 1.25rem;--card__information-icon-color--contact-information: var(--color-secondary);--card__meta-gap--contact-information: 0.625rem}@media (min-width:36rem){.contact-modular{--card__information-grid-template-columns--contact-information: 1fr 1fr}}@media (min-width:64rem){.contact-modular{--contact-modular__heading-grid-column: 1/7;--contact-modular__form-grid-column: 1/7;--contact-modular__media__card-grid-column: 7/-1;--contact-modular__card-grid-column--contact-information--form-image-contact: 7/-1;--container-gutter: 2rem;--contact-modular__form-grid-row--form-image-contact: 2/4;--contact-modular__media__card-grid-row: 1/4;--contact-modular__card-grid-row--contact-information--form-image-contact: 3/4;--card__information-padding--contact-information: 2rem;--card__information-grid-template-columns--contact-information: 1fr}}@media (min-width:71.25rem){.contact-modular{--card__information-grid-template-columns--contact-information: 1fr 1fr}}@media (min-width:85rem){.contact-modular{--contact-modular__heading-padding-inline: 0 3rem;--contact-modular__form-padding-inline: 0 3rem;--container-gutter: 8.625rem;--card__meta-gap--contact-information: 1rem}}.contact-modular__container{grid-template-columns:subgrid}.contact-modular .heading{margin-block-end:0.25rem}.contact-modular .heading__title{margin-block-end:0.625rem}@media (min-width:64rem){.contact-modular .heading__title{margin-block-end:1rem}}.contact-modular .heading__content :last-child{margin-block-end:0}.contact-modular .media{margin-block-start:1rem}@media (min-width:64rem){.contact-modular .media{margin-block-start:0}}.contact-modular .media__image{width:100%;height:100%}.contact-modular .media__image img{width:100%;height:100%;object-fit:cover;border-radius:var(--radius--lg);max-height:20rem}@media (min-width:64rem){.contact-modular .media__image img{max-height:682px}}.contact-modular .card.--contact-information{position:relative;z-index:3}@media (min-width:64rem){.contact-modular .card.--contact-information{margin-inline:2rem;margin-block-end:2rem}}.contact-modular .card.--contact-information .card__information{color:var(--color-white);column-gap:1rem}@media (min-width:85rem){.contact-modular .card.--contact-information .card__information{column-gap:1.5rem}}.contact-modular .card.--contact-information .card__information a{color:var(--color-white);text-decoration:none}.contact-modular .card.--contact-information .card__information .icon{min-width:1rem}