.csr-reference-page{padding:65px 0}.csr-reference-page>header{border-bottom:8px solid #111714;padding-bottom:30px;margin-bottom:48px}.csr-reference-page>header>span,.corporate-evidence header>span{color:#079447;font-size:.76rem;font-weight:900;text-transform:uppercase;letter-spacing:.16em}.csr-reference-page>header h1{font-size:clamp(3rem,7vw,5rem);font-weight:950;text-transform:uppercase;letter-spacing:-.06em;margin:8px 0}.csr-reference-page>header p{font-size:1.15rem;max-width:800px}.csr-body-copy{color:#59655d;max-width:900px}.csr-reference-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.csr-reference-grid article{border:1px solid #dde5df;background:#fff}.csr-image{height:230px;overflow:hidden}.csr-image img{width:100%;height:100%;object-fit:cover;filter:grayscale(1);transition:.4s}.csr-reference-grid article:hover img{filter:none;transform:scale(1.04)}.csr-copy{padding:28px;position:relative}.csr-icon{width:52px;height:52px;display:grid;place-items:center;background:#111714;color:#fff;border:4px solid #fff;margin-top:-56px;position:relative;margin-bottom:20px}.csr-copy>span{color:#079447;font-weight:850;font-size:.72rem;text-transform:uppercase;letter-spacing:.1em}.csr-copy h2{font-size:1.3rem;font-weight:900;text-transform:uppercase;margin:8px 0 12px}.csr-copy p{color:#59655d;line-height:1.7}.corporate-evidence{margin-top:70px}.corporate-evidence header{max-width:800px;margin-bottom:35px}.corporate-evidence header h2{font-size:clamp(2.2rem,4vw,4rem);font-weight:950;letter-spacing:-.05em}.evidence-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.evidence-grid article{border:1px solid #dce5df;background:#fff}.certificate-preview{height:250px;position:relative;overflow:hidden;background:#f2f5f3;user-select:none}.certificate-preview img{width:100%;height:100%;object-fit:cover;filter:grayscale(.75);pointer-events:none}.certificate-preview>span{position:absolute;inset:auto 10px 12px;background:rgba(17,23,20,.83);color:#fff;text-align:center;padding:8px;font-size:.65rem;font-weight:900;letter-spacing:.12em}.evidence-grid article>div:last-child{padding:24px}.evidence-grid small{color:#079447;text-transform:uppercase;font-weight:850}.evidence-grid h3{font-size:1.2rem;font-weight:900;margin:8px 0}.evidence-grid p{color:#5b675f;line-height:1.65}.regulatory-note{display:flex;gap:20px;background:#111714;color:#fff;padding:35px;margin-top:28px}.regulatory-note>i{font-size:2.5rem;color:#58d493}.regulatory-note h3{font-weight:900}.regulatory-note p{color:#d2ddd6;margin:0;line-height:1.75}@media(max-width:900px){.csr-reference-grid,.evidence-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.csr-reference-grid,.evidence-grid{grid-template-columns:1fr}}
