.page_page__j6UTV{padding-top:var(--header-total)}.page_hero__uAw_x{background:linear-gradient(180deg,#0e0e12,#151a24);padding:clamp(4rem,8vw,6rem) 0 clamp(3rem,6vw,5rem);text-align:center}.page_heroInner__Rt_k_{max-width:800px;margin:0 auto;padding:0 var(--container-pad)}.page_badge__gbAZ0{display:inline-block;font-family:var(--font-body);font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:6px 16px;border-radius:4px;background:var(--color-accent);color:var(--color-bg);margin-bottom:1.5rem}.page_heroTitle__0qH07{font-family:var(--font-section-title);font-size:clamp(2.5rem,6vw,4rem);font-weight:300;font-style:italic;line-height:1.08;color:var(--color-white);margin:0 0 1.5rem}.page_heroTagline__sy3Px{font-family:var(--font-body);font-size:clamp(.8rem,1.1vw,.9rem);line-height:1.85;color:var(--color-text-muted);margin:0 auto 2.5rem;max-width:660px;text-transform:uppercase;letter-spacing:.03em}.page_section__SfJtW{padding:var(--space-section) 0;background:var(--color-cream)}.page_sectionDark__jvj8g{background:var(--color-bg)}.page_container__E0oFz{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.page_sectionHeader__vS3ZL{text-align:center;margin-bottom:3rem}.page_eyebrow__43oYH{display:inline-block;font-family:var(--font-body);font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--color-accent);margin-bottom:.75rem}.page_sectionTitle__FXh6g{font-family:var(--font-section-title);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:300;font-style:italic;line-height:1.15;color:var(--color-bg);margin:0}.page_sectionDark__jvj8g .page_sectionTitle__FXh6g{color:var(--color-white)}.page_sectionIntro__l9m4G{text-align:center;font-family:var(--font-body);font-size:clamp(.95rem,1.3vw,1.05rem);line-height:1.85;color:rgba(13,13,13,.6);max-width:700px;margin:-1.5rem auto 2.5rem}.page_sectionIntroDark__noQle{color:var(--color-text-muted)}.page_introText__wnCRc{text-align:center;font-family:var(--font-body);font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.85;color:rgba(13,13,13,.65);max-width:720px;margin:0 auto}.page_pricingPairGrid__1qv4b{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;max-width:740px;margin:0 auto}.page_pricingCard__U1zvr{position:relative;background:#1a1d25;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:36px 28px 32px;text-align:center;transition:box-shadow .3s ease,transform .3s ease,border-color .3s ease}.page_pricingCard__U1zvr:hover{box-shadow:0 12px 36px rgba(0,0,0,.25);transform:translateY(-3px)}.page_pricingCardFeatured__F9EOt{border-color:rgba(200,168,76,.4)}.page_pricingCardFeatured__F9EOt:hover{border-color:var(--color-accent)}.page_featuredBadge__hQsWi{position:absolute;top:-11px;left:50%;transform:translateX(-50%);font-family:var(--font-body);font-size:.6rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-bg);background:var(--color-accent);padding:4px 14px;border-radius:var(--radius-full);white-space:nowrap}.page_pricingCardTitle__M4H8c{font-family:var(--font-body);font-size:1rem;font-weight:600;color:var(--color-white);margin:0 0 12px}.page_pricingCardPrice__H4EAF{display:block;font-family:var(--font-section-title);font-size:clamp(2rem,4vw,2.75rem);font-weight:300;font-style:italic;color:var(--color-accent);line-height:1.1;margin-bottom:14px}.page_pricingCardDetail__R_WWd{font-family:var(--font-body);font-size:.85rem;line-height:1.65;color:var(--color-text-muted);margin:0}.page_pricingCardLight__pjBpH{position:relative;background:#fff;border:1px solid rgba(13,13,13,.06);border-radius:14px;padding:36px 28px 32px;text-align:center;transition:box-shadow .3s ease,transform .3s ease,border-color .3s ease}.page_pricingCardLight__pjBpH:hover{box-shadow:0 12px 36px rgba(0,0,0,.08);transform:translateY(-3px)}.page_pricingCardLightFeatured__iIUms{border-color:rgba(200,168,76,.35)}.page_pricingCardLightFeatured__iIUms:hover{border-color:var(--color-accent)}.page_featuredBadgeLight__qth84{position:absolute;top:-11px;left:50%;transform:translateX(-50%);font-family:var(--font-body);font-size:.6rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-bg);background:var(--color-accent);padding:4px 14px;border-radius:var(--radius-full);white-space:nowrap}.page_pricingCardLightTitle__P6dr9{font-family:var(--font-body);font-size:1rem;font-weight:600;color:var(--color-bg);margin:0 0 12px}.page_pricingCardLightPrice___44nj{display:block;font-family:var(--font-section-title);font-size:clamp(2rem,4vw,2.75rem);font-weight:300;font-style:italic;color:var(--color-accent);line-height:1.1;margin-bottom:14px}.page_pricingCardLightDetail__VuEF4{font-family:var(--font-body);font-size:.85rem;line-height:1.65;color:rgba(13,13,13,.55);margin:0}.page_additionalVisit__98ySZ{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:1.5rem;padding:20px;background:rgba(200,168,76,.04);border:1px dashed rgba(200,168,76,.25);border-radius:10px;max-width:400px;margin-left:auto;margin-right:auto}.page_additionalLabel__UiSRE{font-family:var(--font-body);font-size:.9rem;font-weight:600;color:var(--color-bg)}.page_additionalPrice__zUzG7{font-family:var(--font-section-title);font-size:1.15rem;font-weight:300;font-style:italic;color:var(--color-accent)}.page_additionalDetail__sblMt{font-family:var(--font-body);font-size:.8rem;color:rgba(13,13,13,.5);text-align:center}.page_testGrid__1FSZf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;max-width:960px;margin:0 auto}.page_testCard__kPrl7{background:#1a1d25;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:22px 20px;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.page_testCard__kPrl7:hover{border-color:rgba(200,168,76,.2);box-shadow:0 8px 24px rgba(0,0,0,.2);transform:translateY(-2px)}.page_testTop__LLlOk{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px}.page_testName__Xl8oQ{font-family:var(--font-body);font-size:.875rem;font-weight:600;color:var(--color-white)}.page_testPrice__j2TRz{font-family:var(--font-section-title);font-size:1.15rem;font-weight:300;font-style:italic;color:var(--color-accent);white-space:nowrap;flex-shrink:0}.page_testDetail___7dSB{font-family:var(--font-body);font-size:.8rem;line-height:1.55;color:var(--color-text-muted);margin:0}.page_procedureList__8eKnt{max-width:700px;margin:0 auto;border-radius:14px;overflow:hidden;border:1px solid rgba(13,13,13,.06)}.page_procedureRow__nGdGG{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:#fff;transition:background .2s ease}.page_procedureRow__nGdGG:nth-child(2n){background:rgba(200,168,76,.03)}.page_procedureRow__nGdGG:hover{background:rgba(200,168,76,.06)}.page_procedureName__Bjipy{font-family:var(--font-body);font-size:.9375rem;font-weight:600;color:var(--color-bg)}.page_procedurePrice__fUEeW{font-family:var(--font-section-title);font-size:1rem;font-weight:300;font-style:italic;color:var(--color-accent);white-space:nowrap;flex-shrink:0;margin-left:16px;text-align:right}.page_cataractGrid__A74uG{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;max-width:740px;margin:0 auto}.page_cataractCard__5_X0C{position:relative;background:#1a1d25;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:36px 28px 32px;text-align:center;transition:box-shadow .3s ease,transform .3s ease,border-color .3s ease}.page_cataractCard__5_X0C:hover{box-shadow:0 12px 36px rgba(0,0,0,.25);transform:translateY(-3px)}.page_cataractCardPremium__Ku_cy{border-color:rgba(200,168,76,.4)}.page_cataractCardPremium__Ku_cy:hover{border-color:var(--color-accent)}.page_cataractBadge__Ymoj6{display:inline-block;font-family:var(--font-body);font-size:.6rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);background:rgba(200,168,76,.1);border:1px solid rgba(200,168,76,.25);padding:4px 14px;border-radius:var(--radius-full);margin-bottom:16px}.page_cataractTitle__gtdFK{font-family:var(--font-body);font-size:1rem;font-weight:600;color:var(--color-white);margin:0 0 12px}.page_cataractPrice__Ajxkl{display:block;font-family:var(--font-section-title);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:300;font-style:italic;color:var(--color-accent);line-height:1.1;margin-bottom:14px}.page_cataractDetail___uxaI{font-family:var(--font-body);font-size:.85rem;line-height:1.65;color:var(--color-text-muted);margin:0}.page_specialistList__Uy7eo{display:flex;flex-direction:column;gap:12px;max-width:640px;margin:0 auto 1.5rem}.page_specialistItem__nlCsQ{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#fff;border:1px solid rgba(13,13,13,.06);border-radius:10px;font-family:var(--font-body);font-size:.9375rem;font-weight:500;color:var(--color-bg)}.page_specialistIcon__cFfpL{flex-shrink:0;color:var(--color-accent)}.page_specialistNote__TADkI{text-align:center;font-family:var(--font-body);font-size:.825rem;line-height:1.6;color:rgba(13,13,13,.45);font-style:italic;max-width:560px;margin:0 auto}.page_financeText__cbS5L{text-align:center;font-family:var(--font-body);font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.85;max-width:680px;margin:-1.5rem auto 0}.page_promiseGrid__e7NDu{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;max-width:960px;margin:0 auto}.page_promiseCard__i_NQ7{background:#fff;border:1px solid rgba(13,13,13,.06);border-radius:14px;padding:32px 24px;text-align:center;transition:box-shadow .3s ease,transform .3s ease}.page_promiseCard__i_NQ7:hover{box-shadow:0 8px 28px rgba(0,0,0,.06);transform:translateY(-2px)}.page_promiseTitle__GLjjM{font-family:var(--font-section-title);font-size:1.15rem;font-weight:300;font-style:italic;color:var(--color-bg);margin:0 0 10px}.page_promiseBody__M681C{font-family:var(--font-body);font-size:.9rem;line-height:1.7;color:rgba(13,13,13,.6);margin:0}.page_ctaSection__TUZAK{position:relative;overflow:hidden;padding:var(--space-section) 0;text-align:center}.page_ctaSection__TUZAK:before{content:"";position:absolute;inset:0;background-image:url("/images/CTA section background image.jpg");background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:0}.page_ctaSection__TUZAK:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(13,13,13,.82),rgba(13,13,13,.72) 50%,rgba(13,13,13,.85));z-index:0}.page_ctaSection__TUZAK .page_container__E0oFz{position:relative;z-index:1}.page_ctaHeading__rhTD2{font-family:var(--font-section-title);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:300;font-style:italic;color:var(--color-white);margin:0 0 1rem}.page_ctaSub__nb_jj{font-family:var(--font-body);font-size:1.05rem;line-height:1.7;color:var(--color-text-muted);margin:0 auto 2rem;max-width:580px}.page_ctaButtons__nF0_I{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:2.5rem}.page_ctaBtn__dyJig{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-size:.9375rem;font-weight:700;color:var(--color-bg);background:var(--color-accent);border:none;border-radius:var(--radius-full);padding:14px 36px;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.page_ctaBtn__dyJig:hover{background:#b89a3e;transform:translateY(-1px)}.page_ctaSpecialist__4guv1{display:flex;flex-direction:column;align-items:center;gap:4px}.page_ctaSpecialistName__iEWw2{font-family:var(--font-section-title);font-size:1.25rem;font-weight:300;font-style:italic;color:var(--color-white)}.page_ctaSpecialistRole__XIgji{font-family:var(--font-body);font-size:.8rem;color:var(--color-accent);font-weight:600;letter-spacing:.02em}@media (max-width:768px){.page_pricingPairGrid__1qv4b{grid-template-columns:1fr;max-width:400px}.page_testGrid__1FSZf{grid-template-columns:1fr}.page_cataractGrid__A74uG{grid-template-columns:1fr;max-width:400px}.page_promiseGrid__e7NDu{grid-template-columns:1fr;max-width:480px}.page_procedureRow__nGdGG{flex-direction:column;align-items:flex-start;gap:6px}.page_procedurePrice__fUEeW{margin-left:0}}@media (max-width:480px){.page_heroTagline__sy3Px{font-size:.75rem}.page_testTop__LLlOk{gap:4px}.page_ctaButtons__nF0_I,.page_testTop__LLlOk{flex-direction:column}.page_ctaBtn__dyJig{width:100%}}