.histoire-article[data-astro-cid-uoqq26a7]{padding-block:3.5rem 6rem}.histoire-top[data-astro-cid-uoqq26a7]{margin-bottom:3rem}.histoire-top[data-astro-cid-uoqq26a7].has-photo{grid-template-columns:55fr 45fr;grid-template-areas:"header photo""intro photo";column-gap:3rem;display:grid}.histoire-creation-photo[data-astro-cid-uoqq26a7]{cursor:zoom-in;background-color:var(--c-img);grid-area:photo;place-self:stretch center;width:220px;max-height:480px;position:relative;overflow:hidden}.histoire-creation-photo[data-astro-cid-uoqq26a7] .full-img[data-astro-cid-uoqq26a7]{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .45s;display:block}@media (prefers-reduced-motion:no-preference){.histoire-creation-photo[data-astro-cid-uoqq26a7]:hover .full-img[data-astro-cid-uoqq26a7]{transform:scale(1.03)}}.histoire-header[data-astro-cid-uoqq26a7]{flex-direction:column;grid-area:header;gap:.5rem;max-width:720px;margin-bottom:1.5rem;display:flex}.histoire-titre[data-astro-cid-uoqq26a7]{font-size:var(--fs-h1);line-height:1.08}.creation-ref[data-astro-cid-uoqq26a7]{font-family:var(--font-sans);font-size:var(--fs-menu);letter-spacing:var(--ls-menu);text-transform:uppercase;color:var(--c-ink-3);margin-top:.25rem}.creation-link[data-astro-cid-uoqq26a7]{color:var(--c-ink-2);border-bottom:1px solid var(--c-accent);padding-bottom:1px;text-decoration:none;transition:color .2s}.creation-link[data-astro-cid-uoqq26a7]:hover{color:var(--c-accent-text)}.histoire-intro[data-astro-cid-uoqq26a7]{grid-area:intro;max-width:640px}.histoire-intro[data-astro-cid-uoqq26a7] p[data-astro-cid-uoqq26a7]{font-family:var(--font-serif);font-size:var(--fs-intro);color:var(--c-ink-2);font-style:italic;line-height:1.75}.divider[data-astro-cid-uoqq26a7]{border:none;border-top:1px solid var(--c-line);margin-bottom:4rem}.etapes-list[data-astro-cid-uoqq26a7]{flex-direction:column;gap:4rem;margin-bottom:5rem;list-style:none;display:flex}.etape[data-astro-cid-uoqq26a7]{grid-template-columns:40px 1fr 1fr;align-items:start;gap:2rem 3rem;display:grid}.etape-num[data-astro-cid-uoqq26a7]{font-family:var(--font-serif);font-size:var(--fs-h3);letter-spacing:2px;color:var(--c-ink-3);padding-top:.25rem}.etape-img[data-astro-cid-uoqq26a7]{aspect-ratio:4/3;background-color:var(--c-img);position:relative;overflow:hidden}.pswp-trigger[data-astro-cid-uoqq26a7]{cursor:zoom-in}.pswp-trigger[data-astro-cid-uoqq26a7] .full-img[data-astro-cid-uoqq26a7]{transition:transform .45s}@media (prefers-reduced-motion:no-preference){.pswp-trigger[data-astro-cid-uoqq26a7]:hover .full-img[data-astro-cid-uoqq26a7]{transform:scale(1.03)}}.zoom-hint[data-astro-cid-uoqq26a7]{width:36px;height:36px;color:var(--c-ink);opacity:0;pointer-events:none;background:#f6f5f1e0;border-radius:50%;justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:absolute;bottom:.75rem;right:.75rem}.pswp-trigger[data-astro-cid-uoqq26a7]:hover .zoom-hint[data-astro-cid-uoqq26a7]{opacity:1}.pswp{--pswp-bg:#1e1d1b}.full-img[data-astro-cid-uoqq26a7]{object-fit:cover;width:100%;height:100%;display:block}.etape-body[data-astro-cid-uoqq26a7]{flex-direction:column;gap:.75rem;padding-top:.25rem;display:flex}.etape-legende[data-astro-cid-uoqq26a7]{font-family:var(--font-serif);font-style:italic;font-size:var(--fs-h3);color:var(--c-ink);line-height:1.3}.etape-texte[data-astro-cid-uoqq26a7]{font-size:var(--fs-body);color:var(--c-ink-2);line-height:1.85}.histoire-footer[data-astro-cid-uoqq26a7]{border-top:1px solid var(--c-line);flex-wrap:wrap;gap:1.5rem 3rem;padding-top:3rem;display:flex}@media (width<=1024px){.histoire-top[data-astro-cid-uoqq26a7].has-photo{grid-template-columns:60fr 40fr;grid-template-areas:"header photo""intro photo";column-gap:2rem}.histoire-creation-photo[data-astro-cid-uoqq26a7]{width:160px}.etape[data-astro-cid-uoqq26a7]{grid-template-rows:auto auto;grid-template-columns:32px 1fr}.etape-num[data-astro-cid-uoqq26a7]{grid-area:1/1}.etape-img[data-astro-cid-uoqq26a7]{grid-area:1/2}.etape-body[data-astro-cid-uoqq26a7]{grid-area:2/2}}@media (width<=640px){.histoire-article[data-astro-cid-uoqq26a7]{padding-block:2rem 4rem}.histoire-top[data-astro-cid-uoqq26a7].has-photo{flex-direction:column;gap:1.25rem;display:flex}.histoire-creation-photo[data-astro-cid-uoqq26a7]{align-self:flex-start;width:180px;max-height:240px}.etape[data-astro-cid-uoqq26a7]{grid-template-columns:1fr}.etape-num[data-astro-cid-uoqq26a7]{display:none}.etape-img[data-astro-cid-uoqq26a7]{aspect-ratio:16/9;grid-column:1}.etape-body[data-astro-cid-uoqq26a7]{grid-column:1}}
