._heroImage_198y3_1,._chartImage_198y3_2{overflow:hidden;border:1px solid color-mix(in lab,var(--text) 14%,transparent);background:var(--backgroundLight)}._eyebrow_198y3_8{display:block;margin-bottom:var(--spaceM);color:var(--primary);font-size:var(--fontSizeBodyS);font-weight:var(--fontWeightMedium);text-transform:uppercase}._metricGrid_198y3_17{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spaceM);width:100%}@media (max-width: 1040px){._metricGrid_198y3_17{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 696px){._metricGrid_198y3_17{grid-template-columns:100%}}._metric_198y3_17,._workflowStep_198y3_33,._visualCard_198y3_34{border:1px solid color-mix(in lab,var(--text) 16%,transparent);background:linear-gradient(135deg,color-mix(in lab,var(--backgroundLight) 88%,transparent),color-mix(in lab,var(--backgroundLight) 54%,transparent))}._metric_198y3_17{padding:var(--spaceL);text-align:center}._metricValue_198y3_49{display:block;margin-bottom:var(--spaceS);color:var(--primary);font-size:var(--fontSizeH4);font-weight:var(--fontWeightMedium);line-height:1}._metricLabel_198y3_58{color:var(--textBody);font-size:var(--fontSizeBodyS);line-height:1.45}._caseBlock_198y3_64,._analysisBlock_198y3_65{display:grid;grid-template-columns:minmax(260px,34%) 1fr;gap:var(--space3XL);align-items:start}._caseBlock_198y3_64[data-reverse=true],._analysisBlock_198y3_65[data-reverse=true]{grid-template-columns:1fr minmax(260px,34%)}._caseBlock_198y3_64[data-reverse=true] ._copy_198y3_74,._analysisBlock_198y3_65[data-reverse=true] ._copy_198y3_74{grid-column:2;grid-row:1}@media (max-width: 1040px){._caseBlock_198y3_64,._analysisBlock_198y3_65{grid-template-columns:100%;gap:var(--space2XL)}._caseBlock_198y3_64[data-reverse=true],._analysisBlock_198y3_65[data-reverse=true]{grid-template-columns:100%}._caseBlock_198y3_64[data-reverse=true] ._copy_198y3_74,._analysisBlock_198y3_65[data-reverse=true] ._copy_198y3_74{grid-column:auto;grid-row:auto}}._copy_198y3_74{max-width:var(--maxWidthS)}._workflow_198y3_33{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spaceM)}@media (max-width: 696px){._workflow_198y3_33{grid-template-columns:100%}}._workflowStep_198y3_33{min-height:250px;padding:var(--spaceL)}._stepNumber_198y3_114{display:inline-grid;width:46px;height:46px;margin-bottom:var(--spaceM);place-items:center;color:var(--background);background:var(--primary);font-size:var(--fontSizeBodyS);font-weight:var(--fontWeightMedium);clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)}._cardTitle_198y3_127{margin:0 0 var(--spaceS);color:var(--textTitle);font-size:var(--fontSizeBodyL);font-weight:var(--fontWeightMedium);line-height:1.2}._cardText_198y3_135{margin:0;color:var(--textBody);font-size:var(--fontSizeBodyM);line-height:1.6}._visualCard_198y3_34{margin:0}._visualFrame_198y3_146{overflow:hidden;background:var(--background)}._visualFrame_198y3_146 div{height:100%}._visualFrame_198y3_146 img{display:block;width:100%;height:auto}._visualCaption_198y3_161{padding:var(--spaceL)}._visualCaption_198y3_161 span{display:block;margin-bottom:var(--spaceS);color:var(--primary);font-size:var(--fontSizeBodyS);font-weight:var(--fontWeightMedium);text-transform:uppercase}._visualCaption_198y3_161 p{margin:0;color:var(--textBody);font-size:var(--fontSizeBodyM);line-height:1.55}._tableWrap_198y3_181{width:100%;overflow-x:auto;border:1px solid color-mix(in lab,var(--text) 16%,transparent);background:linear-gradient(135deg,color-mix(in lab,var(--backgroundLight) 88%,transparent),color-mix(in lab,var(--backgroundLight) 56%,transparent))}._resultTable_198y3_193{width:100%;min-width:860px;border-collapse:collapse}._resultTable_198y3_193 caption{padding:var(--spaceM) var(--spaceL);color:var(--primary);font-size:var(--fontSizeBodyS);font-weight:var(--fontWeightMedium);text-align:left;text-transform:uppercase}._resultTable_198y3_193 th,._resultTable_198y3_193 td{padding:var(--spaceM) var(--spaceL);border-top:1px solid color-mix(in lab,var(--text) 14%,transparent);color:var(--textBody);font-size:var(--fontSizeBodyS);line-height:1.45;text-align:left;vertical-align:top}._resultTable_198y3_193 thead th,._resultTable_198y3_193 tbody th{color:var(--textTitle);font-weight:var(--fontWeightMedium)}._resultTable_198y3_193 td:nth-child(2),._resultTable_198y3_193 td:nth-child(3){color:var(--primary);font-weight:var(--fontWeightMedium);white-space:nowrap}
