.page-module__N5NVjG__contents{z-index:4;background:#fffffff0;border:1px solid #0b34381f;border-radius:18px;flex-wrap:wrap;align-items:center;gap:9px;width:min(1180px,100% - 72px);margin:-28px auto 0;padding:18px 22px;display:flex;position:relative;box-shadow:0 18px 46px #0b343814}.page-module__N5NVjG__contents span{color:var(--brass-dark);letter-spacing:.12em;text-transform:uppercase;margin-right:4px;font-size:10px;font-weight:850}.page-module__N5NVjG__contents a{background:var(--soft);color:var(--teal);border-radius:999px;padding:8px 11px;font-size:11px;font-weight:760}.page-module__N5NVjG__contents a:hover,.page-module__N5NVjG__contents a:focus-visible{background:var(--teal);color:#fff}.page-module__N5NVjG__layerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:52px;display:grid}.page-module__N5NVjG__layerGrid article{background:#ffffffdb;border:1px solid #0b343821;border-radius:25px;min-width:0;padding:32px 29px}.page-module__N5NVjG__layerGrid article:nth-child(2){background:#e7ede9}.page-module__N5NVjG__layerGrid article:nth-child(3){border-color:var(--petrol);background:var(--petrol)}.page-module__N5NVjG__layerGrid span,.page-module__N5NVjG__scenarioLabel{color:var(--brass-dark);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:850}.page-module__N5NVjG__layerGrid article:nth-child(3) span{color:var(--brass)}.page-module__N5NVjG__layerGrid h3{color:var(--petrol);margin:24px 0 0;font-size:24px;line-height:1.22}.page-module__N5NVjG__layerGrid p{color:#56686c;margin:17px 0 0;font-size:14px;line-height:1.66}.page-module__N5NVjG__layerGrid article:nth-child(3) h3{color:#fff}.page-module__N5NVjG__layerGrid article:nth-child(3) p{color:#c9d7d3}.page-module__N5NVjG__countingRule{border-left:4px solid var(--brass);background:#e7ede9;border-radius:0 18px 18px 0;grid-template-columns:170px 1fr;gap:24px;margin-top:14px;padding:25px 29px;display:grid}.page-module__N5NVjG__countingRule strong{color:var(--petrol)}.page-module__N5NVjG__countingRule p{color:#506267;margin:0;line-height:1.62}.page-module__N5NVjG__scenarioSection{z-index:4;background:var(--petrol);color:#fff;border-radius:44px;width:calc(100% - 24px);margin:12px auto;padding:112px 0;scroll-margin-top:105px;position:relative;overflow:hidden}.page-module__N5NVjG__scenarioSection:after{content:"";border:1px solid #d9a4413d;border-radius:50%;width:520px;height:520px;position:absolute;top:-260px;right:-190px}.page-module__N5NVjG__scenarioShell{z-index:2;width:min(1180px,100% - 72px);margin:0 auto;position:relative}.page-module__N5NVjG__scenarioIntro{max-width:920px}.page-module__N5NVjG__scenarioIntro h2{color:#fff;letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(39px,4.9vw,65px);font-weight:530;line-height:1.08}.page-module__N5NVjG__scenarioIntro>p:last-child{color:#c9d7d3;margin:26px 0 0;font-size:17px;line-height:1.72}.page-module__N5NVjG__scenarioGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:50px;display:grid}.page-module__N5NVjG__scenarioGrid article{background:#ffffff13;border:1px solid #ffffff24;border-radius:28px;grid-template-columns:132px minmax(0,1fr);gap:28px;min-width:0;padding:34px;display:grid}.page-module__N5NVjG__scenarioGrid .page-module__N5NVjG__radicalScenario{background:#d9a4411a;border-color:#d9a44194}.page-module__N5NVjG__scenarioValue{background:#ffffff12;border:1px solid #ffffff2e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:126px;height:126px;display:flex}.page-module__N5NVjG__scenarioValue span{color:#c8d7d2;text-transform:uppercase;font-size:10px}.page-module__N5NVjG__scenarioValue strong{color:#fff;margin-top:3px;font-size:38px;line-height:1}.page-module__N5NVjG__radicalScenario .page-module__N5NVjG__scenarioValue strong{color:var(--brass)}.page-module__N5NVjG__scenarioLabel{color:var(--brass);margin:0}.page-module__N5NVjG__scenarioGrid h3{color:#fff;margin:14px 0 0;font-size:21px;line-height:1.34}.page-module__N5NVjG__scenarioGrid ul{color:#d3dedb;margin:21px 0 0;padding-left:18px;font-size:13px;line-height:1.62}.page-module__N5NVjG__scenarioGrid li+li{margin-top:7px}.page-module__N5NVjG__modelNote{color:#bfcfcb;background:#ffffff12;border-radius:16px;margin:17px 0 0;padding:19px 22px;font-size:12px;line-height:1.62}.page-module__N5NVjG__leverGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:52px;display:grid}.page-module__N5NVjG__leverGrid article{background:#ffffffd4;border:1px solid #0b34381f;border-radius:23px;flex-direction:column;min-width:0;min-height:310px;padding:29px 26px;display:flex}.page-module__N5NVjG__leverGrid article:nth-child(4n+2),.page-module__N5NVjG__leverGrid article:nth-child(4n+3){background:#e8eeea}.page-module__N5NVjG__leverGrid>article>span{color:var(--brass-dark);letter-spacing:.11em;font-size:10px;font-weight:850}.page-module__N5NVjG__leverGrid h3{color:var(--petrol);margin:22px 0 0;font-size:21px;line-height:1.28}.page-module__N5NVjG__leverGrid p{color:#56686c;margin:16px 0 24px;font-size:14px;line-height:1.62}.page-module__N5NVjG__leverGrid a{color:var(--teal);align-items:center;gap:8px;margin-top:auto;font-size:12px;font-weight:800;display:inline-flex}.page-module__N5NVjG__leverGrid a b{color:var(--brass-dark);font-size:17px}.page-module__N5NVjG__complianceCards{gap:10px;display:grid}.page-module__N5NVjG__complianceCards article{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;grid-template-columns:46px 1fr;align-items:start;gap:15px;padding:20px;display:grid}.page-module__N5NVjG__complianceCards article>span{width:42px;height:42px;color:var(--brass);background:#ffffff14;border-radius:50%;place-items:center;font-size:10px;font-weight:850;display:grid}.page-module__N5NVjG__complianceCards strong{color:#fff;font-size:15px}.page-module__N5NVjG__complianceCards p{color:#d0dcd8;margin:8px 0 0;font-size:13px;line-height:1.58}.page-module__N5NVjG__climateSequence{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.page-module__N5NVjG__climateSequence article{background:#ffffffc7;border:1px solid #0b34381f;border-radius:21px;min-width:0;padding:25px 22px}.page-module__N5NVjG__climateSequence article:last-child{border-color:var(--petrol);background:var(--petrol)}.page-module__N5NVjG__climateSequence span{color:var(--brass-dark);font-size:10px;font-weight:850}.page-module__N5NVjG__climateSequence strong{color:var(--petrol);margin-top:17px;font-size:18px;display:block}.page-module__N5NVjG__climateSequence p{color:#586a6e;margin:9px 0 0;font-size:13px;line-height:1.5}.page-module__N5NVjG__climateSequence article:last-child span{color:var(--brass)}.page-module__N5NVjG__climateSequence article:last-child strong{color:#fff}.page-module__N5NVjG__climateSequence article:last-child p{color:#cbd8d5}.page-module__N5NVjG__tradeoffGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:50px;display:grid}.page-module__N5NVjG__tradeoffGrid article{background:#ffffffd6;border:1px solid #0b343821;border-radius:27px;min-width:0;padding:32px 31px}.page-module__N5NVjG__tradeoffGrid article:last-child{background:#e7ede9}.page-module__N5NVjG__tradeoffGrid span{color:var(--teal);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:830}.page-module__N5NVjG__tradeoffGrid ul{gap:9px;margin:25px 0 0;padding:0;list-style:none;display:grid}.page-module__N5NVjG__tradeoffGrid li{color:var(--ink);background:#f6f8f5;border-radius:13px;padding:13px 15px 13px 42px;font-size:13px;line-height:1.5;position:relative}.page-module__N5NVjG__tradeoffGrid li:before{content:"✓";color:var(--teal);font-weight:900;position:absolute;top:13px;left:14px}.page-module__N5NVjG__tradeoffGrid article:last-child li:before{content:"↔";color:var(--brass-dark)}.page-module__N5NVjG__roadmap{gap:9px;margin:0;padding:0;list-style:none;display:grid}.page-module__N5NVjG__roadmap li{background:#ffffffd6;border-radius:17px;grid-template-columns:44px 1fr;align-items:center;gap:15px;padding:18px 20px;display:grid}.page-module__N5NVjG__roadmap span{border:1px solid var(--sage);width:40px;height:40px;color:var(--teal);border-radius:50%;place-items:center;font-size:10px;font-weight:850;display:grid}.page-module__N5NVjG__roadmap p{color:var(--ink);margin:0;font-size:14px;line-height:1.55}.page-module__N5NVjG__relatedSection{z-index:4;padding:116px 0;position:relative}.page-module__N5NVjG__relatedSection>div{grid-template-columns:minmax(0,.68fr) minmax(520px,1.32fr);align-items:start;gap:70px;display:grid}.page-module__N5NVjG__relatedSection h2,.page-module__N5NVjG__sourcesIntro h2{color:var(--ink);letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:clamp(36px,4.5vw,59px);font-weight:535;line-height:1.1}.page-module__N5NVjG__relatedSection>div>div:first-child>p:last-child,.page-module__N5NVjG__sourcesIntro>p:last-child{color:#55676b;margin:24px 0 0;font-size:16px;line-height:1.7}.page-module__N5NVjG__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.page-module__N5NVjG__relatedGrid a{background:#ffffffd6;border:1px solid #0b34381f;border-radius:21px;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;gap:17px 12px;min-width:0;min-height:160px;padding:24px;display:grid}.page-module__N5NVjG__relatedGrid a:hover,.page-module__N5NVjG__relatedGrid a:focus-visible{border-color:#1f5a5661}.page-module__N5NVjG__relatedGrid span{color:var(--brass-dark);letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;font-size:10px;font-weight:850}.page-module__N5NVjG__relatedGrid strong{color:var(--petrol);font-size:16px;line-height:1.42}.page-module__N5NVjG__relatedGrid b{color:var(--brass-dark);align-self:end;font-size:19px}.page-module__N5NVjG__sourcesSection{z-index:4;background:#ffffff7a;padding:104px 0;position:relative}.page-module__N5NVjG__sourcesSection>div{grid-template-columns:minmax(0,.68fr) minmax(520px,1.32fr);align-items:start;gap:70px;display:grid}.page-module__N5NVjG__sourceList{border-top:1px solid #c6d1cd;display:grid}.page-module__N5NVjG__sourceList a{border-bottom:1px solid #c6d1cd;grid-template-columns:minmax(180px,.8fr) 1.2fr auto;align-items:center;gap:18px;padding:20px 8px;display:grid}.page-module__N5NVjG__sourceList strong{color:var(--petrol);font-size:13px}.page-module__N5NVjG__sourceList span{color:#5b6c70;font-size:12px;line-height:1.54}.page-module__N5NVjG__sourceList b{color:var(--brass-dark);font-size:18px}@media (max-width:1060px){.page-module__N5NVjG__leverGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__N5NVjG__scenarioGrid{grid-template-columns:1fr}.page-module__N5NVjG__relatedSection>div,.page-module__N5NVjG__sourcesSection>div{grid-template-columns:1fr;gap:45px}}@media (max-width:820px){.page-module__N5NVjG__layerGrid,.page-module__N5NVjG__tradeoffGrid{grid-template-columns:1fr}.page-module__N5NVjG__climateSequence{margin-top:42px}}@media (max-width:680px){.page-module__N5NVjG__contents{align-items:stretch;width:min(100% - 40px,1180px);margin-top:-20px;padding:15px}.page-module__N5NVjG__contents span{width:100%;margin:0 0 3px}.page-module__N5NVjG__contents a{text-align:center;flex:calc(50% - 9px)}.page-module__N5NVjG__countingRule{grid-template-columns:1fr;gap:8px;padding:22px}.page-module__N5NVjG__scenarioSection{border-radius:30px;width:calc(100% - 16px);padding:80px 0}.page-module__N5NVjG__scenarioShell{width:min(100% - 40px,1180px)}.page-module__N5NVjG__scenarioGrid article{grid-template-columns:1fr;padding:26px 22px}.page-module__N5NVjG__scenarioValue{width:108px;height:108px}.page-module__N5NVjG__leverGrid{grid-template-columns:1fr}.page-module__N5NVjG__leverGrid article{min-height:0}.page-module__N5NVjG__climateSequence{grid-template-columns:1fr}.page-module__N5NVjG__relatedSection,.page-module__N5NVjG__sourcesSection{padding:80px 0}.page-module__N5NVjG__relatedGrid{grid-template-columns:1fr}.page-module__N5NVjG__relatedGrid a{min-height:0}.page-module__N5NVjG__sourceList a{grid-template-columns:1fr auto;gap:8px 14px}.page-module__N5NVjG__sourceList span{grid-area:2/1/auto/-1}.page-module__N5NVjG__sourceList b{grid-area:1/2}}
