.hero.svelte-1t28jql{background-color:var(--HL-DARK);color:#fff;text-align:center;border-radius:0 0 20px 20px;padding:72px 32px 56px}.hero-icon.svelte-1t28jql{justify-content:center;margin-bottom:20px;display:flex}.hero-icon.svelte-1t28jql svg:where(.svelte-1t28jql){max-width:96px;height:auto;color:var(--HL-LIGHT)}.hero-title.svelte-1t28jql{color:#fff;margin-bottom:8px;line-height:1.25}.hero-subtitle.svelte-1t28jql{font-family:var(--HL-Montserrat);font-size:var(--fs-lg);color:var(--HL-TISSUE);margin:0}.uhf-welcome.svelte-1t28jql{text-align:center;background-color:var(--HL-OXYGEN-17);border-bottom:1px solid var(--HL-OXYGEN);padding:64px}.section-divider.svelte-1t28jql{background-color:var(--HL-TISSUE);border:none;border-radius:2px;width:48px;height:3px;margin:1.5rem auto;display:block}.welcome-text.svelte-1t28jql{font-family:var(--HL-Montserrat);font-size:var(--fs-lg);color:var(--HL-DARK);opacity:.75;max-width:720px;margin:0 auto;line-height:1.7}.uhf-section.svelte-1t28jql{padding:32px}.uhf-detection.svelte-1t28jql{background-color:var(--HL-DARK);padding:64px}.uhf-detection.svelte-1t28jql .section-title:where(.svelte-1t28jql){color:var(--HL-LIGHT);margin-bottom:32px}.diagnosis-card.svelte-1t28jql{background-color:var(--HL-LIGHT);border-radius:20px;flex-direction:column;align-items:flex-start;gap:32px;max-width:900px;margin:0 auto;padding:40px 32px;display:flex}.diagnosis-heading.svelte-1t28jql{font-family:var(--HL-Montserrat);font-size:var(--fs-md);color:var(--HL-DARK);margin-bottom:0;font-weight:700}.diagnosis-list.svelte-1t28jql{flex-direction:column;gap:32px;display:flex}.diagnosis-item.svelte-1t28jql{font-family:var(--HL-Montserrat);font-size:var(--fs-md);color:var(--HL-DARK);opacity:.85;align-items:flex-start;gap:12px;line-height:1.6;display:flex}.diagnosis-num.svelte-1t28jql{background-color:var(--HL-RED);color:#fff;width:24px;min-width:24px;height:24px;min-height:24px;font-size:var(--fs-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.diagnosis-item.svelte-1t28jql strong:where(.svelte-1t28jql){color:var(--HL-DARK)}.section-title.svelte-1t28jql{color:var(--HL-DARK);text-align:center;margin-bottom:16px;line-height:1.25}.diag-section.svelte-1t28jql{background-color:var(--HL-LIGHT);padding:64px 32px}.diag-section.svelte-1t28jql .section-title:where(.svelte-1t28jql){color:var(--HL-DARK)}.diagnostic-grid.svelte-1t28jql{flex-wrap:wrap;justify-content:center;gap:32px;margin-top:32px;display:flex}.diagnostic-card.svelte-1t28jql{background-color:var(--HL-OXYGEN-17);border:1px solid var(--HL-OXYGEN);border-radius:20px;flex-direction:column;align-items:center;gap:8px;width:calc(50% - 12px);max-width:400px;min-height:140px;padding:32px;transition:box-shadow .3s;display:flex}.diagnostic-card.svelte-1t28jql p:where(.svelte-1t28jql){font-family:var(--HL-Montserrat);font-size:var(--fs-md);color:var(--HL-DARK);opacity:.85;text-align:center;margin:0;line-height:1.6}.uhf-resources.svelte-1t28jql{background-color:var(--HL-LIGHT);padding:64px 32px}.resources-container.svelte-1t28jql{max-width:1200px;margin:0 auto}.resource-grid.svelte-1t28jql{flex-wrap:wrap;justify-content:center;gap:32px;margin-top:32px;display:flex}.resource-card.svelte-1t28jql{background-color:var(--HL-OXYGEN);border:1px solid var(--HL-BLUE);font-family:var(--HL-Montserrat);font-size:var(--fs-md);color:var(--HL-BLUE);border-radius:20px;flex:280px;align-items:center;gap:16px;min-width:280px;max-width:400px;padding:24px 32px;line-height:1.6;text-decoration:none;transition:box-shadow .3s,transform .2s;display:flex}.resource-icon.svelte-1t28jql{font-size:var(--fs-lg);color:var(--HL-BLUE);flex-shrink:0}.resource-card.svelte-1t28jql:hover{transform:translateY(-2px);box-shadow:0 4px 16px #2d20c81f}.uhf-cta.svelte-1t28jql{text-align:center;padding:64px 32px 0}.cta-content.svelte-1t28jql{background-color:var(--HL-BLUE);border-radius:20px;flex-direction:row-reverse;justify-content:center;align-items:center;gap:32px;margin:0 auto;padding:64px;display:flex}.cta-left.svelte-1t28jql{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.cta-right.svelte-1t28jql{text-align:center;flex-shrink:0}.cta-right-title.svelte-1t28jql{font-family:var(--HL-Amaranth);font-size:var(--fs-xl);color:var(--HL-SUNSHINE);margin-bottom:16px;line-height:1.25}.cta-title.svelte-1t28jql{color:var(--HL-SUNSHINE);margin-bottom:0;line-height:1.25}.cta-text.svelte-1t28jql{font-family:var(--HL-Montserrat);font-size:var(--fs-lg);color:var(--HL-LIGHT);max-width:640px;margin:0 auto;line-height:1.7}.pdf-download-link.svelte-1t28jql{justify-content:center;text-decoration:none;display:flex}.pdf-card.svelte-1t28jql{background-color:var(--HL-LIGHT);border:1px solid var(--HL-TISSUE);border-radius:20px;width:100%;max-width:500px;transition:box-shadow .3s;overflow:hidden}.pdf-card.svelte-1t28jql:hover{box-shadow:0 8px 24px #0000001a}.pdf-card.svelte-1t28jql img:where(.svelte-1t28jql){width:100%;display:block}.pdf-label.svelte-1t28jql{text-align:center;font-family:var(--HL-Montserrat);font-size:var(--fs-md);color:var(--HL-LIGHT);background-color:var(--HL-RED);padding:16px;font-weight:700;display:block}@media (width<=768px){.hero.svelte-1t28jql{padding:40px 16px 32px}.uhf-welcome.svelte-1t28jql{padding:32px}.uhf-resources.svelte-1t28jql,.uhf-detection.svelte-1t28jql,.diag-section.svelte-1t28jql{padding:32px 16px}.diagnostic-card.svelte-1t28jql{width:100%}.uhf-cta.svelte-1t28jql{padding:16px}.cta-content.svelte-1t28jql{flex-direction:column-reverse;gap:32px;padding:32px 16px}.cta-right.svelte-1t28jql{border:none;width:100%;padding:0}.cta-text.svelte-1t28jql{font-size:var(--fs-md)}}
