.hb-cert-face{--cert-purple:#450a75;background:#fff;border-block:8px solid var(--cert-purple);border-radius:24px 24px 12px 12px;color:#292631;display:flex;flex-direction:column;font:14px/1.5 Lexend,system-ui,sans-serif;isolation:isolate;margin:24px 0;min-height:680px;overflow-wrap:anywhere;padding:24px 0 12px;position:relative;text-align:center}.hb-cert-face,.hb-cert-face *,.hb-cert-face :after,.hb-cert-face :before{box-sizing:border-box}.hb-cert-face dd,.hb-cert-face dl,.hb-cert-face h2,.hb-cert-face p{margin:0}.hb-cert-heading{align-items:center;display:flex;gap:16px;justify-content:center;padding:0 90px}.hb-cert-owl{background:#f2eafa;border-radius:32px;display:grid;flex:0 0 88px;height:88px;place-items:center;width:88px}.hb-cert-heading img{height:72px;width:72px}#hb-cert .hb-cert-heading h2{color:var(--cert-purple);font:800 32px/1.2 Nunito,system-ui,sans-serif}.hb-cert-heading p{font-size:12px;letter-spacing:.045em;margin-top:9px;text-transform:uppercase}.hb-cert-heading p span{background:#f7db63;border-radius:42% 18% 36% 13%/15% 40% 20% 45%;color:#292631;padding:3px 10px}.hb-cert-doodle{position:absolute;right:22px;top:22px}.hb-cert-recipient{display:flex;flex:1;flex-direction:column;gap:18px;justify-content:center;min-height:188px;padding:24px 48px 20px}.hb-cert-face .hb-cert-name{font:800 56px/1.12 Nunito,system-ui,sans-serif}.hb-cert-face .hb-cert-name[data-length=long]{font-size:42px}.hb-cert-face .hb-cert-name[data-length=very-long]{font-size:32px}.hb-cert-name:empty{border-bottom:1.5px solid #625d65;margin:0 auto;min-height:68px;width:70%}.hb-cert-statement{font-size:14px}.hb-cert-award-band{background:var(--cert-purple);border-radius:36% 3% 25% 2%/7% 12% 7% 10%;color:#fff;padding:20px 32px}.hb-cert-award-band p{font:800 26px/1.25 Nunito,system-ui,sans-serif;text-wrap:balance}.hb-cert-summary{color:#625d65;font-size:12px;padding:12px 32px 0}.hb-cert-details{align-items:end;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:22px 48px 14px;text-align:left}.hb-cert-facts{display:grid;gap:8px}.hb-cert-facts dt{color:#625d65;font-size:11px}.hb-cert-facts dd{font-size:14px}.hb-cert-standard{background:#f2eafa;border:1.5px solid var(--cert-purple);border-radius:20px;color:var(--cert-purple);display:inline-block;font-weight:700;margin-top:3px;padding:2px 12px}.hb-cert-signature{font-size:12px;justify-self:end;max-width:100%;text-align:center;width:240px}.hb-cert-signature img{display:block;height:auto;margin:0 auto 10px;max-width:100%;width:240px}.hb-cert-face .hb-cert-founder{border-top:1px solid #c4b5ce;font-size:15px;font-weight:700;padding-top:10px}.hb-cert-credit{color:#625d65;font-size:10px;padding:0 24px}@media screen and (max-width:600px){.hb-cert-face{min-height:0;padding-top:28px}.hb-cert-heading{flex-direction:column;gap:8px;padding:0 28px}#hb-cert .hb-cert-heading h2{font-size:25px}.hb-cert-doodle{height:40px;right:14px;top:16px;width:48px}.hb-cert-recipient{min-height:180px;padding:32px 20px}.hb-cert-face .hb-cert-name{font-size:38px}.hb-cert-face .hb-cert-name[data-length=long],.hb-cert-face .hb-cert-name[data-length=very-long]{font-size:28px}.hb-cert-award-band{padding:20px}.hb-cert-award-band p{font-size:22px}.hb-cert-details{gap:24px;grid-template-columns:minmax(0,1fr);padding:24px}.hb-cert-signature{justify-self:center}.hb-cert-facts{text-align:center}}@media print{@page{size:landscape;margin:10mm}@page hb-cert{size:landscape;margin:10mm}#hb-cert{margin:0!important;padding:0;page:hb-cert}#hb-cert,#hb-cert *{-webkit-print-color-adjust:exact;print-color-adjust:exact}#hb-cert .hb-cert-face{border-radius:0;box-shadow:none;break-inside:avoid;height:170mm;margin:0;min-height:0;padding-top:20px}#hb-cert .hb-cert-recipient{gap:14px;min-height:174px;padding-block:18px 16px}#hb-cert .hb-cert-name[data-length=very-long]{font-size:30px}#hb-cert [data-hb-cert-org]{font-size:12px;line-height:1.4}#helperbird-website :has(#hb-cert:not([hidden])),#helperbird-website:has(#hb-cert:not([hidden])){margin:0!important;max-width:none!important;padding:0!important}}