.d2-memo .prose{max-width:1000px}.d2-memo .prose p,.d2-memo .prose li{overflow-wrap:anywhere}.d2-memo .prose h1{font-size:clamp(2.5rem,4.5vw,4.5rem)}.d2-memo .prose h3{margin-top:2rem}.d2-memo .memo-table{margin:1.5rem 0 2rem;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.d2-memo .memo-table:focus-visible{outline:3px solid var(--accent)}.d2-memo .memo-table table{min-width:max-content;width:100%;font-size:.85rem;line-height:1.4}.d2-memo .memo-table th,.d2-memo .memo-table td{min-width:8rem;max-width:24rem;padding:.65rem .75rem;overflow-wrap:anywhere}.d2-memo .memo-table th:first-child,.d2-memo .memo-table td:first-child{min-width:10rem}.d2-memo blockquote{margin:1.5rem 0;padding:.8rem 1.3rem;border-left:3px solid var(--accent);background:var(--paper)}.d2-memo .didactic-appendix{margin-top:5rem}.d2-memo .appendix-divider{border-top:3px solid var(--accent);margin-bottom:2rem}.d2-memo .appendix-title{font-size:clamp(2.3rem,4vw,3.8rem)}.d2-memo .print-running-header{display:none}
@page{size:A4 portrait;margin:27mm 14mm 17mm}@page wide{size:A4 landscape;margin:27mm 13mm 17mm}
@media print{.d2-memo,.d2-memo body{background:#fff!important;color:#202822!important;font-size:9pt}.d2-memo .site-header,.d2-memo .site-footer,.d2-memo .skip{display:none!important}.d2-memo .wrap.prose{width:100%;max-width:none;padding:0}.d2-memo .prose h1{font-size:22pt}.d2-memo .prose h2{font-size:15pt;break-after:avoid}.d2-memo .prose h3{font-size:12pt;break-after:avoid}.d2-memo .prose p,.d2-memo .prose li{orphans:3;widows:3}.d2-memo .memo-table{overflow:visible;margin:4mm 0 6mm;break-before:auto}.d2-memo .memo-table.wide{page:wide}.d2-memo .memo-table table{width:100%;min-width:0;table-layout:fixed;font-size:7pt;line-height:1.25}.d2-memo .memo-table th,.d2-memo .memo-table td,.d2-memo .memo-table th:first-child,.d2-memo .memo-table td:first-child{min-width:0;max-width:none;padding:1.5mm;overflow-wrap:anywhere;word-break:normal}.d2-memo .memo-table tr{break-inside:avoid}.d2-memo .print-running-header{display:block;position:fixed;top:-17mm;left:0;right:0;border-bottom:.3pt solid #777;padding-bottom:2mm;font:8pt/1.2 system-ui,sans-serif;color:#333}.d2-memo .didactic-appendix{break-before:page;margin-top:0}.d2-memo .appendix-divider{margin:0 0 7mm}.d2-memo .appendix-title{font-size:20pt}.d2-memo a{color:inherit;text-decoration:none}.d2-memo a[href]:after{content:none!important}}
@page wide-ru{size:A4 landscape;margin:27mm 13mm 17mm;@top-left{content:"SYNTHETIC · Учебный мандат, не рекомендация · Capital Desk";font:8pt system-ui,sans-serif;color:#333}}
@page wide-en{size:A4 landscape;margin:27mm 13mm 17mm;@top-left{content:"SYNTHETIC · Illustrative mandate, not a recommendation · Capital Desk";font:8pt system-ui,sans-serif;color:#333}}
@media print{html[lang="ru"] .d2-memo .memo-table.wide{page:wide-ru}html[lang="en"] .d2-memo .memo-table.wide{page:wide-en}}
@page{size:A4 landscape;margin:27mm 13mm 17mm}
@page one-pager{size:A4 portrait;margin:27mm 14mm 17mm}
@media print{.d2-memo.one-pager{page:one-pager}.d2-memo .memo-table.wide,html[lang="ru"] .d2-memo .memo-table.wide,html[lang="en"] .d2-memo .memo-table.wide{page:auto}.d2-memo .memo-table table{font-size:7.5pt}.d2-memo.one-pager .memo-table table{font-size:6.5pt}}
@media print{.d2-memo .print-running-header{top:0;transform:translateY(-15mm)}}
@page d2-ru{size:A4 landscape;margin:26mm 13mm 15mm;@top-left{content:"SYNTHETIC · Учебный мандат, не рекомендация · Capital Desk";font:8pt system-ui,sans-serif;color:#333}}
@page d2-en{size:A4 landscape;margin:26mm 13mm 15mm;@top-left{content:"SYNTHETIC · Illustrative mandate, not a recommendation · Capital Desk";font:8pt system-ui,sans-serif;color:#333}}
@page d2-one-ru{size:A4 portrait;margin:24mm 12mm 12mm;@top-left{content:"SYNTHETIC · Учебный мандат, не рекомендация · Capital Desk";font:8pt system-ui,sans-serif;color:#333}}
@page d2-one-en{size:A4 portrait;margin:24mm 12mm 12mm;@top-left{content:"SYNTHETIC · Illustrative mandate, not a recommendation · Capital Desk";font:8pt system-ui,sans-serif;color:#333}}
@media print{html[lang="ru"] .d2-memo{page:d2-ru}html[lang="en"] .d2-memo{page:d2-en}html[lang="ru"] .d2-memo.one-pager{page:d2-one-ru}html[lang="en"] .d2-memo.one-pager{page:d2-one-en}.d2-memo .print-running-header{position:fixed;opacity:0}.d2-memo.one-pager{font-size:7.5pt;line-height:1.26}.d2-memo.one-pager .prose h1{font-size:16pt;margin-bottom:2mm}.d2-memo.one-pager .prose p,.d2-memo.one-pager .prose ul{margin-bottom:2mm}.d2-memo.one-pager .prose li{margin-bottom:1mm}.d2-memo.one-pager .memo-table{margin:2mm 0 3mm}.d2-memo.one-pager .memo-table table{font-size:6pt;line-height:1.15}.d2-memo.one-pager .memo-table th,.d2-memo.one-pager .memo-table td{padding:1mm}}
