:root{--certificate-paper:#fff;--certificate-rule:#dce0e5}.certificate-back{background:var(--certificate-paper);width:1123px;height:794px;font-family:var(--font-sans);padding:64px 76px;position:relative}.certificate-back:before{content:"";background:var(--certificate-accent);height:10px;position:absolute;inset:0 0 auto}.certificate-back-eyebrow{color:var(--certificate-accent);text-transform:uppercase;font-size:13px;font-weight:600}.certificate-back h2{overflow-wrap:anywhere;margin:12px 0 8px;font-size:27px;line-height:1.3}.certificate-back-person{font-size:14px}.certificate-back-columns{grid-template-columns:640px 1fr;gap:32px;margin-top:26px;display:grid}.certificate-back-row{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}.certificate-back-section{color:var(--certificate-accent);margin-top:10px;font-weight:600}.certificate-back-record{border-left:1px solid var(--certificate-rule);padding-left:24px;font-size:13px;line-height:1.5}.certificate-back-record h3{margin:0 0 16px;font-size:15px}.certificate-back-record dt{opacity:.7;margin-top:10px;font-size:11px}.certificate-back-record dd{overflow-wrap:anywhere;margin:0}.certificate-back-footer{border-top:1px solid var(--certificate-rule);justify-content:space-between;padding-top:12px;font-size:11px;display:flex;position:absolute;bottom:36px;left:76px;right:76px}
