.pg-refractive *{box-sizing:border-box;margin:0;padding:0}.pg-refractive{background:var(--paper);color:var(--ink);font-family:var(--body);font-size:clamp(16px,1.05vw,18px);line-height:1.65;-webkit-font-smoothing:antialiased}.pg-refractive img{max-width:100%;display:block}.pg-refractive a{color:inherit}.pg-refractive .wrap{max-width:var(--maxw);margin:0 auto;padding-inline:var(--gut)}.pg-refractive .eyebrow{font-family:var(--display);font-size:.875rem;font-weight:700;font-stretch:106%; letter-spacing:.06em;text-transform:uppercase; color:#fff;background:var(--cobalt); display:inline-flex;align-items:center;gap:.6em; width:max-content;max-width:100%; padding:.62em 1.15em;border-radius:var(--oc-radius-pill); box-shadow:var(--oc-shadow-1); margin-bottom:.9rem;}.pg-refractive .eyebrow::before{content:"";display:block;width:7px;height:7px;border-radius:50%;background:var(--fluo);flex:none}.pg-refractive .zone .eyebrow,.pg-refractive .actus .eyebrow,.pg-refractive .lieux .eyebrow,.pg-refractive .techs .eyebrow{background:var(--cobalt);color:#fff}.pg-refractive .zone .eyebrow::before,.pg-refractive .actus .eyebrow::before,.pg-refractive .lieux .eyebrow::before{background:var(--fluo)}.pg-refractive .hero .eyebrow,.pg-refractive .parcours .eyebrow,.pg-refractive .deroul .eyebrow,.pg-refractive .eng .eyebrow,.pg-refractive .base .eyebrow{background:var(--oc-orange-700);color:#fff;box-shadow:var(--oc-shadow-1)}.pg-refractive .hero .eyebrow::before,.pg-refractive .parcours .eyebrow::before,.pg-refractive .deroul .eyebrow::before,.pg-refractive .eng .eyebrow::before,.pg-refractive .base .eyebrow::before{background:#fff}.pg-refractive .eligib .eyebrow,.pg-refractive .cta .eyebrow{background:#fff;color:var(--ink);box-shadow:var(--oc-shadow-1)}.pg-refractive .eligib .eyebrow::before,.pg-refractive .cta .eyebrow::before{background:var(--fluo)}@media (max-width:760px){.pg-refractive .eyebrow{font-size:.875rem;padding:.55em 1em;letter-spacing:.05em}}.pg-refractive h2{font-family:var(--display);font-weight:800;font-stretch:115%;font-size:clamp(1.8rem,4.4vw,3rem);line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.pg-refractive h3{font-family:var(--display);font-weight:700;font-stretch:110%;font-size:1.2rem;letter-spacing:-.01em}.pg-refractive p{text-wrap:pretty}.pg-refractive .lede{font-size:1.1rem;color:var(--slate);max-width:62ch}.pg-refractive .btn{display:inline-flex;align-items:center;gap:.6em;font-family:var(--display);font-weight:600;font-size:.9rem;padding:.95em 1.5em;border:1px solid var(--ink);border-radius:var(--oc-radius-sm);background:var(--ink);color:var(--paper);text-decoration:none;cursor:pointer;transition:.18s}.pg-refractive .btn:hover{background:var(--cobalt);border-color:var(--cobalt);transform:translateY(-1px)}.pg-refractive .btn:focus-visible{outline:3px solid var(--fluo);outline-offset:3px}.pg-refractive .btn--onink{background:var(--paper);color:var(--ink);border-color:var(--paper)}.pg-refractive .btn--onink:hover{background:var(--fluo);border-color:var(--fluo);color:#fff}.pg-refractive .btn--ghostink{background:transparent;color:var(--paper);border-color:var(--line-light)}.pg-refractive .btn--ghostink:hover{background:var(--paper);color:var(--ink)}.pg-refractive .brand{display:flex;flex-direction:column;text-decoration:none;line-height:1.1}.pg-refractive .brand strong{font-family:var(--display);font-weight:750;font-stretch:118%;font-size:1.02rem;letter-spacing:-.015em}.pg-refractive .brand span{font-family:var(--mono);font-size:.875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--slate);margin-top:.25em}.pg-refractive .hero{background:var(--ink);color:var(--paper);padding-block:clamp(2.5rem,6vw,4.5rem)}.pg-refractive .crumb{font-family:var(--mono);font-size:.875rem;letter-spacing:.1em;color:var(--oc-ink-300);text-transform:uppercase}.pg-refractive .crumb a{text-decoration:none}.pg-refractive .crumb a:hover{color:var(--o-txt)}.pg-refractive .hero h1{font-family:var(--display);font-weight:800;font-stretch:118%;font-size:clamp(2rem,5.8vw,3.9rem);line-height:1;letter-spacing:-.03em;margin-top:1rem;text-wrap:balance}.pg-refractive .hero .intro{color:var(--oc-ink-300);max-width:62ch;margin-top:1.4rem;font-size:1.08rem}.pg-refractive .hero .intro+.intro{margin-top:1rem}.pg-refractive .toc{position:sticky;top:64px;z-index:50;background:var(--paper-warm);border-bottom:1px solid var(--line)}.pg-refractive .toc .wrap{display:flex;gap:.4rem;padding-block:.65rem;overflow-x:auto}.pg-refractive .toc a{font-family:var(--display);font-weight:600;font-size:.875rem;text-decoration:none;white-space:nowrap;padding:.4em .9em;border:1px solid transparent;border-radius:var(--oc-radius-pill);color:var(--slate)}.pg-refractive .toc a:hover{border-color:var(--cobalt);color:var(--cobalt)}.pg-refractive section{padding-block:clamp(3rem,6vw,5rem);border-bottom:1px solid var(--line)}.pg-refractive .sec-head{display:block;margin-bottom:clamp(2rem,4vw,3.2rem)}.pg-refractive .sec-head>div:first-child{margin-bottom:.2rem}.pg-refractive .sec-head h2{max-width:22ch;margin-top:.2rem}.pg-refractive .sec-head .lede{margin-top:1rem;max-width:64ch}.pg-refractive .cornea{display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(1.8rem,4vw,3.5rem);align-items:center}.pg-refractive .card-w{background:#fff;border:1px solid var(--line);border-bottom:4px solid var(--brand);border-radius:var(--oc-radius-sm);padding:1.5rem}.pg-refractive .layers{display:grid;gap:.9rem;margin-top:.5rem}.pg-refractive .layer{border-left:3px solid var(--brand);padding-left:1rem}.pg-refractive .layer strong{font-family:var(--display);font-weight:700;font-size:1.02rem}.pg-refractive .layer .tag{font-family:var(--mono);font-size:.875rem;letter-spacing:.1em;text-transform:uppercase;margin-left:.6em;padding:.15em .5em;border-radius:var(--oc-radius-pill);background:rgba(46,107,149,.12);color:#2B5878}.pg-refractive .layer .tag.no{background:rgba(91,101,119,.12);color:var(--slate)}.pg-refractive .layer p{font-size:1rem;color:var(--slate);margin-top:.2rem}.pg-refractive .grid2{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:2rem}.pg-refractive .corr{background:#fff;border:1px solid var(--line);border-radius:var(--oc-radius-sm);padding:1.3rem}.pg-refractive .corr h4,.pg-refractive .corr h3.c-h{font-family:var(--display);font-weight:700;font-size:1rem;margin-bottom:.4rem}.pg-refractive .corr p{font-size:1rem;color:var(--slate)}.pg-refractive .corr .act{font-family:var(--mono);font-size:.875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--o-txt);display:block;margin-top:.5rem}.pg-refractive .lasers{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:2rem}.pg-refractive .laser{background:var(--ink);color:var(--paper);border-radius:var(--oc-radius-sm);padding:1.5rem}.pg-refractive .laser h4,.pg-refractive .laser h3.c-h{font-family:var(--display);font-weight:750;font-stretch:110%;font-size:1.2rem}.pg-refractive .laser .meta{font-family:var(--mono);font-size:.875rem;letter-spacing:.11em;text-transform:uppercase;color:var(--o-txt);margin-top:.4rem}.pg-refractive .laser p{font-size:1rem;color:var(--oc-ink-300);margin-top:.7rem}.pg-refractive .techs{display:grid;gap:1.5rem}.pg-refractive .tech{background:#fff;border:1px solid var(--line);border-radius:var(--oc-radius-sm);overflow:hidden}.pg-refractive .tech-hd{display:flex;justify-content:flex-start;align-items:flex-start;gap:1rem;padding:1.5rem;border-bottom:1px solid var(--line);flex-wrap:wrap}.pg-refractive .tech-hd h3{font-size:clamp(1.4rem,3vw,2rem);font-weight:800;font-stretch:115%;text-transform:uppercase;letter-spacing:-.02em}.pg-refractive .tech-hd .full{font-family:var(--mono);font-size:.875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--slate);margin-top:.3rem}.pg-refractive .tech-hd .price{font-family:var(--display);font-weight:700;font-size:1.3rem;white-space:nowrap;text-align:right}.pg-refractive .tech-hd .price em{display:block;font-style:normal;font-family:var(--mono);font-size:.875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--slate);font-weight:400;margin-top:.2rem}.pg-refractive .tech-body{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line)}.pg-refractive .pane{background:#fff;padding:1.4rem 1.5rem}.pg-refractive .pane h4,.pg-refractive .pane h3.c-h{font-family:var(--mono);font-size:.875rem;letter-spacing:.14em;text-transform:uppercase;font-weight:500;margin-bottom:.9rem;display:flex;align-items:center;gap:.6em}.pg-refractive .pane h4::after,.pg-refractive .pane h3.c-h::after{content:"";flex:1;height:1px;background:var(--line)}.pg-refractive .pane.pro h4,.pg-refractive .pane.pro h3.c-h{color:var(--ok)}.pg-refractive .pane.con h4,.pg-refractive .pane.con h3.c-h{color:var(--warn)}.pg-refractive .pane.se h4,.pg-refractive .pane.se h3.c-h{color:var(--cobalt)}.pg-refractive .pane.cx h4,.pg-refractive .pane.cx h3.c-h{color:var(--o-txt)}.pg-refractive .pane ul{list-style:none;display:grid;gap:.7rem}.pg-refractive .pane li{font-size:.92rem;padding-left:1.1rem;position:relative}.pg-refractive .pane li::before{content:"";position:absolute;left:0;top:.6em;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.45}.pg-refractive .pane li b{font-family:var(--display);font-weight:650}.pg-refractive .radar-wrap{background:#fff;border:1px solid var(--line);border-radius:var(--oc-radius-sm);padding:clamp(1.2rem,3vw,2rem)}.pg-refractive .radar-legend{display:flex;gap:1.4rem;flex-wrap:wrap;justify-content:center;margin-bottom:1rem}.pg-refractive .radar-legend button{background:none;border:0;font:inherit;cursor:pointer;display:flex;align-items:center;gap:.5em;font-family:var(--display);font-weight:650;font-size:.9rem;opacity:1;transition:opacity .2s}.pg-refractive .radar-legend button[aria-pressed="false"]{opacity:.3}.pg-refractive .radar-legend i{width:14px;height:14px;border-radius:var(--oc-radius-sm);display:block}.pg-refractive .radar-note{font-family:var(--mono);font-size:.875rem;letter-spacing:.08em;color:var(--slate);text-align:center;margin-top:1rem;text-transform:uppercase}.pg-refractive .bilan{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.pg-refractive .bcard{background:#fff;border:1px solid var(--line);border-top:3px solid var(--cobalt);border-radius:var(--oc-radius-sm);padding:1.4rem}.pg-refractive .bcard h4,.pg-refractive .bcard h3.c-h{font-family:var(--mono);font-size:.875rem;letter-spacing:.13em;text-transform:uppercase;color:var(--cobalt);margin-bottom:.9rem}.pg-refractive .bcard ul{list-style:none;display:grid;gap:.65rem;font-size:.92rem}.pg-refractive .bcard li b{font-family:var(--display);font-weight:650;display:block}.pg-refractive .bcard li span{color:var(--slate);font-size:.88rem}.pg-refractive .ci{background:var(--ink);color:var(--paper);border-radius:var(--oc-radius-sm);padding:clamp(1.4rem,3vw,2rem);margin-top:1.5rem}.pg-refractive .ci h4,.pg-refractive .ci h3.c-h{font-family:var(--mono);font-size:.875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--o-txt);margin-bottom:1.1rem}.pg-refractive .ci ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:.9rem 2rem}.pg-refractive .ci li{font-size:1rem;color:var(--oc-ink-300);padding-left:1.2rem;position:relative}.pg-refractive .ci li::before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--fluo)}.pg-refractive .ci li b{color:var(--paper);font-family:var(--display);font-weight:650}.pg-refractive .deroul{background:var(--ink);color:var(--paper);border-bottom:0}.pg-refractive .deroul h2,.pg-refractive .deroul h3{color:var(--paper)}.pg-refractive .deroul .lede{color:var(--oc-ink-300)}.pg-refractive .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line-light);border-block:1px solid var(--line-light);margin-top:2rem}.pg-refractive .step{background:var(--ink);padding:1.6rem 1.3rem;display:flex;flex-direction:column;gap:.6rem}.pg-refractive .step .n{font-family:var(--mono);font-size:.875rem;letter-spacing:.14em;color:var(--o-txt)}.pg-refractive .step ul{list-style:none;display:grid;gap:.5rem;font-size:1rem;color:var(--oc-ink-300)}.pg-refractive .step li{padding-left:.9rem;position:relative}.pg-refractive .step li::before{content:"·";position:absolute;left:0;color:var(--brand);font-weight:700}.pg-refractive .per{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem}.pg-refractive .perc{background:rgba(255,255,255,.05);border:1px solid var(--line-light);border-radius:var(--oc-radius-sm);padding:1.4rem}.pg-refractive .perc h4,.pg-refractive .perc h3.c-h{font-family:var(--display);font-weight:750;font-size:1.1rem}.pg-refractive .perc .dev{font-family:var(--mono);font-size:.875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--o-txt);margin-top:.3rem}.pg-refractive .perc p{font-size:1rem;color:var(--oc-ink-300);margin-top:.7rem}.pg-refractive .tarifs{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--line)}.pg-refractive .tarifs th,.pg-refractive .tarifs td{padding:.95rem 1.1rem;text-align:left;border-bottom:1px solid var(--line);font-size:.95rem}.pg-refractive .tarifs th{font-family:var(--mono);font-size:.875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--slate);font-weight:500;background:var(--paper-warm)}.pg-refractive .tarifs td:first-child{font-family:var(--display);font-weight:700}.pg-refractive .tarifs td.num{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.pg-refractive .tarifs tr:last-child td{border-bottom:0}.pg-refractive .notes{display:grid;gap:.7rem;margin-top:1.5rem;font-size:.93rem;color:var(--slate)}.pg-refractive .notes li{list-style:none;padding-left:1.2rem;position:relative}.pg-refractive .notes li::before{content:"→";position:absolute;left:0;color:var(--cobalt);font-family:var(--mono)}.pg-refractive .acces{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.pg-refractive .acard{background:#fff;border:1px solid var(--line);border-radius:var(--oc-radius-sm);padding:1.4rem}.pg-refractive .acard h4,.pg-refractive .acard h3.c-h{font-family:var(--mono);font-size:.875rem;letter-spacing:.13em;text-transform:uppercase;color:var(--cobalt);margin-bottom:.8rem}.pg-refractive .acard p,.pg-refractive .acard li{font-size:.93rem;color:var(--slate)}.pg-refractive .acard ul{list-style:none;display:grid;gap:.4rem}.pg-refractive .sfo{background:#fff;border:1px solid var(--line);border-left:3px solid var(--cobalt);border-radius:var(--oc-radius-sm);padding:1.4rem 1.6rem;margin-top:2.5rem}.pg-refractive .sfo .hd{font-family:var(--mono);font-size:.875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--cobalt);margin-bottom:.7rem}.pg-refractive .sfo>p{font-size:1rem;color:var(--slate);max-width:72ch}.pg-refractive .sfo ul{list-style:none;display:grid;gap:.55rem;margin-top:1.1rem}.pg-refractive .sfo li a{display:flex;align-items:baseline;gap:.7em;text-decoration:none;font-family:var(--display);font-weight:600;font-size:.94rem;line-height:1.35}.pg-refractive .sfo li a:hover{color:var(--cobalt)}.pg-refractive .sfo .num{font-family:var(--mono);font-size:.875rem;letter-spacing:.08em;border:1px solid var(--line);border-radius:var(--oc-radius-sm);padding:.12em .45em;color:var(--slate);flex:none;position:relative;top:-1px}.pg-refractive .sfo li a:hover .num{border-color:var(--cobalt);color:var(--cobalt)}.pg-refractive .sfo .ext{font-family:var(--mono);font-size:.875rem;color:var(--slate);opacity:.7}.pg-refractive .sfo.small{padding:1.1rem 1.3rem;margin-top:2rem}.pg-refractive .sfo.small li a{font-size:.9rem}.pg-refractive .cta{background:var(--cobalt);color:#fff;border-bottom:0}.pg-refractive .cta .wrap{display:grid;grid-template-columns:1.2fr .8fr;gap:2rem;align-items:center}.pg-refractive .cta h2{color:#fff}.pg-refractive .cta p{color:#fff;margin-top:.9rem;max-width:52ch}.pg-refractive .cta .actions{display:flex;gap:.7rem;flex-wrap:wrap;justify-self:end}.pg-refractive .cta .btn{background:#fff;color:var(--ink);border-color:#fff}.pg-refractive .cta .btn:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.pg-refractive .cta .btn--o{background:transparent;color:#fff;border-color:rgba(255,255,255,.5)}.pg-refractive .cta .btn--o:hover{background:#fff;color:var(--ink)}.pg-refractive .zone{background:var(--paper-warm);border-top:1px solid var(--line)}.pg-refractive .zone .wrap{padding-block:clamp(2.5rem,5vw,4rem)}.pg-refractive .zone h2{font-size:clamp(1.4rem,2.8vw,2rem)}.pg-refractive .zone>.wrap>p{font-size:1rem;color:var(--slate);max-width:74ch;margin-top:1rem}.pg-refractive .zone .cols{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem}.pg-refractive .zone h3{font-family:var(--mono);font-size:.875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--cobalt);font-weight:500;margin-bottom:.9rem}.pg-refractive .zone ul{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem}.pg-refractive .zone li{font-family:var(--display);font-size:.875rem;font-weight:550;background:#fff;border:1px solid var(--line);border-radius:var(--oc-radius-pill);padding:.32em .8em;color:var(--slate)}.pg-refractive .zone .access{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem;padding-top:2rem;border-top:1px solid var(--line)}.pg-refractive .zone .access p{font-size:1rem;color:var(--slate)}.pg-refractive .zone .access strong{font-family:var(--display);font-weight:700;color:var(--ink);display:block;margin-bottom:.3rem}@media (max-width:900px){.pg-refractive .zone .cols,.pg-refractive .zone .access{grid-template-columns:1fr}}.pg-refractive footer{background:var(--ink);color:var(--paper);padding-block:clamp(2.5rem,5vw,3.5rem) 2rem}.pg-refractive .f-top{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:2rem}.pg-refractive footer h4,.pg-refractive footer h3.c-h{font-family:var(--mono);font-size:.875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--oc-ink-300);font-weight:400;margin-bottom:1rem}.pg-refractive footer ul{list-style:none;display:flex;flex-direction:column;gap:.55rem}.pg-refractive footer a{text-decoration:none;font-size:1rem;color:var(--oc-ink-300)}.pg-refractive footer a:hover{color:var(--o-txt)}.pg-refractive .disclaimer{background:var(--ink-soft);border:1px solid var(--line-light);border-radius:var(--oc-radius-sm);padding:1.1rem 1.3rem;margin-top:2.5rem;font-size:1rem;color:var(--oc-ink-300);max-width:80ch}.pg-refractive .f-legal{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--line-light);display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-family:var(--mono);font-size:.875rem;color:var(--oc-ink-300)}@media (max-width:1000px){.pg-refractive .cornea,.pg-refractive .grid2,.pg-refractive .lasers,.pg-refractive .tech-body,.pg-refractive .cta .wrap{grid-template-columns:1fr}.pg-refractive .bilan,.pg-refractive .acces,.pg-refractive .per{grid-template-columns:1fr}.pg-refractive .steps{grid-template-columns:1fr 1fr}.pg-refractive .ci ul{grid-template-columns:1fr}.pg-refractive .cta .actions{justify-self:start}.pg-refractive .f-top{grid-template-columns:1fr 1fr}.pg-refractive .toc{top:60px}}@media (max-width:620px){.pg-refractive .steps,.pg-refractive .f-top{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pg-refractive *{transition:none!important}}.pg-refractive .brand strong{font-size:.96rem;white-space:nowrap}.pg-refractive .brand span{font-size:.875rem;letter-spacing:.14em;white-space:nowrap}.pg-refractive{overflow-x:hidden}.pg-refractive .mcta{display:none}@media (max-width:820px){.pg-refractive .mcta{display:grid;grid-template-columns:auto auto auto 1fr;gap:.55rem;align-items:center; position:fixed;left:0;right:0;bottom:0;z-index:80; background:rgba(244,246,247,.97);backdrop-filter:blur(12px); border-top:1px solid var(--line); padding:.65rem clamp(14px,4vw,22px); padding-bottom:calc(.65rem + env(safe-area-inset-bottom))}.pg-refractive .mcta a{display:flex;align-items:center;justify-content:center;gap:.5em;min-height:48px; font-family:var(--display);font-weight:650;font-size:.92rem;text-decoration:none;border-radius:var(--oc-radius-sm)}.pg-refractive .mcta .tel{width:52px;border:1px solid var(--line);background:#fff;color:var(--ink)}.pg-refractive .mcta .tel svg{width:19px;height:19px}.pg-refractive .mcta .rdv{background:var(--ink);color:var(--paper)}.pg-refractive .mcta .rdv:active{background:var(--cobalt)}.pg-refractive{padding-bottom:78px}}.pg-refractive .tw{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:2rem}.pg-refractive .tw table{margin-top:0}.pg-refractive .tw+.tw-hint{display:none}@media (max-width:760px){.pg-refractive .tw{border:1px solid var(--line);border-radius:var(--oc-radius-sm)}.pg-refractive .tw table{min-width:600px;border:0}.pg-refractive .tw+.tw-hint{display:block;font-family:var(--mono);font-size:.875rem;letter-spacing:.1em; text-transform:uppercase;color:var(--slate);margin-top:.5rem;text-align:right}}.pg-refractive .fig svg,.pg-refractive .depth svg,.pg-refractive .radar-wrap svg{width:100%;height:auto;display:block}@media (max-width:760px){.pg-refractive .fig,.pg-refractive .depth,.pg-refractive .radar-wrap{overflow:visible;padding:1rem}.pg-refractive .tw table{min-width:560px}}@media (max-width:760px){.pg-refractive .toc .wrap{padding-block:.5rem}.pg-refractive .toc a{min-height:40px;display:inline-flex;align-items:center}.pg-refractive .hero .facts div,.pg-refractive .ids div{padding:.95rem}.pg-refractive .sfo li a,.pg-refractive .blocks a,.pg-refractive .pane li a{min-height:32px}.pg-refractive section{padding-block:clamp(2.2rem,7vw,3.2rem)}.pg-refractive .sec-head{margin-bottom:1.6rem}}@media (max-width:1300px){.pg-refractive .brand{min-width:0}.pg-refractive .brand strong{font-size:.92rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.pg-refractive .brand span{font-size:.875rem;letter-spacing:.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}}@media (max-width:400px){.pg-refractive .brand span{display:none}.pg-refractive .brand strong{font-size:.88rem}}.pg-refractive .floatcta{position:fixed;right:clamp(14px,2vw,28px);bottom:clamp(14px,2vw,28px);z-index:90; display:flex;flex-direction:column;gap:.5rem;align-items:flex-end; opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease,visibility .25s}.pg-refractive .floatcta.on{opacity:1;visibility:visible;transform:none}.pg-refractive .floatcta a{display:inline-flex;align-items:center;gap:.55em;font-family:var(--display);font-weight:650; font-size:.875rem;text-decoration:none;padding:.8em 1.15em;border-radius:var(--oc-radius-sm);white-space:nowrap; box-shadow:var(--oc-shadow-1);border:1px solid transparent;transition:transform .15s ease}.pg-refractive .floatcta a:hover{transform:translateY(-2px)}.pg-refractive .floatcta .rdv{background:var(--ink);color:var(--paper)}.pg-refractive .floatcta .rdv:hover{background:var(--cobalt)}.pg-refractive .floatcta .test{background:#fff;color:var(--ink);border-color:var(--line)}.pg-refractive .floatcta .test:hover{background:var(--fluo);color:#fff;border-color:var(--fluo)}.pg-refractive .floatcta svg{width:15px;height:15px;flex:none}@media (max-width:820px){.pg-refractive .floatcta{display:none}}.pg-refractive .grid3-rec{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);margin-bottom:2rem}.pg-refractive .reccard{background:#fff;padding:1.4rem 1.3rem}.pg-refractive .reccard .k{font-family:var(--mono);font-size:.875rem;letter-spacing:.13em;text-transform:uppercase;color:var(--o-txt)}.pg-refractive .reccard h3{font-family:var(--display);font-weight:700;font-size:1.08rem;margin-top:.4rem}.pg-refractive .reccard p{font-size:1rem;color:var(--slate);margin-top:.5rem}.pg-refractive .vs td.good{color:var(--ok);font-weight:600}.pg-refractive .vs td.less{color:var(--warn)}@media (max-width:1000px){.pg-refractive .grid3-rec{grid-template-columns:1fr}}.pg-refractive .retouche{background:var(--paper-warm);border-left:3px solid var(--cobalt);border-radius:var(--oc-radius-sm); padding:clamp(1.2rem,3vw,1.8rem);margin-top:1.5rem}.pg-refractive .retouche>h3{font-family:var(--display);font-weight:750;font-stretch:108%; font-size:clamp(1.1rem,2.4vw,1.35rem);letter-spacing:-.01em;line-height:1.2}.pg-refractive .retouche>.intro{font-size:1rem;color:var(--slate);max-width:76ch;margin-top:.6rem}.pg-refractive .retouche-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px; background:var(--line);border:1px solid var(--line);border-radius:var(--oc-radius-sm);overflow:hidden;margin-top:1.4rem}.pg-refractive .rt{background:#fff;padding:1.2rem 1.3rem}.pg-refractive .rt .k{font-family:var(--mono);font-size:.875rem;letter-spacing:.13em;text-transform:uppercase; color:var(--cobalt);display:block}.pg-refractive .rt strong{font-family:var(--display);font-weight:700;font-size:1rem;display:block;margin-top:.4rem;line-height:1.25}.pg-refractive .rt p{font-size:1rem;color:var(--slate);margin-top:.5rem}.pg-refractive .rt p+p{margin-top:.6rem}.pg-refractive .rt--focus .k{color:var(--o-txt)}.pg-refractive .retouche .fin{font-size:1rem;color:var(--slate);margin-top:1.1rem;max-width:76ch}@media (max-width:900px){.pg-refractive .retouche-grid{grid-template-columns:1fr}.pg-refractive .rt{padding:1.1rem 1.15rem}.pg-refractive .rt--focus{background:#FBFCFD;border-left:3px solid var(--fluo)}}.pg-refractive .vs thead .sub{display:block;font-family:var(--body);font-size:.875rem;letter-spacing:0;text-transform:none; font-weight:400;color:var(--slate);opacity:.85;margin-top:.25rem;line-height:1.3}.pg-refractive .vs thead th{vertical-align:top;padding-block:.9rem}.pg-refractive .vs tbody th{white-space:nowrap}.pg-refractive .vs tbody td{font-family:var(--mono);font-size:.875rem;font-variant-numeric:tabular-nums}.pg-refractive .vs tbody tr:nth-child(odd) td,.pg-refractive .vs tbody tr:nth-child(odd) th{background:#FBFCFD}.pg-refractive .floatcta .top{width:46px;height:46px;padding:0;justify-content:center;background:#fff;color:var(--ink); border-color:var(--line);align-self:flex-end}.pg-refractive .floatcta .top:hover{background:var(--cobalt);color:#fff;border-color:var(--cobalt)}.pg-refractive .floatcta .top svg{width:17px;height:17px}.pg-refractive .mcta .top{width:52px;border:1px solid var(--line);background:#fff;color:var(--ink)}.pg-refractive .mcta .top svg{width:19px;height:19px}.pg-refractive .urgences{background:var(--ink-soft);border:1px solid var(--line-light);border-left:3px solid var(--fluo); border-radius:var(--oc-radius-sm);padding:1.4rem 1.6rem;margin-top:2.5rem}.pg-refractive .urgences .hd{font-family:var(--display);font-weight:750;font-size:1.02rem;color:var(--paper); display:flex;align-items:center;flex-wrap:wrap;gap:.6em}.pg-refractive .urgences .hd svg{width:19px;height:19px;color:var(--o-txt);flex:none}.pg-refractive .urgences .lead{font-size:.92rem;color:var(--oc-ink-300);margin-top:.6rem;max-width:78ch}.pg-refractive .urgences .lead b{color:var(--o-txt);font-family:var(--display);font-weight:750}.pg-refractive .ulist{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line-light); border:1px solid var(--line-light);border-radius:var(--oc-radius-sm);margin-top:1.2rem}.pg-refractive .ulist>div{background:var(--ink);padding:1rem 1.1rem}.pg-refractive .ulist strong{font-family:var(--display);font-weight:700;font-size:.94rem;color:var(--paper);display:block}.pg-refractive .ulist span{font-size:1rem;color:var(--oc-ink-300);display:block;margin-top:.3rem;line-height:1.5}.pg-refractive .ulist a{font-family:var(--mono);font-size:.875rem;letter-spacing:.04em;color:var(--o-txt); text-decoration:none;display:inline-block;margin-top:.5rem}.pg-refractive .ulist a:hover{text-decoration:underline}.pg-refractive .urgences .fine{font-size:1rem;color:var(--oc-ink-300);margin-top:1rem}.pg-refractive .urgences .fine a{color:var(--o-txt);text-decoration:none}@media (max-width:900px){.pg-refractive .ulist{grid-template-columns:1fr}}.pg-refractive .frise{margin-top:2rem}.pg-refractive .flegend{display:flex;flex-wrap:wrap;gap:.5rem 1.6rem;margin-bottom:1.2rem}.pg-refractive .flegend span{display:inline-flex;align-items:center;gap:.55em;font-size:1rem;color:var(--slate)}.pg-refractive .flegend i{width:22px;height:9px;border-radius:var(--oc-radius-sm);flex:none}.pg-refractive .fbody{position:relative;background:#fff;border:1px solid var(--line);border-radius:var(--oc-radius-sm);padding:1.1rem 1.2rem}.pg-refractive .fgrid{position:absolute;inset:1.1rem 1.2rem;pointer-events:none}.pg-refractive .fgrid i{position:absolute;top:0;bottom:0;width:1px;background:var(--line);opacity:.7}.pg-refractive .frow{display:grid;grid-template-columns:150px 1fr;align-items:center;gap:1rem;padding-block:.55rem;position:relative}.pg-refractive .frow+.frow{border-top:1px dashed var(--line)}.pg-refractive .fname{font-family:var(--display);font-weight:650;font-size:.9rem;line-height:1.2}.pg-refractive .fname a{text-decoration:none;border-bottom:2px solid var(--fluo);padding-bottom:.05em}.pg-refractive .fname a:hover{color:var(--cobalt)}.pg-refractive .ftrack{position:relative;height:34px}.pg-refractive .seg{position:absolute;height:9px;border-radius:var(--oc-radius-pill)}.pg-refractive .seg.s1{top:2px;background:var(--ok)}.pg-refractive .seg.s2{top:13px;background:var(--brand)}.pg-refractive .seg.s3{top:24px;background:rgba(20,36,46,.28)}.pg-refractive .flegend i.s1{background:var(--ok)}.pg-refractive .flegend i.s2{background:var(--brand)}.pg-refractive .flegend i.s3{background:rgba(20,36,46,.28)}.pg-refractive .fticks{position:relative;height:26px;margin-left:calc(150px + 1rem + 1.2rem);margin-right:1.2rem}.pg-refractive .fticks span{position:absolute;top:6px;transform:translateX(-50%);font-family:var(--mono);font-size:.875rem; letter-spacing:.06em;color:var(--slate);white-space:nowrap}.pg-refractive .fnote{font-size:1rem;color:var(--slate);margin-top:.6rem;font-style:italic}@media (max-width:760px){.pg-refractive .frow{grid-template-columns:1fr;gap:.3rem;padding-block:.7rem}.pg-refractive .fname{font-size:.95rem}.pg-refractive .ftrack{height:30px}.pg-refractive .fticks{margin-left:1.2rem}.pg-refractive .fticks span:nth-child(2),.pg-refractive .fticks span:nth-child(4){display:none}.pg-refractive .flegend{flex-direction:column;gap:.4rem}.pg-refractive .fgrid{display:none}}.pg-refractive .zone p.eyebrow{color:#fff}.pg-refractive .oc-d{color:var(--oc-ink-700)}.pg-refractive .oc-hd{color:var(--oc-ink-700)}.pg-refractive .oc-leg{color:var(--oc-ink-700)}.pg-refractive .oc-n{color:var(--oc-accent-text)}.pg-refractive .viz-note,.pg-refractive .fnote,.pg-refractive .tw-hint{color:var(--oc-ink-700)}.pg-refractive .rt p,.pg-refractive .reccard p,.pg-refractive .corr p,.pg-refractive .step p,.pg-refractive .fcard ul{color:var(--oc-ink-700)}.pg-refractive .has-sub .chev{display:inline-block;margin-left:.35em;font-size:.7em;transition:transform .15s ease}.pg-refractive .has-sub .chev{cursor:pointer;padding:.15em .35em;margin-left:.2em;border-radius:var(--oc-radius-sm)}.pg-refractive .has-sub .chev:hover{background:var(--paper-warm)}.pg-refractive .oc-grid{background:transparent;border:0}.pg-refractive .oc-cell{outline:1px solid var(--line);outline-offset:0}.pg-refractive .viz-grid{background:transparent;border:0}.pg-refractive .viz-cell{outline:1px solid var(--line)}.pg-refractive .techs,.pg-refractive .four,.pg-refractive .steps,.pg-refractive .versions,.pg-refractive .retouche-grid,.pg-refractive .grid3-rec,.pg-refractive .ulist,.pg-refractive .ind{background:transparent;border:0}.pg-refractive .tech,.pg-refractive .fcard,.pg-refractive .step,.pg-refractive .versions>div,.pg-refractive .rt,.pg-refractive .reccard,.pg-refractive .ulist>div,.pg-refractive .ic{outline:1px solid var(--line)}.pg-refractive .ulist>div{outline-color:var(--line-light)}.pg-refractive .oc-grid,.pg-refractive .viz-grid,.pg-refractive .techs,.pg-refractive .four,.pg-refractive .steps,.pg-refractive .versions,.pg-refractive .retouche-grid,.pg-refractive .grid3-rec,.pg-refractive .ulist,.pg-refractive .ind,.pg-refractive .lgroup dl,.pg-refractive .cx{background:transparent!important;border-color:transparent!important}.pg-refractive .oc-cell,.pg-refractive .viz-cell,.pg-refractive .tech,.pg-refractive .fcard,.pg-refractive .step,.pg-refractive .versions>div,.pg-refractive .rt,.pg-refractive .reccard,.pg-refractive .ind .ic,.pg-refractive .term,.pg-refractive .cxc{outline:1px solid var(--line)}.pg-refractive .ulist>div{outline:1px solid var(--line-light)}.pg-refractive .oc-leg{display:flex;flex-wrap:wrap;gap:.55rem 1.6rem;align-items:center}.pg-refractive .oc-leg span{display:inline-flex;align-items:center;gap:.5em;white-space:nowrap}.pg-refractive .oc-leg i{width:14px;height:14px;border-radius:3px;flex:none; outline:1px solid rgba(20,36,46,.18);outline-offset:0}.pg-refractive .oc-leg{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center; gap:.5rem 1.5rem;overflow:visible}.pg-refractive .oc-grid,.pg-refractive .viz-grid,.pg-refractive .techs,.pg-refractive .four,.pg-refractive .steps,.pg-refractive .versions,.pg-refractive .retouche-grid,.pg-refractive .grid3-rec,.pg-refractive .ind,.pg-refractive .cx{gap:1rem!important;background:transparent!important;border:0!important;padding:0}.pg-refractive .oc-cell,.pg-refractive .viz-cell,.pg-refractive .tech,.pg-refractive .fcard,.pg-refractive .step,.pg-refractive .versions>div,.pg-refractive .rt,.pg-refractive .reccard,.pg-refractive .ind .ic,.pg-refractive .cxc{outline:0;border:1px solid var(--line);border-radius:var(--oc-radius-sm)}.pg-refractive .ulist{gap:1rem!important;background:transparent!important;border:0!important}.pg-refractive .ulist>div{outline:0;border:1px solid var(--line-light);border-radius:var(--oc-radius-sm)}.pg-refractive .lgroup dl{gap:.6rem!important;background:transparent!important;border:0!important}.pg-refractive .term{outline:0;border:1px solid var(--line);border-radius:var(--oc-radius-sm)}@media (max-width:720px){.pg-refractive .oc-grid,.pg-refractive .viz-grid,.pg-refractive .techs,.pg-refractive .four,.pg-refractive .steps,.pg-refractive .versions,.pg-refractive .retouche-grid,.pg-refractive .grid3-rec,.pg-refractive .ind,.pg-refractive .cx,.pg-refractive .ulist{gap:.8rem!important}}.pg-refractive .has-sub .chev{margin-left:.25em;padding:.1em .2em}.pg-refractive .disclaimer{max-width:none;margin-inline:0;padding:1.1rem 1.3rem; background:var(--ink-soft);border:1px solid var(--line-light);border-radius:var(--oc-radius-sm); margin-top:1rem;font-size:1rem;line-height:1.6;color:var(--oc-ink-300)}.pg-refractive .brand img{height:34px;width:auto}.pg-refractive .brand .txt strong{font-size:.98rem;line-height:1.15}.pg-refractive .brand .txt span{font-size:.875rem}@media (max-width:1400px){.pg-refractive .brand .txt span{display:none}.pg-refractive .brand img{height:30px}}.pg-refractive .f-brand .plate{display:inline-block;background:#fff;padding:.6rem .85rem; border-radius:var(--oc-radius-sm);margin-bottom:1.2rem;line-height:0}.pg-refractive .f-brand .plate img{height:34px;width:auto;display:block}.pg-refractive .brand img{height:32px}.pg-refractive .brand{gap:0}.pg-refractive .brand .txt strong{font-size:1.05rem;letter-spacing:-.012em}.pg-refractive .brand .txt span{font-size:.875rem;letter-spacing:.11em}.pg-refractive footer .plate{display:inline-block;background:#fff;padding:.6rem .85rem; border-radius:var(--oc-radius-sm);margin-bottom:1.2rem;line-height:0}.pg-refractive footer .plate img{height:34px;width:auto;display:block}.pg-refractive .urgences .fine{max-width:none;width:100%;margin-top:1.1rem;padding:.9rem 1.1rem; background:rgba(255,255,255,.04);border:1px solid var(--line-light); border-radius:var(--oc-radius-sm);line-height:1.6;color:var(--oc-ink-300)}.pg-refractive .urgences .fine a{color:#fff;border-bottom:1px solid rgba(255,255,255,.35)}.pg-refractive .tarifs{width:100%;border-collapse:separate;border-spacing:0;margin:1.2rem 0 .4rem; border:1px solid var(--oc-border);border-radius:var(--oc-radius-sm);overflow:hidden;background:#fff}.pg-refractive .tarifs th{font-family:var(--mono);font-size:.875rem;letter-spacing:.13em;text-transform:uppercase; text-align:left;padding:.85rem 1.1rem;background:#fff;border-bottom:1px solid var(--oc-border);color:var(--oc-ink-700)}.pg-refractive .tarifs th+th,.pg-refractive .tarifs td+td{text-align:right;width:22%}.pg-refractive .tarifs td{padding:.8rem 1.1rem;font-size:.98rem;color:var(--oc-ink-700);border-bottom:1px solid var(--oc-border)}.pg-refractive .tarifs tr:last-child td{border-bottom:0}.pg-refractive .tarifs td b{color:var(--oc-ink-900);font-weight:650;font-family:var(--mono);font-size:1rem}.pg-refractive .tarifs td+td+td{color:var(--oc-ink-500);font-family:var(--mono);font-size:.88rem}.pg-refractive .tarifs a{color:var(--bleu,#3A6E96)}.pg-refractive .todo{background:#FDF3C7;padding:.1em .45em;border-radius:3px;font-family:var(--mono);font-size:.875rem; letter-spacing:.08em;text-transform:uppercase;color:#7A5B00}.pg-refractive .rapb{display:grid;grid-template-columns:1.25fr .75fr;gap:clamp(1.5rem,4vw,3rem);align-items:start; background:#fff;border:1px solid var(--oc-border);border-radius:var(--oc-radius-sm); padding:clamp(1.5rem,3.5vw,2.4rem)}.pg-refractive .rapb .k{font-family:var(--mono);font-size:.875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--o-txt)}.pg-refractive .rapb h2{font-family:var(--display);font-weight:750;font-stretch:106%;font-size:clamp(1.3rem,2.6vw,1.75rem); letter-spacing:-.015em;line-height:1.15;color:var(--oc-ink-900);margin:.5rem 0 .7rem}.pg-refractive .rapb>div>p:last-child{font-size:1rem;line-height:1.68;color:var(--oc-ink-700);max-width:56ch}.pg-refractive .rapb a{color:var(--bleu,#3A6E96);border-bottom:1px solid var(--oc-border)}.pg-refractive .rap{display:flex;flex-direction:column;gap:.65rem}.pg-refractive .rap label{display:flex;flex-direction:column;gap:.3rem;font-family:var(--mono); font-size:.875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--oc-ink-500)}.pg-refractive .rap input,.pg-refractive .rap select,.pg-refractive .rap textarea{font-family:var(--body);font-size:.95rem;letter-spacing:0;text-transform:none; color:var(--oc-ink-900);padding:.6rem .75rem;border:1px solid var(--oc-border); border-radius:var(--oc-radius-sm);background:var(--paper,#F4F7F8);width:100%}.pg-refractive .rap .btn{align-self:flex-start;margin-top:.3rem}.pg-refractive .rap .fine2{font-size:.875rem;line-height:1.5;color:var(--oc-ink-500);margin:.2rem 0 0}.pg-refractive .rap .fine2.err{color:var(--oc-orange-700,#B33D1C);font-weight:600}@media (max-width:860px){.pg-refractive .rapb{grid-template-columns:1fr}}.pg-refractive .rap textarea{resize:vertical;line-height:1.55;font-family:var(--body);font-size:.95rem;padding:.6rem .75rem;border:1px solid var(--oc-border);border-radius:var(--oc-radius-sm);background:var(--paper,#F4F7F8);width:100%;color:var(--oc-ink-900)}.pg-refractive .oc-cell,.pg-refractive .bal,.pg-refractive .tarifs,.pg-refractive .lieu,.pg-refractive .etape,.pg-refractive .rapb,.pg-refractive .age,.pg-refractive .vasc>div,.pg-refractive .cform,.pg-refractive .cf-warn,.pg-refractive .oc-fig figure{border-color:var(--oc-border)}.pg-refractive .oc-cell .oc-face{border-bottom-color:var(--oc-border)}.pg-refractive .oc-cell figcaption,.pg-refractive .oc-leg{border-top-color:var(--oc-border)}.pg-refractive .exp-line{font-size:1rem;line-height:1.66;color:var(--oc-ink-700);margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--oc-border);max-width:86ch}.pg-refractive .exp-line a{color:var(--bleu,#3A6E96);border-bottom:1px solid var(--oc-border)}.pg-refractive .auteur-sec{padding-block:0}.pg-refractive .auteur{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.1rem 2rem; border-top:1px solid var(--oc-border,#D9E3EC);margin-top:clamp(2rem,4vw,3rem);padding-top:1.3rem; padding-bottom:clamp(1.6rem,3vw,2.4rem)}.pg-refractive .auteur-n{font-family:var(--display);font-weight:750;font-stretch:106%;font-size:1.02rem; letter-spacing:-.012em;color:var(--oc-ink-900,#14242E);margin:0}.pg-refractive .auteur-q{font-family:var(--mono);font-size:1rem;letter-spacing:.09em;color:var(--oc-ink-700,#3C4C57);margin:.35rem 0 0}.pg-refractive .auteur-d{font-size:1rem;line-height:1.6;color:var(--oc-ink-700,#3C4C57);margin:0;text-align:right;max-width:36ch}.pg-refractive .auteur-d time{font-family:var(--mono);font-size:.875rem;color:var(--oc-ink-900,#14242E)}@media (max-width:700px){.pg-refractive .auteur-d{text-align:left}}@media (prefers-reduced-motion: no-preference){.pg-refractive .js-rev .rev{opacity:0;transform:translateY(15px); transition:opacity .48s cubic-bezier(.2,.7,.25,1),transform .48s cubic-bezier(.2,.7,.25,1)}.pg-refractive .js-rev .rev.vu{opacity:1;transform:none}.pg-refractive .js-rev .rev-d1{transition-delay:.06s}.pg-refractive .js-rev .rev-d2{transition-delay:.12s}.pg-refractive .js-rev .rev-d3{transition-delay:.18s}.pg-refractive .js-rev .rev-d4{transition-delay:.24s}.pg-refractive .js-rev .rev-d5{transition-delay:.30s}}.pg-refractive .mini,.pg-refractive .ages,.pg-refractive .facts,.pg-refractive .faqlist,.pg-refractive .compare,.pg-refractive .imp-body,.pg-refractive .pillars,.pg-refractive .ids,.pg-refractive .steps,.pg-refractive .four,.pg-refractive .techs,.pg-refractive .versions,.pg-refractive .retouche-grid,.pg-refractive .grid3-rec,.pg-refractive .ind,.pg-refractive .cx,.pg-refractive .ulist,.pg-refractive .lgroup dl,.pg-refractive .oc-grid,.pg-refractive .vs tbody{background:transparent!important;border-color:transparent!important;gap:1rem!important}.pg-refractive .mini>a,.pg-refractive .ages>a,.pg-refractive .age,.pg-refractive .facts>div,.pg-refractive .faqlist>details,.pg-refractive .faqlist>div,.pg-refractive .compare>div,.pg-refractive .imp-body>div,.pg-refractive .pillars>div,.pg-refractive .ids>div,.pg-refractive .steps>div,.pg-refractive .four>div,.pg-refractive .tech,.pg-refractive .versions>div,.pg-refractive .rt,.pg-refractive .reccard,.pg-refractive .ind .ic,.pg-refractive .ulist>div,.pg-refractive .term,.pg-refractive .oc-cell{border:1px solid var(--oc-border,#D9E3EC);border-radius:var(--oc-radius-sm,4px);outline:0}@media (max-width:720px){.pg-refractive .mini,.pg-refractive .ages,.pg-refractive .facts,.pg-refractive .faqlist,.pg-refractive .compare,.pg-refractive .imp-body,.pg-refractive .pillars,.pg-refractive .ids,.pg-refractive .steps,.pg-refractive .four,.pg-refractive .techs,.pg-refractive .versions,.pg-refractive .retouche-grid,.pg-refractive .grid3-rec,.pg-refractive .ind,.pg-refractive .cx,.pg-refractive .ulist,.pg-refractive .oc-grid{gap:.8rem!important}}.pg-refractive .hero .facts>div,.pg-refractive .hero .ids>div,.pg-refractive .parcours .steps>div,.pg-refractive .deroul .oc-cell,.pg-refractive #cataracte-bloc .mini>a,.pg-refractive .base .oc-cell{background:rgba(255,255,255,.05)}.pg-refractive #cataracte-bloc .mini>a,.pg-refractive .hero .facts>div,.pg-refractive .hero .ids>div{border-color:rgba(255,255,255,.16)}.pg-refractive #cataracte-bloc .mini>a:hover{background:rgba(255,255,255,.11);border-color:rgba(255,255,255,.3)}.pg-refractive .deroul .oc-cell,.pg-refractive .base .oc-cell,.pg-refractive #cataracte-bloc .oc-cell{background:#fff!important;border-color:var(--oc-border,#D9E3EC)!important}.pg-refractive .deroul .oc-cell .oc-t,.pg-refractive .base .oc-cell .oc-t{color:var(--oc-ink-900,#14242E)!important}.pg-refractive .deroul .oc-cell .oc-d,.pg-refractive .base .oc-cell .oc-d{color:var(--oc-ink-700,#3C4C57)!important}.pg-refractive .deroul .oc-cell .oc-n,.pg-refractive .base .oc-cell .oc-n{color:var(--o-txt)!important}.pg-refractive .deroul .oc-cell figcaption,.pg-refractive .base .oc-cell figcaption,.pg-refractive .deroul .oc-cell .oc-face,.pg-refractive .base .oc-cell .oc-face{border-color:var(--oc-border,#D9E3EC)!important}.pg-refractive .blk h4,.pg-refractive .warnbox h4,.pg-refractive .encart h4,.pg-refractive h4.k,.pg-refractive .blk h3.c-h,.pg-refractive .warnbox h3.c-h,.pg-refractive .encart h3.c-h,.pg-refractive h3.c-h.k{color:var(--oc-orange-700,#B33D1C)}.pg-refractive .ic h4,.pg-refractive .ind h4,.pg-refractive .no h4,.pg-refractive .warn h4,.pg-refractive .blocks h4,.pg-refractive .side h4,.pg-refractive .keyfacts h4,.pg-refractive .sfo .hd,.pg-refractive .facts h4,.pg-refractive .compare h4,.pg-refractive .imp-body h4,.pg-refractive .ic h3.c-h,.pg-refractive .ind h3.c-h,.pg-refractive .no h3.c-h,.pg-refractive .warn h3.c-h,.pg-refractive .blocks h3.c-h,.pg-refractive .side h3.c-h,.pg-refractive .keyfacts h3.c-h,.pg-refractive .facts h3.c-h,.pg-refractive .compare h3.c-h,.pg-refractive .imp-body h3.c-h{color:var(--oc-orange-700,#B33D1C)}.pg-refractive .ic.no h4,.pg-refractive .ic.ok h4,.pg-refractive .ic h4,.pg-refractive .ic.no h3.c-h,.pg-refractive .ic.ok h3.c-h,.pg-refractive .ic h3.c-h{color:var(--oc-orange-700,#B33D1C)}.pg-refractive .ic.ok h4,.pg-refractive .ic.ok h3.c-h{color:var(--oc-cobalt-700,#3A6E96)}.pg-refractive .oc-cell,.pg-refractive .oc-cell figcaption{color:var(--oc-ink-700,#3C4C57)}.pg-refractive .keyfacts h4,.pg-refractive .patho h4,.pg-refractive .side h4,.pg-refractive .keyfacts h3.c-h,.pg-refractive .patho h3.c-h,.pg-refractive .side h3.c-h{color:var(--oc-orange-700,#B33D1C)}.pg-refractive .patho .idx{color:var(--oc-orange-700,#B33D1C)}.pg-refractive .deroul .exp-line,.pg-refractive .base .exp-line,.pg-refractive .parcours .exp-line,.pg-refractive #cataracte-bloc .exp-line{color:var(--oc-ink-300,#AEB8BE);border-top-color:rgba(255,255,255,.16)}.pg-refractive .deroul .exp-line a,.pg-refractive .base .exp-line a{color:var(--oc-cobalt-300,#8FBBD8);border-bottom-color:rgba(255,255,255,.25)}.pg-refractive .tag{color:var(--oc-ink-900,#14242E)}.pg-refractive .tag.no{color:var(--oc-orange-700,#B33D1C)}.pg-refractive .deroul .tag,.pg-refractive .base .tag,.pg-refractive .hero .tag{color:var(--oc-ink-300,#AEB8BE)}.pg-refractive .lieu .tag,.pg-refractive .overview .tag{color:var(--oc-orange-700,#B33D1C)}.pg-refractive .eyebrow{display:inline-flex;background:var(--oc-cobalt-700,#3A6E96)!important;color:#fff!important; border-radius:var(--oc-radius-pill,999px);padding:.42em 1em .45em; font-family:var(--mono);font-size:.875rem;letter-spacing:.14em;text-transform:uppercase; box-shadow:var(--oc-shadow-1)}.pg-refractive .deroul .eyebrow,.pg-refractive .base .eyebrow,.pg-refractive .eng .eyebrow,.pg-refractive .parcours .eyebrow,.pg-refractive #cataracte-bloc .eyebrow,.pg-refractive .hero .eyebrow{background:var(--oc-orange-700)!important;color:#fff!important}.pg-refractive #cataracte-bloc .mini>a,.pg-refractive #situations .avis2,.pg-refractive #selon-age .age:first-child{color:var(--oc-ink-300,#AEB8BE)}.pg-refractive .overview .tag{color:var(--oc-orange-300,#F49B80)}.pg-refractive .parcours .steps p,.pg-refractive .parcours .steps>div p{color:var(--oc-ink-300,#AEB8BE)}.pg-refractive #cataracte-bloc p:has(> .btn){color:var(--oc-ink-300,#AEB8BE)}.pg-refractive .f-rpps{font-family:var(--mono);font-size:.875rem;letter-spacing:.04em}.pg-refractive .f-rpps a{border-bottom:1px solid rgba(255,255,255,.28)}.pg-refractive .f-rpps a:hover{border-bottom-color:currentColor}html[data-theme="jour"] .pg-refractive .hero .eyebrow::before,html[data-theme="jour"] .pg-refractive .parcours .eyebrow::before,html[data-theme="jour"] .pg-refractive .deroul .eyebrow::before,html[data-theme="jour"] .pg-refractive .eng .eyebrow::before,html[data-theme="jour"] .pg-refractive .base .eyebrow::before{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .eligib .eyebrow,html[data-theme="jour"] .pg-refractive .cta .eyebrow{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .card-w{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .corr{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .tech{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .pane{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .radar-wrap{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .bcard{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .tarifs{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .acard{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .sfo{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .cta .btn{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .cta .btn--o{background:transparent}html[data-theme="jour"] .pg-refractive .cta .btn--o:hover{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .zone li{background:rgba(255,255,255,.86)}@media (max-width:820px){html[data-theme="jour"] .pg-refractive .mcta .tel{background:rgba(255,255,255,.86)}}html[data-theme="jour"] .pg-refractive .floatcta .test{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .reccard{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .rt{background:rgba(255,255,255,.86)}@media (max-width:900px){html[data-theme="jour"] .pg-refractive .rt--focus{background:rgba(255,255,255,.86)}}html[data-theme="jour"] .pg-refractive .vs tbody tr:nth-child(odd) td,html[data-theme="jour"] .pg-refractive .vs tbody tr:nth-child(odd) th{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .floatcta .top{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .mcta .top{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .fbody{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .f-brand .plate{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive footer .plate{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .tarifs{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .tarifs th{background:rgba(255,255,255,.86)}html[data-theme="jour"] .pg-refractive .todo{background:rgba(246,249,251,.74)}html[data-theme="jour"] .pg-refractive .rapb{ background:rgba(255,255,255,.86)}html[data-theme="nuit"] .pg-refractive{background:var(--n-surface-2);color:var(--n-text)}html[data-theme="nuit"] .pg-refractive .eyebrow{ color:#FFFFFF}html[data-theme="nuit"] .pg-refractive .zone .eyebrow,html[data-theme="nuit"] .pg-refractive .actus .eyebrow,html[data-theme="nuit"] .pg-refractive .lieux .eyebrow,html[data-theme="nuit"] .pg-refractive .techs .eyebrow{color:#FFFFFF}html[data-theme="nuit"] .pg-refractive .hero .eyebrow,html[data-theme="nuit"] .pg-refractive .parcours .eyebrow,html[data-theme="nuit"] .pg-refractive .deroul .eyebrow,html[data-theme="nuit"] .pg-refractive .eng .eyebrow,html[data-theme="nuit"] .pg-refractive .base .eyebrow{color:#FFFFFF}html[data-theme="nuit"] .pg-refractive .hero .eyebrow::before,html[data-theme="nuit"] .pg-refractive .parcours .eyebrow::before,html[data-theme="nuit"] .pg-refractive .deroul .eyebrow::before,html[data-theme="nuit"] .pg-refractive .eng .eyebrow::before,html[data-theme="nuit"] .pg-refractive .base .eyebrow::before{background:rgba(14,24,30,.78)}html[data-theme="nuit"] .pg-refractive .eligib .eyebrow,html[data-theme="nuit"] .pg-refractive .cta .eyebrow{background:rgba(14,24,30,.78);color:var(--n-text)}html[data-theme="nuit"] .pg-refractive .lede{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .btn{border:1px solid var(--n-line-strong);background:var(--n-deep);color:var(--n-text)}html[data-theme="nuit"] .pg-refractive .btn--onink{background:var(--n-surface-2);color:var(--n-text);border-color:var(--n-line)}html[data-theme="nuit"] .pg-refractive .btn--onink:hover{color:#FFFFFF}html[data-theme="nuit"] .pg-refractive .btn--ghostink{color:var(--n-text);border-color:var(--n-line-soft)}html[data-theme="nuit"] .pg-refractive .btn--ghostink:hover{background:var(--n-surface-2);color:var(--n-text)}html[data-theme="nuit"] .pg-refractive .brand span{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .hero{background:var(--n-deep);color:var(--n-text)}html[data-theme="nuit"] .pg-refractive .crumb{color:var(--n-text-dim)}html[data-theme="nuit"] .pg-refractive .hero .intro{color:var(--n-text-dim)}html[data-theme="nuit"] .pg-refractive .toc{background:var(--n-surface-3);border-bottom:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .toc a{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .toc a:hover{color:var(--n-link)}html[data-theme="nuit"] .pg-refractive section{border-bottom:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .card-w{background:rgba(14,24,30,.78);border:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .layer .tag{background:rgba(175,218,239,.12);color:var(--n-link)}html[data-theme="nuit"] .pg-refractive .layer .tag.no{background:rgba(175,218,239,.12);color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .layer p{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .corr{background:rgba(14,24,30,.78);border:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .corr p{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .laser{background:var(--n-deep);color:var(--n-text)}html[data-theme="nuit"] .pg-refractive .laser p{color:var(--n-text-dim)}html[data-theme="nuit"] .pg-refractive .tech{background:rgba(14,24,30,.78);border:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .tech-hd{border-bottom:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .tech-hd .full{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .tech-hd .price em{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .tech-body{background:var(--n-line)}html[data-theme="nuit"] .pg-refractive .pane{background:rgba(14,24,30,.78)}html[data-theme="nuit"] .pg-refractive .pane h4::after,html[data-theme="nuit"] .pg-refractive .pane h3.c-h::after{background:var(--n-line)}html[data-theme="nuit"] .pg-refractive .pane.pro h4,html[data-theme="nuit"] .pg-refractive .pane.pro h3.c-h{color:var(--n-ok)}html[data-theme="nuit"] .pg-refractive .pane.con h4,html[data-theme="nuit"] .pg-refractive .pane.con h3.c-h{color:var(--n-warn)}html[data-theme="nuit"] .pg-refractive .pane.se h4,html[data-theme="nuit"] .pg-refractive .pane.se h3.c-h{color:var(--n-link)}html[data-theme="nuit"] .pg-refractive .radar-wrap{background:rgba(14,24,30,.78);border:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .radar-note{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .bcard{background:rgba(14,24,30,.78);border:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .bcard h4,html[data-theme="nuit"] .pg-refractive .bcard h3.c-h{color:var(--n-link)}html[data-theme="nuit"] .pg-refractive .bcard li span{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .ci{background:var(--n-deep);color:var(--n-text)}html[data-theme="nuit"] .pg-refractive .ci li{color:var(--n-text-dim)}html[data-theme="nuit"] .pg-refractive .ci li b{color:var(--n-text)}html[data-theme="nuit"] .pg-refractive .deroul{background:var(--n-deep);color:var(--n-text)}html[data-theme="nuit"] .pg-refractive .deroul h2,html[data-theme="nuit"] .pg-refractive .deroul h3{color:var(--n-text)}html[data-theme="nuit"] .pg-refractive .deroul .lede{color:var(--n-text-dim)}html[data-theme="nuit"] .pg-refractive .steps{background:var(--n-line-soft);border-block:1px solid var(--n-line-soft)}html[data-theme="nuit"] .pg-refractive .step{background:var(--n-deep)}html[data-theme="nuit"] .pg-refractive .step ul{color:var(--n-text-dim)}html[data-theme="nuit"] .pg-refractive .step li::before{color:var(--n-link)}html[data-theme="nuit"] .pg-refractive .perc{background:rgba(15,24,28,.05);border:1px solid var(--n-line-soft)}html[data-theme="nuit"] .pg-refractive .perc p{color:var(--n-text-dim)}html[data-theme="nuit"] .pg-refractive .tarifs{background:rgba(14,24,30,.78);border:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .tarifs th,html[data-theme="nuit"] .pg-refractive .tarifs td{border-bottom:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .tarifs th{color:var(--n-text-muted);background:var(--n-surface-3)}html[data-theme="nuit"] .pg-refractive .notes{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .notes li::before{color:var(--n-link)}html[data-theme="nuit"] .pg-refractive .acard{background:rgba(14,24,30,.78);border:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .acard h4,html[data-theme="nuit"] .pg-refractive .acard h3.c-h{color:var(--n-link)}html[data-theme="nuit"] .pg-refractive .acard p,html[data-theme="nuit"] .pg-refractive .acard li{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .sfo{background:rgba(14,24,30,.78);border:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .sfo .hd{color:var(--n-link)}html[data-theme="nuit"] .pg-refractive .sfo>p{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .sfo li a:hover{color:var(--n-link)}html[data-theme="nuit"] .pg-refractive .sfo .num{border:1px solid var(--n-line);color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .sfo li a:hover .num{color:var(--n-link)}html[data-theme="nuit"] .pg-refractive .sfo .ext{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .cta{color:#FFFFFF}html[data-theme="nuit"] .pg-refractive .cta h2{color:#FFFFFF}html[data-theme="nuit"] .pg-refractive .cta .btn{background:rgba(14,24,30,.78);color:var(--n-text);border-color:#2B3D46}html[data-theme="nuit"] .pg-refractive .cta .btn:hover{background:var(--n-deep);color:#FFFFFF;border-color:var(--n-line-strong)}html[data-theme="nuit"] .pg-refractive .cta .btn--o{color:#FFFFFF;border-color:rgba(175,218,239,.5)}html[data-theme="nuit"] .pg-refractive .cta .btn--o:hover{background:rgba(14,24,30,.78);color:var(--n-text)}html[data-theme="nuit"] .pg-refractive .zone{background:var(--n-surface-3);border-top:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .zone>.wrap>p{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .zone h3{color:var(--n-link)}html[data-theme="nuit"] .pg-refractive .zone li{background:rgba(14,24,30,.78);border:1px solid var(--n-line);color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .zone .access{border-top:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .zone .access p{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .zone .access strong{color:var(--n-text)}html[data-theme="nuit"] .pg-refractive footer{background:var(--n-deep);color:var(--n-text)}html[data-theme="nuit"] .pg-refractive footer h4,html[data-theme="nuit"] .pg-refractive footer h3.c-h{color:var(--n-text-dim)}html[data-theme="nuit"] .pg-refractive footer a{color:var(--n-text-dim)}html[data-theme="nuit"] .pg-refractive .disclaimer{background:var(--n-deep-2);border:1px solid var(--n-line-soft);color:var(--n-text-dim)}html[data-theme="nuit"] .pg-refractive .f-legal{border-top:1px solid var(--n-line-soft);color:var(--n-text-dim)}@media (max-width:820px){html[data-theme="nuit"] .pg-refractive .mcta{ background:rgba(23,28,31,.97); border-top:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .mcta .tel{border:1px solid var(--n-line);background:rgba(14,24,30,.78);color:var(--n-text)}html[data-theme="nuit"] .pg-refractive .mcta .rdv{background:var(--n-deep);color:var(--n-text)}}@media (max-width:760px){html[data-theme="nuit"] .pg-refractive .tw{border:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .tw+.tw-hint{color:var(--n-text-muted)}}html[data-theme="nuit"] .pg-refractive .floatcta .rdv{background:var(--n-deep);color:var(--n-text)}html[data-theme="nuit"] .pg-refractive .floatcta .test{background:rgba(14,24,30,.78);color:var(--n-text);border-color:var(--n-line)}html[data-theme="nuit"] .pg-refractive .floatcta .test:hover{color:#FFFFFF}html[data-theme="nuit"] .pg-refractive .grid3-rec{background:var(--n-line);border:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .reccard{background:rgba(14,24,30,.78)}html[data-theme="nuit"] .pg-refractive .reccard p{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .vs td.good{color:var(--n-ok)}html[data-theme="nuit"] .pg-refractive .vs td.less{color:var(--n-warn)}html[data-theme="nuit"] .pg-refractive .retouche{background:var(--n-surface-3)}html[data-theme="nuit"] .pg-refractive .retouche>.intro{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .retouche-grid{ background:var(--n-line);border:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .rt{background:rgba(14,24,30,.78)}html[data-theme="nuit"] .pg-refractive .rt .k{ color:var(--n-link)}html[data-theme="nuit"] .pg-refractive .rt p{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .retouche .fin{color:var(--n-text-muted)}@media (max-width:900px){html[data-theme="nuit"] .pg-refractive .rt--focus{background:rgba(14,24,30,.78)}}html[data-theme="nuit"] .pg-refractive .vs thead .sub{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .vs tbody tr:nth-child(odd) td,html[data-theme="nuit"] .pg-refractive .vs tbody tr:nth-child(odd) th{background:rgba(14,24,30,.78)}html[data-theme="nuit"] .pg-refractive .floatcta .top{background:rgba(14,24,30,.78);color:var(--n-text); border-color:var(--n-line)}html[data-theme="nuit"] .pg-refractive .floatcta .top:hover{color:#FFFFFF}html[data-theme="nuit"] .pg-refractive .mcta .top{border:1px solid var(--n-line);background:rgba(14,24,30,.78);color:var(--n-text)}html[data-theme="nuit"] .pg-refractive .urgences{background:var(--n-deep-2);border:1px solid var(--n-line-soft)}html[data-theme="nuit"] .pg-refractive .urgences .hd{color:var(--n-text)}html[data-theme="nuit"] .pg-refractive .urgences .lead{color:var(--n-text-dim)}html[data-theme="nuit"] .pg-refractive .ulist{background:var(--n-line-soft); border:1px solid var(--n-line-soft)}html[data-theme="nuit"] .pg-refractive .ulist>div{background:var(--n-deep)}html[data-theme="nuit"] .pg-refractive .ulist strong{color:var(--n-text)}html[data-theme="nuit"] .pg-refractive .ulist span{color:var(--n-text-dim)}html[data-theme="nuit"] .pg-refractive .urgences .fine{color:var(--n-text-dim)}html[data-theme="nuit"] .pg-refractive .flegend span{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .fbody{background:rgba(14,24,30,.78);border:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .fgrid i{background:var(--n-line)}html[data-theme="nuit"] .pg-refractive .frow+.frow{border-top:1px dashed var(--n-line)}html[data-theme="nuit"] .pg-refractive .fname a:hover{color:var(--n-link)}html[data-theme="nuit"] .pg-refractive .seg.s3{background:rgba(175,218,239,.28)}html[data-theme="nuit"] .pg-refractive .flegend i.s3{background:rgba(175,218,239,.28)}html[data-theme="nuit"] .pg-refractive .fticks span{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .fnote{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .zone p.eyebrow{color:#FFFFFF}html[data-theme="nuit"] .pg-refractive .oc-d{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .oc-hd{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .oc-leg{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .oc-n{color:var(--oc-orange-300)}html[data-theme="nuit"] .pg-refractive .viz-note,html[data-theme="nuit"] .pg-refractive .fnote,html[data-theme="nuit"] .pg-refractive .tw-hint{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .rt p,html[data-theme="nuit"] .pg-refractive .reccard p,html[data-theme="nuit"] .pg-refractive .corr p,html[data-theme="nuit"] .pg-refractive .step p,html[data-theme="nuit"] .pg-refractive .fcard ul{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .has-sub .chev:hover{background:var(--n-surface-3)}html[data-theme="nuit"] .pg-refractive .oc-cell{outline:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .viz-cell{outline:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .tech,html[data-theme="nuit"] .pg-refractive .fcard,html[data-theme="nuit"] .pg-refractive .step,html[data-theme="nuit"] .pg-refractive .versions>div,html[data-theme="nuit"] .pg-refractive .rt,html[data-theme="nuit"] .pg-refractive .reccard,html[data-theme="nuit"] .pg-refractive .ulist>div,html[data-theme="nuit"] .pg-refractive .ic{outline:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .ulist>div{outline-color:var(--n-line-soft)}html[data-theme="nuit"] .pg-refractive .oc-cell,html[data-theme="nuit"] .pg-refractive .viz-cell,html[data-theme="nuit"] .pg-refractive .tech,html[data-theme="nuit"] .pg-refractive .fcard,html[data-theme="nuit"] .pg-refractive .step,html[data-theme="nuit"] .pg-refractive .versions>div,html[data-theme="nuit"] .pg-refractive .rt,html[data-theme="nuit"] .pg-refractive .reccard,html[data-theme="nuit"] .pg-refractive .ind .ic,html[data-theme="nuit"] .pg-refractive .term,html[data-theme="nuit"] .pg-refractive .cxc{outline:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .ulist>div{outline:1px solid var(--n-line-soft)}html[data-theme="nuit"] .pg-refractive .oc-leg i{ outline:1px solid rgba(175,218,239,.18)}html[data-theme="nuit"] .pg-refractive .oc-cell,html[data-theme="nuit"] .pg-refractive .viz-cell,html[data-theme="nuit"] .pg-refractive .tech,html[data-theme="nuit"] .pg-refractive .fcard,html[data-theme="nuit"] .pg-refractive .step,html[data-theme="nuit"] .pg-refractive .versions>div,html[data-theme="nuit"] .pg-refractive .rt,html[data-theme="nuit"] .pg-refractive .reccard,html[data-theme="nuit"] .pg-refractive .ind .ic,html[data-theme="nuit"] .pg-refractive .cxc{border:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .ulist>div{border:1px solid var(--n-line-soft)}html[data-theme="nuit"] .pg-refractive .term{border:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .disclaimer{ background:var(--n-deep-2);border:1px solid var(--n-line-soft);color:var(--n-text-dim)}html[data-theme="nuit"] .pg-refractive .f-brand .plate{background:rgba(14,24,30,.78)}html[data-theme="nuit"] .pg-refractive footer .plate{background:rgba(14,24,30,.78)}html[data-theme="nuit"] .pg-refractive .urgences .fine{ background:rgba(15,24,28,.04);border:1px solid var(--n-line-soft);color:var(--n-text-dim)}html[data-theme="nuit"] .pg-refractive .urgences .fine a{color:#FFFFFF;border-bottom:1px solid rgba(175,218,239,.35)}html[data-theme="nuit"] .pg-refractive .tarifs{ border:1px solid var(--n-line);background:rgba(14,24,30,.78)}html[data-theme="nuit"] .pg-refractive .tarifs th{background:rgba(14,24,30,.78);border-bottom:1px solid var(--n-line);color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .tarifs td{color:var(--n-text-muted);border-bottom:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .tarifs td b{color:var(--n-text)}html[data-theme="nuit"] .pg-refractive .tarifs td+td+td{color:var(--n-text-dim)}html[data-theme="nuit"] .pg-refractive .tarifs a{color:var(--n-link,#A9C1D3)}html[data-theme="nuit"] .pg-refractive .todo{background:rgba(10,17,22,.45);color:#E3DCC9}html[data-theme="nuit"] .pg-refractive .rapb{ background:rgba(14,24,30,.78);border:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .rapb h2{color:var(--n-text)}html[data-theme="nuit"] .pg-refractive .rapb>div>p:last-child{color:var(--n-text-muted)}html[data-theme="nuit"] .pg-refractive .rapb a{color:var(--n-link,#A9C1D3);border-bottom:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .rap label{color:var(--n-text-dim)}html[data-theme="nuit"] .pg-refractive .rap input,html[data-theme="nuit"] .pg-refractive .rap select,html[data-theme="nuit"] .pg-refractive .rap textarea{ color:var(--n-text);border:1px solid var(--n-line);background:var(--n-surface-2,rgba(14,24,30,.78))}html[data-theme="nuit"] .pg-refractive .rap .fine2{color:var(--n-text-dim)}html[data-theme="nuit"] .pg-refractive .rap .fine2.err{color:var(--oc-orange-300,#D3B3AA)}html[data-theme="nuit"] .pg-refractive .rap textarea{border:1px solid var(--n-line);background:var(--n-surface-2,rgba(14,24,30,.78));color:var(--n-text)}html[data-theme="nuit"] .pg-refractive .oc-cell,html[data-theme="nuit"] .pg-refractive .bal,html[data-theme="nuit"] .pg-refractive .tarifs,html[data-theme="nuit"] .pg-refractive .lieu,html[data-theme="nuit"] .pg-refractive .etape,html[data-theme="nuit"] .pg-refractive .rapb,html[data-theme="nuit"] .pg-refractive .age,html[data-theme="nuit"] .pg-refractive .vasc>div,html[data-theme="nuit"] .pg-refractive .cform,html[data-theme="nuit"] .pg-refractive .cf-warn,html[data-theme="nuit"] .pg-refractive .oc-fig figure{border-color:var(--n-line)}html[data-theme="nuit"] .pg-refractive .oc-cell .oc-face{border-bottom-color:var(--n-line)}html[data-theme="nuit"] .pg-refractive .oc-cell figcaption,html[data-theme="nuit"] .pg-refractive .oc-leg{border-top-color:var(--n-line)}html[data-theme="nuit"] .pg-refractive .exp-line{color:var(--n-text-muted);border-top:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .exp-line a{color:var(--n-link,#A9C1D3);border-bottom:1px solid var(--n-line)}html[data-theme="nuit"] .pg-refractive .auteur{ border-top:1px solid var(--n-line,#273949)}html[data-theme="nuit"] .pg-refractive .auteur-n{color:var(--n-text,#DDE7ED)}html[data-theme="nuit"] .pg-refractive .auteur-q{color:var(--n-text-dim,#AEB7BD)}html[data-theme="nuit"] .pg-refractive .auteur-d{color:var(--n-text-muted,#C6D1D8)}html[data-theme="nuit"] .pg-refractive .auteur-d time{color:var(--n-text,#DDE7ED)}html[data-theme="nuit"] .pg-refractive .mini>a,html[data-theme="nuit"] .pg-refractive .ages>a,html[data-theme="nuit"] .pg-refractive .age,html[data-theme="nuit"] .pg-refractive .facts>div,html[data-theme="nuit"] .pg-refractive .faqlist>details,html[data-theme="nuit"] .pg-refractive .faqlist>div,html[data-theme="nuit"] .pg-refractive .compare>div,html[data-theme="nuit"] .pg-refractive .imp-body>div,html[data-theme="nuit"] .pg-refractive .pillars>div,html[data-theme="nuit"] .pg-refractive .ids>div,html[data-theme="nuit"] .pg-refractive .steps>div,html[data-theme="nuit"] .pg-refractive .four>div,html[data-theme="nuit"] .pg-refractive .tech,html[data-theme="nuit"] .pg-refractive .versions>div,html[data-theme="nuit"] .pg-refractive .rt,html[data-theme="nuit"] .pg-refractive .reccard,html[data-theme="nuit"] .pg-refractive .ind .ic,html[data-theme="nuit"] .pg-refractive .ulist>div,html[data-theme="nuit"] .pg-refractive .term,html[data-theme="nuit"] .pg-refractive .oc-cell{border:1px solid var(--n-line,#273949)}html[data-theme="nuit"] .pg-refractive .hero .facts>div,html[data-theme="nuit"] .pg-refractive .hero .ids>div,html[data-theme="nuit"] .pg-refractive .parcours .steps>div,html[data-theme="nuit"] .pg-refractive .deroul .oc-cell,html[data-theme="nuit"] .pg-refractive #cataracte-bloc .mini>a,html[data-theme="nuit"] .pg-refractive .base .oc-cell{background:rgba(15,24,28,.05)}html[data-theme="nuit"] .pg-refractive #cataracte-bloc .mini>a,html[data-theme="nuit"] .pg-refractive .hero .facts>div,html[data-theme="nuit"] .pg-refractive .hero .ids>div{border-color:rgba(175,218,239,.16)}html[data-theme="nuit"] .pg-refractive #cataracte-bloc .mini>a:hover{background:rgba(15,24,28,.11);border-color:rgba(175,218,239,.3)}html[data-theme="nuit"] .pg-refractive .deroul .oc-cell,html[data-theme="nuit"] .pg-refractive .base .oc-cell,html[data-theme="nuit"] .pg-refractive #cataracte-bloc .oc-cell{background:rgba(14,24,30,.78)!important;border-color:var(--n-line,#273949)!important}html[data-theme="nuit"] .pg-refractive .deroul .oc-cell .oc-t,html[data-theme="nuit"] .pg-refractive .base .oc-cell .oc-t{color:var(--n-text,#DDE7ED)!important}html[data-theme="nuit"] .pg-refractive .deroul .oc-cell .oc-d,html[data-theme="nuit"] .pg-refractive .base .oc-cell .oc-d{color:var(--n-text-muted,#C6D1D8)!important}html[data-theme="nuit"] .pg-refractive .deroul .oc-cell .oc-n,html[data-theme="nuit"] .pg-refractive .base .oc-cell .oc-n{color:var(--oc-orange-500,#C59A8F)!important}html[data-theme="nuit"] .pg-refractive .deroul .oc-cell figcaption,html[data-theme="nuit"] .pg-refractive .base .oc-cell figcaption,html[data-theme="nuit"] .pg-refractive .deroul .oc-cell .oc-face,html[data-theme="nuit"] .pg-refractive .base .oc-cell .oc-face{border-color:var(--n-line,#273949)!important}html[data-theme="nuit"] .pg-refractive .blk h4,html[data-theme="nuit"] .pg-refractive .warnbox h4,html[data-theme="nuit"] .pg-refractive .encart h4,html[data-theme="nuit"] .pg-refractive h4.k,html[data-theme="nuit"] .pg-refractive .blk h3.c-h,html[data-theme="nuit"] .pg-refractive .warnbox h3.c-h,html[data-theme="nuit"] .pg-refractive .encart h3.c-h,html[data-theme="nuit"] .pg-refractive h3.c-h.k{color:var(--oc-orange-300,#D3B3AA)}html[data-theme="nuit"] .pg-refractive .ic h4,html[data-theme="nuit"] .pg-refractive .ind h4,html[data-theme="nuit"] .pg-refractive .no h4,html[data-theme="nuit"] .pg-refractive .warn h4,html[data-theme="nuit"] .pg-refractive .blocks h4,html[data-theme="nuit"] .pg-refractive .side h4,html[data-theme="nuit"] .pg-refractive .keyfacts h4,html[data-theme="nuit"] .pg-refractive .sfo .hd,html[data-theme="nuit"] .pg-refractive .facts h4,html[data-theme="nuit"] .pg-refractive .compare h4,html[data-theme="nuit"] .pg-refractive .imp-body h4,html[data-theme="nuit"] .pg-refractive .ic h3.c-h,html[data-theme="nuit"] .pg-refractive .ind h3.c-h,html[data-theme="nuit"] .pg-refractive .no h3.c-h,html[data-theme="nuit"] .pg-refractive .warn h3.c-h,html[data-theme="nuit"] .pg-refractive .blocks h3.c-h,html[data-theme="nuit"] .pg-refractive .side h3.c-h,html[data-theme="nuit"] .pg-refractive .keyfacts h3.c-h,html[data-theme="nuit"] .pg-refractive .facts h3.c-h,html[data-theme="nuit"] .pg-refractive .compare h3.c-h,html[data-theme="nuit"] .pg-refractive .imp-body h3.c-h{color:var(--oc-orange-300,#D3B3AA)}html[data-theme="nuit"] .pg-refractive .ic.no h4,html[data-theme="nuit"] .pg-refractive .ic.ok h4,html[data-theme="nuit"] .pg-refractive .ic h4,html[data-theme="nuit"] .pg-refractive .ic.no h3.c-h,html[data-theme="nuit"] .pg-refractive .ic.ok h3.c-h,html[data-theme="nuit"] .pg-refractive .ic h3.c-h{color:var(--oc-orange-300,#D3B3AA)}html[data-theme="nuit"] .pg-refractive .ic.ok h4,html[data-theme="nuit"] .pg-refractive .ic.ok h3.c-h{color:var(--n-link,#A9C1D3)}html[data-theme="nuit"] .pg-refractive .oc-cell,html[data-theme="nuit"] .pg-refractive .oc-cell figcaption{color:var(--n-text-muted,#C6D1D8)}html[data-theme="nuit"] .pg-refractive .keyfacts h4,html[data-theme="nuit"] .pg-refractive .patho h4,html[data-theme="nuit"] .pg-refractive .side h4,html[data-theme="nuit"] .pg-refractive .keyfacts h3.c-h,html[data-theme="nuit"] .pg-refractive .patho h3.c-h,html[data-theme="nuit"] .pg-refractive .side h3.c-h{color:var(--oc-orange-300,#D3B3AA)}html[data-theme="nuit"] .pg-refractive .patho .idx{color:var(--oc-orange-300,#D3B3AA)}html[data-theme="nuit"] .pg-refractive .deroul .exp-line,html[data-theme="nuit"] .pg-refractive .base .exp-line,html[data-theme="nuit"] .pg-refractive .parcours .exp-line,html[data-theme="nuit"] .pg-refractive #cataracte-bloc .exp-line{color:var(--n-text-dim,#AEB8BE);border-top-color:rgba(175,218,239,.16)}html[data-theme="nuit"] .pg-refractive .deroul .exp-line a,html[data-theme="nuit"] .pg-refractive .base .exp-line a{border-bottom-color:rgba(175,218,239,.25)}html[data-theme="nuit"] .pg-refractive .tag{color:var(--n-text,#DDE7ED)}html[data-theme="nuit"] .pg-refractive .tag.no{color:var(--oc-orange-300,#D3B3AA)}html[data-theme="nuit"] .pg-refractive .deroul .tag,html[data-theme="nuit"] .pg-refractive .base .tag,html[data-theme="nuit"] .pg-refractive .hero .tag{color:var(--n-text-dim,#AEB8BE)}html[data-theme="nuit"] .pg-refractive .lieu .tag,html[data-theme="nuit"] .pg-refractive .overview .tag{color:var(--oc-orange-300,#D3B3AA)}html[data-theme="nuit"] .pg-refractive .eyebrow{color:#FFFFFF!important}html[data-theme="nuit"] .pg-refractive .deroul .eyebrow,html[data-theme="nuit"] .pg-refractive .base .eyebrow,html[data-theme="nuit"] .pg-refractive .eng .eyebrow,html[data-theme="nuit"] .pg-refractive .parcours .eyebrow,html[data-theme="nuit"] .pg-refractive #cataracte-bloc .eyebrow,html[data-theme="nuit"] .pg-refractive .hero .eyebrow{color:#FFFFFF!important}html[data-theme="nuit"] .pg-refractive #cataracte-bloc .mini>a,html[data-theme="nuit"] .pg-refractive #situations .avis2,html[data-theme="nuit"] .pg-refractive #selon-age .age:first-child{color:var(--n-text-dim,#AEB8BE)}html[data-theme="nuit"] .pg-refractive .parcours .steps p,html[data-theme="nuit"] .pg-refractive .parcours .steps>div p{color:var(--n-text-dim,#AEB8BE)}html[data-theme="nuit"] .pg-refractive #cataracte-bloc p:has(> .btn){color:var(--n-text-dim,#AEB8BE)}html[data-theme="nuit"] .pg-refractive .f-rpps a{border-bottom:1px solid rgba(175,218,239,.28)}
html[data-theme="nuit"] .pg-refractive .note strong{color:var(--n-text)}
/* Audit 2026-10-09 : la colonne du schéma de cornée ne doit pas s'élargir au contenu défilant. */
.pg-refractive .cornea>*{min-width:0}
/* Graduations du schéma de récupération : sur téléphone, en quinconce sur deux
   lignes pour qu'elles ne se chevauchent pas (textes à 14 px minimum). */
@media (max-width:600px){.pg-refractive .fticks{height:58px}.pg-refractive .fticks span:nth-child(3),.pg-refractive .fticks span:nth-child(6){top:32px}}
/* capitales-mobile:start (généré par scripts/capitales_mobile.py) */
@media (max-width:560px){
.pg-refractive .brand span{letter-spacing:0.08em}
.pg-refractive .crumb{letter-spacing:0.05em}
.pg-refractive .layer .tag{letter-spacing:0.05em}
.pg-refractive .corr .act{letter-spacing:0.05em}
.pg-refractive .laser .meta{letter-spacing:0.055em}
.pg-refractive .tech-hd .full{letter-spacing:0.05em}
.pg-refractive .tech-hd .price em{letter-spacing:0.05em}
.pg-refractive .pane h4,.pg-refractive .pane h3.c-h{letter-spacing:0.07em}
.pg-refractive .radar-note{letter-spacing:0.04em}
.pg-refractive .bcard h4,.pg-refractive .bcard h3.c-h{letter-spacing:0.065em}
.pg-refractive .ci h4,.pg-refractive .ci h3.c-h{letter-spacing:0.07em}
.pg-refractive .perc .dev{letter-spacing:0.05em}
.pg-refractive .tarifs th{letter-spacing:0.06em}
.pg-refractive .acard h4,.pg-refractive .acard h3.c-h{letter-spacing:0.065em}
.pg-refractive .sfo .hd{letter-spacing:0.07em}
.pg-refractive .zone h3{letter-spacing:0.07em}
.pg-refractive footer h4,.pg-refractive footer h3.c-h{letter-spacing:0.07em}
.pg-refractive .tw+.tw-hint{letter-spacing:0.05em}
.pg-refractive .reccard .k{letter-spacing:0.065em}
.pg-refractive .rt .k{letter-spacing:0.065em}
.pg-refractive .tarifs th{letter-spacing:0.065em}
.pg-refractive .todo{letter-spacing:0.04em}
.pg-refractive .rapb .k{letter-spacing:0.07em}
.pg-refractive .rap label{letter-spacing:0.06em}
.pg-refractive .eyebrow{letter-spacing:0.07em}
}
/* capitales-mobile:end */
