.dossiers-module__-GvoWq__page{color:#0f172a;background:#f8fafc;min-height:75vh;line-height:1.9}.dossiers-module__-GvoWq__container{width:min(1232px,100% - 48px);margin-inline:auto}.dossiers-module__-GvoWq__hero{color:#fff;background:linear-gradient(#1d4ed8 0%,#1e3a8a 100%);padding:44px 0 64px;position:relative;overflow:hidden}.dossiers-module__-GvoWq__hero:before{content:"";opacity:.1;pointer-events:none;background-image:radial-gradient(circle at 20% 20%,#93c5fd 0,#0000 45%),linear-gradient(270deg,#ffffff24 1px,#0000 1px),linear-gradient(#ffffff24 1px,#0000 1px);background-size:100% 100%,48px 48px,48px 48px;position:absolute;inset:0}.dossiers-module__-GvoWq__hero>.dossiers-module__-GvoWq__container{z-index:1;position:relative}.dossiers-module__-GvoWq__hero h1{letter-spacing:-.5px;max-width:900px;margin:14px 0 12px;font-size:clamp(32px,4vw,46px);font-weight:900;line-height:1.5}.dossiers-module__-GvoWq__hero p:not(.dossiers-module__-GvoWq__eyebrow){color:#dbeafe;max-width:820px;font-size:16px;line-height:2.05}.dossiers-module__-GvoWq__eyebrow{color:#eff6ff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;padding:5px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.dossiers-module__-GvoWq__heroStats{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.dossiers-module__-GvoWq__heroStats>span{color:#e0f2fe;background:#0f172a3d;border:1px solid #ffffff29;border-radius:12px;align-items:center;gap:7px;padding:6px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.dossiers-module__-GvoWq__section{padding-block:48px 72px}.dossiers-module__-GvoWq__sectionHeading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.dossiers-module__-GvoWq__sectionHeading>p{color:#64748b;max-width:440px;margin:0;font-size:13.5px;line-height:1.9}.dossiers-module__-GvoWq__kicker{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;align-items:center;margin-bottom:10px;padding:3px 12px;font-size:12px;font-weight:700;display:inline-flex}.dossiers-module__-GvoWq__page h2{margin:0;font-size:clamp(24px,3vw,30px);font-weight:900;line-height:1.5}.dossiers-module__-GvoWq__featuredShowcase{background:#fff;border:1px solid #dbe5f0;border-radius:28px;transition:border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 20px 50px #0f172a0f}.dossiers-module__-GvoWq__featuredShowcase:hover{border-color:#93c5fd;box-shadow:0 24px 60px #1d4ed81a}.dossiers-module__-GvoWq__featuredCard{color:inherit;grid-template-columns:minmax(300px,.9fr) minmax(0,1.3fr);align-items:stretch;gap:36px;padding:32px;text-decoration:none;display:grid}.dossiers-module__-GvoWq__cardIllustration{color:#1e40af;background:#eff6ff;border:1px solid #dbeafe;border-radius:20px;flex-direction:column;font-size:13px;font-weight:700;display:flex;overflow:hidden;box-shadow:0 10px 28px #1e40af14}.dossiers-module__-GvoWq__coverImage{aspect-ratio:3/2;object-fit:cover;flex:1;width:100%;height:auto;display:block}.dossiers-module__-GvoWq__cardIllustration>span{text-align:center;letter-spacing:.2px;background:linear-gradient(90deg,#eff6ff,#dbeafe,#eff6ff);border-top:1px solid #bfdbfe;padding:11px 16px;display:block}.dossiers-module__-GvoWq__featuredBody{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.dossiers-module__-GvoWq__featuredCard h3{color:#0f172a;margin:0 0 12px;font-size:clamp(22px,2.5vw,28px);font-weight:900;line-height:1.5}.dossiers-module__-GvoWq__featuredCard p:not(.dossiers-module__-GvoWq__kicker){color:#475569;margin:0 0 20px;font-size:14.5px;line-height:2.05}.dossiers-module__-GvoWq__featureHighlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin-bottom:24px;display:grid}.dossiers-module__-GvoWq__featureHighlights>div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.dossiers-module__-GvoWq__featureHighlights strong{color:#0f172a;font-size:13px;font-weight:800;line-height:1.5}.dossiers-module__-GvoWq__featureHighlights small{color:#64748b;font-size:11.5px;line-height:1.65}.dossiers-module__-GvoWq__featuredCard .dossiers-module__-GvoWq__cardLink{color:#fff;background:#1d4ed8;border-radius:14px;align-items:center;gap:10px;margin-top:auto;padding:12px 22px;font-size:14px;font-weight:800;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 10px 24px #1d4ed838}.dossiers-module__-GvoWq__featuredCard:hover .dossiers-module__-GvoWq__cardLink{background:#1e40af;transform:translate(-2px)}.dossiers-module__-GvoWq__chapterBar{background:#f8fafc;border-top:1px solid #e2e8f0;flex-wrap:wrap;align-items:center;gap:18px;padding:18px 32px;display:flex}.dossiers-module__-GvoWq__chapterBarLabel{color:#475569;white-space:nowrap;font-size:12.5px;font-weight:800}.dossiers-module__-GvoWq__chapterPills{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;min-width:280px;display:grid}.dossiers-module__-GvoWq__chapterPill{background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;gap:2px;padding:10px 14px;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:flex}.dossiers-module__-GvoWq__chapterPill:hover{background:#eff6ff;border-color:#3b82f6;transform:translateY(-1px)}.dossiers-module__-GvoWq__chapterPill strong{color:#1e3a8a;font-size:13px;font-weight:800;line-height:1.4}.dossiers-module__-GvoWq__chapterPill small{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.5;overflow:hidden}.dossiers-module__-GvoWq__topicGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dossiers-module__-GvoWq__topicCard{background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;align-items:start;gap:12px;padding:24px;transition:border-color .15s,background .15s;display:flex}.dossiers-module__-GvoWq__topicCard:first-child{background:#f0f9ff;border-color:#bae6fd;grid-column:span 2}.dossiers-module__-GvoWq__topicCard h3{margin:0;font-size:21px;font-weight:800}.dossiers-module__-GvoWq__topicCard p{color:#475569;margin:0;font-size:14px;line-height:2.05}.dossiers-module__-GvoWq__topicCard .dossiers-module__-GvoWq__cardLink{color:#1d4ed8;align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-size:14px;font-weight:700;display:flex}.dossiers-module__-GvoWq__topicCard:hover{background:#f0f9ff;border-color:#0284c7}.dossiers-module__-GvoWq__page a:focus-visible{outline-offset:4px;outline:3px solid #0ea5e9}@media (max-width:960px){.dossiers-module__-GvoWq__featuredCard{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px}.dossiers-module__-GvoWq__featureHighlights{grid-template-columns:1fr}.dossiers-module__-GvoWq__chapterPills{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.dossiers-module__-GvoWq__container{width:calc(100% - 32px)}.dossiers-module__-GvoWq__hero{padding-block:28px 40px}.dossiers-module__-GvoWq__section{padding-block:32px 48px}.dossiers-module__-GvoWq__sectionHeading{display:block}.dossiers-module__-GvoWq__sectionHeading>p{margin-top:10px}.dossiers-module__-GvoWq__topicGrid{grid-template-columns:minmax(0,1fr);gap:16px}.dossiers-module__-GvoWq__topicCard:first-child{grid-column:auto}.dossiers-module__-GvoWq__topicCard,.dossiers-module__-GvoWq__featuredCard{padding:20px}.dossiers-module__-GvoWq__chapterBar{padding:16px 20px}.dossiers-module__-GvoWq__chapterPills{grid-template-columns:1fr}}
