.dsh-cs-head{background:var(--dsh-surface-tint);padding:80px var(--dsh-gutter) 40px}.dsh-cs-head-inner{flex-direction:column;gap:22px;display:flex}.dsh-cs-crumbs{font:400 15px/1.4 var(--dsh-font-body);color:var(--dsh-text-secondary)}.dsh-cs-crumbs a{color:inherit;text-decoration:none;transition:color .15s}.dsh-cs-crumbs a:hover,.dsh-cs-crumbs [aria-current]{color:var(--dsh-text)}.dsh-cs-h1{font:600 52px/1.1 var(--dsh-font-heading);letter-spacing:-.01em;color:var(--dsh-text);text-wrap:balance;align-items:flex-start;gap:14px;margin:0;display:flex}.dsh-cs-h1>.dsh-motif{width:16px;height:16px;margin-top:calc(.55em - 8px)}.dsh-cs-intro{max-width:640px;font:400 20px/1.55 var(--dsh-font-body);color:var(--dsh-text-body);text-wrap:pretty;margin:0}.dsh-cs-chips{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.dsh-cs-chip{cursor:pointer;background:var(--dsh-surface);box-shadow:inset 0 0 0 1px var(--dsh-border-control);font:400 15px/1.3 var(--dsh-font-body);color:var(--dsh-text);border:0;border-radius:8px;padding:8px 14px;transition:background-color .15s,color .15s,box-shadow .15s}.dsh-cs-chip:hover{box-shadow:inset 0 0 0 1px var(--dsh-data-4)}.dsh-cs-chip[aria-pressed=true]{background:var(--dsh-text);color:#fff;box-shadow:none}.dsh-cs-list{background:var(--dsh-surface);padding:8px var(--dsh-gutter) 96px}.dsh-cs-row{border-bottom:1px solid var(--dsh-border-2);scroll-margin-top:var(--dsh-header-h)}.dsh-cs-row-head{cursor:pointer;grid-template-columns:180px minmax(0,1fr) 200px 146px;align-items:start;gap:36px;padding:36px 0;display:grid}.dsh-cs-meta{flex-direction:column;gap:8px;padding-top:6px;display:flex}.dsh-cs-topic{font:600 13px/1.3 var(--dsh-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--dsh-text);align-items:center;gap:8px;display:flex}.dsh-cs-square{border-radius:var(--dsh-r-motif);background:var(--dsh-purple);flex:none;width:10px;height:10px}.dsh-cs-sector{font:400 15px/1.4 var(--dsh-font-body);color:var(--dsh-text-secondary)}.dsh-cs-main{flex-direction:column;gap:10px;min-width:0;display:flex}.dsh-cs-title{font:600 26px/1.25 var(--dsh-font-heading);color:var(--dsh-text);text-wrap:balance;margin:0}.dsh-cs-summary{max-width:620px;font:400 17px/1.55 var(--dsh-font-body);color:var(--dsh-text-body);text-wrap:pretty;margin:0}.dsh-cs-metric{border-left:3px solid var(--dsh-purple);flex-direction:column;gap:4px;padding-left:14px;display:flex}.dsh-cs-metric-value{font:700 36px/1.05 var(--dsh-font-body);color:var(--dsh-text)}.dsh-cs-metric-num,.dsh-cs-metric-unit{white-space:nowrap}.dsh-cs-metric-unit{font-size:19px;font-weight:600}.dsh-cs-metric-label{font:400 14px/1.4 var(--dsh-font-body);color:var(--dsh-text-secondary)}.dsh-cs-metric-label b{color:var(--dsh-text);font-weight:600}.dsh-cs-toggle-col{flex-direction:column;align-items:stretch;gap:8px;padding-top:2px;display:flex}.dsh-cs-toggle{border-radius:var(--dsh-r-btn);cursor:pointer;height:46px;font:600 16px var(--dsh-font-body);background:var(--dsh-text);color:#fff;border:0;justify-content:center;align-items:center;gap:8px;padding:0 12px;transition:background-color .2s,color .2s,box-shadow .2s;display:flex;box-shadow:0 8px 20px -10px #1e124580}.dsh-cs-row-head:hover .dsh-cs-toggle[aria-expanded=false]{background:var(--dsh-ink-hover)}.dsh-cs-toggle[aria-expanded=true]{background:var(--dsh-surface-tint);color:var(--dsh-text);box-shadow:inset 0 0 0 1px var(--dsh-border-control)}.dsh-cs-chev{transition:transform .2s;display:inline-block}.dsh-cs-toggle[aria-expanded=true] .dsh-cs-chev{transform:rotate(180deg)}.dsh-cs-read{font:400 14px/1.3 var(--dsh-font-body);color:var(--dsh-text-secondary);text-align:center}html:has(.dsh-cs-list){overflow-anchor:none}.dsh-cs-panel{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .25s,opacity .2s,visibility 0s linear .25s;display:grid}.dsh-cs-panel.is-open{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .25s,opacity .25s,visibility}.dsh-cs-panel-inner{min-height:0;overflow:hidden}.dsh-cs-list.is-static .dsh-cs-panel{transition:none}.dsh-cs-article{grid-template-columns:180px minmax(0,1fr);gap:36px;padding:8px 0 56px;display:grid}.dsh-cs-facts{flex-direction:column;gap:18px;margin:0;padding-top:4px;display:flex}.dsh-cs-facts>div{flex-direction:column;gap:2px;display:flex}.dsh-cs-facts dt{font:600 12px/1.3 var(--dsh-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--dsh-text-secondary)}.dsh-cs-facts dd{font:400 16px/1.4 var(--dsh-font-body);color:var(--dsh-text);margin:0}.dsh-cs-box{border-radius:var(--dsh-r-card-lg);background:var(--dsh-row-tint);flex-direction:column;gap:30px;max-width:700px;padding:40px 44px;display:flex}.dsh-cs-section{flex-direction:column;gap:12px;display:flex}.dsh-cs-h3{font:600 22px/1.3 var(--dsh-font-heading);color:var(--dsh-text);align-items:center;gap:10px;margin:0;display:flex}.dsh-cs-p{font:400 18px/1.7 var(--dsh-font-body);color:var(--dsh-text-article);text-wrap:pretty;margin:0}.dsh-cs-bullets{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dsh-cs-bullets li{font:400 18px/1.7 var(--dsh-font-body);color:var(--dsh-text-article);text-wrap:pretty;padding-left:22px;position:relative}.dsh-cs-bullets li:before{content:"";background:var(--dsh-purple);border-radius:1px;width:7px;height:7px;position:absolute;top:calc(.85em - 3px);left:2px}.dsh-cs-table-wrap{background:var(--dsh-surface);border-radius:12px;overflow-x:auto}.dsh-cs-table{border-collapse:collapse;width:100%;font:400 16px/1.45 var(--dsh-font-body);color:var(--dsh-text-article);font-variant-numeric:tabular-nums}.dsh-cs-table th,.dsh-cs-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--dsh-border-2);padding:12px 16px}.dsh-cs-table tbody th{font-weight:400}.dsh-cs-table--wide{font-size:15px}.dsh-cs-table--wide th,.dsh-cs-table--wide td{padding:10px 12px}.dsh-cs-table thead th{font:600 12px/1.3 var(--dsh-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--dsh-text-secondary);border-bottom-color:var(--dsh-border-3)}.dsh-cs-table tbody tr:last-child>*{border-bottom:0}.dsh-cs-table tr.is-strong>*{color:var(--dsh-text);background:var(--dsh-surface-tint);font-weight:600}.dsh-cs-note{font:400 15px/1.5 var(--dsh-font-body);color:var(--dsh-text-secondary);text-wrap:pretty;margin:0}.dsh-cs-questions{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dsh-cs-questions li{border-left:3px solid var(--dsh-teal);background:var(--dsh-surface);font:400 17px/1.5 var(--dsh-font-body);color:var(--dsh-text);text-wrap:pretty;border-radius:4px 10px 10px 4px;padding:12px 16px}.dsh-cs-demo-link{border-bottom:1px solid var(--dsh-data-4);font:600 16px/1.4 var(--dsh-font-body);color:var(--dsh-text);align-self:flex-start;padding-bottom:2px;text-decoration:none;transition:border-color .15s}.dsh-cs-demo-link:hover{border-bottom-color:var(--dsh-purple)}.dsh-cs-foot{border-top:1px solid var(--dsh-border-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding-top:24px;display:flex}.dsh-cs-cta{white-space:normal;text-align:left;height:auto;min-height:48px;padding:12px 22px;font-size:16px;line-height:1.3}.dsh-cs-next{cursor:pointer;text-align:right;background:0 0;border:0;flex-direction:column;flex:200px;align-items:flex-end;gap:4px;padding:0;display:flex}.dsh-cs-next-label{font:600 12px/1.3 var(--dsh-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--dsh-text-secondary)}.dsh-cs-next-title{font:600 16px/1.45 var(--dsh-font-body);color:var(--dsh-text);text-decoration:underline;-webkit-text-decoration-color:var(--dsh-data-4);text-decoration-color:var(--dsh-data-4);text-underline-offset:4px;text-decoration-thickness:1px;transition:text-decoration-color .15s}.dsh-cs-next:hover .dsh-cs-next-title{-webkit-text-decoration-color:var(--dsh-purple);text-decoration-color:var(--dsh-purple)}.dsh-cs-closing{background:var(--dsh-surface-tint);padding:88px var(--dsh-gutter) 96px}.dsh-cs-closing-inner{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.dsh-cs-closing .dsh-h2{max-width:760px}.dsh-cs-closing-text{max-width:680px;font:400 20px/1.55 var(--dsh-font-body);color:var(--dsh-text-body);text-wrap:pretty;margin:0}.dsh-cs-closing .dsh-btn{margin-top:8px}.dsh-cs-cards{display:none}@media (max-width:759px){.dsh-cs-head{padding:28px var(--dsh-gutter) 24px}.dsh-cs-head-inner{gap:0}.dsh-cs-crumbs{font-size:14px}.dsh-cs-h1{gap:12px;margin-top:18px;font-size:31px;line-height:1.14}.dsh-cs-h1>.dsh-motif{width:12px;height:12px;margin-top:calc(.57em - 6px)}.dsh-cs-intro{margin-top:16px;font-size:17px;line-height:1.6}.dsh-cs-chips{margin:24px calc(-1 * var(--dsh-gutter)) 0;padding:0 var(--dsh-gutter) 4px;scrollbar-width:none;flex-wrap:nowrap;gap:8px;overflow-x:auto}.dsh-cs-chips::-webkit-scrollbar{display:none}.dsh-cs-chip{border-radius:var(--dsh-r-btn);height:40px;box-shadow:inset 0 0 0 1px var(--dsh-data-5);font:600 15px/1 var(--dsh-font-body);white-space:nowrap;flex:none;padding:0 14px}.dsh-cs-chip[aria-pressed=true]{background:var(--dsh-ink-deep)}.dsh-cs-list{padding:0 var(--dsh-gutter) 40px}.dsh-cs-row{margin:0 calc(-1 * var(--dsh-gutter));padding:0 var(--dsh-gutter);border-bottom:0}.dsh-cs-row+.dsh-cs-row{border-top:12px solid #e7e2f5}.dsh-cs-row-head{flex-direction:column;gap:0;padding:28px 0 26px;display:flex}.dsh-cs-meta{flex-flow:wrap;align-items:center;gap:8px;padding-top:0}.dsh-cs-topic{letter-spacing:.1em;font-size:12px;font-weight:700}.dsh-cs-row-head .dsh-cs-square{width:9px;height:9px}.dsh-cs-sector{font-size:14px}.dsh-cs-sector:before{content:"· "}.dsh-cs-main{margin-top:10px}.dsh-cs-title{text-wrap:pretty;font-size:22px}.dsh-cs-summary{font-size:16px;line-height:1.6}.dsh-cs-metric{gap:6px;margin-top:18px}.dsh-cs-metric-value{letter-spacing:-.01em;font-size:32px}.dsh-cs-metric-unit{font-size:17px;font-weight:400}.dsh-cs-metric-label{color:var(--dsh-text-body);line-height:1.45}.dsh-cs-toggle-col{flex-direction:row;align-items:center;gap:14px;margin-top:18px;padding-top:0}.dsh-cs-toggle{background:var(--dsh-ink-deep);flex:none;padding:0 18px}.dsh-cs-read{text-align:left}.dsh-cs-article{padding:0 0 8px;display:block}.dsh-cs-facts{border:1px solid var(--dsh-border-3);border-radius:var(--dsh-r-field);gap:12px;padding:16px}.dsh-cs-facts dt{letter-spacing:.1em;font-size:11.5px;font-weight:700}.dsh-cs-facts dd{font-size:15px;line-height:1.45}.dsh-cs-box{border-radius:var(--dsh-r-card);background:var(--dsh-surface-tint);gap:28px;max-width:none;margin:16px -12px 0;padding:26px 18px 22px}.dsh-cs-section{gap:10px}.dsh-cs-h3{font-size:20px}.dsh-cs-p,.dsh-cs-bullets li{color:var(--dsh-text);font-size:16px;line-height:1.6}.dsh-cs-bullets{gap:10px}.dsh-cs-bullets li{padding-left:16px;line-height:1.5}.dsh-cs-bullets li:before{width:6px;height:6px;top:9px;left:0}.dsh-cs-questions li{border-radius:4px 8px 8px 4px;padding:12px 14px;font-size:15.5px;line-height:1.45}.dsh-cs-demo-link{border-bottom-color:var(--dsh-text);margin-top:6px;position:relative}.dsh-cs-demo-link:after{content:"";position:absolute;inset:-12px 0}.dsh-cs-note{color:var(--dsh-text-body);font-size:14px}.dsh-cs-table-wrap{border-radius:var(--dsh-r-row)}.dsh-cs-table--pairs,.dsh-cs-table--pairs thead,.dsh-cs-table--pairs tbody{display:block}.dsh-cs-table--pairs tr{border-bottom:1px solid var(--dsh-border-2);grid-template-columns:minmax(0,1fr) auto;gap:14px;display:grid}.dsh-cs-table--pairs tbody tr:last-child{border-bottom:0}.dsh-cs-table--pairs th,.dsh-cs-table--pairs td{border:0;padding:11px 0;font-size:15px;line-height:1.4}.dsh-cs-table--pairs th:first-child{padding-left:14px}.dsh-cs-table--pairs :is(th,td):last-child{text-align:right;max-width:150px;padding-right:14px}.dsh-cs-table--pairs thead th{letter-spacing:.1em;padding-top:10px;padding-bottom:10px;font-size:11px;font-weight:700}.dsh-cs-table--pairs tr.is-strong{background:#ede8fa}.dsh-cs-table--pairs tr.is-strong>*{background:0 0;font-weight:700}.dsh-cs-table-wrap--cards{display:none}.dsh-cs-cards{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dsh-cs-card{border-radius:var(--dsh-r-row);background:var(--dsh-surface);padding:12px 14px}.dsh-cs-card.is-strong{background:#ede8fa}.dsh-cs-card.is-strong dd{font-weight:600}.dsh-cs-card-title{font:600 16px/1.35 var(--dsh-font-body);color:var(--dsh-text);display:block}.dsh-cs-card-cells{flex-direction:column;gap:4px;margin:8px 0 0;display:flex}.dsh-cs-card-cells>div{font:400 14.5px/1.4 var(--dsh-font-body);grid-template-columns:110px minmax(0,1fr);gap:10px;display:grid}.dsh-cs-card-cells dt{color:var(--dsh-text-secondary)}.dsh-cs-card-cells dd{color:var(--dsh-text);margin:0}.dsh-cs-card-cells .is-alert dd{color:var(--dsh-negative);font-weight:700}.dsh-cs-card.is-total{background:var(--dsh-ink-deep)}.dsh-cs-card.is-total .dsh-cs-card-title,.dsh-cs-card.is-total dd{color:#fff;font-weight:700}.dsh-cs-card.is-total .dsh-cs-card-cells>div{grid-template-columns:minmax(0,1fr)}.dsh-cs-card.is-total dt{display:none}.dsh-cs-foot{border-top-color:var(--dsh-border-3);flex-direction:column;align-items:stretch;gap:18px;padding-top:22px}.dsh-cs-cta{text-align:center;justify-content:center;width:100%;min-height:52px;padding:12px 16px}.dsh-cs-next{text-align:left;flex:none;align-items:flex-start}.dsh-cs-next-label{letter-spacing:.1em;font-size:11.5px;font-weight:700}.dsh-cs-next-title{font-size:17px;line-height:1.35;text-decoration:none}.dsh-cs-closing{padding:64px var(--dsh-gutter)}.dsh-cs-closing-inner{align-items:stretch;gap:0}.dsh-cs-closing .dsh-h2{font-size:28px;line-height:1.18}.dsh-cs-closing-text{margin-top:16px;font-size:17px;line-height:1.6}.dsh-cs-closing .dsh-btn{text-align:center;white-space:normal;width:100%;height:auto;min-height:52px;margin-top:24px;padding:12px 16px;font-size:16px}}
