.card-contact .card__title{display:flex;align-items:flex-start;gap:var(--gap-small);margin:0;color:var(--c-white)}.card-contact .card__title:not(:last-child){margin-bottom:var(--b-space)}.card-contact .card__title img{flex-shrink:0;width:2.4rem;height:2.4rem;margin-top:.3rem;filter:brightness(0) invert(1)}@media (max-width: 1399px){.card-contact .card__title img{margin-top:0}}.card-contact .card__content:not(:last-child){margin-bottom:var(--b-space)}.card-contact .card__content p{color:var(--c-white)}.card-contact .card__content p strong{font-weight:700}.card-contact .card__content p:not(:last-child){margin-bottom:var(--b-space-xs)}.card-contact .card__map{position:relative;overflow:hidden;height:40rem;border:2px solid var(--c-white);border-radius:var(--border-radius)}.card-contact .card__map:not(:last-child){margin-bottom:var(--b-space)}.card-contact .card__map iframe{display:block;width:100%;height:100%;border:0}.card-contact .card__link{display:inline-flex;align-items:center;gap:var(--gap-xs);font-weight:700;text-decoration:underline}.card-contact .card__link svg{display:block;width:1.6rem;height:1.6rem;flex-shrink:0;transition:transform var(--t-dur)}@media (hover: hover) and (pointer: fine){.card-contact .card__link:hover svg{transform:translate(.3rem)}}.card-contact .card__link:active svg{transform:translate(.3rem)}
