.OphthalmologyClient-module__5r3aOW__surface{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--oph-paper:#fafbf9;--oph-ink:#18251f;--oph-muted:#52645b;--oph-green:#0f6d50;--oph-line:#d5ddd7;background:var(--oph-paper);color:var(--oph-ink);text-align:left}.OphthalmologyClient-module__5r3aOW__surface p{margin:0}.OphthalmologyClient-module__5r3aOW__surface button{cursor:pointer}.OphthalmologyClient-module__5r3aOW__surface button:focus-visible{outline:2px solid var(--oph-green);outline-offset:4px}.OphthalmologyClient-module__5r3aOW__surface button:disabled{cursor:wait;opacity:.55}.OphthalmologyClient-module__5r3aOW__introduction{border:1px solid var(--oph-line);border-radius:24px;margin-top:28px;padding:28px 40px 30px}.OphthalmologyClient-module__5r3aOW__header{color:var(--oph-muted);justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex}.OphthalmologyClient-module__5r3aOW__brand{letter-spacing:-1px;color:var(--oph-ink);font-size:23px;font-weight:700}.OphthalmologyClient-module__5r3aOW__content{padding:62px 0 36px}.OphthalmologyClient-module__5r3aOW__eyebrow{letter-spacing:1.7px;color:var(--oph-muted);font-size:11px;font-weight:600}.OphthalmologyClient-module__5r3aOW__title{letter-spacing:-3px;margin-top:19px;font-size:clamp(40px,7.7vw,64px);font-weight:550;line-height:1.05}.OphthalmologyClient-module__5r3aOW__surface .OphthalmologyClient-module__5r3aOW__explanation{letter-spacing:-.25px;color:var(--oph-muted);max-width:590px;margin-top:28px;font-size:19px;line-height:1.6}.OphthalmologyClient-module__5r3aOW__surface .OphthalmologyClient-module__5r3aOW__privacy{color:var(--oph-muted);max-width:560px;margin-top:25px;font-size:15px;line-height:1.65}.OphthalmologyClient-module__5r3aOW__footer{border-top:1px solid var(--oph-line);justify-content:space-between;align-items:center;gap:24px;padding-top:24px;display:flex}.OphthalmologyClient-module__5r3aOW__footer p{color:var(--oph-muted);font-size:12px;line-height:1.5}.OphthalmologyClient-module__5r3aOW__primary{background:var(--oph-green);color:#fff;border:0;border-radius:26px;flex-shrink:0;justify-content:center;align-items:center;gap:22px;min-height:46px;padding:14px 20px;font-size:13px;display:flex}.OphthalmologyClient-module__5r3aOW__primary:hover{background:#0a543d}.OphthalmologyClient-module__5r3aOW__dialog{border-color:var(--oph-line);max-width:525px;padding:28px}.OphthalmologyClient-module__5r3aOW__dialogTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.OphthalmologyClient-module__5r3aOW__close{min-width:44px;min-height:44px;color:var(--oph-muted);background:0 0;border:0;justify-content:center;align-items:center;margin:-12px -12px -12px 0;display:flex}.OphthalmologyClient-module__5r3aOW__dialogTitle{letter-spacing:-1px;margin-top:20px;font-size:32px;font-weight:500;line-height:1.1}.OphthalmologyClient-module__5r3aOW__dialogTitle:focus-visible{outline:none}.OphthalmologyClient-module__5r3aOW__surface .OphthalmologyClient-module__5r3aOW__disclaimerCopy{color:var(--oph-muted);margin-top:20px;font-size:15px;line-height:1.65}.OphthalmologyClient-module__5r3aOW__actions{justify-content:space-between;align-items:center;gap:16px;margin-top:26px;display:flex}.OphthalmologyClient-module__5r3aOW__back{color:var(--oph-muted);background:0 0;border:0;min-height:44px;padding:12px 0;font-size:13px}.OphthalmologyClient-module__5r3aOW__back:hover,.OphthalmologyClient-module__5r3aOW__close:hover{color:var(--oph-green);background:#f0f4ef}@media (max-width:480px){.OphthalmologyClient-module__5r3aOW__introduction{padding:24px}.OphthalmologyClient-module__5r3aOW__content{padding:44px 0 28px}.OphthalmologyClient-module__5r3aOW__title{letter-spacing:-1.9px;font-size:clamp(32px,9.5vw,38px)}.OphthalmologyClient-module__5r3aOW__surface .OphthalmologyClient-module__5r3aOW__explanation{margin-top:24px;font-size:17px}.OphthalmologyClient-module__5r3aOW__surface .OphthalmologyClient-module__5r3aOW__privacy{margin-top:22px;font-size:16px}.OphthalmologyClient-module__5r3aOW__footer{flex-direction:column;align-items:flex-start;gap:18px}.OphthalmologyClient-module__5r3aOW__dialog{padding:22px}.OphthalmologyClient-module__5r3aOW__surface .OphthalmologyClient-module__5r3aOW__disclaimerCopy{font-size:16px}.OphthalmologyClient-module__5r3aOW__actions{flex-direction:column-reverse;gap:8px}.OphthalmologyClient-module__5r3aOW__actions .OphthalmologyClient-module__5r3aOW__primary{gap:12px;width:100%}}
