.cert-band[data-astro-cid-zbj47a3r]{padding-top:40px}#cert-loading[data-astro-cid-zbj47a3r]{text-align:center;color:var(--muted)}#cert-error[data-astro-cid-zbj47a3r]{text-align:center}#cert-error[data-astro-cid-zbj47a3r] a[data-astro-cid-zbj47a3r]{color:var(--gold-ink)}.cert-wrap[data-astro-cid-zbj47a3r]{overflow:hidden}.cert[data-astro-cid-zbj47a3r]{position:relative;width:1160px;height:820px;transform-origin:top left;background:#f7efda;color:#1a1a1a;font-family:var(--serif)}.cert-guilloche[data-astro-cid-zbj47a3r],.cert-border[data-astro-cid-zbj47a3r]{position:absolute;inset:0;width:100%;height:100%}.cert-corner[data-astro-cid-zbj47a3r]{position:absolute;width:108px;height:108px}.cert-corner[data-astro-cid-zbj47a3r].tl{top:22px;left:22px}.cert-corner[data-astro-cid-zbj47a3r].tr{top:22px;right:22px;transform:scaleX(-1)}.cert-corner[data-astro-cid-zbj47a3r].bl{bottom:22px;left:22px;transform:scaleY(-1)}.cert-corner[data-astro-cid-zbj47a3r].br{bottom:22px;right:22px;transform:scale(-1)}.cert-inner[data-astro-cid-zbj47a3r]{position:relative;height:100%;padding:52px 88px;display:flex;flex-direction:column;align-items:center;text-align:center}.cert-head[data-astro-cid-zbj47a3r]{display:flex;justify-content:center}.cert-lockup[data-astro-cid-zbj47a3r]{width:318px;height:auto}.cert-title[data-astro-cid-zbj47a3r]{margin-top:12px;font-size:3.1rem;font-weight:600;letter-spacing:.1em;color:#a8842e;font-variant:small-caps}.cert-flourish[data-astro-cid-zbj47a3r]{display:flex;align-items:center;gap:12px;margin-top:6px}.fl-line[data-astro-cid-zbj47a3r]{width:150px;height:1px;background:linear-gradient(to right,#b08d3f00,#b08d3f)}.cert-flourish[data-astro-cid-zbj47a3r] .fl-line[data-astro-cid-zbj47a3r]:last-child{background:linear-gradient(to left,#b08d3f00,#b08d3f)}.fl-orn[data-astro-cid-zbj47a3r]{width:60px;height:14px}.cert-pre[data-astro-cid-zbj47a3r]{margin-top:16px;font-family:var(--sans);font-size:.82rem;letter-spacing:.22em;text-transform:uppercase;color:#5a5a5a}.cert-name[data-astro-cid-zbj47a3r]{margin-top:8px;font-size:2.7rem;font-weight:700;line-height:1.1}.cert-namerule[data-astro-cid-zbj47a3r]{display:flex;align-items:center;gap:10px;margin-top:8px}.cert-namerule[data-astro-cid-zbj47a3r] span[data-astro-cid-zbj47a3r]{width:210px;height:1px;background:#c8b888}.cert-namerule[data-astro-cid-zbj47a3r] svg[data-astro-cid-zbj47a3r]{width:12px;height:12px}.cert-body-line[data-astro-cid-zbj47a3r]{margin-top:12px;font-size:1.12rem;color:#3a3a3a}.cert-course[data-astro-cid-zbj47a3r]{margin-top:8px;font-size:2.1rem;font-weight:600;color:#a5002d;line-height:1.18}.cert-meta[data-astro-cid-zbj47a3r]{margin-top:12px;font-family:var(--sans);font-size:.86rem;color:#5a5a5a;letter-spacing:.02em}.cert-meta[data-astro-cid-zbj47a3r]>span[data-astro-cid-zbj47a3r]{white-space:nowrap}.cert-meta[data-astro-cid-zbj47a3r]>span[data-astro-cid-zbj47a3r]+span[data-astro-cid-zbj47a3r]:before{content:"·";margin:0 .42em}.meta-id[data-astro-cid-zbj47a3r]{font-family:var(--mono);letter-spacing:0}.cert-foot[data-astro-cid-zbj47a3r]{margin-top:auto;width:100%;display:grid;grid-template-columns:260px 1fr 260px;align-items:end;gap:40px}.foot-seal[data-astro-cid-zbj47a3r],.foot-verify[data-astro-cid-zbj47a3r]{text-align:center}.seal[data-astro-cid-zbj47a3r]{width:128px;height:128px;display:block;margin:0 auto}#c-qr[data-astro-cid-zbj47a3r]{width:112px;height:112px;display:block;margin:0 auto}.foot-sig[data-astro-cid-zbj47a3r]{text-align:center}.sig-mark[data-astro-cid-zbj47a3r]{width:284px;height:auto;display:block;margin:0 auto;padding-bottom:14px}.foot-rule[data-astro-cid-zbj47a3r]{height:1px;background:#1a1a1a}.foot-label[data-astro-cid-zbj47a3r]{margin-top:7px;font-family:var(--sans);font-size:.76rem;letter-spacing:.09em;text-transform:uppercase;color:#5a5a5a}#c-qr[data-astro-cid-zbj47a3r]{background:#fbf7ec;border:1px solid #E0D3AE}.cert-legal[data-astro-cid-zbj47a3r]{margin-top:16px;font-family:var(--sans);font-size:.63rem;color:#6a6a6a;max-width:92ch;line-height:1.5}.cert-actions[data-astro-cid-zbj47a3r]{display:flex;gap:24px;align-items:center;justify-content:center;margin-top:32px;flex-wrap:wrap}.keep-note[data-astro-cid-zbj47a3r]{max-width:620px;margin:20px auto 0;text-align:center;color:var(--muted);font-size:.9rem;line-height:1.6}.cert-next[data-astro-cid-zbj47a3r]{max-width:620px;margin:40px auto 0;padding:28px 32px;border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:4px;background:#fff;text-align:center}.cert-next-eyebrow[data-astro-cid-zbj47a3r]{margin:0 0 10px;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}.cert-next-body[data-astro-cid-zbj47a3r]{margin:0 0 20px;font-size:1rem;line-height:1.65}.cert-next[data-astro-cid-zbj47a3r] .btn[data-astro-cid-zbj47a3r]{display:inline-block}.share-link[data-astro-cid-zbj47a3r]{color:var(--gold-ink);font-weight:700;text-decoration:none}#linkedin-add[data-astro-cid-zbj47a3r][hidden]{display:none}.btn-orient[data-astro-cid-zbj47a3r]{font-family:var(--sans);font-weight:700;font-size:.95rem;color:var(--gold-ink);background:transparent;border:1px solid var(--gold-ink);border-radius:4px;padding:13px 22px;cursor:pointer}.btn-orient[data-astro-cid-zbj47a3r]:hover{background:#a8842e14}.cert-art--portrait[data-astro-cid-zbj47a3r],.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .cert-art--landscape[data-astro-cid-zbj47a3r]{display:none}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .cert-art--portrait[data-astro-cid-zbj47a3r]{display:block}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .cert[data-astro-cid-zbj47a3r]{width:820px;height:1160px}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .cert-inner[data-astro-cid-zbj47a3r]{padding:52px 70px}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .cert-lockup[data-astro-cid-zbj47a3r]{width:400px}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .cert-title[data-astro-cid-zbj47a3r]{margin-top:20px;font-size:2.9rem}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .cert-flourish[data-astro-cid-zbj47a3r]{margin-top:10px}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .cert-pre[data-astro-cid-zbj47a3r]{margin-top:24px}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .cert-name[data-astro-cid-zbj47a3r]{margin-top:12px;font-size:2.5rem}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .cert-namerule[data-astro-cid-zbj47a3r]{margin-top:12px}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .cert-body-line[data-astro-cid-zbj47a3r]{margin-top:20px}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .cert-course[data-astro-cid-zbj47a3r]{margin-top:12px}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .cert-meta[data-astro-cid-zbj47a3r]{margin-top:18px}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .cert-legal[data-astro-cid-zbj47a3r]{margin-top:24px}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .cert-foot[data-astro-cid-zbj47a3r]{grid-template-columns:1fr 1fr;grid-template-areas:"sig sig" "seal verify";column-gap:0;row-gap:56px}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .foot-sig[data-astro-cid-zbj47a3r]{grid-area:sig;width:100%;max-width:420px;margin:0 auto}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .foot-seal[data-astro-cid-zbj47a3r]{grid-area:seal}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .foot-verify[data-astro-cid-zbj47a3r]{grid-area:verify}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .sig-mark[data-astro-cid-zbj47a3r]{width:310px;padding-bottom:15px}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .meta-cert[data-astro-cid-zbj47a3r]{display:block;margin-top:7px;font-size:.92em}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .meta-cert[data-astro-cid-zbj47a3r]:before{content:none}@media print{@page{size:A4 landscape;margin:0}.site-header,.site-footer,.cert-actions[data-astro-cid-zbj47a3r],.keep-note[data-astro-cid-zbj47a3r],.cert-next[data-astro-cid-zbj47a3r],.skip-link{display:none!important}.band{padding:0!important}.container{max-width:none!important;padding:0!important}.cert-wrap[data-astro-cid-zbj47a3r]{height:210mm!important;overflow:hidden}.cert[data-astro-cid-zbj47a3r]{width:1160px;height:820px;transform:scale(.96769)!important;transform-origin:top left}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait{height:297mm!important}.cert-wrap[data-astro-cid-zbj47a3r].is-portrait .cert[data-astro-cid-zbj47a3r]{width:820px;height:1160px;transform:scale(.96793)!important}}
