.contact-card[data-v-a103326b]:has(a:focus-visible){outline:.25rem dashed var(--c-focus-ring);outline-offset:.5rem}.contact-card[data-v-a103326b]:has(a:active){transform:scale(.99)}.contact-card[data-v-a103326b] a:focus-visible{outline:none}.contact-card[data-v-a103326b] a:active{transform:unset}.contact-card[data-v-a103326b]{height:28rem;padding:var(--padding-section-padding-s, 2.4rem) var(--padding-section-padding-xl, 12rem) var(--padding-section-padding-m, 3rem) var(--padding-section-padding-m, 3rem);color:var(--text-text-main, #212121)}[data-theme=dark] .contact-card[data-v-a103326b]{border:1px solid var(--strokes-stroke-tertiary, #6d6d6d)}[data-theme=light] .contact-card[data-v-a103326b]{border:1px solid var(--strokes-stroke-tertiary, #d9d9d9)}.contact-card[data-v-a103326b]:hover .card-link__hover-background-frame:after,.contact-card[data-v-a103326b]:focus-within .card-link__hover-background-frame:after{opacity:1;scale:1}.contact-card__picture[data-v-a103326b]{border-radius:50%;-o-object-fit:cover;object-fit:cover}.contact-card__content__link[data-v-a103326b]:before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:""}@media only screen and (min-width: 60em){.duo-contact[data-v-32caedba]{flex-direction:row}}
