.dg-cta{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:28px}.dg-btn{display:inline-flex;align-items:center;gap:9px;border:none;border-radius:var(--r-sm);padding:12px 22px;font-family:var(--f-titulo);font-weight:700;font-size:15px;cursor:pointer;text-decoration:none}.dg-btn svg{width:18px;height:18px;flex:none}.dg-btn.laranja{background:var(--laranja-500);color:#fff}.dg-btn.laranja:hover{background:var(--laranja-600)}.dg-btn.verde{background:var(--verde-700);color:#fff}.dg-btn.verde:hover{background:var(--verde-800)}.dg-btn.vermelho{background:#B02525;color:#fff}.dg-btn.vermelho:hover{background:#8f1d1d}.dg-btn.sec{background:#fff;color:var(--verde-800);border:1px solid var(--borda)}.dg-btn.sec:hover{background:var(--verde-50)}.dg-secao{margin-bottom:36px;scroll-margin-top:90px}.dg-h2{font-size:var(--fs-xl);color:var(--verde-800);font-family:var(--f-titulo);margin:0 0 6px}.dg-lead{color:var(--texto-2);max-width:760px;margin:0 0 18px;font-size:var(--fs-md);line-height:1.6}.dg-prosa{max-width:820px}.dg-prosa p{font-size:var(--fs-md);line-height:1.7;margin:0 0 14px;color:var(--neutro-800)}.dg-prosa b{color:var(--verde-800)}.dg-alarme{background:#FDF0F0;border:1px solid #f3c9c9;border-left:5px solid #b02525;border-radius:var(--r-lg);padding:22px 24px;margin-bottom:34px;scroll-margin-top:90px}.dg-alarme .cab{display:flex;align-items:center;gap:12px;margin-bottom:6px}.dg-alarme .cab svg{width:26px;height:26px;color:#B02525;flex:none}.dg-alarme .cab h2{font-size:var(--fs-lg);color:#8f1d1d;font-family:var(--f-titulo)}.dg-alarme>p{color:#7a2020;font-size:14.5px;margin:0 0 14px;max-width:780px}.dg-alarme ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:8px 20px;gap:8px 20px}.dg-alarme li{display:flex;gap:9px;align-items:flex-start;font-size:14.5px;color:var(--neutro-800)}.dg-alarme li svg{width:17px;height:17px;color:#B02525;flex:none;margin-top:2px}.dg-alarme .dg-urg{margin:16px 0 0;font-family:var(--f-titulo);font-weight:700;color:#8f1d1d;font-size:14.5px;background:none}.dg-sintomas{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px}.dg-sint{display:flex;gap:13px;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-md);padding:16px}.dg-sint .dot{width:40px;height:40px;flex:none;border-radius:10px;display:grid;place-items:center;background:var(--laranja-100);color:var(--laranja-700)}.dg-sint .dot svg{width:21px;height:21px}.dg-sint b{font-family:var(--f-titulo);font-size:15px;color:var(--verde-800)}.dg-sint p{margin:2px 0 0;font-size:13.5px;color:var(--texto-2);line-height:1.45}.dg-passos{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:18px;gap:18px;counter-reset:p}.dg-passo{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-md);padding:22px 20px 18px;position:relative}.dg-passo:before{counter-increment:p;content:counter(p);position:absolute;top:-14px;left:18px;width:34px;height:34px;border-radius:50%;background:var(--verde-700);color:#fff;font-family:var(--f-titulo);font-weight:800;display:grid;place-items:center}.dg-passo h3{font-size:15px;font-family:var(--f-titulo);color:var(--verde-800);margin:8px 0 0}.dg-passo p{font-size:13.5px;color:var(--texto-2);margin:4px 0 0;line-height:1.5}.dg-check{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:10px 22px;gap:10px 22px}.dg-check li{display:flex;gap:11px;align-items:flex-start;font-size:14.5px;color:var(--neutro-800);line-height:1.5}.dg-check li svg{width:19px;height:19px;color:var(--verde-600);flex:none;margin-top:2px}.dg-check b{color:var(--verde-800)}.dg-vacina{display:flex;gap:18px;background:var(--verde-50);border:1px solid #cde8d6;border-radius:var(--r-lg);padding:22px 24px;align-items:flex-start}.dg-vacina .ic{width:48px;height:48px;flex:none;border-radius:12px;display:grid;place-items:center;background:var(--verde-700);color:#fff}.dg-vacina .ic svg{width:26px;height:26px}.dg-vacina h3{font-family:var(--f-titulo);font-size:var(--fs-lg);color:var(--verde-800);margin:0 0 4px}.dg-vacina p{font-size:14.5px;color:var(--texto-2);line-height:1.6;margin:0 0 8px}.dg-vacina .selos{display:flex;flex-wrap:wrap;gap:8px}.dg-selo{font-size:12.5px;font-weight:700;font-family:var(--f-titulo);color:var(--verde-800);background:#fff;border:1px solid #cde8d6;border-radius:var(--r-full);padding:4px 12px}.dg-risco{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px}.dg-risco div{display:flex;gap:11px;align-items:center;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-md);padding:14px 16px;font-size:14.5px;color:var(--neutro-800)}.dg-risco svg{width:20px;height:20px;color:var(--laranja-600);flex:none}.dg-callout{background:#fff;border:1px solid var(--borda);border-left:4px solid var(--laranja-500);border-radius:var(--r-md);padding:18px 20px;display:flex;gap:13px;align-items:flex-start}.dg-callout svg{width:24px;height:24px;color:var(--laranja-600);flex:none}.dg-callout b{color:var(--verde-800)}.dg-callout p{margin:4px 0 0;font-size:14px;color:var(--texto-2);line-height:1.55}.dg-faq{display:flex;flex-direction:column;gap:10px}.dg-faq details{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-md);padding:2px 18px}.dg-faq summary{font-family:var(--f-titulo);font-weight:700;color:var(--verde-800);cursor:pointer;padding:14px 0;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:10px}.dg-faq summary::-webkit-details-marker{display:none}.dg-faq summary:after{content:"+";color:var(--verde-500);font-size:22px;font-weight:400}.dg-faq details[open] summary:after{content:"–"}.dg-faq details p{margin:0 0 14px;color:var(--texto-2);font-size:14.5px;line-height:1.6}.dg-local{display:flex;gap:12px;flex-wrap:wrap}.dg-fonte{margin-top:8px;font-size:12.5px;color:var(--texto-2)}.dg-fonte a{color:var(--verde-700)}