.pin-wrap[data-astro-cid-fmegr2yq]{position:relative;display:block}.pin-overlay[data-astro-cid-fmegr2yq]{position:absolute;inset:0;display:block;z-index:2}.pin-btn[data-astro-cid-fmegr2yq]{position:absolute;top:1rem;left:1rem;background:#fff;border-radius:50%;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;box-shadow:0 2px 8px #00000040;color:#bd081c}.pin-wrap[data-astro-cid-fmegr2yq]:hover .pin-btn[data-astro-cid-fmegr2yq]{opacity:1}@media(hover:none){.pin-btn[data-astro-cid-fmegr2yq]{opacity:1}}.pin-icon[data-astro-cid-fmegr2yq]{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem}.pin-icon[data-astro-cid-fmegr2yq] svg{width:100%;height:100%;display:block}.sidebar-mobile[data-astro-cid-cxthgogx]{display:none}@media(max-width:1023px){.sidebar-mobile[data-astro-cid-cxthgogx]{display:block;position:relative}.sidebar-bar[data-astro-cid-cxthgogx]{display:flex;align-items:center;justify-content:space-between;background:var(--color-brique);padding:.75rem 1rem}.toc-toggle[data-astro-cid-cxthgogx]{display:flex;align-items:center;gap:.5rem;background:none;border:none;color:var(--color-paper);font-family:var(--font-body);font-weight:700;font-size:.875rem;cursor:pointer;padding:0}.toc-chevron[data-astro-cid-cxthgogx]{transition:transform .2s ease;stroke:var(--color-paper)}.toc-toggle[data-astro-cid-cxthgogx][aria-expanded=true] .toc-chevron[data-astro-cid-cxthgogx]{transform:rotate(180deg)}.bar-share[data-astro-cid-cxthgogx]{display:flex;align-items:center;gap:.75rem;color:var(--color-paper)}.bar-icon[data-astro-cid-cxthgogx]{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:.25rem;transition:transform .15s;text-decoration:none}.bar-icon[data-astro-cid-cxthgogx]:hover{transform:scale(.85)}.bar-icon[data-astro-cid-cxthgogx] svg{width:1.25rem;height:1.25rem;display:block}.toc-dropdown[data-astro-cid-cxthgogx]{position:absolute;top:100%;left:0;right:0;background:var(--color-brique);z-index:39;padding:.5rem 1rem 1rem;border-top:1px solid rgba(255,255,255,.1)}.toc-list[data-astro-cid-cxthgogx]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}.toc-link--mobile[data-astro-cid-cxthgogx]{display:block;padding:.5rem 0;color:#f1ede4d9;font-size:.875rem;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.08);transition:color .15s}.toc-link--mobile[data-astro-cid-cxthgogx]:hover{color:var(--color-paper)}}.sidebar-desktop[data-astro-cid-cxthgogx]{display:none}@media(min-width:1024px){.sidebar-desktop[data-astro-cid-cxthgogx]{display:block}.sidebar-card[data-astro-cid-cxthgogx]{background:var(--color-brique);border-radius:var(--radius-sm);padding:1.75rem 1.5rem;display:flex;flex-direction:column;gap:1.75rem;color:var(--color-paper)}.sidebar-section[data-astro-cid-cxthgogx]{display:flex;flex-direction:column;gap:.875rem}.sidebar-heading[data-astro-cid-cxthgogx]{color:var(--color-paper)}.toc-list[data-astro-cid-cxthgogx]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.125rem}.toc-link[data-astro-cid-cxthgogx]{display:block;color:#f1ede4bf;font-size:.8125rem;font-weight:600;text-decoration:none;padding:.375rem 0;border-bottom:1px solid rgba(255,255,255,.08);transition:color .15s;line-height:1.4}.toc-link[data-astro-cid-cxthgogx]:last-child{border-bottom:none}.toc-link[data-astro-cid-cxthgogx]:hover,.toc-link[data-astro-cid-cxthgogx].is-active{color:var(--color-paper)}.toc-empty[data-astro-cid-cxthgogx]{color:#f1ede480;font-size:.8125rem}.share-icons[data-astro-cid-cxthgogx]{display:flex;align-items:center;gap:.75rem}.share-icon[data-astro-cid-cxthgogx]{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:.25rem;transition:transform .15s;text-decoration:none}.share-icon[data-astro-cid-cxthgogx]:hover{transform:scale(.85)}.share-icon[data-astro-cid-cxthgogx] svg{width:1.5rem;height:1.5rem;display:block}}.recipe-card[data-astro-cid-jsxyurtq]{background:var(--color-pistache);border-radius:var(--radius-lg);padding:2rem 1.5rem;display:flex;flex-direction:column;gap:1.75rem}.recipe-title[data-astro-cid-jsxyurtq]{line-height:1.2}.recipe-meta[data-astro-cid-jsxyurtq]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.375rem}.recipe-section[data-astro-cid-jsxyurtq]{display:flex;flex-direction:column;gap:.875rem}.recipe-list[data-astro-cid-jsxyurtq] ul,.recipe-list[data-astro-cid-jsxyurtq] ol{padding-left:1.25rem;margin:0;display:flex;flex-direction:column;gap:.25rem}.recipe-list[data-astro-cid-jsxyurtq] p{margin:0}.recipe-steps[data-astro-cid-jsxyurtq]{display:flex;flex-direction:column;gap:.625rem}.recipe-step[data-astro-cid-jsxyurtq]{background:#fff;border-radius:var(--radius-md);padding:.875rem 1.25rem;display:flex;gap:.5rem;align-items:baseline}.step-number[data-astro-cid-jsxyurtq]{font-weight:700;flex-shrink:0;min-width:1.5rem}.step-text[data-astro-cid-jsxyurtq]{line-height:1.65}.step-text[data-astro-cid-jsxyurtq] p{margin:0}@media(min-width:768px){.recipe-card[data-astro-cid-jsxyurtq]{padding:2.5rem}}.related[data-astro-cid-e4a6gre6]{background:var(--color-paper);padding:4rem 0 3rem;border-top:1px solid color-mix(in srgb,var(--color-noir) 10%,transparent);margin-top:3rem}.related-inner[data-astro-cid-e4a6gre6]{max-width:var(--max-width);margin:0 auto;padding:0 var(--section-px);display:flex;flex-direction:column;gap:2.5rem}.related-title[data-astro-cid-e4a6gre6]{font-size:clamp(1.75rem,4vw,2.5rem)}.related-more[data-astro-cid-e4a6gre6]{display:flex;justify-content:center}.ti-block[data-astro-cid-7cgnpyz3]{padding:2rem 0}.ti-h2[data-astro-cid-7cgnpyz3]{margin-bottom:1.5rem}.ti-body[data-astro-cid-7cgnpyz3]{display:flex;flex-direction:column;gap:1.5rem}.ti-text[data-astro-cid-7cgnpyz3] p{line-height:1.75;margin-bottom:1rem}.ti-text[data-astro-cid-7cgnpyz3] p:last-child{margin-bottom:0}.ti-text[data-astro-cid-7cgnpyz3] h3{margin-top:1.5rem;margin-bottom:.5rem}.ti-text[data-astro-cid-7cgnpyz3] h4{font-size:1.125rem;margin-top:1rem;margin-bottom:.25rem}.ti-text[data-astro-cid-7cgnpyz3] ul,.ti-text[data-astro-cid-7cgnpyz3] ol{padding-left:1.25rem;margin-bottom:1rem}.ti-text[data-astro-cid-7cgnpyz3] li{margin-bottom:.25rem;line-height:1.6}.ti-img-outer[data-astro-cid-7cgnpyz3]{border-radius:var(--radius-xs);overflow:hidden}.ti-img[data-astro-cid-7cgnpyz3]{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}@media(min-width:768px){.ti-body[data-astro-cid-7cgnpyz3]{display:grid;grid-template-columns:3fr 2fr;align-items:center;gap:2.5rem}.ti-block--left[data-astro-cid-7cgnpyz3] .ti-body[data-astro-cid-7cgnpyz3]{grid-template-columns:2fr 3fr}.ti-block--left[data-astro-cid-7cgnpyz3] .ti-img-outer[data-astro-cid-7cgnpyz3]{order:-1}.ti-img[data-astro-cid-7cgnpyz3]{aspect-ratio:3 / 4}}.accent-block[data-astro-cid-iktb5mik]{border-radius:var(--radius-sm);padding:2rem 1.5rem;margin:2rem 0;display:flex;flex-direction:column;gap:1rem}.accent-h2[data-astro-cid-iktb5mik]{line-height:1.2}.accent-text[data-astro-cid-iktb5mik] p{color:inherit;line-height:1.75;margin-bottom:.75rem}.accent-text[data-astro-cid-iktb5mik] p:last-child{margin-bottom:0}.accent-text[data-astro-cid-iktb5mik] h3{color:inherit}.accent-text[data-astro-cid-iktb5mik] h4{color:inherit;font-size:1.125rem}.accent-text[data-astro-cid-iktb5mik] ul,.accent-text[data-astro-cid-iktb5mik] ol{padding-left:1.25rem;margin-bottom:.75rem}.accent-text[data-astro-cid-iktb5mik] li{color:inherit;margin-bottom:.25rem;line-height:1.6}@media(min-width:768px){.accent-block[data-astro-cid-iktb5mik]{padding:2.5rem 2rem}}.text-block[data-astro-cid-nnmuox23]{padding:2rem 0;display:flex;flex-direction:column;gap:1.25rem}.text-block-body[data-astro-cid-nnmuox23] p{line-height:1.75;margin-bottom:1rem}.text-block-body[data-astro-cid-nnmuox23] p:last-child{margin-bottom:0}.text-block-body[data-astro-cid-nnmuox23] h3{margin-top:1.5rem;margin-bottom:.5rem}.text-block-body[data-astro-cid-nnmuox23] h4{font-size:1.125rem;margin-top:1rem;margin-bottom:.25rem}.text-block-body[data-astro-cid-nnmuox23] ul,.text-block-body[data-astro-cid-nnmuox23] ol{padding-left:1.25rem;margin-bottom:1rem}.text-block-body[data-astro-cid-nnmuox23] li{margin-bottom:.25rem;line-height:1.6}.text-block-body[data-astro-cid-nnmuox23] strong{font-weight:700}.text-block-body[data-astro-cid-nnmuox23] em{font-style:italic}.text-block-body[data-astro-cid-nnmuox23] a{color:var(--color-brique);text-decoration:underline}.images3-wrap[data-astro-cid-yxw7v5rb]{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem 0}.images3-block[data-astro-cid-yxw7v5rb]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.images3-wrapper[data-astro-cid-yxw7v5rb]{border-radius:var(--radius-xl);overflow:hidden}.rotate-pos[data-astro-cid-yxw7v5rb]{transform:rotate(4deg)}.rotate-neg[data-astro-cid-yxw7v5rb]{transform:rotate(-4deg)}.images3-img[data-astro-cid-yxw7v5rb]{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block}@media(max-width:480px){.images3-block[data-astro-cid-yxw7v5rb]{grid-template-columns:1fr;gap:.75rem}.images3-img[data-astro-cid-yxw7v5rb]{aspect-ratio:4 / 3}}.faq-block[data-astro-cid-3siwyqwh]{padding:2rem 0;display:flex;flex-direction:column;gap:1.25rem}.faq-list[data-astro-cid-3siwyqwh]{display:flex;flex-direction:column;gap:.5rem}.faq-item[data-astro-cid-3siwyqwh]{background:#fff;border-radius:var(--radius-2xs);overflow:hidden}.faq-question[data-astro-cid-3siwyqwh]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;cursor:pointer;font-family:var(--font-body);font-weight:600;font-size:1.25rem;list-style:none;user-select:none}.faq-question[data-astro-cid-3siwyqwh]::-webkit-details-marker{display:none}.faq-chevron[data-astro-cid-3siwyqwh]{flex-shrink:0;transition:transform .2s ease;color:var(--color-brique)}.faq-item[data-astro-cid-3siwyqwh][open] .faq-chevron[data-astro-cid-3siwyqwh]{transform:rotate(180deg)}.faq-answer[data-astro-cid-3siwyqwh]{padding:0 1.25rem 1rem;font-size:.875rem;line-height:1.7;color:color-mix(in srgb,var(--color-noir) 75%,transparent)}.table-block-wrap[data-astro-cid-ilnf7s3w]{padding:2rem 0;display:flex;flex-direction:column;gap:1.25rem}.table-h2[data-astro-cid-ilnf7s3w]{scroll-margin-top:calc(var(--header-height, 70px) + 1rem)}.table-grid[data-astro-cid-ilnf7s3w]{display:grid;grid-template-columns:repeat(var(--col-count, 1),1fr);gap:10px;overflow-x:auto}.table-cell[data-astro-cid-ilnf7s3w]{background:#fff;border-radius:var(--radius-xs);padding:1rem;font-size:.875rem;line-height:1.5;min-width:150px;text-align:center;display:flex;align-items:center;justify-content:center}.table-cell--header[data-astro-cid-ilnf7s3w]{background:var(--color-abricot);color:#fff;font-weight:700}.table-cell--first-header[data-astro-cid-ilnf7s3w]{background:var(--color-abricot)}.table-cell--rowhead[data-astro-cid-ilnf7s3w]{background:var(--color-pistache);font-weight:600}.article-hero[data-astro-cid-bvzihdzo]{max-width:var(--max-width);margin:0 auto;padding:2rem var(--section-px) 0;display:flex;flex-direction:column;gap:1.75rem}.hero-img-container[data-astro-cid-bvzihdzo]{width:100%;height:40dvh;min-height:220px;border-radius:var(--radius-xl);overflow:hidden;position:relative}.hero-img-container[data-astro-cid-bvzihdzo] .pin-wrap{height:100%}.hero-img[data-astro-cid-bvzihdzo]{width:100%;height:100%;object-fit:cover;display:block}.hero-content[data-astro-cid-bvzihdzo]{display:flex;flex-direction:column;gap:.875rem;padding-bottom:.5rem}.breadcrumb[data-astro-cid-bvzihdzo]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;font-size:.8125rem;color:color-mix(in srgb,var(--color-noir) 50%,transparent)}.breadcrumb-item[data-astro-cid-bvzihdzo]{display:flex;align-items:center;gap:.25rem}.breadcrumb-sep[data-astro-cid-bvzihdzo]{color:color-mix(in srgb,var(--color-noir) 30%,transparent)}.breadcrumb-link[data-astro-cid-bvzihdzo]{color:color-mix(in srgb,var(--color-noir) 50%,transparent);text-decoration:underline;transition:color .15s}.breadcrumb-link[data-astro-cid-bvzihdzo]:hover{color:var(--color-brique)}.breadcrumb-current[data-astro-cid-bvzihdzo]{color:color-mix(in srgb,var(--color-noir) 70%,transparent)}.hero-meta[data-astro-cid-bvzihdzo]{font-size:.8125rem;color:color-mix(in srgb,var(--color-noir) 50%,transparent)}.hero-title[data-astro-cid-bvzihdzo]{font-size:clamp(1.75rem,5vw,3.125rem);line-height:1.15}.hero-chapeau[data-astro-cid-bvzihdzo]{font-size:1rem;line-height:1.65;color:color-mix(in srgb,var(--color-noir) 70%,transparent)}.article-layout[data-astro-cid-bvzihdzo]{max-width:var(--max-width);margin:0 auto;padding:2rem var(--section-px) 3rem}@media(max-width:1023px){.article-layout[data-astro-cid-bvzihdzo]{padding:0 0 3rem}.article-sidebar-col[data-astro-cid-bvzihdzo]{position:sticky;top:var(--header-height, 70px);z-index:40}.article-blocks[data-astro-cid-bvzihdzo]{padding:1.5rem var(--content-offset)}}@media(min-width:1024px){.article-layout[data-astro-cid-bvzihdzo]{display:grid;grid-template-columns:1fr 2fr;gap:3rem;align-items:start}.article-sidebar-col[data-astro-cid-bvzihdzo]{position:sticky;top:calc(var(--header-height, 70px) + 1.5rem);align-self:start}}.article-prose[data-astro-cid-bvzihdzo]{font-size:1rem;line-height:1.8}.article-prose[data-astro-cid-bvzihdzo] h2{margin-top:2.5rem;margin-bottom:.75rem}.article-prose[data-astro-cid-bvzihdzo] h3{margin-top:2rem;margin-bottom:.5rem}.article-prose[data-astro-cid-bvzihdzo] h4{margin-top:1.5rem;margin-bottom:.375rem}.article-prose[data-astro-cid-bvzihdzo] p{margin-bottom:1.25rem}.article-prose[data-astro-cid-bvzihdzo] a{color:var(--color-brique);text-decoration:underline}.block-anchor{scroll-margin-top:calc(var(--header-height, 70px) + 1rem)}@media(max-width:1023px){.block-anchor{scroll-margin-top:calc(var(--header-height, 70px) + 3rem + 1rem)}}
