.ascvd-page.svelte-ci0m7{padding:0}.ascvd-hero.svelte-ci0m7{background-color:var(--HL-DARK);color:var(--HL-LIGHT);text-align:center;padding:72px 32px 56px;border-radius:0 0 20px 20px}.hero-title.svelte-ci0m7{color:var(--HL-LIGHT);line-height:1.25;margin-bottom:8px}.hero-subtitle.svelte-ci0m7{font-family:var(--HL-Montserrat);font-size:var(--fs-lg);color:var(--HL-TISSUE);margin:0}.hero-icon.svelte-ci0m7{display:flex;justify-content:center;margin-bottom:20px}.hero-icon.svelte-ci0m7 svg:where(.svelte-ci0m7){max-width:96px;height:auto;color:var(--HL-LIGHT)}.ascvd-section.svelte-ci0m7{padding:64px 32px}.ascvd-welcome.svelte-ci0m7{background-color:var(--HL-OXYGEN-17);border-bottom:1px solid var(--HL-OXYGEN);padding:64px 32px}.ascvd-lpa.svelte-ci0m7{background-color:var(--HL-DARK);display:flex;justify-content:center}.lpa-card.svelte-ci0m7{background-color:var(--HL-LIGHT);border-radius:20px;padding:40px 32px;display:flex;flex-direction:column;gap:32px;align-items:flex-start}.lpa-header.svelte-ci0m7{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px}.lpa-title.svelte-ci0m7{color:var(--HL-RED);margin-bottom:0}.lpa-text.svelte-ci0m7{margin:0;max-width:none;font-family:var(--HL-Montserrat);font-size:var(--fs-md);color:var(--HL-DARK);line-height:1.7}.lpa-icon.svelte-ci0m7{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.lpa-icon.svelte-ci0m7 svg:where(.svelte-ci0m7){max-width:48px;height:auto;color:var(--HL-RED)}.ascvd-container.svelte-ci0m7{max-width:900px;margin:0 auto}.section-title.svelte-ci0m7{color:var(--HL-RED);text-align:center;margin-bottom:16px;line-height:1.25}.section-divider.svelte-ci0m7{display:block;width:48px;height:3px;background-color:var(--HL-TISSUE);border:none;margin:0 auto 24px;border-radius:2px}.welcome-text.svelte-ci0m7{font-family:var(--HL-Montserrat);font-size:var(--fs-lg);color:var(--HL-DARK);max-width:720px;margin:0 auto;line-height:1.7}.ascvd-container.svelte-ci0m7{max-width:1200px;margin:0 auto}.uhf-container.svelte-ci0m7{margin:0}.uhf-section.svelte-ci0m7{padding:48px 32px}.section-title.svelte-ci0m7{color:var(--HL-DARK);text-align:center;margin-bottom:16px;line-height:1.25}.section-description.svelte-ci0m7{font-family:var(--HL-Montserrat);font-size:var(--fs-lg);color:var(--HL-DARK);opacity:.85;max-width:720px;margin:0 auto 32px;text-align:center;line-height:1.7}.lifestyle-grid.svelte-ci0m7{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;margin-top:32px}.lifestyle-card{border-radius:20px;padding:32px;transition:box-shadow .3s ease}.lifestyle-card:hover{box-shadow:0 4px 16px #0000000f}.lifestyle-heading.svelte-ci0m7{font-family:var(--HL-Montserrat);font-size:var(--fs-lg);margin-bottom:12px;line-height:1.35;text-transform:uppercase}.lifestyle-list.svelte-ci0m7{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.lifestyle-list.svelte-ci0m7 li:where(.svelte-ci0m7){font-family:var(--HL-Montserrat);font-size:var(--fs-md);opacity:.85;line-height:1.6;text-align:left;padding-left:20px;position:relative}.lifestyle-list.svelte-ci0m7 li:where(.svelte-ci0m7):before{content:"•";position:absolute;left:0;font-weight:700;color:inherit}.lifestyle-card--sunshine{background-color:var(--HL-SUNSHINE);color:var(--HL-DARK)}.lifestyle-card--blue{background-color:var(--HL-BLUE);color:var(--HL-OXYGEN)}.lifestyle-card--red{background-color:var(--HL-RED);color:var(--HL-LIGHT)}.lifestyle-card--oxygen{background-color:var(--HL-OXYGEN);color:var(--HL-DARK)}.faq-list.svelte-ci0m7{max-width:900px;margin:32px auto 0;display:flex;flex-direction:column;gap:32px}.section-description.svelte-ci0m7{font-family:var(--HL-Montserrat);font-size:var(--fs-lg);color:var(--HL-DARK);opacity:.75;max-width:680px;margin:0 auto 32px;text-align:center;line-height:1.7}.faq-item.svelte-ci0m7{border:1px solid var(--HL-TISSUE);background:transparent;border-radius:12px;overflow:hidden;transition:border-color .2s ease}.faq-open.svelte-ci0m7{border-color:var(--HL-DARK)}.faq-question.svelte-ci0m7{width:100%;display:flex;align-items:center;gap:16px;padding:20px 24px;background:var(--HL-DARK);border:none;cursor:pointer;font-family:inherit;font-size:var(--fs-md);font-weight:600;color:var(--HL-LIGHT);text-align:left;transition:background-color .2s ease}.faq-question.svelte-ci0m7:hover{background-color:#281128d9}.faq-toggle.svelte-ci0m7{font-size:var(--fs-xl);font-weight:700;color:var(--HL-SUNSHINE);flex-shrink:0;width:24px;text-align:center}.faq-answer.svelte-ci0m7{padding:32px;font-family:inherit;font-size:var(--fs-md);line-height:1.7;color:var(--HL-DARK);background-color:var(--HL-OXYGEN-17);border:1px solid var(--HL-OXYGEN);margin:0;display:none}.faq-open.svelte-ci0m7 .faq-answer:where(.svelte-ci0m7){display:flex;flex-direction:column;gap:32px}.ascvd-cta.svelte-ci0m7{padding:64px 32px 0;text-align:center}.cta-content.svelte-ci0m7{background-color:var(--HL-BLUE);padding:64px;border-radius:20px;margin:0 auto;display:flex;gap:32px;align-items:center;justify-content:center;flex-direction:row-reverse}.cta-left.svelte-ci0m7{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.cta-right.svelte-ci0m7{text-align:center;flex-shrink:0}.cta-right-title.svelte-ci0m7{font-family:var(--HL-Amaranth);font-size:var(--fs-xl);color:var(--HL-SUNSHINE);margin-bottom:16px;line-height:1.25}.cta-title.svelte-ci0m7{color:var(--HL-SUNSHINE);margin-bottom:0;line-height:1.25}.cta-text.svelte-ci0m7{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-ci0m7{text-decoration:none}.pdf-card.svelte-ci0m7{width:364px;border-radius:20px;overflow:hidden;background-color:var(--HL-LIGHT);border:1px solid var(--HL-TISSUE);transition:box-shadow .3s ease}.pdf-card.svelte-ci0m7:hover{box-shadow:0 8px 24px #0000001a}.pdf-card.svelte-ci0m7 img:where(.svelte-ci0m7){width:100%;display:block}.pdf-label.svelte-ci0m7{display:block;padding:16px;text-align:center;font-family:var(--HL-Montserrat);font-size:var(--fs-md);font-weight:700;color:var(--HL-LIGHT);background-color:var(--HL-RED)}@media(max-width:768px){.ascvd-cta.svelte-ci0m7{padding:16px}.cta-content.svelte-ci0m7{padding:32px 16px}.ascvd-hero.svelte-ci0m7{padding:32px 16px 24px}.ascvd-section.svelte-ci0m7{padding:32px 16px}.lifestyle-grid.svelte-ci0m7{grid-template-columns:1fr}.lifestyle-card{max-width:100%;width:100%}.faq-question.svelte-ci0m7{padding:16px;font-size:var(--fs-sm)}.cta-content.svelte-ci0m7{flex-direction:column-reverse;gap:32px}.cta-right.svelte-ci0m7{border:none;padding:0;width:100%}.cta-text.svelte-ci0m7{font-size:var(--fs-md)}}
