.heatmap-section.svelte-1oh3a9i{padding:var(--spacing-3xl) var(--spacing-lg) var(--spacing-4xl);background:var(--color-bg)}.heatmap-section.svelte-1oh3a9i .section-container:where(.svelte-1oh3a9i){max-width:1100px;margin:0 auto}.heatmap-section.svelte-1oh3a9i h2:where(.svelte-1oh3a9i){font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-text);text-align:center;margin:0 0 var(--spacing-sm)}.heatmap-section.svelte-1oh3a9i .section-subtitle:where(.svelte-1oh3a9i){font-size:var(--font-size-lg);color:var(--color-text);text-align:center;margin:0 0 var(--spacing-xl)}.heatmap-section.svelte-1oh3a9i .map-wrap:where(.svelte-1oh3a9i){max-width:860px;margin:0 auto}.heatmap-section.svelte-1oh3a9i .content-block:where(.svelte-1oh3a9i){max-width:750px;margin:var(--spacing-xl) auto 0}.heatmap-section.svelte-1oh3a9i .content-block:where(.svelte-1oh3a9i) p:where(.svelte-1oh3a9i){font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-text);margin:0}.content-section.svelte-1oh3a9i{padding:var(--spacing-3xl) var(--spacing-lg);background:var(--color-bg)}.content-container.svelte-1oh3a9i{max-width:750px;margin:0 auto}.content-container.svelte-1oh3a9i h2:where(.svelte-1oh3a9i){font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0 0 var(--spacing-md)}.content-container.svelte-1oh3a9i h2:where(.svelte-1oh3a9i)+p:where(.svelte-1oh3a9i){margin-top:0}.content-container.svelte-1oh3a9i h2:where(.svelte-1oh3a9i):not(:first-child){margin-top:var(--spacing-xl)}.content-container.svelte-1oh3a9i p:where(.svelte-1oh3a9i){font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-text);margin:0 0 var(--spacing-lg)}.content-container.svelte-1oh3a9i p:where(.svelte-1oh3a9i):last-child{margin-bottom:0}.faq-section.svelte-1oh3a9i{padding:var(--spacing-3xl) 0;background:var(--color-bg)}.faq-headline.svelte-1oh3a9i{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm);text-align:center;color:var(--color-text)}.faq-subtitle.svelte-1oh3a9i{text-align:center;color:var(--color-text);font-size:var(--font-size-lg);margin-bottom:var(--spacing-2xl)}.faq-section.svelte-1oh3a9i .accordion-content p{font-size:var(--font-size-lg);color:var(--color-text)}@media(max-width:768px){.heatmap-section.svelte-1oh3a9i h2:where(.svelte-1oh3a9i){font-size:var(--font-size-2xl)}.heatmap-section.svelte-1oh3a9i .section-subtitle:where(.svelte-1oh3a9i){font-size:var(--font-size-md)}.faq-headline.svelte-1oh3a9i{font-size:var(--font-size-2xl)}.faq-subtitle.svelte-1oh3a9i{font-size:var(--font-size-md)}}
