[data-section=entreprise] .lp-tunnel{--lp-ink:var(--ink);--lp-ink-soft:var(--smoke);--lp-grey18:var(--smoke);--lp-paper:var(--paper);--lp-cyclo:var(--paper-2);--lp-hairline:var(--line);--lp-colibri:var(--accent);--lp-display:var(--entreprise-display);--lp-ui:var(--entreprise-ui);--t-ease:var(--ease);background:var(--paper)}[data-section=entreprise] .lp-tunnel h1,[data-section=entreprise] .lp-tunnel h2,[data-section=entreprise] .lp-tunnel h3{font-weight:600;letter-spacing:-.02em}[data-section=entreprise] .lp-tunnel .t-mbar .t-mtotal strong{font-weight:600}[data-section=entreprise] .lp-tunnel .t-eyebrow{font-family:var(--entreprise-ui);font-weight:600;font-size:.72rem;letter-spacing:.18em;color:var(--accent)}[data-section=entreprise] .lp-tunnel .t-btn{border-radius:40px;border-color:var(--accent);background:var(--accent);color:#ffffff;font-weight:600}[data-section=entreprise] .lp-tunnel .t-btn:before{background:var(--ink)}[data-section=entreprise] .lp-tunnel .t-btn.is-2{background:transparent;border-color:var(--ink);color:var(--ink)}[data-section=entreprise] .lp-tunnel .t-btn.is-2:before{background:var(--ink)}[data-section=entreprise] .lp-tunnel .t-btn.is-2:hover:not(:disabled){color:#ffffff}[data-section=entreprise] .lp-tunnel :focus-visible{outline-color:var(--accent-2)}[data-section=entreprise] .lp-tunnel .t-aside{top:88px}[data-section=entreprise] .ent-tunnel-bandeau{color:#ffffff;background:linear-gradient(155deg,#2a3038,#14181e 55%,#0a0c10);padding:100px 0 16px}[data-section=entreprise] .ent-tunnel-bandeau .ent-label{color:rgba(255,255,255,.72)}@media (max-width:999px){[data-section=entreprise] .ent-tunnel-bandeau{padding-top:90px}}[data-section=entreprise] #tarifs-individuels,[data-section=entreprise] .ent-tunnel-integre{scroll-margin-top:72px}[data-section=entreprise] #tarifs-individuels:focus{outline:none}[data-section=entreprise] .ent-tunnel-integre{background:var(--paper);border-top:1px solid var(--line);padding-top:clamp(40px,7vh,72px)}@media (prefers-reduced-motion:no-preference){[data-section=entreprise] .ent-tunnel-integre{animation:ent-tunnel-ouverture .5s var(--ease) both}}@keyframes ent-tunnel-ouverture{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}[data-section=entreprise] .ent-tunnel-integre-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}[data-section=entreprise] .ent-tunnel-integre-tete h2{margin:8px 0 0;font-family:var(--entreprise-display);font-weight:600;font-size:clamp(1.6rem,4vw,2.3rem);letter-spacing:-.02em;color:var(--ink)}[data-section=entreprise] .ent-tunnel-integre-tete h2:focus{outline:none}[data-section=entreprise] .ent-tunnel-integre-tete h2:focus-visible{outline:2px solid var(--accent-2);outline-offset:4px}[data-section=entreprise] .ent-tunnel-fermer{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid var(--line);border-radius:40px;background:transparent;color:var(--ink);font-family:var(--entreprise-ui);font-size:.85rem;font-weight:600;cursor:pointer;transition:border-color .2s var(--ease)}[data-section=entreprise] .ent-tunnel-fermer:hover{border-color:var(--ink)}[data-section=entreprise] .ent-tunnel-formules{margin:24px 0 0;padding:0;border:0;min-width:0}[data-section=entreprise] .ent-tunnel-formules legend{padding:0;margin-bottom:12px;font-family:var(--entreprise-ui);font-size:.72rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--smoke)}[data-section=entreprise] .ent-tunnel-formules-liste{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px}[data-section=entreprise] .ent-tunnel-formule{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:44px;padding:16px 18px;border:1px solid var(--line);border-radius:14px;background:var(--paper);color:var(--ink);font-family:var(--entreprise-ui);text-align:left;cursor:pointer;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}[data-section=entreprise] .ent-tunnel-formule:hover{border-color:var(--ink)}[data-section=entreprise] .ent-tunnel-formule[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}[data-section=entreprise] .ent-tunnel-formule-nom{font-weight:600;font-size:1rem}[data-section=entreprise] .ent-tunnel-formule-meta{font-size:.88rem;color:var(--smoke);font-variant-numeric:tabular-nums}[data-section=entreprise] .ent-tunnel-fermer:focus-visible,[data-section=entreprise] .ent-tunnel-formule:focus-visible,[data-section=entreprise] .ent-tunnel-lien-formule:focus-visible{outline:2px solid var(--accent-2);outline-offset:3px}[data-section=entreprise] .ent-tunnel-integre .lp-tunnel .t-end{padding-top:32px}[data-section=entreprise] .ent-tunnel-lien-formule{padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:4px;cursor:pointer;min-height:24px}[data-section=entreprise] .ent-tunnel-lien-formule:hover{text-decoration-color:var(--accent);color:var(--accent)}[data-section=entreprise] .ent-tunnel-lien-formule.ent-tunnel-lien-fleche{color:var(--accent);font-weight:600;text-decoration-color:currentColor;text-underline-offset:3px}[data-section=entreprise] .ent-offre-perso{background:var(--paper);padding:8px 0 clamp(40px,6vw,72px)}[data-section=entreprise] .ent-offre-perso-cadre{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;padding:20px 24px;border:1px solid var(--line);border-radius:14px;background:var(--paper-2)}[data-section=entreprise] .ent-offre-perso-cadre p{margin:0;max-width:52ch;font-family:var(--entreprise-ui);font-weight:600;color:var(--ink)}