.certificate-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(24px,5vw,72px);align-items:center}.certificate-layout figure{margin:0;min-width:0}.certificate-layout img{display:block;width:100%;height:auto;object-fit:contain;border:0!important;box-shadow:none!important}.certificate-layout figcaption{font-size:12px;line-height:1.6;opacity:.7;margin-top:12px}.certificate-layout p,.certificate-details p{max-width:65ch}.certificate-details{display:grid;grid-template-columns:1fr 1fr;gap:48px}.certificate-details details{padding:20px 0;border-bottom:1px solid #ffffff30}.certificate-details summary{cursor:pointer;font-weight:600}.certificate-layout .brand-actions{flex-wrap:wrap}@media(max-width:760px){.certificate-layout,.certificate-details{grid-template-columns:1fr}.certificate-layout figure{order:-1}.certificate-details{gap:20px}}