.ep{color:#fff;text-align:left;background:#d9cdbb;border-radius:0 0 30px 30px;flex-direction:column;justify-content:flex-end;width:100%;min-height:min(68vh,520px);margin-bottom:26px;font-family:Fira Sans,system-ui,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 40px #4a34202e}@media (min-width:760px){.ep{min-height:440px}}.ep-court{min-height:300px}@media (min-width:760px){.ep-court{min-height:320px}}.ep-mince{min-height:calc(132px + env(safe-area-inset-top))}.ep-img{object-fit:cover;width:100%;height:100%;animation:24s ease-in-out infinite alternate ep-souffle;position:absolute;inset:0}.ep:after{content:"";pointer-events:none;background:linear-gradient(#1e140e80 0,#1e140e1f 20%,#1e140e00 38%,#1e140e4d 62%,#1e140ecc 100%);position:absolute;inset:0}.ep-mince:after{background:linear-gradient(#1e140e80 0,#1e140e57 100%)}.ep-logo{top:calc(22px + env(safe-area-inset-top));z-index:3;line-height:0;display:block;position:absolute;left:50%;transform:translate(-50%)}.ep-logo img{filter:brightness(0)invert();width:auto;height:24px}.ep-langue{top:calc(17px + env(safe-area-inset-top));z-index:6;text-align:left;position:absolute;right:20px}.ep-langue .choix-langue-bouton,.ep-langue .choix-langue-bouton:hover,.ep-langue .choix-langue-bouton[aria-expanded=true]{color:#fff}.ep-langue .choix-langue-code{border-bottom-color:#ffffffb3}.ep-texte{z-index:2;width:100%;max-width:980px;padding:calc(96px + env(safe-area-inset-top)) 16px 30px;margin:0 auto;position:relative}.ep-mince .ep-texte{padding-bottom:20px}.ep-kicker{letter-spacing:.16em;text-transform:uppercase;opacity:.93;color:#fff;margin:0 0 10px;font-size:12.5px}.ep .ep-titre{text-transform:uppercase;text-shadow:0 2px 20px #0000004d;color:#fff!important;letter-spacing:.04em!important;margin:0!important;font-family:Big Shoulders Display,Arial Narrow,sans-serif!important;font-size:clamp(42px,12.5vw,68px)!important;font-weight:700!important;line-height:.98!important}.ep-court .ep-titre{font-size:clamp(36px,10vw,52px)!important}.ep-mince .ep-titre{letter-spacing:.06em!important;font-size:26px!important}.ep-sous{opacity:.96;color:#fff;max-width:34em;margin:12px 0 0;font-size:15px;line-height:1.5}.ep-avant{margin-bottom:8px}a.ep-lien{color:inherit;text-decoration:none}@keyframes ep-souffle{0%{transform:scale(1)}to{transform:scale(1.07)}}@media (prefers-reduced-motion:reduce){.ep-img{animation:none}}@media print{.ep{min-height:0;box-shadow:none;color:#221d19}.ep-img,.ep:after,.ep-langue{display:none}.ep .ep-titre,.ep-kicker,.ep-sous{text-shadow:none;color:#221d19!important}.ep-logo img{filter:none}}
