.intro-split[data-astro-cid-mt47x4gg]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,4rem);align-items:start}@media(max-width:880px){.intro-split[data-astro-cid-mt47x4gg]{grid-template-columns:minmax(0,1fr);gap:var(--sp-5)}}.anat[data-astro-cid-mt47x4gg]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,4rem);align-items:start}@media(max-width:900px){.anat[data-astro-cid-mt47x4gg]{grid-template-columns:minmax(0,1fr)}}.anat__draw[data-astro-cid-mt47x4gg]{position:sticky;top:calc(var(--header-h) + 2rem);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-5) var(--sp-4) var(--sp-4);box-shadow:var(--shadow-xs)}.anat__draw[data-astro-cid-mt47x4gg] svg[data-astro-cid-mt47x4gg]{width:100%;height:auto}.anat-badge[data-astro-cid-mt47x4gg] text[data-astro-cid-mt47x4gg]{font-family:var(--font-sans);font-size:15px;font-weight:700;fill:#fff}.anat__legend[data-astro-cid-mt47x4gg]{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--border);font-size:var(--fs-xs);color:var(--text-muted);line-height:1.55;text-align:center}@media(max-width:900px){.anat__draw[data-astro-cid-mt47x4gg]{position:static}}.anat__list[data-astro-cid-mt47x4gg]{display:grid;gap:var(--sp-5)}.anat__item[data-astro-cid-mt47x4gg]{display:flex;gap:var(--sp-4);align-items:flex-start}.anat__num[data-astro-cid-mt47x4gg]{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:50%;background:var(--clay-500);color:#fff;font-family:var(--font-display);font-weight:700;font-size:.95rem}.anat__item[data-astro-cid-mt47x4gg] h3[data-astro-cid-mt47x4gg]{font-size:var(--fs-lg);margin-bottom:var(--sp-2)}.anat__item[data-astro-cid-mt47x4gg] p[data-astro-cid-mt47x4gg]{font-size:var(--fs-base);color:var(--zinc-600);line-height:var(--lh-relaxed)}.mats[data-astro-cid-mt47x4gg]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4)}@media(max-width:780px){.mats[data-astro-cid-mt47x4gg]{grid-template-columns:minmax(0,1fr)}}.mats__card[data-astro-cid-mt47x4gg]{padding:var(--sp-6);background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--clay-400);border-radius:0 var(--r-lg) var(--r-lg) 0}.mats__card[data-astro-cid-mt47x4gg] h3[data-astro-cid-mt47x4gg]{font-size:var(--fs-lg)}.mats__usage[data-astro-cid-mt47x4gg]{margin-top:var(--sp-2);font-size:var(--fs-sm);font-weight:600;color:var(--accent-ink)}.mats__detail[data-astro-cid-mt47x4gg]{margin-top:var(--sp-3);font-size:var(--fs-sm);color:var(--zinc-600);line-height:var(--lh-relaxed)}.mats__note[data-astro-cid-mt47x4gg]{margin-top:var(--sp-5)}.cases[data-astro-cid-mt47x4gg]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-5)}@media(max-width:880px){.cases[data-astro-cid-mt47x4gg]{grid-template-columns:minmax(0,1fr)}}.cases__item[data-astro-cid-mt47x4gg]{padding:var(--sp-6);background:#ffffff0a;border:1px solid var(--border-invert);border-radius:var(--r-lg)}.cases__ico[data-astro-cid-mt47x4gg]{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--r-md);background:#ae5a2f3d;color:var(--clay-200);margin-bottom:var(--sp-4)}.cases__item[data-astro-cid-mt47x4gg] h3[data-astro-cid-mt47x4gg]{color:#fff;font-size:var(--fs-lg)}.cases__item[data-astro-cid-mt47x4gg] p[data-astro-cid-mt47x4gg]{margin-top:var(--sp-3);font-size:var(--fs-sm);color:var(--text-invert-muted);line-height:var(--lh-relaxed)}.cases__item[data-astro-cid-mt47x4gg] .link-arrow[data-astro-cid-mt47x4gg]{margin-top:var(--sp-4);color:var(--clay-200);font-size:var(--fs-sm)}.entretien[data-astro-cid-mt47x4gg]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}@media(max-width:900px){.entretien[data-astro-cid-mt47x4gg]{grid-template-columns:minmax(0,1fr);gap:var(--sp-6)}}.entretien__prose[data-astro-cid-mt47x4gg]{margin-top:var(--sp-5)}.entretien__more[data-astro-cid-mt47x4gg]{margin-top:var(--sp-6)}.entretien__list[data-astro-cid-mt47x4gg]{margin-top:var(--sp-5);padding-top:var(--sp-5);border-top:1px solid var(--border)}
