.pc-card{background:var(--color-white);border-radius:var(--radius);display:flex;flex-direction:column;position:relative}.pc-card[hidden]{display:none}.pc-card-image{aspect-ratio:4/3;background:var(--color-line);border-radius:var(--radius) var(--radius) 0 0;overflow:hidden}.pc-card-image img{display:block;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.3,1);width:100%}.pc-card:hover .pc-card-image img{transform:scale(1.04)}.pc-card-body{display:flex;flex:1;flex-direction:column;gap:40px;justify-content:space-between;padding:24px}@media (min-width:700px){.pc-card-body{padding:32px}}.pc-card-text{display:flex;flex-direction:column;gap:12px}.pc-card-eyebrow{margin:0 0 -4px}.pc-card-description{margin:0}.pc-card-link{position:static;width:fit-content}.pc-card:hover .pc-card-link{background-size:100% 1px}.pc-card:hover .pc-card-link:after{transform:rotate(45deg)}.pc-card-link:before{content:"";inset:0;position:absolute}.pc-card-link:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.pc-card-image img{transition:none}.pc-card:hover .pc-card-image img{transform:none}}