html.cc-embedded body,html.cc-reading body{padding:0!important}html.cc-embedded :is(.zm-header,.zm-footer,.zm-bottom,.ee-preview,.zm-dock,.zr-ask-launch,.zx-intro,.zm-crumbs,.zx-check,.zx-next,.zm-limits,.zm-totop-row,.zx-related,.zx-srcline,.zx-prog-def a,.zx-step .zm-gist){display:none!important}html.cc-embedded .zm-wrap{padding:0;margin:0;max-width:none;width:100%}html.cc-embedded .zx-walk{border:0;border-radius:0;box-shadow:none}html.cc-embedded .zx-stage-wrap{position:relative!important;top:auto!important}html.cc-embedded .zx-stage{position:relative!important;top:auto!important}html.cc-embedded .zx-step :is(h2,a,button){scroll-margin-block-start:12px!important}html.cc-embedded .zx-step{scroll-margin-block-start:12px!important}html.cc-reading :is(.zm-header,.zm-footer,.zm-bottom,.ee-preview,.zm-dock,.zr-ask-launch,.zm-totop-row,.ee-return,.ee-tool-note,.zm-crumbs){display:none!important}html.cc-reading main{padding-block:16px}html.cc-reading .ee-article{margin-block:0}html.cc-reading .zm-wrap{padding-inline:16px}html.cc-reading .zm-qgrid{display:block}html.cc-reading .zm-qgrid>aside{display:none}
.cc-back-tool{display:block;position:sticky;inset-block-start:0;z-index:3;background:#FFFEFA;color:#7B3546;padding:12px 16px;border-block-end:1px solid #dedcd5;min-height:48px;font-weight:700}.cc-french-guide p{margin-block:10px}.cc-french-guide a{display:inline-block;min-height:44px;padding-block:8px}.cc-program-result .zm-lead{font-size:24px!important;line-height:1.7}
html.cc-reading [data-zm-tool]>.zm-caption{margin-block-end:14px}
