.pc-documents{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:28px 0}.pc-document{border:1px solid #decfd3;border-radius:12px;overflow:hidden;background:white}.pc-document-image{display:flex;align-items:center;justify-content:center;padding:20px;background:#f1eeee;min-height:300px}.pc-document-image img{display:block;width:100%;height:auto;max-height:400px;object-fit:contain}.pc-document>div{padding:24px}.pc-document .pc-document-ref{font-weight:700;color:#760d20}.pc-documents-single{max-width:740px;grid-template-columns:1fr}.pc-documents-single .pc-document{display:grid;grid-template-columns:1fr 1fr}.pc-archive{margin:30px 0;border-top:1px solid #d9c9cf;padding:24px 0}.pc-archive summary{font-weight:700;color:#760d20;cursor:pointer;min-height:44px}.pc-document-source{font-size:14px}.pc-document-source a{text-decoration:underline;color:#760d20}.pc-document a:focus-visible{outline:3px solid #a97f23;outline-offset:3px}@media(max-width:700px){.pc-documents,.pc-documents-single .pc-document{grid-template-columns:1fr}.pc-document-image{min-height:0;padding:14px}.pc-document>div{padding:20px}.pc-document .school-btn{width:100%;text-align:center}}
