.page.svelte-1suzrrn{width:100%}.container.svelte-1suzrrn{max-width:1200px;margin:0 auto;padding:0 var(--container-padding)}.hero.svelte-1suzrrn{padding:var(--space-large) 0 var(--space-small)}.hero.svelte-1suzrrn h1:where(.svelte-1suzrrn){margin-bottom:var(--space-tiny)}.hero.svelte-1suzrrn .intro:where(.svelte-1suzrrn){font-size:1.1rem;line-height:1.7;max-width:680px;margin-top:var(--space-tiny)}.conditions.svelte-1suzrrn{padding:var(--space-small) 0 var(--space-xlarge)}.conditions-grid.svelte-1suzrrn{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:600px){.conditions-grid.svelte-1suzrrn{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.conditions-grid.svelte-1suzrrn{grid-template-columns:repeat(3,1fr)}}.condition-card.svelte-1suzrrn{display:flex;flex-direction:column;border:1px solid #e0e0e0;border-radius:6px;overflow:hidden;text-decoration:none;transition:transform .2s,box-shadow .2s}.condition-card.svelte-1suzrrn:hover{transform:translateY(-3px);box-shadow:0 6px 20px #0000001a}.condition-card.svelte-1suzrrn .card-accent:where(.svelte-1suzrrn){height:6px}.condition-card.svelte-1suzrrn .card-body:where(.svelte-1suzrrn){padding:var(--space-tiny);flex:1;display:flex;flex-direction:column}.condition-card.svelte-1suzrrn .card-body:where(.svelte-1suzrrn) h2:where(.svelte-1suzrrn){font-size:1.2rem;margin-bottom:.4rem;color:var(--c-dark)}.condition-card.svelte-1suzrrn .card-body:where(.svelte-1suzrrn) p:where(.svelte-1suzrrn){font-size:.9rem;line-height:1.5;color:#666;flex:1;margin-bottom:.75rem}.condition-card.svelte-1suzrrn .card-body:where(.svelte-1suzrrn) .learn-more:where(.svelte-1suzrrn){font-size:.875rem;color:var(--c-green);font-weight:500}
