.interviews .intv-head{gap:30px;margin-bottom:40px}.interviews .intv-head .kicker{color:var(--red)}.interviews .intv-head h2{font-size:clamp(2rem,3.8vw,3.2rem);color:var(--ink)}.interviews .intv-head .intv-headp{font-size:1.05rem;color:var(--ink-soft);max-width:30em;margin:0}.interviews .row{row-gap:24px}.interviews .intv-card{line-height:normal;display:flex;flex-direction:column;height:100%;overflow:hidden;cursor:pointer;transition:transform .3s cubic-bezier(0.2, 0.7, 0.3, 1),box-shadow .3s;text-align:left;padding:0;text-decoration:none;color:inherit}.interviews .intv-card:hover{transform:translateY(-7px);box-shadow:var(--glass-shadow-lg)}.interviews .intv-photo{position:relative;aspect-ratio:4/3;overflow:hidden}.interviews .intv-photo img{width:100%;height:100%;object-fit:cover;display:block}.interviews .intv-body{padding:22px 24px 26px;display:flex;flex-direction:column;flex:1}.interviews .intv-role{font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--red);margin-bottom:10px}.interviews .intv-card h3{font-size:1.32rem;color:var(--ink);margin-bottom:6px;letter-spacing:-0.03em}.interviews .intv-spec{font-size:.9rem;color:var(--ink-faint);margin-bottom:14px}.interviews .intv-teaser{color:var(--ink-soft);font-size:.98rem;line-height:normal;font-style:italic;flex:1}.interviews .intv-more{margin-top:18px;display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--ink);font-size:.95rem}.interviews .intv-more .arrow{transition:transform .25s}.interviews .intv-card:hover .intv-more .arrow{transform:translateX(5px)}.interviews .ph-stripe{width:100%;height:100%;background:repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.5) 0 14px, rgba(255, 255, 255, 0.18) 14px 28px),linear-gradient(135deg, #a9cce8, #7fb0dc);display:grid;place-items:center}.interviews .ph-stripe .face{width:64px;height:64px;border-radius:50%;background:hsla(0,0%,100%,.55);display:grid;place-items:center;color:var(--ink-soft);font-weight:800;font-size:1.4rem;border:2px solid hsla(0,0%,100%,.8)}
