.hero-image-section[data-astro-cid-rp4fyjez]{padding:0 var(--space-6) var(--space-8);background:var(--color-surface)}.hero-image-section[data-astro-cid-rp4fyjez] .container[data-astro-cid-rp4fyjez]{max-width:800px;margin:0 auto}.hero-image[data-astro-cid-rp4fyjez]{width:100%;max-height:400px;object-fit:cover;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.hero[data-astro-cid-rp4fyjez]{padding:var(--space-16) 0 var(--space-12);text-align:center;background:var(--color-surface)}.hero-badge[data-astro-cid-rp4fyjez]{display:inline-block;font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-4)}.hero[data-astro-cid-rp4fyjez] h1[data-astro-cid-rp4fyjez]{font-size:clamp(2rem,5vw,2.75rem);margin-bottom:var(--space-4)}.hero-description[data-astro-cid-rp4fyjez]{font-size:var(--text-lg);color:var(--color-text-secondary);max-width:650px;margin:0 auto}.section-intro[data-astro-cid-rp4fyjez]{text-align:center;font-size:var(--text-lg);color:var(--color-text-secondary);margin-bottom:var(--space-8);max-width:650px;margin-inline:auto}.stats-content[data-astro-cid-rp4fyjez]{text-align:center;max-width:800px;margin:0 auto}.stats-lead[data-astro-cid-rp4fyjez]{font-size:var(--text-lg);color:var(--color-text-secondary);margin-bottom:var(--space-8);max-width:650px;margin-inline:auto}.stats-grid[data-astro-cid-rp4fyjez]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);margin-bottom:var(--space-8)}.stat-card[data-astro-cid-rp4fyjez]{padding:var(--space-6);background:var(--color-surface-elevated);border-radius:var(--radius-lg);border-top:3px solid var(--color-accent)}.stat-number[data-astro-cid-rp4fyjez]{display:block;font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-accent);margin-bottom:var(--space-2)}.stat-label[data-astro-cid-rp4fyjez]{font-size:var(--text-sm);color:var(--color-text-secondary)}.stats-conclusion[data-astro-cid-rp4fyjez]{font-size:var(--text-base);color:var(--color-text-secondary)}.risk-content[data-astro-cid-rp4fyjez]{max-width:800px;margin:0 auto}.risk-grid[data-astro-cid-rp4fyjez]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6)}.risk-category[data-astro-cid-rp4fyjez]{padding:var(--space-6);background:var(--color-surface-elevated);border-radius:var(--radius-lg);border-left:3px solid var(--color-accent)}.risk-category[data-astro-cid-rp4fyjez] h3[data-astro-cid-rp4fyjez]{font-size:var(--text-base);color:var(--color-primary);margin-bottom:var(--space-4)}.risk-category[data-astro-cid-rp4fyjez] ul[data-astro-cid-rp4fyjez]{display:flex;flex-direction:column;gap:var(--space-2)}.risk-category[data-astro-cid-rp4fyjez] li[data-astro-cid-rp4fyjez]{font-size:var(--text-sm);color:var(--color-text-secondary);padding-left:var(--space-5);position:relative}.risk-category[data-astro-cid-rp4fyjez] li[data-astro-cid-rp4fyjez]:before{content:"→";position:absolute;left:0;color:var(--color-accent)}.room-grid[data-astro-cid-rp4fyjez]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.room-card[data-astro-cid-rp4fyjez]{padding:var(--space-6);background:var(--color-surface-elevated);border-radius:var(--radius-lg);border-top:3px solid var(--color-accent)}.room-card[data-astro-cid-rp4fyjez] h3[data-astro-cid-rp4fyjez]{font-size:var(--text-base);color:var(--color-primary);margin-bottom:var(--space-4)}.room-card[data-astro-cid-rp4fyjez] ul[data-astro-cid-rp4fyjez]{display:flex;flex-direction:column;gap:var(--space-2)}.room-card[data-astro-cid-rp4fyjez] li[data-astro-cid-rp4fyjez]{font-size:var(--text-sm);color:var(--color-text-secondary);padding-left:var(--space-5);position:relative}.room-card[data-astro-cid-rp4fyjez] li[data-astro-cid-rp4fyjez]:before{content:"✓";position:absolute;left:0;color:var(--color-accent)}.when-content[data-astro-cid-rp4fyjez]{max-width:700px;margin:0 auto;text-align:center}.when-intro[data-astro-cid-rp4fyjez]{font-size:var(--text-lg);color:var(--color-text-secondary);margin-bottom:var(--space-8)}.when-grid[data-astro-cid-rp4fyjez]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin-bottom:var(--space-8)}.when-item[data-astro-cid-rp4fyjez]{padding:var(--space-4);background:var(--color-surface-elevated);border-radius:var(--radius-lg);text-align:center}.when-icon[data-astro-cid-rp4fyjez]{font-size:1.5rem;display:block;margin-bottom:var(--space-2)}.when-item[data-astro-cid-rp4fyjez] p[data-astro-cid-rp4fyjez]{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.when-conclusion[data-astro-cid-rp4fyjez]{font-size:var(--text-base);color:var(--color-text-secondary);font-style:italic}.programs-content[data-astro-cid-rp4fyjez]{max-width:800px;margin:0 auto}.programs-grid[data-astro-cid-rp4fyjez]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);margin-bottom:var(--space-6)}.program-card[data-astro-cid-rp4fyjez]{padding:var(--space-6);background:var(--color-surface-elevated);border-radius:var(--radius-lg);border-left:3px solid var(--color-accent)}.program-card[data-astro-cid-rp4fyjez] h3[data-astro-cid-rp4fyjez]{font-size:var(--text-base);color:var(--color-primary);margin-bottom:var(--space-3)}.program-card[data-astro-cid-rp4fyjez] p[data-astro-cid-rp4fyjez]{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.programs-note[data-astro-cid-rp4fyjez]{text-align:center;font-size:var(--text-base);color:var(--color-text-secondary)}.programs-note[data-astro-cid-rp4fyjez] a[data-astro-cid-rp4fyjez]{color:var(--color-accent);text-decoration:underline}.faq-list[data-astro-cid-rp4fyjez]{display:flex;flex-direction:column;gap:var(--space-6)}.faq-item[data-astro-cid-rp4fyjez]{padding:var(--space-6);background:var(--color-surface-elevated);border-radius:var(--radius-lg);border-left:3px solid var(--color-accent)}.faq-item[data-astro-cid-rp4fyjez] h3[data-astro-cid-rp4fyjez]{margin-bottom:var(--space-2)}.faq-item[data-astro-cid-rp4fyjez] p[data-astro-cid-rp4fyjez]{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}@media(max-width:768px){.stats-grid[data-astro-cid-rp4fyjez],.risk-grid[data-astro-cid-rp4fyjez],.room-grid[data-astro-cid-rp4fyjez],.when-grid[data-astro-cid-rp4fyjez],.programs-grid[data-astro-cid-rp4fyjez]{grid-template-columns:1fr}}
