.prom{--prom-picto:66px;--prom-encre:var(--encre);--prom-douce:var(--encre-douce);--prom-fil:#3b3b398c;color:var(--prom-encre);padding-block:var(--section-haut) clamp(88px, 8.5vw, 136px);position:relative}.prom-fil{z-index:1;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:visible}.prom-seg{fill:none;stroke:var(--prom-fil);stroke-width:1px;stroke-linecap:round}.prom-g path{fill:none;stroke:var(--prom-encre);stroke-width:calc(1.25px / var(--s,1.5));stroke-linecap:round;stroke-linejoin:round}.prom:not(.est-calme) .prom-extra{opacity:0}.prom-g--3 .prom-extra{stroke-width:calc(2.6px / var(--s,1.5))}.prom-tranches{opacity:0}.prom-tranches use{fill:none;stroke:var(--prom-encre);stroke-width:calc(1.25px / var(--s,1.5));stroke-linecap:round;stroke-linejoin:round}.prom-liste{z-index:2;max-inline-size:var(--max);padding-inline:var(--gouttiere);grid-template-columns:repeat(4,minmax(0,1fr));margin-block:0;margin-inline:auto;list-style:none;display:grid;position:relative}.prom-item{min-inline-size:0}.prom-lien{block-size:100%;color:inherit;-webkit-tap-highlight-color:transparent;align-content:start;gap:26px;padding-inline-end:clamp(18px,2.4vw,44px);text-decoration:none;display:grid}.prom-picto{inline-size:var(--prom-picto);block-size:calc(var(--prom-picto) * .7);display:block}.prom-mots{align-content:start;justify-items:start;min-inline-size:0;display:grid}.prom-titre{margin-block-end:-.1em;padding-block-end:.1em;display:block;overflow:hidden}.prom-titre-in{font-family:var(--f-titre);letter-spacing:-.005em;text-wrap:balance;font-size:clamp(1.18rem,.95rem + .5vw,1.42rem);font-weight:300;line-height:1.22;display:block}.prom-texte{max-inline-size:30ch;font:400 .88rem/1.6 var(--f-texte);color:var(--prom-douce);text-wrap:pretty;margin-block-start:12px;display:block}.prom-plus{font:500 .66rem/1 var(--f-latin);letter-spacing:.18em;text-transform:uppercase;color:var(--prom-encre);align-items:center;gap:12px;margin-block-start:18px;padding-block:6px;display:inline-flex;position:relative}html[lang=he] .prom-plus{font-family:var(--f-texte);letter-spacing:.02em;text-transform:none;font-size:.8rem}.prom-plus:after{content:"";block-size:1px;transform-origin:calc(50% - 50% * var(--sens)) 50%;transition:scale .45s var(--couture);background:currentColor;position:absolute;inset-block-end:0;inset-inline:0;scale:0 1}.prom-plus .ent-fleche{transition:translate .35s var(--pose)}@media (hover:hover) and (pointer:fine){.prom-lien:hover .prom-plus:after,.prom-lien:focus-visible .prom-plus:after{scale:1}.prom-lien:hover .prom-plus .ent-fleche{translate:calc(4px * var(--sens)) 0}}.prom-lien:focus-visible{outline-offset:10px;outline:1px solid}@media (width>=700px) and (width<=1099px){.prom{--prom-picto:50px}.prom-lien{gap:22px;padding-inline-end:18px}.prom-titre-in{font-size:1.08rem}.prom-texte{font-size:.82rem}}@media (width<=699px){.prom{--prom-picto:40px;padding-block:64px 52px}.prom-liste{grid-template-columns:1fr;row-gap:30px}.prom-lien{grid-template-columns:var(--prom-picto) minmax(0, 1fr);gap:0 18px;padding-inline-end:0}.prom-titre-in{font-size:1.1rem}.prom-texte{margin-block-start:6px;font-size:.86rem;line-height:1.5}.prom-plus{display:none}}.prom-geste,.prom-extra,.prom-tranches use{transform-box:view-box}.prom-g--0 .prom-extra--0{transform-origin:10.5px 19.6px}.prom-g--0 .prom-extra--1{transform-origin:28.5px 19.6px}@keyframes prom-camion{0%{translate:0}38%{translate:4px}to{translate:0}}@keyframes prom-roue{0%{rotate:0deg}38%{rotate:110deg}to{rotate:0deg}}.prom[data-geste="0"] .prom-g--0 .prom-geste{animation:prom-camion .9s var(--glisse)}.prom[data-geste="0"] .prom-g--0 .prom-extra--0,.prom[data-geste="0"] .prom-g--0 .prom-extra--1{animation:prom-roue .9s var(--glisse)}@keyframes prom-cache{0%,to{opacity:0}}@keyframes prom-montre{0%,to{opacity:1}}@keyframes prom-tranche{0%,to{translate:0}35%,62%{translate:calc(var(--k) * .85px) 0}}.prom[data-geste="2"] .prom-g--2 .prom-trace{animation:.9s linear prom-cache}.prom[data-geste="2"] .prom-g--2 .prom-tranches{animation:.9s linear prom-montre}.prom[data-geste="2"] .prom-g--2 .prom-tranches use{animation:prom-tranche .9s var(--tombe)}@keyframes prom-point{0%,to{opacity:1;translate:0}30%{opacity:.15}60%{opacity:1;translate:0 -1.4px}}.prom[data-geste="3"] .prom-g--3 .prom-extra{animation:prom-point .62s var(--glisse) both}.prom[data-geste="3"] .prom-g--3 .prom-extra--1{animation-delay:.12s}.prom[data-geste="3"] .prom-g--3 .prom-extra--2{animation-delay:.24s}@media (prefers-reduced-motion:reduce){.prom-geste,.prom-extra,.prom-trace,.prom-tranches,.prom-tranches use{animation:none!important}.prom-plus:after,.prom-plus .ent-fleche{transition:none!important}}html.a11y-calme .prom-geste,html.a11y-calme .prom-extra,html.a11y-calme .prom-trace,html.a11y-calme .prom-tranches,html.a11y-calme .prom-tranches use{animation:none!important}
