.I_Rosa_page{--ink:#101935;--deep:#182350;--paper:#fefaef;--surface:#fff;--rule:#18235024;--accent:#b9915e;--accent-ink:var(--aeth-accent-text);--muted:#465071;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);background:var(--paper);color:var(--ink);font-family:var(--font-sans), system-ui, sans-serif;font-variant-numeric:tabular-nums lining-nums}.I_Rosa_page *,.I_Rosa_page :before,.I_Rosa_page :after{box-sizing:border-box}.I_Rosa_page h1,.I_Rosa_page h2,.I_Rosa_page h3,.I_Rosa_page p,.I_Rosa_page figure,.I_Rosa_page dl,.I_Rosa_page dd{margin:0}.I_Rosa_page h1,.I_Rosa_page h2,.I_Rosa_page h3{font-weight:400}.I_Rosa_page h1,.I_Rosa_page h2{font-family:var(--font-serif), Georgia, serif}.I_Rosa_page h2{font-size:var(--text-display-lg);line-height:var(--text-display-lg--line-height);letter-spacing:var(--text-display-lg--letter-spacing);text-wrap:balance}.I_Rosa_page em{font-weight:400}.I_Rosa_page a{text-decoration:none}.I_Rosa_page a,.I_Rosa_page summary{-webkit-tap-highlight-color:transparent}.I_Rosa_page a:focus-visible,.I_Rosa_page summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.I_Rosa_page section[id],.I_Rosa_page [id=systeme],.I_Rosa_page [id=securite]{scroll-margin-top:88px}.I_Rosa_container{width:min(1240px,100% - 96px);margin-inline:auto}.I_Rosa_section{padding-block:112px}.I_Rosa_eyebrow{font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height);font-weight:var(--text-eyebrow--font-weight);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;color:var(--accent-ink)}.I_Rosa_page .I_Rosa_eyebrow+h2{margin-top:22px}.I_Rosa_skip{z-index:100;background:var(--surface);color:var(--ink);border-radius:30px;padding:12px 20px;position:fixed;top:8px;left:12px;transform:translateY(-150%)}.I_Rosa_skip:focus{transform:none}.I_Rosa_action{min-height:52px;color:var(--paper);background:var(--ink);border-radius:99px;justify-content:center;align-items:center;gap:22px;padding:15px 24px;font-size:14px;font-weight:600;transition:background .18s;display:inline-flex}.I_Rosa_action:hover{background:var(--deep)}.I_Rosa_action:active{transform:scale(.98)}.I_Rosa_textLink{min-height:44px;color:inherit;justify-content:flex-start;align-items:center;gap:12px;font-size:14px;font-weight:500;display:inline-flex}.I_Rosa_textLink:hover{text-underline-offset:5px;text-decoration:underline}.I_Rosa_inlineLink{color:var(--ink);text-underline-offset:5px;white-space:nowrap;align-items:center;gap:6px;font-weight:500;-webkit-text-decoration:underline #b9915e;text-decoration:underline #b9915e;text-decoration-thickness:1px;display:inline-flex}.I_Rosa_inlineLink:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.I_Rosa_hero{color:var(--paper);background:radial-gradient(128% 84% at 50% -12%,#1e2c63 0%,#182350 46%,#121a3c 100%);padding:144px 0 112px;position:relative;overflow:hidden}.I_Rosa_hero:before{content:"";pointer-events:none;background:radial-gradient(46% 50% at 78% 68%,#b9915e17,#0000 72%);position:absolute;inset:0}.I_Rosa_hero>*{position:relative}.I_Rosa_heroInner{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.I_Rosa_heroCopy{min-width:0}.I_Rosa_hero .I_Rosa_eyebrow{color:var(--accent)}.I_Rosa_heroCopy h1{letter-spacing:var(--text-display-xl--letter-spacing);color:var(--paper);margin-top:22px;font-size:clamp(38px,3.75vw,54px);line-height:1.1}.I_Rosa_heroLigne{white-space:nowrap;display:block}.I_Rosa_heroLigneAccent{color:var(--accent)}.I_Rosa_heroLead{color:#fefaefcc;text-wrap:pretty;max-width:44ch;font-size:18px;line-height:1.65;margin-top:26px!important}.I_Rosa_heroActions{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:36px;display:flex}.I_Rosa_hero .I_Rosa_action{background:var(--accent);color:var(--ink);gap:12px;box-shadow:0 12px 28px -16px #05091f}.I_Rosa_hero .I_Rosa_action:hover{background:#c4a074}.I_Rosa_hero .I_Rosa_textLink{color:#fefaefe6}.I_Rosa_hero .I_Rosa_textLink:hover{color:var(--paper)}.I_Rosa_heroNote{color:#fefaef9e;font-size:13px;line-height:1.6;margin-top:18px!important}.I_Rosa_heroMotion{--hm-duree:9s;--hm-depart:-5.6s;min-width:0}.I_Rosa_hmScene{position:relative}.I_Rosa_hmNavigateur{background:var(--surface);color:var(--ink);border:1px solid #fefaef2b;border-radius:16px;position:relative;box-shadow:0 0 0 8px #fefaef0d,0 44px 90px -40px #05091fe6}.I_Rosa_hmBarre{background:#f6f1e6;border-bottom:1px solid #18235014;border-radius:15px 15px 0 0;align-items:center;gap:14px;height:48px;padding:0 14px 0 16px;display:flex}.I_Rosa_hmPastilles{flex:none;gap:6px;display:flex}.I_Rosa_hmPastilles i{background:#18235024;border-radius:50%;width:9px;height:9px}.I_Rosa_hmAdresse{background:var(--surface);min-width:0;height:28px;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;border-radius:99px;flex:1;align-items:center;gap:8px;padding:0 12px;font-size:11px;display:flex;overflow:hidden}.I_Rosa_hmCadenas{background:#18235033;border-radius:2px;flex:none;width:8px;height:8px}.I_Rosa_hmExtension{width:34px;height:34px;animation:I_Rosa_hm-pression var(--hm-duree) var(--hm-depart) infinite;border-radius:9px;flex:none;place-items:center;display:grid;position:relative}.I_Rosa_hmIcone{border-radius:5px;position:relative}.I_Rosa_hmOnde{border:1.5px solid var(--accent);opacity:0;pointer-events:none;animation:I_Rosa_hm-onde var(--hm-duree) var(--hm-depart) infinite var(--ease-out);border-radius:50%;position:absolute;inset:0}.I_Rosa_hmOnde:nth-child(2){animation-delay:calc(var(--hm-depart) + .22s)}.I_Rosa_hmOnde:nth-child(3){animation-delay:calc(var(--hm-depart) + .44s)}.I_Rosa_hmPage{padding:18px 18px 22px}.I_Rosa_hmGalerie{grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,2.6fr) minmax(0,1fr);gap:6px;height:232px;display:grid}.I_Rosa_hmPhoto{background:#e9e3d6;border-radius:10px 4px 4px 10px;grid-row:1/3;position:relative;overflow:hidden}.I_Rosa_hmPhotoImg{object-fit:cover;object-position:50% 40%}.I_Rosa_hmCompteur{color:var(--paper);background:#101935b3;border-radius:99px;padding:4px 9px;font-size:11px;font-weight:500;position:absolute;bottom:10px;left:10px}.I_Rosa_hmVignette{background-color:#e9e3d6;background-repeat:no-repeat;background-size:300%;border-radius:4px;display:block}.I_Rosa_hmVignette:first-of-type{border-top-right-radius:10px}.I_Rosa_hmVignette:last-child{border-bottom-right-radius:10px}.I_Rosa_hmFiche{flex-direction:column;gap:6px;min-width:0;margin-top:16px;display:flex}.I_Rosa_hmFicheType{color:var(--muted);font-size:13px}.I_Rosa_hmFichePrix{letter-spacing:-.02em;font-size:26px;font-weight:600;line-height:1.15}.I_Rosa_hmLieu{color:var(--ink);align-items:center;gap:5px;font-size:13px;display:inline-flex}.I_Rosa_hmLieu svg,.I_Rosa_hmDate{color:var(--muted)}.I_Rosa_hmExposant{vertical-align:.45em;font-size:.62em;font-weight:600;line-height:0}.I_Rosa_hmFaits dd .I_Rosa_hmExposant{font-weight:800}.I_Rosa_hmFaits{border:1px solid #18235014;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;margin-top:10px!important}.I_Rosa_hmFaits div{min-width:0;padding:8px 10px}.I_Rosa_hmFaits div+div{border-left:1px solid #18235014}.I_Rosa_hmFaits dt{color:var(--muted);font-size:11px}.I_Rosa_hmFaits dd{white-space:nowrap;font-size:13px;font-weight:600;margin-top:2px!important}.I_Rosa_hmTexte{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.55}.I_Rosa_hmCaracteristiques{flex-wrap:wrap;gap:7px;margin-top:6px;display:flex}.I_Rosa_hmCaracteristiques span{color:var(--muted);white-space:nowrap;background:#fefaef;border:1px solid #18235017;border-radius:99px;padding:5px 10px;font-size:11px}.I_Rosa_hmPanneau{background:var(--surface);width:272px;animation:I_Rosa_hm-panneau var(--hm-duree) var(--hm-depart) infinite var(--ease-out);border:1px solid #18235021;border-radius:12px;padding:16px 16px 14px;position:absolute;top:60px;right:14px;box-shadow:0 26px 54px -22px #10193573,0 2px 6px #1019350f}.I_Rosa_hmPanneauTete{align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.I_Rosa_hmPanneauTete img{border-radius:4px}.I_Rosa_hmStatut{color:var(--accent-ink);white-space:nowrap;background:#b9915e21;border-radius:99px;margin-left:auto;padding:3px 9px;font-size:11px;font-weight:600}.I_Rosa_hmMesures{margin-top:12px!important}.I_Rosa_hmMesure{animation:I_Rosa_hm-ligne var(--hm-duree) var(--hm-depart) infinite var(--ease-out);border-bottom:1px solid #18235014;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;display:flex}.I_Rosa_hmMesure:nth-child(2){animation-delay:calc(var(--hm-depart) + .14s)}.I_Rosa_hmMesure:nth-child(3){animation-delay:calc(var(--hm-depart) + .28s)}.I_Rosa_hmMesure dt{color:var(--muted);font-size:12px}.I_Rosa_hmMesure dd{letter-spacing:-.01em;white-space:nowrap;font-size:15px;font-weight:500}.I_Rosa_hmVerifier{color:var(--muted);animation:I_Rosa_hm-ligne var(--hm-duree) calc(var(--hm-depart) + .42s) infinite var(--ease-out);font-size:12px;line-height:1.5;margin-top:11px!important}.I_Rosa_hmVerifier span{color:var(--accent-ink);margin-right:8px;font-weight:600}.I_Rosa_hmBouton{background:var(--ink);color:var(--paper);text-align:center;animation:I_Rosa_hm-bouton var(--hm-duree) var(--hm-depart) infinite var(--ease-out);border-radius:99px;margin-top:13px;padding:10px 12px;font-size:12px;font-weight:600;display:block}.I_Rosa_hmCurseur{opacity:0;pointer-events:none;filter:drop-shadow(0 3px 4px #10193540);animation:I_Rosa_hm-curseur var(--hm-duree) var(--hm-depart) infinite var(--ease-in-out);position:absolute;top:28px;right:22px}.I_Rosa_hmCurseur svg{display:block}.I_Rosa_hmLegende{color:#fefaef99;text-align:right;margin-top:16px;font-size:12px;line-height:1.6}@keyframes I_Rosa_hm-curseur{0%,6%{opacity:0;transform:translate(-190px,190px)}12%{opacity:1}26%{opacity:1;transform:translate(0)scale(1)}29%{transform:translate(0)scale(.8)}32%{transform:translate(0)scale(1)}42%{opacity:1;transform:translate(0)}48%,to{opacity:0;transform:translate(14px,18px)}}@keyframes I_Rosa_hm-pression{0%,27%{background:0 0}30%,46%{background:#b9915e2e}60%,to{background:0 0}}@keyframes I_Rosa_hm-onde{0%,29%{opacity:0;transform:scale(.7)}31%{opacity:.85;transform:scale(.7)}56%,to{opacity:0;transform:scale(3.4)}}@keyframes I_Rosa_hm-panneau{0%,33%{opacity:0;transform:translateY(-8px)scale(.97)}40%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(-4px)scale(.99)}}@keyframes I_Rosa_hm-ligne{0%,38%{opacity:0;transform:translateY(6px)}45%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes I_Rosa_hm-bouton{0%,44%{opacity:0;transform:translateY(6px);box-shadow:0 0 #b9915e00}50%{opacity:1;transform:none;box-shadow:0 0 #b9915e00}56%{transform:scale(1.03);box-shadow:0 0 0 5px #b9915e40}64%,88%{opacity:1;transform:none;box-shadow:0 0 #b9915e00}95%,to{opacity:0;box-shadow:none;transform:none}}.I_Rosa_lien{padding-block:112px 104px}.I_Rosa_lienGrille{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.I_Rosa_lienTexte{min-width:0}.I_Rosa_lienTexte h2 em{color:var(--accent-ink)}.I_Rosa_lectures{gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.I_Rosa_lecture{grid-template-columns:104px minmax(0,1fr);align-items:baseline;gap:20px;display:grid}.I_Rosa_lecture>span{font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height);font-weight:var(--text-eyebrow--font-weight);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;color:var(--accent-ink)}.I_Rosa_lecture p{color:var(--ink);text-wrap:pretty;font-size:17px;line-height:1.5}.I_Rosa_lienConclusion{max-width:46ch;color:var(--ink);text-wrap:pretty;padding-top:22px;font-size:17px;line-height:1.65;position:relative;margin-top:30px!important}.I_Rosa_lienConclusion:before{content:"";background:var(--accent);width:40px;height:1px;position:absolute;top:0;left:0}.I_Rosa_lienConclusion strong{color:var(--ink);font-weight:600}.I_Rosa_lienVisuel{min-width:0;position:relative}.I_Rosa_lienPhoto{aspect-ratio:3/2;background:#e9e3d6;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 30px 60px -38px #10193566}.I_Rosa_lienPhotoImg{object-fit:cover;width:100%;height:100%;display:block}.I_Rosa_etapes{margin-top:64px}.I_Rosa_frise{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.I_Rosa_etape{min-width:0}.I_Rosa_etapeLien{height:100%;color:var(--ink);transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out), border-color .25s ease;background:#fffdf8;border:1px solid #18235014;border-radius:6px;flex-direction:column;padding:26px 28px 28px;display:flex;box-shadow:0 18px 32px -26px #10193566,0 1px 2px #1019350d}.I_Rosa_etapeNumero{font-family:var(--font-serif), Georgia, serif;color:var(--accent-ink);font-variant-numeric:lining-nums tabular-nums;font-size:20px;line-height:1}.I_Rosa_etapeNom{margin-top:22px;font-size:17px;font-weight:600;line-height:1.35}.I_Rosa_etapeQuestion{font-family:var(--font-serif), Georgia, serif;color:var(--muted);margin-top:6px;font-size:20px;font-style:italic;line-height:1.35;transition:color .2s}.I_Rosa_etapeFleche{color:var(--accent-ink);transition:transform .25s var(--ease-out);margin-top:auto;padding-top:22px;font-size:18px;line-height:1}@media (hover:hover) and (pointer:fine){.I_Rosa_etapeLien:hover{border-color:#b9915e59;transform:translateY(-2px);box-shadow:0 24px 40px -26px #10193580,0 1px 2px #1019350d}.I_Rosa_etapeLien:hover .I_Rosa_etapeQuestion{color:var(--ink)}.I_Rosa_etapeLien:hover .I_Rosa_etapeFleche{transform:translate(4px)}}.I_Rosa_etapeLien:focus-visible{outline-offset:4px}.I_Rosa_actionOr{background:var(--accent);color:var(--ink);gap:14px;margin-top:32px}.I_Rosa_actionOr:hover{background:var(--accent-ink);color:var(--paper)}.I_Rosa_dealSection .I_Rosa_eyebrow{color:#dcc49b}.I_Rosa_blocNuit .I_Rosa_dealSection h2 em{color:var(--accent)}.I_Rosa_territory .I_Rosa_teteSection h2,.I_Rosa_dealSection .I_Rosa_teteSection h2{font-size:clamp(42px,4.9vw,70px);line-height:1.02}.I_Rosa_territory .I_Rosa_teteSection{grid-template-columns:1fr;row-gap:20px}.I_Rosa_territory .I_Rosa_teteLead{max-width:54ch;font-size:21px}.I_Rosa_territory h2 em{color:var(--accent-ink)}[data-reveal=in] .I_Rosa_lecture{animation:I_Rosa_montee .55s var(--ease-out) both}[data-reveal=in] .I_Rosa_lecture:nth-child(2){animation-delay:90ms}[data-reveal=in] .I_Rosa_lecture:nth-child(3){animation-delay:.18s}[data-reveal=in] .I_Rosa_etape{animation:I_Rosa_montee .45s var(--ease-out) both}[data-reveal=in] .I_Rosa_etape:nth-child(2){animation-delay:.15s}[data-reveal=in] .I_Rosa_etape:nth-child(3){animation-delay:.3s}@keyframes I_Rosa_progression{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes I_Rosa_progression-v{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes I_Rosa_montee{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.I_Rosa_teteTexte .I_Rosa_action{margin-top:22px}.I_Rosa_teteSection{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:72px;margin-top:40px;display:grid}.I_Rosa_teteSection h2{font-size:var(--text-display-md);line-height:var(--text-display-md--line-height)}.I_Rosa_blocNuit .I_Rosa_blocSituation h2 em{color:var(--accent)}.I_Rosa_situationGrille{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.I_Rosa_situationVisuel{grid-area:1/1/auto/7;min-width:0}.I_Rosa_situationPhoto{aspect-ratio:4/3;object-fit:cover;object-position:58% 50%;border-radius:6px;width:100%;height:auto;display:block}.I_Rosa_situationPanneau{z-index:1;min-width:0;color:var(--ink);background:#fffdf8;border-radius:10px;grid-area:1/6/auto/13;margin-top:64px;padding:44px 52px 48px;position:relative;box-shadow:0 28px 60px -34px #05091fb3}.I_Rosa_blocNuit .I_Rosa_situationPanneau .I_Rosa_eyebrow{color:var(--accent-ink)}.I_Rosa_situationPanneau h2{color:var(--ink);text-wrap:balance;margin-top:16px;font-size:clamp(32px,3vw,42px);line-height:1.12}.I_Rosa_situationPanneau h2 em{display:block}.I_Rosa_blocNuit .I_Rosa_situationPanneau h2 em{color:var(--accent-ink)}.I_Rosa_situationLead{max-width:48ch;color:var(--ink);text-wrap:pretty;font-size:17px;line-height:1.65;margin-top:22px!important}.I_Rosa_situationSuite{max-width:48ch;color:var(--muted);text-wrap:pretty;font-size:15px;line-height:1.7;margin-top:10px!important}.I_Rosa_situationPanneau .I_Rosa_actionOr{margin-top:30px}.I_Rosa_blocNuit .I_Rosa_situationPanneau .I_Rosa_actionOr:hover{background:var(--accent-ink);color:var(--paper)}.I_Rosa_dealGrille{grid-template-columns:minmax(0,1fr);display:grid}.I_Rosa_dealGrille .I_Rosa_dealVisuel{min-width:0}.I_Rosa_dealPhoto{aspect-ratio:4/3;object-fit:cover;object-position:30% 50%;border-radius:6px;width:100%;height:auto;display:block}.I_Rosa_dealPanneau{z-index:1;min-width:0;color:var(--ink);background:#fffdf8;border-radius:6px;margin:-32px 16px 0;padding:32px 28px 34px;position:relative;box-shadow:0 18px 40px -26px #05091f99}.I_Rosa_blocNuit .I_Rosa_dealPanneau .I_Rosa_eyebrow{color:var(--accent-ink)}.I_Rosa_dealPanneau h2{color:var(--ink);text-wrap:balance;margin-top:14px}.I_Rosa_dealPanneau h2 em{display:block}.I_Rosa_blocNuit .I_Rosa_dealPanneau h2 em{color:var(--accent-ink)}.I_Rosa_dealAccroche{max-width:50ch;color:var(--ink);text-wrap:pretty;font-size:17px;font-weight:500;line-height:1.6;margin-top:20px!important}.I_Rosa_dealTexte{max-width:50ch;color:var(--muted);text-wrap:pretty;font-size:15px;line-height:1.7;margin-top:10px!important}.I_Rosa_dealPanneau .I_Rosa_actionOr{margin-top:26px}.I_Rosa_blocNuit .I_Rosa_dealPanneau .I_Rosa_actionOr:hover{background:var(--accent-ink);color:var(--paper)}@media (min-width:851px){.I_Rosa_dealGrille{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.I_Rosa_dealGrille .I_Rosa_dealVisuel{grid-area:1/1/auto/8}.I_Rosa_dealPanneau{grid-area:1/7/auto/13;margin:0;padding:34px 44px 38px}.I_Rosa_dealPanneau h2{text-wrap:wrap;font-size:clamp(28px,2.5vw,36px)}.I_Rosa_dealPanneau h2 em{white-space:nowrap}.I_Rosa_dealPanneau .I_Rosa_actionOr{margin-top:22px}}@media (min-width:851px) and (max-width:1100px){.I_Rosa_dealGrille .I_Rosa_dealVisuel{grid-column:1/9}.I_Rosa_dealPhoto{aspect-ratio:5/4}}.I_Rosa_villeGrille{grid-template-columns:minmax(0,1fr);display:grid}.I_Rosa_villePanneau{z-index:1;min-width:0;color:var(--paper);background:#101935;border-radius:6px;padding:32px 24px 34px;position:relative;box-shadow:0 18px 40px -26px #05091f80}.I_Rosa_villePanneau .I_Rosa_eyebrow{color:var(--accent)}.I_Rosa_villePanneau h2{color:var(--paper);text-wrap:balance;margin-top:14px}.I_Rosa_villePanneau h2 em{color:var(--accent);display:block}.I_Rosa_villeLead{max-width:52ch;color:var(--paper);text-wrap:pretty;font-size:16px;line-height:1.65;margin-top:20px!important}.I_Rosa_villeTexte{color:#fefaefc4;text-wrap:pretty;max-width:52ch;font-size:14px;line-height:1.7;margin-top:10px!important}.I_Rosa_villePanneau .I_Rosa_actionOr{margin-top:24px}.I_Rosa_villePanneau .I_Rosa_actionOr:hover{color:var(--ink);background:#c4a074}.I_Rosa_villeGrille .I_Rosa_villeVisuel{min-width:0;margin:-28px 10px 0}.I_Rosa_villePhoto{aspect-ratio:4/3;object-fit:cover;object-position:60% 50%;border-radius:6px;width:100%;height:auto;display:block}@media (min-width:851px){.I_Rosa_villeGrille{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.I_Rosa_villePanneau{grid-area:1/1/auto/7;padding:36px 48px 40px}.I_Rosa_villePanneau h2{font-size:clamp(28px,2.65vw,38px)}.I_Rosa_villePanneau h2 em{white-space:nowrap}.I_Rosa_villeLead{font-size:17px}.I_Rosa_villeTexte{font-size:15px}.I_Rosa_villePanneau .I_Rosa_actionOr{margin-top:22px}.I_Rosa_villeGrille .I_Rosa_villeVisuel{grid-area:1/6/auto/13;margin:0}.I_Rosa_villePhoto{aspect-ratio:5/4;object-position:22% 50%}}@media (min-width:851px) and (max-width:1100px){.I_Rosa_villeGrille .I_Rosa_villeVisuel{grid-column:5/13}}@media (min-width:851px){.I_Rosa_situationGrille{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.I_Rosa_situationGrille .I_Rosa_situationVisuel{grid-area:1/1/auto/8;width:100%;max-width:1024px}.I_Rosa_situationPhoto{aspect-ratio:1024/688;object-position:50% 50%;border-radius:6px}.I_Rosa_situationPanneau{border-radius:6px;grid-area:1/6/auto/13;align-self:center;margin:0;padding:36px 52px 40px;box-shadow:0 18px 40px -26px #05091f99}.I_Rosa_situationPanneau h2{font-size:clamp(28px,2.65vw,38px)}.I_Rosa_situationPanneau h2 em{white-space:nowrap}.I_Rosa_situationPanneau .I_Rosa_actionOr{margin-top:22px}}@media (min-width:851px) and (max-width:1100px){.I_Rosa_situationGrille .I_Rosa_situationVisuel{grid-column:1/9}.I_Rosa_situationPhoto{aspect-ratio:5/4}}.I_Rosa_teteTexte{margin-top:-4px}.I_Rosa_teteLead{letter-spacing:-.01em;color:var(--ink);text-wrap:pretty;font-size:19px;font-weight:500;line-height:1.6}.I_Rosa_teteTexte .I_Rosa_introPlain{color:var(--muted);font-size:15px;line-height:1.85;margin-top:16px!important}.I_Rosa_teteTexte .I_Rosa_textLink{margin-top:24px}.I_Rosa_bilan{max-width:62ch;margin-top:54px}.I_Rosa_bilan h3{letter-spacing:-.005em;color:var(--ink);font-size:17px;font-weight:600}.I_Rosa_bilan p{color:var(--muted);font-size:15px;line-height:1.75;margin-top:10px!important}.I_Rosa_takeaway{color:var(--muted);font-size:15px;line-height:1.7;margin-top:28px!important}.I_Rosa_takeaway strong{color:var(--ink);font-weight:600}.I_Rosa_blocNuit{color:var(--paper);background:radial-gradient(circle at 22% 26%,#2e469e6b,#0000 48%),radial-gradient(circle at 82% 76%,#0c14346b,#0000 52%),linear-gradient(#1c2a5e 0%,#182350 46%,#141d44 100%);position:relative}.I_Rosa_blocNuit>*{position:relative}.I_Rosa_blocNuit .I_Rosa_eyebrow,.I_Rosa_blocNuit h2 em{color:#dcc49b}.I_Rosa_blocNuit .I_Rosa_introPlain,.I_Rosa_blocNuit .I_Rosa_takeaway{color:#fefaefc4}.I_Rosa_blocNuit .I_Rosa_takeaway strong,.I_Rosa_blocNuit .I_Rosa_textLink,.I_Rosa_blocNuit .I_Rosa_teteLead,.I_Rosa_blocNuit .I_Rosa_bilan h3{color:var(--paper)}.I_Rosa_blocNuit .I_Rosa_bilan p{color:#fefaefc4}.I_Rosa_blocNuit .I_Rosa_action{background:var(--accent);color:var(--ink)}.I_Rosa_blocNuit .I_Rosa_action:hover{background:#dcc49b}.I_Rosa_extension{background:var(--paper);color:var(--ink)}.I_Rosa_extTete{text-align:center;max-width:800px;margin-inline:auto}.I_Rosa_extTete h2{text-wrap:balance;margin-top:18px}.I_Rosa_extLead{max-width:62ch;color:var(--ink);text-wrap:pretty;font-size:17px;line-height:1.7;margin:22px auto 0!important}.I_Rosa_extTete .I_Rosa_actionOr{gap:12px;margin-top:30px}.I_Rosa_extPreuve{color:var(--muted);font-size:13px;line-height:1.6;margin-top:14px!important}.I_Rosa_page .I_Rosa_extVisuel{max-width:960px;margin:56px auto 0}.I_Rosa_extImage{aspect-ratio:2;object-fit:cover;object-position:50% 45%;border-radius:8px;width:100%;height:auto;display:block;box-shadow:0 30px 60px -40px #10193566}.I_Rosa_extVideo{aspect-ratio:16/10;background:var(--ink);border-radius:8px;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #10193566}.I_Rosa_extVideoPoster,.I_Rosa_extVideoMedia{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.I_Rosa_extVideoMedia{opacity:0}.I_Rosa_extVideoMedia[data-visible=true]{opacity:1}.I_Rosa_extVideoBouton{width:36px;height:36px;color:var(--paper);cursor:pointer;background:#101935b8;border:1px solid #fefaef59;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:14px;right:14px}.I_Rosa_extVideoBouton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.I_Rosa_page .I_Rosa_extParcoursTitre{max-width:1240px;font-family:var(--font-serif), Georgia, serif;color:var(--ink);margin:64px auto 0;font-size:26px;line-height:1.25}.I_Rosa_extRail{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;outline-offset:6px;max-width:1240px;margin:22px auto 0;overflow-x:auto}.I_Rosa_extRail::-webkit-scrollbar{display:none}.I_Rosa_extRail:focus-visible{outline:2px solid var(--accent)}.I_Rosa_extParcours{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:20px;margin:0;padding:0 0 12px;list-style:none;display:grid}.I_Rosa_extPanneau{background:var(--deep);scroll-snap-align:start;isolation:isolate;contain:paint;border-radius:8px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.I_Rosa_extPanneau:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.I_Rosa_extPanneauImage{aspect-ratio:4/3;background:#e9e3d6;flex:none;position:relative;overflow:hidden}.I_Rosa_extPanneauBandeau{background:var(--deep);color:var(--paper);flex-direction:column;flex:1;padding:0 20px 20px;display:flex;position:relative}.I_Rosa_extPanneauTete{align-items:center;gap:8px;min-height:56px;display:flex}.I_Rosa_extPanneauNum{letter-spacing:.08em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.I_Rosa_extPanneauSep{color:var(--accent)}.I_Rosa_extPanneauTitre{min-width:0;font-size:16px;font-weight:600;line-height:1.3}.I_Rosa_extPanneauFleche{color:var(--accent);flex:none;margin-left:auto}.I_Rosa_extPanneauTexte{color:#fefaefcc;text-wrap:pretty;font-size:14px;line-height:1.55}@media (min-width:851px) and (hover:hover) and (pointer:fine){.I_Rosa_extPanneau{padding-bottom:56px;display:block}.I_Rosa_extPanneauBandeau{will-change:transform;height:46%;padding-bottom:22px;transition:transform .34s cubic-bezier(.22,1,.36,1);position:absolute;inset:auto 0 0;transform:translateY(calc(100% - 56px))}.I_Rosa_extPanneauTexte{opacity:0;transition:opacity .22s 80ms}.I_Rosa_extPanneauFleche{transition:transform .34s cubic-bezier(.22,1,.36,1)}.I_Rosa_extPanneau:hover .I_Rosa_extPanneauBandeau,.I_Rosa_extPanneau:focus-visible .I_Rosa_extPanneauBandeau{transform:translateY(0)}.I_Rosa_extPanneau:hover .I_Rosa_extPanneauTexte,.I_Rosa_extPanneau:focus-visible .I_Rosa_extPanneauTexte{opacity:1}.I_Rosa_extPanneau:hover .I_Rosa_extPanneauFleche,.I_Rosa_extPanneau:focus-visible .I_Rosa_extPanneauFleche{transform:translate(3px)}}@media (min-width:851px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.I_Rosa_extPanneauBandeau,.I_Rosa_extPanneauTexte,.I_Rosa_extPanneauFleche{transition:none}}.I_Rosa_extCarrousel{max-width:1240px;margin-inline:auto}.I_Rosa_extControles{justify-content:space-between;align-items:center;gap:16px;margin-top:14px;display:flex}.I_Rosa_extControles[hidden]{display:none}.I_Rosa_extPoints{align-items:center;gap:4px;display:flex}.I_Rosa_extPoint{cursor:pointer;background:0 0;border:0;width:28px;height:44px;padding:0;position:relative}.I_Rosa_extPoint:after{content:"";width:8px;height:8px;transition:width .25s var(--ease-out), background-color .25s ease;background:#18235033;border-radius:99px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.I_Rosa_extPoint[aria-current=step]:after{background:var(--accent);width:22px}.I_Rosa_extPoint:focus-visible{outline:2px solid var(--accent);outline-offset:-6px;border-radius:8px}.I_Rosa_extFleches{gap:10px;display:flex}.I_Rosa_extFlecheBouton{background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;border:1px solid #18235033;border-radius:50%;place-items:center;padding:0;transition:border-color .2s,background-color .2s;display:inline-grid}.I_Rosa_extFlecheBouton:disabled{opacity:.35;cursor:default}.I_Rosa_extFlecheBouton:not(:disabled):active{transform:scale(.96)}.I_Rosa_extFlecheBouton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (hover:hover) and (pointer:fine){.I_Rosa_extFlecheBouton:not(:disabled):hover{border-color:var(--accent);background:#fffdf8}}@media (min-width:851px){.I_Rosa_extControles{display:none}}.I_Rosa_premierAchat{background:var(--ink);color:var(--paper)}.I_Rosa_premierAchatGrid{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.I_Rosa_premierAchatGrid .I_Rosa_premierAchatVisuel{min-width:0;margin:0}.I_Rosa_premierAchatPhoto{aspect-ratio:4/3;object-fit:cover;object-position:50% 55%;border-radius:6px;width:100%;height:auto;display:block}.I_Rosa_premierAchatContenu{min-width:0}.I_Rosa_premierAchat .I_Rosa_eyebrow{color:var(--accent)}.I_Rosa_premierAchatContenu h2{color:var(--paper);text-wrap:balance;margin-top:14px}.I_Rosa_page .I_Rosa_premierAchatTexte{color:#fefaefcc;text-wrap:pretty;max-width:46ch;margin-top:20px;font-size:17px;line-height:1.7}.I_Rosa_premierAchatContenu .I_Rosa_actionOr{margin-top:30px}.I_Rosa_premierAchatContenu .I_Rosa_actionOr:hover{color:var(--ink);background:#c4a074}@media (min-width:851px){.I_Rosa_premierAchatGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:0}.I_Rosa_premierAchatGrid .I_Rosa_premierAchatVisuel{grid-column:1/7}.I_Rosa_premierAchatPhoto{aspect-ratio:1;object-position:50% 45%}.I_Rosa_premierAchatContenu{grid-column:8/13}.I_Rosa_premierAchatContenu h2{font-size:clamp(32px,3vw,44px)}}.I_Rosa_articles{background:var(--paper)}.I_Rosa_articles h2{margin-top:14px}.I_Rosa_articlesListe{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;margin:52px 0 0;padding:0;list-style:none;display:grid}.I_Rosa_article{min-width:0}.I_Rosa_articleLien{height:100%;color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.I_Rosa_articleImage{aspect-ratio:3/2;background:#e9e3d6;border-radius:6px;display:block;position:relative;overflow:hidden}.I_Rosa_articlePhoto{object-fit:cover;transition:transform .6s var(--ease-out)}.I_Rosa_articleCategorie{font-size:var(--text-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink);margin-top:22px;font-weight:600}.I_Rosa_articleTitre{font-family:var(--font-serif), Georgia, serif;color:var(--ink);text-wrap:balance;margin-top:10px;font-size:24px;line-height:1.25}.I_Rosa_articleChapo{color:var(--muted);text-wrap:pretty;margin-top:12px;font-size:15px;line-height:1.65}.I_Rosa_articleLire{color:var(--accent-ink);align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:14px;font-weight:600;display:inline-flex}.I_Rosa_articleLire svg{transition:transform .25s var(--ease-out)}.I_Rosa_articleLien:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:6px}@media (hover:hover) and (pointer:fine){.I_Rosa_articleLien:hover .I_Rosa_articlePhoto{transform:scale(1.03)}.I_Rosa_articleLien:hover .I_Rosa_articleTitre{text-underline-offset:5px;-webkit-text-decoration:underline #b9915e;text-decoration:underline #b9915e;text-decoration-thickness:1px}.I_Rosa_articleLien:hover .I_Rosa_articleLire svg{transform:translate(3px)}}.I_Rosa_bandeau{background:var(--accent);color:var(--deep);text-align:center;padding:112px 0}.I_Rosa_page .I_Rosa_bandeau p{max-width:64ch;font-family:var(--font-serif), Georgia, serif;letter-spacing:-.015em;color:var(--deep);text-wrap:balance;margin-inline:auto;font-size:clamp(22px,2.9vw,38px);line-height:1.28}.I_Rosa_final{background:var(--deep);color:var(--paper);text-align:center;padding:128px 0 120px}.I_Rosa_final>.I_Rosa_container{max-width:720px}.I_Rosa_page .I_Rosa_finalKicker{font-size:var(--text-eyebrow);letter-spacing:.22em;text-transform:uppercase;color:var(--accent);font-weight:600}.I_Rosa_page .I_Rosa_final h2{color:var(--paper);margin-top:24px}.I_Rosa_final h2 em{color:var(--accent)}.I_Rosa_page .I_Rosa_finalTexte{color:#fefaefcc;text-wrap:pretty;max-width:52ch;margin:24px auto 0;font-size:17px;line-height:1.75}.I_Rosa_final .I_Rosa_action{background:var(--accent);color:var(--deep);margin-top:40px}.I_Rosa_final .I_Rosa_action:hover{background:#c4a074}.I_Rosa_final .I_Rosa_action:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.I_Rosa_page .I_Rosa_finalLogin{color:#fefaefb3;margin-top:22px;font-size:14px}.I_Rosa_finalLogin a{color:var(--paper);text-underline-offset:5px;font-weight:600;-webkit-text-decoration:underline #b9915e;text-decoration:underline #b9915e;text-decoration-thickness:1px}.I_Rosa_finalLogin a:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.I_Rosa_faq{background:var(--paper)}.I_Rosa_faqCadre{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.I_Rosa_faqPropos{background:var(--deep);color:var(--paper);border-radius:8px;grid-area:1/1/auto/9;align-self:stretch;padding:72px 56px}.I_Rosa_faqPropos>*{max-width:380px}.I_Rosa_faq .I_Rosa_eyebrow{color:var(--accent)}.I_Rosa_faqPropos h2{color:var(--paper);margin-top:14px}.I_Rosa_page .I_Rosa_faqIntro{color:#fefaefcc;margin-top:18px;font-size:16px;line-height:1.65}.I_Rosa_faqRessources{color:var(--accent);text-underline-offset:5px;align-items:center;gap:8px;margin-top:26px;font-size:14px;font-weight:600;-webkit-text-decoration:underline #b9915e80;text-decoration:underline #b9915e80;display:inline-flex}.I_Rosa_faqRessources:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.I_Rosa_faqRessources:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.I_Rosa_faqPanneau{z-index:1;background:#fffdf8;border-radius:6px;grid-area:1/6/auto/13;margin-block:56px;padding:6px 36px;position:relative;box-shadow:0 24px 48px -34px #05091f80}.I_Rosa_faqItem{border-bottom:1px solid #1823501f}.I_Rosa_faqItem:last-child{border-bottom:0}.I_Rosa_page .I_Rosa_faqQuestionTitre{font:inherit;margin:0}.I_Rosa_faqQuestion{width:100%;min-height:64px;color:var(--ink);font-family:var(--font-sans), system-ui, sans-serif;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:16px 0;font-size:16px;font-weight:600;line-height:1.4;display:flex}.I_Rosa_faqQuestion:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.I_Rosa_faqSigne{width:14px;height:14px;transition:transform .22s var(--ease-out);flex:none;position:relative}.I_Rosa_faqSigne:before,.I_Rosa_faqSigne:after{content:"";background:var(--accent-ink);border-radius:1px;width:14px;height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:0}.I_Rosa_faqSigne:after{transform:rotate(90deg)}.I_Rosa_faqQuestion[aria-expanded=true] .I_Rosa_faqSigne{transform:rotate(45deg)}.I_Rosa_faqReponse:not([hidden]){animation:I_Rosa_faqOuverture .22s var(--ease-out) both}.I_Rosa_page .I_Rosa_faqReponse p{max-width:62ch;color:var(--muted);padding-bottom:22px;font-size:15px;line-height:1.7}@keyframes I_Rosa_faqOuverture{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.I_Rosa_faqSigne,.I_Rosa_articlePhoto,.I_Rosa_articleLire svg{transition:none}.I_Rosa_faqReponse:not([hidden]){animation:none}}@media (max-width:1100px){.I_Rosa_lienGrille{gap:48px}.I_Rosa_heroInner{grid-template-columns:1fr;justify-items:center;gap:56px}.I_Rosa_heroCopy{text-align:center;max-width:680px}.I_Rosa_page .I_Rosa_heroLead{margin-inline:auto}.I_Rosa_heroActions{justify-content:center}.I_Rosa_heroMotion{width:100%;max-width:640px}.I_Rosa_hero{padding:128px 0 88px}.I_Rosa_container{width:calc(100% - 64px)}}@media (max-width:850px){.I_Rosa_lien{padding-block:96px 80px}.I_Rosa_lienGrille{grid-template-columns:1fr;gap:48px}.I_Rosa_situationGrille{grid-template-columns:1fr}.I_Rosa_situationVisuel,.I_Rosa_situationPanneau{grid-area:auto/1}.I_Rosa_situationPanneau{margin:-32px 16px 0;padding:32px 28px 34px}.I_Rosa_articlesListe{grid-template-columns:1fr;gap:0;margin-top:36px}.I_Rosa_article+.I_Rosa_article{border-top:1px solid var(--rule);margin-top:36px;padding-top:36px}.I_Rosa_faqCadre{display:block}.I_Rosa_faqPropos{padding:48px 32px 92px}.I_Rosa_faqPropos>*{max-width:none}.I_Rosa_faqPanneau{margin:-60px 16px 0;padding:4px 24px}.I_Rosa_villeGrille .I_Rosa_villeVisuel{order:-1;margin:0}.I_Rosa_villeGrille .I_Rosa_villePanneau{margin:-32px 16px 0}.I_Rosa_etapes{margin-top:44px}.I_Rosa_extRail{margin-inline:-32px;padding-inline:32px;scroll-padding-inline:32px}.I_Rosa_extParcours{grid-auto-columns:86%;gap:12px}.I_Rosa_frise{grid-template-columns:1fr;gap:14px}.I_Rosa_etapeLien{padding:22px}.I_Rosa_etapeNom{margin-top:16px}.I_Rosa_etapeFleche{padding-top:14px}.I_Rosa_section{padding-block:80px}.I_Rosa_teteSection{grid-template-columns:1fr;row-gap:26px;margin-top:22px;padding-top:28px}.I_Rosa_teteSection h2{font-size:clamp(32px,5.4vw,40px)}.I_Rosa_teteTexte{margin-top:0}.I_Rosa_teteLead{font-size:18px}.I_Rosa_bilan{margin-top:30px;padding-top:24px}}@media (max-width:600px){.I_Rosa_container{width:calc(100% - 40px)}.I_Rosa_section{padding-block:64px}.I_Rosa_page h2,.I_Rosa_territory .I_Rosa_teteSection h2,.I_Rosa_dealSection .I_Rosa_teteSection h2{font-size:var(--text-display-lg);line-height:1.08}.I_Rosa_lien{padding-block:64px 56px}.I_Rosa_lectures{gap:14px;margin-top:22px}.I_Rosa_lecture{grid-template-columns:1fr;gap:2px}.I_Rosa_lecture p{font-size:16px}.I_Rosa_lienConclusion{font-size:15px;margin-top:22px!important}.I_Rosa_lienGrille{gap:36px}.I_Rosa_situationPhoto{aspect-ratio:4/3;object-position:62% 50%}.I_Rosa_situationPanneau{border-radius:8px;margin:-28px 10px 0;padding:26px 20px 28px}.I_Rosa_situationPanneau h2{margin-top:12px;font-size:30px}.I_Rosa_dealPanneau{margin:-28px 10px 0;padding:26px 20px 28px}.I_Rosa_villeGrille .I_Rosa_villePanneau{border-radius:8px;margin:-28px 10px 0;padding:26px 20px 28px}.I_Rosa_dealPanneau h2{margin-top:12px;font-size:30px}.I_Rosa_dealAccroche{font-size:16px}.I_Rosa_dealTexte{font-size:14px}.I_Rosa_dealPanneau .I_Rosa_actionOr{margin-top:22px}.I_Rosa_situationLead{font-size:16px;margin-top:18px!important}.I_Rosa_situationSuite{font-size:14px}.I_Rosa_situationPanneau .I_Rosa_actionOr{margin-top:22px}.I_Rosa_lienPhoto{border-radius:12px}.I_Rosa_etapes{margin-top:40px}.I_Rosa_extLead{font-size:15px}.I_Rosa_extRail{margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}.I_Rosa_extParcours{grid-auto-columns:66%;gap:12px}.I_Rosa_extPanneauBandeau{padding:0 14px 16px}.I_Rosa_extPanneauTete{gap:6px;min-height:46px}.I_Rosa_extPanneauNum{font-size:12px}.I_Rosa_extPanneauTitre{font-size:16px}.I_Rosa_extPanneauTexte{font-size:13px;line-height:1.5}.I_Rosa_extPanneauFleche{display:none}.I_Rosa_page .I_Rosa_extVisuel{margin-top:40px}.I_Rosa_extImage{aspect-ratio:3/2;border-radius:6px}.I_Rosa_extVideo{aspect-ratio:4/5;border-radius:6px}.I_Rosa_extVideoMedia{transition:opacity .24s ease-out}.I_Rosa_extVideoBouton{top:10px;bottom:auto;right:10px}.I_Rosa_page .I_Rosa_extParcoursTitre{margin-top:44px;font-size:22px}.I_Rosa_etapeQuestion{font-size:17px}.I_Rosa_hero{padding:88px 0 48px}.I_Rosa_heroCopy h1{margin-top:14px;font-size:min(48px,7.87402vw - 3.46457px);line-height:1.14}.I_Rosa_heroLigne{white-space:nowrap}.I_Rosa_heroLigneAccent{margin-top:4px}.I_Rosa_heroLead{max-width:34ch;font-size:16px;line-height:1.6;margin-top:16px!important}.I_Rosa_heroInner{gap:32px}.I_Rosa_heroActions{justify-items:center;gap:6px;margin-top:22px;display:grid}.I_Rosa_heroActions .I_Rosa_textLink{justify-content:center}.I_Rosa_hero .I_Rosa_heroActions .I_Rosa_action{padding-inline:52px;position:relative}.I_Rosa_hero .I_Rosa_heroActions .I_Rosa_action svg{position:absolute;top:50%;left:22px;transform:translateY(-50%)}.I_Rosa_hero .I_Rosa_heroActions .I_Rosa_textLink{position:relative}.I_Rosa_hero .I_Rosa_heroActions .I_Rosa_textLink svg{position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.I_Rosa_heroNote{text-wrap:balance;font-size:13px;margin-top:12px!important}.I_Rosa_hmNavigateur{border-radius:12px;box-shadow:0 0 0 5px #fefaef0d,0 30px 60px -34px #05091fe6}.I_Rosa_hmBarre{border-radius:11px 11px 0 0;gap:10px;height:42px;padding:0 10px 0 12px}.I_Rosa_hmPastilles{display:none}.I_Rosa_hmPage{flex-direction:column;padding:14px 14px 16px;display:flex}.I_Rosa_hmFiche{text-align:left;order:-1;gap:4px;margin:0 0 12px}.I_Rosa_hmFicheType,.I_Rosa_hmLieu{font-size:12px}.I_Rosa_hmFichePrix{font-size:22px}.I_Rosa_hmCaracteristiques,.I_Rosa_hmTexte,.I_Rosa_hmDate,.I_Rosa_hmFaits{display:none}.I_Rosa_hmGalerie{grid-template-rows:1fr;grid-template-columns:1fr;height:320px}.I_Rosa_hmPhoto{border-radius:10px;grid-row:auto}.I_Rosa_hmVignette{display:none}.I_Rosa_hmPanneau{text-align:left;width:auto;padding:13px 14px 12px;inset:auto 10px 10px}.I_Rosa_hmMesure{padding:7px 0}.I_Rosa_hmMesure dd{font-size:14px}.I_Rosa_hmCurseur{top:23px;right:17px}.I_Rosa_hmLegende{text-align:center;margin-top:12px}.I_Rosa_action{gap:20px;width:100%;min-height:52px}.I_Rosa_bandeau{padding:72px 0}.I_Rosa_final{padding-block:84px 80px}.I_Rosa_page .I_Rosa_final h2{font-size:34px}.I_Rosa_page .I_Rosa_finalTexte{font-size:15px}.I_Rosa_final .I_Rosa_action{width:100%;margin-top:32px}.I_Rosa_articleTitre{font-size:21px}.I_Rosa_articleChapo{font-size:14px}.I_Rosa_faqPropos{padding:40px 22px 84px}.I_Rosa_faqPanneau{margin:-56px 8px 0;padding:2px 18px}.I_Rosa_faqQuestion{gap:16px;min-height:56px;font-size:15px}.I_Rosa_page .I_Rosa_faqReponse p{font-size:14px}.I_Rosa_premierAchatContenu .I_Rosa_actionOr{text-align:center;text-wrap:balance;gap:12px;padding-inline:22px;line-height:1.3}.I_Rosa_actionOr{margin-top:26px}.I_Rosa_inlineLink{white-space:normal;flex-wrap:wrap;display:inline-flex}.I_Rosa_teteSection{row-gap:22px;margin-top:18px;padding-top:22px}.I_Rosa_teteSection h2{font-size:31px}.I_Rosa_teteLead{font-size:17px}.I_Rosa_teteTexte .I_Rosa_introPlain{font-size:14px}.I_Rosa_bilan{margin-top:26px;padding-top:22px}.I_Rosa_takeaway{font-size:14px;margin-top:22px!important}}@media (prefers-reduced-motion:reduce){.I_Rosa_page *,.I_Rosa_page :before,.I_Rosa_page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-reveal] .I_Rosa_lecture,[data-reveal] .I_Rosa_etape{opacity:1!important}}
.QYlXeW_cadre{position:absolute;inset:0;overflow:hidden}.QYlXeW_photo{object-fit:cover;width:100%;height:100%;display:block}
