[data-astro-cid-tn23bk7u][hidden]{display:none!important}.hpv-urgent[data-astro-cid-tn23bk7u]{max-width:880px;margin:var(--space-10) auto 0;background:var(--color-surface);border:3px solid var(--color-danger);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);padding:var(--space-8)}.hpv-urgent__badge[data-astro-cid-tn23bk7u]{display:inline-block;background:var(--color-danger);color:var(--color-text-inverse);font-weight:700;font-size:var(--text-sm);padding:var(--space-1) var(--space-4);border-radius:999px}.hpv-urgent__lead[data-astro-cid-tn23bk7u]{font-size:var(--text-2xl);font-weight:700;color:var(--color-secondary);margin-top:var(--space-4);line-height:1.5}.hpv-urgent__lead[data-astro-cid-tn23bk7u] strong[data-astro-cid-tn23bk7u]{color:var(--color-danger);background:linear-gradient(transparent 65%,#ffe3a3 65%)}.hpv-urgent__points[data-astro-cid-tn23bk7u]{list-style:none;padding:0;margin:var(--space-6) 0 0;display:grid;gap:var(--space-4)}.hpv-urgent__points[data-astro-cid-tn23bk7u] li[data-astro-cid-tn23bk7u]{display:flex;gap:var(--space-4);align-items:flex-start;background:var(--color-danger-bg);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);line-height:1.8}.hpv-urgent__points[data-astro-cid-tn23bk7u] li[data-astro-cid-tn23bk7u]:last-child{background:var(--color-primary-50)}.hpv-urgent__points[data-astro-cid-tn23bk7u] li[data-astro-cid-tn23bk7u]>div[data-astro-cid-tn23bk7u]>strong[data-astro-cid-tn23bk7u]{display:block;font-size:var(--text-lg);color:var(--color-secondary)}.hpv-urgent__points[data-astro-cid-tn23bk7u] li[data-astro-cid-tn23bk7u]>div[data-astro-cid-tn23bk7u]>span[data-astro-cid-tn23bk7u] strong[data-astro-cid-tn23bk7u]{color:var(--color-danger)}.hpv-urgent__points[data-astro-cid-tn23bk7u] span[data-astro-cid-tn23bk7u]:not(.hpv-urgent__num){font-size:var(--text-sm);color:var(--color-text)}.hpv-urgent__num[data-astro-cid-tn23bk7u]{flex:none;width:2em;height:2em;border-radius:50%;background:var(--color-secondary);color:var(--color-text-inverse);font-weight:700;display:grid;place-items:center;margin-top:.15em}.hpv-urgent__points[data-astro-cid-tn23bk7u] li[data-astro-cid-tn23bk7u]:last-child .hpv-urgent__num[data-astro-cid-tn23bk7u]{background:var(--color-primary)}.hpv-urgent__cta[data-astro-cid-tn23bk7u]{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin-top:var(--space-6)}.hpv-urgent__foot[data-astro-cid-tn23bk7u]{font-size:var(--text-sm);color:var(--color-text-light);text-align:center;margin-top:var(--space-4);line-height:1.8}.hpv-toc[data-astro-cid-tn23bk7u]{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;max-width:880px;margin:var(--space-8) auto 0}.hpv-toc[data-astro-cid-tn23bk7u] a[data-astro-cid-tn23bk7u]{font-size:var(--text-sm);padding:var(--space-1) var(--space-3);border:1px solid var(--color-primary-100);border-radius:999px;background:var(--color-surface);color:var(--color-secondary);text-decoration:none}.hpv-table__urgent[data-astro-cid-tn23bk7u] td[data-astro-cid-tn23bk7u]{background:var(--color-danger-bg)}.hpv-table__urgent[data-astro-cid-tn23bk7u] .price-table__price[data-astro-cid-tn23bk7u]{color:var(--color-danger)}.hpv-doses[data-astro-cid-tn23bk7u]{max-width:880px;margin:var(--space-10) auto 0}.hpv-list[data-astro-cid-tn23bk7u]{margin:0;padding-left:1.2em;line-height:1.9}.hpv-list[data-astro-cid-tn23bk7u] li[data-astro-cid-tn23bk7u]+li[data-astro-cid-tn23bk7u]{margin-top:var(--space-1)}.hpv-h3[data-astro-cid-tn23bk7u]{font-size:var(--text-xl);color:var(--color-secondary);margin-bottom:var(--space-4);padding-left:var(--space-3);border-left:4px solid var(--color-primary)}.hpv-timeline[data-astro-cid-tn23bk7u]{list-style:none;padding:0;margin:var(--space-10) auto 0;max-width:880px;display:flex;align-items:stretch;gap:var(--space-2)}.hpv-timeline__item[data-astro-cid-tn23bk7u]{flex:1;background:var(--color-surface);border:2px solid var(--color-primary);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-4);text-align:center}.hpv-timeline__item--goal[data-astro-cid-tn23bk7u]{border-color:var(--color-danger)}.hpv-timeline__month[data-astro-cid-tn23bk7u]{font-weight:700;color:var(--color-primary-dark);font-size:var(--text-lg)}.hpv-timeline__item--goal[data-astro-cid-tn23bk7u] .hpv-timeline__month[data-astro-cid-tn23bk7u]{color:var(--color-danger)}.hpv-timeline__dose[data-astro-cid-tn23bk7u]{font-size:var(--text-3xl);font-weight:700;color:var(--color-secondary);margin:var(--space-1) 0}.hpv-timeline__text[data-astro-cid-tn23bk7u]{font-size:var(--text-sm);color:var(--color-text-light);line-height:1.7}.hpv-timeline__gap[data-astro-cid-tn23bk7u]{flex:none;align-self:center;font-size:var(--text-xs);font-weight:700;color:var(--color-secondary);text-align:center;width:5.5em}.hpv-timeline__gap[data-astro-cid-tn23bk7u]:after{content:"→";display:block;font-size:var(--text-2xl);color:var(--color-primary);line-height:1}.hpv-verdict[data-astro-cid-tn23bk7u]{display:inline-block;font-weight:700;font-size:var(--text-sm);padding:2px var(--space-3);border-radius:999px;white-space:nowrap}.hpv-verdict--ok[data-astro-cid-tn23bk7u]{background:var(--color-primary-50);color:var(--color-primary-dark)}.hpv-verdict--warn[data-astro-cid-tn23bk7u]{background:#fff4db;color:#a86f00}.hpv-verdict--ng[data-astro-cid-tn23bk7u]{background:var(--color-danger-bg);color:var(--color-danger)}.hpv-verdict__note[data-astro-cid-tn23bk7u]{display:block;margin-top:var(--space-1);line-height:1.7}.hpv-small[data-astro-cid-tn23bk7u]{font-size:var(--text-sm);color:var(--color-text-light);margin-top:var(--space-4);line-height:1.9}@media(max-width:640px){.hpv-urgent[data-astro-cid-tn23bk7u]{padding:var(--space-5)}.hpv-urgent__lead[data-astro-cid-tn23bk7u]{font-size:var(--text-xl)}.hpv-timeline[data-astro-cid-tn23bk7u]{flex-direction:column}.hpv-timeline__gap[data-astro-cid-tn23bk7u]{width:auto}.hpv-timeline__gap[data-astro-cid-tn23bk7u]:after{content:"↓"}.hpv-table--stack[data-astro-cid-tn23bk7u]{min-width:0}.hpv-table--stack[data-astro-cid-tn23bk7u] thead[data-astro-cid-tn23bk7u]{display:none}.hpv-table--stack[data-astro-cid-tn23bk7u] tr[data-astro-cid-tn23bk7u]{display:block;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-light)}.hpv-table--stack[data-astro-cid-tn23bk7u] td[data-astro-cid-tn23bk7u]{display:flex;gap:var(--space-3);padding:var(--space-1) 0;border:0}.hpv-table--stack[data-astro-cid-tn23bk7u] td[data-astro-cid-tn23bk7u]:before{content:attr(data-label);flex:none;width:3.5em;font-size:var(--text-xs);font-weight:700;color:var(--color-text-light);padding-top:.2em}.hpv-table--stack[data-astro-cid-tn23bk7u] td[data-astro-cid-tn23bk7u]:last-child{display:block}.hpv-table--stack[data-astro-cid-tn23bk7u] td[data-astro-cid-tn23bk7u]:last-child:before{display:none}}
