.HeroImageV2_hero__yQjn1{position:relative;width:100%;background:var(--color-bg);line-height:0;display:flex;justify-content:center;overflow:hidden}.HeroImageV2_desktopWrap__Ki5Hb{position:relative;aspect-ratio:1672/941;height:min(100vh,calc(100vw * 941 / 1672));height:min(100svh,calc(100vw * 941 / 1672));max-width:100vw}.HeroImageV2_mobileWrap__WzBO2{position:relative;display:none;width:100%;aspect-ratio:863/1823}.HeroImageV2_image__cSUFp{display:block;width:100%;height:100%;object-fit:contain}.HeroImageV2_hotspot__r8Yl8{position:absolute;display:block;padding:0;margin:0;border:none;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.HeroImageV2_dtBook__uTmXU{left:4.8%;top:70.4%;width:20.4%;height:7.6%}.HeroImageV2_dtSurvey__vlv1f{left:24%;top:70.4%;width:23.2%;height:7.6%}.HeroImageV2_mbBook__lTpuH{left:7%;top:57%;width:86%;height:6.4%}.HeroImageV2_mbSurvey__BH4Tf{left:7%;top:64.2%;width:86%;height:6.4%}@media (max-width:768px){.HeroImageV2_hero__yQjn1{padding-bottom:1.5rem}.HeroImageV2_desktopWrap__Ki5Hb{display:none}.HeroImageV2_mobileWrap__WzBO2{display:block}}.GlaucomaConsultationProcess_section__Hi_Ms{background:#efe9d2;padding:var(--space-section) 0}.GlaucomaConsultationProcess_container__cHu7u{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.GlaucomaConsultationProcess_heading__E6Xgv{font-family:var(--font-heading);font-size:clamp(2.2rem,5vw,4rem);font-weight:800;line-height:1.08;letter-spacing:-.02em;color:#111111;margin:0 0 1.75rem;text-align:center}.GlaucomaConsultationProcess_subtitle__8eChb{font-family:var(--font-body);font-size:clamp(.9375rem,1.4vw,1.0625rem);line-height:1.75;color:rgba(0,0,0,.55);max-width:620px;margin:0 auto 3.5rem;text-align:center}.GlaucomaConsultationProcess_desktopLayout__ITcyp{display:block}.GlaucomaConsultationProcess_mobileLayout__mNNPC{display:none}.GlaucomaConsultationProcess_numbersRow__u3EqQ{display:grid;grid-template-columns:repeat(4,1fr);position:relative;margin-bottom:20px}.GlaucomaConsultationProcess_numbersRow__u3EqQ:before{content:"";position:absolute;top:50%;left:12.5%;right:12.5%;height:1px;background:rgba(200,168,76,.35);transform:translateY(-50%);z-index:0}.GlaucomaConsultationProcess_numWrap__ZLbkn{display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.GlaucomaConsultationProcess_cardsRow__BVykt{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.GlaucomaConsultationProcess_card__l4bMc{background:#1b1f2e;border-radius:16px;padding:28px 22px}.GlaucomaConsultationProcess_cardTitle__zWPTw{font-family:var(--font-body);font-size:1rem;font-weight:700;color:#ffffff;margin:0 0 12px;line-height:1.3}.GlaucomaConsultationProcess_cardText__hAYYx{font-family:var(--font-body);font-size:.875rem;line-height:1.75;color:rgba(255,255,255,.72);margin:0}.GlaucomaConsultationProcess_num__0x350{width:52px;height:52px;border-radius:50%;background:#1b1f2e;border:1.5px solid rgba(200,168,76,.55);color:var(--color-accent);font-family:var(--font-body);font-size:.875rem;font-weight:700;letter-spacing:.05em;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width:860px){.GlaucomaConsultationProcess_desktopLayout__ITcyp{display:none}.GlaucomaConsultationProcess_mobileLayout__mNNPC{display:flex;flex-direction:column}.GlaucomaConsultationProcess_heading__E6Xgv{text-align:center}.GlaucomaConsultationProcess_subtitle__8eChb{text-align:center;margin-left:auto;margin-right:auto}.GlaucomaConsultationProcess_mobileStep__mILLX{display:grid;grid-template-columns:52px 1fr;grid-column-gap:18px;column-gap:18px;align-items:start;padding-bottom:28px}.GlaucomaConsultationProcess_mobileStep__mILLX:last-child{padding-bottom:0}.GlaucomaConsultationProcess_mobileLeft__Pr_Kc{position:relative;display:flex;justify-content:center;align-items:flex-start;align-self:stretch}.GlaucomaConsultationProcess_mobileStep__mILLX:not(:last-child) .GlaucomaConsultationProcess_mobileLeft__Pr_Kc:after{content:"";position:absolute;top:52px;bottom:-28px;left:50%;transform:translateX(-50%);width:1px;background:rgba(200,168,76,.35)}.GlaucomaConsultationProcess_card__l4bMc{padding:22px 20px}.GlaucomaConsultationProcess_cardTitle__zWPTw{text-align:center;font-size:1rem}.GlaucomaConsultationProcess_cardText__hAYYx{text-align:center;font-size:.875rem}}@media (max-width:480px){.GlaucomaConsultationProcess_mobileStep__mILLX{grid-template-columns:44px 1fr;column-gap:14px}.GlaucomaConsultationProcess_num__0x350{width:44px;height:44px;font-size:.8rem}.GlaucomaConsultationProcess_mobileStep__mILLX:not(:last-child) .GlaucomaConsultationProcess_mobileLeft__Pr_Kc:after{top:44px}.GlaucomaConsultationProcess_card__l4bMc{padding:18px 16px}}.ContactForm_section__EDoyN{position:relative;overflow:hidden;padding:var(--space-section) 0}.ContactForm_bg__2DF2g{position:absolute;inset:0;z-index:0}.ContactForm_bgImage__e7GL9{object-fit:cover;object-position:center}.ContactForm_bgOverlay__Nd5yp{position:absolute;inset:0;background:linear-gradient(180deg,rgba(13,13,13,.85),rgba(13,13,13,.75) 50%,rgba(13,13,13,.9))}.ContactForm_container__eFHmd{position:relative;z-index:1;max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad);display:flex;flex-direction:column;align-items:center;text-align:center}.ContactForm_eyebrow__4fdke{display:inline-block;font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);margin-bottom:1rem}.ContactForm_heading__e2NYz{font-family:var(--font-heading);font-size:clamp(2rem,4vw,3rem);font-weight:700;color:var(--color-white);margin:0 0 1rem;max-width:600px}.ContactForm_subheading__mM0GK{font-family:var(--font-body);font-size:1rem;color:var(--color-text-muted);line-height:1.6;margin:0 0 2.5rem;max-width:520px}.ContactForm_form__ysuiJ{width:100%;max-width:600px;background:var(--color-surface);border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-lg);padding:clamp(1.5rem,3vw,2.5rem);display:flex;flex-direction:column;gap:1.25rem;text-align:left}.ContactForm_fieldGroup__sfETA{display:flex;flex-direction:column;gap:.4rem}.ContactForm_label__hZ5Bz{font-family:var(--font-body);font-size:.85rem;font-weight:500;color:var(--color-white)}.ContactForm_required__TtNtP{color:var(--color-accent)}.ContactForm_input__auhac,.ContactForm_select__4f5a6{width:100%;font-family:var(--font-body);font-size:.95rem;color:var(--color-white);background:#111;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-md);padding:.75rem 1rem;outline:none;transition:border-color var(--transition-fast) ease,box-shadow var(--transition-fast) ease}.ContactForm_input__auhac::placeholder{color:var(--color-charcoal)}.ContactForm_input__auhac:focus,.ContactForm_select__4f5a6:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(200,168,76,.15)}.ContactForm_selectWrapper__Lgu0w{position:relative}.ContactForm_select__4f5a6{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:2.5rem}.ContactForm_select__4f5a6 option{background:#111;color:var(--color-white)}.ContactForm_selectArrow__YgCYc{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:var(--color-text-muted);pointer-events:none}.ContactForm_submitBtn__Zodul{width:100%;justify-content:center;margin-top:.5rem}@media (max-width:640px){.ContactForm_form__ysuiJ{padding:1.25rem}}.Button_btn__EivUB{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-weight:600;letter-spacing:.02em;text-decoration:none;border:none;cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.Button_btn__EivUB:active{transform:scale(.97)}.Button_btn__EivUB:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Button_sm__EVr0q{height:var(--btn-height-sm);padding:0 16px;font-size:.8125rem}.Button_md__HVi37{height:var(--btn-height-md);padding:0 24px;font-size:.9375rem}.Button_lg__jlvo1{height:var(--btn-height-lg);padding:0 32px;font-size:1rem}.Button_solid__fPjHc{background-color:var(--color-accent);color:var(--color-bg)}.Button_solid__fPjHc:hover{background-color:#b8982f;box-shadow:0 4px 20px rgba(200,168,76,.35)}.Button_solid__fPjHc:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.Button_ghost__9OlTm{background-color:transparent;color:var(--color-accent);border:1.5px solid var(--color-accent)}.Button_ghost__9OlTm:hover{background-color:rgba(200,168,76,.1);box-shadow:0 0 0 1px var(--color-accent)}.Button_ghost__9OlTm:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.Button_blue__nbGzQ{background-color:#2e323b;color:#ffffff;border:1.5px solid #ffffff}.Button_blue__nbGzQ:hover{background-color:#3a3f4a;box-shadow:0 4px 20px rgba(46,50,59,.45)}.Button_blue__nbGzQ:focus-visible{outline:2px solid #2e323b;outline-offset:3px}.Button_text__j_qEn{background-color:transparent;color:var(--color-accent);padding-left:4px;padding-right:4px;border-radius:0;position:relative}.Button_text__j_qEn:after{content:"";position:absolute;left:4px;right:4px;bottom:25%;height:1px;background-color:var(--color-accent);transform:scaleX(0);transform-origin:right;transition:transform var(--transition-base)}.Button_text__j_qEn:hover:after{transform:scaleX(1);transform-origin:left}.Button_text__j_qEn:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:var(--radius-sm)}.EvoIclClosingCTA_section___O3I1{position:relative;padding:var(--space-section) 0;overflow:hidden;background:radial-gradient(ellipse 60% 55% at 50% 0,rgba(200,168,76,.16) 0,transparent 70%),radial-gradient(ellipse 50% 50% at 85% 100%,rgba(82,89,104,.25) 0,transparent 65%),linear-gradient(160deg,#0e0e12,#151a24 50%,#0e0e12)}.EvoIclClosingCTA_container__66aGg{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.EvoIclClosingCTA_card__Rc5KR{position:relative;max-width:760px;margin:0 auto;padding:clamp(2rem,4vw,3.25rem) clamp(1.5rem,4vw,3rem);text-align:center;background:rgba(255,255,255,.07);-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);border:1px solid rgba(255,255,255,.16);border-radius:28px;box-shadow:0 24px 70px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.15)}.EvoIclClosingCTA_eyebrow__NBcjO{display:inline-block;font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);margin-bottom:1rem}.EvoIclClosingCTA_heading__bz_Xv{font-family:var(--font-heading);font-size:clamp(2rem,4.5vw,3.25rem);font-weight:700;line-height:1.15;color:#ffffff;margin:0 auto 1.25rem;max-width:620px}.EvoIclClosingCTA_subtitle__qBXRT{font-family:var(--font-body);font-size:1.05rem;line-height:1.7;color:rgba(255,255,255,.8);max-width:540px;margin:0 auto 2.25rem}.EvoIclClosingCTA_ctas__fP28R{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}@media (max-width:640px){.EvoIclClosingCTA_subtitle__qBXRT{font-size:.95rem}.EvoIclClosingCTA_ctas__fP28R{flex-direction:column;align-items:center}}.ClosingCTA_section__O0vMe{position:relative;background:#ffffff;padding:var(--space-section) 0;overflow:hidden}.ClosingCTA_container__b5Ylr{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad);display:flex;flex-direction:column;align-items:center;text-align:center}.ClosingCTA_eyebrow__ZHS6_{display:inline-block;font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);margin-bottom:1rem}.ClosingCTA_heading__Ocm6W{font-family:var(--font-heading);font-size:clamp(2rem,4.5vw,3.25rem);font-weight:700;line-height:1.15;color:var(--color-bg);margin:0 0 1.25rem;max-width:680px}.ClosingCTA_subtitle__ZyeXV{font-family:var(--font-body);font-size:1.05rem;line-height:1.7;color:var(--color-charcoal);max-width:560px;margin:0 0 2.5rem}.ClosingCTA_ctas__dCZQ9{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}@media (max-width:640px){.ClosingCTA_subtitle__ZyeXV{font-size:.95rem}.ClosingCTA_ctas__dCZQ9{flex-direction:column;align-items:center}}.DoctorProfile_section__ZWDJy{background:#0c0d12;padding:var(--space-section) 0}.DoctorProfile_container__RiWEu{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad);display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2.5rem,5vw,5rem);gap:clamp(2.5rem,5vw,5rem);align-items:center}.DoctorProfile_imageCol__XAbmU{display:flex;justify-content:center}.DoctorProfile_imageWrapper__u9Rry{position:relative;width:100%;max-width:460px;aspect-ratio:3/4;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.12)}.DoctorProfile_doctorImage__DaJH9{object-fit:cover}.DoctorProfile_contentCol__ZKL4Y{display:flex;flex-direction:column}.DoctorProfile_eyebrow__hjJA1{display:inline-block;font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);margin-bottom:1rem}.DoctorProfile_name__B91TS{font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.75rem);font-weight:700;color:#ffffff;margin:0 0 .5rem;line-height:1.15}.DoctorProfile_credentials___kk9y{font-family:var(--font-body);font-size:.8rem;color:rgba(255,255,255,.5);letter-spacing:.03em;margin:0 0 1rem;line-height:1.5}.DoctorProfile_title__HhkVl{font-family:var(--font-heading);font-size:1.15rem;font-weight:600;color:var(--color-accent);margin:0 0 1.75rem;font-style:italic}.DoctorProfile_bio__Km7tn{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.DoctorProfile_bio__Km7tn p{font-family:var(--font-body);font-size:1.05rem;line-height:1.75;color:rgba(255,255,255,.65);margin:0}.DoctorProfile_features__DCWuR{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.85rem}.DoctorProfile_feature__xJiVc{display:flex;align-items:center;gap:.75rem;font-family:var(--font-body);font-size:.95rem;color:rgba(255,255,255,.88);font-weight:500}.DoctorProfile_checkIcon__Ia66S{flex-shrink:0;color:var(--color-accent)}@media (max-width:768px){.DoctorProfile_container__RiWEu{grid-template-columns:1fr;text-align:center}.DoctorProfile_contentCol__ZKL4Y{order:-1;align-items:center}.DoctorProfile_imageCol__XAbmU{order:0}.DoctorProfile_imageWrapper__u9Rry{max-width:300px;aspect-ratio:3/4}.DoctorProfile_features__DCWuR{align-items:flex-start;text-align:left}}.CornealCrossLinkingConsultationProcess_section__Y3nFx{background:#efe9d2;padding:var(--space-section) 0}.CornealCrossLinkingConsultationProcess_container__3Jn_m{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.CornealCrossLinkingConsultationProcess_heading__i9_Ql{font-family:var(--font-heading);font-size:clamp(2.2rem,5vw,4rem);font-weight:800;line-height:1.08;letter-spacing:-.02em;color:#111111;margin:0 0 1.75rem;text-align:center}.CornealCrossLinkingConsultationProcess_subtitle__PePtJ{font-family:var(--font-body);font-size:clamp(.9375rem,1.4vw,1.0625rem);line-height:1.75;color:rgba(0,0,0,.55);max-width:620px;margin:0 auto 3.5rem;text-align:center}.CornealCrossLinkingConsultationProcess_desktopLayout__9nB7W{display:block}.CornealCrossLinkingConsultationProcess_mobileLayout__TEB9o{display:none}.CornealCrossLinkingConsultationProcess_numbersRow___MZim{display:grid;grid-template-columns:repeat(4,1fr);position:relative;margin-bottom:20px}.CornealCrossLinkingConsultationProcess_numbersRow___MZim:before{content:"";position:absolute;top:50%;left:12.5%;right:12.5%;height:1px;background:rgba(200,168,76,.35);transform:translateY(-50%);z-index:0}.CornealCrossLinkingConsultationProcess_numWrap__rJz45{display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.CornealCrossLinkingConsultationProcess_cardsRow__cYQv6{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.CornealCrossLinkingConsultationProcess_card__qO_40{background:#1b1f2e;border-radius:16px;padding:28px 22px}.CornealCrossLinkingConsultationProcess_cardTitle__XlHEM{font-family:var(--font-body);font-size:1rem;font-weight:700;color:#ffffff;margin:0 0 12px;line-height:1.3}.CornealCrossLinkingConsultationProcess_cardText___nt3H{font-family:var(--font-body);font-size:.875rem;line-height:1.75;color:rgba(255,255,255,.72);margin:0}.CornealCrossLinkingConsultationProcess_num__GdYGK{width:52px;height:52px;border-radius:50%;background:#1b1f2e;border:1.5px solid rgba(200,168,76,.55);color:var(--color-accent);font-family:var(--font-body);font-size:.875rem;font-weight:700;letter-spacing:.05em;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width:860px){.CornealCrossLinkingConsultationProcess_desktopLayout__9nB7W{display:none}.CornealCrossLinkingConsultationProcess_mobileLayout__TEB9o{display:flex;flex-direction:column}.CornealCrossLinkingConsultationProcess_heading__i9_Ql{text-align:center}.CornealCrossLinkingConsultationProcess_subtitle__PePtJ{text-align:center;margin-left:auto;margin-right:auto}.CornealCrossLinkingConsultationProcess_mobileStep__J_OmZ{display:grid;grid-template-columns:52px 1fr;grid-column-gap:18px;column-gap:18px;align-items:start;padding-bottom:28px}.CornealCrossLinkingConsultationProcess_mobileStep__J_OmZ:last-child{padding-bottom:0}.CornealCrossLinkingConsultationProcess_mobileLeft__8vGzv{position:relative;display:flex;justify-content:center;align-items:flex-start;align-self:stretch}.CornealCrossLinkingConsultationProcess_mobileStep__J_OmZ:not(:last-child) .CornealCrossLinkingConsultationProcess_mobileLeft__8vGzv:after{content:"";position:absolute;top:52px;bottom:-28px;left:50%;transform:translateX(-50%);width:1px;background:rgba(200,168,76,.35)}.CornealCrossLinkingConsultationProcess_card__qO_40{padding:22px 20px}.CornealCrossLinkingConsultationProcess_cardTitle__XlHEM{text-align:center;font-size:1rem}.CornealCrossLinkingConsultationProcess_cardText___nt3H{text-align:center;font-size:.875rem}}@media (max-width:480px){.CornealCrossLinkingConsultationProcess_mobileStep__J_OmZ{grid-template-columns:44px 1fr;column-gap:14px}.CornealCrossLinkingConsultationProcess_num__GdYGK{width:44px;height:44px;font-size:.8rem}.CornealCrossLinkingConsultationProcess_mobileStep__J_OmZ:not(:last-child) .CornealCrossLinkingConsultationProcess_mobileLeft__8vGzv:after{top:44px}.CornealCrossLinkingConsultationProcess_card__qO_40{padding:18px 16px}}.RefractiveLensExchangeConsultationProcess_section__bOW8s{background:#efe9d2;padding:var(--space-section) 0}.RefractiveLensExchangeConsultationProcess_container__YlQ7y{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.RefractiveLensExchangeConsultationProcess_heading___hnrz{font-family:var(--font-heading);font-size:clamp(2.2rem,5vw,4rem);font-weight:800;line-height:1.08;letter-spacing:-.02em;color:#111111;margin:0 0 1.75rem;text-align:center}.RefractiveLensExchangeConsultationProcess_subtitle__rrgZL{font-family:var(--font-body);font-size:clamp(.9375rem,1.4vw,1.0625rem);line-height:1.75;color:rgba(0,0,0,.55);max-width:620px;margin:0 auto 3.5rem;text-align:center}.RefractiveLensExchangeConsultationProcess_desktopLayout__q8TY2{display:block}.RefractiveLensExchangeConsultationProcess_mobileLayout__8DIt4{display:none}.RefractiveLensExchangeConsultationProcess_numbersRow__QoDW4{display:grid;grid-template-columns:repeat(4,1fr);position:relative;margin-bottom:20px}.RefractiveLensExchangeConsultationProcess_numbersRow__QoDW4:before{content:"";position:absolute;top:50%;left:12.5%;right:12.5%;height:1px;background:rgba(200,168,76,.35);transform:translateY(-50%);z-index:0}.RefractiveLensExchangeConsultationProcess_numWrap__0TW9M{display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.RefractiveLensExchangeConsultationProcess_cardsRow__9jm7R{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.RefractiveLensExchangeConsultationProcess_card__NKcO_{background:#1b1f2e;border-radius:16px;padding:28px 22px}.RefractiveLensExchangeConsultationProcess_cardTitle__6QH_P{font-family:var(--font-body);font-size:1rem;font-weight:700;color:#ffffff;margin:0 0 12px;line-height:1.3}.RefractiveLensExchangeConsultationProcess_cardText__3KuWU{font-family:var(--font-body);font-size:.875rem;line-height:1.75;color:rgba(255,255,255,.72);margin:0}.RefractiveLensExchangeConsultationProcess_num__HCdGQ{width:52px;height:52px;border-radius:50%;background:#1b1f2e;border:1.5px solid rgba(200,168,76,.55);color:var(--color-accent);font-family:var(--font-body);font-size:.875rem;font-weight:700;letter-spacing:.05em;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width:860px){.RefractiveLensExchangeConsultationProcess_desktopLayout__q8TY2{display:none}.RefractiveLensExchangeConsultationProcess_mobileLayout__8DIt4{display:flex;flex-direction:column}.RefractiveLensExchangeConsultationProcess_heading___hnrz{text-align:center}.RefractiveLensExchangeConsultationProcess_subtitle__rrgZL{text-align:center;margin-left:auto;margin-right:auto}.RefractiveLensExchangeConsultationProcess_mobileStep__4Kasa{display:grid;grid-template-columns:52px 1fr;grid-column-gap:18px;column-gap:18px;align-items:start;padding-bottom:28px}.RefractiveLensExchangeConsultationProcess_mobileStep__4Kasa:last-child{padding-bottom:0}.RefractiveLensExchangeConsultationProcess_mobileLeft__7cqpe{position:relative;display:flex;justify-content:center;align-items:flex-start;align-self:stretch}.RefractiveLensExchangeConsultationProcess_mobileStep__4Kasa:not(:last-child) .RefractiveLensExchangeConsultationProcess_mobileLeft__7cqpe:after{content:"";position:absolute;top:52px;bottom:-28px;left:50%;transform:translateX(-50%);width:1px;background:rgba(200,168,76,.35)}.RefractiveLensExchangeConsultationProcess_card__NKcO_{padding:22px 20px}.RefractiveLensExchangeConsultationProcess_cardTitle__6QH_P{text-align:center;font-size:1rem}.RefractiveLensExchangeConsultationProcess_cardText__3KuWU{text-align:center;font-size:.875rem}}@media (max-width:480px){.RefractiveLensExchangeConsultationProcess_mobileStep__4Kasa{grid-template-columns:44px 1fr;column-gap:14px}.RefractiveLensExchangeConsultationProcess_num__HCdGQ{width:44px;height:44px;font-size:.8rem}.RefractiveLensExchangeConsultationProcess_mobileStep__4Kasa:not(:last-child) .RefractiveLensExchangeConsultationProcess_mobileLeft__7cqpe:after{top:44px}.RefractiveLensExchangeConsultationProcess_card__NKcO_{padding:18px 16px}}.VisionCorrectionCandidateSection_section__jJyQL{background:#fff;padding:var(--space-section) 0}.VisionCorrectionCandidateSection_container__TMz9M{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.VisionCorrectionCandidateSection_header__1HZBv{text-align:center;margin-bottom:3.5rem}.VisionCorrectionCandidateSection_eyebrow__4tEW_{display:inline-block;font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);margin-bottom:1rem}.VisionCorrectionCandidateSection_heading__Ld6mB{font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--color-bg);margin:0}.VisionCorrectionCandidateSection_grid__Rrcna{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:24px;gap:24px}.VisionCorrectionCandidateSection_card___O3JS:nth-child(-n+3){grid-column:span 2}.VisionCorrectionCandidateSection_card___O3JS:nth-child(4){grid-column:2/4}.VisionCorrectionCandidateSection_card___O3JS:nth-child(5){grid-column:4/6}.VisionCorrectionCandidateSection_card___O3JS{position:relative;background:var(--color-bg);border-radius:var(--radius-lg);padding:2.25rem 1.75rem;border:1px solid rgba(200,168,76,.18);overflow:hidden;transition:transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base)}.VisionCorrectionCandidateSection_card___O3JS:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--color-accent) 0,rgba(200,168,76,.35) 100%);border-radius:var(--radius-lg) var(--radius-lg) 0 0}.VisionCorrectionCandidateSection_card___O3JS:after{content:"";position:absolute;top:-40px;right:-40px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(200,168,76,.08) 0,transparent 70%);pointer-events:none}.VisionCorrectionCandidateSection_card___O3JS:hover{transform:translateY(-6px);box-shadow:0 20px 48px rgba(13,13,13,.18),0 0 0 1px rgba(200,168,76,.35);border-color:rgba(200,168,76,.4)}.VisionCorrectionCandidateSection_cardIcon__Pxsge{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--radius-md);background:rgba(200,168,76,.12);border:1px solid rgba(200,168,76,.25);color:var(--color-accent);margin-bottom:1.25rem;transition:background var(--transition-fast),border-color var(--transition-fast)}.VisionCorrectionCandidateSection_card___O3JS:hover .VisionCorrectionCandidateSection_cardIcon__Pxsge{background:rgba(200,168,76,.2);border-color:rgba(200,168,76,.45)}.VisionCorrectionCandidateSection_cardText__XqY_p{font-family:var(--font-body);font-size:.975rem;line-height:1.65;color:rgba(255,255,255,.85);margin:0}@media (max-width:960px){.VisionCorrectionCandidateSection_grid__Rrcna{grid-template-columns:repeat(2,1fr);gap:20px}.VisionCorrectionCandidateSection_card___O3JS:nth-child(-n+3),.VisionCorrectionCandidateSection_card___O3JS:nth-child(4),.VisionCorrectionCandidateSection_card___O3JS:nth-child(5){grid-column:span 1}}@media (max-width:540px){.VisionCorrectionCandidateSection_grid__Rrcna{grid-template-columns:1fr;gap:16px}.VisionCorrectionCandidateSection_card___O3JS{padding:1.75rem 1.25rem}.VisionCorrectionCandidateSection_cardIcon__Pxsge{width:48px;height:48px}}.FAQ_section__ToHTR{background:var(--color-cream);padding:var(--space-section) 0}.FAQ_container__gNube{max-width:760px;margin:0 auto;padding:0 var(--container-pad)}.FAQ_header__lJD0p{text-align:center;margin-bottom:3rem}.FAQ_eyebrow__XizIl{display:inline-block;font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);margin-bottom:1rem}.FAQ_heading__r4_uw{font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--color-bg);margin:0}.FAQ_list__LYehu{display:flex;flex-direction:column;--color-text:var(--color-bg);--color-text-muted:rgba(13,13,13,0.65)}.FAQ_showMoreWrap__vVK1K{text-align:center;margin-top:2rem}.FAQ_showMoreBtn__U0GXm{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:.9375rem;font-weight:600;color:var(--color-accent);background:none;border:2px solid var(--color-accent);border-radius:var(--radius-sm);padding:10px 24px;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast);-webkit-tap-highlight-color:transparent}.FAQ_showMoreBtn__U0GXm:hover{background-color:var(--color-accent);color:var(--color-bg)}.FAQ_showMoreBtn__U0GXm svg{transition:transform var(--transition-fast)}.FAQ_showMoreBtn__U0GXm:hover svg{transform:translateY(2px)}.EvoIclHeroImage_hero__8j0YY{position:relative;width:100%;background:var(--color-bg);line-height:0;padding-top:var(--nav-height)}.EvoIclHeroImage_desktopWrap__9e7k1{position:relative;display:block}.EvoIclHeroImage_mobileWrap__nHLbo{position:relative;display:none}.EvoIclHeroImage_desktopImage__a1iT0,.EvoIclHeroImage_mobileImage__91Cw_{display:block;width:100%;height:auto}.EvoIclHeroImage_hotspot__7vtTD{position:absolute;display:block;padding:0;margin:0;border:none;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:2}.EvoIclHeroImage_bookD__ZvmYC{left:4.5%;top:50%;width:26%;height:6.6%}.EvoIclHeroImage_checkD__1Ui_0{left:30.8%;top:50%;width:18.4%;height:6.6%}.EvoIclHeroImage_bookM__Z1wP9{left:4.5%;top:36.3%;width:45%;height:4.8%}.EvoIclHeroImage_checkM__81yc2{left:4.5%;top:41%;width:45%;height:4.8%}@media (max-width:768px){.EvoIclHeroImage_desktopWrap__9e7k1{display:none}.EvoIclHeroImage_mobileWrap__nHLbo{display:block}}.StrabismusSurgeryConsultationProcess_section__R9liq{background:#efe9d2;padding:var(--space-section) 0}.StrabismusSurgeryConsultationProcess_container__x5DmI{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.StrabismusSurgeryConsultationProcess_heading__ls_TQ{font-family:var(--font-heading);font-size:clamp(2.2rem,5vw,4rem);font-weight:800;line-height:1.08;letter-spacing:-.02em;color:#111111;margin:0 0 1.75rem;text-align:center}.StrabismusSurgeryConsultationProcess_subtitle__xg13H{font-family:var(--font-body);font-size:clamp(.9375rem,1.4vw,1.0625rem);line-height:1.75;color:rgba(0,0,0,.55);max-width:620px;margin:0 auto 3.5rem;text-align:center}.StrabismusSurgeryConsultationProcess_desktopLayout__lBW85{display:block}.StrabismusSurgeryConsultationProcess_mobileLayout__ZjPIP{display:none}.StrabismusSurgeryConsultationProcess_numbersRow__KJNmR{display:grid;grid-template-columns:repeat(4,1fr);position:relative;margin-bottom:20px}.StrabismusSurgeryConsultationProcess_numbersRow__KJNmR:before{content:"";position:absolute;top:50%;left:12.5%;right:12.5%;height:1px;background:rgba(200,168,76,.35);transform:translateY(-50%);z-index:0}.StrabismusSurgeryConsultationProcess_numWrap__n2ORE{display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.StrabismusSurgeryConsultationProcess_cardsRow__NxC4S{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.StrabismusSurgeryConsultationProcess_card__USpvz{background:#1b1f2e;border-radius:16px;padding:28px 22px}.StrabismusSurgeryConsultationProcess_cardTitle__PfirY{font-family:var(--font-body);font-size:1rem;font-weight:700;color:#ffffff;margin:0 0 12px;line-height:1.3}.StrabismusSurgeryConsultationProcess_cardText__yoqMe{font-family:var(--font-body);font-size:.875rem;line-height:1.75;color:rgba(255,255,255,.72);margin:0}.StrabismusSurgeryConsultationProcess_num__aVYQG{width:52px;height:52px;border-radius:50%;background:#1b1f2e;border:1.5px solid rgba(200,168,76,.55);color:var(--color-accent);font-family:var(--font-body);font-size:.875rem;font-weight:700;letter-spacing:.05em;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width:860px){.StrabismusSurgeryConsultationProcess_desktopLayout__lBW85{display:none}.StrabismusSurgeryConsultationProcess_mobileLayout__ZjPIP{display:flex;flex-direction:column}.StrabismusSurgeryConsultationProcess_heading__ls_TQ{text-align:center}.StrabismusSurgeryConsultationProcess_subtitle__xg13H{text-align:center;margin-left:auto;margin-right:auto}.StrabismusSurgeryConsultationProcess_mobileStep__LQgYB{display:grid;grid-template-columns:52px 1fr;grid-column-gap:18px;column-gap:18px;align-items:start;padding-bottom:28px}.StrabismusSurgeryConsultationProcess_mobileStep__LQgYB:last-child{padding-bottom:0}.StrabismusSurgeryConsultationProcess_mobileLeft__bZFqi{position:relative;display:flex;justify-content:center;align-items:flex-start;align-self:stretch}.StrabismusSurgeryConsultationProcess_mobileStep__LQgYB:not(:last-child) .StrabismusSurgeryConsultationProcess_mobileLeft__bZFqi:after{content:"";position:absolute;top:52px;bottom:-28px;left:50%;transform:translateX(-50%);width:1px;background:rgba(200,168,76,.35)}.StrabismusSurgeryConsultationProcess_card__USpvz{padding:22px 20px}.StrabismusSurgeryConsultationProcess_cardTitle__PfirY{text-align:center;font-size:1rem}.StrabismusSurgeryConsultationProcess_cardText__yoqMe{text-align:center;font-size:.875rem}}@media (max-width:480px){.StrabismusSurgeryConsultationProcess_mobileStep__LQgYB{grid-template-columns:44px 1fr;column-gap:14px}.StrabismusSurgeryConsultationProcess_num__aVYQG{width:44px;height:44px;font-size:.8rem}.StrabismusSurgeryConsultationProcess_mobileStep__LQgYB:not(:last-child) .StrabismusSurgeryConsultationProcess_mobileLeft__bZFqi:after{top:44px}.StrabismusSurgeryConsultationProcess_card__USpvz{padding:18px 16px}}.StrabismusSurgeryHero_section__Zk6vK{background:#0c0d12;padding:calc(var(--nav-height) + 72px) 0 80px}.StrabismusSurgeryHero_container__rK8q0{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.StrabismusSurgeryHero_layout__4bTGW{display:grid;grid-template-columns:58fr 42fr;grid-gap:64px;gap:64px;align-items:center}.StrabismusSurgeryHero_content__BBQ8W{display:flex;flex-direction:column;gap:28px}.StrabismusSurgeryHero_eyebrow__7YMDw{display:inline-block;background:rgba(200,168,76,.12);border:1px solid rgba(200,168,76,.28);color:var(--color-accent);font-family:var(--font-body);font-size:10.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;padding:7px 16px;border-radius:4px;width:-moz-fit-content;width:fit-content}.StrabismusSurgeryHero_headline__vVO8P{font-family:var(--font-body);font-size:clamp(2.4rem,5vw,3.75rem);font-weight:800;color:#ffffff;line-height:1.08;letter-spacing:-.025em;margin:0}.StrabismusSurgeryHero_bodyWrap__cISAL{border-left:3px solid var(--color-accent);padding-left:18px}.StrabismusSurgeryHero_body__qA_w8{font-family:var(--font-body);font-size:clamp(.9rem,1.15vw,1.0625rem);line-height:1.75;color:rgba(255,255,255,.68);margin:0}.StrabismusSurgeryHero_body__qA_w8+.StrabismusSurgeryHero_body__qA_w8{margin-top:.75rem}.StrabismusSurgeryHero_checkList__gv3V2{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.StrabismusSurgeryHero_checkItem__EzZxu{display:flex;align-items:flex-start;gap:10px;font-family:var(--font-body);font-size:clamp(.9rem,1.1vw,1rem);line-height:1.5;color:rgba(255,255,255,.85)}.StrabismusSurgeryHero_checkIcon__ywivF{display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;margin-top:1px;border-radius:50%;background:rgba(200,168,76,.15);border:1px solid rgba(200,168,76,.35);color:var(--color-accent)}.StrabismusSurgeryHero_statsGrid__s0Xv7{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.12)}.StrabismusSurgeryHero_statItem__K4Q9k{display:flex;flex-direction:column;gap:6px;padding:20px 20px 20px 0;border-bottom:1px solid rgba(255,255,255,.12)}.StrabismusSurgeryHero_statItem__K4Q9k:last-child{border-bottom:none;padding-bottom:4px}.StrabismusSurgeryHero_statValue__BRdqv{font-family:var(--font-body);font-size:clamp(1.25rem,2vw,1.65rem);font-weight:700;color:var(--color-accent);line-height:1}.StrabismusSurgeryHero_statLabel__yoYeW{font-family:var(--font-body);font-size:.8125rem;color:rgba(255,255,255,.5);line-height:1.3}.StrabismusSurgeryHero_ctaBtn__KXp6F{width:100%;justify-content:center;border-radius:50px!important;font-size:1.05rem!important;padding-top:16px!important;padding-bottom:16px!important}.StrabismusSurgeryHero_badges__4GQsA{display:flex;gap:12px;flex-wrap:wrap}.StrabismusSurgeryHero_ctaRow__tylb4{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.StrabismusSurgeryHero_imageSlideshow__bOS3d{width:100%}@media (max-width:860px){.StrabismusSurgeryHero_imageSlideshow__bOS3d{max-width:420px;margin:0 auto}.StrabismusSurgeryHero_ctaRow__tylb4{justify-content:center}.StrabismusSurgeryHero_desktopOnly__27e5N{display:none!important}.StrabismusSurgeryHero_statsEvo__Oavch .StrabismusSurgeryHero_statItem__K4Q9k:last-child:nth-child(odd){grid-column:1/-1}}.StrabismusSurgeryHero_imageWrap__Yr4Fh{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:4/5}.StrabismusSurgeryHero_image__YVo_x{object-fit:cover;object-position:center center}@media (max-width:1024px){.StrabismusSurgeryHero_layout__4bTGW{gap:40px}}@media (max-width:860px){.StrabismusSurgeryHero_section__Zk6vK{padding:calc(var(--nav-height) + 48px) 0 0}.StrabismusSurgeryHero_layout__4bTGW{grid-template-columns:1fr;gap:36px}.StrabismusSurgeryHero_content__BBQ8W{gap:22px;align-items:center;text-align:center}.StrabismusSurgeryHero_bodyWrap__cISAL{border-left:none;padding-left:0;align-self:stretch}.StrabismusSurgeryHero_statsGrid__s0Xv7{width:100%;grid-template-columns:repeat(2,1fr)}.StrabismusSurgeryHero_statItem__K4Q9k{padding:18px 16px;border:none;border-bottom:1px solid rgba(255,255,255,.12);text-align:center}.StrabismusSurgeryHero_statItem__K4Q9k:nth-child(n+3){border-bottom:none}.StrabismusSurgeryHero_imageWrap__Yr4Fh{aspect-ratio:4/5;border-radius:0;background:#0c0d12}.StrabismusSurgeryHero_image__YVo_x{object-fit:contain;object-position:center center}}@media (max-width:480px){.StrabismusSurgeryHero_content__BBQ8W{gap:18px}.StrabismusSurgeryHero_statValue__BRdqv{font-size:1.15rem}.StrabismusSurgeryHero_statLabel__yoYeW{font-size:.75rem}}.CandidateSection_section___lR4Z{background:var(--color-cream);padding:var(--space-section) 0}.CandidateSection_container__pa_PO{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.CandidateSection_header__vqZ6j{text-align:center;margin-bottom:3.5rem}.CandidateSection_eyebrow__D3bv6{display:inline-block;font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);margin-bottom:1rem}.CandidateSection_heading__Lv_Mv{font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--color-bg);margin:0 0 1rem}.CandidateSection_subheading__sv6C5{font-family:var(--font-body);font-size:1.05rem;line-height:1.6;color:var(--color-charcoal);max-width:560px;margin:0 auto}.CandidateSection_grid__3Zt5Y{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap);margin-bottom:3rem}.CandidateSection_card__cSZMd{background:#fff;border-radius:var(--radius-lg);padding:2rem 1.5rem;text-align:center;box-shadow:0 2px 12px rgba(0,0,0,.06);border:1px solid rgba(200,168,76,.12);transition:transform var(--transition-base),box-shadow var(--transition-base)}.CandidateSection_card__cSZMd:hover{transform:translateY(-4px);box-shadow:0 8px 28px rgba(0,0,0,.1)}.CandidateSection_cardIcon__76ukf{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--radius-full);background:linear-gradient(135deg,rgba(200,168,76,.15),rgba(200,168,76,.05));color:var(--color-accent);margin-bottom:1.25rem}.CandidateSection_cardText__GWjoq{font-family:var(--font-body);font-size:.95rem;line-height:1.6;color:var(--color-bg);margin:0}.CandidateSection_cta__a3yvj{text-align:center}@media (max-width:960px){.CandidateSection_grid__3Zt5Y{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.CandidateSection_grid__3Zt5Y{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:2.5rem}.CandidateSection_card__cSZMd{padding:1.25rem 1rem}.CandidateSection_cardIcon__76ukf{width:44px;height:44px;margin-bottom:.75rem}.CandidateSection_cardText__GWjoq{font-size:.85rem}}.InsuranceProviders_section__7G2nJ{background:#efe9d2;padding:var(--space-section) 0}.InsuranceProviders_container__QGbtq{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.InsuranceProviders_header__I7Wj2{text-align:center;margin-bottom:3.5rem}.InsuranceProviders_eyebrowWrap__FQcnp{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1.25rem}.InsuranceProviders_eyebrow__ueYD6{font-family:var(--font-body);font-size:.7rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent);white-space:nowrap}.InsuranceProviders_line__yGZkO{display:block;width:48px;height:1px;background:var(--color-accent);opacity:.5}.InsuranceProviders_heading__f7FBk{font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--color-bg);margin:0 0 1.25rem}.InsuranceProviders_subtitle__SVvNn{font-family:var(--font-body);font-size:1.05rem;line-height:1.7;color:var(--color-charcoal);max-width:600px;margin:0 auto}.InsuranceProviders_grid__u9Pj0{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;margin-bottom:2.5rem}.InsuranceProviders_card__jHOhW{background:#1e2235;border:1.5px solid rgba(200,168,76,.55);border-radius:22px;box-shadow:0 8px 32px rgba(13,13,13,.18),0 2px 8px rgba(13,13,13,.1);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.1rem;width:280px;height:210px;padding:1.75rem 2rem;transition:transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base)}.InsuranceProviders_card__jHOhW:hover{transform:translateY(-5px);box-shadow:0 16px 48px rgba(13,13,13,.22),0 0 0 1px rgba(200,168,76,.7);border-color:rgba(200,168,76,.8)}.InsuranceProviders_cardLabel__TVmm8{font-family:var(--font-body);font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent)}.InsuranceProviders_logoWrap__M4y34{display:flex;align-items:center;justify-content:center;width:100%;flex:1 1;background:#ffffff;border-radius:12px;padding:.75rem 1rem}.InsuranceProviders_logo__M_CWV{width:80%;height:auto;max-height:120px;object-fit:contain;display:block}.InsuranceProviders_note__aMbt0{text-align:center;font-family:var(--font-body);font-size:.9rem;color:var(--color-charcoal);margin:0}.InsuranceProviders_noteLink__77wCi{color:var(--color-accent);font-weight:600;text-decoration:none;transition:opacity var(--transition-fast)}.InsuranceProviders_noteLink__77wCi:hover{opacity:.8;text-decoration:underline}@media (max-width:640px){.InsuranceProviders_grid__u9Pj0{flex-direction:column;align-items:center;gap:20px}.InsuranceProviders_card__jHOhW{width:100%;max-width:320px;height:190px;padding:1.5rem 1.75rem}.InsuranceProviders_eyebrowWrap__FQcnp{gap:.5rem}.InsuranceProviders_line__yGZkO{width:28px}}.PricingCards_section__cCelI{background:var(--color-bg);padding:var(--space-section) 0}.PricingCards_container__cH7VK{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad);text-align:center}.PricingCards_eyebrow__NtjSj{display:inline-block;font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);margin-bottom:1rem}.PricingCards_heading__8haqT{font-family:var(--font-heading);font-size:clamp(2rem,4vw,3rem);font-weight:700;color:var(--color-white);margin:0 0 2rem}.PricingCards_financeBanner__iblvH{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg,rgba(200,168,76,.18),rgba(200,168,76,.06));border:2px solid var(--color-accent);border-radius:var(--radius-md);padding:16px 32px;margin-bottom:3rem;animation:PricingCards_pulseFinance__uXBi_ 2.5s ease-in-out infinite}.PricingCards_financeBannerIcon__5oCY6{color:var(--color-accent);flex-shrink:0;font-size:1.4rem;font-weight:700;line-height:1}.PricingCards_financeBanner__iblvH span{font-family:var(--font-body);font-size:1rem;color:var(--color-text)}.PricingCards_financeBanner__iblvH strong{color:var(--color-accent);font-weight:700;font-size:1.1rem}@keyframes PricingCards_pulseFinance__uXBi_{0%,to{box-shadow:0 0 8px rgba(200,168,76,.15)}50%{box-shadow:0 0 28px rgba(200,168,76,.4)}}.PricingCards_grid__pMRlN{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap);max-width:880px;margin:0 auto;align-items:stretch}.PricingCards_card__WG_RT{position:relative;display:flex;flex-direction:column;background:var(--color-surface);border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-lg);padding:var(--card-pad);text-align:left;transition:transform var(--transition-base) ease,box-shadow var(--transition-base) ease}.PricingCards_card__WG_RT:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.35)}.PricingCards_featured__4VVX5{border-color:var(--color-accent);border-top-width:3px;box-shadow:0 4px 24px rgba(200,168,76,.08);transform:scale(1.03)}.PricingCards_featured__4VVX5:hover{transform:scale(1.03) translateY(-4px);box-shadow:0 16px 48px rgba(200,168,76,.12)}.PricingCards_badge__DImiq{position:absolute;top:-1px;right:24px;background:var(--color-accent);color:var(--color-bg);font-family:var(--font-body);font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:6px 14px;border-radius:0 0 var(--radius-sm) var(--radius-sm)}.PricingCards_cardHeader__pVklH{margin-bottom:1.5rem}.PricingCards_cardTitle__nDcy6{font-family:var(--font-heading);font-size:1.35rem;font-weight:700;color:var(--color-white);margin:0 0 .35rem}.PricingCards_cardSubtitle__Trfd6{font-family:var(--font-body);font-size:.9rem;color:var(--color-text-muted);margin:0}.PricingCards_cardSubtitleHighlight__jRc8_{font-family:var(--font-body);font-size:.95rem;font-weight:700;color:var(--color-accent);margin:0;padding:6px 14px;background:rgba(200,168,76,.1);border-radius:var(--radius-sm);border-left:3px solid var(--color-accent);display:inline-block}.PricingCards_priceBlock__pJj_g{display:flex;align-items:baseline;gap:.5rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.06)}.PricingCards_price__di_IX{font-family:var(--font-heading);font-size:clamp(2rem,3.5vw,2.75rem);font-weight:700;color:var(--color-accent);line-height:1;text-shadow:0 0 12px rgba(200,168,76,.4),0 0 32px rgba(200,168,76,.2)}.PricingCards_per__MYSwD{font-family:var(--font-body);font-size:.9rem;color:var(--color-text-muted)}.PricingCards_financeTag__aafsT{font-family:var(--font-body);font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-accent);background:rgba(200,168,76,.1);border:1px solid rgba(200,168,76,.25);border-radius:var(--radius-sm);padding:6px 12px;display:inline-block;margin-bottom:1.5rem;animation:PricingCards_pulseFinance__uXBi_ 2.5s ease-in-out infinite}.PricingCards_features__yrUNT{list-style:none;margin:0 0 2rem;padding:0;display:flex;flex-direction:column;gap:.85rem;flex:1 1}.PricingCards_feature__v6z4a{display:flex;align-items:flex-start;gap:.65rem;font-family:var(--font-body);font-size:.925rem;color:var(--color-text-muted);line-height:1.5}.PricingCards_checkIcon__rpu7n{flex-shrink:0;color:var(--color-accent);margin-top:2px}.PricingCards_cardFooter__8f_cA{margin-top:auto}.PricingCards_cta__ADbOS{width:100%;text-align:center;justify-content:center}@media (max-width:768px){.PricingCards_grid__pMRlN{grid-template-columns:1fr;max-width:440px}.PricingCards_featured__4VVX5{transform:none;order:-1}.PricingCards_featured__4VVX5:hover{transform:translateY(-4px)}.PricingCards_financeBanner__iblvH{padding:12px 20px;gap:8px}.PricingCards_financeBanner__iblvH span{font-size:.875rem}}.DmekRecovery_section__8l5NR{background:#ffffff;padding:var(--space-section) 0}.DmekRecovery_container__emXnL{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.DmekRecovery_heading__qi0OZ{font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#111111;text-align:center;max-width:760px;margin:0 auto 3rem}.DmekRecovery_grid__2n5Tl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-bottom:2.5rem}.DmekRecovery_card__hEUOx:last-child:nth-child(3n+1){grid-column:2}.DmekRecovery_card__hEUOx{display:flex;align-items:flex-start;gap:18px;background:var(--color-surface);border:1px solid rgba(200,168,76,.18);border-left:3px solid rgba(200,168,76,.55);border-radius:10px;padding:20px 22px;transition:border-color var(--transition-base),transform var(--transition-base)}.DmekRecovery_card__hEUOx:hover{border-color:rgba(200,168,76,.35);border-left-color:var(--color-accent);transform:translateY(-2px)}.DmekRecovery_iconWrap__5rDsF{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:rgba(200,168,76,.15);border:1.5px solid rgba(200,168,76,.4);color:var(--color-accent);display:flex;align-items:center;justify-content:center;margin-top:1px}.DmekRecovery_cardText__0ikkI{font-family:var(--font-body);font-size:.9375rem;line-height:1.65;color:rgba(255,255,255,.88);margin:0}.DmekRecovery_callout__DVMbd{background:var(--color-surface);border-left:4px solid var(--color-accent);border-radius:8px;padding:20px 28px;max-width:680px;margin:0 auto}.DmekRecovery_calloutText__vtjsQ{font-family:var(--font-body);font-size:.9375rem;line-height:1.75;color:rgba(255,255,255,.72);margin:0}@media (max-width:860px){.DmekRecovery_grid__2n5Tl{grid-template-columns:repeat(2,1fr);gap:14px}.DmekRecovery_card__hEUOx:last-child:nth-child(3n+1){grid-column:span 1}.DmekRecovery_card__hEUOx:last-child:nth-child(odd){grid-column:1/3;max-width:50%;justify-self:center}}@media (max-width:540px){.DmekRecovery_grid__2n5Tl{grid-template-columns:1fr;gap:12px}.DmekRecovery_card__hEUOx:last-child:nth-child(odd){grid-column:span 1;max-width:100%}.DmekRecovery_card__hEUOx{gap:14px;padding:16px 18px}.DmekRecovery_iconWrap__5rDsF{width:30px;height:30px}.DmekRecovery_cardText__0ikkI{font-size:.875rem}.DmekRecovery_callout__DVMbd{padding:16px 20px}}.DmekWhatToExpect_section__VJgjY{background:var(--color-cream);padding:var(--space-section) 0}.DmekWhatToExpect_container__vlfGZ{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.DmekWhatToExpect_heading__cJ_w_{font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#111111;text-align:center;max-width:760px;margin:0 auto 1.5rem}.DmekWhatToExpect_subtitle__IMO6R{font-family:var(--font-body);font-size:clamp(.9375rem,1.4vw,1.0625rem);line-height:1.75;color:#666666;text-align:center;max-width:620px;margin:0 auto 3rem}.DmekWhatToExpect_grid__ko_Ef{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.DmekWhatToExpect_card__HDgKq:last-child:nth-child(3n+1){grid-column:2}.DmekWhatToExpect_card__HDgKq{display:flex;align-items:flex-start;gap:18px;background:#1b1f2e;border:1px solid rgba(200,168,76,.18);border-left:3px solid rgba(200,168,76,.55);border-radius:10px;padding:20px 22px;transition:border-color var(--transition-base),transform var(--transition-base)}.DmekWhatToExpect_card__HDgKq:hover{border-color:rgba(200,168,76,.35);border-left-color:var(--color-accent);transform:translateY(-2px)}.DmekWhatToExpect_iconWrap__g3EQo{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:rgba(200,168,76,.15);border:1.5px solid rgba(200,168,76,.4);color:var(--color-accent);display:flex;align-items:center;justify-content:center;margin-top:1px}.DmekWhatToExpect_cardText__cjmIr{font-family:var(--font-body);font-size:.9375rem;line-height:1.65;color:rgba(255,255,255,.88);margin:0}@media (max-width:860px){.DmekWhatToExpect_grid__ko_Ef{grid-template-columns:repeat(2,1fr);gap:14px}.DmekWhatToExpect_card__HDgKq:last-child:nth-child(3n+1){grid-column:span 1}.DmekWhatToExpect_card__HDgKq:last-child:nth-child(odd){grid-column:1/3;max-width:50%;justify-self:center}}@media (max-width:540px){.DmekWhatToExpect_grid__ko_Ef{grid-template-columns:1fr;gap:12px}.DmekWhatToExpect_card__HDgKq:last-child:nth-child(odd){grid-column:span 1;max-width:100%}.DmekWhatToExpect_card__HDgKq{gap:14px;padding:16px 18px}.DmekWhatToExpect_iconWrap__g3EQo{width:30px;height:30px}.DmekWhatToExpect_cardText__cjmIr{font-size:.875rem}}.GlaucomaSymptomsGrid_section__fsUAZ{background:var(--color-cream);padding:var(--space-section) 0}.GlaucomaSymptomsGrid_container__1g2SU{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.GlaucomaSymptomsGrid_heading__5WNpb{font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#111111;text-align:center;max-width:760px;margin:0 auto 1.5rem}.GlaucomaSymptomsGrid_subtitle__aJvpR{font-family:var(--font-body);font-size:clamp(.9375rem,1.4vw,1.0625rem);line-height:1.75;color:#666666;text-align:center;max-width:620px;margin:0 auto 3rem}.GlaucomaSymptomsGrid_grid__ke4Vc{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-bottom:2.5rem}.GlaucomaSymptomsGrid_card__tDuOQ{display:flex;align-items:flex-start;gap:18px;background:#1b1f2e;border:1px solid rgba(200,168,76,.18);border-left:3px solid rgba(200,168,76,.55);border-radius:10px;padding:20px 22px;transition:border-color var(--transition-base),transform var(--transition-base)}.GlaucomaSymptomsGrid_card__tDuOQ:hover{border-color:rgba(200,168,76,.35);border-left-color:var(--color-accent);transform:translateY(-2px)}.GlaucomaSymptomsGrid_iconWrap__UAAPg{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:rgba(200,168,76,.15);border:1.5px solid rgba(200,168,76,.4);color:var(--color-accent);display:flex;align-items:center;justify-content:center;margin-top:1px}.GlaucomaSymptomsGrid_cardText__PZCMy{font-family:var(--font-body);font-size:.9375rem;line-height:1.65;color:rgba(255,255,255,.88);margin:0}.GlaucomaSymptomsGrid_callout__zlGFt{background:#ffffff;border-left:4px solid var(--color-accent);border-radius:8px;padding:20px 28px;max-width:680px;margin:0 auto}.GlaucomaSymptomsGrid_calloutText__OzGT8{font-family:var(--font-body);font-size:.9375rem;line-height:1.75;color:#555555;margin:0}@media (max-width:479px){.GlaucomaSymptomsGrid_card__tDuOQ{gap:14px;padding:16px 18px}.GlaucomaSymptomsGrid_iconWrap__UAAPg{width:30px;height:30px}.GlaucomaSymptomsGrid_cardText__PZCMy{font-size:.875rem}.GlaucomaSymptomsGrid_callout__zlGFt{padding:16px 20px}}@media (max-width:640px){.GlaucomaSymptomsGrid_grid__ke4Vc{grid-template-columns:1fr;gap:12px}}.PrivateClinicBand_band__qLAjw{background:#111828;border-top:1px solid rgba(200,168,76,.2);border-bottom:1px solid rgba(200,168,76,.1);padding:2rem 1.5rem;text-align:center}.PrivateClinicBand_container__H2xS9{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:.5rem}.PrivateClinicBand_eyebrow__r3sCF{font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);margin:0}.PrivateClinicBand_phone__edXGI{font-family:var(--font-heading);font-size:clamp(1.4rem,3vw,1.9rem);font-weight:700;color:var(--color-white);text-decoration:none;transition:color .15s ease}.PrivateClinicBand_phone__edXGI span,.PrivateClinicBand_phone__edXGI:hover{color:var(--color-accent)}.PrivateClinicBand_note__iWu9B{font-family:var(--font-body);font-size:.8rem;color:var(--color-text-muted);margin:.25rem 0 0}.EvoIclCost_section__fbpbd{background:var(--color-bg);padding:var(--space-section) 0}.EvoIclCost_container__MWaEP{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.EvoIclCost_header__Y_SrX{text-align:center;margin-bottom:2.5rem}.EvoIclCost_eyebrow__bmo4F{display:inline-block;font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);margin-bottom:1rem}.EvoIclCost_heading__XpewH{font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--color-text);margin:0}.EvoIclCost_card__fPvFR{position:relative;max-width:480px;margin:0 auto;text-align:center;padding:clamp(2rem,5vw,3rem) clamp(1.5rem,4vw,2.5rem);background:linear-gradient(160deg,rgba(200,168,76,.1),rgba(255,255,255,.02) 60%);border:1px solid rgba(200,168,76,.3);border-radius:var(--radius-lg);box-shadow:0 24px 60px rgba(0,0,0,.28)}.EvoIclCost_cardTitle__giy_n{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:var(--color-text);margin:0 0 .35rem}.EvoIclCost_cardSub__9ps9Z{font-family:var(--font-body);font-size:1rem;color:var(--color-text-muted);margin:0 0 1.75rem}.EvoIclCost_priceRow__IJhYX{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-bottom:.5rem}.EvoIclCost_price__nHi9p{font-family:var(--font-heading);font-size:clamp(2.75rem,7vw,3.75rem);font-weight:800;line-height:1;color:var(--color-accent)}.EvoIclCost_priceUnit__wvj79{font-size:1.05rem;font-weight:600}.EvoIclCost_priceNote__Jy_xb,.EvoIclCost_priceUnit__wvj79{font-family:var(--font-body);color:var(--color-text-muted)}.EvoIclCost_priceNote__Jy_xb{font-size:.9rem;margin:0 0 1.75rem}.EvoIclCost_divider__VSyeN{width:60px;height:2px;background:rgba(200,168,76,.4);margin:0 auto 1.5rem}.EvoIclCost_features__MkoMV{display:flex;flex-direction:column;gap:12px;margin:0 auto 2rem;max-width:320px;text-align:left}.EvoIclCost_feature__G4l7J{display:flex;align-items:flex-start;gap:10px;font-family:var(--font-body);font-size:.95rem;line-height:1.5;color:var(--color-text)}.EvoIclCost_featureIcon__0SEyp{display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;margin-top:1px;border-radius:50%;background:rgba(200,168,76,.15);border:1px solid rgba(200,168,76,.35);color:var(--color-accent)}.EvoIclCost_financeBadge__qEEYw{display:inline-flex;align-items:center;gap:8px;margin:0 auto 1.75rem;padding:8px 18px;border-radius:var(--radius-full);background:rgba(200,168,76,.1);border:1px solid rgba(200,168,76,.28);font-family:var(--font-body);font-size:.85rem;font-weight:600;color:var(--color-accent);letter-spacing:.02em}.SymptomsGrid_section__0j9n2{background:var(--color-cream);padding:var(--space-section) 0}.SymptomsGrid_container__NP_Ji{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.SymptomsGrid_heading__fncmg{font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--color-bg);text-align:center;max-width:680px;margin:0 auto 3.5rem}.SymptomsGrid_grid__eTsOq{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap)}.SymptomsGrid_card__5lthK{background:#fff;border:1px solid rgba(200,168,76,.12);border-radius:var(--radius-lg);padding:var(--card-pad);display:flex;flex-direction:column;gap:1.125rem;box-shadow:0 2px 12px rgba(0,0,0,.05);transition:transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base)}.SymptomsGrid_card__5lthK:hover{transform:translateY(-3px);box-shadow:0 8px 28px rgba(0,0,0,.1);border-color:rgba(200,168,76,.25)}.SymptomsGrid_icon___4Hbn{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--radius-md);background:rgba(200,168,76,.1);color:var(--color-accent);flex-shrink:0}.SymptomsGrid_text__AsEkw{font-family:var(--font-body);font-size:1rem;line-height:1.65;color:rgba(13,13,13,.65);margin:0}.SymptomsGrid_note__JA6sM{text-align:center;color:rgba(13,13,13,.6);font-size:1.05rem;line-height:1.7;margin:2rem auto 0;max-width:560px}.SymptomsGrid_ctaWrap__flZri{text-align:center;margin-top:2rem}@media (max-width:640px){.SymptomsGrid_grid__eTsOq{grid-template-columns:1fr}.SymptomsGrid_note__JA6sM{font-size:.95rem}}.ImageCarousel_carousel__OUz7_{width:100%}.ImageCarousel_viewport__gH1AJ{position:relative;aspect-ratio:3/4;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 24px 64px rgba(0,0,0,.45)}.ImageCarousel_viewport__gH1AJ:after{content:"";position:absolute;inset:0;border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.08);pointer-events:none;z-index:1}.ImageCarousel_track__NW0cP{display:flex;height:100%;transition:transform .4s ease}.ImageCarousel_noTransition__AjLRL{transition:none}.ImageCarousel_slide__12hmU{position:relative;flex:0 0 100%;height:100%}.ImageCarousel_image__b3Rg1{object-fit:cover}.ImageCarousel_arrow__vJaFI{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(200,168,76,.5);background:rgba(14,14,18,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#ffffff;cursor:pointer;transition:background var(--transition-base),color var(--transition-base),border-color var(--transition-base),transform var(--transition-base)}.ImageCarousel_arrow__vJaFI:hover{background:linear-gradient(135deg,#e3c976,#c8a84c);color:#14110a;border-color:transparent}.ImageCarousel_prev__Qq8BH{left:12px}.ImageCarousel_next__34Veu{right:12px}.ImageCarousel_dots__WzopO{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);z-index:5;display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--radius-full);background:rgba(14,14,18,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.14)}.ImageCarousel_dotActive__ed27T,.ImageCarousel_dot__t6CRV{height:8px;border:none;border-radius:var(--radius-full);cursor:pointer;padding:0;transition:width var(--transition-base),background var(--transition-base)}.ImageCarousel_dot__t6CRV{width:8px;background:rgba(255,255,255,.4)}.ImageCarousel_dotActive__ed27T{width:24px;background:var(--color-accent)}@media (max-width:900px){.ImageCarousel_arrow__vJaFI{width:38px;height:38px}}.DmekHowItWorks_section__ii6Or{background:#efe9d2;padding:var(--space-section) 0}.DmekHowItWorks_container__4KKFx{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.DmekHowItWorks_heading__n9Pkr{font-family:var(--font-heading);font-size:clamp(2.2rem,5vw,4rem);font-weight:800;line-height:1.08;letter-spacing:-.02em;color:#111111;margin:0 0 1.75rem;text-align:center}.DmekHowItWorks_subtitle__WdMGg{font-family:var(--font-body);font-size:clamp(.9375rem,1.4vw,1.0625rem);line-height:1.75;color:rgba(0,0,0,.55);max-width:620px;margin:0 auto 3.5rem;text-align:center}.DmekHowItWorks_phase__2vYHQ{margin-bottom:3rem}.DmekHowItWorks_phase__2vYHQ:last-child{margin-bottom:0}.DmekHowItWorks_phaseHeader__L8D0c{display:flex;align-items:center;gap:16px;margin-bottom:1.5rem}.DmekHowItWorks_phaseNumber__PN29Q{width:40px;height:40px;border-radius:50%;background:#1b1f2e;border:1.5px solid rgba(200,168,76,.55);color:var(--color-accent);font-family:var(--font-body);font-size:.8125rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.DmekHowItWorks_phaseTitle__jphKf{font-family:var(--font-body);font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:700;color:#111111;margin:0}.DmekHowItWorks_phaseSubtitle__6hUJ0{font-family:var(--font-body);font-size:.875rem;color:rgba(0,0,0,.5);margin:2px 0 0}.DmekHowItWorks_stepsRow__YvoLn{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.DmekHowItWorks_card__wyrF9{background:#1b1f2e;border-radius:16px;padding:28px 22px}.DmekHowItWorks_stepNum__uNQio{width:36px;height:36px;border-radius:50%;background:rgba(200,168,76,.1);border:1px solid rgba(200,168,76,.4);color:var(--color-accent);font-family:var(--font-body);font-size:.8125rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.DmekHowItWorks_cardTitle__RecOp{font-family:var(--font-body);font-size:1rem;font-weight:700;color:#ffffff;margin:0 0 10px;line-height:1.3}.DmekHowItWorks_cardText__7dsoJ{font-family:var(--font-body);font-size:.875rem;line-height:1.75;color:rgba(255,255,255,.72);margin:0}@media (max-width:860px){.DmekHowItWorks_stepsRow__YvoLn{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.DmekHowItWorks_stepsRow__YvoLn{grid-template-columns:1fr;gap:12px}.DmekHowItWorks_card__wyrF9{padding:22px 20px}.DmekHowItWorks_phaseHeader__L8D0c{gap:12px}}.GlaucomaOverview_section___l16v{background:var(--color-cream);padding:var(--space-section) 0}.GlaucomaOverview_container__1zwhp{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.GlaucomaOverview_eyebrow__Icu9x{display:block;text-align:center;font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent);margin-bottom:14px}.GlaucomaOverview_heading__z9eOk{font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.12;letter-spacing:-.02em;color:#111111;text-align:center;margin:0 auto 3rem;max-width:700px}.GlaucomaOverview_grid__bd20N{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.GlaucomaOverview_card__aEYK9{background:#191d2e;border:1px solid rgba(200,168,76,.14);border-top:3px solid var(--color-accent);border-radius:14px;padding:28px 26px 26px;display:flex;flex-direction:column;gap:14px;transition:border-color .2s ease,transform .2s ease}.GlaucomaOverview_card__aEYK9:hover{border-color:rgba(200,168,76,.3);border-top-color:var(--color-accent);transform:translateY(-3px)}.GlaucomaOverview_iconWrap__kOo7M{width:52px;height:52px;border-radius:50%;border:1.5px solid rgba(200,168,76,.45);background:rgba(200,168,76,.08);display:flex;align-items:center;justify-content:center;color:var(--color-accent);flex-shrink:0}.GlaucomaOverview_cardBody__jsGeV{display:flex;flex-direction:column;gap:6px}.GlaucomaOverview_label__oxwnS{font-family:var(--font-body);font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ffffff;line-height:1}.GlaucomaOverview_value__eOfA_{font-family:var(--font-body);font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:700;color:var(--color-accent);line-height:1.2;margin:0}.GlaucomaOverview_sub__K_AP4{font-family:var(--font-body);font-size:.875rem;line-height:1.55;color:rgba(255,255,255,.75);margin:0}@media (max-width:900px){.GlaucomaOverview_grid__bd20N{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:520px){.GlaucomaOverview_grid__bd20N{grid-template-columns:1fr;gap:14px}.GlaucomaOverview_card__aEYK9{padding:22px 20px;flex-direction:row;align-items:flex-start;gap:18px}.GlaucomaOverview_iconWrap__kOo7M{flex-shrink:0;margin-top:2px}.GlaucomaOverview_cardBody__jsGeV{gap:5px}}.DmekConditionsTreated_section__YGF19{background:var(--color-cream);padding:var(--space-section) 0}.DmekConditionsTreated_container__BFygJ{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.DmekConditionsTreated_heading__Wg3wv{font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#111111;text-align:center;max-width:760px;margin:0 auto 1.5rem}.DmekConditionsTreated_subtitle__uJGrL{font-family:var(--font-body);font-size:clamp(.9375rem,1.4vw,1.0625rem);line-height:1.75;color:#666666;text-align:center;max-width:620px;margin:0 auto 3rem}.DmekConditionsTreated_grid__vmILc{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:16px;gap:16px}.DmekConditionsTreated_card__ERIuO:nth-child(-n+3){grid-column:span 2}.DmekConditionsTreated_card__ERIuO:nth-child(4){grid-column:2/4}.DmekConditionsTreated_card__ERIuO:nth-child(5){grid-column:4/6}.DmekConditionsTreated_card__ERIuO{display:flex;align-items:flex-start;gap:18px;background:#1b1f2e;border:1px solid rgba(200,168,76,.18);border-left:3px solid rgba(200,168,76,.55);border-radius:10px;padding:20px 22px;transition:border-color var(--transition-base),transform var(--transition-base)}.DmekConditionsTreated_card__ERIuO:hover{border-color:rgba(200,168,76,.35);border-left-color:var(--color-accent);transform:translateY(-2px)}.DmekConditionsTreated_iconWrap__nRp3_{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:rgba(200,168,76,.15);border:1.5px solid rgba(200,168,76,.4);color:var(--color-accent);display:flex;align-items:center;justify-content:center;margin-top:1px}.DmekConditionsTreated_cardText___xn7A{font-family:var(--font-body);font-size:.9375rem;line-height:1.65;color:rgba(255,255,255,.88);margin:0}@media (max-width:860px){.DmekConditionsTreated_grid__vmILc{grid-template-columns:repeat(2,1fr);gap:14px}.DmekConditionsTreated_card__ERIuO:nth-child(-n+3),.DmekConditionsTreated_card__ERIuO:nth-child(4),.DmekConditionsTreated_card__ERIuO:nth-child(5){grid-column:span 1}}@media (max-width:540px){.DmekConditionsTreated_grid__vmILc{grid-template-columns:1fr;gap:12px}.DmekConditionsTreated_card__ERIuO{gap:14px;padding:16px 18px}.DmekConditionsTreated_iconWrap__nRp3_{width:30px;height:30px}}.WhatIsCataract_section__c4b8N{padding:var(--space-section) 0;background:var(--color-bg)}.WhatIsCataract_container__H_m3D{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.WhatIsCataract_layout__3uZIA{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:stretch}.WhatIsCataract_content__E75qm{display:flex;flex-direction:column;justify-content:center}.WhatIsCataract_eyebrow__bwrLn{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);margin-bottom:16px}.WhatIsCataract_heading__kZDCu{font-family:var(--font-heading);font-size:clamp(32px,4vw,46px);font-weight:400;line-height:1.12;color:var(--color-text);margin-bottom:12px;letter-spacing:-.01em}.WhatIsCataract_divider__1_7DU{width:48px;height:2px;background:var(--color-accent);margin-bottom:16px}.WhatIsCataract_intro__A3Yny{font-size:clamp(17px,1.6vw,19px);line-height:1.75;color:var(--color-text-muted);margin-bottom:20px}.WhatIsCataract_grid__M9b2j{display:flex;flex-direction:column;gap:12px}.WhatIsCataract_card__VdBZ1{background:var(--color-surface);border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-md);padding:18px 22px;transition:transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base)}.WhatIsCataract_card__VdBZ1:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(0,0,0,.35);border-color:rgba(255,255,255,.1)}.WhatIsCataract_cardPremium__I_oEB{border-color:rgba(200,168,76,.2);background:linear-gradient(135deg,var(--color-surface) 0,rgba(200,168,76,.06) 100%)}.WhatIsCataract_cardPremium__I_oEB:hover{border-color:rgba(200,168,76,.4);box-shadow:0 12px 32px rgba(200,168,76,.1)}.WhatIsCataract_cardHeader__4ahyf{display:flex;align-items:center;gap:16px;margin-bottom:12px}.WhatIsCataract_cardIconGold__yO7nl,.WhatIsCataract_cardIcon__Ya424{width:48px;height:48px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.WhatIsCataract_cardIcon__Ya424{background:rgba(255,255,255,.06);color:var(--color-text-muted)}.WhatIsCataract_cardIconGold__yO7nl{background:rgba(200,168,76,.12);color:var(--color-accent)}.WhatIsCataract_cardTitle__4v_H4{font-family:var(--font-body);font-size:clamp(16px,1.8vw,19px);font-weight:600;color:var(--color-text)}.WhatIsCataract_cardText__UaLSg{font-size:14.5px;line-height:1.75;color:var(--color-text-muted);padding-left:64px}.WhatIsCataract_imageWrap__tOupd{border-radius:var(--radius-lg);overflow:hidden;position:relative;align-self:stretch;box-shadow:0 24px 64px rgba(0,0,0,.45)}.WhatIsCataract_imageWrap__tOupd:after{content:"";position:absolute;inset:0;border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.08);pointer-events:none;z-index:1}.WhatIsCataract_image___NUCn{width:100%;height:100%;object-fit:cover;display:block}.WhatIsCataract_videoWrap__X7m_H{border-radius:var(--radius-lg);overflow:hidden;position:relative;align-self:stretch;box-shadow:0 24px 64px rgba(0,0,0,.45)}.WhatIsCataract_videoWrap__X7m_H:after{content:"";position:absolute;inset:0;border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.08);pointer-events:none;z-index:1}.WhatIsCataract_videoPad__MY3YD{position:relative;height:100%;min-height:400px;border-radius:var(--radius-lg)}.WhatIsCataract_videoIframe__ii7xa{position:absolute;inset:0;width:100%;height:100%;border:none;display:block}@media (max-width:900px){.WhatIsCataract_layout__3uZIA{grid-template-columns:1fr;gap:0}.WhatIsCataract_content__E75qm{display:contents}.WhatIsCataract_eyebrow__bwrLn{text-align:center;order:1;margin-bottom:12px}.WhatIsCataract_heading__kZDCu{text-align:center;order:2;margin-bottom:24px}.WhatIsCataract_videoWrap__X7m_H{order:3;width:100%;max-width:400px;margin:0 auto 28px;aspect-ratio:4/5}.WhatIsCataract_videoPad__MY3YD{height:100%;min-height:unset}.WhatIsCataract_imageWrap__tOupd{order:3;width:100%;max-width:560px;margin:0 auto 28px;aspect-ratio:4/3}.WhatIsCataract_divider__1_7DU{margin-left:auto;margin-right:auto;order:4;margin-bottom:24px}.WhatIsCataract_intro__A3Yny{text-align:center;order:5;margin-bottom:28px}.WhatIsCataract_grid__M9b2j{order:6}.WhatIsCataract_cardText__UaLSg{padding-left:0}}@media (max-width:480px){.WhatIsCataract_cardHeader__4ahyf{gap:12px}.WhatIsCataract_cardIconGold__yO7nl,.WhatIsCataract_cardIcon__Ya424{width:40px;height:40px}.WhatIsCataract_card__VdBZ1{padding:20px}}@media (min-width:901px){.WhatIsCataract_reverse__SQBV7 .WhatIsCataract_content__E75qm{order:2}.WhatIsCataract_reverse__SQBV7 .WhatIsCataract_imageWrap__tOupd{order:1}}.GoldDivider_divider__IR9zb{border:none;height:1px;background:linear-gradient(90deg,transparent,rgba(200,168,76,.5) 20%,var(--color-accent) 50%,rgba(200,168,76,.5) 80%,transparent);margin:0}.GoldDivider_narrow__hzmOK{width:70%;margin:0 auto;background:linear-gradient(90deg,transparent,rgba(200,168,76,.35) 20%,rgba(200,168,76,.65) 50%,rgba(200,168,76,.35) 80%,transparent)}.MobileStickyCallBar_bar__7n6kQ{display:none}@media (max-width:768px){.MobileStickyCallBar_bar__7n6kQ{display:flex;align-items:center;justify-content:stretch;position:fixed;bottom:0;left:0;right:0;z-index:9990;background:linear-gradient(180deg,#0f1422,#111828);border-top:1px solid rgba(200,168,76,.3);box-shadow:0 -6px 32px rgba(0,0,0,.55);overflow:visible;padding-bottom:env(safe-area-inset-bottom,0);height:calc(76px + env(safe-area-inset-bottom, 0px))}}.MobileStickyCallBar_barAlways__LKZ1U{display:flex;align-items:center;justify-content:stretch;position:fixed;bottom:0;left:0;right:0;z-index:9990;background:linear-gradient(180deg,#0f1422,#111828);border-top:1px solid rgba(200,168,76,.3);box-shadow:0 -6px 32px rgba(0,0,0,.55);overflow:visible;padding-bottom:env(safe-area-inset-bottom,0);height:calc(76px + env(safe-area-inset-bottom, 0px))}@media (min-width:769px){.MobileStickyCallBar_barAlways__LKZ1U{height:56px;overflow:hidden}.MobileStickyCallBar_barAlways__LKZ1U .MobileStickyCallBar_callBtn__5iwif,.MobileStickyCallBar_barAlways__LKZ1U .MobileStickyCallBar_vDivider__Wc4nt{display:none}.MobileStickyCallBar_barAlways__LKZ1U .MobileStickyCallBar_side__Bfu2K{padding:0 32px;border-right:1px solid rgba(255,255,255,.12)}.MobileStickyCallBar_barAlways__LKZ1U .MobileStickyCallBar_side__Bfu2K:last-child{border-right:none}.MobileStickyCallBar_barAlways__LKZ1U .MobileStickyCallBar_sideLabel__CMn2L{font-size:.75rem;letter-spacing:.15em}}.MobileStickyCallBar_vDivider__Wc4nt{width:1px;height:44px;background:rgba(255,255,255,.1);flex-shrink:0}.MobileStickyCallBar_side__Bfu2K{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:14px 10px 12px;background:transparent;border:2px solid var(--color-accent);border-radius:12px;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:all .22s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px rgba(200,168,76,.12)}.MobileStickyCallBar_side__Bfu2K:active{transform:translateY(1px);opacity:.9}.MobileStickyCallBar_side__Bfu2K:hover{border-color:#e0b735;box-shadow:0 4px 12px rgba(200,168,76,.2)}.MobileStickyCallBar_sideLabel__CMn2L{font-size:.7rem;letter-spacing:.13em;line-height:1.2}.MobileStickyCallBar_sidePrimary__atLsw{background:linear-gradient(135deg,#d4a830,#c8a84c 50%,#b8952c);border:none;border-radius:12px;padding:14px 10px 12px;box-shadow:0 6px 18px rgba(200,168,76,.28);transition:all .22s cubic-bezier(.4,0,.2,1)}.MobileStickyCallBar_sidePrimary__atLsw:hover{background:linear-gradient(135deg,#e0b735,#d4a830 50%,#c39630);box-shadow:0 8px 24px rgba(200,168,76,.38);transform:translateY(-1px)}.MobileStickyCallBar_sidePrimary__atLsw:active{transform:translateY(1px);box-shadow:0 3px 10px rgba(200,168,76,.2)}.MobileStickyCallBar_sidePrimary__atLsw .MobileStickyCallBar_sideLabel__CMn2L{color:#0f1422;font-weight:800;font-size:.72rem}.MobileStickyCallBar_sideLabel__CMn2L{font-family:var(--font-body);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);line-height:1.3;text-align:center}.MobileStickyCallBar_sideSub__ywmUV{font-family:var(--font-body);font-size:.65rem;font-weight:400;color:rgba(255,255,255,.45);letter-spacing:.02em;text-align:center}.MobileStickyCallBar_callBtn__5iwif{position:relative;margin-top:-28px;z-index:2;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:78px;height:78px;border-radius:50%;background:linear-gradient(145deg,#d4a830,#c8a84c 55%,#b8952c);border:3px solid #0f1422;box-shadow:0 0 0 2px rgba(200,168,76,.55),0 6px 20px rgba(200,168,76,.35),0 2px 8px rgba(0,0,0,.5);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:transform .18s ease,box-shadow .18s ease}.MobileStickyCallBar_callBtn__5iwif:active{transform:scale(.93);box-shadow:0 0 0 2px rgba(200,168,76,.4),0 3px 10px rgba(200,168,76,.25),0 1px 4px rgba(0,0,0,.5)}.MobileStickyCallBar_callIcon__sGrxb{display:flex;align-items:center;justify-content:center;color:#0f1422;line-height:1}.MobileStickyCallBar_callLabel__MFHdx{font-family:var(--font-body);font-size:.58rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#0f1422;line-height:1}@media (max-width:360px){.MobileStickyCallBar_callBtn__5iwif{width:68px;height:68px;margin-top:-24px}.MobileStickyCallBar_callIcon__sGrxb svg{width:20px;height:20px}.MobileStickyCallBar_sideLabel__CMn2L{font-size:.6rem;letter-spacing:.08em}}