.comp-section.svelte-p15qhd{max-width:1200px;margin:0 auto;padding:4rem 2rem 0}.comp-section__header.svelte-p15qhd{text-align:center;margin-bottom:2.5rem}.comp-section__eyebrow.svelte-p15qhd{display:block;font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:var(--eco-acento, #1428a0);margin-bottom:.5rem}.comp-section__title.svelte-p15qhd{font-family:var(--font-display);font-size:clamp(1.3rem,3.5vw,2rem);font-weight:800;letter-spacing:-.02em;color:#0c0c0a;margin:0}.duel-clear-bar.svelte-p15qhd{margin-top:1.5rem;text-align:center}.duel-clear-btn.svelte-p15qhd{background:#fff;border:1px solid #ddd;padding:.5rem 1rem;border-radius:8px;font-size:.8rem;cursor:pointer;transition:background .2s ease}.duel-clear-btn.svelte-p15qhd:hover{background:#f5f5f5}.comp-grid-3.svelte-p15qhd{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.comp-info-card.svelte-p15qhd{background:#fff;border-radius:var(--radius-md);padding:1.5rem;box-shadow:var(--shadow-sm);border:1px solid rgba(0,0,0,.03);text-decoration:none;color:inherit;transition:transform var(--t-base) var(--ease-spring),box-shadow var(--t-base) var(--ease-out)}.comp-info-card__icon.svelte-p15qhd{font-size:2rem;margin:0 0 .75rem;text-align:center}.comp-info-card__title.svelte-p15qhd{font-family:var(--font-display);font-size:1.05rem;font-weight:700;margin:0 0 .75rem;color:#0c0c0a}.comp-info-card__text.svelte-p15qhd{font-size:.9rem;line-height:1.65;color:#6b6960;margin:0}.comp-info-card__text.svelte-p15qhd strong{color:#0c0c0a}.analysis-content.svelte-p15qhd{max-width:900px;margin:0 auto}.analysis-item.svelte-p15qhd{margin-bottom:2.5rem;padding:1.5rem;background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid rgba(0,0,0,.04)}.analysis-item__title.svelte-p15qhd{font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:#0c0c0a;margin:0 0 1rem;line-height:1.3}.analysis-item__text.svelte-p15qhd{font-size:.95rem;line-height:1.7;color:#4a4a4a;margin:0 0 1rem}.analysis-item__text.svelte-p15qhd:last-child{margin-bottom:0}.analysis-item__text.svelte-p15qhd strong:where(.svelte-p15qhd){color:var(--eco-acento, #1428a0);font-weight:600}.analysis-conclusion.svelte-p15qhd{margin-top:3rem;padding:2rem;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:var(--radius-lg);border-left:4px solid var(--eco-acento, #1428a0)}.analysis-conclusion__title.svelte-p15qhd{font-family:var(--font-display);font-size:1.3rem;font-weight:800;color:#0c0c0a;margin:0 0 1rem;line-height:1.2}.analysis-conclusion__text.svelte-p15qhd{font-size:.95rem;line-height:1.7;color:#4a4a4a;margin:0 0 1rem}.analysis-conclusion__text.svelte-p15qhd:last-child{margin-bottom:0}.analysis-conclusion__text.svelte-p15qhd strong:where(.svelte-p15qhd){color:var(--eco-acento, #1428a0);font-weight:700}@media(max-width:768px){.comp-grid-3.svelte-p15qhd{grid-template-columns:1fr}.comp-section.svelte-p15qhd{padding:3rem 1.5rem 0}.analysis-item.svelte-p15qhd{padding:1.25rem;margin-bottom:2rem}.analysis-item__title.svelte-p15qhd{font-size:1.1rem}.analysis-conclusion.svelte-p15qhd{padding:1.5rem;margin-top:2rem}.analysis-conclusion__title.svelte-p15qhd{font-size:1.15rem}}
