.score-bar-container.svelte-3eaa29{width:100%;max-width:900px}.pills.svelte-3eaa29{display:flex;gap:8px;margin-bottom:.5rem}.pill.svelte-3eaa29{padding:.75rem 1rem;border-radius:999px;text-align:center}.pill-label.svelte-3eaa29{margin:0;font-size:.875rem;font-weight:700;line-height:1.3}.pill-bold.svelte-3eaa29{text-transform:uppercase;font-weight:800}.pill-sub.svelte-3eaa29{font-weight:700}.bar-wrapper.svelte-3eaa29{position:relative;padding-bottom:2.75rem}.indicator.svelte-3eaa29{position:absolute;top:48px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;z-index:2}.indicator-arrow.svelte-3eaa29{display:block}.indicator-score.svelte-3eaa29{font-family:var(--font-heading);font-size:1.125rem;font-weight:500;color:hsl(var(--foreground));line-height:1;margin-top:2px}.scale-bar.svelte-3eaa29{display:flex;height:40px;border-radius:999px;overflow:hidden}.scale-segment.svelte-3eaa29{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 .75rem}.segment-label.svelte-3eaa29{font-size:.85rem;font-weight:600;color:#fff}.segment-divider.svelte-3eaa29{position:absolute;right:0;top:10%;height:80%;width:2px;background-color:#fff}@media(max-width:640px){.pills.svelte-3eaa29{flex-wrap:wrap;gap:.375rem;justify-content:center}.pill.svelte-3eaa29{width:100%!important;max-width:340px;padding:.5rem 1rem}.pill-label.svelte-3eaa29{font-size:.8rem}.scale-bar.svelte-3eaa29{height:36px}.segment-label.svelte-3eaa29{font-size:.75rem}.scale-segment.svelte-3eaa29{padding:0 .4rem}.indicator-score.svelte-3eaa29{font-size:1rem}}.section-heading.svelte-1lwvtmm{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;color:hsl(var(--foreground));margin:0 0 1rem}.concern-item.svelte-1lwvtmm{display:flex;align-items:flex-start;gap:1rem;padding:.75rem 0}.concern-icon.svelte-1lwvtmm{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.concern-icon-img.svelte-1lwvtmm{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.concern-content.svelte-1lwvtmm{flex:1;min-width:0}.concern-name.svelte-1lwvtmm{font-family:var(--font-heading);font-size:1rem;font-weight:700;color:hsl(var(--foreground));margin:0 0 .25rem}.concern-description.svelte-1lwvtmm{font-size:1rem;font-weight:300;color:hsl(var(--foreground));margin:0;line-height:1.5}.concern-divider.svelte-1lwvtmm{height:1px;background-color:hsl(var(--muted));margin:0 0 0 4rem}.no-concerns.svelte-1lwvtmm{font-size:.875rem;color:hsl(var(--muted-foreground))}.scoring-section.svelte-1y4bfzo{background-color:hsl(var(--mm-purple));padding:3rem 1.25rem}.scoring-inner.svelte-1y4bfzo{max-width:56rem;margin:0 auto}.scoring-title.svelte-1y4bfzo{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:hsl(var(--foreground));text-align:center;margin:0 0 1.5rem;letter-spacing:.02em}.scoring-description.svelte-1y4bfzo{font-size:1.1rem;font-weight:300;color:hsl(var(--foreground));line-height:1.6;margin:0 0 2.5rem}.infographic-card.svelte-1y4bfzo{display:flex;flex-direction:row;background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;overflow:hidden;position:relative;margin-bottom:2.5rem}.segment.svelte-1y4bfzo{flex:1 1 0;position:relative;display:flex;align-items:stretch}.segment__content.svelte-1y4bfzo{padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;width:100%;position:relative;z-index:2}.segment.svelte-1y4bfzo:not(.segment--first):before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:24px 0 24px 16px;border-color:transparent transparent transparent hsl(var(--border));z-index:1}.segment.svelte-1y4bfzo:not(.segment--first):after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:22px 0 22px 14px;border-color:transparent transparent transparent hsl(var(--card));z-index:1}.segment.svelte-1y4bfzo:not(.segment--last) .segment__content:where(.svelte-1y4bfzo):before{content:"";position:absolute;right:-16px;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:24px 0 24px 16px;border-color:transparent transparent transparent hsl(var(--border));z-index:3}.segment.svelte-1y4bfzo:not(.segment--last) .segment__content:where(.svelte-1y4bfzo):after{content:"";position:absolute;right:-14px;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:22px 0 22px 14px;border-color:transparent transparent transparent hsl(var(--card));z-index:4}.segment.svelte-1y4bfzo:not(.segment--first){border-left:1px solid hsl(var(--border))}.segment-icon.svelte-1y4bfzo{display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;min-height:40px}.segment-text.svelte-1y4bfzo{color:hsl(var(--muted-foreground));font-weight:400;font-size:.95rem;line-height:1.55;margin:0;text-align:left}.scoring-footer.svelte-1y4bfzo{font-size:1.1rem;font-weight:300;color:hsl(var(--foreground));line-height:1.6;margin:0}.scoring-link.svelte-1y4bfzo{color:hsl(var(--mm-blue));font-style:italic;text-decoration:underline;text-underline-offset:2px}.scoring-link.svelte-1y4bfzo:hover{opacity:.8}@media(max-width:1024px){.scoring-section.svelte-1y4bfzo{padding:2rem 1rem}.scoring-title.svelte-1y4bfzo{font-size:1.25rem}.infographic-card.svelte-1y4bfzo{flex-direction:column;border-radius:12px}.segment.svelte-1y4bfzo{flex:none;width:100%}.segment.svelte-1y4bfzo:not(.segment--first){border-left:none;border-top:1px solid hsl(var(--border))}.segment__content.svelte-1y4bfzo{padding:1.25rem;align-items:flex-start}.segment.svelte-1y4bfzo:not(.segment--first):before,.segment.svelte-1y4bfzo:not(.segment--first):after,.segment.svelte-1y4bfzo:not(.segment--last) .segment__content:where(.svelte-1y4bfzo):before,.segment.svelte-1y4bfzo:not(.segment--last) .segment__content:where(.svelte-1y4bfzo):after{display:none}.segment-icon.svelte-1y4bfzo{justify-content:flex-start;margin-bottom:1rem}.segment-text.svelte-1y4bfzo{font-size:.9rem}.scoring-description.svelte-1y4bfzo,.scoring-footer.svelte-1y4bfzo{font-size:1rem}}
