/* V1.9.53.0: institutional publication pages, calm archival visual language */
.institutional-document-page .mydoc-page{background:#f7f8f8}
.institutional-document-page .mydoc-heading h2{font-family:Georgia,serif;font-weight:600;letter-spacing:-.025em;color:#192e40;font-size:clamp(24px,2.6vw,37px)}
.institutional-document-page .mydoc-heading>div>span{font-size:10px;letter-spacing:.17em;color:#8e723d;font-weight:800}
.institutional-document-page .mydoc-card,.institutional-document-page .mydoc-preview,.institutional-document-page .mydoc-verification{background:#fff;border:1px solid #d9e0e0;box-shadow:0 15px 40px #1b32470d;border-radius:10px}
.institutional-document-page .mydoc-card{padding:clamp(24px,3vw,38px)}
.institutional-document-page .mydoc-card h3{font:600 clamp(22px,2.2vw,32px)/1.25 Georgia,serif;color:#192e40}
.institutional-document-page .mydoc-card p{line-height:1.9;color:#46545e}
.institutional-document-page .mydoc-summary-grid article{border:1px solid #dce2e4;background:#fff;border-top:3px solid #b89b59;box-shadow:none;border-radius:7px}
.institutional-document-page .mydoc-preview-head{background:#172b3c;color:white;border-radius:7px 7px 0 0;padding:17px 23px}
.institutional-document-page .mydoc-preview iframe{min-height:610px;height:min(78vh,920px)}
.institutional-document-page .mydoc-verification{border-left:4px solid #b99c59}
.institutional-document-page .mydoc-verification.verified{border-left-color:#216f50}
.institutional-document-page .mydoc-mono{overflow-wrap:anywhere;font:600 12px/1.75 ui-monospace,SFMono-Regular,Consolas,monospace}
.institutional-document-page .mydoc-action{border-radius:5px;text-transform:none;letter-spacing:.02em}
