/* Shared by the portfolio and project pages, including documents added later. */
:where(.certificate-preview,.story-resource-card>a,.resource-documents a,[data-case-documents] a,[data-document-preview],a[download],a[href$=".pdf" i],a[href$=".doc" i],a[href$=".docx" i],a[href$=".xls" i],a[href$=".xlsx" i],a[href$=".ppt" i],a[href$=".pptx" i]){display:inline-block;position:relative;transform-origin:center;transition:scale .22s ease,box-shadow .22s ease;}
@media(hover:hover){:where(.certificate-preview,.story-resource-card>a,.resource-documents a,[data-case-documents] a,[data-document-preview],a[download],a[href$=".pdf" i],a[href$=".doc" i],a[href$=".docx" i],a[href$=".xls" i],a[href$=".xlsx" i],a[href$=".ppt" i],a[href$=".pptx" i]):hover{scale:1.12;z-index:25;box-shadow:0 8px 24px #233e3926;}}
:where(.certificate-preview,.story-resource-card>a,.resource-documents a,[data-case-documents] a,[data-document-preview],a[download],a[href$=".pdf" i],a[href$=".doc" i],a[href$=".docx" i],a[href$=".xls" i],a[href$=".xlsx" i],a[href$=".ppt" i],a[href$=".pptx" i]):focus-visible{scale:1.12;z-index:25;}
@media(prefers-reduced-motion:reduce){:where(.certificate-preview,.story-resource-card>a,.resource-documents a,[data-case-documents] a,[data-document-preview],a[download],a[href$=".pdf" i],a[href$=".docx" i]){transition:none;}}
