.CataractHero_section__vX_4t{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:calc(var(--nav-height) + 40px) 0 var(--space-section);background:var(--color-bg)}.CataractHero_bg__pD0qG{position:absolute;inset:0;z-index:0}.CataractHero_bgImage__DxOCy{object-fit:cover;object-position:center 20%}@media (max-width:768px){.CataractHero_bgImage__DxOCy{display:none}}.CataractHero_bgOverlay__29UNM{position:absolute;inset:0;background:linear-gradient(180deg,rgba(13,13,13,.82),rgba(13,13,13,.75) 40%,rgba(13,13,13,.85))}.CataractHero_container__T1l_d{position:relative;z-index:1;width:100%;max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad);text-align:center}.CataractHero_eyebrow__4vW1X{display:inline-block;font-size:12px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);margin-bottom:20px}.CataractHero_headline__OAJ9k{font-family:var(--font-heading);font-size:clamp(40px,6vw,72px);font-weight:400;line-height:1.08;color:var(--color-text);margin-bottom:24px;letter-spacing:-.02em}.CataractHero_headlineSm___6mzK{font-size:.65em;display:block;margin-top:8px;opacity:.85}.CataractHero_subHighlight__FNhLf{color:var(--color-accent);font-weight:600}.CataractHero_sub__6rPg9{font-size:clamp(17px,1.9vw,21px);font-weight:400;line-height:1.7;color:var(--color-text-muted);max-width:640px;margin:0 auto 28px}.CataractHero_highlights__H3OLC{display:flex;justify-content:center;gap:32px;list-style:none;margin-bottom:24px;flex-wrap:wrap}.CataractHero_highlights__H3OLC li{position:relative;padding-left:26px;font-size:clamp(17px,1.6vw,20px);color:var(--color-text);font-weight:500}.CataractHero_highlights__H3OLC li:before{content:"✓";position:absolute;left:0;color:var(--color-accent);font-weight:700;font-size:1.1em}.CataractHero_financeCallout__MQTD1{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg,rgba(200,168,76,.15),rgba(200,168,76,.05));border:1.5px solid var(--color-accent);border-radius:var(--radius-md);padding:14px 28px;margin:0 auto 28px;animation:CataractHero_pulseGlow__monjy 2.5s ease-in-out infinite}.CataractHero_financeIcon__gMADw{display:flex;align-items:center;color:var(--color-accent);flex-shrink:0}.CataractHero_financeText__IwYjD{font-family:var(--font-body);font-size:.95rem;color:var(--color-text);letter-spacing:.01em}.CataractHero_financeText__IwYjD strong{color:var(--color-accent);font-weight:700;font-size:1.05rem}@keyframes CataractHero_pulseGlow__monjy{0%,to{box-shadow:0 0 8px rgba(200,168,76,.15)}50%{box-shadow:0 0 24px rgba(200,168,76,.35)}}.CataractHero_price__Tlh74{font-size:18px;color:var(--color-text-muted);margin-bottom:32px}.CataractHero_price__Tlh74 strong{font-size:24px;color:var(--color-accent);font-weight:600}.CataractHero_priceGlow__xITBo{animation:CataractHero_priceGlowPulse___j1FL 2.5s ease-in-out infinite}.CataractHero_priceGlow__xITBo strong{text-shadow:0 0 10px rgba(200,168,76,.6),0 0 20px rgba(200,168,76,.3)}@keyframes CataractHero_priceGlowPulse___j1FL{0%,to{text-shadow:0 0 4px rgba(200,168,76,.1)}50%{text-shadow:0 0 12px rgba(200,168,76,.3)}}.CataractHero_ctas__IthDn{display:flex;justify-content:center;gap:16px;margin-bottom:40px;flex-wrap:wrap}.CataractHero_badges__FOUub{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}@media (max-width:768px){.CataractHero_section__vX_4t{min-height:auto;padding:calc(var(--nav-height) + 32px) 0 var(--space-section)}.CataractHero_highlights__H3OLC{flex-direction:column;align-items:center;gap:12px}.CataractHero_financeCallout__MQTD1{flex-direction:row;text-align:left;padding:12px 16px;gap:10px;max-width:360px}.CataractHero_financeText__IwYjD{font-size:.85rem}.CataractHero_financeText__IwYjD strong{font-size:.95rem}.CataractHero_ctas__IthDn{flex-direction:column;align-items:center}}