.service-card:after{pointer-events:none}
.service-preview-link{margin-top:12px;flex-direction:column;align-items:flex-start;gap:5px}
.service-preview-name{font-size:11px;font-weight:400}
#service-pdf-preview{width:min(1100px,94vw);max-height:92dvh;padding:20px;border:1px solid #c8dce5;border-radius:24px;background:#f7fcff;color:#193f4d}
#service-pdf-preview::backdrop{background:rgba(19,34,42,.7)}
.service-pdf-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.service-pdf-toolbar h2{font-size:20px;flex:1 1 250px;margin:0}
.service-pdf-toolbar form{margin:0}
#service-pdf-preview p{font-size:13px}
#service-pdf-frame{display:block;width:100%;height:65dvh;border:1px solid #c8dce5;border-radius:8px;background:white}
.service-preview-link:focus-visible,.service-pdf-toolbar .button:focus-visible{outline:3px solid #08759f;outline-offset:4px}
