.SubVacinas_page__rk5rF{width:100%;background:#faf7f8;color:#352a2f}.SubVacinas_container__EM9yG{width:min(100% - 40px,1100px);margin-inline:auto}.SubVacinas_hero__SFwNN{padding:72px 0 76px;background:#7a3555;color:#fff}.SubVacinas_eyebrow___bwbj{display:inline-block;margin-bottom:14px;color:#f2c8da;font-size:.76rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.SubVacinas_hero__SFwNN h1{margin:0 0 14px;color:#fff;font-family:var(--font-heading,inherit);font-size:clamp(2rem,5vw,3.5rem);line-height:1.15}.SubVacinas_hero__SFwNN p{max-width:650px;margin:0;color:#f8eaf0;font-size:1.05rem;line-height:1.7}.SubVacinas_navegacao__4gnI6{display:flex;flex-wrap:wrap;gap:10px;margin:-24px 0 40px;position:relative}.SubVacinas_navegacao__4gnI6 a{display:inline-flex;align-items:center;min-height:44px;padding:9px 16px;border:1px solid #ead7df;border-radius:999px;background:#fff;color:#7a3555;font-size:.9rem;font-weight:700;text-decoration:none;box-shadow:0 5px 18px rgba(70,22,44,.07)}.SubVacinas_navegacao__4gnI6 a:focus-visible,.SubVacinas_navegacao__4gnI6 a:hover{border-color:#b03070;color:#b03070}.SubVacinas_destaque__l9tf4,.SubVacinas_observacoes__bHYJD{margin:0 0 48px;padding:22px 24px;border:1px solid #ead7df;border-left:5px solid #b03070;border-radius:12px;background:#fff;box-shadow:0 8px 24px rgba(70,22,44,.05)}.SubVacinas_hero__SFwNN+.SubVacinas_container__EM9yG>.SubVacinas_observacoes__bHYJD:first-child{margin-top:40px}.SubVacinas_destaque__l9tf4 strong,.SubVacinas_observacoes__bHYJD strong{display:block;margin-bottom:8px;color:#7a3555;font-family:var(--font-heading,inherit);font-size:1.05rem}.SubVacinas_destaque__l9tf4 p{margin:0;line-height:1.65}.SubVacinas_observacoes__bHYJD ul{margin:0;padding-left:20px;line-height:1.65}.SubVacinas_observacoes__bHYJD li+li{margin-top:6px}.SubVacinas_destaque__l9tf4 a,.SubVacinas_observacoes__bHYJD a{color:#b03070;font-weight:700;text-decoration:underline;text-underline-offset:3px}.SubVacinas_secoes___nnCs{padding-bottom:30px}.SubVacinas_secao__VvAE9{padding:0 0 60px;scroll-margin-top:24px}.SubVacinas_secao__VvAE9+.SubVacinas_secao__VvAE9{padding-top:56px;border-top:1px solid #eadce2}.SubVacinas_secaoCabecalho__F9nF9{display:flex;align-items:flex-start;gap:20px;margin-bottom:28px}.SubVacinas_marcador__WpOhF{display:grid;flex:0 0 58px;width:58px;height:58px;place-items:center;border-radius:50%;background:#7a3555;color:#fff;font-weight:700}.SubVacinas_secaoCabecalho__F9nF9 h2{margin:0 0 8px;color:#7a3555;font-family:var(--font-heading,inherit);font-size:clamp(1.5rem,3vw,2rem)}.SubVacinas_secaoCabecalho__F9nF9 p{margin:0 0 7px;line-height:1.65}.SubVacinas_secaoCabecalho__F9nF9 .SubVacinas_observacao__9i4Pz{color:#665b60;font-size:.92rem}.SubVacinas_grupo__Mj5ce{padding:0 0 56px}.SubVacinas_grupo__Mj5ce+.SubVacinas_grupo__Mj5ce{padding-top:52px;border-top:1px solid #eadce2}.SubVacinas_grupoTitulo__cA1xg{margin:0 0 8px;color:#7a3555;font-family:var(--font-heading,inherit);font-size:clamp(1.4rem,3vw,1.9rem);line-height:1.25}.SubVacinas_grupoResumo__pDRt5{margin:0 0 24px;line-height:1.65}.SubVacinas_cards__BEgwZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.SubVacinas_card__AZ0RO{min-width:0;overflow:hidden;border:1px solid #eadce2;border-radius:12px;background:#fff;box-shadow:0 8px 24px rgba(70,22,44,.05)}.SubVacinas_cardUnico__nrbxn{grid-column:1/-1}.SubVacinas_cardTitulo__IBa_8{margin:0;padding:20px 22px;background:#f5e8ee;color:#7a3555;font-family:var(--font-heading,inherit);font-size:1.08rem;line-height:1.4}.SubVacinas_cardConteudo__S_LNB{padding:22px;overflow-wrap:anywhere}.SubVacinas_cardConteudo__S_LNB strong{display:block;margin:18px 0 6px;color:#7a3555;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase}.SubVacinas_cardConteudo__S_LNB>strong:first-child{margin-top:0}.SubVacinas_cardConteudo__S_LNB p,.SubVacinas_dosesTexto__oBkQw{margin:0;line-height:1.65}.SubVacinas_dosesLista__CHbQT{margin:0;padding-left:20px;line-height:1.65}.SubVacinas_dosesLista__CHbQT li+li{margin-top:6px}.SubVacinas_avisos__MuED8{margin-bottom:24px;padding-top:28px;border-top:1px solid #eadce2;color:#665b60;font-size:.88rem;line-height:1.65}.SubVacinas_avisos__MuED8 p{margin:0 0 10px}.SubVacinas_aviso__i8xk3{margin:0;padding:0 0 64px;color:#665b60;font-size:.88rem;line-height:1.65}@media (max-width:760px){.SubVacinas_hero__SFwNN{padding:52px 0 60px}.SubVacinas_cards__BEgwZ{grid-template-columns:minmax(0,1fr)}.SubVacinas_secaoCabecalho__F9nF9{gap:14px}.SubVacinas_marcador__WpOhF{flex-basis:48px;width:48px;height:48px}.SubVacinas_destaque__l9tf4,.SubVacinas_observacoes__bHYJD{padding:18px}}