.teleophtalmologie{display:grid;grid-template-columns:1.05fr .95fr;margin-top:28px;margin-bottom:75px;background:#f5f2e7;color:var(--ink);overflow:hidden}.tele-copy{padding:64px 8%;background:#f5f2e7}.tele-copy .eyebrow{color:#92751d}.tele-copy h2{font-size:clamp(34px,4.2vw,56px);letter-spacing:-2.2px}.tele-copy p{max-width:530px;color:#565950;font-size:17px;line-height:1.55;margin:26px 0 30px}.tele-button{background:var(--gold);color:var(--ink)}.tele-details{position:relative;padding:64px 12%;border-left:1px solid #d7cb9b;background:linear-gradient(135deg,#fffdf7,#e9dfba)}.tele-mark{display:inline-block;padding:6px 9px;border:1px solid #92751d;color:#806716;font-size:11px;font-weight:700;letter-spacing:3px}.tele-details h3{margin:26px 0 18px;font-size:29px;letter-spacing:-1px}.tele-machine{display:block;width:min(100%,340px);margin:0 0 22px auto;border-radius:10px;box-shadow:0 12px 26px rgba(90,70,16,.17)}.tele-details ul{margin:0;padding:0;list-style:none}.tele-details li{position:relative;padding:13px 0 13px 22px;border-top:1px solid #d2ccb6;color:#30332f}.tele-details li:before{content:'•';position:absolute;left:2px;color:#a78928}.tele-details p{font-size:13px;color:#686b62;margin-top:23px}@media(max-width:700px){.teleophtalmologie{grid-template-columns:1fr;margin:18px 0 45px}.tele-copy,.tele-details{padding:42px 8%}.tele-details{border-left:0;border-top:1px solid #d7cb9b}.tele-copy p{font-size:15px}.tele-details h3{font-size:26px}.tele-machine{margin-right:0}}
.footer-logo{display:block;width:160px;height:152px}.footer-logo img{display:block;width:100%;height:100%;object-fit:contain}@media(max-width:700px){.footer-logo{width:130px;height:124px}}
