.studio-people-grid .studio-linkedin-card{display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden;background:linear-gradient(140deg,#112d40,#071c2b 75%)}.profile-card-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 28px;background:linear-gradient(115deg,#193d50,#0c2436);border-bottom:1px solid #63829955}.linkedin-label{display:flex;align-items:center;gap:8px;color:#c5d8e5;font-size:12px}.linkedin-mark{display:inline-grid;place-items:center;width:23px;height:23px;border-radius:3px;background:#0a66c2;color:#fff;font-family:Arial,sans-serif;font-size:18px;font-weight:700;letter-spacing:-1px;padding-top:2px}.profile-card-main{display:flex;flex-direction:column;flex:1;padding:28px}.studio-people-grid .profile-card-main h3{margin:0 0 10px;font-size:26px;line-height:1.2}.profile-studio{font-size:9px;letter-spacing:.19em;color:#edc77f;margin-bottom:18px}.studio-people-grid .profile-card-main p{font-size:14px;line-height:1.9;max-width:38ch;margin:0 0 24px}.profile-linkedin-button{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px;margin-top:auto;padding:12px 17px;border:1px solid #6c96b3;border-radius:5px;color:#e1edf4;font-size:13px;text-decoration:none;background:#15344a}.profile-linkedin-button:hover{background:#204b67;border-color:#edc77f;color:#ffe4ae}.profile-linkedin-button:focus-visible{outline:2px solid #edc77f;outline-offset:4px}@media(max-width:600px){.profile-card-top{padding:22px}.profile-card-main{padding:22px}.studio-people-grid .profile-card-main h3{font-size:23px}.linkedin-label{font-size:11px}.studio-people-grid .profile-card-main p{font-size:13px}}
