.approche-hero[data-astro-cid-a63gwmhv]{isolation:isolate;background:var(--deep);color:var(--cream);padding:145px 0 42px;position:relative;overflow:hidden}.hero-photo[data-astro-cid-a63gwmhv]{object-fit:cover;object-position:center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.approche-hero[data-astro-cid-a63gwmhv]:before{content:"";z-index:-1;background:linear-gradient(90deg,#041d2cf5 0%,#041d2cdd 32%,#041d2c99 51%,#0000 72%),linear-gradient(#041d2caa,#0000 25%);position:absolute;inset:0}.approche-copy[data-astro-cid-a63gwmhv]{width:58%;max-width:660px}.approche-copy[data-astro-cid-a63gwmhv] h1[data-astro-cid-a63gwmhv]{font-size:clamp(2.35rem,3.6vw,3.5rem)}.approche-copy[data-astro-cid-a63gwmhv] p[data-astro-cid-a63gwmhv]{max-width:600px}.approche-copy[data-astro-cid-a63gwmhv] h1[data-astro-cid-a63gwmhv]+p[data-astro-cid-a63gwmhv]{color:var(--gold);font-size:1.15rem}.comprehension-grid[data-astro-cid-a63gwmhv]{grid-template-columns:1fr 1.1fr;align-items:center;gap:48px;display:grid}.comprehension-grid[data-astro-cid-a63gwmhv] img[data-astro-cid-a63gwmhv]{border-radius:6px;width:100%}.comprehension-suite[data-astro-cid-a63gwmhv]{border-top:1px solid #d9b87577;max-width:840px;margin:38px auto 0;padding-top:30px}.comprehension-suite[data-astro-cid-a63gwmhv] p[data-astro-cid-a63gwmhv]:last-child{color:var(--blue);border-left:2px solid var(--gold);margin-bottom:0;padding-left:22px}.declic[data-astro-cid-a63gwmhv]{background:#fffaf2}.schema-link[data-astro-cid-a63gwmhv]{display:block}.schema-link[data-astro-cid-a63gwmhv] img[data-astro-cid-a63gwmhv]{width:100%}.approche-breadcrumb[data-astro-cid-a63gwmhv] a[data-astro-cid-a63gwmhv]{text-underline-offset:4px}.schema-transcription[data-astro-cid-a63gwmhv]{max-width:840px;margin:18px auto 0}.schema-transcription[data-astro-cid-a63gwmhv] summary[data-astro-cid-a63gwmhv]{cursor:pointer;text-align:center;color:var(--blue);text-underline-offset:4px;text-decoration:underline}.schema-transcription[data-astro-cid-a63gwmhv][open] summary[data-astro-cid-a63gwmhv]{margin-bottom:24px}.schema-help[data-astro-cid-a63gwmhv]{text-align:center;color:var(--muted);margin:12px 0 0;font-size:.875rem}.outils[data-astro-cid-a63gwmhv]{background:var(--navy);color:var(--cream)}.outils[data-astro-cid-a63gwmhv] a[data-astro-cid-a63gwmhv]{text-decoration-color:var(--gold);text-underline-offset:4px}.outils[data-astro-cid-a63gwmhv] p[data-astro-cid-a63gwmhv]:last-child{color:var(--gold);margin-top:24px}.ensemble[data-astro-cid-a63gwmhv]{background:var(--cream)}.rencontre[data-astro-cid-a63gwmhv]{background:linear-gradient(120deg, var(--navy), var(--deep));color:var(--cream)}.rencontre-action[data-astro-cid-a63gwmhv]{text-align:center;margin-top:28px}.sr-only[data-astro-cid-a63gwmhv]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1000px){.approche-copy[data-astro-cid-a63gwmhv]{width:60%}.comprehension-grid[data-astro-cid-a63gwmhv]{gap:28px}}@media (width<=900px){.approche-hero[data-astro-cid-a63gwmhv]{flex-direction:column;padding:110px 0 0;display:flex}.approche-hero[data-astro-cid-a63gwmhv]:before{display:none}.approche-copy[data-astro-cid-a63gwmhv]{width:100%;max-width:none;padding-bottom:22px}.hero-photo[data-astro-cid-a63gwmhv]{object-fit:contain;order:2;height:auto;position:static}.comprehension-grid[data-astro-cid-a63gwmhv]{grid-template-columns:1fr}.comprehension-grid[data-astro-cid-a63gwmhv] img[data-astro-cid-a63gwmhv]{margin:0;position:static}.declic[data-astro-cid-a63gwmhv] .shell[data-astro-cid-a63gwmhv]{width:calc(100% - 24px)}}.tool-buttons[data-astro-cid-a63gwmhv]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.ensemble-grid[data-astro-cid-a63gwmhv]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:40px;display:grid}.ensemble-grid[data-astro-cid-a63gwmhv] figure[data-astro-cid-a63gwmhv]{margin:0}.ensemble-grid[data-astro-cid-a63gwmhv] img[data-astro-cid-a63gwmhv]{border-radius:14px;width:100%;height:auto}@media (width<=900px){.ensemble-grid[data-astro-cid-a63gwmhv]{grid-template-columns:1fr;gap:24px}.ensemble-grid[data-astro-cid-a63gwmhv] figure[data-astro-cid-a63gwmhv]{max-width:500px;margin-inline:auto}}
