.gold{background:#fffdfb;padding:74px 86px 66px}.gold .wash{background:radial-gradient(900px 700px at 88% 4%,#fdf3e4 0%,#fff0 64%),radial-gradient(700px 560px at 4% 96%,#fbf1e8 0%,#fff0 58%);position:absolute;inset:0}.gold .ghost{opacity:.5;position:absolute;inset:0}.gold .col{flex-direction:column;flex:1;display:flex;position:relative}.gold .corners{justify-content:space-between;align-items:center;display:flex}.gold .corners .hp{border-radius:8px;width:auto;height:78px}.gold .corners .uem{width:auto;height:104px}.gold .head{letter-spacing:-.035em;color:#111;margin-top:24px;font-size:92px;font-weight:800;line-height:1.08}.gold .head b{color:var(--gold);font-weight:800}.gold .title{letter-spacing:-.022em;color:#111;margin-top:20px;font-size:74px;font-weight:800;line-height:.98}.gold .title .c1{color:var(--gold)}.gold .presented{letter-spacing:.16em;text-transform:uppercase;color:#1a1a1a;margin-top:50px;font-size:21px;font-weight:700}.gold .name{color:#111;margin-top:4px;font-family:Great Vibes,cursive;font-size:92px;line-height:1.12}.gold .dash{border-top:2px dashed #0000003d;width:620px;height:0;margin-top:2px}.gold .body{color:#1a1a1a;max-width:980px;margin-top:30px;font-size:26px;font-weight:500;line-height:1.58}.gold .body strong{color:#111;font-weight:800}.gold .url{color:#333;align-self:flex-end;margin-top:22px;font-size:21px;font-weight:500}.gold .trophy{width:404px;height:440px;position:absolute;top:166px;right:-4px}.gold .foot{align-items:flex-end;gap:40px;margin-top:auto;display:flex}.gold .assoc{flex:1}.gold .assoc .k{letter-spacing:.2em;text-transform:uppercase;color:#00000073;font-size:14px;font-weight:700}.gold .assoc .row{align-items:center;gap:72px;margin-top:18px;display:flex}.gold .assoc .ws{width:auto;height:52px}.gold .assoc .iic{width:auto;height:56px}.gold .signs{gap:44px;padding-right:20px;display:flex}.gold .sign{flex-direction:column;align-items:center;width:318px;display:flex}.gold .sign .ink{justify-content:center;align-items:flex-end;height:82px;display:flex}.sign .ink img{width:auto;max-width:100%;display:block}.gold .sign .bar{background:#00000047;width:100%;height:1.5px;margin-top:4px}.gold .sign .who{letter-spacing:.01em;color:#111;text-align:center;white-space:nowrap;margin-top:12px;font-size:20px;font-weight:700}.gold .sign .role{letter-spacing:.04em;color:#00000091;text-align:center;white-space:nowrap;margin-top:5px;font-size:14px;font-weight:600}.stage{width:1600px;height:1131px}.cert{font-kerning:normal;flex-direction:column;width:1600px;height:1131px;font-family:Manrope Variable,Manrope,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.gold .name{white-space:nowrap;text-overflow:clip;max-width:1010px;overflow:hidden}.gold .name.long{font-size:72px}.gold .name.xlong{font-size:56px}.gold .name.xxlong{font-size:44px}.gold .verify{text-align:right;align-self:flex-end;max-width:640px;margin-top:26px}.gold .verify .u{color:#222;letter-spacing:.01em;overflow-wrap:anywhere;font-size:20px;font-weight:600}.gold .verify .t{color:#00000091;overflow-wrap:anywhere;margin-top:5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px}.gold .sign .ink{object-fit:contain;object-position:bottom center;width:auto;height:74px;margin:0 auto;display:block}.c{background:#f6e0db;min-height:100vh;padding:26px 20px 48px;font-family:Manrope Variable,Manrope,system-ui,sans-serif}.c .bar,.c .frame,.c .hint{max-width:1100px;margin-inline:auto}.c .bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.c h1{overflow-wrap:anywhere;margin:0;font-size:clamp(21px,4vw,29px);font-weight:800}.c .bar p{color:#00000094;margin:4px 0 0;font-size:14px;font-weight:600}.c .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.c button{font:inherit;cursor:pointer;background:#e7db4c;border:3px solid #000;padding:12px 22px;font-weight:800;box-shadow:5px 5px #000}.c button:active{transform:translate(3px,3px);box-shadow:2px 2px #000}.c .frame{background:#fff;border:3px solid #000;overflow:hidden;box-shadow:10px 10px #000}.c .frame .stage{transform:scale(var(--s,1));transform-origin:0 0}.c .hint{color:#00000094;margin:22px auto 0;font-size:13px;font-weight:600}.gold .nb{white-space:nowrap}@page{size:16.667in 11.781in;margin:0}@media print{html,body{background:#fff;margin:0;padding:0}.c{background:#fff;min-height:0;padding:0}.c .bar,.c .hint{display:none!important}.c .frame{max-width:none;box-shadow:none;border:0;overflow:visible;height:auto!important}.c .frame .stage{transform:none!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}
