:root{--dao-topline:linear-gradient(90deg, transparent, #0000000d 50%, transparent);--dao-ombre-survol:0 18px 44px #0f193c29;--dao-champ-fond:#00000008;--dao-champ-bord:#0000001a;--dao-champ-fond-focus:#fff;--dao-champ-bord-focus:#1f6fd480;--dao-pastille-fond:#0000000a;--dao-pastille-bord:#00000017;--dao-seg-fond:#00000009;--dao-seg-bord:#00000014;--dao-seg-actif-fond:#fff;--dao-seg-actif-bord:#00000014;--dao-seg-actif-ombre:0 1px 5px #141e461a;--dao-vignette-fond:#00000009;--dao-vignette-bord:#00000014;--dao-piste:#0000001a;--dao-pouce-fond:#fff;--dao-pouce-bord:#0000002e;--dao-pouce-ombre:0 2px 6px #141e4633, 0 0 0 4px #2444c61f;--dao-libre-bord:#00000024;--dao-menu-bord:#0000001a;--dao-hover-doux:#0000000b;--dao-hover-bord:#00000024;--dao-bulle-bord:#0000002e;--dao-poubelle-bord-hover:#0003;--dao-poubelle-fond-hover:#0000000a}html.dark{--dao-topline:linear-gradient(90deg, transparent, #ffffff1f 50%, transparent);--dao-ombre-survol:0 18px 44px #00000073;--dao-champ-fond:#ffffff0a;--dao-champ-bord:#ffffff1a;--dao-champ-fond-focus:#ffffff0e;--dao-champ-bord-focus:#7cb7ff8c;--dao-pastille-fond:#ffffff0d;--dao-pastille-bord:#ffffff1a;--dao-seg-fond:#ffffff08;--dao-seg-bord:#ffffff14;--dao-seg-actif-fond:#ffffff14;--dao-seg-actif-bord:#ffffff1f;--dao-seg-actif-ombre:none;--dao-vignette-fond:#ffffff0a;--dao-vignette-bord:#ffffff14;--dao-piste:#ffffff1a;--dao-pouce-fond:#f5f5f7;--dao-pouce-bord:#00000040;--dao-pouce-ombre:0 2px 8px #00000073, 0 0 0 4px #2444c62e;--dao-libre-bord:#ffffff24;--dao-menu-bord:#ffffff1a;--dao-hover-doux:#ffffff0f;--dao-hover-bord:#ffffff24;--dao-bulle-bord:#ffffff2e;--dao-poubelle-bord-hover:#fff3;--dao-poubelle-fond-hover:#ffffff0d}.dao-retour{color:var(--da-txt-3);align-items:center;gap:7px;margin-bottom:22px;font-size:13px;text-decoration:none;transition:color .25s;display:inline-flex}.dao-retour:hover{color:var(--da-txt)}.dao-micro-label{letter-spacing:.08em;text-transform:uppercase;color:var(--da-txt-4);font-size:10.5px;font-weight:500}.dao-hub{max-width:1320px;margin:0 auto}.dao-hub .dao-entete-page{align-items:flex-start}.dao-hub .ss-title{font-size:34px;font-weight:var(--fw-700);letter-spacing:-.02em}.dao-hub .ss-topbar>div>p{color:var(--da-txt-2);max-width:560px;margin-top:8px;font-size:14.5px}.dao-hub .ss-card{border-radius:20px}.dao-hub .ss-favmeter{border:1px solid var(--da-hairline);background:var(--da-surface);min-width:0;box-shadow:var(--da-ombre-carte-repos);border-radius:18px;gap:12px;padding:14px 20px}.dao-hub .ss-favmeter-star{width:26px;height:26px;color:var(--accent-ink);background:0 0;border:0;border-radius:0}.dao-hub .ss-favmeter-star svg{stroke-width:1.4px;width:26px;height:26px}.dao-hub .ss-favmeter-count{font-size:20px;font-weight:var(--fw-700)}.dao-hub .ss-favmeter-tot{font-size:inherit;color:var(--da-txt-3);font-weight:400}.dao-hub .ss-favmeter-lab{color:var(--da-txt-3);font-size:11.5px}.dao-zone-selecteur{z-index:20;width:100%;max-width:860px;position:relative}.dao-zone-selecteur .dao-micro-label{margin-bottom:10px;display:block}.dao-selecteur{background:var(--da-surface);border:1px solid var(--da-hairline);width:100%;color:var(--da-txt);text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:13px 18px;font-family:inherit;font-size:13.5px;font-weight:500;transition:background-color .2s,border-color .2s;display:flex}.dao-selecteur:hover{background:var(--da-surface-2);border-color:var(--dao-hover-bord)}.dao-selecteur.est-inerte{cursor:not-allowed;color:var(--da-txt-2);opacity:.7}.dao-selecteur.est-inerte:hover{background:var(--da-surface);border-color:var(--da-hairline)}.dao-chevron-sel{color:var(--da-txt-3);flex:none;transition:transform .25s}.dao-selecteur[aria-expanded=true] .dao-chevron-sel{transform:rotate(180deg)}.dao-menu-produits{z-index:30;background:var(--da-menu-fond);border:1px solid var(--dao-menu-bord);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);max-height:340px;box-shadow:var(--da-menu-ombre);border-radius:16px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden auto}.dao-menu-produits button{color:var(--da-txt);cursor:pointer;background:0 0;border:0;border-radius:11px;font-family:inherit;font-size:13.5px;transition:background-color .15s}.dao-menu-produits button:hover{background:var(--dao-hover-doux)}.dao-menu-produits button:disabled:hover{background:0 0}.dao-coche{color:var(--accent-ink);visibility:hidden;flex:none;align-self:center}.dao-menu-produits button[aria-selected=true] .dao-coche{visibility:visible}.dao-carte-etape{background:var(--da-surface);border:1px solid var(--da-hairline);box-shadow:var(--da-ombre-carte-repos);transition:transform .24s var(--da-ease-ligne), background-color .2s ease, box-shadow .24s ease;border-radius:20px;flex-direction:column;padding:20px 22px 22px;display:flex;position:relative}.dao-carte-etape:before,.dao-carte-fiche:before{content:"";background:var(--dao-topline);height:1px;position:absolute;top:0;left:12%;right:12%}a.dao-carte-etape:hover,button.dao-carte-etape:hover{background:var(--da-surface-2);box-shadow:var(--dao-ombre-survol);transform:translateY(-3px)}.dao-vedette:after{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#2997ffd9,#bf5af2bf);border-radius:20px;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dao-grisee{cursor:default}.dao-grisee>div{opacity:.55}.dao-badge-etape{letter-spacing:.03em;background:var(--dao-pastille-fond);border:1px solid var(--dao-pastille-bord);color:var(--da-txt-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:10.5px;font-weight:500;display:inline-flex}.dao-badge-cadenas{flex:none;width:11px;height:11px}.dao-etape-titre{font-size:17px;font-weight:var(--fw-700);letter-spacing:-.01em;margin-top:14px}.dao-etape-texte{color:var(--da-txt-2);flex:1;margin-top:8px;font-size:13px;line-height:1.5}.dao-note{color:var(--da-txt-3);margin-top:12px;font-size:11.5px}.dao-lien-action{color:var(--accent-ink);align-items:center;gap:6px;margin-top:14px;font-size:13px;font-weight:500;transition:opacity .2s;display:inline-flex}a.dao-carte-etape:hover .dao-lien-action,button.dao-carte-etape:hover .dao-lien-action{opacity:.8}.dao-titre-section{font-size:20px;font-weight:var(--fw-700);letter-spacing:-.01em}.dao-carte-fiche{background:var(--da-surface);border:1px solid var(--da-hairline);box-shadow:var(--da-ombre-carte-repos);transition:transform .24s var(--da-ease-ligne), background-color .2s ease, box-shadow .24s ease;border-radius:20px;flex-direction:column;padding:20px;display:flex;position:relative}.dao-carte-fiche:hover{background:var(--da-surface-2);box-shadow:var(--dao-ombre-survol);transform:translateY(-3px)}.dao-fiche-vignette{background:var(--dao-vignette-fond);border:1px solid var(--dao-vignette-bord);border-radius:14px;flex:none;height:130px;position:relative;overflow:hidden}.dao-fiche-titre{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:56.7px;margin-top:14px;font-size:13.5px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.dao-fiche-statut{color:var(--da-txt-2);align-items:center;gap:7px;margin-top:10px;font-size:12px;display:flex}.dao-point{background:var(--accent-ink);border-radius:50%;flex:none;width:6px;height:6px}.dao-fiche-date{color:var(--da-txt-3);margin-top:4px;font-size:11.5px}.dao-fiche-pied{align-items:center;gap:10px;margin-top:auto;padding-top:16px;display:flex}.dao-btn-poubelle{border:1px solid var(--da-hairline);width:38px;height:38px;color:var(--da-txt-3);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:color .2s,border-color .2s,background-color .2s;display:flex}.dao-btn-poubelle:hover{color:var(--da-txt);border-color:var(--dao-poubelle-bord-hover);background:var(--dao-poubelle-fond-hover)}.dao-btn-poubelle svg{width:15px;height:15px}.dao-carte-libre{border:1.5px dashed var(--dao-libre-bord);text-align:center;background:0 0;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:30px 26px;display:flex}.dao-libre-gros{color:var(--da-txt-2);font-size:14px;font-weight:500}.dao-libre-petit{color:var(--da-txt-3);max-width:220px;font-size:12.5px;line-height:1.5}.dao-hub [role=dialog].ss-card{background:var(--da-menu-fond);border-color:var(--dao-menu-bord);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--da-menu-ombre)}.dao-hub [role=progressbar]>div{background:var(--da-barre)}.ss-app .ss-public-calc{max-width:1320px;margin:0 auto}.ss-app .ss-calculateur{max-width:none}.ss-public-calc .ss-topbar{align-items:flex-end;margin-bottom:0}.ss-public-calc .ss-title{font-size:34px;font-weight:var(--fw-700);letter-spacing:-.02em;margin-top:10px}.ss-public-calc .ss-label,.ss-public-calc .ss-waterfall-label{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--da-txt-4);font-size:10.5px;font-weight:500}.ss-public-calc .ss-pulse{background:var(--accent-ink);width:4px;height:4px;box-shadow:none;border-radius:50%;animation:none}.ss-public-calc .ss-verdict-label .ss-pulse{background:currentColor}.ss-public-calc .ss-chip{font-family:var(--sans);letter-spacing:.08em;font-size:10.5px;font-weight:500}.ss-public-calc .ss-chip-primary{background:var(--da-surface);border:1px solid var(--da-hairline);color:var(--da-txt-2);box-shadow:var(--da-ombre-carte-repos);border-radius:999px;padding:8px 15px}.ss-public-calc .ss-bandeau{background:var(--da-surface);border:1px solid var(--da-hairline);box-shadow:var(--da-ombre-carte-repos);border-radius:14px;margin:22px 0 0;padding:13px 20px}.ss-public-calc .ss-stat-line{color:var(--da-txt-2);text-align:right;font-size:13px}.ss-public-calc .ss-calc-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:20px;margin-top:20px}.ss-public-calc .ss-panel{background:var(--da-surface);border:1px solid var(--da-hairline);box-shadow:var(--da-ombre-carte-repos);border-radius:22px;padding:26px 26px 24px;position:relative}.ss-public-calc .ss-panel:before{content:"";background:var(--dao-topline);height:1px;position:absolute;top:0;left:10%;right:10%}.ss-public-calc .ss-panel-sub{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--da-txt-4);margin:0;font-size:10.5px;font-weight:500}.ss-public-calc .ss-panel-title{font-size:18px;font-weight:var(--fw-700);letter-spacing:-.01em;margin-top:8px}.ss-public-calc .ss-field{margin:22px 0 0}.ss-public-calc .ss-field label{color:var(--da-txt-2);margin-bottom:9px;font-size:13px;font-weight:500}.ss-public-calc .ss-two{align-items:start;gap:14px}.ss-public-calc .ss-two .ss-field label{align-items:flex-end;min-height:40px;display:flex}.ss-public-calc .ss-inp{border:1px solid var(--dao-champ-bord);background:var(--dao-champ-fond);color:var(--da-txt);font-family:var(--sans);font-variant-numeric:tabular-nums;border-radius:12px;padding:11px 13px;font-size:14px;font-weight:500;transition:border-color .2s,background-color .2s}.ss-public-calc .ss-inp::placeholder{color:var(--da-txt-3);font-weight:400}.ss-public-calc .ss-inp:focus{border-color:var(--dao-champ-bord-focus);background:var(--dao-champ-fond-focus)}.dao-champ-euro{position:relative}.ss-public-calc .dao-champ-euro .ss-inp{padding-right:34px}.dao-devise{color:var(--da-txt-3);pointer-events:none;font-size:13.5px;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.dao-enveloppe-select{position:relative}.ss-public-calc .dao-enveloppe-select select.ss-inp{cursor:pointer;background-image:none;padding-right:36px}html.dark .ss-public-calc .dao-enveloppe-select select.ss-inp option{color:#f5f5f7;background:#16181d}.dao-select-chevron{pointer-events:none;color:var(--da-txt-3);position:absolute;top:50%;right:13px;transform:translateY(-50%)}.ss-public-calc .ss-seg{background:var(--dao-seg-fond);border:1px solid var(--dao-seg-bord);border-radius:12px;gap:4px;padding:4px}.ss-public-calc .ss-seg button{color:var(--da-txt-3);border:1px solid #0000;border-radius:9px;padding:9px 10px;font-size:13px;font-weight:500;transition:background-color .2s,color .2s,border-color .2s}.ss-public-calc .ss-seg button:not(.on):hover{color:var(--da-txt-2)}.ss-public-calc .ss-seg button.on{background:var(--dao-seg-actif-fond);border:1px solid var(--dao-seg-actif-bord);color:var(--da-txt);box-shadow:var(--dao-seg-actif-ombre)}.ss-public-calc .ss-hint{color:var(--da-txt-3);margin-top:8px;font-size:11.5px}.dao-ligne-retours{justify-content:space-between;margin-bottom:11px}.dao-retours-gauche{align-items:center;gap:7px;display:inline-flex}.ss-public-calc .dao-ligne-retours label{margin-bottom:0}.ss-public-calc .ss-capital-info{border-color:var(--dao-bulle-bord);width:15px;height:15px;color:var(--da-txt-3);background:0 0;font-size:9.5px}.dao-valeur-retours{font-size:13.5px;font-weight:var(--fw-700);color:var(--accent-ink);font-variant-numeric:tabular-nums}.ss-public-calc .dao-curseur{appearance:none;background:linear-gradient(90deg, #1d2f6b 0%, #1d2f6b var(--part,25%), var(--dao-piste) var(--part,25%));cursor:pointer;border-radius:2px;outline:none;width:100%;height:4px}.ss-public-calc .dao-curseur::-webkit-slider-thumb{appearance:none;background:var(--dao-pouce-fond);border:1px solid var(--dao-pouce-bord);width:16px;height:16px;box-shadow:var(--dao-pouce-ombre);cursor:grab;border-radius:50%}.ss-public-calc .dao-curseur::-moz-range-thumb{background:var(--dao-pouce-fond);border:1px solid var(--dao-pouce-bord);width:16px;height:16px;box-shadow:var(--dao-pouce-ombre);cursor:grab;border-radius:50%}.ss-public-calc .dao-curseur:active::-webkit-slider-thumb{cursor:grabbing}.ss-public-calc .dao-ligne-bareme{border-top:1px solid var(--da-hairline);color:var(--da-txt-3);align-items:center;gap:8px;margin-top:20px;padding-top:14px;font-size:11.5px;display:flex}.ss-public-calc .dao-ligne-bareme svg{flex:none}.ss-public-calc .dao-attente{border:1.5px dashed var(--dao-libre-bord);text-align:center;background:0 0;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;padding:40px 36px;display:flex}.dao-attente-icone{color:var(--da-txt-3);margin-bottom:6px}.dao-attente-titre{font-size:15px;font-weight:var(--fw-700);color:var(--da-txt)}.dao-attente-texte{color:var(--da-txt-3);max-width:340px;font-size:13px;line-height:1.55}.ss-public-calc .ss-verdict{border:1px solid var(--da-hairline);background:var(--da-surface);box-shadow:var(--da-ombre-carte-repos);border-radius:22px;padding:22px 24px;position:relative}.ss-public-calc .ss-verdict:before{content:"";background:var(--dao-topline);height:1px;position:absolute;top:0;left:10%;right:10%}.ss-public-calc .ss-verdict-ok{border-color:var(--da-go-bord);box-shadow:var(--da-ombre-carte-repos)}.ss-public-calc .ss-verdict-label{font-family:var(--sans);letter-spacing:.06em;border-radius:999px;font-size:10.5px;font-weight:500}.ss-public-calc .ss-verdict-ok .ss-verdict-label{border:1px solid var(--da-go-bord);background:var(--da-go-fond);color:var(--da-go)}.ss-public-calc .ss-verdict-big{font-weight:var(--fw-700);letter-spacing:-.02em}.ss-public-calc .ss-verdict-big span{color:var(--accent-ink)}.ss-public-calc .ss-optim{border-top-color:var(--da-menu-fond)}.ss-public-calc .ss-optim-head svg{color:var(--accent-ink)}.ss-public-calc .ss-optim-cta{background:var(--da-cta);color:#fff;box-shadow:var(--da-cta-ombre);border-radius:999px;transition:background-color .2s,transform .2s,box-shadow .2s}.ss-public-calc .ss-optim-cta:hover{background:var(--da-cta-hover);box-shadow:var(--da-cta-ombre-hover);transform:translateY(-1px)}.ss-public-calc .dao-moments{border-top:1px solid var(--da-hairline);border-bottom:1px solid var(--da-hairline);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;column-gap:14px;margin-bottom:16px;padding:18px 4px 16px;display:grid}.ss-public-calc .dao-moment{text-align:center}.ss-public-calc .dao-moment-titre{font-size:11.5px;font-weight:var(--fw-700);letter-spacing:.02em;color:var(--da-txt-2)}.ss-public-calc .dao-moment-cause{max-width:26ch;min-height:2.9em;color:var(--da-txt-2);margin:5px auto 0;font-size:12px;line-height:1.45}.ss-public-calc .dao-moment-valeur{font-size:clamp(20px,2.4vw,26px);font-weight:var(--fw-800);color:var(--accent-ink);font-variant-numeric:tabular-nums;margin-top:4px;line-height:1.15}.ss-public-calc .dao-moment-valeur.perte{color:var(--danger)}.ss-public-calc .dao-moment-jugement{max-width:24ch;min-height:2.8em;color:var(--da-txt-2);margin:5px auto 0;font-size:12px;line-height:1.4}.ss-public-calc .dao-moment-fleche{border-left:1px solid var(--da-hairline);color:var(--da-txt-3);align-self:stretch;align-items:center;padding-left:14px;font-size:15px;line-height:1;display:flex}.ss-public-calc .dao-attente-manque{max-width:34ch;color:var(--da-txt-2);font-weight:500}.ss-public-calc .ss-waterfall{border:1px solid var(--da-hairline);background:var(--da-surface);box-shadow:var(--da-ombre-carte-repos);border-radius:20px;padding:20px 22px;position:relative}.ss-public-calc .ss-wf-name{color:var(--da-txt-2)}.ss-public-calc .ss-wf-track{background:var(--da-surface-2);border-radius:999px;height:12px}.ss-public-calc .ss-wf-bar{border-radius:999px}.ss-public-calc .ss-wf-row.is-profit .ss-wf-track{background:var(--da-rail-profit)}.ss-public-calc .ss-wf-value{font-family:var(--sans);font-size:12.5px;font-weight:var(--fw-700);font-variant-numeric:tabular-nums}.ss-img-page{max-width:1320px}.ss-img-page .ss-img-retour{color:var(--da-txt-3);padding-left:0;font-size:13px;font-weight:500}.ss-img-page .ss-img-retour:hover{color:var(--da-txt);background:0 0}.ss-img-page .ss-img-titre{font-weight:var(--fw-700);letter-spacing:-.02em}.ss-img-page .ss-img-carte{border-color:var(--da-hairline);background:var(--da-surface);box-shadow:var(--da-ombre-carte-repos);border-radius:20px;position:relative}.ss-img-page .ss-img-carte:before{content:"";background:var(--dao-topline);height:1px;position:absolute;top:0;left:12%;right:12%}.ss-img-page .ss-choix-produit-bouton{border-color:var(--da-hairline);background:var(--da-surface);border-radius:16px;padding:13px 18px;font-size:13.5px;font-weight:500;transition:background-color .2s,border-color .2s}.ss-img-page .ss-choix-produit-bouton:hover{background:var(--da-surface-2);border-color:var(--dao-hover-bord)}.ss-img-page .ss-choix-produit-liste{border-color:var(--dao-menu-bord);background:var(--da-menu-fond);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--da-menu-ombre);border-radius:16px}.ss-img-page .ss-choix-produit-liste button{border-radius:11px}.ss-img-page .ss-img-produit{border-color:var(--da-hairline);background:var(--da-surface);border-radius:16px}.ss-img-page .ss-img-vignette{border-radius:12px}@media (max-width:900px){.ss-public-calc .ss-calc-grid{grid-template-columns:1fr}}@media (max-width:560px){.ss-public-calc .dao-moments{column-gap:10px}.ss-public-calc .dao-moment-fleche{padding-left:10px;font-size:0}.dao-hub .ss-title,.ss-public-calc .ss-title{font-size:26px}.ss-public-calc .ss-two .ss-field label{min-height:0}}@media (prefers-reduced-motion:reduce){.dao-retour,.dao-selecteur,.dao-chevron-sel,.dao-menu-produits button,.dao-carte-etape,.dao-lien-action,.dao-carte-fiche,.dao-btn-poubelle,.ss-public-calc .ss-inp,.ss-public-calc .ss-seg button,.ss-public-calc .ss-optim-cta,.ss-img-page .ss-choix-produit-bouton{transition:none}a.dao-carte-etape:hover,button.dao-carte-etape:hover,.dao-carte-fiche:hover,.ss-public-calc .ss-optim-cta:hover{transform:none}}.ss-public-calc .ss-topbar{justify-content:center;align-items:center;position:relative}.ss-public-calc .ss-topbar>div{text-align:center;flex-direction:column;align-items:center;display:flex}.ss-public-calc .ss-topbar .ss-chip{position:absolute;top:0;right:0}@media (max-width:900px){.ss-public-calc .ss-topbar .ss-chip{margin-top:12px;position:static}}.ss-public-calc .dao-pub{border-top:1px solid var(--da-hairline);margin-top:22px;padding-top:18px}.ss-public-calc .dao-pub-titre{font-family:var(--sans);font-size:11.5px;font-weight:var(--fw-700);letter-spacing:.1em;text-transform:uppercase;color:var(--da-txt-2)}.ss-public-calc .dao-pub-tete{align-items:flex-end;gap:14px;margin-top:14px;display:flex}.ss-public-calc .dao-pub-gros{font-size:30px;font-weight:var(--fw-700);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--da-go);line-height:1}.ss-public-calc .dao-pub-gros.perte{color:var(--danger)}.ss-public-calc .dao-pub.est-vide .dao-pub-gros{color:var(--da-txt-4)}.ss-public-calc .dao-pub-legende{color:var(--da-txt-2);margin-top:4px;font-size:12.5px}.ss-public-calc .dao-pub-etat{letter-spacing:0;color:var(--da-go);font-size:15px;font-weight:500}.ss-public-calc .dao-pub-etat.perte{color:var(--danger)}.ss-public-calc .dao-pub-etat.equilibre{color:var(--accent-ink)}.ss-public-calc .dao-pub.est-vide .dao-pub-etat{color:var(--da-txt-4)}.ss-public-calc .dao-pub-piste{margin-top:20px;position:relative}.ss-public-calc .dao-pub-curseur{background:linear-gradient(90deg, var(--pub-teinte,#2997ff) 0%, var(--pub-teinte,#2997ff) var(--part,0%), var(--dao-piste) var(--part,0%))}.ss-public-calc .dao-pub.perte{--pub-teinte:var(--danger)}.ss-public-calc .dao-pub.est-vide .dao-pub-curseur{cursor:not-allowed;opacity:.5}.ss-public-calc .dao-pub-seuil{background:var(--da-txt);opacity:.45;pointer-events:none;z-index:1;border-radius:2px;width:2px;height:12px;margin-top:-6px;position:absolute;top:50%}.ss-public-calc .dao-pub-reperes{height:32px;color:var(--da-txt-3);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:8px;font-size:11px;display:flex;position:relative}.ss-public-calc .dao-pub-seuil-etiq{text-align:center;color:var(--da-txt-2);line-height:1.3;position:absolute;transform:translate(-50%)}.ss-public-calc .dao-pub-seuil-etiq b{color:var(--da-txt);font-weight:500;display:block}.ss-public-calc .dao-pub-ligne{color:var(--da-txt-2);flex-wrap:wrap;align-items:center;gap:4px 9px;margin-top:6px;font-size:12.5px;display:flex}.ss-public-calc .dao-pub-part{flex:auto;min-width:0}.ss-public-calc .dao-pub-valeur{color:var(--da-txt);font-weight:var(--fw-700);font-variant-numeric:tabular-nums}.ss-public-calc .dao-pub-part{color:var(--da-txt-3);font-size:12px}.ss-public-calc .dao-pub-phrase{margin-top:10px}.ss-public-calc .dao-pub-reset{font:inherit;color:var(--da-txt-3);text-underline-offset:3px;cursor:pointer;white-space:nowrap;background:0 0;border:0;margin-left:auto;padding:0;font-size:12px;text-decoration:underline}.ss-public-calc .dao-pub-reset:hover{color:var(--accent-ink)}.ss-public-calc .ss-waterfall-label{font-size:11.5px;font-weight:var(--fw-700);letter-spacing:.1em;color:var(--da-txt-2)}.ss-public-calc .dao-pub-ligne .ss-capital-info{border-color:var(--accent-ink);background:var(--accent-a12);color:var(--accent-ink)}.ss-img-page{--b2-verre:linear-gradient(160deg, #ffffffc7, #ffffff61);--b2-verre-bord:#fffffff2;--b2-verre-ombre:0 24px 60px #1d2f6b29, inset 0 1px 0 #ffffffe6;--b2-violet:#5e5ce6}html.dark .ss-img-page{--b2-verre:linear-gradient(160deg, #ffffff17, #ffffff08);--b2-verre-bord:#ffffff1f;--b2-verre-ombre:0 24px 60px #00000073, inset 0 1px 0 #ffffff14;--b2-violet:#a5a4ff}.ss-img-page .ss-b2-role{background:var(--b2-verre);border:1px solid var(--b2-verre-bord);-webkit-backdrop-filter:blur(14px)saturate(1.3);text-align:center;max-width:calc(100% - 16px);color:var(--da-cta);white-space:normal;border-radius:999px;padding:6px 11px;font-size:11.5px;font-weight:600;line-height:1.25;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html.dark .ss-img-page .ss-b2-role{color:var(--da-txt)}.ss-img-page .ss-img-tuile.est-verrou .ss-b2-role{position:static;transform:none}.ss-img-page .ss-b2-entree{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:24px;display:grid}.ss-img-page .ss-b2-mur{border-radius:var(--da-r-carte);background:var(--b2-verre);border:1.5px solid var(--b2-verre-bord);box-shadow:var(--b2-verre-ombre);-webkit-backdrop-filter:blur(26px)saturate(1.4);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:28px 24px;display:flex;position:relative}.ss-img-page .ss-b2-titre{letter-spacing:-.03em;background:var(--da-titre-degrade);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;padding-bottom:.06em;font-size:28px;font-weight:800;line-height:1.18}html.dark .ss-img-page .ss-b2-titre{background:linear-gradient(90deg,#a5a4ff,#f5f5f7);-webkit-background-clip:text;background-clip:text}.ss-img-page .ss-b2-cadres{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;margin-top:4px;display:grid}.ss-img-page .ss-b2-cadre{aspect-ratio:1;border:1.5px solid var(--b2-verre-bord);animation:ss-b2-reflet 4.5s var(--da-ease-ligne) infinite;color:var(--da-txt-3);background:linear-gradient(110deg,#ffffff59 30%,#a78bfa38 50%,#ffffff59 70%) 0 0/220% 100%;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}html.dark .ss-img-page .ss-b2-cadre{background:linear-gradient(110deg,#ffffff08 30%,#a78bfa24 50%,#ffffff08 70%) 0 0/220% 100%}.ss-img-page .ss-b2-cadre .no{color:var(--da-txt-3);font-size:11px;font-weight:700;position:absolute;top:8px;left:10px}.ss-img-page .ss-b2-cadre.est-verrou{opacity:.75;animation:none}.ss-img-page .ss-b2-cadre.est-verrou .ss-b2-role{margin-top:8px;position:static;transform:none}@keyframes ss-b2-reflet{0%{background-position:100% 0}to{background-position:-100% 0}}.ss-img-page .ss-b2-exemple{background:var(--b2-verre);border:1px solid var(--b2-verre-bord);box-shadow:var(--b2-verre-ombre);color:var(--b2-violet);border-radius:999px;align-items:center;gap:12px;padding:10px 18px 10px 10px;font-size:13.5px;font-weight:600;display:inline-flex}.ss-img-page .ss-b2-exemple img{object-fit:cover;background:#fff;border-radius:12px;width:52px;height:52px}.ss-img-page .ss-b2-exemple img.est-apres{box-shadow:0 0 0 2px #a78bfa}.ss-img-page .ss-b2-exemple span{color:var(--da-cta)}html.dark .ss-img-page .ss-b2-exemple span{color:var(--da-txt)}.ss-img-page .ss-b2-creation{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:stretch;gap:26px;display:grid}.ss-img-page .ss-b2-creation .ss-img-grille{margin-top:0}.ss-img-page .ss-b2-bulle{background:var(--b2-verre);border:1.5px solid var(--b2-verre-bord);box-shadow:var(--b2-verre-ombre);-webkit-backdrop-filter:blur(26px)saturate(1.4);text-align:center;border-radius:30px;flex-direction:column;align-items:center;gap:14px;padding:30px 26px;display:flex}.ss-img-page .ss-b2-compteur{letter-spacing:-.04em;font-variant-numeric:tabular-nums;background:var(--da-titre-degrade);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:72px;font-weight:800;line-height:1}html.dark .ss-img-page .ss-b2-compteur{background:linear-gradient(90deg,#a5a4ff,#f5f5f7);-webkit-background-clip:text;background-clip:text}.ss-img-page .ss-b2-bulle-role{color:var(--da-cta);font-size:17px;font-weight:700}html.dark .ss-img-page .ss-b2-bulle-role{color:var(--da-txt)}.ss-img-page .ss-b2-bulle .ss-img-barre{width:100%;margin:0}.ss-img-page .ss-b2-etapes{flex-direction:column;align-items:flex-start;gap:11px;margin:4px 0 0;padding:0;font-size:14.5px;font-weight:600;list-style:none;display:flex}.ss-img-page .ss-b2-etapes li{color:var(--da-txt-3);align-items:center;gap:10px;display:flex}.ss-img-page .ss-b2-etapes .marque{box-sizing:border-box;border:2.5px solid;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.ss-img-page .ss-b2-etapes li.est-fait{color:var(--da-go)}.ss-img-page .ss-b2-etapes li.est-fait .marque{border:0}.ss-img-page .ss-b2-etapes li.est-actif{color:var(--b2-violet)}.ss-img-page .ss-b2-etapes li.est-actif .marque{border-right-color:#0000;animation:.9s linear infinite ss-b2-tourne}@keyframes ss-b2-tourne{to{transform:rotate(360deg)}}.ss-img-page .ss-b2-bulle-sous{color:var(--da-txt-2);margin:4px 0 0;font-size:13px;line-height:1.5}.ss-img-page .ss-b2-temps{color:var(--da-txt-2);flex-direction:column;gap:2px;margin-top:auto;font-size:13px;font-weight:600;display:flex}.ss-img-page .ss-b2-temps strong{color:var(--da-cta);font-size:24px;font-weight:800}html.dark .ss-img-page .ss-b2-temps strong{color:var(--da-txt)}.ss-img-page .ss-b2-resultat{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:26px;margin-top:20px;display:grid}.ss-img-page .ss-b2-resultat .ss-img-grille{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.ss-img-page .ss-b2-comparateur{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.ss-img-page .ss-b2-comparateur-cadre{aspect-ratio:1;background:#fff;border:4px solid #fff;border-radius:28px;width:100%;position:relative;overflow:hidden;box-shadow:0 34px 80px #5e5ce64d}.ss-img-page .ss-b2-comparateur-cadre img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ss-img-page .ss-b2-comparateur-cadre .apres{position:absolute;inset:0}.ss-img-page .ss-b2-comparateur-cadre .trait{pointer-events:none;background:#fff;width:4px;margin-left:-2px;position:absolute;top:0;bottom:0}.ss-img-page .ss-b2-comparateur-cadre .poignee{color:#1d2f6b;-webkit-backdrop-filter:blur(16px);background:linear-gradient(160deg,#ffffffd9,#ffffff80);border:1.5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #1d2f6b40}.ss-img-page .ss-b2-comparateur-cadre .etiquette{-webkit-backdrop-filter:blur(14px);pointer-events:none;background:linear-gradient(160deg,#ffffffd9,#ffffff80);border:1px solid #fff;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;position:absolute;top:14px}.ss-img-page .ss-b2-comparateur-cadre .etiquette.est-apres{color:#5e5ce6;left:14px}.ss-img-page .ss-b2-comparateur-cadre .etiquette.est-avant{color:#1d1d1f;right:14px}.ss-img-page .ss-b2-comparateur-cadre input[type=range]{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.ss-img-page .ss-b2-verrou{border-radius:var(--da-r-carte-sm);background:var(--b2-verre);border:1.5px solid var(--b2-verre-bord);box-shadow:var(--b2-verre-ombre);text-align:center;color:var(--da-txt-2);flex-direction:column;align-items:center;gap:8px;margin-top:16px;padding:20px;font-size:14px;display:flex}.ss-img-page .ss-b2-verrou strong{color:var(--da-txt);font-size:16px}@media (max-width:900px){.ss-img-page .ss-b2-entree,.ss-img-page .ss-b2-creation,.ss-img-page .ss-b2-resultat{grid-template-columns:minmax(0,1fr)}.ss-img-page .ss-b2-compteur{font-size:56px}}@media (max-width:560px){.ss-img-page .ss-b2-cadres{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ss-img-page .ss-b2-cadre,.ss-img-page .ss-b2-etapes li.est-actif .marque{animation:none}}.ss-img-page .ss-img-tuile:not(.est-verrou) .ss-b2-role{top:auto;bottom:10px;transform:translate(-50%)}.ss-img-page .ss-img-tuile:not(.est-verrou):has(.ss-b2-role) .jeton{display:none}.ss-img-page .ss-b2-tete{text-align:center;flex-direction:column;align-items:center;gap:10px;margin:6px 0 26px;display:flex}.ss-img-page .ss-b2-puce{color:var(--b2-violet);letter-spacing:.02em;background:#5e5ce61a;border:1px solid #5e5ce638;border-radius:999px;align-items:center;padding:7px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.ss-img-page .ss-b2-tete .ss-img-titre{letter-spacing:-.035em;background:var(--da-titre-degrade);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;padding-bottom:.06em;font-size:clamp(32px,4.2vw,50px);font-weight:800;line-height:1.18}html.dark .ss-img-page .ss-b2-tete .ss-img-titre{background:linear-gradient(90deg,#a5a4ff,#f5f5f7);-webkit-background-clip:text;background-clip:text}.ss-img-page .ss-b2-tete .ss-img-quota{color:var(--da-txt-2);margin:0;font-size:15px}.ss-img-page .ss-b2-produits{flex-direction:column;align-items:center;gap:12px;margin-bottom:26px;display:flex}.ss-img-page .ss-b2-produits-titre{color:var(--da-txt);margin:0;font-size:15px;font-weight:700}.ss-img-page .ss-b2-produits-liste{flex-wrap:wrap;justify-content:center;gap:14px;max-width:100%;display:flex}.ss-img-page .ss-b2-produit{background:var(--b2-verre);border:1.5px solid var(--b2-verre-bord);-webkit-backdrop-filter:blur(20px)saturate(1.3);width:260px;color:var(--da-txt);text-align:left;cursor:pointer;transition:transform .25s var(--da-ease-ligne), box-shadow .25s var(--da-ease-ligne), border-color .25s;border-radius:20px;align-items:center;gap:12px;padding:10px 14px 10px 10px;display:flex;position:relative;box-shadow:0 10px 30px #1d2f6b14}.ss-img-page .ss-b2-produit:hover{transform:translateY(-2px);box-shadow:0 16px 40px #1d2f6b24}.ss-img-page .ss-b2-produit.est-actif{background:linear-gradient(var(--da-surface-2), var(--da-surface-2)) padding-box, linear-gradient(120deg, #5e5ce6, #4a9eff, #a78bfa) border-box;border:2px solid #0000;box-shadow:0 18px 44px #5e5ce647}.ss-img-page .ss-b2-produit .photo{width:60px;height:60px;color:var(--b2-violet);background:#fff;border-radius:14px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #1d2f6b14}.ss-img-page .ss-b2-produit .photo img{object-fit:cover;width:100%;height:100%}.ss-img-page .ss-b2-produit .nom{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ss-img-page .ss-b2-produit .coche{color:#fff;background:linear-gradient(90deg,#5e5ce6,#4a9eff);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:-10px;right:12px;box-shadow:0 6px 16px #5e5ce666}.ss-img-page .ss-b2-mur{isolation:isolate;overflow:hidden}.ss-img-page .ss-b2-mur:before{content:"";z-index:-1;background:radial-gradient(60% 50% at 10% 0,#a78bfa59,#0000 70%),radial-gradient(55% 50% at 100% 100%,#4a9eff4d,#0000 70%);position:absolute;inset:0}.ss-img-page .ss-b2-cadre{color:var(--b2-violet);background:linear-gradient(160deg,#ffffffeb,#eeecffd9);border:1.5px solid #ffffffe6;border-radius:20px;gap:10px;padding:12px 8px;animation:none;overflow:hidden;box-shadow:0 10px 26px #5e5ce61f,inset 0 1px #fff}.ss-img-page .ss-b2-cadre:after{content:"";animation:ss-b2-reflet 3.2s var(--da-ease-ligne) infinite;animation-delay:inherit;pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffffffbf 50%,#0000 65%) 0 0/250% 100%;position:absolute;inset:0}html.dark .ss-img-page .ss-b2-cadre{background:linear-gradient(160deg,#5e5ce629,#ffffff08);border-color:#ffffff1a;box-shadow:0 10px 26px #0000004d}html.dark .ss-img-page .ss-b2-cadre:after{background:linear-gradient(110deg,#0000 35%,#ffffff14 50%,#0000 65%) 0 0/250% 100%}.ss-img-page .ss-b2-icone{width:54px;height:54px;color:var(--b2-violet);background:#5e5ce61a;border-radius:50%;justify-content:center;align-items:center;display:flex}.ss-img-page .ss-b2-libelle{text-align:center;color:var(--da-cta);font-size:12.5px;font-weight:700;line-height:1.25}html.dark .ss-img-page .ss-b2-libelle{color:var(--da-txt)}.ss-img-page .ss-b2-cadre .no{color:var(--da-txt-3);top:9px;left:11px}.ss-img-page .ss-b2-cadre.est-verrou{opacity:1;background:linear-gradient(160deg,#fff9,#e8eaf299)}.ss-img-page .ss-b2-cadre.est-verrou:after{display:none}.ss-img-page .ss-b2-cadre.est-verrou .ss-b2-icone{color:var(--da-txt-3);background:#1d2f6b0f}.ss-img-page .ss-b2-cadre.est-verrou .ss-b2-libelle{color:var(--da-txt-3)}html.dark .ss-img-page .ss-b2-cadre.est-verrou{background:#ffffff06}.ss-img-page .ss-img-tuile .ss-b2-role{white-space:nowrap;text-overflow:ellipsis;background:#ffffffe0;border-color:#1d2f6b14;overflow:hidden;box-shadow:0 4px 12px #1d2f6b1a}html.dark .ss-img-page .ss-img-tuile .ss-b2-role{background:#14141abf;border-color:#ffffff1a}.ss-img-page .ss-img-tuile.est-verrou .ss-b2-role{white-space:normal}@media (prefers-reduced-motion:reduce){.ss-img-page .ss-b2-cadre:after{animation:none}}@media (max-width:560px){.ss-img-page .ss-b2-produit{width:100%}}.ss-img-page .ss-b2-cadre>*{z-index:1;position:relative}.ss-img-page .ss-b2-cadre>.no{position:absolute}.ss-img-page .ss-b2-cadre:after{z-index:0;background:linear-gradient(110deg,#0000 35%,#ffffff8c 50%,#0000 65%) 0 0/250% 100%}:is(.ss-img-page .ss-b2-creation,.ss-img-page .ss-img-carte:has(.ss-b2-resultat)){isolation:isolate;overflow:hidden}.ss-img-page .ss-b2-creation:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 60% at 100% 0,#a78bfa52,#0000 70%),radial-gradient(45% 55% at 0 100%,#4a9eff3d,#0000 70%);position:absolute;inset:0}.ss-img-page .ss-img-carte:has(.ss-b2-resultat):after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 60% at 100% 0,#a78bfa52,#0000 70%),radial-gradient(45% 55% at 0 100%,#4a9eff3d,#0000 70%);position:absolute;inset:0}.ss-img-page .ss-b2-bulle{box-shadow:0 30px 70px #5e5ce638,inset 0 1px #ffffffe6}.ss-img-page .ss-b2-produits.est-replie{margin-bottom:22px}.ss-img-page .ss-b2-produit-replie{background:var(--b2-verre);border:1.5px solid var(--b2-verre-bord);max-width:min(560px,100%);box-shadow:var(--b2-verre-ombre);-webkit-backdrop-filter:blur(20px)saturate(1.3);border-radius:999px;align-items:center;gap:12px;padding:6px;display:inline-flex}.ss-img-page .ss-b2-produit-replie .photo{width:40px;height:40px;color:var(--b2-violet);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden;box-shadow:0 0 0 2px #a78bfa}.ss-img-page .ss-b2-produit-replie .photo img{object-fit:cover;width:100%;height:100%}.ss-img-page .ss-b2-produit-replie .photo svg{width:20px;height:20px}.ss-img-page .ss-b2-produit-replie .nom{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--da-txt);font-size:14.5px;font-weight:700;overflow:hidden}.ss-img-page .ss-b2-produit-replie .changer{height:36px;color:var(--b2-violet);font:inherit;cursor:pointer;background:#5e5ce61a;border:0;border-radius:999px;flex:none;padding:0 16px;font-size:13px;font-weight:700;transition:background .2s}.ss-img-page .ss-b2-produit-replie .changer:hover{background:#5e5ce62e}.ss-img-page .ss-b2-produit.est-autre{background:#5e5ce60d;border-style:dashed;border-color:#5e5ce666}.ss-img-page .ss-b2-produit.est-autre.est-actif{border-style:solid}.ss-img-page .ss-b2-produit .photo.plus{color:#fff;background:linear-gradient(135deg,#5e5ce6,#4a9eff);font-size:30px;font-weight:300;line-height:1;box-shadow:0 8px 20px #5e5ce659}.ss-img-page .ss-b2-produit .nom small{color:var(--da-txt-2);margin-top:2px;font-size:12px;font-weight:500;display:block}.ss-img-page .ss-b2-autre-champ{color:var(--da-txt);flex-direction:column;gap:8px;margin:18px 0 6px;font-size:14px;font-weight:600;display:flex}.ss-img-page .ss-b2-autre-champ input{border:1px solid var(--da-hairline);background:var(--da-surface-2);height:46px;font:inherit;color:var(--da-txt);border-radius:14px;padding:0 16px;font-size:15px;font-weight:500}.ss-img-page .ss-b2-autre-champ input:focus{border-color:#a78bfa;outline:none;box-shadow:0 0 0 4px #5e5ce624}.ss-img-page .ss-b2-autre-message{color:var(--b2-violet);background:#5e5ce614;border-radius:14px;margin:14px 0 0;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.45}.dao-hub{--a-verre:linear-gradient(160deg, #ffffffd1, #ffffff6b);--a-verre-bord:#fffffff2;--a-ombre:0 24px 60px #1d2f6b24, inset 0 1px 0 #fff;--a-violet:#5e5ce6}html.dark .dao-hub{--a-verre:linear-gradient(160deg, #ffffff17, #ffffff08);--a-verre-bord:#ffffff1f;--a-ombre:0 24px 60px #00000073;--a-violet:#a5a4ff}.dao-hub .dao-a-tete{text-align:center;flex-direction:column;align-items:center;gap:10px;margin:4px 0 18px;display:flex}.dao-hub .dao-a-puce{color:var(--a-violet);background:#5e5ce61a;border:1px solid #5e5ce638;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:700}.dao-hub .dao-a-tete .ss-title{letter-spacing:-.035em;background:var(--da-titre-degrade);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(32px,4.2vw,48px);font-weight:800;line-height:1.05}html.dark .dao-hub .dao-a-tete .ss-title{background:linear-gradient(90deg,#a5a4ff,#f5f5f7);-webkit-background-clip:text;background-clip:text}.dao-hub .dao-a-quota{color:var(--da-txt-2);margin:0;font-size:15px}.dao-hub .dao-a-tete .ss-favmeter{margin-top:4px}.dao-hub .dao-a-produit{background:var(--a-verre);border:1.5px solid var(--a-verre-bord);width:fit-content;max-width:min(560px,100%);box-shadow:var(--a-ombre);-webkit-backdrop-filter:blur(20px)saturate(1.3);border-radius:999px;align-items:center;gap:12px;margin:0 auto 30px;padding:6px;display:flex}.dao-hub .dao-a-produit .photo{background:#fff;border-radius:50%;flex:none;width:40px;height:40px;overflow:hidden;box-shadow:0 0 0 2px #a78bfa}.dao-hub .dao-a-produit .photo img{object-fit:contain;width:100%;height:100%}.dao-hub .dao-a-produit .nom{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--da-txt);font-size:14.5px;font-weight:700;overflow:hidden}.dao-hub .dao-a-produit .changer{height:36px;color:var(--a-violet);font:inherit;cursor:pointer;background:#5e5ce61a;border:0;border-radius:999px;flex:none;padding:0 16px;font-size:13px;font-weight:700}.dao-hub .dao-a-produit .changer:hover{background:#5e5ce62e}.dao-hub .dao-a-etapes{padding-top:8px;position:relative}.dao-hub .dao-a-etapes .dao-carte-etape{z-index:1;text-align:center;background:var(--a-verre);border:1.5px solid var(--a-verre-bord);box-shadow:var(--a-ombre);-webkit-backdrop-filter:blur(24px)saturate(1.4);border-radius:28px;flex-direction:column;align-items:center;gap:8px;padding:22px 22px 24px;display:flex;position:relative}.dao-hub .dao-a-etapes .dao-carte-etape>.flex{justify-content:center}.dao-hub .dao-a-etapes .dao-vedette{box-shadow:0 0 0 2px #a78bfa,0 30px 70px #5e5ce642}.dao-hub .dao-a-rond{color:#fff;background:linear-gradient(135deg,#5e5ce6,#4a9eff);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:20px;font-weight:800;display:flex;box-shadow:0 10px 24px #5e5ce661}.dao-hub .dao-a-rond.est-fait{background:#1f7a94;box-shadow:0 10px 24px #1f7a9459}.dao-hub .dao-a-rond.est-verrou{color:var(--da-txt-3);box-shadow:none;background:#1d2f6b14}.dao-hub .dao-a-rond.est-ouvert{background:var(--da-surface-2);color:var(--a-violet);box-shadow:0 0 0 2px #5e5ce659}.dao-hub .dao-a-rond-icone{width:24px;height:24px}.dao-hub .dao-a-etapes .dao-etape-titre{font-size:21px;font-weight:800}.dao-hub .dao-a-apercu-texte{box-sizing:border-box;background:var(--da-surface-2);text-align:left;border-radius:16px;flex-direction:column;gap:7px;width:100%;margin-top:6px;padding:14px;display:flex}.dao-hub .dao-a-apercu-texte b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.dao-hub .dao-a-apercu-texte .ligne{background:#1d2f6b14;border-radius:4px;width:92%;height:8px}.dao-hub .dao-a-apercu-texte .ligne.courte{width:74%}.dao-hub .dao-a-apercu-images{flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:6px;display:flex}.dao-hub .dao-a-apercu-images .mur{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;width:100%;display:grid}.dao-hub .dao-a-apercu-images .mur span{aspect-ratio:1;background:#5e5ce61a;border-radius:11px}.dao-hub .dao-a-apercu-images .mur span.pleine{background:linear-gradient(135deg,#5e5ce6,#4a9eff);box-shadow:0 6px 14px #5e5ce640}.dao-hub .dao-a-apercu-images .mur span.verrou{background:#1d2f6b0d}.dao-hub .dao-a-apercu-images .compte{color:var(--a-violet);font-size:13px;font-weight:700}.dao-hub .dao-a-apercu-aplus{background:linear-gradient(120deg,#5e5ce61f,#4a9eff1f);border-radius:16px;width:100%;height:84px;margin-top:6px;display:block}.dao-hub .dao-a-etapes .dao-carte-etape .flex{justify-content:center}.dao-hub .dao-a-etapes .dao-grisee>div{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.dao-hub .dao-titre-section{text-align:center}.dao-hub .dao-a-etapes>.dao-carte-etape:not(:last-child){z-index:2}.dao-hub .dao-a-produit .photo:empty{display:none}.dao-hub .dao-a-produit:has(.photo:empty){padding-left:18px}:where(.ss-img-page,.dao-hub) button:hover{box-shadow:none}
.ss-app .ss-public-calc .calc2{max-width:1240px;margin:0 auto}.da-shell:has(.calc2) .ss-main{padding-top:4px}.ss-app .ss-public-calc:has(.calc2){padding:0 0 40px}.calc2{color:var(--ink);font-variant-numeric:tabular-nums;gap:12px;display:grid}.calc2-tete{gap:6px;display:grid}.calc2-tete-barre{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.calc2-retour{color:var(--muted);justify-self:start;font-size:13px;text-decoration:none}.calc2-retour:hover{color:var(--ink)}.calc2-tete h1{text-align:center;letter-spacing:-.02em;color:#0000;background-image:linear-gradient(90deg,#5e5ce6,#2a2d9c,#0e1140);-webkit-background-clip:text;background-clip:text;margin:0;padding-bottom:.06em;font-size:30px;font-weight:600;line-height:1.2}html.dark .calc2-tete h1{background-image:linear-gradient(90deg,#a5b4fc,#c7d2fe,#fff)}.calc2-actions{flex-wrap:wrap;justify-self:end;align-items:center;gap:10px;display:flex}.calc2-seg{background:var(--border);border-radius:12px;padding:3px;display:inline-flex}.calc2-seg button{min-height:34px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 14px;font-size:13px;font-weight:500;transition:background-color .15s,color .15s}.calc2-seg button[aria-pressed=true]{background:var(--surface-2);color:var(--accent);box-shadow:0 1px 3px #1d2f6b26}html.dark .calc2-seg button[aria-pressed=true]{color:var(--ink)}.calc2-seg-large{display:flex}.calc2-seg-large button{white-space:nowrap;flex:1;padding:0 8px;font-size:12.5px}.calc2-btn,.calc2-btn2{min-height:40px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:0 16px;font-size:13.5px;font-weight:500;text-decoration:none;transition:transform .15s,background-color .15s;display:inline-flex}.calc2-btn{background:var(--accent);color:#fff;border:0;box-shadow:0 8px 22px #1d2f6b47}.calc2-btn2{border:1px solid var(--border-strong);background:var(--surface-2);color:var(--accent)}html.dark .calc2-btn2{color:var(--ink)}.calc2-btn:active,.calc2-btn2:active{transform:scale(.96)}.calc2-grille{grid-template-columns:340px minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.calc2-pan{border:1px solid var(--border);background:var(--surface);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:26px;box-shadow:0 14px 34px #0f193c12}.calc2-saisie{align-content:start;gap:7px;padding:14px 18px;display:grid}.calc2-sect{color:var(--faint);letter-spacing:.04em;margin:4px 0 0;font-size:11.5px;font-weight:600}.calc2-saisie .calc2-sect:first-child{margin-top:0}.calc2-champ{gap:4px;min-width:0;display:grid}.calc2-lab{color:var(--ink-soft);align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.calc2-aide{color:var(--muted);font-size:12px;font-weight:400}.calc2-erreur{color:#c8102e;font-size:12px}html.dark .calc2-erreur{color:#ff8a9a}.calc2-fort{font-weight:500}.calc2-inp{background:var(--surface-2);border:1px solid #0000003d;border-radius:12px;align-items:center;gap:8px;min-width:0;height:40px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}html.dark .calc2-inp{border-color:#ffffff42}.calc2-inp:focus-within{border-color:#5e5ce6;box-shadow:0 0 0 3px #5e5ce638}html.dark .calc2-inp:focus-within{border-color:#a5b4fc;box-shadow:0 0 0 3px #a5b4fc42}.calc2-inp input{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:15px;font-weight:500}.liste-f{flex:1;min-width:0;position:relative}.liste-f-bouton{width:100%;height:38px;color:var(--ink);font:inherit;text-align:left;background:0 0;border:0;outline:0;justify-content:space-between;align-items:center;gap:8px;padding:0;font-size:13px;font-weight:500;display:flex}.liste-f-bouton:hover{box-shadow:none}.liste-f-bouton span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.liste-f-bouton svg{color:var(--muted);flex:none;transition:rotate .15s}.liste-f-bouton[aria-expanded=true] svg{rotate:180deg}.liste-f-menu{z-index:40;background:var(--surface-2);border:0;border-radius:16px;width:max-content;min-width:calc(100% + 24px);max-width:min(380px,100vw - 32px);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:-12px;box-shadow:0 1px 2px #0f193c14,0 18px 44px #0f193c33}html.dark .liste-f-menu{background:#1b1e2c;box-shadow:0 18px 44px #0009}.liste-f-option{color:var(--ink);cursor:pointer;border-radius:10px;padding:10px 12px;font-size:14px;font-weight:500;line-height:1.3}.liste-f-option[data-active]{background:#5e5ce61f}.liste-f-option[aria-selected=true]{color:#4a48d4;font-weight:600}html.dark .liste-f-option[aria-selected=true]{color:#c7d2fe}.calc2-inp input::placeholder{color:var(--faint);font-size:13px;font-weight:400}.calc2-unite{color:var(--muted);flex:none;font-size:13px}.calc2-etat{color:var(--muted);white-space:nowrap;flex:none;font-size:12px}.calc2-inp[data-lecture],.calc2-inp[data-lecture]:focus-within,html.dark .calc2-inp[data-lecture],html.dark .calc2-inp[data-lecture]:focus-within{border-color:#f90;box-shadow:0 0 0 3px #f903}.calc2-lecture{background:#ff990017;border-radius:12px;align-items:center;gap:12px;padding:8px 12px 8px 8px;animation:.2s both calc2-lecture-entree;display:flex}.calc2-lp{background:#fff;border-radius:8px;flex:none;width:104px;height:68px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000001a}html.dark .calc2-lp{background:#1a2230;box-shadow:0 0 0 1px #ffffff1a}.calc2-lp-tete{background:#232f3e;align-items:center;height:13px;padding:0 7px;display:flex}.calc2-lp-tete i{background:linear-gradient(90deg,#fff 80%,#f90 80%);border-radius:3px;width:72%;height:5px}.calc2-lp-corps{gap:7px;padding:7px;display:flex}.calc2-lp-photo{color:#232f3e;background:#232f3e14;border-radius:5px;flex:none;justify-content:center;align-items:center;width:52px;height:41px;display:flex}.calc2-lp-photo svg{display:block}html.dark .calc2-lp-photo{background:#fff}.calc2-lp-lignes{flex:1;align-content:start;gap:5px;padding-top:2px;display:grid}.calc2-lp-lignes i,.calc2-lp-lignes b{background:#232f3e29;border-radius:2px;height:4px;display:block}html.dark .calc2-lp-lignes i{background:#ffffff24}.calc2-lp-lignes i:nth-child(2){width:70%}.calc2-lp-lignes b{background:#f90;width:60%;height:7px;margin-top:3px}.calc2-lp-scan{background:#f90;height:2px;animation:1.3s ease-in-out infinite alternate calc2-lecture-scan;position:absolute;inset:0 0 auto;box-shadow:0 0 8px 1px #ff9900b3}.calc2-lecture-texte{min-width:0;color:var(--ink);flex:1;gap:6px;font-size:13px;font-weight:500;display:grid}.calc2-lecture-barre{background:#f903;border-radius:3px;height:3px;display:block;position:relative;overflow:hidden}.calc2-lecture-barre:after{content:"";background:#f90;border-radius:3px;width:40%;animation:1.2s ease-in-out infinite calc2-lecture-barre;position:absolute;inset:0 auto 0 0}@keyframes calc2-lecture-entree{0%{opacity:0;transform:translateY(-4px)}}@keyframes calc2-lecture-scan{to{transform:translateY(66px)}}@keyframes calc2-lecture-barre{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.calc2-lecture,.calc2-lp-scan,.calc2-lecture-barre:after{animation:none}.calc2-lecture-barre:after{width:100%}}.calc2-deux{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.calc2-regles{margin:0}.calc2-regles div{border-bottom:1px solid var(--border);justify-content:space-between;gap:8px;padding:4px 0;font-size:12.5px;display:flex}.calc2-regles div:last-child{border-bottom:0}.calc2-regles dt{color:var(--ink-soft)}.calc2-regles dd{margin:0;font-weight:500}.calc2-res{gap:10px;min-width:0;display:grid}.calc2-verdict{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:18px;padding:11px 18px;display:grid}.calc2-phrase{color:var(--ink);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:18px;font-weight:600;line-height:1.3}.calc2-chiffre{border-left:1px solid var(--border);gap:1px;padding-left:18px;display:grid}.calc2-chiffre strong{letter-spacing:-.02em;font-size:20px;font-weight:600}.calc2-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.calc2-kpis-simple{grid-template-columns:minmax(0,1fr)}.calc2-kpi{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;gap:1px;min-width:0;padding:9px 14px;display:grid}.calc2-kpi-fort{border-color:var(--accent)}.calc2-kpi .k{color:var(--ink-soft);font-size:12px;font-weight:500}.calc2-kpi .v{letter-spacing:-.02em;font-size:23px;font-weight:600}.calc2-kpi-fort .v{color:var(--accent)}html.dark .calc2-kpi-fort .v{color:var(--ink)}.calc2-kpis-simple .calc2-kpi{text-align:center;justify-items:center;padding:26px 14px}.calc2-kpis-simple .v{font-size:56px}.calc2-kpi .d{color:var(--muted);font-size:11.5px}.calc2-table-bloc{overflow:hidden}.calc2-onglets{border-bottom:1px solid var(--border);align-items:center;gap:18px;padding:0 16px;display:flex}.calc2-onglets button{min-height:40px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0;font-size:13.5px;font-weight:500}.calc2-onglets button[aria-selected=true]{border-bottom-color:var(--accent);color:var(--ink)}.calc2-onglets .calc2-nouvelle{color:var(--accent);border-bottom:0;margin-left:auto}html.dark .calc2-onglets .calc2-nouvelle{color:var(--ink)}.calc2-defile{overflow-x:auto}.calc2-table{border-collapse:collapse;width:100%;font-size:13px}.calc2-table th,.calc2-table td{border-bottom:1px solid var(--border);text-align:right;white-space:nowrap;padding:4px 12px}.calc2-table th:first-child{text-align:left;padding-left:16px;font-weight:400}.calc2-table thead th{color:var(--faint);font-size:11.5px;font-weight:500}.calc2-table .f{color:var(--muted);text-align:left;padding-right:16px;font-size:12px}.calc2-table thead th:last-child{text-align:left}.calc2-table tbody tr:last-child th,.calc2-table tbody tr:last-child td{border-bottom:0}.calc2-table tr.entete th,.calc2-table tr.total th,.calc2-table tr.total td{font-weight:600}.calc2-table tr.total td:not(.f),.calc2-table tr.total th{color:var(--accent)}html.dark .calc2-table tr.total td:not(.f),html.dark .calc2-table tr.total th{color:var(--ink)}.calc2-comparer thead th:last-child,.calc2-comparer td{text-align:right}.calc2-comparer small{color:var(--muted);font-size:11px;font-weight:400;display:block}.calc2-version{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.calc2-version.actif{color:var(--accent);text-underline-offset:3px;text-decoration:underline}html.dark .calc2-version.actif{color:var(--ink)}.calc2-retirer{min-width:24px;min-height:24px;color:var(--faint);font:inherit;cursor:pointer;background:0 0;border:0}.calc2-ecart{border-top:1px solid var(--border);color:var(--ink-soft);margin:0;padding:10px 16px 12px;font-size:13px}.calc2-ecart a{color:var(--accent);font-weight:500}html.dark .calc2-ecart a{color:var(--ink)}.calc2-attente{text-align:center;place-content:center;gap:6px;height:100%;min-height:320px;padding:30px;display:grid}.calc2-alerte,.calc2-res>p.calc2-aide{margin:0}.calc2-barre-tel{display:none}@media (max-width:980px){.calc2{overflow-x:clip}.calc2 .ss-info-bulle{width:min(280px,100vw - 56px);left:auto;right:0}.calc2 .ss-info-bulle,.calc2 .ss-info-bulle.open,.calc2 .ss-info-bulle-wrap:hover .ss-info-bulle,.calc2 .ss-info-bulle-wrap:focus-within .ss-info-bulle{transform:none}.calc2-lab,.calc2-chiffre,.calc2 .dao-pub-ligne{position:relative}.calc2-lab .ss-info-bulle-wrap,.calc2-chiffre .ss-info-bulle-wrap,.calc2 .dao-pub-ligne .ss-info-bulle-wrap{position:static}.calc2-lab .ss-info-bulle,.calc2-chiffre .ss-info-bulle,.calc2 .dao-pub-ligne .ss-info-bulle{left:0;right:auto}.calc2-grille{grid-template-columns:minmax(0,1fr)}.calc2-tete-barre{grid-template-columns:minmax(0,1fr) auto}.calc2-tete-barre .calc2-seg{grid-area:2/1/auto/-1;justify-self:center}.calc2-verdict{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.calc2-phrase{grid-column:1/-1}.calc2-chiffre:first-of-type{border-left:0;padding-left:0}.calc2-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.calc2-kpis .calc2-kpi-fort{grid-column:1/-1}.calc2-barre-tel{z-index:5;background:var(--accent);color:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;text-decoration:none;display:flex;position:sticky;bottom:12px;box-shadow:0 10px 28px #1d2f6b52}.calc2-barre-tel b{font-weight:600}}@media print{.calc2-masque-impression,.da-entete,.ss-feedback,.da-panneau{display:none!important}.calc2-grille{grid-template-columns:300px minmax(0,1fr)}.calc2-pan{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}:where(.calc2) button:hover{box-shadow:none}.calc2-onglets button:hover,.calc2-version:hover,.calc2-retirer:hover{color:var(--ink)}
@property --flux{syntax:"<length>";inherits:true;initial-value:0}.da-shell:has(.pp) .ss-main{max-width:none;padding:0 24px 10px}.da-shell:has(.pp){overflow-x:clip}.pp{--zone:clamp(300px, calc(100dvh - 318px), 540px);--p:calc(var(--zone) - 102px);min-height:calc(100dvh - 104px);color:var(--ink);grid-template-rows:auto auto minmax(0,1fr);display:grid;position:relative}@media (prefers-reduced-motion:no-preference){.pp[data-intro]:not([data-joue])>:not(.pp-aura){opacity:0}}.pp-aura{opacity:0;pointer-events:none;background:radial-gradient(closest-side,#5e5ce64d,#4a9eff24 55%,#4a9eff00);border-radius:50%;width:min(1100px,120vw);height:min(620px,90vh);margin:calc(min(620px,90vh)/-2) 0 0 calc(min(1100px,120vw)/-2);position:fixed;top:50%;left:50%}.pp-barre{z-index:3;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;min-height:44px;display:grid;position:relative}.pp-retour{color:var(--muted);justify-self:start;font-size:13px;text-decoration:none}.pp-retour:hover{color:var(--ink)}.pp-quota{color:var(--muted);white-space:nowrap;justify-self:end;font-size:12.5px}.pp-etapes{grid-template-columns:repeat(5,100px);gap:6px;display:grid}.pp-etapes button{min-height:40px;color:var(--faint);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:10px;align-content:center;gap:6px;padding:0;font-size:13.5px;font-weight:500;transition:color .2s;display:grid}.pp-etapes button:disabled{cursor:default}.pp-etapes i{background:var(--border);border-radius:2px;height:3px;display:block;overflow:hidden}.pp-etapes i:after{content:"";background:var(--accent);transform-origin:0;height:100%;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:block;transform:scaleX(0)}.pp-etapes [data-etat=fait],.pp-etapes [data-etat=actif]{color:var(--accent)}html.dark .pp-etapes [data-etat=fait],html.dark .pp-etapes [data-etat=actif]{color:var(--ink)}.pp-etapes [data-etat=actif]{font-weight:600}.pp-etapes [data-etat=fait] i:after,.pp-etapes [data-etat=actif] i:after{transform:scaleX(1)}.pp-tete{z-index:2;text-align:center;transform-origin:50%;will-change:transform;padding-block:2px 10px;position:relative}.pp-titre{letter-spacing:-.03em;text-wrap:balance;color:#0000;background-image:linear-gradient(90deg,#5e5ce6,#2a2d9c,#0e1140);-webkit-background-clip:text;background-clip:text;margin:0;padding-bottom:.06em;font-size:clamp(28px,5.4vh,42px);font-weight:600;line-height:1.2}html.dark .pp-titre{background-image:linear-gradient(90deg,#a5b4fc,#c7d2fe,#fff)}@media (max-width:480px){.pp-titre{font-size:min(8.6vw,34px)}}.pp-titre.anime{perspective:700px;white-space:nowrap;background:0 0}html.dark .pp-titre.anime{background:0 0}.pp-mot{white-space:nowrap;display:inline-block}.pp-lettre{transform-origin:50% 80%;background-image:linear-gradient(90deg,#5e5ce6,#2a2d9c,#0e1140,#2a2d9c,#5e5ce6);background-size:calc(var(--w,100%) * 2) 100%;background-position:calc(var(--x,0px) + var(--flux)) 0;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;display:inline-block}html.dark .pp-lettre{background-image:linear-gradient(90deg,#a5b4fc,#c7d2fe,#fff,#c7d2fe,#a5b4fc)}.pp-sous{min-height:1.45em;color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:15.5px}@media (prefers-reduced-motion:no-preference){.pp-fondu{animation:.38s cubic-bezier(.2,.8,.2,1) both pp-fondu}@keyframes pp-fondu{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}}}.pp-scene{z-index:2;place-items:start center;min-height:0;display:grid;position:relative}.pp-vue{justify-items:center;gap:12px;width:min(1120px,100%);min-height:0;display:grid}.pp-vue-large{width:min(1200px,100%)}.pp-btn{background:var(--accent);color:#fff;height:50px;font:inherit;white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-accent);border:0;border-radius:14px;justify-content:center;align-items:center;padding:0 28px;font-size:15.5px;font-weight:500;text-decoration:none;transition:transform .15s,box-shadow .15s,opacity .15s;display:inline-flex}.pp-btn:hover{box-shadow:var(--shadow-accent-hover)}.pp-btn:active{transform:scale(.96)}.pp-btn:disabled{opacity:.5;cursor:default;box-shadow:none}.pp-lien{min-height:36px;color:var(--accent);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:500;text-decoration:none}html.dark .pp-lien{color:var(--ink)}a.pp-lien{align-items:center;display:inline-flex}.pp-lien:hover{text-underline-offset:3px;box-shadow:none;text-decoration:underline}.pp-lien:disabled{color:var(--faint);cursor:default;text-decoration:none}.pp-actions{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;width:100%;display:grid}.pp-actions>:last-child{justify-self:end}.pp-note{color:var(--muted);font-size:12.5px}.pp-note a{color:var(--accent)}.pp-choix{--texte:76px;--i:min(220px, calc((100dvh - 282px - (var(--rangees) - 1) * 12px) / var(--rangees) - var(--texte)));grid-template-columns:repeat(var(--colonnes), minmax(0, 236px));justify-content:center;gap:12px 14px;width:min(1200px,100%);padding:2px 6px 8px;display:grid}.pp-choix[data-dense]{--texte:58px}.pp-choix[data-defile]{max-height:calc(100dvh - 264px);overflow:hidden auto}.pp-scene:has(>.pp-onglets){align-content:start}.pp-onglets{border:1px solid var(--da-hairline);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fff6;border-radius:12px;margin-bottom:14px;padding:3px;display:inline-flex}html.dark .pp-onglets{background:#ffffff0f}.pp-onglets button{min-width:136px;min-height:38px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 16px;font-size:14px;font-weight:500;transition:background-color .15s,color .15s}.pp-onglets button:hover{color:var(--ink)}.pp-onglets button[aria-pressed=true]{color:var(--accent);background:#ffffffb8;box-shadow:0 1px 3px #1d2f6b1f}html.dark .pp-onglets button[aria-pressed=true]{color:var(--ink);background:#ffffff24}.pp-biblio{scrollbar-width:thin;align-content:start;gap:12px;width:min(1248px,100%);max-height:calc(100dvh - 264px);padding:2px 24px 30px;display:grid;overflow:hidden auto}.pp-h-rang{background:var(--surface-2);border-radius:20px;grid-template-columns:112px 236px minmax(0,1fr) auto;align-items:center;gap:20px;padding:10px 18px 10px 10px;display:grid;box-shadow:0 1px 2px #0f193c0f,0 14px 34px #0f193c17}.pp-h-rang-photo{object-fit:cover;outline-offset:-1px;background:#fff;border-radius:12px;outline:1px solid #0000001a;width:112px;height:112px;display:block}.pp-h-rang-texte{text-align:center;gap:4px;display:grid}.pp-h-rang-nom{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.pp-h-rang-texte b{color:var(--accent);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}html.dark .pp-h-rang-texte b{color:var(--ink)}.pp-h-rang-texte time{color:var(--muted);font-size:12.5px}.pp-h-rang-images{justify-content:center;gap:8px;min-width:0;display:flex}.pp-h-rang-image{cursor:pointer;background:0 0;border:0;border-radius:9px;flex:0 78px;min-width:0;padding:0;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.pp-h-rang-image:hover{transform:scale(1.06)}.pp-h-rang-image img{aspect-ratio:1;object-fit:cover;outline-offset:-1px;background:#fff;border-radius:9px;outline:1px solid #0000001a;width:100%;display:block}.pp-h-rang-suite{justify-content:center;display:flex}.pp-h-rang-ouvrir{min-height:40px;color:var(--accent);font:inherit;white-space:nowrap;cursor:pointer;background:#1d2f6b12;border:1px solid #1d2f6b24;border-radius:999px;padding:0 20px;font-size:13.5px;font-weight:500;transition:background-color .15s,border-color .15s}.pp-h-rang-ouvrir:hover{background:#1d2f6b21;border-color:#1d2f6b38}html.dark .pp-h-rang-ouvrir{color:var(--ink);background:#ffffff1a;border-color:#ffffff29}html.dark .pp-h-rang-ouvrir:hover{background:#ffffff29;border-color:#ffffff42}.pp-carte{background:var(--surface-2);color:var(--ink);font:inherit;text-align:center;cursor:pointer;border:0;border-radius:20px;align-content:start;gap:2px;padding:8px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:grid;box-shadow:0 1px 2px #0f193c0f,0 14px 34px #0f193c17}.pp-carte:hover{transform:translateY(-5px);box-shadow:0 1px 2px #0f193c0f,0 22px 46px #1d2f6b33}.pp-carte:active{transform:scale(.98)}.pp-carte img,.pp-carte-vide{width:100%;height:var(--i);object-fit:contain;outline-offset:-1px;background:#fff;border-radius:12px;outline:1px solid #0000001a;display:block}.pp-carte-nom{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em;padding-top:6px;font-size:13.5px;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.pp-carte b{color:var(--accent);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}html.dark .pp-carte b{color:var(--ink)}.pp-choix[data-dense] .pp-carte{border-radius:16px;padding:6px}.pp-choix[data-dense] .pp-carte-nom{-webkit-line-clamp:1;min-height:0;padding-top:4px;font-size:12.5px}.pp-choix[data-dense] .pp-carte b{font-size:12.5px}.pp-vide{color:var(--muted);justify-items:center;gap:14px;padding-top:40px;display:grid}.pp-panneau{width:100%;height:calc(var(--zone) - 72px);border:1px solid var(--border);background:var(--surface);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:26px;grid-template-rows:minmax(0,1fr);gap:22px;min-height:0;padding:14px;display:grid;box-shadow:0 22px 54px #0f193c1a}.pp-photo{object-fit:contain;outline-offset:-1px;background:#fff;border-radius:14px;outline:1px solid #0000001a;min-height:0;display:block}.pp-envol{z-index:60;object-fit:contain;transform-origin:0 0;will-change:transform;pointer-events:none;background:#fff;max-width:none;margin:0;position:fixed}.pp-infos{width:min(1060px,100%);height:calc(var(--zone) - 44px);grid-template-columns:auto minmax(0,1fr)}.pp-cadre-photo{width:calc(var(--p) + 28px);height:calc(var(--p) + 28px);border-radius:14px;position:relative;overflow:hidden}.pp-cadre-photo .pp-photo{width:100%;height:100%}.pp-balayage{background:linear-gradient(#5e5ce600,#5e5ce657);border-bottom:2px solid #5e5ce6;height:34%;animation:.75s ease-in-out infinite pp-balayage;position:absolute;inset:0 0 auto}@keyframes pp-balayage{0%{transform:translateY(-100%)}to{transform:translateY(300%)}}.pp-mini{gap:6px;display:flex;position:absolute;bottom:8px;left:8px}.pp-mini img{object-fit:cover;background:#fff;border-radius:8px;outline:2px solid #fff;width:46px;height:46px;display:block}.pp-faits{grid-auto-rows:minmax(0,1fr);min-width:0;min-height:0;padding-right:12px;display:grid}.pp-fait{border-top:1px solid var(--border);text-align:left;grid-template-columns:124px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:0;display:grid}.pp-fait:first-child{border-top:0}.pp-k{color:var(--muted);font-size:14px}.pp-v{font-variant-numeric:tabular-nums;min-width:0;font-size:15.5px;font-weight:500}.pp-v-vide{color:var(--faint);font-weight:400}.pp-coupe{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pp-champ{gap:1px;min-width:0;display:grid}.pp-fait input,.pp-edition{border:1px solid var(--border-strong);background:var(--surface-2);width:100%;height:34px;color:var(--ink);font:inherit;border-radius:11px;padding:0 12px;font-size:15px;font-weight:500}.pp-fait input::placeholder{color:var(--faint);font-weight:400}.pp-aide{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.pp-logo{object-fit:contain;outline-offset:-1px;background:#fff;border-radius:9px;outline:1px solid #0000001a;width:76px;height:34px;display:block}.pp-precisions{text-align:left;align-content:start;gap:12px;min-width:0;min-height:0;padding:6px 12px 6px 6px;display:grid;overflow:hidden auto}.pp-precisions label,.pp-precisions .pp-k{color:var(--muted);padding-bottom:4px;font-size:13.5px;display:block}.pp-precisions textarea,.pp-precisions input:not([type=checkbox]){border:1px solid var(--border-strong);background:var(--surface-2);width:100%;color:var(--ink);font:inherit;resize:none;border-radius:11px;padding:9px 12px;font-size:14.5px;display:block}.pp-certifs{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 10px;display:grid}.pp-precisions .pp-certifs label{color:var(--ink);cursor:pointer;align-items:center;gap:7px;padding:3px 0;display:flex}.pp-certifs input{width:16px;height:16px;accent-color:var(--accent);flex:none;margin:0}.pp-amazon{width:100%;height:calc(var(--zone) - 40px);background:#fff;border-radius:14px;min-height:0;overflow:hidden auto;box-shadow:0 22px 54px #0f193c1f}.pp-amazon .ss-amz{border:0;border-radius:0}.pp-amazon .ss-amz-photo{overflow:hidden}.pp-amazon .ss-amz-photo img{object-fit:contain;width:100%;height:100%;display:block}.pp-amazon [contenteditable=true]{cursor:text;border-radius:4px}.pp-amazon [contenteditable=true]:hover{background:#ffd8142e}.ss-amz-attente{gap:8px;padding:3px 0;display:grid}.ss-amz-attente i{background:linear-gradient(90deg,#e3e7fb 0% 30%,#7f9bff 46%,#8b6cf6 54%,#e3e7fb 70% 100%) 0 0/220% 100%;border-radius:6px;height:11px;animation:1.5s linear infinite pp-flux;display:block}.ss-amz-attente i:nth-child(2){animation-delay:.12s}.ss-amz-attente i:nth-child(3){animation-delay:.24s}.ss-amz-attente i:last-child:not(:first-child){width:62%}.ss-amz-titre .ss-amz-attente i{height:17px}.ss-amz-mot{animation:.5s both pp-mot}@keyframes pp-flux{0%{background-position:120% 0}to{background-position:-100% 0}}@keyframes pp-mot{0%{opacity:0;color:#8b6cf6}to{opacity:1}}.pp-vue-large{position:relative}.pp-avance{background:var(--border);border-radius:2px;width:min(420px,60%);height:4px;position:absolute;top:-8px;left:50%;overflow:hidden;transform:translate(-50%)}.pp-avance i{transform-origin:0;background:linear-gradient(95deg,#3f6fff,#8b6cf6);height:100%;transition:transform .12s linear;display:block}.pp-avance[data-attente]{background:linear-gradient(90deg,#e3e7fb 0%,#7f9bff 46%,#8b6cf6 54%,#e3e7fb 100%) 0 0/220% 100%;animation:1.2s linear infinite pp-flux}@media (prefers-reduced-motion:reduce){.ss-amz-attente i,.pp-avance[data-attente],.pp-dp-lecture,.ss-amz-mot{animation:none}}.pp-amz-copier{color:#565959;cursor:pointer;background:#fff;border:1px solid #d5d9d9;border-radius:6px;flex:none;padding:4px 8px;font-size:11px;font-weight:600}.pp-amz-copier:hover{color:#0f1111;border-color:#888c8c}.pp-amz-mots{color:#0f1111;border-top:1px solid #eaeded;padding:14px 16px 18px}.pp-amz-mots div{justify-content:space-between;align-items:center;gap:12px;padding-bottom:6px;display:flex}.pp-amz-mots strong{font-size:13px;font-weight:600}.pp-amz-mots p{color:#33363c;overflow-wrap:anywhere;margin:0;font-size:13px}.pp-mur{--i:min(214px, calc((var(--zone) - 12px) / 2), calc((100vw - 78px) / 4));grid-template-columns:repeat(var(--colonnes,4), var(--i));grid-auto-rows:var(--i);gap:10px;display:grid}.pp-case{border:1px solid var(--border);background:linear-gradient(110deg,#ffffff80 30%,#fffffff2 50%,#ffffff80 70%) 0 0/220% 100%;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 10px 26px #0f193c14}@media (prefers-reduced-motion:no-preference){.pp-case{animation:1.5s linear infinite pp-lueur}.pp-case.prete{animation:none}.pp-case img{animation:.56s cubic-bezier(.2,.8,.2,1) both pp-revele}@keyframes pp-lueur{0%{background-position:120% 0}to{background-position:-100% 0}}@keyframes pp-revele{0%{opacity:0;filter:blur(12px);transform:scale(1.1)}}}.pp-case img{object-fit:cover;width:100%;height:100%;display:block}.pp-ligne{grid-template-columns:auto minmax(0,1fr);gap:22px;width:min(980px,100%)}.pp-galerie{--g:var(--p);grid-template-columns:calc((var(--g) - 36px) / 7) var(--g);height:var(--g);gap:8px;display:grid}.pp-vignettes{grid-auto-rows:calc((var(--g) - 36px) / 7);gap:6px;display:grid}.pp-vignettes button{cursor:pointer;background:0 0;border:0;min-height:0;padding:0;display:block}.pp-vignettes img{object-fit:cover;outline-offset:-1px;border-radius:8px;outline:1px solid #0000001a;width:100%;height:100%;display:block}.pp-vignettes button[aria-pressed=true] img{outline:2px solid var(--accent);outline-offset:-2px}.pp-grande{width:var(--g);height:var(--g);object-fit:cover;grid-column:2}.pp-lignes{grid-auto-rows:minmax(0,1fr);min-width:0;padding-right:12px;display:grid}.pp-rang{border-top:1px solid var(--border);text-align:left;grid-template-columns:24px minmax(0,1fr) 62px;align-items:center;gap:10px;min-height:0;display:grid}.pp-rang:first-child{border-top:0}.pp-rang .pp-lien{text-align:right}.pp-n{color:var(--faint);font-variant-numeric:tabular-nums;font-weight:600}.pp-l{font-size:16px;font-weight:500}.pp-demande{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f2f4f9b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}html.dark .pp-demande{background:#0009}.pp-demande-carte{border:1px solid var(--da-hairline);background:var(--da-menu-fond);text-align:center;width:min(440px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--da-menu-ombre);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:26px;justify-items:center;gap:6px;padding:30px 30px 18px;animation:.24s cubic-bezier(.2,.8,.2,1) both pp-demande-entree;display:grid;overflow-y:auto}@keyframes pp-demande-entree{0%{opacity:0;transform:translateY(10px)scale(.98)}}.pp-demande-carte h2{letter-spacing:-.02em;text-wrap:balance;background-image:var(--da-titre-degrade);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;padding-bottom:.06em;font-size:26px;font-weight:600;line-height:1.2}html.dark .pp-demande-carte h2{background-image:linear-gradient(90deg,#a5b4fc,#c7d2fe,#fff)}.pp-demande-carte p{color:var(--muted);margin:0 0 14px;font-size:15px}.pp-demande-carte .pp-edition{border-color:var(--da-hairline);border-radius:999px;height:42px;margin:0;padding:0 16px;font-size:14px}.pp-demande-erreur{color:#c8102e;margin-top:6px;font-size:13px}html.dark .pp-demande-erreur{color:#ff8a9a}.pp-demande-pied{justify-items:center;gap:4px;width:100%;margin-top:12px;display:grid}.pp-demande-pied .ss-cta-accent{min-width:220px;padding:13px 26px}.pp-zone{border:1.5px dashed var(--border-strong);background:var(--da-surface);width:100%;min-height:176px;color:var(--muted);font:inherit;cursor:pointer;border-radius:20px;align-content:center;justify-items:center;gap:12px;padding:22px;transition:border-color .2s,background-color .2s,color .2s;display:grid}.pp-zone:hover:not(:disabled),.pp-zone[data-survol]{color:#5e5ce6;background:#5e5ce60f;border-color:#5e5ce6}html.dark .pp-zone:hover:not(:disabled),html.dark .pp-zone[data-survol]{color:#a5b4fc;background:#a5b4fc14;border-color:#a5b4fc}.pp-zone img{object-fit:contain;border-radius:10px;max-width:70%;max-height:96px;display:block}.pp-zone-bouton{border:1px solid var(--da-hairline);background:var(--surface-2);color:var(--ink-soft);border-radius:999px;padding:9px 18px;font-size:14px;font-weight:500}.pp-dp{width:min(540px,100%)}.pp-dp .pp-note{color:var(--muted);font-size:13px}.pp-mur-photos{--tuile:84px;border-radius:14px;flex-wrap:wrap;justify-content:center;gap:10px;width:100%;max-height:232px;padding:2px;transition:box-shadow .2s;display:flex;overflow-y:auto}.pp-mur-photos[data-survol]{box-shadow:0 0 0 2px #5e5ce6}.pp-tuile{width:var(--tuile);height:var(--tuile);flex:none;display:block;position:relative}.pp-tuile img{object-fit:cover;outline-offset:-1px;background:#fff;border-radius:14px;outline:1px solid #0000001a;width:100%;height:100%;display:block}html.dark .pp-tuile img{outline-color:#ffffff1a}.pp-tuile-retirer{color:#fff;cursor:pointer;opacity:0;background:#0e1140b8;border:0;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;transition:opacity .15s,transform .15s;display:grid;position:absolute;top:5px;right:5px}.pp-tuile:hover .pp-tuile-retirer,.pp-tuile-retirer:focus-visible{opacity:1}.pp-tuile-retirer:hover{transform:scale(1.08)}@media (hover:none){.pp-tuile-retirer{opacity:1}}.pp-tuile-ajout{width:var(--tuile);height:var(--tuile);border:1.5px dashed var(--border-strong);background:var(--da-surface);color:var(--muted);cursor:pointer;border-radius:14px;flex:none;place-items:center;padding:0;transition:border-color .2s,background-color .2s,color .2s;display:grid}.pp-tuile-ajout:hover:not(:disabled){color:#5e5ce6;background:#5e5ce60f;border-color:#5e5ce6}html.dark .pp-tuile-ajout:hover:not(:disabled){color:#a5b4fc;background:#a5b4fc14;border-color:#a5b4fc}.pp-dp-lien{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;margin-top:10px;display:grid}.pp-dp-lien .ss-cta{height:42px;font:inherit;white-space:nowrap;cursor:pointer;padding:0 16px;font-size:13.5px;font-weight:500}.pp-dp-lien .ss-cta:disabled{cursor:default;opacity:.55}.pp-dp-lecture{background:linear-gradient(90deg,#e3e7fb 0%,#7f9bff 46%,#8b6cf6 54%,#e3e7fb 100%) 0 0/220% 100%;border-radius:3px;width:100%;height:6px;margin-top:4px;animation:1.2s linear infinite pp-flux;display:block}@media (prefers-reduced-motion:reduce){.pp-demande-carte{animation:none}}@media (max-width:620px){.pp-demande-carte{padding:24px 18px 14px}.pp-mur-photos{--tuile:72px}.pp-dp-lien{grid-template-columns:minmax(0,1fr)}}@media (max-height:640px){.pp-aide-basse{display:none}}@media (max-width:860px),(max-height:520px){.da-shell:has(.pp) .ss-main{padding:0 16px 24px}.pp{min-height:0}.pp-barre{grid-template-columns:minmax(0,1fr) auto}.pp-etapes{grid-area:2/1/auto/-1;grid-template-columns:repeat(5,minmax(0,1fr))}.pp-etapes button{font-size:12px}.pp-choix,.pp-choix[data-defile]{--i:calc((100vw - 90px) / 2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-height:none;overflow:visible}.pp-onglets{width:100%;display:flex}.pp-onglets button{flex:1;min-width:0;min-height:44px}.pp-biblio{width:100%;max-height:none;padding:2px 0 8px;overflow:visible}.pp-h-rang{grid-template-columns:76px minmax(0,1fr);gap:12px;padding:8px}.pp-h-rang-photo{width:76px;height:76px}.pp-h-rang-images{grid-column:1/-1;justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.pp-h-rang-image{flex:none;width:64px}.pp-h-rang-suite{grid-column:1/-1}.pp-h-rang-suite:empty{display:none}.pp-h-rang-suite .pp-lien{min-height:44px}.pp-h-rang-ouvrir{grid-column:1/-1;min-height:44px}.pp-panneau,.pp-infos,.pp-ligne{grid-template-rows:none;grid-template-columns:minmax(0,1fr);width:100%;height:auto}.pp-cadre-photo{aspect-ratio:1;justify-self:center;width:min(100%,300px);height:auto}.pp-faits{padding-right:0}.pp-fait{grid-template-columns:84px minmax(0,1fr) auto;gap:8px;min-height:60px}.pp-certifs{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-amazon{height:70dvh}.pp-mur{--i:calc((100vw - 42px) / 2);grid-template-columns:repeat(2, var(--i))}.pp-galerie{--g:min(calc(100vw - 106px), 340px);justify-self:center}.pp-lignes{padding-right:0}.pp-rang{min-height:52px}.pp-actions{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.pp-actions>:last-child{justify-self:center}}.da-shell:has(.pp) .da-rejouer-bouton{display:none}:where(.pp) button:hover{box-shadow:none}.pp-etapes button:not(:disabled):hover{color:var(--ink)}
:root{--daf-barre:linear-gradient(90deg, #2997ff, #bf5af2);--daf-ombre-carte-survol:0 16px 40px #0f193c24;--daf-ombre-player-survol:0 24px 60px #0f193c29;--daf-courante-fond:#fff;--daf-ici-texte:#fff;--daf-accent:#1d2f6b}html.dark{--daf-ombre-carte-survol:0 16px 40px #00000073;--daf-ombre-player-survol:0 24px 60px #00000080;--daf-courante-fond:#ffffff0d;--daf-ici-texte:#0b0d18;--daf-accent:#aebcf2}.daf-retour{color:var(--da-txt-3);align-items:center;gap:7px;font-size:13px;font-weight:400;text-decoration:none;transition:color .25s;display:inline-flex}.daf-retour:hover{color:var(--da-txt)}.daf-micro-label{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--da-txt-4);font-size:10.5px;font-weight:500}.daf-micro-bleu{color:var(--da-bleu);letter-spacing:.14em}.ss-video-accueil{text-align:center;max-width:820px;margin:40px auto 0}.ss-video-accueil-titre{letter-spacing:-.015em;color:var(--da-txt);font-size:26px;font-weight:600}.ss-video-accueil-sous{color:var(--da-txt-2);margin-top:8px;font-size:14.5px}.ss-video-accueil-cadre{border:1px solid var(--da-hairline);box-shadow:var(--da-ombre-carte-repos);transition:transform .24s var(--da-ease-ligne), box-shadow .24s ease;background:#000;border-radius:20px;margin-top:24px}.ss-video-accueil-cadre:hover{box-shadow:var(--daf-ombre-player-survol);transform:translateY(-3px)}.daf-sommaire{width:100%;max-width:1320px;margin:0 auto}.daf-entete{text-align:center;margin-top:72px}.daf-sommaire>.daf-entete{max-width:none}.daf-entete-titre{letter-spacing:-.02em;color:var(--da-txt);margin-top:12px;font-size:34px;font-weight:600}.daf-compte{color:var(--da-txt-2);margin-top:8px;font-size:14.5px}.daf-progression-globale{background:var(--da-hairline);border-radius:2px;height:4px;overflow:hidden}.daf-progression-globale i{background:var(--daf-barre);border-radius:2px;height:100%;display:block}.daf-sommaire .daf-progression-globale{max-width:820px;margin:22px auto 0}.daf-grille{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:36px;padding:0;list-style:none;display:grid}@media (max-width:900px){.daf-grille{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.daf-grille{grid-template-columns:1fr}}.daf-carte{contain:content;background:var(--da-surface);border:1px solid var(--da-hairline);height:100%;color:inherit;box-shadow:var(--da-ombre-carte-repos);transition:transform .24s var(--da-ease-ligne), background-color .2s ease, box-shadow .24s ease;border-radius:18px;flex-direction:column;gap:9px;padding:16px 18px 15px;text-decoration:none;display:flex;position:relative}.daf-carte:hover{background:var(--da-surface-2);box-shadow:var(--daf-ombre-carte-survol);transform:translateY(-3px)}.daf-carte:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.daf-carte.terminee{opacity:.62}.daf-carte.terminee:hover{opacity:.85}.daf-carte.courante{background:var(--daf-courante-fond)}.daf-carte.courante:after{content:"";background:var(--daf-accent);-webkit-mask-composite:xor;pointer-events:none;border-radius:18px;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.daf-ligne-haut{justify-content:space-between;align-items:center;gap:10px;display:flex}.daf-titre-chapitre{letter-spacing:-.01em;color:var(--da-txt);font-size:15px;font-weight:600;line-height:1.3}.daf-ligne-basse{align-items:center;gap:10px;margin-top:auto;display:flex}.daf-avancement{color:var(--da-txt-2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}.daf-barre-chapitre{background:var(--da-hairline);border-radius:2px;flex:1;height:3px;overflow:hidden}.daf-barre-chapitre i{background:var(--daf-barre);border-radius:2px;height:100%;display:block}.daf-coche{width:16px;height:16px;color:var(--da-txt-3);flex:none}.daf-badge-ici{color:var(--daf-accent);font-size:12px;font-weight:600}.daf-etiquette-offert{color:var(--daf-accent);font-size:13px;font-weight:600;display:inline-block}.daf-texte-satin{background:linear-gradient(#fff 30%,#c9d2e6 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.daf-badge-verrou{letter-spacing:.04em;background:var(--da-surface-2);border:1px solid var(--da-hairline);color:var(--da-txt-3);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3.5px 9px;font-size:10px;font-weight:600;display:inline-flex}.daf-chapitre h1{letter-spacing:-.02em;font-weight:600}.daf-ligne-video{border-radius:var(--da-r-ligne);transition:background-color .24s var(--da-ease-ligne)}a.daf-ligne-video:hover{background:var(--da-surface-2)}.daf-ligne-video.courante{background:var(--da-surface-2);border-bottom-color:#0000}.daf-titre-module{letter-spacing:-.02em;font-weight:600}.daf-lecteur .ss-formation-video{border:1px solid var(--da-hairline);box-shadow:var(--shadow-lg);background:#000;border-radius:20px}.daf-lecteur .ss-formation-empty{border:1px dashed var(--border-strong);background:var(--da-surface);box-shadow:var(--da-ombre-carte-repos);border-radius:20px}.daf-carte-verre{border-color:var(--da-hairline);background:var(--da-surface);box-shadow:var(--da-ombre-carte-repos);border-radius:18px}.daf-btn-marine{background:var(--da-cta);color:#fff;cursor:pointer;box-shadow:var(--da-cta-ombre);border:none;border-radius:999px;font-weight:600;transition:background-color .24s,box-shadow .24s,transform .24s}.daf-btn-marine:hover:not(:disabled){background:var(--da-cta-hover);box-shadow:var(--da-cta-ombre-hover);transform:translateY(-1px)}.daf-btn-marine:disabled{background:var(--profit-wash);color:var(--ok);box-shadow:none;cursor:default}.daf-carte-nav{border-color:var(--da-hairline);background:var(--da-surface);box-shadow:var(--da-ombre-carte-repos);transition:transform .24s var(--da-ease-ligne), background-color .2s ease, box-shadow .24s ease;border-radius:18px}.daf-carte-nav:hover{background:var(--da-surface-2);box-shadow:var(--daf-ombre-carte-survol);transform:translateY(-3px)}.daf-ligne-doc{border-radius:var(--da-r-ligne);border-color:var(--da-hairline);transition:background-color .24s var(--da-ease-ligne), border-color .2s ease}.daf-ligne-doc:hover{border-color:var(--border-strong);background:var(--da-surface-2)}.daf-mur{border:1px solid var(--da-hairline);border-radius:var(--da-r-carte);background:var(--da-surface);box-shadow:var(--da-ombre-carte-repos);margin-top:24px;padding:34px 32px 38px}@media (max-width:680px){.daf-mur{padding:24px 20px 28px}}.da-aide .ss-title{letter-spacing:-.02em;font-size:34px;font-weight:600}.da-aide .ss-profile-section{border:1px solid var(--da-hairline);background:var(--da-surface);box-shadow:var(--da-ombre-carte-repos);border-radius:18px}.da-aide .ss-account-primary{background:var(--da-cta);color:#fff;box-shadow:var(--da-cta-ombre);border-color:#0000;border-radius:999px;font-weight:600;transition:background-color .24s,box-shadow .24s,transform .24s}.da-aide .ss-account-primary:hover{background:var(--da-cta-hover);box-shadow:var(--da-cta-ombre-hover);transform:translateY(-1px)}.daf-ressources>summary{list-style:none}.daf-ressources>summary::-webkit-details-marker{display:none}.daf-ressources-chevron{transition:transform .24s var(--da-ease-ligne)}.daf-ressources[open] .daf-ressources-chevron{transform:rotate(180deg)}.daf-ressources-flou{filter:blur(5px);opacity:.75;-webkit-user-select:none;user-select:none}.daf-ressources-barre{border-radius:var(--da-r-ligne);background:var(--da-surface-2);border:1px solid var(--da-hairline);height:44px;display:block}.daf-ressources-appel{background:linear-gradient(to bottom, var(--da-surface) 55%, transparent);padding-bottom:40px}@media (prefers-reduced-motion:reduce){.daf-carte,.daf-carte-nav,.daf-ligne-video,.daf-ligne-doc,.daf-btn-marine,.daf-ressources-chevron,.daf-retour,.ss-video-accueil-cadre,.da-aide .ss-account-primary{transition:none}.daf-carte:hover,.daf-carte-nav:hover,.ss-video-accueil-cadre:hover,.daf-btn-marine:hover:not(:disabled),.da-aide .ss-account-primary:hover{transform:none}}.da-aide .ss-topbar{justify-content:center}.da-aide .ss-topbar>div{text-align:center}.da-aide .ss-topbar p{margin-left:auto;margin-right:auto}
:root{--cp-pilule-fond:#0000000a;--cp-pilule-bord:#0000001f;--cp-pilule-txt:#3a3f46;--cp-sep:#0000000d;--cp-onglet-actif:#2a2d9c;--cp-badge-fond:#eef1fb;--cp-badge-bord:#2a2d9c59;--cp-badge-txt:#2a2d9c;--cp-segment-actif:#fff;--cp-segment-ombre:0 1px 4px #141e461a;--cp-carte-hover:0 16px 40px #0f193c29}html.dark{--cp-pilule-fond:#ffffff0a;--cp-pilule-bord:#ffffff1a;--cp-pilule-txt:#d8d8dc;--cp-sep:#ffffff0d;--cp-onglet-actif:#6e8ff2;--cp-badge-fond:#16182b;--cp-badge-bord:#6e8ff280;--cp-badge-txt:#a9c0ff;--cp-segment-actif:#ffffff1a;--cp-segment-ombre:none;--cp-carte-hover:0 16px 40px #00000073}.ss-profile-page .ss-title{color:var(--da-txt);font-size:34px;font-weight:var(--fw-700);letter-spacing:-.02em}.ss-profile-page .ss-label,.ss-account-page .ss-label{font-family:var(--sans);letter-spacing:.1em;color:var(--da-txt-3);font-size:11px;font-weight:500}.ss-profile-page .ss-compte-onglets{border-bottom-color:var(--da-hairline)}.ss-profile-page .ss-compte-onglet{color:var(--da-txt-3);border-bottom:2px solid #0000;gap:8px;margin-bottom:-1px;padding:12px 2px;font-size:14px;font-weight:500;transition:color .25s,border-color .25s}.ss-profile-page .ss-compte-onglet:hover{color:var(--da-txt-2)}.ss-profile-page .ss-compte-onglet[aria-selected=true]{border-bottom-color:var(--cp-onglet-actif);color:var(--da-txt)}.ss-profile-page .ss-compte-onglet[aria-selected=true]:after{content:none}.ss-profile-section,.ss-account-card{border:1px solid var(--da-hairline);background:var(--da-surface);box-shadow:var(--da-ombre-carte-repos);border-radius:20px}.ss-account-card.is-accent{border-color:color-mix(in srgb, var(--da-bleu) 35%, transparent);background:linear-gradient(180deg, var(--accent-wash), var(--da-surface))}.ss-account-card.is-warning{background:linear-gradient(180deg, var(--warn-wash), var(--da-surface))}.ss-account-notice{border-color:var(--da-hairline);background:var(--da-surface);border-radius:14px}.ss-reglages{border-top-color:var(--da-hairline)}.ss-reglage-ligne{border-bottom-color:var(--da-hairline)}.ss-reglage-label{font-weight:500}.ss-reglage-label em{color:var(--da-txt-3)}.ss-reglage-valeur{color:var(--da-txt-2)}.ss-reglage-action{color:var(--da-bleu);transition:color .25s}.ss-reglage-edition{border-bottom-color:var(--da-hairline)}.ss-choice{border:1px solid var(--da-hairline);background:var(--da-surface);border-radius:12px;transition:border-color .24s,background-color .24s,box-shadow .24s}.ss-choice:hover{border-color:var(--border-strong);background:var(--da-surface-2)}.ss-choice-active,.ss-choice-active:hover{border-color:color-mix(in srgb, var(--da-bleu) 55%, transparent);background:var(--accent-wash);box-shadow:none}.ss-choice-title{font-weight:600}.ss-choice-detail{color:var(--da-txt-2)}.ss-marche{border-color:var(--da-hairline);background:var(--da-surface);border-radius:12px}button.ss-marche:hover:not(:disabled){border-color:var(--border-strong);background:var(--da-surface-2)}.ss-marche-pastille{border-color:var(--cp-pilule-bord);background:var(--surface-translucent)}.ss-bloc-marches-titre b{color:var(--da-txt-2)}.ss-bloc-marches-titre span{color:var(--da-txt-3)}.ss-lm{border:1px solid var(--da-hairline);border-radius:var(--da-r-ligne);background:var(--da-surface);transition:background-color .24s var(--da-ease-ligne), border-color .24s var(--da-ease-ligne)}.ss-lm:hover{background:var(--da-surface-2)}.ss-lm.est-principale{border-color:color-mix(in srgb, var(--da-bleu) 45%, transparent)}.ss-lm-meta,.ss-lm-plafond,.ss-marches-note,.ss-lm-chiffres em{color:var(--da-txt-3)}.ss-lm-acte{color:var(--da-bleu);font-weight:500}.ss-lm-acte.est-sourdine{color:var(--da-txt-3)}.ss-marche-etat.est-principale{border-color:color-mix(in srgb, var(--da-bleu) 45%, transparent);background:var(--accent-wash);color:var(--accent-ink)}.ss-encart-marche{border-color:color-mix(in srgb, var(--da-bleu) 30%, transparent);border-left-color:var(--da-bleu);background:var(--accent-wash);border-radius:12px}.ss-account-pastille{border:1px solid var(--da-go-bord);background:var(--da-go-fond);color:var(--da-go)}.ss-account-abo-prix{color:var(--da-txt-2)}.ss-account-abo-echeance{color:var(--da-txt-3)}.ss-account-primary,.ss-account-secondary{border-radius:999px}.ss-account-primary{background:var(--da-cta);box-shadow:var(--da-cta-ombre);color:#fff;border-color:#0000;font-weight:600}.ss-account-primary:hover{background:var(--da-cta-hover);box-shadow:var(--da-cta-ombre-hover);transform:translateY(-1px)}.ss-account-secondary{border:1px solid var(--cp-pilule-bord);background:var(--cp-pilule-fond);color:var(--cp-pilule-txt);font-weight:500}.ss-account-secondary:hover{border-color:var(--border-strong);background:var(--da-surface-2);color:var(--da-txt)}.ss-compte-carte-bancaire{border-color:var(--da-hairline);background:var(--da-surface);border-radius:12px}.ss-compte-table th{border-bottom-color:var(--da-hairline);color:var(--da-txt-3)}.ss-compte-table td{border-bottom-color:var(--cp-sep)}.ss-compte-table tr:hover td{background:var(--da-surface-2)}.ss-compte-num{color:var(--da-txt-2)}.ss-compte-lien-action{border-color:var(--cp-pilule-bord);background:var(--cp-pilule-fond);color:var(--cp-pilule-txt);border-radius:999px;transition:background-color .25s,border-color .25s,color .25s}.ss-compte-lien-action:hover{border-color:var(--border-strong);background:var(--da-surface-2);color:var(--da-txt)}.ss-compte-note{color:var(--da-txt-3)}.ss-visite-card{border:1px solid var(--da-hairline);background:var(--da-menu-fond);box-shadow:var(--da-menu-ombre);border-radius:20px}.ss-visite-card.is-anchored:before{border-color:var(--da-hairline);background:var(--da-menu-fond)}.ss-visite-texte{color:var(--da-txt-2)}.ss-visite-btn{border:1px solid var(--cp-pilule-bord);background:var(--cp-pilule-fond);color:var(--cp-pilule-txt);border-radius:999px}.ss-visite-btn:hover{border-color:var(--border-strong);background:var(--da-surface-2);color:var(--da-txt)}.ss-visite-btn-principal{background:var(--da-cta);box-shadow:var(--da-cta-ombre);color:#fff;border-color:#0000}.ss-visite-btn-principal:hover{background:var(--da-cta-hover);box-shadow:var(--da-cta-ombre-hover);border-color:#0000}.ss-visite-btn-secondaire{border-color:var(--cp-pilule-bord);color:var(--da-txt-2);background:0 0}.ss-visite-btn-secondaire:hover{border-color:var(--border-strong);background:var(--da-surface);color:var(--da-txt)}:root.ss-visite-active .da-bulle.ss-visite-cible{z-index:101;background:var(--da-surface-2);box-shadow:0 0 0 2px var(--da-bleu), var(--da-ombre-carte)}.ss-offers{max-width:1320px}.ss-offers-hero h1{color:var(--da-txt);letter-spacing:-.02em}.ss-offers-hero p.ss-offers-compte{color:var(--profit);margin-top:6px;font-size:1.05rem;font-weight:700}.ss-offers-hero p{color:var(--da-txt-2)}.ss-offers-tag{border-color:var(--cp-pilule-bord);background:var(--cp-pilule-fond);color:var(--da-txt-3)}.ss-offers-tag.accent{border-color:color-mix(in srgb, var(--da-bleu) 35%, transparent);background:var(--accent-wash);color:var(--accent-ink)}.ss-offers-segment{border:1px solid var(--cp-pilule-bord);background:var(--cp-pilule-fond);border-radius:999px;gap:4px;padding:5px}.ss-offers-segment-option{color:var(--da-txt-3);border-radius:999px;font-weight:500;transition:background-color .25s,color .25s}.ss-offers-segment-option:hover{color:var(--da-txt-2)}.ss-offers-segment-option.active{background:var(--cp-segment-actif);box-shadow:var(--cp-segment-ombre);color:var(--da-txt)}.ss-offers-billing-note{color:var(--da-txt-3)}.ss-offers-plan{border:1px solid var(--da-hairline);background:var(--da-surface);box-shadow:var(--da-ombre-carte-repos);border-radius:24px;padding:26px 24px 24px;transition:transform .3s,background-color .3s,border-color .3s,box-shadow .3s}.ss-offers-plan:hover{border-color:var(--da-hairline);background:var(--da-surface-2);box-shadow:var(--cp-carte-hover);transform:translateY(-3px)}.ss-offers-plan.featured{border-color:var(--da-hairline);background:var(--da-surface);box-shadow:var(--da-ombre-carte-repos)}.ss-offers-plan.featured:hover{background:var(--da-surface-2);box-shadow:var(--cp-carte-hover)}.ss-offers-plan:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:linear-gradient(135deg,#2997ff99,#bf5af280);padding:1px;transition:opacity .25s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ss-offers-plan.featured:before,.ss-offers-plan.actuel:before{opacity:1}.ss-offers-plan-badge{border:1px solid var(--cp-badge-bord);background:var(--cp-badge-fond);box-shadow:none;color:var(--cp-badge-txt);letter-spacing:.09em;padding:4px 11px;font-size:9.5px;font-weight:600;top:-11px;left:20px}.ss-offers-plan-head h2,.ss-offers-plan-eyebrow{color:var(--da-txt-3)}.ss-offers-price-amount,.ss-offers-price-currency{color:var(--da-txt)}.ss-offers-price-period{color:var(--da-txt-2)}.ss-offers-price-meta{color:var(--da-txt-3)}.ss-offers-features-intro{color:var(--da-txt);font-weight:600}.ss-offers-features li{color:var(--da-txt-2)}.ss-offers-check{color:var(--da-go)}.ss-offers-soon{border-top-color:var(--cp-pilule-bord)}.ss-offers-soon>div{color:var(--da-txt-2)}.ss-offers-plus{color:var(--da-bleu)}.ss-offers-upsell{color:var(--da-txt-3)}.ss-offers-plan-cta{border-radius:999px;font-weight:600;transition:transform .3s,background-color .3s,border-color .3s,color .3s,box-shadow .3s}.ss-offers-plan-cta.primary{background:var(--da-cta);box-shadow:var(--da-cta-ombre);color:#fff}.ss-offers-plan-cta.primary:hover{background:var(--da-cta-hover);box-shadow:var(--da-cta-ombre-hover);transform:translateY(-1px)}.ss-offers-plan-cta.secondary{border:1px solid var(--cp-pilule-bord);background:var(--cp-pilule-fond);color:var(--cp-pilule-txt)}.ss-offers-plan-cta.secondary:hover{border-color:var(--border-strong);background:var(--da-surface-2);color:var(--da-txt)}.ss-offers-plan-state{border-color:var(--da-hairline);color:var(--da-txt-2);border-radius:999px}.ss-offers-plan-state.current{border-color:color-mix(in srgb, var(--da-bleu) 35%, transparent);background:var(--accent-wash);color:var(--accent-ink)}.ss-offers-foot p{color:var(--da-txt-3)}.ss-etat-route-carte{border:1px solid var(--da-hairline);background:var(--da-surface);box-shadow:var(--da-ombre-carte-repos);border-radius:24px}.ss-etat-route-titre{color:var(--da-txt);font-weight:600}.ss-etat-route-detail{color:var(--da-txt-2)}.ss-bouton-discret{border-radius:999px}.ss-squelette-titre,.ss-squelette-ligne,.ss-squelette-carte{border:1px solid var(--da-hairline);background:linear-gradient(90deg, var(--da-surface) 0%, var(--da-surface-2) 40%, var(--da-surface) 80%);background-size:300% 100%;border-radius:12px}.ss-squelette-carte{border-radius:18px}.da-suspendu .ss-card{border:1px solid var(--da-hairline);background:var(--da-surface);box-shadow:var(--da-ombre-carte-repos);border-radius:24px}:root{--alerte-perte:#e30613;--sur-alerte-perte:#fff}.ss-retro-pertes{border:2px solid var(--alerte-perte);background:color-mix(in srgb, var(--alerte-perte) 6%, transparent);max-width:28rem;box-shadow:0 10px 24px -14px color-mix(in srgb, var(--alerte-perte) 70%, transparent);text-align:left;border-radius:14px;margin:20px auto 0;overflow:hidden}.ss-retro-pertes-titre{background:var(--alerte-perte);color:var(--sur-alerte-perte);text-wrap:balance;margin:0;padding:11px 18px;font-size:15px;font-weight:800;line-height:1.4}.ss-retro-pertes ul{margin:0;padding:4px 18px 6px;list-style:none;display:block}.ss-retro-pertes li{border-top:1px solid color-mix(in srgb, var(--alerte-perte) 22%, transparent);color:var(--da-txt);align-items:flex-start;gap:10px;padding:9px 0;font-size:14px;font-weight:500;line-height:1.45;display:flex}.ss-retro-pertes li:first-child{border-top:0}.ss-retro-pertes-croix{color:var(--alerte-perte);flex:none;margin-top:4px}.ss-retro-pertes-ligne{flex:1;justify-content:space-between;gap:14px;min-width:0;display:flex}.ss-retro-pertes-valeurs{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-weight:700}.ss-retro-pertes-avant{color:var(--da-txt-2);font-weight:500}@media (prefers-reduced-motion:reduce){.ss-compte-onglet,.ss-reglage-action,.ss-choice,.ss-lm,.ss-compte-lien-action,.ss-visite-btn,.ss-offers-segment-option,.ss-offers-plan,.ss-offers-plan:before,.ss-offers-plan-cta{transition:none}.ss-offers-plan:hover,.ss-offers-plan-cta.primary:hover,.ss-account-primary:hover{transform:none}.ss-squelette-titre,.ss-squelette-ligne,.ss-squelette-carte{background:var(--da-surface-2)}}
.ss-funnel-fullscreen{background:0 0;padding-bottom:84px}.ss-funnel-fullscreen[data-refonte]{padding-bottom:24px}.ss-funnel-fullscreen[data-refonte]>.da-switch-theme,.ss-funnel-fullscreen[data-refonte]>.da-rejouer{position:static;bottom:auto;left:auto;transform:none}.ss-funnel-fullscreen[data-refonte]>.da-switch-theme{margin-top:24px}.ss-funnel-fullscreen[data-refonte]>.da-rejouer{margin-top:12px}.ss-funnel-fullscreen .ss-funnel-screen{border:1px solid var(--da-hairline);border-radius:var(--da-r-carte);background:var(--da-surface);box-shadow:var(--da-ombre-carte-repos);position:relative}.ss-funnel-fullscreen .ss-funnel-screen:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#0000000d 50%,#0000);height:1px;position:absolute;top:0;left:14%;right:14%}html.dark .ss-funnel-fullscreen .ss-funnel-screen:before{background:linear-gradient(90deg,#0000,#ffffff1f 50%,#0000)}.ss-funnel-fullscreen .ss-progress-bar{background:var(--da-hairline);border-radius:999px;height:4px}.ss-funnel-fullscreen .ss-progress-fill{background:var(--da-barre);border-radius:999px}.ss-funnel-fullscreen .ss-progress-label{font-variant-numeric:tabular-nums;letter-spacing:.05em;color:var(--da-txt-3);font-family:inherit;font-size:11.5px;font-weight:500}.ss-funnel-fullscreen .ss-funnel-titre,.ss-funnel-fullscreen .ss-interstitiel-titre{color:var(--da-txt);letter-spacing:-.02em;font-weight:600}.ss-funnel-fullscreen .ss-funnel-soustitre{color:var(--da-txt-2)}.ss-funnel-fullscreen .ss-funnel-kick{color:var(--da-txt-3);font-weight:500}.ss-funnel-fullscreen .ss-funnel-note,.ss-funnel-fullscreen .ss-account-note,.ss-funnel-fullscreen .ss-recap-kick{color:var(--da-txt-3)}.ss-funnel-fullscreen .ss-funnel-option{border:1px solid var(--da-hairline);border-radius:var(--da-r-ligne);background:var(--da-surface);color:var(--da-txt-2);transition:background-color .24s var(--da-ease-ligne), border-color .24s var(--da-ease-ligne), color .24s var(--da-ease-ligne), transform .24s var(--da-ease-ligne), box-shadow .24s var(--da-ease-ligne);position:relative}.ss-funnel-fullscreen .ss-funnel-option:before,.ss-funnel-fullscreen .ss-ambition:before,.ss-funnel-fullscreen .ss-mk:before{content:"";border-radius:inherit;background:var(--da-lisere);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ss-funnel-fullscreen .ss-funnel-option:hover:before,.ss-funnel-fullscreen .ss-ambition:hover:before,.ss-funnel-fullscreen .ss-mk:hover:before{opacity:1;animation:1.8s linear infinite da-tourner}.ss-funnel-fullscreen .ss-mk.est-eteint:before,.ss-funnel-fullscreen .ss-mk.est-principale:before{content:none}.ss-funnel-fullscreen .ss-funnel-option:hover{border-color:var(--border-strong);background:var(--da-surface-2);color:var(--da-txt);box-shadow:var(--da-ombre-carte);transform:translateY(-2px)}.ss-funnel-fullscreen .ss-funnel-option-active{border:1px solid var(--accent-vif);background:var(--accent-a14);color:var(--da-txt);box-shadow:0 0 0 1px var(--accent-vif);font-weight:500}.ss-funnel-fullscreen .ss-funnel-option-active:after{color:var(--accent-vif);font-weight:600}.ss-funnel-fullscreen .ss-funnel-badge{font-variant-numeric:tabular-nums;background:var(--da-surface-2);color:var(--da-bleu);border-radius:8px;font-family:inherit;font-weight:600}.ss-funnel-fullscreen .ss-funnel-option-active .ss-funnel-badge{background:var(--da-cta);color:#fff}.ss-funnel-fullscreen .ss-funnel-feedback{border:1px solid var(--da-go-bord);border-radius:var(--da-r-ligne);background:var(--da-go-fond)}.ss-funnel-fullscreen .ss-feedback-check{border:1px solid var(--da-go-bord);color:var(--da-go);background:0 0;font-weight:600}.ss-funnel-fullscreen .ss-funnel-feedback p{color:var(--da-txt-2)}.ss-funnel-fullscreen .ss-funnel-feedback b{color:var(--da-txt)}.ss-funnel-fullscreen .ss-funnel-cta{background:var(--da-cta);color:#fff;min-width:min(220px,100%);max-width:100%;box-shadow:var(--da-cta-ombre);border:none;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:9px;padding:13px 30px;font-size:15px;font-weight:600;transition:transform .3s,box-shadow .3s,background .3s,opacity .3s;display:inline-flex}.ss-funnel-fullscreen .ss-funnel-cta:hover:not(:disabled){background:var(--da-cta-hover);box-shadow:var(--da-cta-ombre-hover);transform:translateY(-1px)}.ss-funnel-fullscreen .ss-funnel-cta:disabled{opacity:.4;box-shadow:none}.ss-funnel-fullscreen .ss-inter-label{color:var(--da-bleu);font-family:inherit;font-weight:500}.ss-funnel-fullscreen .ss-inter-titre{color:var(--da-txt);letter-spacing:-.02em;font-weight:600}.ss-funnel-fullscreen .ss-inter-sous{color:var(--da-txt-2)}.ss-funnel-fullscreen .ss-inter-sous b{color:var(--da-txt)}.ss-funnel-fullscreen .ss-inter-stat{font-variant-numeric:tabular-nums;color:var(--da-txt-3);font-family:inherit;font-weight:500}.ss-funnel-fullscreen .ss-inter-stat b{color:var(--da-txt)}.ss-funnel-fullscreen .ss-inter-comptes{text-align:left;width:100%;max-width:420px;margin:8px auto 0;padding:0;list-style:none}.ss-funnel-fullscreen .ss-inter-comptes li{border-top:1px solid var(--da-hairline);color:var(--da-txt);align-items:center;gap:14px;padding:12px 0;font-size:15px;line-height:1.4;display:flex}.ss-funnel-fullscreen .ss-inter-comptes li:last-child{border-bottom:1px solid var(--da-hairline)}.ss-funnel-fullscreen .ss-inter-comptes svg{flex:none;width:20px;height:20px}.ss-funnel-fullscreen .ss-inter-comptes circle{fill:#1d2f6b}.ss-funnel-fullscreen .ss-inter-comptes path{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}html.dark .ss-funnel-fullscreen .ss-inter-comptes circle{fill:#aebcf2}html.dark .ss-funnel-fullscreen .ss-inter-comptes path{stroke:#0d1019}.ss-funnel-fullscreen .ss-temoignage{border:1px solid var(--da-hairline);border-radius:var(--da-r-carte-sm);background:var(--da-surface)}.ss-funnel-fullscreen .ss-temoignage-texte{color:var(--da-txt-2)}.ss-funnel-fullscreen .ss-temoignage-attribution{letter-spacing:.1em;color:var(--da-txt-3);font-family:inherit;font-size:11px;font-weight:500}.ss-funnel-fullscreen .ss-branche-input{border:1px solid var(--da-hairline);border-radius:var(--da-r-ligne);background:var(--da-surface);color:var(--da-txt);transition:border-color .24s,background-color .24s,box-shadow .24s}.ss-funnel-fullscreen .ss-branche-input::placeholder{color:var(--da-txt-3)}.ss-funnel-fullscreen .ss-branche-input:focus{border-color:var(--da-bleu);background:var(--da-surface-2);box-shadow:0 0 0 3px var(--accent-wash)}.ss-funnel-fullscreen .ss-branche-skip{color:var(--da-txt-3)}.ss-funnel-fullscreen .ss-branche-skip:hover{color:var(--da-bleu)}.ss-funnel-fullscreen .ss-ambition{border:1px solid var(--da-hairline);border-radius:var(--da-r-carte-sm);background:var(--da-surface);color:var(--da-txt);transition:background-color .24s var(--da-ease-ligne), border-color .24s var(--da-ease-ligne), transform .24s var(--da-ease-ligne), box-shadow .24s var(--da-ease-ligne);position:relative}.ss-funnel-fullscreen .ss-ambition:hover{border-color:var(--border-strong);background:var(--da-surface-2);box-shadow:var(--da-ombre-carte)}.ss-funnel-fullscreen .ss-ambition.est-choisi{border-color:var(--accent-vif);background:var(--accent-a10);box-shadow:0 0 0 1px var(--accent-vif)}.ss-funnel-fullscreen .ss-ambition-ico{border:1px solid var(--da-hairline);background:var(--da-surface-2);color:var(--da-bleu);border-radius:10px}.ss-funnel-fullscreen .ss-ambition.est-choisi .ss-ambition-ico{border-color:var(--accent-vif);background:var(--accent-wash)}.ss-funnel-fullscreen .ss-ambition p{color:var(--da-txt-2)}.ss-funnel-fullscreen .ss-mk{border:1px solid var(--da-hairline);border-radius:var(--da-r-ligne);background:var(--da-surface);color:var(--da-txt);transition:background-color .24s var(--da-ease-ligne), border-color .24s var(--da-ease-ligne), transform .24s var(--da-ease-ligne), box-shadow .24s var(--da-ease-ligne);position:relative}.ss-funnel-fullscreen .ss-mk:hover{border-color:var(--border-strong);background:var(--da-surface-2)}.ss-funnel-fullscreen .ss-mk.est-choisi{border-color:var(--accent-vif);background:var(--accent-a10);box-shadow:0 0 0 1px var(--accent-vif)}.ss-funnel-fullscreen .ss-mk.est-eteint:hover,.ss-funnel-fullscreen .ss-mk.est-principale:hover{background:var(--da-surface);border-color:var(--da-hairline);box-shadow:none}.ss-funnel-fullscreen .ss-mk.est-principale,.ss-funnel-fullscreen .ss-mk.est-principale:hover{border-color:color-mix(in srgb, var(--da-bleu) 45%, transparent)}.ss-funnel-fullscreen .ss-mk-txt span{color:var(--da-txt-3)}.ss-funnel-fullscreen .ss-mk-tag{border-color:var(--da-hairline);background:var(--da-menu-fond);color:var(--da-txt-3)}.ss-funnel-fullscreen .ss-mk-tag.est-principale{border-color:color-mix(in srgb, var(--da-bleu) 45%, transparent);color:var(--accent-ink)}.ss-funnel-fullscreen .ss-mk-coche{border-color:var(--border-strong);border-radius:4px}.ss-funnel-fullscreen .ss-mk-groupe-tete b{color:var(--da-txt-2)}.ss-funnel-fullscreen .ss-mk-groupe-tete span{color:var(--da-txt-3)}.ss-funnel-fullscreen .ss-plan-choix{border:1px solid var(--da-hairline);border-radius:var(--da-r-ligne);background:var(--da-surface);color:var(--da-txt);transition:background-color .24s var(--da-ease-ligne), border-color .24s var(--da-ease-ligne), box-shadow .24s var(--da-ease-ligne)}.ss-funnel-fullscreen .ss-plan-choix:hover{border-color:var(--border-strong);background:var(--da-surface-2)}.ss-funnel-fullscreen .ss-plan-choix.est-choisi{border-color:var(--accent-vif);background:var(--accent-a10);box-shadow:0 0 0 1px var(--accent-vif)}.ss-funnel-fullscreen .ss-plan-choix span{color:var(--da-txt-3)}.ss-funnel-fullscreen .ss-quota-marches{border:1px solid var(--da-hairline);background:var(--da-surface-2);color:var(--da-txt-2);font-variant-numeric:tabular-nums}@media (max-width:680px){.ss-funnel-fullscreen{padding:28px 14px 96px}}.ss-funnel-fullscreen .ss-bdg,.ss-funnel-fullscreen .ss-soc{text-align:center}.ss-funnel-fullscreen .ss-bdg .ss-funnel-titre,.ss-funnel-fullscreen .ss-soc .ss-funnel-titre,.ss-funnel-fullscreen .ss-bdg .ss-funnel-soustitre,.ss-funnel-fullscreen .ss-soc .ss-funnel-soustitre{margin-bottom:0}.ss-funnel-fullscreen .ss-bdg-montant-zone{flex-direction:column;align-items:center;gap:10px;margin-top:4px;display:flex}.ss-funnel-fullscreen .ss-bdg-montant,.ss-funnel-fullscreen .ss-bdg-champ{box-sizing:border-box;appearance:none;border:1px solid var(--rf-verre-bord);border-radius:var(--rf-rayon);background:var(--rf-verre);width:min(260px,100%);max-width:100%;min-height:64px;color:var(--da-txt);font:inherit;letter-spacing:-.03em;font-variant-numeric:tabular-nums;text-align:center;margin:0;padding:6px 24px;font-size:40px;font-weight:600;line-height:1.1}.ss-funnel-fullscreen .ss-bdg-montant{cursor:pointer;-webkit-text-decoration:underline dotted var(--da-txt-3);text-decoration:underline dotted var(--da-txt-3);text-underline-offset:8px;text-decoration-thickness:2px;transition:background-color .2s,border-color .2s}.ss-funnel-fullscreen .ss-bdg-montant:not(.est-pose){color:var(--da-txt-2)}.ss-funnel-fullscreen .ss-bdg-montant:hover{border-color:var(--border-strong);background:var(--da-surface-2)}.ss-funnel-fullscreen .ss-bdg-montant:focus-visible{outline:2px solid var(--rf-select);outline-offset:2px}.ss-funnel-fullscreen .ss-bdg-champ:focus{border-color:var(--rf-select);background:var(--da-surface-2);box-shadow:0 0 0 3px var(--rf-select-fond);outline:none}.ss-funnel-fullscreen .ss-bdg-champ[aria-invalid=true]{border-width:2px;border-color:var(--da-retard)}.ss-funnel-fullscreen .ss-bdg-erreur{max-width:34ch;color:var(--da-txt-2);margin:0;font-size:13.5px;line-height:1.45}.ss-funnel-fullscreen .ss-bdg-curseur{margin-top:6px}.ss-funnel-fullscreen .ss-bdg-range{--ss-bdg-part:0%;cursor:pointer;appearance:none;touch-action:pan-y;background:0 0;width:100%;height:44px;margin:0;display:block}.ss-funnel-fullscreen .ss-bdg-range:focus{outline:none}.ss-funnel-fullscreen .ss-bdg-range::-webkit-slider-runnable-track{background:var(--rf-degrade) no-repeat left / var(--ss-bdg-part) 100%, var(--da-hairline);border-radius:999px;height:6px}.ss-funnel-fullscreen .ss-bdg-range::-moz-range-track{background:var(--da-hairline);border-radius:999px;height:6px}.ss-funnel-fullscreen .ss-bdg-range::-moz-range-progress{background:var(--rf-degrade);border-radius:999px;height:6px}.ss-funnel-fullscreen .ss-bdg-range::-webkit-slider-thumb{appearance:none;border:2px solid var(--rf-select);background:var(--da-surface-2);width:32px;height:32px;box-shadow:var(--da-ombre-carte-repos);border-radius:50%;margin-top:-13px}.ss-funnel-fullscreen .ss-bdg-range::-moz-range-thumb{box-sizing:border-box;border:2px solid var(--rf-select);background:var(--da-surface-2);width:32px;height:32px;box-shadow:var(--da-ombre-carte-repos);border-radius:50%}.ss-funnel-fullscreen .ss-bdg-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--rf-select-fond), var(--da-ombre-carte-repos)}.ss-funnel-fullscreen .ss-bdg-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px var(--rf-select-fond), var(--da-ombre-carte-repos)}.ss-funnel-fullscreen .ss-bdg-bornes{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--da-txt-2);justify-content:space-between;margin-top:2px;font-size:13px;font-weight:500;display:flex}.ss-funnel-fullscreen .ss-bdg-peu{color:var(--da-txt-2);align-self:center;margin:0;font-size:13.5px;line-height:1.45}.ss-funnel-fullscreen .ss-bdg-palier{box-sizing:border-box;letter-spacing:-.01em;min-height:3.2em;color:var(--da-txt);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;font-size:17px;font-weight:500;line-height:1.6;display:flex}.ss-funnel-fullscreen .ss-bdg-aide{color:var(--da-txt-2);margin:-8px 0 0;font-size:13.5px;line-height:1.5}.ss-funnel-fullscreen .ss-soc-choix{flex-direction:column;align-items:center;gap:12px;margin:4px 0 0;display:flex}.ss-funnel-fullscreen .ss-soc-bouton{width:100%;max-width:320px}@media (max-width:680px){.ss-funnel-fullscreen .ss-bdg-montant,.ss-funnel-fullscreen .ss-bdg-champ{font-size:36px}}.ss-funnel-fullscreen[data-refonte] .ss-funnel-screen{text-align:center}.ss-funnel-fullscreen[data-refonte] .ss-funnel-titre,.ss-funnel-fullscreen[data-refonte] .ss-funnel-soustitre{margin-inline:auto}.ss-funnel-fullscreen[data-refonte] .ss-ambition{text-align:center;align-items:center}.ss-funnel-fullscreen[data-refonte] .ss-funnel-option{text-align:center;justify-content:center}.ss-funnel-fullscreen[data-refonte] .ss-funnel-option-active:after{margin-left:0}.ss-funnel-fullscreen[data-refonte] .ss-funnel-feedback{text-align:center;justify-content:center}.da-auth .cl-rootBox{color:var(--da-txt)}.da-auth .cl-cardBox{border:1px solid var(--da-hairline);border-radius:var(--da-r-carte);background:var(--da-menu-fond);box-shadow:var(--da-menu-ombre)}.da-auth .cl-card,.da-auth .cl-footer{box-shadow:none;background:0 0}.da-auth .cl-headerTitle{color:var(--da-txt);letter-spacing:-.02em;font-weight:600}.da-auth .cl-headerSubtitle,.da-auth .cl-dividerText,.da-auth .cl-footerActionText{color:var(--da-txt-2)}.da-auth .cl-dividerLine{background:var(--da-hairline)}.da-auth .cl-socialButtonsBlockButton,.da-auth .cl-alternativeMethodsBlockButton{border:1px solid var(--da-hairline);background:var(--da-surface);color:var(--da-txt);box-shadow:none;border-radius:999px;transition:background-color .24s,border-color .24s}.da-auth .cl-socialButtonsBlockButton:hover,.da-auth .cl-alternativeMethodsBlockButton:hover{border-color:var(--border-strong);background:var(--da-surface-2)}.da-auth .cl-socialButtonsBlockButtonText,.da-auth .cl-alternativeMethodsBlockButtonText{color:var(--da-txt)}.da-auth .cl-formFieldLabel,.da-auth .cl-formHeaderSubtitle,.da-auth .cl-formFieldCheckboxLabel{color:var(--da-txt-2)}.da-auth .cl-formHeaderTitle{color:var(--da-txt);letter-spacing:-.02em;font-weight:600}.da-auth .cl-formFieldHintText,.da-auth .cl-formFieldSuccessText{color:var(--da-txt-3)}.da-auth .cl-formFieldAction{color:var(--da-bleu)}.da-auth .cl-formFieldInput,.da-auth .cl-otpCodeFieldInput{border:1px solid var(--da-hairline);border-radius:var(--da-r-ligne);background:var(--da-surface);color:var(--da-txt);transition:border-color .24s,background-color .24s,box-shadow .24s}.da-auth .cl-formFieldInput::placeholder{color:var(--da-txt-3)}.da-auth .cl-formFieldInput:focus,.da-auth .cl-otpCodeFieldInput:focus{border-color:var(--da-bleu);background:var(--da-surface-2);box-shadow:0 0 0 3px var(--accent-wash)}.da-auth .cl-formFieldInputShowPasswordButton{color:var(--da-txt-3)}.da-auth .cl-formButtonPrimary{background:var(--da-cta);color:#fff;box-shadow:var(--da-cta-ombre);background-image:none;border:none;border-radius:999px;font-weight:600;transition:transform .3s,box-shadow .3s,background .3s}.da-auth .cl-formButtonPrimary:hover{background:var(--da-cta-hover);box-shadow:var(--da-cta-ombre-hover);background-image:none;transform:translateY(-1px)}.da-auth .cl-footerActionLink,.da-auth .cl-formResendCodeLink,.da-auth .cl-backLink{color:var(--da-bleu)}.da-auth .cl-identityPreview{border:1px solid var(--da-hairline);background:var(--da-surface);border-radius:999px}.da-auth .cl-identityPreviewText{color:var(--da-txt-2)}.da-auth .cl-identityPreviewEditButton{color:var(--da-bleu)}.da-auth .ss-card{border:1px solid var(--da-hairline);border-radius:var(--da-r-carte);background:var(--da-menu-fond);box-shadow:var(--da-menu-ombre)}.da-landing{min-height:100vh;color:var(--da-txt);flex-direction:column;display:flex;position:relative;overflow:hidden}.da-landing-entete{justify-content:space-between;align-items:center;width:100%;max-width:1280px;margin:0 auto;padding:26px 40px 0;display:flex}.da-landing-cta{background:var(--da-cta);color:#fff;box-shadow:var(--da-cta-ombre);border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:10px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .3s,background .3s;display:inline-flex}.da-landing-cta:hover{background:var(--da-cta-hover);box-shadow:var(--da-cta-ombre-hover);transform:translateY(-1px)}.da-landing-hero{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:760px;margin:0 auto;padding:44px 24px 60px;display:flex}.da-landing-titre{letter-spacing:-.02em;color:var(--da-txt);text-wrap:balance;font-size:clamp(34px,5vw,56px);font-weight:600;line-height:1.08}.da-landing-degrade{background-image:var(--da-titre-degrade);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.da-landing-accroche{max-width:560px;color:var(--da-txt-2);text-wrap:pretty;margin-top:22px;font-size:17px;font-weight:400;line-height:1.6}.da-landing-features{color:var(--da-txt-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;margin-top:38px;font-size:12.5px;font-weight:500;display:flex}.da-landing-features>span{align-items:center;gap:14px;display:inline-flex}.da-landing-point{background:var(--da-txt-4);border-radius:50%;width:4px;height:4px}.da-landing-pied{width:100%;max-width:1280px;color:var(--da-txt-3);text-align:center;margin:0 auto;padding:26px 40px;font-size:12px}.da-landing-pied nav{flex-wrap:wrap;justify-content:center;gap:8px 16px;margin-bottom:12px;display:flex}.da-landing-pied a{color:var(--da-txt-3);text-decoration:none;transition:color .24s}.da-landing-pied a:hover{color:var(--da-txt);text-decoration:underline}@media (max-width:680px){.da-landing-entete{padding:20px 20px 0}.da-landing-pied{padding:22px 20px}}.ss-visite-compteur{font-variant-numeric:tabular-nums;letter-spacing:.1em;color:var(--da-bleu);font-family:inherit;font-size:11px;font-weight:500}.ss-visite-titre{color:var(--da-txt);letter-spacing:-.02em;font-weight:600}.ss-visite-coach{border:1px solid var(--da-hairline);border-left:2px solid var(--da-bleu);border-radius:var(--da-r-ligne);background:var(--accent-wash)}.ss-visite-coach p{color:var(--da-txt)}@media (prefers-reduced-motion:reduce){.ss-funnel-fullscreen .ss-funnel-option,.ss-funnel-fullscreen .ss-funnel-option:before,.ss-funnel-fullscreen .ss-ambition,.ss-funnel-fullscreen .ss-ambition:before,.ss-funnel-fullscreen .ss-mk,.ss-funnel-fullscreen .ss-mk:before,.ss-funnel-fullscreen .ss-plan-choix,.ss-funnel-fullscreen .ss-funnel-cta,.ss-funnel-fullscreen .ss-branche-input,.ss-funnel-fullscreen .ss-bdg-montant,.da-auth .cl-formButtonPrimary,.da-auth .cl-socialButtonsBlockButton,.da-auth .cl-alternativeMethodsBlockButton,.da-landing-cta,.da-landing-pied a{transition:none}.ss-funnel-fullscreen .ss-funnel-option:hover,.ss-funnel-fullscreen .ss-ambition:hover,.ss-funnel-fullscreen .ss-mk:hover,.ss-funnel-fullscreen .ss-funnel-cta:hover:not(:disabled),.da-auth .cl-formButtonPrimary:hover,.da-landing-cta:hover{transform:none}.ss-funnel-fullscreen .ss-funnel-option:hover:before,.ss-funnel-fullscreen .ss-ambition:hover:before,.ss-funnel-fullscreen .ss-mk:hover:before{opacity:.7;animation:none}}.ss-funnel-fullscreen .ss-communaute{text-align:center;align-items:center}.ss-funnel-fullscreen .ss-communaute-pastille{background:#5865f2;border-radius:26px;justify-content:center;align-items:center;width:84px;height:84px;margin:0 auto 6px;display:flex;box-shadow:0 14px 34px #5865f259}.ss-funnel-fullscreen .ss-communaute-logo{color:#fff;width:46px;height:46px}.ss-funnel-fullscreen .ss-communaute-points{flex-direction:column;gap:10px;width:100%;max-width:420px;margin:8px auto 0;padding:0;list-style:none;display:flex}.ss-funnel-fullscreen .ss-communaute-points li{border:1px solid var(--da-hairline);background:var(--da-surface,#ffffffb8);color:var(--da-txt);border-radius:26px;padding:14px 18px;font-size:15px;font-weight:500;line-height:1.4}.ss-funnel-fullscreen .ss-communaute-actions{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:420px;margin:8px auto 0;display:flex}.ss-funnel-fullscreen .ss-communaute-actions .ss-funnel-cta{background:#5865f2;width:100%;text-decoration:none;box-shadow:0 10px 26px #5865f266}.ss-funnel-fullscreen .ss-communaute-actions .ss-funnel-cta:hover:not(:disabled){background:#4752c4;box-shadow:0 12px 30px #5865f280}.ss-funnel-fullscreen .ss-communaute-logo-cta{color:#fff;width:20px;height:20px}.ss-funnel-fullscreen .ss-communaute-plus-tard{border:1px solid var(--da-hairline);width:100%;min-height:48px;color:var(--da-txt);font:inherit;cursor:pointer;background:0 0;border-radius:999px;font-size:15px;font-weight:500}
