.dossier-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 52px}.dossier-guide{min-width:0}.dossier-guide h3{font-size:clamp(20px,2vw,25px);margin:15px 0}.dossier-guide p{font-size:16px;line-height:1.9;color:#536574;margin:0;overflow-wrap:anywhere}.dossier-rule{display:block;width:38px;height:3px;background:#c45d36}.dossier-figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:30px}.dossier-figures figure{margin:0;background:white;padding:20px;border:1px solid #dbe3e8;border-radius:8px}.dossier-figures img{display:block;width:100%;height:240px;object-fit:contain}.dossier-figures figcaption{font-size:13px;line-height:1.7;color:#536574;margin-top:14px}.dossier-notes{padding:25px 30px;margin-top:28px;background:#fbf4ee;border-inline-start:3px solid #c45d36;line-height:1.8}.dossier-notes h3{font-size:18px;margin:0 0 12px}.dossier-notes ul{padding-inline-start:20px;margin:0}.dossier-notes li+li{margin-top:10px}.dossier-test{border:1px solid #dbe3e8;border-radius:8px;background:#fff;margin:20px 0;overflow:hidden}.dossier-test summary{cursor:pointer;padding:22px 26px;font-size:19px;font-weight:650;line-height:1.5}.dossier-test summary:focus-visible{outline:3px solid #c45d36;outline-offset:-3px}.dossier-test-body{padding:0 26px 26px}.dossier-test-meta{display:flex;flex-wrap:wrap;gap:16px 32px;margin:0 0 24px}.dossier-test-meta dt{font-size:12px;color:#536574;margin-bottom:5px}.dossier-test-meta dd{margin:0;font-size:14px;font-weight:600}.dossier-plot{display:block;width:min(100%,820px);height:auto;margin:0 auto 26px}.dossier-plot text{font:12px Arial,sans-serif;fill:#536574}.dossier-performance{min-width:650px}.dossier-performance th,.dossier-performance td{font-variant-numeric:tabular-nums}.dossier-performance th{background:#102332;color:white;font-size:13px}.dossier-performance td{font-size:14px}.anchor-nav-inner{overflow-x:auto}.anchor-nav-inner>a{flex-shrink:0}.dossier-section .section-heading{margin-bottom:34px}@media(max-width:760px){.dossier-guide-grid,.dossier-figures{grid-template-columns:1fr;gap:26px}.dossier-guide p{font-size:15px;line-height:1.85}.dossier-figures img{height:auto;max-height:290px}.dossier-test summary{font-size:16px;padding:18px}.dossier-test-body{padding:0 12px 18px}.dossier-notes{padding:20px}.dossier-plot text{font-size:13px}}
.section[id]{scroll-margin-top:calc(var(--site-header-height,190px) + 80px)}
.anchor-nav{top:var(--site-header-height,190px)}
