._page_w2g38_1{--reasoning-none:#787a79;--reasoning-low:#256b63;--reasoning-high:#af652d}._hero_w2g38_2{padding-top:64px;padding-bottom:35px}._studyStrip_w2g38_3{text-align:center;border-block:1px solid #dad8cf;grid-template-columns:repeat(3,1fr);width:min(790px,100% - 40px);margin:0 auto 64px;padding:23px 0;display:grid}._studyStrip_w2g38_3>div+div{border-left:1px solid #dad8cf}._studyStrip_w2g38_3 strong{font:500 clamp(1.7rem, 3vw, 2.2rem)/1.2 var(--sans);letter-spacing:-.04em;display:block}._studyStrip_w2g38_3 span{color:#62625c;margin-top:7px;font-size:.875rem;display:block}._article_w2g38_7{--reading-width:48rem}._roster_w2g38_8{border-block:1px solid #d8d7ce;grid-template-columns:repeat(3,1fr);margin:28px 0;display:grid}._roster_w2g38_8>div{padding:20px 15px}._roster_w2g38_8>div:first-child{padding-left:0}._roster_w2g38_8>div+div{border-left:1px solid #d8d7ce}._roster_w2g38_8 span,._roster_w2g38_8 small{color:#676860;font-size:.875rem;display:block}._roster_w2g38_8 strong{margin-block:8px;font-size:1.15rem;font-weight:550;display:block}._figure_w2g38_14{width:calc(100% + var(--chart-room));background:#fcfbf7;border:1px solid #dcded6;border-radius:8px;margin:30px 0;padding:28px;box-shadow:0 3px #1e312d08}._figureNumber_w2g38_15{font:550 .75rem/1.5 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#4d655e;margin-bottom:9px;display:block}._figure_w2g38_14 ._figureHeading_w2g38_16 h3{font:550 clamp(1.25rem, 2vw, 1.55rem)/1.25 var(--sans);letter-spacing:-.025em;margin:0 0 8px}._figureHeading_w2g38_16 p{font:400 .9375rem/1.5 var(--sans);color:#66665e;margin:0}._modelGrid_w2g38_18{grid-template-columns:repeat(3,minmax(0,1fr));gap:27px;margin:30px 0;display:grid}._modelPanel_w2g38_19{min-width:0}._modelPanel_w2g38_19 h4{font:550 1.125rem/1.4 var(--sans);margin:0 0 20px}._barRow_w2g38_21{font:400 .875rem/1.3 var(--sans);grid-template-columns:35px minmax(20px,1fr) 47px;align-items:center;gap:10px;margin-top:17px;display:grid}._barRow_w2g38_21 strong{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:550}._barRow_w2g38_21 strong span{color:#73746e;font-size:.75rem;font-weight:400}._track_w2g38_24{background:#eceee8;border-radius:2px;height:10px;overflow:hidden}._track_w2g38_24>span{border-radius:inherit;height:100%;display:block}._effort0_w2g38_26{background:var(--reasoning-none)}._effort1_w2g38_27{background:var(--reasoning-low)}._effort2_w2g38_28{background:var(--reasoning-high)}._figure_w2g38_14 figcaption{font:400 .875rem/1.55 var(--sans);color:#64675f;border-top:1px solid #dedfd6;padding-top:16px}._figure_w2g38_14 figcaption a{text-underline-offset:3px;text-decoration:underline}._legend_w2g38_31{color:#5b5e58;flex-wrap:wrap;gap:22px;margin-top:22px;font-size:.875rem;display:flex}._legend_w2g38_31>span{align-items:center;gap:7px;display:inline-flex}._legend_w2g38_31 i{border-radius:2px;width:10px;height:10px}._bandGrid_w2g38_34{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:26px 0;display:grid}._band_w2g38_34 h4{font:550 1.25rem/1.4 var(--sans);border-bottom:1px solid #dedfd6;margin:0;padding-bottom:17px}._band_w2g38_34 h4>span{font:400 .875rem/1.4 var(--sans);color:#696b63;margin-top:4px;display:block}._bandModel_w2g38_37{margin-top:24px}._bandModel_w2g38_37 h5{font:550 .9375rem/1.4 var(--sans);margin:0 0 12px}._bandModel_w2g38_37 ._barRow_w2g38_21{margin-top:12px}._costGrid_w2g38_40{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:26px 0;display:grid}._costPanel_w2g38_41 h4{font:550 1.125rem/1.4 var(--sans);margin:0 0 20px}._costDelta_w2g38_42{border-block:1px solid #dddfd6;align-items:center;gap:14px;min-height:96px;margin-bottom:22px;padding:14px 0;display:flex}._costDelta_w2g38_42 strong{font:500 2.5rem/1 var(--sans);color:#3e635b;letter-spacing:-.04em}._costDelta_w2g38_42>span{font:400 .8125rem/1.4 var(--sans);color:#65675e;max-width:100px}._costPanel_w2g38_41 table{border-collapse:collapse;width:100%}._costPanel_w2g38_41 th,._costPanel_w2g38_41 td{font:400 .8125rem/1.5 var(--sans);text-align:right;font-variant-numeric:tabular-nums;border-bottom:1px solid #e6e5dd;padding:10px 2px}._costPanel_w2g38_41 th{text-align:left;color:#575d54}._costPanel_w2g38_41 thead th:not(:first-child){text-align:right;font-weight:550}._caseNote_w2g38_49{background:#eeefe8;border-left:3px solid #256b63;margin:30px 0;padding:26px 28px}._caseLabel_w2g38_50{font:550 .8125rem/1.4 var(--sans);color:#4f675e;letter-spacing:.035em;text-transform:uppercase;margin:0 0 18px}._calculation_w2g38_51{font:400 clamp(1.4rem,3vw,2rem)/1.3 var(--article-serif);margin:0 0 24px}._calculation_w2g38_51 strong{font-weight:600}._caseCompare_w2g38_53{grid-template-columns:1fr 1fr;gap:20px;display:grid}._caseCompare_w2g38_53 span{color:#62665c;font:400 .875rem/1.4 var(--sans);margin-bottom:7px;display:block}._caseCompare_w2g38_53 strong{font:500 1rem/1.4 var(--sans)}._caseNote_w2g38_49>p:last-child{font:400 .9375rem/1.55 var(--sans);color:#5d6359;margin:22px 0 0}._resultsTable_w2g38_57{max-width:100%;margin:25px 0;overflow-x:auto}._resultsTable_w2g38_57 table{border-collapse:collapse;width:100%;min-width:520px}._resultsTable_w2g38_57 caption{text-align:left;font:400 .9375rem/1.5 var(--sans);color:#66695f;margin-bottom:12px}._resultsTable_w2g38_57 th,._resultsTable_w2g38_57 td{font:400 .9375rem/1.5 var(--sans);text-align:right;font-variant-numeric:tabular-nums;border-bottom:1px solid #dedfd6;padding:13px 12px}._resultsTable_w2g38_57 th:first-child{text-align:left}._resultsTable_w2g38_57 thead th{border-top:1px solid #71796a;font-weight:550}._srOnly_w2g38_63{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._slopeGrid_w2g38_64{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:28px 0;display:grid}._slopePanel_w2g38_65 h4{font:550 1.125rem/1.4 var(--sans);margin:0 0 8px}._slopePanel_w2g38_65 h4 span{font:400 .875rem/1.5 var(--sans);color:#62665d;margin-top:5px;display:block}._slopePanel_w2g38_65 svg{width:100%;display:block}._plotGrid_w2g38_68{stroke:#dfe2d9;stroke-width:1px}._plotGridVertical_w2g38_69{stroke:#e8e9e3;stroke-width:1px;stroke-dasharray:3 5}._plotTick_w2g38_70{font:400 16px var(--sans);fill:#62685e}._slopeValue_w2g38_71{font:550 23px var(--sans);fill:#283c32}._frontierKey_w2g38_72{color:#435d51;font:400 .875rem/1.5 var(--sans);flex-wrap:wrap;gap:8px 26px;margin:22px 0;display:flex}._tradeoffPanel_w2g38_73{border-top:1px solid #dfe2d9;padding-block:24px}._tradeoffPanel_w2g38_73 h4{font:550 1.0625rem/1.4 var(--sans);margin:0 0 7px}._tradeoffPanel_w2g38_73>p{font:400 .9375rem/1.55 var(--sans);color:#62665d;margin:0 0 12px}._plotScroll_w2g38_76{scrollbar-color:#b3bcb0 #f0f0e9;max-width:100%;overflow-x:auto}._plotScroll_w2g38_76:focus-visible{outline-offset:3px;outline:2px solid #256b63}._tradeoffSvg_w2g38_78{width:100%;min-width:680px;display:block}._plotAxisTitle_w2g38_79{font:500 16px var(--sans);fill:#404f43}._plotHint_w2g38_80{font:400 15px var(--sans);fill:#69766b}._pointLabel_w2g38_81{font:500 16px var(--sans);paint-order:stroke;stroke:#fcfbf7;stroke-width:4px;stroke-linejoin:round}._tradeoffPanel_w2g38_73 ._frontierReadout_w2g38_82{color:#355747;background:#eef1e9;margin:12px 0 0;padding:12px 15px;font-size:.875rem}._frontierReadout_w2g38_82 strong{font-weight:550}._chartDetails_w2g38_84{border-block:1px solid #dedfd6;margin:0 0 24px;padding:16px 0}._appendixDetails_w2g38_85{border-block:1px solid #dedfd6;margin:24px 0;padding:16px 0}._appendixDetails_w2g38_85 summary{font:500 .9375rem/1.5 var(--sans);cursor:pointer}._appendixDetails_w2g38_85[open] summary{margin-bottom:20px}._appendixReturn_w2g38_88{font:400 .875rem/1.5 var(--sans);margin:24px 0 0}._appendixReturn_w2g38_88 a{color:#27677a;text-underline-offset:3px;text-decoration:underline}._chartDetails_w2g38_84 summary{font:500 .9375rem/1.5 var(--sans);cursor:pointer}._chartDetails_w2g38_84 table{min-width:920px}._references_w2g38_92 ol{font:400 1rem/1.65 var(--sans);overflow-wrap:anywhere;padding-left:1.4rem}._references_w2g38_92 li{margin-bottom:1rem;padding-left:.25rem}._references_w2g38_92 a{color:#236b7e;text-underline-offset:3px;text-decoration:underline}._heatmapWrap_w2g38_95{margin:26px 0 18px;overflow-x:auto}._heatmap_w2g38_95{border-spacing:5px;width:100%;min-width:440px}._heatmap_w2g38_95 th{text-align:left;font:450 .9375rem/1.4 var(--sans);padding:9px 12px}._heatmap_w2g38_95 th:not(:first-child){text-align:center}._heatmap_w2g38_95 thead small{color:#65695f;margin-top:5px;font-size:.8125rem;display:block}._heatmap_w2g38_95 tbody th strong{min-width:65px;font-weight:550;display:inline-block}._heatmap_w2g38_95 tbody th span{color:#696d62;font-size:.875rem}._heatmap_w2g38_95 tbody+tbody tr:first-child>*{border-top:14px solid #fcfbf7}._heatmap_w2g38_95 td{text-align:center;border-radius:3px;padding:13px 8px}._heatmap_w2g38_95 td strong{font:550 1.35rem/1.2 var(--sans);font-variant-numeric:tabular-nums}._heatmap_w2g38_95 td strong span{font:400 .875rem var(--sans);opacity:.8}._heatKey_w2g38_106{color:#63695f;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:24px;font-size:.8125rem;display:flex}._heatKey_w2g38_106 i{background:linear-gradient(90deg,#ebf4f1,#366353);border-radius:3px;width:100px;height:9px}._chartInsight_w2g38_108{background:#edf1e9;border-left:3px solid #256b63;margin:20px 0 26px;padding:18px 21px}._chartInsight_w2g38_108 strong{font:550 .875rem var(--sans);color:#365446}._chartInsight_w2g38_108 p{font:400 1rem/1.55 var(--sans);margin:7px 0 0}._modelLegend_w2g38_111,._effortLegend_w2g38_111{font:500 .9375rem/1.5 var(--sans);flex-wrap:wrap;gap:12px 25px;margin:22px 0 10px;display:flex}._modelLegend_w2g38_111 span{align-items:center;gap:8px;display:inline-flex}._modelLegend_w2g38_111 i{width:18px;height:3px}._effortLegend_w2g38_111{color:#566154;margin-top:0;font-weight:400}._chartGuide_w2g38_115{font:400 .9375rem/1.6 var(--sans);color:#60695e;padding-bottom:14px}._costMapPanel_w2g38_116{border-top:1px solid #d8ddd2;padding:26px 0}._costMapHeading_w2g38_117{align-items:center;gap:24px;margin-bottom:18px;display:flex}._costMapHeading_w2g38_117>span{font:600 1.25rem var(--sans);color:#355647;min-width:135px}._costMapHeading_w2g38_117 small{font:400 .8125rem/1.5 var(--sans);color:#6b7167;margin-top:5px;display:block}._costMapHeading_w2g38_117 h4{font:500 1.125rem/1.4 var(--sans);letter-spacing:-.015em;margin:0}._hardPanel_w2g38_121{border-top:3px solid #385c4c}._panelTakeaway_w2g38_122{font:400 1rem/1.6 var(--sans);margin:20px 0 10px}._costMapPanel_w2g38_116 ._frontierReadout_w2g38_82{font:400 .875rem/1.6 var(--sans);color:#355747;background:#edf1e9;margin:0;padding:10px 14px}._upgradeGrid_w2g38_124{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0;display:grid}._upgradeGrid_w2g38_124 h4{font:550 1.125rem/1.4 var(--sans);margin:0 0 18px}._upgradeGrid_w2g38_124 h4 small{font:400 .875rem/1.5 var(--sans);color:#696e64;display:block}._upgradeReceipt_w2g38_127{background:#fffef9;border:1px solid #d9ded1;border-bottom:2px dashed #c8d0c1;margin-top:14px;padding:18px 16px}._upgradeReceipt_w2g38_127>div{justify-content:space-between;align-items:center;gap:8px;display:flex}._upgradeReceipt_w2g38_127>div strong{font:550 1rem var(--sans)}._upgradeReceipt_w2g38_127>div span{font:400 .8125rem var(--sans);color:#6a6e63;white-space:nowrap}._upgradeReceipt_w2g38_127 p{font:500 2.4rem/1.1 var(--sans);margin:22px 0}._upgradeReceipt_w2g38_127 p small{font:400 .875rem/1.5 var(--sans);margin-top:6px;display:block}._gain_w2g38_133{color:#256b63}._loss_w2g38_133{color:#984d3a}._tie_w2g38_133{color:#6d7366}._upgradePrice_w2g38_134{font:550 1rem var(--sans);border-top:1px solid #e4e6dd;padding-top:12px;display:block}._upgradePrice_w2g38_134 small{font:400 .75rem/1.5 var(--sans);color:#71756a;margin-top:5px;display:block}._rubricComponents_w2g38_136{grid-template-columns:1fr 1fr;gap:22px 26px;margin:30px 0;display:grid}._rubricComponents_w2g38_136>div{border-top:1px solid #ccd3c6;padding-top:19px}._rubricComponents_w2g38_136>div>span{float:left;width:35px;font:500 1.9rem/1 var(--article-serif);color:#256b63}._rubricComponents_w2g38_136 h3{font:550 1rem/1.5 var(--sans);margin:0 0 12px 44px}._rubricComponents_w2g38_136 h3 small{font:400 .8125rem var(--sans);color:#72766c;display:block}._rubricComponents_w2g38_136 p{font:400 .9375rem/1.6 var(--sans);color:#5f665c;margin:0}._rubricEquation_w2g38_142{text-align:center;font:500 1.25rem/1.5 var(--sans);color:#31503f;background:#edf0e7;margin:25px 0 38px;padding:23px 15px}._rubricEquation_w2g38_142 span{margin-inline:12px}._rubricEquation_w2g38_142 small{font:400 .875rem/1.5 var(--sans);color:#676f61;display:block}._methodSubhead_w2g38_144{font:550 1.25rem/1.5 var(--sans);margin:0 0 24px}._difficultyCards_w2g38_145{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:30px;display:grid}._difficultyCards_w2g38_145>section{border-top:3px solid #688270;padding-top:17px}._bandBadge_w2g38_147{font:550 1.125rem var(--sans);color:#2f5340}._bandBadge_w2g38_147 span{font:400 .875rem/1.5 var(--sans);color:#74766b;margin-top:5px;display:block}._difficultyCards_w2g38_145 h4{font:550 1rem/1.45 var(--sans);margin:20px 0 10px}._difficultyCards_w2g38_145 p{font:400 .9375rem/1.6 var(--sans);margin:0 0 16px}._difficultyCards_w2g38_145>section>small{font:400 .75rem/1.5 var(--sans);color:#6c7267}._scoreRecipe_w2g38_151{border-block:1px solid #d9ddcf;gap:10px;margin-bottom:15px;padding:12px 0;display:flex}._scoreRecipe_w2g38_151 span{text-align:center;font:500 1rem var(--sans)}._scoreRecipe_w2g38_151 small{font:400 .75rem/1.5 var(--sans);color:#73796a;display:block}._scoreRecipe_w2g38_151 strong{font:600 1rem var(--sans);align-self:flex-end;margin-left:auto}._difficultyCards_w2g38_145 ._exampleWhy_w2g38_153{color:#626b5c;font-size:.8125rem}@media (max-width:1000px){._difficultyCards_w2g38_145,._upgradeGrid_w2g38_124{grid-template-columns:1fr}._upgradeGrid_w2g38_124>section{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._upgradeGrid_w2g38_124 h4{grid-column:1/-1;margin-bottom:0}._upgradeReceipt_w2g38_127>div{display:block}._upgradeReceipt_w2g38_127>div span{margin-top:7px;display:block}}@media (max-width:620px){._heatmap_w2g38_95 th{padding:8px 5px}._heatmap_w2g38_95 tbody th strong,._heatmap_w2g38_95 tbody th span{display:block}._heatmap_w2g38_95{min-width:320px}._rubricComponents_w2g38_136{grid-template-columns:1fr}._upgradeGrid_w2g38_124>section{grid-template-columns:1fr;gap:0}._upgradeReceipt_w2g38_127>div{display:flex}._costMapHeading_w2g38_117{display:block}._costMapHeading_w2g38_117 h4{margin-top:12px}}@media (max-width:760px){._slopeGrid_w2g38_64{grid-template-columns:1fr;gap:28px}._slopePanel_w2g38_65{width:100%;max-width:380px;margin-inline:auto}._slopePanel_w2g38_65+._slopePanel_w2g38_65{border-top:1px solid #e1e3da;padding-top:24px}}@media (min-width:621px) and (max-width:1100px){._costGrid_w2g38_40{grid-template-columns:1fr}._costPanel_w2g38_41{grid-template-columns:100px 140px 1fr;align-items:start;gap:18px;display:grid}._costDelta_w2g38_42{min-height:100%;margin:0}._costPanel_w2g38_41 th,._costPanel_w2g38_41 td{font-size:.875rem}}@media (max-width:1050px){._modelGrid_w2g38_18{gap:16px}._figure_w2g38_14{padding:22px}._barRow_w2g38_21{gap:7px}}@media (max-width:620px){._hero_w2g38_2{padding-top:38px}._studyStrip_w2g38_3{margin-bottom:36px}._studyStrip_w2g38_3 span{padding-inline:7px;font-size:.8rem}._figure_w2g38_14{padding:22px 18px}._modelGrid_w2g38_18,._bandGrid_w2g38_34,._costGrid_w2g38_40{grid-template-columns:1fr;gap:28px}._modelPanel_w2g38_19+._modelPanel_w2g38_19,._costPanel_w2g38_41+._costPanel_w2g38_41{border-top:1px solid #e5e5dc;padding-top:22px}._modelPanel_w2g38_19 h4{margin-bottom:12px}._barRow_w2g38_21{grid-template-columns:40px minmax(30px,1fr) 52px}._roster_w2g38_8>div{padding-inline:10px}._roster_w2g38_8 strong{font-size:1rem}._costPanel_w2g38_41 th,._costPanel_w2g38_41 td{font-size:.9375rem}._costDelta_w2g38_42{justify-content:flex-start;min-height:auto}._costDelta_w2g38_42>span{max-width:none;font-size:.875rem}._caseCompare_w2g38_53{grid-template-columns:1fr}._caseNote_w2g38_49{padding:22px 18px}}._figure_ix22k_1{width:calc(100% + var(--chart-room,0px));border-block:1px solid #d8d9d1;margin:2.5rem 0;padding:1.6rem 0}._figure_ix22k_1 header h3{font:550 1.45rem/1.3 var(--sans);letter-spacing:-.025em;margin:.3rem 0 .7rem}._figure_ix22k_1 header p:not(._kicker_ix22k_3){font:400 1rem/1.5 var(--sans);color:#62685e;margin:0}._kicker_ix22k_3{font:550 .8rem/1.5 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:#526258;margin:0}._tableWrap_ix22k_5{margin:1.5rem 0;overflow-x:auto}._recommendation_ix22k_6{font:400 1rem/1.5 var(--sans);margin:1.8rem 0}._recommendation_ix22k_6 table{border-collapse:collapse;table-layout:fixed;width:100%}._recommendation_ix22k_6 caption{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#657060;padding-bottom:.7rem;font-size:.85rem}._recommendation_ix22k_6 th,._recommendation_ix22k_6 td{text-align:left;vertical-align:top;border-bottom:1px solid #dfe1d8;padding:1rem .8rem}._recommendation_ix22k_6 th:first-child{width:19%;padding-left:0}._recommendation_ix22k_6 thead th{color:#535e52;border-top:2px solid #466257;font-size:.9rem;font-weight:500}._recommendation_ix22k_6 td strong,._recommendation_ix22k_6 td span{display:block}._recommendation_ix22k_6 td strong{font-size:1.12rem;font-weight:550}._recommendation_ix22k_6 td span{color:#646b60;font-size:.9rem}._recommendation_ix22k_6 th,._recommendation_ix22k_6 td{overflow-wrap:normal;word-break:normal}._recommendation_ix22k_6 tbody th{white-space:nowrap}._recommendation_ix22k_6>p{color:#646b60;margin:1rem 0 0;font-size:.9rem;line-height:1.6}._impactRows_ix22k_18{margin-top:1.4rem}._impactRow_ix22k_18{border-top:1px solid #dfe1d8;grid-template-columns:1.5fr 1fr 1fr;align-items:center;gap:1rem;padding:1.35rem 0;display:grid}._impactChoice_ix22k_20 h4{font:550 1.1rem/1.4 var(--sans);margin:0 0 .3rem}._impactChoice_ix22k_20 p{font:400 .95rem/1.6 var(--sans);color:#687061;margin:0}._impactChoice_ix22k_20 p span{margin:0 .2rem}._impactNumber_ix22k_23{font-family:var(--sans);font-variant-numeric:tabular-nums}._impactNumber_ix22k_23 strong{letter-spacing:-.03em;color:#276b61;font-size:2rem;font-weight:500;line-height:1.25;display:block}._impactNumber_ix22k_23 span{margin-top:.25rem;font-size:.9rem;display:block}._impactNumber_ix22k_23 small{color:#687061;margin-top:.2rem;font-size:.85rem;display:block}@media (max-width:620px){._recommendation_ix22k_6 th,._recommendation_ix22k_6 td{padding:.8rem .35rem}._recommendation_ix22k_6 thead th{font-size:.875rem}._recommendation_ix22k_6 td strong{font-size:1rem}._recommendation_ix22k_6 td span{font-size:.875rem}._impactRow_ix22k_18{grid-template-columns:1fr 1fr;gap:.8rem 1.25rem}._impactChoice_ix22k_20{flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:.8rem;display:flex}._impactNumber_ix22k_23 strong{font-size:1.8rem}._recommendation_ix22k_6 th:first-child{width:24%;padding-right:.65rem}}._results_ix22k_29,._increment_ix22k_29{border-collapse:collapse;width:100%;font:400 1rem/1.5 var(--sans);font-variant-numeric:tabular-nums}._results_ix22k_29{min-width:460px}._overview_ix22k_31{min-width:340px}._results_ix22k_29 caption,._increment_ix22k_29 caption{text-align:left;color:#666b62;margin-bottom:1rem;font-size:.9rem}._results_ix22k_29 th,._results_ix22k_29 td,._increment_ix22k_29 th,._increment_ix22k_29 td{text-align:right;border-bottom:1px solid #e4e4dc;padding:.65rem .8rem}._results_ix22k_29 th:nth-child(-n+2),._increment_ix22k_29 th:first-child{text-align:left}._results_ix22k_29 thead th,._increment_ix22k_29 thead th{border-block:1px solid #929c90;font-weight:550}._results_ix22k_29 th small{color:#687061;font-size:.85rem;font-weight:400;display:block}._results_ix22k_29 tbody th{font-weight:400}._results_ix22k_29 ._model_ix22k_38{vertical-align:top;padding-top:.9rem;font-weight:600}._results_ix22k_29 tbody+tbody tr:first-child>*{border-top:1px solid #aeb7a7}._legend_ix22k_40{font:500 .95rem/1.5 var(--sans);border-bottom:1px solid #dedfd6;flex-wrap:wrap;gap:.6rem 1.3rem;margin:1.4rem 0 1.8rem;padding-bottom:1rem;display:flex}._legend_ix22k_40 span{align-items:center;gap:.5rem;display:inline-flex}._legend_ix22k_40 i{width:18px;height:3px}._legend_ix22k_40 ._shapes_ix22k_41{color:#60665d;margin-left:auto;font-weight:400}._panels_ix22k_42{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;display:grid}._panels_ix22k_42 section{background:#fcfbf7;border:1px solid #dedfd6;border-radius:4px;min-width:0;padding:1.15rem 1rem .6rem}._panels_ix22k_42 ._hard_ix22k_44{border-top:2px solid #436454;grid-column:1/-1;justify-self:center;width:calc(50% - .8rem)}._panels_ix22k_42 h4{font:550 1.1rem/1.5 var(--sans);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;margin:0 0 .7rem;display:flex}._panels_ix22k_42 small{font:400 .875rem/1.5 var(--sans);color:#677060;display:block}._panels_ix22k_42 svg{width:100%;display:block;overflow:visible}._panels_ix22k_42 svg text{font:400 16px var(--sans);fill:#586253}._grid_ix22k_48{stroke:#dde1d7;stroke-width:1px}._vertical_ix22k_48{stroke:#e9ebe4;stroke-dasharray:2 5}._panels_ix22k_42 ._plotLabel_ix22k_49{fill:#687061;font-size:13px}._axis_ix22k_50{text-align:center;font:400 .875rem/1.5 var(--sans);color:#52614f;margin:.4rem 0 1rem}._figure_ix22k_1 figcaption{font:400 .9rem/1.6 var(--sans);color:#62695d;max-width:65rem;margin:1rem 0 0}._figure_ix22k_1 figcaption a{text-underline-offset:3px;color:#27677a;text-decoration:underline}._increment_ix22k_29{min-width:440px}._increment_ix22k_29 td strong{font-weight:550;display:block}._increment_ix22k_29 td small{color:#697160;font-size:.875rem;display:block}._increment_ix22k_29 tbody th{font-weight:550}@media (max-width:760px){._panels_ix22k_42{grid-template-columns:1fr;gap:1.25rem}._panels_ix22k_42 section,._panels_ix22k_42 ._hard_ix22k_44{grid-column:auto;width:100%;max-width:500px;margin:auto}._legend_ix22k_40 ._shapes_ix22k_41{margin-left:0}._panels_ix22k_42 section{padding:1rem .65rem .4rem}._panels_ix22k_42 svg text{font-size:17px}._panels_ix22k_42 ._plotLabel_ix22k_49{font-size:15px}}@media (max-width:620px){._figure_ix22k_1{margin:2rem 0}._results_ix22k_29 th,._results_ix22k_29 td,._increment_ix22k_29 th,._increment_ix22k_29 td{padding:.6rem .45rem}._results_ix22k_29,._increment_ix22k_29{font-size:.95rem}._overview_ix22k_31{font-size:.9rem}._overview_ix22k_31 th,._overview_ix22k_31 td{padding:.6rem .25rem}._overview_ix22k_31 th small{font-size:.8rem}._increment_ix22k_29{min-width:340px;font-size:.85rem}._increment_ix22k_29 th,._increment_ix22k_29 td{padding:.6rem .25rem}._increment_ix22k_29 td small{font-size:.8rem}}
