.certificate[data-astro-cid-v5asebeo]{--certificate-accent:#315dbb;--certificate-scale:1;aspect-ratio:1.294;box-sizing:border-box;color:#28231e;background:#fffdf7;width:100%;font-family:Georgia,Times New Roman,serif;position:relative;overflow:hidden;box-shadow:0 14px 30px #1d18232e}.certificate-border[data-astro-cid-v5asebeo]{border:1px solid var(--certificate-accent);position:absolute;inset:16px}.certificate-inner[data-astro-cid-v5asebeo]{z-index:1;box-sizing:border-box;text-align:center;height:100%;transform:scale(var(--certificate-scale));flex-direction:column;justify-content:center;align-items:center;padding:10% 13% 8%;display:flex;position:relative}.certificate-mark[data-astro-cid-v5asebeo]{border:1px solid var(--certificate-accent);width:38px;height:38px;color:var(--certificate-accent);font-family:var(--font-heading);border-radius:50%;place-items:center;margin-bottom:1rem;font-size:.76rem;font-weight:800;display:grid}.certificate-overline[data-astro-cid-v5asebeo]{color:#5d5650;font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .6rem;font-size:clamp(.64rem,1.3vw,.88rem)}.certificate-title[data-astro-cid-v5asebeo]{overflow-wrap:anywhere;word-break:break-word;max-width:100%;color:var(--certificate-accent);font-family:var(--font-heading);letter-spacing:-.04em;margin:0;font-size:clamp(1.65rem,4.2vw,3.15rem);line-height:1.08}.certificate-recipient[data-astro-cid-v5asebeo]{overflow-wrap:anywhere;word-break:break-word;border-bottom:1px solid #b9b0a4;max-width:82%;margin:1.15rem auto .75rem;font-size:clamp(1.45rem,3.9vw,2.8rem);font-style:italic;line-height:1.05}.certificate-recognition[data-astro-cid-v5asebeo]{overflow-wrap:anywhere;word-break:break-word;color:#514a44;max-width:550px;font-family:var(--font-sans);margin:0;font-size:clamp(.8rem,1.5vw,1rem);line-height:1.55}.certificate-bottom[data-astro-cid-v5asebeo]{grid-template-columns:1fr auto 1fr;align-items:end;gap:1.1rem;width:100%;margin-top:auto;display:grid}.certificate-bottom[data-astro-cid-v5asebeo]>div[data-astro-cid-v5asebeo]{min-width:0}.certificate-bottom[data-astro-cid-v5asebeo] p[data-astro-cid-v5asebeo]{margin:.35rem 0 .1rem;font-size:clamp(.7rem,1.3vw,.96rem)}.certificate-bottom[data-astro-cid-v5asebeo] small[data-astro-cid-v5asebeo]{color:#6e665e;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.08em;font-size:clamp(.48rem,.9vw,.66rem)}.signature-line[data-astro-cid-v5asebeo]{border-top:1px solid #81776d;width:100%;display:block}.certificate-seal[data-astro-cid-v5asebeo]{aspect-ratio:1;box-sizing:border-box;border:2px solid var(--certificate-accent);width:clamp(52px,8vw,72px);color:var(--certificate-accent);font-family:var(--font-sans);letter-spacing:.08em;border-radius:50%;place-items:center;font-size:.45rem;font-weight:800;display:grid}.certificate-seal[data-astro-cid-v5asebeo] strong[data-astro-cid-v5asebeo]{font-size:1rem;line-height:.4}.certificate-id[data-astro-cid-v5asebeo]{color:#948b80;font-family:var(--font-sans);letter-spacing:.05em;margin:0;font-size:.62rem;position:absolute;bottom:.6rem;left:50%;transform:translate(-50%)}.certificate--classic[data-astro-cid-v5asebeo]{background-color:#fbfcff;background-image:repeating-linear-gradient(45deg,#0000 0 12px,#315dbb09 12px 13px),repeating-linear-gradient(-45deg,#0000 0 12px,#315dbb09 12px 13px)}.certificate--classic[data-astro-cid-v5asebeo] .certificate-border[data-astro-cid-v5asebeo]{border:4px double var(--certificate-accent);inset:12px;box-shadow:inset 0 0 0 7px #fff,inset 0 0 0 8px #315dbb40}.certificate--classic[data-astro-cid-v5asebeo] .certificate-title[data-astro-cid-v5asebeo]{color:#26333f;letter-spacing:.02em;text-transform:uppercase;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,3.5vw,2.7rem)}.certificate--classic[data-astro-cid-v5asebeo] .certificate-mark[data-astro-cid-v5asebeo]{border-radius:5px}.certificate--modern[data-astro-cid-v5asebeo]{color:#204d7c;background-color:#f9fdff;background-image:repeating-radial-gradient(circle,#2b659f0f 0 1px,#0000 1px 8px)}.certificate--modern[data-astro-cid-v5asebeo] .certificate-border[data-astro-cid-v5asebeo]{border:8px double var(--certificate-accent);inset:10px}.certificate--modern[data-astro-cid-v5asebeo] .certificate-title[data-astro-cid-v5asebeo]{color:#24558b;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.6rem,3.8vw,2.85rem)}.certificate--modern[data-astro-cid-v5asebeo] .certificate-recipient[data-astro-cid-v5asebeo]{color:#24558b;border-color:#7fa5ca}.certificate--modern[data-astro-cid-v5asebeo] .certificate-recognition[data-astro-cid-v5asebeo],.certificate--modern[data-astro-cid-v5asebeo] .certificate-overline[data-astro-cid-v5asebeo]{color:#3d6892}.certificate--modern[data-astro-cid-v5asebeo] .certificate-mark[data-astro-cid-v5asebeo]{background:#fff;border:3px solid #b3d0e9;border-radius:50%;width:46px;height:46px}.certificate--laurel[data-astro-cid-v5asebeo]{color:#fffdf5;background-color:#151a38;background-image:radial-gradient(at 20% 0,#4a5ca157,#0000 48%),radial-gradient(circle at 0 0,#0000 0 18px,#ffffff06 19px 20px),radial-gradient(circle at 20px 20px,#0000 0 18px,#ffffff06 19px 20px);background-size:auto,40px 40px,40px 40px}.certificate--laurel[data-astro-cid-v5asebeo] .certificate-border[data-astro-cid-v5asebeo]{border:1px solid #fff9;inset:16px;box-shadow:inset 0 0 0 9px #151a38,inset 0 0 0 10px #d4ab58b3}.certificate--laurel[data-astro-cid-v5asebeo] .certificate-mark[data-astro-cid-v5asebeo],.certificate--laurel[data-astro-cid-v5asebeo] .certificate-title[data-astro-cid-v5asebeo],.certificate--laurel[data-astro-cid-v5asebeo] .certificate-seal[data-astro-cid-v5asebeo]{border-color:var(--certificate-accent);color:#f5d98d}.certificate--laurel[data-astro-cid-v5asebeo] .certificate-title[data-astro-cid-v5asebeo]{color:#fffdf5;letter-spacing:.035em;text-transform:uppercase;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,3.5vw,2.7rem)}.certificate--laurel[data-astro-cid-v5asebeo] .certificate-overline[data-astro-cid-v5asebeo],.certificate--laurel[data-astro-cid-v5asebeo] .certificate-recognition[data-astro-cid-v5asebeo],.certificate--laurel[data-astro-cid-v5asebeo] .certificate-bottom[data-astro-cid-v5asebeo] small[data-astro-cid-v5asebeo]{color:#c9cce1}.certificate--laurel[data-astro-cid-v5asebeo] .certificate-recipient[data-astro-cid-v5asebeo],.certificate--laurel[data-astro-cid-v5asebeo] .signature-line[data-astro-cid-v5asebeo]{border-color:#ffffff8c}.certificate--laurel[data-astro-cid-v5asebeo] .certificate-seal[data-astro-cid-v5asebeo]{background:#172047;box-shadow:0 0 0 4px #d4ab58,0 0 0 6px #172047,0 0 0 7px #d4ab58}.certificate--laurel[data-astro-cid-v5asebeo] .certificate-id[data-astro-cid-v5asebeo]{color:#7d84a8}.certificate--bold[data-astro-cid-v5asebeo]{color:#193f70;background-color:#f9fcff;background-image:linear-gradient(135deg,#79b6e53d 0 19%,#0000 19% 67%,#79b6e52e 67%),linear-gradient(35deg,#0000 0 72%,#2555aa14 72%)}.certificate--bold[data-astro-cid-v5asebeo] .certificate-border[data-astro-cid-v5asebeo]{border-width:0 0 0 24px;inset:0}.certificate--bold[data-astro-cid-v5asebeo] .certificate-mark[data-astro-cid-v5asebeo],.certificate--bold[data-astro-cid-v5asebeo] .certificate-title[data-astro-cid-v5asebeo],.certificate--bold[data-astro-cid-v5asebeo] .certificate-seal[data-astro-cid-v5asebeo]{border-color:var(--certificate-accent);color:var(--certificate-accent)}.certificate--bold[data-astro-cid-v5asebeo] .certificate-title[data-astro-cid-v5asebeo]{color:#24558b;letter-spacing:.03em;text-transform:uppercase;font-size:clamp(1.6rem,3.7vw,2.8rem)}.certificate--bold[data-astro-cid-v5asebeo] .certificate-overline[data-astro-cid-v5asebeo],.certificate--bold[data-astro-cid-v5asebeo] .certificate-recognition[data-astro-cid-v5asebeo],.certificate--bold[data-astro-cid-v5asebeo] .certificate-bottom[data-astro-cid-v5asebeo] small[data-astro-cid-v5asebeo]{color:#49739d}.certificate--bold[data-astro-cid-v5asebeo] .certificate-recipient[data-astro-cid-v5asebeo],.certificate--bold[data-astro-cid-v5asebeo] .signature-line[data-astro-cid-v5asebeo]{border-color:#7395b6}.certificate--bold[data-astro-cid-v5asebeo] .certificate-seal[data-astro-cid-v5asebeo]{box-shadow:0 0 0 4px #f7d783, 0 0 0 6px var(--certificate-accent);background:#fff}.certificate--minimal[data-astro-cid-v5asebeo]{color:#1f2328;font-family:var(--font-sans);background:#fff}.certificate--minimal[data-astro-cid-v5asebeo] .certificate-border[data-astro-cid-v5asebeo]{border:1px solid #e2e2e5;inset:22px}.certificate--minimal[data-astro-cid-v5asebeo] .certificate-mark[data-astro-cid-v5asebeo]{color:#1f2328;font-family:var(--font-heading);border-color:#1f2328;border-radius:3px}.certificate--minimal[data-astro-cid-v5asebeo] .certificate-overline[data-astro-cid-v5asebeo]{color:#86858c}.certificate--minimal[data-astro-cid-v5asebeo] .certificate-title[data-astro-cid-v5asebeo]{color:#1f2328;font-family:var(--font-heading);letter-spacing:-.03em;text-transform:none;font-weight:700}.certificate--minimal[data-astro-cid-v5asebeo] .certificate-recipient[data-astro-cid-v5asebeo]{font-family:var(--font-heading);border-color:#d8d7dc;font-style:normal;font-weight:700}.certificate--minimal[data-astro-cid-v5asebeo] .certificate-recognition[data-astro-cid-v5asebeo]{color:#55555c}.certificate--minimal[data-astro-cid-v5asebeo] .certificate-bottom[data-astro-cid-v5asebeo] small[data-astro-cid-v5asebeo]{color:#9a999f}.certificate--minimal[data-astro-cid-v5asebeo] .signature-line[data-astro-cid-v5asebeo]{border-color:#d0cfd4}.certificate--minimal[data-astro-cid-v5asebeo] .certificate-seal[data-astro-cid-v5asebeo]{color:#1f2328;border-width:1px;border-color:#1f2328}.certificate--corporate[data-astro-cid-v5asebeo]{color:#22314f;background-color:#f7f9fc;background-image:linear-gradient(#eef2f8 0%,#0000 22%)}.certificate--corporate[data-astro-cid-v5asebeo] .certificate-border[data-astro-cid-v5asebeo]{border:2px solid var(--certificate-accent);inset:14px}.certificate--corporate[data-astro-cid-v5asebeo] .certificate-mark[data-astro-cid-v5asebeo]{background:var(--certificate-accent);color:#fff;border-radius:4px}.certificate--corporate[data-astro-cid-v5asebeo] .certificate-overline[data-astro-cid-v5asebeo]{color:#5b6785}.certificate--corporate[data-astro-cid-v5asebeo] .certificate-title[data-astro-cid-v5asebeo]{color:#fff;background:var(--certificate-accent);font-family:var(--font-heading);letter-spacing:.01em;text-transform:uppercase;padding:.15em .5em;font-size:clamp(1.35rem,3.2vw,2.35rem);display:inline-block}.certificate--corporate[data-astro-cid-v5asebeo] .certificate-recipient[data-astro-cid-v5asebeo]{color:#22314f;border-color:#aab6cf;font-style:normal;font-weight:700}.certificate--corporate[data-astro-cid-v5asebeo] .certificate-recognition[data-astro-cid-v5asebeo],.certificate--corporate[data-astro-cid-v5asebeo] .certificate-bottom[data-astro-cid-v5asebeo] small[data-astro-cid-v5asebeo]{color:#536085}.certificate--corporate[data-astro-cid-v5asebeo] .signature-line[data-astro-cid-v5asebeo]{border-color:#a7b3cc}.certificate--corporate[data-astro-cid-v5asebeo] .certificate-seal[data-astro-cid-v5asebeo]{background:var(--certificate-accent);color:#fff;border-radius:4px}.certificate--emerald[data-astro-cid-v5asebeo]{color:#f4ecd8;background-color:#0d2b22;background-image:radial-gradient(circle at 12% 12%,#c9a24b38,#0000 45%),radial-gradient(circle at 88% 88%,#c9a24b29,#0000 45%)}.certificate--emerald[data-astro-cid-v5asebeo] .certificate-border[data-astro-cid-v5asebeo]{border:1px solid var(--certificate-accent);inset:14px;box-shadow:inset 0 0 0 8px #0d2b22,inset 0 0 0 9px #c9a24ba6}.certificate--emerald[data-astro-cid-v5asebeo] .certificate-mark[data-astro-cid-v5asebeo],.certificate--emerald[data-astro-cid-v5asebeo] .certificate-title[data-astro-cid-v5asebeo],.certificate--emerald[data-astro-cid-v5asebeo] .certificate-seal[data-astro-cid-v5asebeo]{border-color:var(--certificate-accent);color:var(--certificate-accent)}.certificate--emerald[data-astro-cid-v5asebeo] .certificate-title[data-astro-cid-v5asebeo]{color:#f4ecd8;letter-spacing:.03em;text-transform:uppercase;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,3.5vw,2.7rem)}.certificate--emerald[data-astro-cid-v5asebeo] .certificate-overline[data-astro-cid-v5asebeo],.certificate--emerald[data-astro-cid-v5asebeo] .certificate-recognition[data-astro-cid-v5asebeo],.certificate--emerald[data-astro-cid-v5asebeo] .certificate-bottom[data-astro-cid-v5asebeo] small[data-astro-cid-v5asebeo]{color:#bcd3c6}.certificate--emerald[data-astro-cid-v5asebeo] .certificate-recipient[data-astro-cid-v5asebeo],.certificate--emerald[data-astro-cid-v5asebeo] .signature-line[data-astro-cid-v5asebeo]{border-color:#f4ecd873}.certificate--emerald[data-astro-cid-v5asebeo] .certificate-seal[data-astro-cid-v5asebeo]{box-shadow:0 0 0 4px var(--certificate-accent), 0 0 0 6px #123328;background:#123328}.certificate--emerald[data-astro-cid-v5asebeo] .certificate-id[data-astro-cid-v5asebeo]{color:#7fa392}.certificate--rosegold[data-astro-cid-v5asebeo]{color:#5b3a3f;background-color:#fdf5f3;background-image:radial-gradient(circle at 15% 10%,#b76e791f,#0000 40%),radial-gradient(circle at 85% 90%,#b76e791a,#0000 40%)}.certificate--rosegold[data-astro-cid-v5asebeo] .certificate-border[data-astro-cid-v5asebeo]{border:1.5px solid var(--certificate-accent);inset:15px;box-shadow:inset 0 0 0 6px #fdf5f3,inset 0 0 0 7px #b76e7966}.certificate--rosegold[data-astro-cid-v5asebeo] .certificate-mark[data-astro-cid-v5asebeo]{border-color:var(--certificate-accent);color:var(--certificate-accent);background:#fff}.certificate--rosegold[data-astro-cid-v5asebeo] .certificate-overline[data-astro-cid-v5asebeo]{color:#a97984}.certificate--rosegold[data-astro-cid-v5asebeo] .certificate-title[data-astro-cid-v5asebeo]{color:#8c4a54;letter-spacing:-.02em;font-size:clamp(1.6rem,3.8vw,2.85rem)}.certificate--rosegold[data-astro-cid-v5asebeo] .certificate-recipient[data-astro-cid-v5asebeo]{color:#7a4148;border-color:#dbb7bc}.certificate--rosegold[data-astro-cid-v5asebeo] .certificate-recognition[data-astro-cid-v5asebeo],.certificate--rosegold[data-astro-cid-v5asebeo] .certificate-bottom[data-astro-cid-v5asebeo] small[data-astro-cid-v5asebeo]{color:#8a6469}.certificate--rosegold[data-astro-cid-v5asebeo] .signature-line[data-astro-cid-v5asebeo]{border-color:#d7b3b8}.certificate--rosegold[data-astro-cid-v5asebeo] .certificate-seal[data-astro-cid-v5asebeo]{border-color:var(--certificate-accent);box-shadow:0 0 0 4px #f3dcdf, 0 0 0 5px var(--certificate-accent);background:#fff}
