.DoctolibMark_mark__x7h36{display:inline-flex;align-items:center;gap:var(--space-3);margin-left:var(--space-1)}.DoctolibMark_mark__x7h36:before{content:"";width:1px;align-self:stretch;background:currentColor;opacity:.28;margin-block:3px}@media (min-width:1280px) and (max-width:1439px){.dm-header__actions .DoctolibMark_mark__x7h36:before{display:none}.dm-header__actions .DoctolibMark_mark__x7h36{margin-left:0}}.DoctolibMark_glyph___ISUA{display:block;height:14px;aspect-ratio:864/210;background:currentColor;-webkit-mask:url(/brand/doctolib.png) no-repeat center/contain;mask:url(/brand/doctolib.png) no-repeat center/contain}.dm-btn--lg .DoctolibMark_glyph___ISUA{height:16px}.dm-btn--sm .DoctolibMark_glyph___ISUA{height:12px}.dm-modal__panel .DoctolibMark_mark__x7h36:before{display:none}.dm-modal__panel .DoctolibMark_mark__x7h36{margin-left:0}.layout_split__Zx_xF{display:grid;grid-gap:var(--space-10);gap:var(--space-10)}@media (min-width:1024px){.layout_split__Zx_xF{gap:var(--space-16)}.layout_wide___7Y_K{grid-template-columns:7fr 5fr}.layout_narrow__tqldj{grid-template-columns:5fr 7fr}}.layout_headRow___a8BI{display:grid;grid-gap:var(--space-6);gap:var(--space-6);align-items:end}@media (min-width:1024px){.layout_headRow___a8BI{grid-template-columns:1fr auto}}.layout_media__aZTAv{position:relative;overflow:hidden;background:var(--surface-warm);border-radius:var(--radius-media)}.layout_mediaPanel__2IomY{border-radius:var(--radius-panel)}.layout_mediaSquare__YVY5g{border-radius:0}.layout_band__C3_mV{position:relative;overflow:hidden;background:var(--surface-warm);aspect-ratio:21/9}@media (max-width:767px){.layout_band__C3_mV{aspect-ratio:4/3}}.layout_bullets__Q6XFP{display:grid;grid-gap:var(--space-3);gap:var(--space-3);font:var(--type-body);color:var(--text-body);margin:0;padding:0;list-style:none}.layout_bullets__Q6XFP>li{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.layout_bullets__Q6XFP>li:before{content:"";width:6px;height:6px;border-radius:var(--radius-circle);background:var(--beige-400);margin-top:11px}.Pictogram_fallback__zGVnO{display:grid;place-items:center;border-radius:var(--radius-sm);background:var(--surface-warm);box-shadow:inset 0 0 0 1px var(--border-subtle)}.Pictogram_fallback__zGVnO:after{content:"";width:42%;height:42%;border-radius:var(--radius-circle);background:var(--beige-400);opacity:.55}.forms_form__SlMaB{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.forms_formTitle__NflTP{font:var(--type-h4);color:var(--text-strong)}.forms_row__1k8ec{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}@media (min-width:540px){.forms_row__1k8ec{grid-template-columns:repeat(2,minmax(0,1fr))}}.forms_note__C9kYL{font:var(--type-caption);color:var(--text-muted)}.forms_honeypot__6Ebrf{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.layout_drawerHead__JbAol{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}.layout_drawerCurrent__9PaId{background:var(--beige-100);cursor:default}.layout_stickyBarInner__aMsfo{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.layout_footerPro__JxY52{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4) var(--space-8);padding-bottom:var(--space-6);margin-bottom:var(--space-10);border-bottom:1px solid var(--border-inverse)}.layout_footerProText__enwM_{font:var(--type-body);color:var(--text-on-inverse-muted);max-width:52ch}.layout_footerProText__enwM_ strong{color:var(--text-on-inverse)}.layout_footerBrand__tpdXz{display:block;height:34px;width:auto}.layout_footerTagline__RVvIb{margin-top:var(--space-5);font:var(--type-body-sm);color:var(--text-on-inverse-muted);max-width:34ch}.layout_footerContact__XeU_Y{margin-top:var(--space-4);display:grid;grid-gap:var(--space-2);gap:var(--space-2);font:var(--type-body-sm)}.layout_footerLegal__PgQQz{display:flex;flex-wrap:wrap;gap:var(--space-5)}.layout_headerLogo__O1IR1{display:inline-flex}.layout_headerLogo__O1IR1 img{display:block;height:34px;width:auto}.layout_navItem__ZhhwH{position:relative;display:inline-flex;align-items:center}.layout_navToggle__IWyvF{display:inline-flex;align-items:center;justify-content:center;margin-left:calc(-1 * var(--space-3));padding:var(--space-2);border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);cursor:pointer;transition:var(--transition-control)}.layout_navToggle__IWyvF:hover{color:var(--text-strong)}.layout_navToggle__IWyvF svg{transition:transform var(--duration-base) var(--ease-out)}.layout_navItem__ZhhwH:focus-within .layout_navToggle__IWyvF svg,.layout_navItem__ZhhwH:hover .layout_navToggle__IWyvF svg{transform:rotate(180deg)}.layout_navPanel__8AW6T{position:absolute;top:100%;left:0;z-index:1;min-width:15rem;margin:0;padding:var(--space-2);list-style:none;background:var(--white);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);visibility:hidden;opacity:0;transform:translateY(var(--space-2));transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),visibility var(--duration-base)}.layout_navItem__ZhhwH:focus-within .layout_navPanel__8AW6T,.layout_navItem__ZhhwH:hover .layout_navPanel__8AW6T,.layout_navPanel__8AW6T[data-open]{visibility:visible;opacity:1;transform:translateY(0)}.layout_navPanelLink__Gm7Mj{display:block;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font:var(--type-body-sm);color:var(--text-body);text-decoration:none}.layout_navPanelLink__Gm7Mj:hover{background:var(--beige-100);color:var(--text-strong)}@media (prefers-reduced-motion:reduce){.layout_navPanel__8AW6T,.layout_navToggle__IWyvF svg{transition:none}}.layout_drawerItem__nDgZn{display:block}.layout_drawerRow__cwgce{display:flex;align-items:center;gap:var(--space-2)}.layout_drawerRow__cwgce>:first-child{flex:1 1;min-width:0}.layout_drawerToggle__dsJEg{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);cursor:pointer}.layout_drawerToggle__dsJEg[aria-expanded=true]{color:var(--text-strong)}.layout_drawerToggle__dsJEg svg{transition:transform var(--duration-base) var(--ease-out)}.layout_drawerToggle__dsJEg[aria-expanded=true] svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.layout_drawerToggle__dsJEg svg{transition:none}}.layout_drawerChildren__9i54Q{margin:0 0 var(--space-3);padding:0 0 0 var(--space-5);list-style:none;display:grid;grid-gap:var(--space-1);gap:var(--space-1);border-left:1px solid var(--border-subtle)}.layout_drawerChildLink__qSBJa{display:block;padding:var(--space-2) var(--space-3);font:var(--type-body-sm);color:var(--text-muted);text-decoration:none}.layout_drawerChildLink__qSBJa:hover{color:var(--text-strong)}.layout_footerCurrent__E60mZ{color:var(--white);cursor:default}.layout_footerHours__N6BoT dd{margin:0}.layout_bookingDoctors__9gFFM{list-style:none;margin:0;padding:0;display:grid}.layout_bookingDoctor__tFYmY{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-4);padding-block:var(--space-4);border-top:1px solid var(--border-subtle)}.layout_bookingDoctor__tFYmY .dm-btn{white-space:nowrap;flex:none}.layout_bookingDoctors__9gFFM{container-type:inline-size}.layout_bookingDoctorIdentity__E1zGM{flex:1 1;min-width:0}@container (max-width: 320px){.layout_bookingDoctor__tFYmY{flex-direction:column;align-items:flex-start}}.layout_bookingDoctor__tFYmY:first-child{border-top:0;padding-top:0}.layout_bookingDoctorIdentity__E1zGM{display:grid;grid-gap:2px;gap:2px}.layout_bookingDoctorName__vHFFP{font:var(--type-label);color:var(--text-strong)}.layout_bookingDoctorRole__x7NQE{font:var(--type-body-sm);color:var(--text-muted)}