.patient-card-trial{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;row-gap:2px;align-items:center;margin-top:24px;padding:16px 20px;border:1px solid #d7e0e8;border-radius:14px;background:#f8fafc;color:#14344c}
.patient-card-trial h3{display:flex;align-items:center;gap:8px;min-width:0;margin:0;font-size:15px;font-weight:600;line-height:1.65;word-break:keep-all;overflow-wrap:anywhere}
.patient-card-trial h3 img{width:1em;height:1em;flex:none;object-fit:contain}
.patient-card-trial-download{display:flex;align-items:center;justify-content:flex-end;justify-self:end;min-height:44px;min-width:44px;padding:8px 0 8px 8px;color:#526579;font-size:13px;font-weight:400;line-height:1.65;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}
.patient-card-trial-download:hover{color:#14344c}
.patient-card-trial-download:focus-visible{outline:3px solid #246aa5;outline-offset:4px;border-radius:4px}
@media(max-width:560px){.patient-card-trial{padding:14px 16px;column-gap:12px}}
