._page_kevft_1{background:#f4eddd}._content_kevft_2{max-width:1420px;margin:auto;padding:0 4vw}._hero_kevft_3{justify-content:space-between;align-items:end;gap:40px;padding:58px 0 28px;display:flex}._eyebrow_kevft_4{text-transform:uppercase;letter-spacing:.15em;color:#71613f;margin:0 0 10px;font-size:11px;font-weight:800}._hero_kevft_3 h1{font-family:var(--serif);letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(34px,4vw,54px);font-weight:500;line-height:1.08}._intro_kevft_6{color:#465246;max-width:740px;margin:0;font-size:18px;line-height:1.6}._compare_kevft_7{border-bottom:1px solid #b8a57b;flex:0 0 215px;padding:16px 0;font-size:14px;line-height:1.5;text-decoration:none}._compare_kevft_7 span{float:right;font-size:22px}._notice_kevft_9{background:#ebe2cf;border-left:3px solid #b18a40;margin-bottom:32px;padding:14px 20px;font-size:14px;line-height:1.65}._explorer_kevft_10{background:#fffcf5;border:1px solid #d5ccb8;border-radius:14px;scroll-margin-top:140px;overflow:hidden;box-shadow:0 12px 35px #3b36220a}._modelLinks_kevft_12{flex-wrap:wrap;gap:12px 24px;margin:-12px 0 24px;font-size:14px;display:flex}._modelLinks_kevft_12 a{color:#294e43;text-underline-offset:4px;padding:8px 0}._expandedModel_kevft_14{border-top:1px solid #b8a57b;margin-top:48px;padding-top:32px}._comparisonIntro_kevft_15>p:not(._eyebrow_kevft_4){color:#5d6559;max-width:1080px;font-size:14px;line-height:1.8}._comparisonIntro_kevft_15 ._notice_kevft_9{margin:22px 0}._comparisonIntro_kevft_15 ._notice_kevft_9 p{margin:0}._comparisonIntro_kevft_15 ._notice_kevft_9 p+p{margin-top:12px}._expandedDetails_kevft_19{border:1px solid #d5ccb8;border-radius:8px;margin-top:22px;padding:20px}._expandedDetails_kevft_19 summary{cursor:pointer;font-size:14px;font-weight:600;line-height:1.7}._fitTable_kevft_21{margin:24px 0;overflow-x:auto}._fitTable_kevft_21 table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}._fitTable_kevft_21 caption{text-align:left;padding-bottom:14px;font-weight:600;line-height:1.6}._fitTable_kevft_21 th,._fitTable_kevft_21 td{text-align:right;white-space:nowrap;border-bottom:1px solid #d5ccb8;padding:12px}._fitTable_kevft_21 th:first-child{text-align:left}._fitTable_kevft_21 thead{background:#ebe2cf}._verificationNote_kevft_27{color:#62685c;font-size:12px;line-height:1.8}._explorerTop_kevft_28{border-bottom:1px solid #e4ddce;justify-content:space-between;align-items:center;padding:26px 30px 22px;display:flex}._explorer_kevft_10 h2,._foundation_kevft_29 h2,._method_kevft_29 h2,._sources_kevft_29 h2{font-family:var(--serif);letter-spacing:-.02em;margin:0;font-size:28px;font-weight:500}._savedBadge_kevft_30{color:#476557;background:#e6eee4;border-radius:30px;padding:8px 12px;font-size:11px}._scenarios_kevft_31{gap:10px;padding:24px 30px 0;display:flex}._scenarios_kevft_31 button{text-align:left;box-shadow:none;background:0 0;border-color:#d6cdb9;flex:1;padding:14px 18px}._scenarios_kevft_31 strong{margin-bottom:5px;font-size:15px;display:block}._scenarios_kevft_31 span{color:#6a6d64;font-size:12px;font-weight:400;line-height:1.5;display:block}._scenarios_kevft_31 ._selectedScenario_kevft_35{background:#e9f0e7;border:2px solid #476556;padding:13px 17px}._attempts_kevft_36{color:#5d6559;background:#f6f1e5;border-radius:6px;margin:18px 30px 0;padding:12px 15px;font-size:12px;line-height:1.65}._attempts_kevft_36 summary{cursor:pointer;color:#294e43;font-weight:600}._attempts_kevft_36 p{margin:8px 0 0}._runBar_kevft_39{color:#64685f;justify-content:space-between;align-items:center;gap:18px;padding:14px 30px;font-size:12px;display:flex}._runBar_kevft_39 p{line-height:1.7}._runBar_kevft_39 label{white-space:nowrap;align-items:center;gap:8px;display:flex}._runBar_kevft_39 select,._playRow_kevft_42 select,._locationDetail_kevft_42 select{color:#243c32;background:#fffcf5;border:1px solid #d1cbbb;border-radius:5px;min-height:38px;padding:8px}._mapHeading_kevft_43{border-top:1px solid #e4ddce;justify-content:space-between;align-items:center;gap:20px;margin:4px 30px 0;padding:24px 0 8px;display:flex}._mapHeading_kevft_43 h3{font:500 32px var(--serif);margin:0}._mapMetric_kevft_45{align-items:center;gap:16px;display:flex}._mapMetric_kevft_45 strong{font:500 35px var(--serif);color:#17403c}._mapMetric_kevft_45 span{color:#6a6d64;font-size:12px;line-height:1.7}._mapFrame_kevft_48{padding:10px 26px 16px}._map_kevft_43{width:100%;height:auto;max-height:490px;display:block}._map_kevft_43 [role=button]{cursor:pointer;outline:none;transition:fill .18s}._map_kevft_43 [role=button]:focus-visible{stroke:#b68128;stroke-width:1.5px}._legend_kevft_52{color:#6a6d64;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:12px;font-size:11px;display:flex}._legend_kevft_52 i{background:linear-gradient(90deg,#e0e8e1,#17403c);border-radius:3px;width:120px;height:8px}._emptyKey_kevft_54{margin-left:12px}._emptyKey_kevft_54:before{content:"";background:#e6e1d5;width:10px;height:10px;margin-right:6px;display:inline-block}._mapNote_kevft_56{color:#727268;text-align:center;margin:0 30px 20px;font-size:12px;line-height:1.6}._locationDetail_kevft_42{background:#f0f3ec;grid-template-columns:1.2fr 1.5fr .8fr .9fr 1fr;align-items:center;gap:20px;padding:18px 30px;display:grid}._locationDetail_kevft_42 label{font-size:11px;font-weight:700}._locationDetail_kevft_42 select{width:100%;margin-top:7px;font-size:12px;display:block}._locationName_kevft_60 h4{margin:0 0 5px;font-size:14px}._locationName_kevft_60 p{color:#667063;margin:0;font-size:11px;line-height:1.5}._locationDetail_kevft_42 strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:600;display:block}._locationDetail_kevft_42 span{color:#667063;margin-top:4px;font-size:11px;display:block}._timeline_kevft_64{padding:24px 30px}._playRow_kevft_42{align-items:center;gap:20px;margin-bottom:24px;display:flex}._playRow_kevft_42 ._playButton_kevft_66{color:#fffdf5;min-width:106px;box-shadow:none;background:#1d433a;border-color:#1d433a}._playButton_kevft_66 span{margin-right:10px;font-size:12px}._playRow_kevft_42 label{align-items:center;gap:8px;font-size:12px;display:flex}._playRow_kevft_42 p{color:#727268;margin-left:auto;font-size:12px;line-height:1.5}._sliderLabel_kevft_70{color:#555f51;justify-content:space-between;align-items:center;margin-bottom:13px;font-size:12px;display:flex}._sliderLabel_kevft_70 strong{color:#1d433a}._timeline_kevft_64 ._slider_kevft_70{appearance:none;accent-color:#1d433a;cursor:pointer;background:0 0;width:100%;height:22px;margin:0;display:block}._slider_kevft_70::-webkit-slider-runnable-track{background:#c5cfbf;border-radius:2px;height:4px}._slider_kevft_70::-webkit-slider-thumb{appearance:none;background:#1d433a;border:2px solid #fffcf5;border-radius:50%;width:18px;height:18px;margin-top:-7px;box-shadow:0 0 0 1px #1d433a}._slider_kevft_70::-moz-range-track{background:#c5cfbf;border-radius:2px;height:4px}._slider_kevft_70::-moz-range-thumb{background:#1d433a;border:2px solid #fffcf5;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 1px #1d433a}._ticks_kevft_77{color:#727268;height:26px;margin:3px 9px 0;font-size:11px;position:relative}._ticks_kevft_77 span{white-space:nowrap;position:absolute;transform:translate(-50%)}._ticks_kevft_77 span:first-child{transform:none}._ticks_kevft_77 span:last-child{transform:translate(-100%)}._milestones_kevft_81{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}._milestones_kevft_81 button{min-height:32px;box-shadow:none;background:#faf6eb;border-color:#ded6c5;padding:6px 13px;font-size:11px}._chartSection_kevft_83{border-top:1px solid #e4ddce;margin:0 30px;padding:22px 0}._chartSection_kevft_83 h3{font:500 22px var(--serif);margin:0 0 7px}._chartSection_kevft_83 p{color:#727268;font-size:12px;line-height:1.6}._chart_kevft_83{cursor:crosshair;width:100%;height:auto;max-height:260px;display:block}._chart_kevft_83 text{font:12px var(--sans);fill:#71766b}._checks_kevft_88{background:#f6f1e5;grid-template-columns:repeat(3,1fr);gap:24px;padding:24px 30px;display:grid}._checks_kevft_88 span{color:#6a6d64;font-size:11px;font-weight:600;display:block}._checks_kevft_88 strong{font:500 25px var(--serif);margin:10px 0 8px;display:block}._checks_kevft_88 small{color:#727268;font-size:11px;line-height:1.6;display:block}._runFoot_kevft_92{color:#727268;justify-content:space-between;align-items:center;gap:30px;padding:12px 30px;font-size:11px;line-height:1.65;display:flex}._runFoot_kevft_92 a{color:#294e43;flex-shrink:0}._foundation_kevft_29{border-bottom:1px solid #d5ccb8;padding:64px 0 40px}._foundation_kevft_29>p:not(._eyebrow_kevft_4){color:#5d6559;max-width:1050px;font-size:14px;line-height:1.8}._anchors_kevft_96{border-top:1px solid #b8a57b;grid-template-columns:repeat(3,1fr);gap:0;margin:30px 0;display:grid}._anchors_kevft_96 article{margin-right:28px;padding:23px 28px 0 0}._anchors_kevft_96 article+article{border-left:1px solid #d5ccb8;padding-left:28px}._anchors_kevft_96 span{color:#9b742e;font-size:12px;font-weight:800}._anchors_kevft_96 h3{font:500 23px var(--serif);margin:10px 0}._anchors_kevft_96 p,._anchors_kevft_96 a{font-size:13px;line-height:1.8}._anchors_kevft_96 p{color:#62685c}._method_kevft_29{padding:44px 0}._methodGrid_kevft_104{grid-template-columns:repeat(2,1fr);gap:22px 44px;margin:26px 0;display:grid}._methodGrid_kevft_104 article{border-top:1px solid #d5ccb8;padding-top:18px}._methodGrid_kevft_104 h3{margin:0 0 8px;font-size:16px}._methodGrid_kevft_104 p{color:#62685c;margin:0;font-size:14px;line-height:1.8}._method_kevft_29 details{border:1px solid #d5ccb8;border-radius:8px;padding:20px 23px}._method_kevft_29 summary{cursor:pointer;font-size:14px;font-weight:600}._detailText_kevft_110{padding-top:10px}._detailText_kevft_110 p{color:#62685c;font-size:13px;line-height:1.85}._downloads_kevft_112{flex-wrap:wrap;gap:28px;padding-top:24px;font-size:13px;display:flex}._sources_kevft_29{border-top:1px solid #d5ccb8;padding-top:30px}._sources_kevft_29 p{color:#62685c;max-width:1000px;font-size:13px;line-height:1.9}._footer_kevft_115{color:#727268;border-top:1px solid #d5ccb8;margin-top:40px;padding:25px 0;font-size:11px;line-height:1.8}._loadState_kevft_116{color:#64725f;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:250px;padding:40px;display:flex}._loadingDot_kevft_117{border:2px solid #c0cdbb;border-top-color:#294e43;border-radius:50%;width:18px;height:18px;animation:1s linear infinite _rotate_kevft_1}@keyframes _rotate_kevft_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._loadingDot_kevft_117{animation:none}._map_kevft_43 [role=button]{transition:none}}@media (width<=960px){._hero_kevft_3{align-items:start;gap:20px}._compare_kevft_7{flex-basis:180px}._runBar_kevft_39{flex-wrap:wrap;gap:0}._locationDetail_kevft_42{grid-template-columns:repeat(3,1fr)}._locationDetail_kevft_42 label{grid-column:1}._locationName_kevft_60{grid-column:2/4}._scenarios_kevft_31{flex-wrap:wrap}._scenarios_kevft_31 button{flex-basis:40%}._playRow_kevft_42 p{max-width:250px}._anchors_kevft_96 article{margin-right:10px;padding-right:10px}._anchors_kevft_96 article+article{padding-left:18px}}@media (width<=620px){._content_kevft_2{padding:0 16px}._hero_kevft_3{padding-top:32px;display:block}._intro_kevft_6{font-size:16px}._compare_kevft_7{max-width:300px;margin-top:12px;display:block}._notice_kevft_9{padding:12px 15px;font-size:12px}._explorerTop_kevft_28{padding:20px;display:block}._savedBadge_kevft_30{margin-top:14px;display:inline-block}._explorer_kevft_10 h2,._foundation_kevft_29 h2,._method_kevft_29 h2{font-size:25px}._scenarios_kevft_31{flex-direction:column;padding:18px 16px 0}._scenarios_kevft_31 button{flex-basis:auto}._attempts_kevft_36{margin:14px 16px 0}._runBar_kevft_39{padding:10px 16px 18px}._runBar_kevft_39 p{font-size:11px}._runBar_kevft_39 label{flex-wrap:wrap}._mapHeading_kevft_43{align-items:start;margin:0 16px}._mapHeading_kevft_43 h3{font-size:25px}._mapHeading_kevft_43 ._eyebrow_kevft_4{font-size:9px}._mapMetric_kevft_45{text-align:right;display:block}._mapMetric_kevft_45 strong{font-size:27px}._mapMetric_kevft_45 span{font-size:10px;display:block}._mapFrame_kevft_48{padding:18px 5px 10px}._mapNote_kevft_56{margin:8px 16px 18px;font-size:10px}._legend_kevft_52{gap:6px;font-size:9px}._legend_kevft_52 i{width:60px}._emptyKey_kevft_54{margin-left:4px}._locationDetail_kevft_42{grid-template-columns:repeat(3,1fr);gap:18px 10px;padding:16px}._locationDetail_kevft_42 label,._locationName_kevft_60{grid-column:1/4}._locationDetail_kevft_42 strong{font-size:15px}._locationDetail_kevft_42 span{font-size:10px}._timeline_kevft_64{padding:20px 16px}._playRow_kevft_42{flex-wrap:wrap;gap:12px;margin-bottom:16px}._playRow_kevft_42 p{flex-basis:100%;max-width:none;margin:0;font-size:10px}._ticks_kevft_77{font-size:9px}._ticks_kevft_77 span:nth-child(2){display:none}._chartSection_kevft_83{margin:0 16px}._chartSection_kevft_83 p{font-size:11px}._chart_kevft_83{min-height:140px}._checks_kevft_88{grid-template-columns:1fr;gap:18px;padding:20px}._checks_kevft_88>div+div{border-top:1px solid #dfd6c3;padding-top:18px}._checks_kevft_88 strong{margin:6px 0}._runFoot_kevft_92{padding:14px 20px;display:block}._runFoot_kevft_92 a{padding:8px 0;display:inline-block}._foundation_kevft_29{padding-top:42px}._anchors_kevft_96{grid-template-columns:1fr;margin-bottom:26px}._anchors_kevft_96 article,._anchors_kevft_96 article+article{border-bottom:1px solid #d5ccb8;border-left:none;margin:0;padding:22px 0}._anchors_kevft_96 h3{font-size:22px}._methodGrid_kevft_104{grid-template-columns:1fr}._method_kevft_29 summary{font-size:13px;line-height:1.7}._downloads_kevft_112{flex-direction:column;gap:16px}}
