.linkedin-card.svelte-6a003x{background:var(--color-accent);width:243px;height:330px;padding:var(--space-2);color:#fff;flex-direction:column;justify-content:space-between;transition:filter .35s;display:flex;position:relative}.linkedin-card.svelte-6a003x:has(.li-email:where(.svelte-6a003x):hover){filter:brightness(.88)}.li-top.svelte-6a003x,.li-bottom.svelte-6a003x{gap:var(--space-1);flex-direction:column;display:flex}.li-name.svelte-6a003x{font-family:var(--font-sans);text-transform:uppercase;font-size:1rem;line-height:1}.li-role.svelte-6a003x,.li-email.svelte-6a003x,.li-cta.svelte-6a003x{font-family:var(--font-sans);text-transform:uppercase;color:inherit;font-size:.75rem;line-height:1.2;text-decoration:none}.li-email.svelte-6a003x:after{content:"";position:absolute;inset:0}.li-cta.svelte-6a003x{z-index:1;position:relative}.li-cta.svelte-6a003x:hover{text-underline-offset:3px;text-decoration:underline}.linkedin-card.has-photo.svelte-6a003x{justify-content:flex-start;gap:var(--space-2);height:auto;padding:0;padding-bottom:var(--space-2)}.has-photo.svelte-6a003x .li-bottom:where(.svelte-6a003x){padding-inline:var(--space-2);gap:calc(var(--space-1) / 2)}.li-media.svelte-6a003x{display:block;position:relative}.li-media.svelte-6a003x:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000b3);position:absolute;inset:45% 0 0}.li-photo.svelte-6a003x{aspect-ratio:4/5;object-fit:cover;object-position:50% 20%;width:100%;transition:filter .35s;display:block}.linkedin-card.has-photo.svelte-6a003x:has(.li-email:where(.svelte-6a003x):hover){filter:none}.has-photo.svelte-6a003x:has(.li-email:where(.svelte-6a003x):hover) .li-photo:where(.svelte-6a003x){filter:brightness(.8)}.li-media.svelte-6a003x .li-top:where(.svelte-6a003x){z-index:1;padding:var(--space-2);color:#fff;pointer-events:none;position:absolute;inset:auto 0 0}.li-media.svelte-6a003x .li-role:where(.svelte-6a003x){min-height:2.4em}.linkedin-card.li-white.svelte-6a003x{color:var(--color-accent);background:#fff}@media (width<=768px){.linkedin-card.svelte-6a003x{aspect-ratio:auto!important;width:100%!important;max-width:none!important;height:220px!important}.linkedin-card.has-photo.svelte-6a003x{height:auto!important}.li-photo.svelte-6a003x{aspect-ratio:1;object-position:50% 20%}}
