@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-600-normal.2CBVLo0M.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-italic.DCuhXWyK.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-600-italic.BcJbkSJ4.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/cormorant-garamond-latin-700-normal.DajfzrDU.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-700-normal.O25Qpphb.woff)format("woff")}#filo-cert-box{max-width:760px;margin:0 0 16px}.cert-palco{width:100%;max-width:1123px;margin:8px 0 18px;container-type:inline-size}.cert-folha{aspect-ratio:297/210;color:#14212b;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fdfbf6;border-radius:3px;font-size:.890472cqw;position:relative;overflow:hidden;box-shadow:0 1px 2px #14212b14,0 12px 40px -12px #14212b59}.cert-moldura{width:100%;height:100%;position:absolute;inset:0}.cf-conteudo{text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;inset:7em 11em 8.4em}.cf-marca{text-align:left;align-items:center;gap:1em;display:flex}.cf-marca svg{width:4.6em;height:4.6em}.cf-marca b{font-family:var(--font-display);color:#0a5960;letter-spacing:-.01em;font-size:2.5em;font-weight:800;line-height:1;display:block}.cf-marca span{font-family:var(--font-display);letter-spacing:.24em;text-transform:uppercase;color:#7b6a45;margin-top:.45em;font-size:1.05em;font-weight:600;display:block}.cf-titulo{letter-spacing:.01em;color:#14212b;margin:.2em 0 0;font-family:Cormorant Garamond,Georgia,serif;font-size:8.6em;font-weight:700;line-height:.95}.cf-sub{font-family:var(--font-display);letter-spacing:.42em;text-transform:uppercase;color:#b8892f;margin:.5em 0 0;font-size:1.3em;font-weight:600}.cf-certificamos{color:#556570;margin:1em 0 0;font-family:Cormorant Garamond,Georgia,serif;font-size:2.5em;font-style:italic;font-weight:600}.cf-nome{color:#0a5960;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:.08em 0 0;font-family:Cormorant Garamond,Georgia,serif;font-size:5.8em;font-weight:700;line-height:1.05;overflow:hidden}.cf-filete{width:40em;margin-top:.5em}.cf-filete svg{width:100%;display:block}.cf-texto{font-family:var(--font-body);color:#26343e;max-width:46em;margin:.8em 0 0;font-size:1.9em;line-height:1.5}.cf-texto strong{color:#14212b}.cf-licoes{font-family:var(--font-body);color:#6a7880;max-width:68em;margin:1.3em 0 0;font-size:1.25em;line-height:1.55}.cf-licoes b{color:#7b6a45;text-transform:uppercase;letter-spacing:.12em;font-size:.9em}.cf-pe{grid-template-columns:1fr 14em 1fr;align-items:end;gap:2em;width:100%;margin-top:auto;display:grid}.cf-verifica{text-align:left;justify-self:start;align-items:center;gap:1.3em;display:flex}.cf-qr{background:#fff;border:1px solid #e3d6b5;width:7.4em;height:7.4em;padding:.5em}.cf-qr svg{width:100%;height:100%;display:block}.cf-qr svg path,.cf-qr svg rect[fill=black]{fill:#14212b}.cf-rotulo{font-family:var(--font-body);color:#6a7880;font-size:1.1em;display:block}.cf-codigo{font-family:var(--font-mono);letter-spacing:.06em;color:#14212b;margin:.15em 0 .2em;font-size:1.65em;font-weight:600;display:block}.cf-selo{width:14em;margin-bottom:-1.2em}.cf-selo svg{filter:drop-shadow(0 .3em .4em #503c1440);width:100%;display:block}.cf-assina{justify-self:end;justify-items:center;width:26em;line-height:1.35;display:grid}.cf-assina svg{color:#1c3f7a;width:auto;height:6.4em;margin-bottom:-1.6em}.cf-linha{border-top:.12em solid #14212b;width:100%;margin-bottom:.6em}.cf-assina b{font-family:var(--font-display);color:#14212b;font-size:1.5em;font-weight:700}.cf-assina span:last-child{font-family:var(--font-body);color:#6a7880;font-size:1.3em}.cf-emissor{text-align:center;font-family:var(--font-body);color:#7d8a90;margin:0;font-size:1em;line-height:1.3;position:absolute;bottom:5.6em;left:12em;right:12em}.cert-linkedin-linha{margin:16px 0 0}.cert-dica{color:var(--muted);font-size:15px;display:none}@media (width<=700px){.cert-dica:not([hidden]){display:block}}@page{size:A4 landscape;margin:0}@media print{html,body{margin:0;background:#fff!important}main,#cert-area{max-width:none!important;margin:0!important;padding:0!important}.cert-h1,.cert-dica,#cert-btns,#cert-partilhar{display:none!important}.cert-palco{width:297mm;max-width:none;height:210mm;margin:0}.cert-folha{box-shadow:none;break-inside:avoid;border-radius:0}}
