*{box-sizing:border-box}.ar-ex-page{font-family:"DM Sans",Arial,sans-serif;color:#0b2e57;hyphens:none;overflow-wrap:normal;word-break:normal}.ar-ex-page h1,.ar-ex-page h2{font-family:Georgia,serif;font-weight:500}.ar-ex-page h3,.ar-ex-page p,.ar-ex-page a,.ar-ex-page span{hyphens:none;overflow-wrap:normal}.ar-ex-page a{text-decoration:none}.ar-ex-page section{padding-left:max(24px,3%);padding-right:max(24px,3%)}.ar-ex-hero{position:relative;min-height:480px;display:flex;align-items:center;overflow:hidden;padding-top:56px;padding-bottom:56px;background:#edf4fa}.ar-ex-hero-image{position:absolute;inset:0}.ar-ex-hero-image img{width:100%;height:100%;object-fit:cover;object-position:65% center}.ar-ex-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f4f8fc 0%,rgba(244,248,252,.98) 26%,rgba(244,248,252,.84) 41%,rgba(244,248,252,0) 70%)}.ar-ex-hero-copy{position:relative;z-index:1;width:min(53%,780px);padding-left:max(24px,8%)}.ar-ex-hero-copy .ar-hero-logo{width:195px;height:auto;display:block;margin-bottom:22px}.ar-ex-hero h1{margin:0 0 16px;color:#0b2e57;line-height:1.13}.ar-ex-hero p{line-height:1.65;color:#284767;margin:0}.ar-ex-section-head{display:flex;align-items:center;gap:14px;margin-bottom:28px}.ar-ex-section-head h2{margin:0}.ar-ex-dot,.ar-ex-round{flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:#0c5797;color:white}.ar-ex-dot{width:48px;height:48px}.ar-ex-round{width:40px;height:40px}.ar-ex-cta{display:flex;justify-content:space-between;align-items:center;gap:32px;background:#0b2e57;color:white;padding-top:52px;padding-bottom:52px}.ar-ex-cta h2{color:white;margin:0 0 10px}.ar-ex-cta p{color:#d7e4f2;line-height:1.6;max-width:850px;margin:0}.ar-ex-button,.ar-ex-cta-button{display:inline-flex;justify-content:center;align-items:center;gap:18px;padding:14px 23px;border-radius:30px;background:#0c5797;color:#fff;font-weight:700;white-space:nowrap}.ar-ex-cta-button,.ar-ex-button-light{background:white;color:#0b2e57}.ar-ex-type-radiologie{--accent:#0c5797}.ar-ex-type-echographie{--accent:#2f80d1}.ar-ex-type-echographie-grossesse{--accent:#45aab4}.ar-ex-type-mammographie{--accent:#e0569a}.ar-ex-type-osteodensitometrie{--accent:#1f9a9a}.ar-ex-type-doppler{--accent:#d9473f}.ar-ex-type-infiltrations{--accent:#c79b52}.ar-ex-type-panoramique-dentaire{--accent:#0c5797}.ar-ex-type-angiologie{--accent:#d9473f}@media(max-width:700px){.ar-ex-hero{display:flex;flex-direction:column;min-height:0;padding:0!important}.ar-ex-hero-image{position:relative;width:100%;height:240px}.ar-ex-hero-image img{object-position:70% center}.ar-ex-hero:after{display:none}.ar-ex-hero-copy{width:100%;padding:28px 24px 36px}.ar-ex-cta{flex-direction:column;align-items:stretch}.ar-ex-cta-button{align-self:flex-start}.ar-ex-page section:not(.ar-ex-hero){padding-left:24px;padding-right:24px}}
.ar-ex-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;margin-bottom:22px;color:#506f8d}.ar-ex-breadcrumb a{color:#0c5797}.ar-ex-lead{margin-bottom:24px!important}.ar-ex-hero .ar-ex-button{margin-top:25px}.ar-ex-when{padding-top:52px;padding-bottom:55px}.ar-ex-when-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ar-ex-when-item{display:flex;align-items:center;gap:15px;background:#f3f7fb;border:1px solid #e5edf5;border-radius:16px;padding:20px}.ar-ex-when-item p{margin:0;line-height:1.5}.ar-ex-when-item .ar-ex-round{background:var(--accent,#0c5797)}.ar-ex-process{padding-top:52px;padding-bottom:56px;background:#f3f7fb}.ar-ex-process-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:24px}.ar-ex-process-step{display:flex;gap:22px;align-items:flex-start;background:white;border-radius:18px;padding:28px;border:1px solid #e0eaf4}.ar-ex-step-num{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:var(--accent,#0c5797);color:white;font-weight:700;flex-shrink:0}.ar-ex-process-content p{line-height:1.8;margin:0}.ar-ex-prep{background:#e5eef8;border-radius:18px;padding:28px;border-left:5px solid var(--accent,#0c5797)}.ar-ex-prep-head{display:flex;align-items:center;gap:12px}.ar-ex-prep-head h2{margin:0}.ar-ex-prep p{line-height:1.7}.ar-ex-centres{padding-top:55px;padding-bottom:60px}.ar-ex-centres-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ar-ex-centre{min-width:0;display:flex;align-items:center;gap:12px;padding:20px;border:1px solid #dfe9f3;border-radius:14px;background:white;color:#0b2e57}.ar-ex-centre-pin{display:grid;place-items:center;background:var(--accent,#0c5797);color:white;border-radius:50%;width:38px;height:38px;flex-shrink:0}.ar-ex-centre strong{min-width:0}.ar-ex-centre-arrow{margin-left:auto;color:#0c5797}.ar-ex-other{background:#f3f7fb;padding-top:50px;padding-bottom:60px}.ar-ex-other-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ar-ex-other-card{min-width:0;background:white;border-radius:15px;overflow:hidden;border:1px solid #e0eaf4;display:flex;flex-direction:column;color:#0b2e57}.ar-ex-other-card img{height:115px;width:100%;object-fit:cover}.ar-ex-other-card>span:not(.ar-ex-other-arrow){padding:14px 15px 4px;font-weight:700}.ar-ex-other-arrow{padding:0 15px 15px;color:#0c5797}.ar-ex-notfound{padding:80px max(24px,3%);text-align:center}@media(max-width:1050px){.ar-ex-centres-grid,.ar-ex-other-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.ar-ex-when-grid,.ar-ex-process-grid,.ar-ex-centres-grid{grid-template-columns:1fr}.ar-ex-other-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ar-ex-process-step{padding:20px}.ar-ex-prep{padding:20px}}
/* lot792 — règles communes du site : logo dans l'en-tête (taille de l'accueil), polices identiques à l'accueil, aucune césure */
body#examen .nav-logo img{visibility:hidden}
.ar-ex-hero-copy .ar-hero-logo{width:auto!important;height:104px!important;margin:0 0 22px!important}
.ar-ex-page,.ar-ex-page *,main[class*="ar-ex"] *{overflow-wrap:normal;word-break:normal;hyphens:none;-webkit-hyphens:none}
.ar-ex-hero h1{font-family:Georgia,"Times New Roman",serif!important;font-weight:500!important;font-size:clamp(35px,4.3vw,61px)!important;line-height:.99!important;letter-spacing:-.045em!important;color:#09244b!important;margin:15px 0!important}
.ar-ex-hero-copy p{font-family:"DM Sans",Arial,sans-serif!important;font-size:15px!important;line-height:1.5!important;color:#45566c!important}
section[class^="ar-ex-"]:not(.ar-ex-hero):not(.ar-ex-cta) h2{font-family:Georgia,"Times New Roman",serif!important;font-weight:500!important;font-size:32px!important;line-height:1.05!important;letter-spacing:-.045em!important;color:#10284b}
section[class^="ar-ex-"] h3{font-family:"DM Sans",Arial,sans-serif!important;letter-spacing:normal!important}
@media(max-width:700px){.ar-ex-hero-copy .ar-hero-logo{height:68px!important;margin-bottom:14px!important}.ar-ex-hero h1{font-size:37px!important;margin:8px 0!important}.ar-ex-hero-copy p{font-size:13px!important}section[class^="ar-ex-"]:not(.ar-ex-hero):not(.ar-ex-cta) h2{font-size:29px!important}}
@media(max-width:380px){.ar-ex-hero h1{font-size:34px!important}}
@media(min-width:701px){.ar-ex-hero{padding-left:0!important;padding-right:0!important}}
.ar-exs-card h2{font-family:"DM Sans",Arial,sans-serif!important;font-size:19px!important;font-weight:700!important;letter-spacing:normal!important;line-height:1.25!important}
