.breadcrumb-bar[data-astro-cid-tesjaer3]{padding:.75rem 0;background:var(--color-surface);border-bottom:1px solid var(--color-border)}.surface-bg[data-astro-cid-tesjaer3]{background-color:var(--color-surface)}.quick-answer[data-astro-cid-tesjaer3]{background:var(--color-surface-soft, #f8faf8);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:1rem 0}.quick-answer__label[data-astro-cid-tesjaer3]{font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);margin:0 0 .5rem}.quick-answer__list[data-astro-cid-tesjaer3]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.375rem}.quick-answer__list[data-astro-cid-tesjaer3] li[data-astro-cid-tesjaer3]{padding-left:1.25rem;position:relative;font-size:var(--text-sm);color:var(--color-neutral-700);line-height:1.6}.quick-answer__list[data-astro-cid-tesjaer3] li[data-astro-cid-tesjaer3]:before{content:"·";position:absolute;left:0;color:var(--color-primary);font-weight:700}.lead-text[data-astro-cid-tesjaer3]{font-size:var(--text-sm);color:var(--color-neutral-600);margin-bottom:2rem;max-width:60ch}.why-grid[data-astro-cid-tesjaer3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;margin-top:2rem}.why-card[data-astro-cid-tesjaer3]{padding:1.75rem;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.why-card[data-astro-cid-tesjaer3] h3[data-astro-cid-tesjaer3]{font-size:var(--text-lg);margin-bottom:.75rem}.why-card[data-astro-cid-tesjaer3] p[data-astro-cid-tesjaer3]{font-size:var(--text-sm);color:var(--color-neutral-600);line-height:1.7;margin-bottom:.75rem}.why-link[data-astro-cid-tesjaer3]{font-size:var(--text-sm);font-weight:700;color:var(--color-primary);text-decoration:none}.why-link[data-astro-cid-tesjaer3]:hover{color:var(--color-accent)}.compare-grid[data-astro-cid-tesjaer3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:2rem}.compare-card[data-astro-cid-tesjaer3]{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.compare-card--battery[data-astro-cid-tesjaer3]{border-color:var(--color-primary)}.compare-card__header[data-astro-cid-tesjaer3]{padding:1rem 1.5rem;background:var(--color-surface-soft, #f8faf8);border-bottom:1px solid var(--color-border);display:flex;align-items:center;gap:.75rem}.compare-card--battery[data-astro-cid-tesjaer3] .compare-card__header[data-astro-cid-tesjaer3]{background:var(--color-primary-pale)}.compare-label[data-astro-cid-tesjaer3]{font-size:var(--text-sm);font-weight:700;color:var(--color-neutral-800)}.compare-badge[data-astro-cid-tesjaer3]{font-size:var(--text-xs);font-weight:700;color:var(--color-primary);background:var(--color-white);border:1px solid var(--color-primary);border-radius:999px;padding:.1rem .6rem}.compare-list[data-astro-cid-tesjaer3]{list-style:none;padding:1.25rem 1.5rem;margin:0;display:flex;flex-direction:column;gap:.75rem}.compare-list[data-astro-cid-tesjaer3] li[data-astro-cid-tesjaer3]{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-sm);border-bottom:1px solid var(--color-neutral-100);padding-bottom:.625rem}.compare-list[data-astro-cid-tesjaer3] li[data-astro-cid-tesjaer3]:last-child{border-bottom:none;padding-bottom:0}.compare-key[data-astro-cid-tesjaer3]{color:var(--color-neutral-600)}.compare-val[data-astro-cid-tesjaer3]{font-weight:700;color:var(--color-neutral-800)}.compare-note[data-astro-cid-tesjaer3]{font-size:var(--text-xs);color:var(--color-neutral-500);padding:0 1.5rem 1.25rem;margin:0;line-height:1.6}.compare-footer[data-astro-cid-tesjaer3]{margin-top:1rem;font-size:var(--text-xs);color:var(--color-neutral-500)}.promo-banner[data-astro-cid-tesjaer3]{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.promo-banner[data-astro-cid-tesjaer3] h2[data-astro-cid-tesjaer3]{font-size:var(--text-xl);margin-bottom:.375rem}.promo-banner[data-astro-cid-tesjaer3] p[data-astro-cid-tesjaer3]{font-size:var(--text-sm);color:var(--color-neutral-600);margin:0}@media(max-width:640px){.promo-banner[data-astro-cid-tesjaer3]{flex-direction:column;text-align:center}}.municipios-grid[data-astro-cid-tesjaer3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-top:2rem}.municipio-card[data-astro-cid-tesjaer3]{display:flex;flex-direction:column;gap:.25rem;padding:1.25rem;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-decoration:none;transition:all var(--duration-fast);box-shadow:var(--shadow-card)}.municipio-card[data-astro-cid-tesjaer3]:hover{border-color:var(--color-primary);box-shadow:var(--shadow-card-hover, 0 4px 16px rgba(0,0,0,.1))}.municipio-name[data-astro-cid-tesjaer3]{font-weight:700;font-size:var(--text-base);color:var(--color-neutral-800)}.municipio-desc[data-astro-cid-tesjaer3]{font-size:var(--text-xs);color:var(--color-neutral-500)}.municipios-note[data-astro-cid-tesjaer3]{margin-top:1.25rem;font-size:var(--text-sm);color:var(--color-neutral-600)}.municipios-note[data-astro-cid-tesjaer3] a[data-astro-cid-tesjaer3]{color:var(--color-primary);text-decoration:none;font-weight:600}.prose[data-astro-cid-tesjaer3]{max-width:72ch}.prose[data-astro-cid-tesjaer3] p[data-astro-cid-tesjaer3]{font-size:var(--text-base);line-height:1.8;color:var(--color-neutral-700);margin-bottom:1rem}
