.clinic-documents{padding-top:calc(var(--hk-header-h) + 3rem);padding-bottom:var(--hk-section-y)}.clinic-documents__eyebrow{font-size:var(--hk-fs-xs);letter-spacing:var(--hk-ls-caps);text-transform:uppercase;color:var(--hk-text-muted);margin-bottom:1rem}.clinic-documents h1{font-family:var(--hk-font-serif);font-size:var(--hk-fs-h1);font-style:italic;font-weight:300;line-height:var(--hk-lh-heading);letter-spacing:var(--hk-ls-serif);overflow-wrap:anywhere;max-width:1000px;margin-bottom:1.5rem}.clinic-documents__intro{max-width:760px;color:var(--hk-text-muted);line-height:var(--hk-lh-relaxed)}.clinic-documents__list{margin-top:var(--hk-stack-lg);border-top:1px solid var(--hk-line);list-style:none}.clinic-documents__item{border-bottom:1px solid var(--hk-line);grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:1rem;padding:1.75rem 0;display:grid}.clinic-documents__number{color:var(--hk-text-muted);font-family:var(--hk-font-mono);font-size:var(--hk-fs-xs)}.clinic-documents__item h2{font-size:var(--hk-fs-md);font-weight:500;line-height:var(--hk-lh-text)}.clinic-documents__actions{flex-wrap:wrap;gap:.75rem;display:flex}.clinic-documents__item .clinic-documents__actions{grid-column:2}.clinic-documents__actions a{border:1px solid var(--hk-line-button);min-height:44px;font-size:var(--hk-fs-sm);justify-content:space-between;align-items:center;gap:1.25rem;padding:.65rem 1rem;display:inline-flex}.clinic-documents__actions a:hover{background:var(--hk-bg-muted)}.clinic-documents__actions a:focus-visible{outline:var(--hk-focus);outline-offset:3px}.clinic-documents__back{color:var(--hk-text-muted);margin-bottom:2rem;display:inline-block}.clinic-documents__viewer{border:1px solid var(--hk-line);width:100%;height:80vh;min-height:440px;margin:2rem 0;display:block}.clinic-documents__resources{margin-top:var(--hk-stack-md);max-width:900px}.clinic-documents__resources h2{font-family:var(--hk-font-serif);font-size:var(--hk-fs-h3);margin-bottom:1rem;font-style:italic;font-weight:300}.clinic-documents__resources p,.clinic-documents__resources li{line-height:var(--hk-lh-relaxed);margin-bottom:1rem}.clinic-documents__resources ul{list-style:none}.clinic-documents__resources a{text-underline-offset:3px;text-decoration:underline}@media (min-width:900px){.clinic-documents__item{grid-template-columns:3rem minmax(0,1fr) auto;gap:1.5rem;padding:2rem 0}.clinic-documents__item .clinic-documents__actions{grid-column:3}}
