.exploitation-hero{max-width:950px}.exploitation-hero h1{font-size:clamp(2.4rem,5vw,4.5rem);font-weight:500;line-height:1.1;letter-spacing:-.04em;margin:24px 0}.exploitation-page .uc-reading h2{font-size:clamp(1.9rem,3vw,2.75rem);font-weight:500;line-height:1.2;margin:0 0 36px}.exploitation-page .uc-reading h3{font-size:1.5rem;font-weight:500;line-height:1.3;margin:12px 0 18px}.exploitation-page p{font-size:1.0625rem;line-height:1.8}.exploitation-page .uc-reading a{color:var(--doc-accent)}.exploitation-page .uc-button{display:inline-block;background:var(--doc-gradient,linear-gradient(135deg,#1b2d4a,#2563eb));color:white!important;padding:14px 24px;border-radius:6px;text-decoration:none}.exploitation-toc{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:72px;font-size:1rem}.exploitation-page section[id]{scroll-margin-top:120px}.exploitation-page #parcours,.exploitation-page #technologies{margin-top:96px}.exploitation-levels,.exploitation-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.exploitation-levels img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;margin-top:24px;border-radius:4px}.exploitation-steps{padding-left:22px}.exploitation-steps li{padding-left:8px}.exploitation-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:64px;align-items:center;margin:72px 0}.exploitation-feature figure{margin:0;min-width:0}.exploitation-feature video{display:block;width:100%;height:auto;aspect-ratio:16/9;border-radius:4px;background:#0f172a}.exploitation-feature figcaption{font-size:.875rem;color:var(--doc-muted);line-height:1.6;margin-top:14px}.exploitation-page .uc-cta{margin-top:96px;padding:0;border:0}.exploitation-page .uc-introduction .uc-eyebrow{color:#93c5fd}@media(max-width:800px){.exploitation-levels,.exploitation-steps{grid-template-columns:1fr;gap:32px}.exploitation-feature{grid-template-columns:1fr;gap:24px;margin:56px 0}.exploitation-page #parcours,.exploitation-page #technologies,.exploitation-page .uc-cta{margin-top:64px}.exploitation-toc{gap:16px;margin-bottom:48px}.exploitation-levels img{max-width:650px}}
