.acc-hero{padding:12px var(--av2-gout) 28px}.acc-hero-carte{max-width:calc(var(--av2-max) + 120px);isolation:isolate;background:radial-gradient(120% 90% at 85% 40%, #164a39 0%, var(--av2-sapin) 55%, #0b2e24 100%);color:#ffffffdb;border-radius:28px;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:32px;min-height:640px;margin:0 auto;padding:56px 36px 56px 56px;display:grid;position:relative;overflow:hidden}.acc-hero-texte{z-index:1;flex-direction:column;align-items:flex-start;gap:26px;display:flex;position:relative}.acc-h1{letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(36px,3.6vw,52px);font-weight:700;line-height:1.06}.acc-h1 em{color:#8fd9b0;font-style:normal}.acc-lede{gap:4px;margin:0;font-size:17px;line-height:1.55;display:grid}.acc-profils{gap:10px;width:100%;max-width:460px;display:grid}.acc-profil{font:inherit;color:#ffffffb8;text-align:left;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:14px;align-items:center;gap:12px;padding:8px 16px 8px 8px;font-size:17px;transition:border-color .16s,background-color .16s;display:flex}.acc-profil b{color:#fff;font-weight:700}.acc-profil .av2-pastille{color:#ffffffb3}.acc-profil--orange.is-vue .av2-pastille{color:#f6bd8a}.acc-profil--vert.is-vue .av2-pastille{color:#8fd9b0}.acc-profil:hover{border-color:#ffffff52}.acc-profil.is-vue{background:#ffffff1a}.acc-profil--orange.is-vue{border-color:#f0a868}.acc-profil--orange.is-vue b{color:#f6bd8a}.acc-profil--vert.is-vue{border-color:#8fd9b0}.acc-profil--vert.is-vue b{color:#8fd9b0}.acc-profil.is-actif{box-shadow:inset 0 0 0 1px}.acc-profil:focus-visible{outline-offset:2px;outline:2px solid #8fd9b0}.av2-btn--clair{color:var(--av2-sapin);background:#fff}.av2-btn--clair:hover{background:var(--av2-vert-doux)}.av2-btn--contour{color:#fff;border:1.5px solid #fff6}.av2-btn--contour:hover{border-color:#fff}.av2-btn--contour .av2-play{color:var(--av2-sapin);background:#fff}.acc-scene{z-index:0;aspect-ratio:16/9;height:118%;position:absolute;bottom:0;right:0}.acc-scene:after{content:"";background:linear-gradient(90deg, var(--av2-sapin) 0%, var(--av2-sapin) 22%, #0f3b2e8c 36%, #0f3b2e00 50%);pointer-events:none;position:absolute;inset:0}.acc-scene-plan{width:100%;height:100%;position:relative}.acc-scene-plan>img{width:100%;height:auto;display:block}.acc-calque{transform-origin:0 0;width:1280px;height:720px;transform:scale(var(--k,1));visibility:hidden;position:absolute;top:0;left:0}.acc-scene-plan[data-pret] .acc-calque{visibility:visible}.acc-ecran{transform-origin:0 0;background:#fff;border-radius:3px;width:780px;height:515px;position:absolute;top:0;left:0;overflow:hidden}.acc-ecran:after{content:"";pointer-events:none;background:linear-gradient(118deg,#ffffff29 0%,#fff0 38%),linear-gradient(#281e0a00 55%,#281e0a0f);position:absolute;inset:0}.acc-variante{opacity:0;transition:opacity .45s;position:absolute;inset:0}.acc-variante.is-vue{opacity:1}.acc-fen{height:100%;font-family:var(--av2-ff), sans-serif;color:var(--av2-encre);background:#f6f7f4;grid-template-columns:172px minmax(0,1fr);font-size:14px;display:grid}.acc-fen svg{flex-shrink:0;width:15px;height:15px}.acc-fen-menu{background:var(--av2-sapin);color:#ffffffc2;flex-direction:column;gap:10px;padding:18px 10px;display:flex}.acc-fen-logo{filter:brightness(0)invert();width:80px;height:auto;margin:2px 0 4px 8px}.acc-fen-nouveau{color:var(--av2-sapin);white-space:nowrap;background:#fff;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;font-size:12.5px;font-weight:700;display:flex}.acc-fen-menu ul{gap:1px;margin:0;padding:0;list-style:none;display:grid}.acc-fen-menu li{border-radius:8px;align-items:center;gap:9px;padding:6px 9px;font-size:13.5px;display:flex}.acc-fen-menu li.is-actif{color:#fff;background:#ffffff24;font-weight:600}.acc-fen-menu li.acc-fen-filet{background:#ffffff1f;height:1px;margin:4px 9px;padding:0}.acc-fen-corps{flex-direction:column;gap:12px;min-width:0;padding:20px 20px 0;display:flex}.acc-fen-titre{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}.acc-fen-recherche{border:1px solid var(--av2-ligne);color:var(--av2-muet);background:#fff;border-radius:9px;align-items:center;gap:8px;margin:0;padding:8px 11px;font-size:13px;display:flex}.acc-fen-filtres{color:var(--av2-muet);white-space:nowrap;gap:6px;margin:0;font-size:12.5px;display:flex}.acc-fen-filtres span{border:1px solid var(--av2-ligne);background:#fff;border-radius:7px;padding:4px 9px}.acc-fen-filtres span.is-actif{border-color:var(--av2-sapin);background:var(--av2-sapin);color:#fff}.acc-fen-filtres b{opacity:.75;margin-left:2px;font-weight:700}.acc-fen-lignes{gap:7px;margin:0;padding:0;list-style:none;display:grid}.acc-fen-ligne{border:1px solid var(--av2-ligne);background:#fff;border-radius:11px;grid-template-columns:minmax(0,1.25fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:9px 12px 9px 15px;display:grid;position:relative}.acc-fen-ligne:before{content:"";background:var(--t);border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:0}.acc-fen-nom,.acc-fen-action{white-space:nowrap;min-width:0}.acc-fen-nom b,.acc-fen-nom small,.acc-fen-action{text-overflow:ellipsis;overflow:hidden}.acc-fen-nom b{font-size:14px;display:block}.acc-fen-nom small{color:var(--av2-muet);font-size:11.5px;display:block}.acc-fen-statut{background:var(--t-doux);color:var(--t);white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:11.5px;font-weight:600}.acc-fen-action{font-size:12.5px;font-weight:500}.acc-fen-action small{color:var(--av2-muet);align-items:center;gap:4px;margin-top:2px;font-size:11.5px;display:flex}.acc-fen-action small svg{width:11px;height:11px}.acc-teinte-bleu{--t:#2563eb;--t-doux:#e8effd}.acc-teinte-orange{--t:#c9661a;--t-doux:#fdebdb}.acc-teinte-vert{--t:#2e7d5b;--t-doux:#e4f2ea}.acc-teinte-violet{--t:#7c3aed;--t-doux:#f0e9fd}.acc-teinte-gris{--t:#6b7570;--t-doux:#eef0ee}.acc-bulle{color:var(--av2-muet);white-space:nowrap;background:#fff;border-radius:14px;align-items:center;gap:12px;margin:0;padding:11px 16px 11px 11px;font-size:13px;display:flex;position:absolute;box-shadow:0 18px 40px -16px #0006}.acc-bulle b{color:var(--av2-encre);font-size:15px;display:block}.acc-bulle-icone{background:var(--av2-vert-doux);color:var(--av2-vert);border-radius:10px;padding:9px;display:inline-flex}.acc-bulle-icone svg{width:20px;height:20px}.acc-bulle--1{top:140px;left:900px}.acc-bulle--2{top:500px;left:625px}.acc-bulle--3{top:570px;left:955px}@media (prefers-reduced-motion:reduce){.acc-variante{transition:none}}.acc-confiance{color:var(--av2-muet);flex-wrap:wrap;justify-content:center;margin:22px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.acc-confiance li{padding:2px 22px}.acc-confiance li+li{border-left:1px solid var(--av2-ligne)}.acc-metiers-titre{max-width:22em}.acc-onglets{flex-wrap:wrap;gap:10px;margin:26px 0 18px;display:flex}.acc-onglet{border:1px solid var(--av2-ligne);min-height:48px;font:inherit;color:var(--av2-texte);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.acc-onglet svg{width:18px;height:18px}.acc-onglet.is-actif{border-color:var(--av2-vert);background:var(--av2-vert-doux);color:var(--av2-encre)}.acc-onglet:focus-visible{outline:2px solid var(--av2-vert);outline-offset:2px}.acc-metier{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:40px;padding:32px 36px;display:grid}.acc-metier-titre{letter-spacing:-.02em;color:var(--av2-encre);margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:700}.acc-metier-tags{font-family:var(--fm), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--av2-muet);margin:8px 0 0;font-size:12px}.acc-metier-cta{margin-top:22px}.acc-puces{color:var(--av2-texte);gap:14px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.acc-puces li{align-items:center;gap:12px;display:flex}.acc-reassurance{margin-top:18px}.acc-cta{padding:88px var(--av2-gout);text-align:center;margin-top:44px;position:relative;overflow:hidden}.acc-cta-photo{object-fit:cover;object-position:center 40%}.acc-cta:before{content:"";z-index:1;background:radial-gradient(46% 62%,#fafaf7e6 0%,#fafaf7c7 55%,#fafaf738 100%);position:absolute;inset:0}.acc-cta-texte{z-index:2;flex-direction:column;align-items:center;gap:14px;max-width:720px;margin:0 auto;display:flex;position:relative}.acc-cta-texte .av2-h2 em{display:block}.acc-cta-texte .av2-lede{margin-top:0}.acc-cta-texte .av2-actions{justify-content:center;margin-top:8px}.acc-marqueurs{font-family:var(--fm), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--av2-muet);margin:6px 0 0;font-size:11px}@media (max-width:900px){.acc-hero{padding:4px 12px 20px}.acc-hero-carte{border-radius:22px;grid-template-columns:minmax(0,1fr);padding:32px 20px 12px}.acc-hero-texte .av2-actions{width:100%}.acc-hero-texte .av2-actions .av2-btn{flex:100%}.acc-hero-carte{min-height:0}.acc-scene{aspect-ratio:660/560;border-radius:0 0 22px 22px;height:auto;margin:4px -20px -12px;position:relative;bottom:auto;right:auto;overflow:hidden}.acc-scene:after{background:linear-gradient(180deg, var(--av2-sapin) 0%, #0f3b2e00 10%)}.acc-scene-plan{width:193.94%;height:auto;position:absolute;top:-21.43%;left:-84.85%}.acc-confiance{flex-direction:column;align-items:center;gap:6px}.acc-confiance li+li{border-left:0}.acc-metier{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px}.acc-onglet{flex:auto}.acc-cta{padding:64px var(--av2-gout)}.acc-cta:before{background:#fafaf7cc}}
