.pdd{--pdd-ink:#173d43;--pdd-pine:#176b60;--pdd-sea:#5c9cb3;--pdd-gold:#c49d55;--pdd-paper:#f4f7f4;--pdd-white:#ffffff;--pdd-muted:#526b6b;--pdd-line:#c9d9d3;--pdd-dark:#123a43;--pdd-light-line:#50747a;--pdd-space-1:8px;--pdd-space-2:16px;--pdd-space-3:24px;--pdd-space-4:32px;--pdd-space-5:48px;--pdd-radius:6px;--pdd-control-height:40px;background:var(--pdd-paper);color:var(--pdd-ink);font-family:var(--font-sans)}.pdd *,.pdd :after,.pdd :before{box-sizing:border-box}.pdd button,.pdd summary{-webkit-tap-highlight-color:transparent}.pdd a:focus-visible,.pdd button:focus-visible,.pdd input:focus-visible,.pdd summary:focus-visible{outline:2px solid var(--pdd-pine);outline-offset:2px}.pdd-section--dark button:focus-visible,.pdd-section--dark input:focus-visible,.pdd-section--dark summary:focus-visible{outline-color:#9de4d1}.pdd-register{padding-block:var(--pdd-space-2);border-bottom:1px solid var(--pdd-line)}.pdd-register .pdd-claim{min-height:72px;padding:9px 14px}.pdd-layout{grid-template-columns:200px minmax(0,1fr);gap:var(--pdd-space-4);padding-block:var(--pdd-space-4) 96px;align-items:stretch}.pdd-content{min-width:0}.pdd-section,.pdd-section--gaps,.pdd-section--lead,.pdd-section--sdg{margin:0;padding:var(--pdd-space-5) 0;border:0;border-top:1px solid var(--pdd-line);border-radius:0;background:transparent;scroll-margin-top:88px}.pdd-section--lead{border-top:0}.pdd-section--dark{padding:var(--pdd-space-4);border:0;border-radius:var(--pdd-radius);background:var(--pdd-dark);color:#edf7f3}.pdd-section--dark+.pdd-section{margin-top:var(--pdd-space-4)}.pdd-section-head{margin-bottom:var(--pdd-space-3)}.pdd-section-head h2{color:var(--pdd-ink);font:650 clamp(26px,3vw,32px)/1.15 var(--font-display);letter-spacing:-.025em}.pdd-section-head p{margin-top:var(--pdd-space-1);color:var(--pdd-muted);font:14px/1.55 var(--font-sans)}.pdd-section-head+.pdd-ecology-grid,.pdd-section-head+.pdd-evidence-explorer,.pdd-section-head+.pdd-folio,.pdd-section-head+.pdd-milestone-instrument,.pdd-section-head+.pdd-opening-grid,.pdd-section-head+.pdd-scope-visuals,.pdd-section-head+.pdd-sdg-instrument,.pdd-section-head+.pdd-source-ledger{margin-top:0}.pdd-section-head+.pdd-benefit-visual{padding-top:0}.pdd-benefit-visual{padding-bottom:0}.pdd-section--dark .pdd-section-head h2{color:#f5fbf8}.pdd-section--dark .pdd-section-head p{color:#c4dcd7}.pdd-subhead{margin:var(--pdd-space-4) 0 var(--pdd-space-2);color:var(--pdd-ink);font:650 20px/1.25 var(--font-display)}.pdd-ecology-panel h3,.pdd-evidence-detail h3,.pdd-range-heading,.pdd-visual-title h3{font:650 20px/1.3 var(--font-display)}.pdd-chart-caption,.pdd-figure-note,.pdd-visual-title span,.pdd-visual-title+p{color:var(--pdd-muted);font:12px/1.55 var(--font-sans)}.pdd-index{top:88px;align-self:flex-start;max-height:calc(100vh - 104px);padding:var(--pdd-space-2) 0;border-top:2px solid var(--pdd-pine);border-bottom:1px solid var(--pdd-line);overflow-y:auto}.pdd-index-label{color:var(--pdd-ink);font:700 12px/1.3 var(--font-sans);letter-spacing:0;text-transform:none}.pdd-index nav{margin-top:var(--pdd-space-1)}.pdd-index nav a{padding:10px 12px;border-left:2px solid transparent;border-radius:0;color:var(--pdd-muted);font:600 13px/1.35 var(--font-sans)}.pdd-index nav a:focus-visible,.pdd-index nav a:hover{background:transparent;color:var(--pdd-ink);text-decoration:underline;text-underline-offset:3px}.pdd-index nav a[aria-current=location]{border-left-color:var(--pdd-pine);background:#e5f0eb;color:var(--pdd-ink);text-decoration:none}.pdd-index-toggle,.pdd-state-key{display:none}.pdd-claim,.pdd-consent-card,.pdd-ecology-panel{min-width:0;padding:12px 14px;border:1px solid var(--pdd-line);border-radius:var(--pdd-radius);background:var(--pdd-white);box-shadow:none;transform:none}.pdd-section .pdd-claim:hover,.pdd-section .pdd-consent-card:hover,.pdd-section .pdd-ecology-panel:hover,.pdd-section .pdd-folio figure:hover{border-color:var(--pdd-line);box-shadow:none;transform:none}.pdd-claim-head{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:var(--pdd-space-1);color:var(--pdd-muted);font:600 12px/1.35 var(--font-sans);letter-spacing:0;text-transform:none}.pdd-claim-head>span:first-child{min-width:0}.pdd-claim strong{margin-top:5px;color:var(--pdd-ink);font:600 16px/1.32 var(--font-sans)}.pdd-claim>.pdd-state{margin-top:var(--pdd-space-1)}.pdd-state{display:inline-flex;align-items:center;gap:6px;min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--pdd-ink);font:600 10px/1.35 var(--font-sans);letter-spacing:0;text-transform:none;white-space:normal}.pdd-state:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}.pdd-state--missing-inconsistent{color:#885a28}.pdd-state--commitment,.pdd-state--ex-ante-model{color:#706228}.pdd-state--filed-progress,.pdd-state--monitored-actual,.pdd-state--validated-reviewed{color:#286e55}.pdd-source-info{display:inline-flex;position:relative;flex:none;align-self:flex-start;margin:0}.pdd-info-trigger{display:grid;place-items:center;position:relative;width:28px;height:28px;padding:0;border:1px solid var(--pdd-line);border-radius:50%;background:#ecf4ef;color:var(--pdd-ink);cursor:pointer}.pdd-info-trigger:after{content:"";position:absolute;inset:-6px}.pdd-info-trigger svg{width:14px;height:14px}.pdd-info-trigger:hover,.pdd-info-trigger[aria-expanded=true]{border-color:var(--pdd-pine);background:var(--pdd-pine);color:#fff}.pdd-info-panel--portal{position:fixed;z-index:2000;display:block;box-sizing:border-box;bottom:auto!important;right:auto!important;height:-moz-fit-content;height:fit-content;max-height:min(65vh,360px);overflow:auto;padding:12px 14px;border:1px solid #9fbfbb;border-radius:8px;background:#fff;box-shadow:0 14px 36px #092b3440;color:#173d43;font:12px/1.48 var(--font-sans,Arial,sans-serif);text-transform:none;letter-spacing:0}.pdd-info-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0 0 5px}.pdd-info-panel-head strong{margin:0;color:#173d43;font:650 12px/1.3 var(--font-sans,Arial,sans-serif)}.pdd-info-panel-head button{flex:none;width:20px;height:20px;padding:0;border:0;background:transparent;color:#345d61;font:20px/1 var(--font-sans,Arial,sans-serif);cursor:pointer}.pdd-info-panel-body{color:#345d61;overflow-wrap:anywhere}.pdd-register .pdd-source-info{position:static;margin:0}.pdd-register .pdd-claim-head{padding-right:0}.pdd-register .pdd-claim strong{margin-top:5px;font:600 16px/1.32 var(--font-sans)}.pdd-register .pdd-claim>.pdd-state{display:none}.pdd-section--dark .pdd-claim{border-color:var(--pdd-light-line);background:transparent}.pdd-section--dark .pdd-claim-head{color:#c2dbd5}.pdd-section--dark .pdd-claim strong{color:#fff}.pdd-section--dark .pdd-state{min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:#d5e7df}.pdd-section--dark .pdd-state--commitment,.pdd-section--dark .pdd-state--ex-ante-model{color:#e2cb8f}.pdd-section--dark .pdd-state--filed-progress,.pdd-section--dark .pdd-state--monitored-actual,.pdd-section--dark .pdd-state--validated-reviewed{color:#a5dbc5}.pdd-evidence-detail .pdd-info-trigger,.pdd-sdg-readout .pdd-info-trigger,.pdd-section--dark .pdd-info-trigger{border-color:#8baea9;background:transparent;color:#eaf7f3}.pdd-evidence-detail .pdd-info-trigger:hover,.pdd-sdg-readout .pdd-info-trigger:hover,.pdd-section--dark .pdd-info-trigger:hover{background:#dbf0e7;color:var(--pdd-ink)}.pdd-evidence-detail .pdd-info-panel,.pdd-sdg-readout .pdd-info-panel,.pdd-section--dark .pdd-info-panel{background:#fff;color:var(--pdd-ink)}.pdd-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--pdd-space-1)}.pdd-panel-head>h3,.pdd-panel-head>h4{min-width:0}.pdd-panel-head>.pdd-source-info{flex:none;padding:0;margin:0}.pdd-claim--prose .pdd-claim-head>span:first-child{color:var(--pdd-ink);font:600 14px/1.35 var(--font-sans)}.pdd-claim--prose>p{margin-top:10px;color:var(--pdd-muted);font:400 13px/1.55 var(--font-sans)}.pdd-claim--prose>.pdd-state{margin-top:10px}.pdd--filed .pdd-drawer .pdd-claim-grid{grid-template-columns:1fr;gap:0;margin-top:8px}.pdd--filed .pdd-drawer .pdd-claim--prose{padding:9px 0;border:0;border-bottom:1px solid var(--pdd-line);border-radius:0;background:transparent}.pdd--filed .pdd-drawer .pdd-claim--prose:last-child{border-bottom:0}.pdd--filed .pdd-claim--prose>p{margin-top:5px;font:400 13px/1.45 var(--font-sans)}.pdd--filed .pdd-claim-locator,.pdd--filed .pdd-claim-note{display:none}.pdd--filed .pdd-claim--prose>.pdd-state{margin-top:5px}.pdd--filed .pdd-reading-rail>.pdd-reading-fact{grid-template-columns:minmax(160px,.75fr) minmax(0,1.25fr);align-items:center;gap:12px;padding:10px 0}.pdd--filed .pdd-reading-fact>strong{font:500 13px/1.4 var(--font-sans)}.pdd--filed .pdd-reading-fact-head>span{font:600 12px/1.35 var(--font-sans)}.pdd-filed-chronology li{grid-template-columns:minmax(150px,.8fr) minmax(0,1.5fr) 120px;align-items:center;gap:12px;padding:10px 0}.pdd-filed-chronology li>div{justify-content:space-between;min-width:0;padding-right:8px}.pdd-filed-chronology strong{font:500 13px/1.4 var(--font-sans)}.pdd-filed-chronology small{text-align:right;font:11px/1.35 var(--font-sans)}.pdd-comparison{padding:18px}.pdd-comparison-head,.pdd-comparison-row{grid-template-columns:minmax(190px,1.1fr) minmax(140px,1.5fr) minmax(72px,auto);gap:12px}.pdd-comparison-head{margin-bottom:10px}.pdd-comparison-row{margin:0;padding:7px 0;border-top:1px solid #cbded5}.pdd-comparison-row>div:first-child{justify-content:space-between;min-width:0}.pdd-comparison-row>div:first-child>span{min-width:0}.pdd-comparison-track{display:block;width:100%;padding:0;border:0;cursor:pointer}.pdd-comparison-track i{transition:width .35s ease,background .2s ease}.pdd-comparison-row[data-active=true] .pdd-comparison-track i,.pdd-comparison-track:hover i{background:#18a07e}.pdd-comparison figcaption{display:flex;flex-wrap:wrap;gap:3px 12px;margin-top:10px;padding-top:10px;border-top:1px solid #cbded5}.pdd-comparison figcaption strong{color:var(--pdd-ink);font-weight:600}.pdd-indicator-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;margin:16px 0;border-block:1px solid var(--pdd-line)}.pdd-indicator{min-width:0;padding:12px 16px;border-right:1px solid var(--pdd-line)}.pdd-indicator:last-child{border-right:0}.pdd-indicator .pdd-panel-head{align-items:center;color:var(--pdd-muted);font:600 11px/1.3 var(--font-sans)}.pdd-indicator>strong{display:block;margin-top:5px;color:var(--pdd-ink);font:600 25px/1.1 var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pdd-indicator>strong small{font-size:13px}.pdd-indicator>p{margin:6px 0;color:var(--pdd-muted);font:12px/1.45 var(--font-sans)}.pdd-sdg-readout{align-self:start;padding:14px 16px;gap:6px}.pdd-sdg-readout h3{font:600 17px/1.25 var(--font-sans)}.pdd-sdg-index b{font:650 24px/1 var(--font-sans)}.pdd-sdg-readout dl{margin-top:2px;padding-top:8px}.pdd-sdg-orbit button[aria-pressed=true] span{font-weight:600}.pdd-benefit-labels button,.pdd-carbon-download,.pdd-chart-legend button,.pdd-evidence-domains button,.pdd-index-toggle,.pdd-segmented button,.pdd-theory-tabs button,.pdd-year-rail button{min-height:var(--pdd-control-height);border-radius:var(--pdd-radius);font:650 13px/1.3 var(--font-sans)}.pdd-benefit-labels,.pdd-evidence-domains,.pdd-theory-tabs,.pdd-year-rail{gap:var(--pdd-space-1)}.pdd-year-rail{padding-bottom:var(--pdd-space-1);border-bottom:1px solid var(--pdd-line)}.pdd-benefit-labels button,.pdd-evidence-domains button,.pdd-theory-tabs button,.pdd-year-rail button{flex:0 1 auto;padding:8px 12px;border:1px solid var(--pdd-line);background:var(--pdd-white);color:var(--pdd-ink)}.pdd-benefit-labels button[aria-pressed=true],.pdd-evidence-domains button[aria-pressed=true],.pdd-theory-tabs button[aria-pressed=true],.pdd-year-rail button[aria-pressed=true]{border-color:var(--pdd-pine);background:var(--pdd-pine);color:#fff}.pdd-milestone-instrument{border-color:var(--pdd-line)}.pdd-year-events{display:block;min-height:0}.pdd-year-events ol{margin:0;padding:0 var(--pdd-space-2)}.pdd-year-events li{grid-template-columns:56px minmax(0,1fr);gap:var(--pdd-space-2);min-height:56px;padding:var(--pdd-space-2) 0;border-color:var(--pdd-line)}.pdd-year-events li:last-child{border-bottom:0}.pdd-year-events time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pdd-year-events li>div{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.pdd-year-events li strong{flex:1 1 auto;color:var(--pdd-ink);font:600 13px/1.4 var(--font-sans)}.pdd-theory-tabs button{min-height:88px}.pdd-theory-tabs button span{border-radius:3px}.pdd-theory-tabs button span,.pdd-theory-tabs button[aria-pressed=true] span{background:#e5f0eb;color:var(--pdd-ink)}.pdd-segmented{gap:4px;border-color:var(--pdd-light-line);border-radius:var(--pdd-radius)}.pdd-carbon-download,.pdd-chart-legend button,.pdd-segmented button{min-height:var(--pdd-control-height)}.pdd-segmented button[aria-pressed=true]{border-radius:3px;background:#d6eee5;color:var(--pdd-ink)}.pdd-carbon-download,.pdd-chart-legend button{border-color:#789ba0;border-radius:var(--pdd-radius);color:#e8f5f0}.pdd-chart-legend button[aria-pressed=false]{opacity:.55}.pdd-section button:not(.pdd-info-trigger):not(.pdd-carbon-download):hover{filter:none}.pdd-benefit-labels button:hover,.pdd-evidence-domains button:hover,.pdd-theory-tabs button:hover,.pdd-year-rail button:hover{border-color:var(--pdd-pine)}.pdd-data-table,.pdd-drawer,.pdd-folio-actions details,.pdd-source-note{border:1px solid var(--pdd-line);border-radius:var(--pdd-radius);background:var(--pdd-white)}.pdd-drawer{margin-top:var(--pdd-space-2)}.pdd-data-table summary,.pdd-drawer summary,.pdd-folio-actions details summary,.pdd-source-note summary{display:flex;align-items:center;justify-content:space-between;gap:var(--pdd-space-2);min-height:44px;width:100%;padding:10px 16px;color:var(--pdd-ink);font:650 13px/1.4 var(--font-sans);text-decoration:none;cursor:pointer;list-style:none}.pdd-data-table summary:after,.pdd-folio-actions details summary:after,.pdd-source-note summary:after{content:"+";color:var(--pdd-pine);font:400 20px/1 var(--font-sans)}.pdd-data-table[open] summary:after,.pdd-folio-actions details[open] summary:after,.pdd-source-note[open] summary:after{content:"−"}.pdd-drawer summary span{color:var(--pdd-pine);font:400 20px/1 var(--font-sans)}.pdd-drawer summary span:before{content:"+"}.pdd-drawer[open] summary span:before{content:"−"}.pdd-drawer[open] summary span{transform:none}.pdd-drawer-body{padding:var(--pdd-space-2);border-top:1px solid var(--pdd-line)}.pdd-drawer-body>:first-child{margin-top:0}.pdd-drawer-body>.pdd-claim-grid+.pdd-claim-grid,.pdd-drawer-body>.pdd-claim-grid+.pdd-split{margin-top:var(--pdd-space-2)}.pdd-data-table,.pdd-source-note{margin-top:var(--pdd-space-2);padding:0}.pdd-data-table>div,.pdd-source-note>p{margin:0;padding:0 var(--pdd-space-2) var(--pdd-space-2)}.pdd-section--dark .pdd-data-table,.pdd-section--dark .pdd-source-note{border-color:var(--pdd-light-line);background:transparent;color:#d4e9e3}.pdd-section--dark .pdd-data-table summary,.pdd-section--dark .pdd-source-note summary{color:#eaf7f3}.pdd-section--dark .pdd-data-table summary:after,.pdd-section--dark .pdd-source-note summary:after{color:#a7e1d0}.pdd-section--dark .pdd-data-table td,.pdd-section--dark .pdd-data-table th{border-color:var(--pdd-light-line)}.pdd-section--dark .pdd-data-table thead{background:var(--pdd-dark)}.pdd-data-table table{font-size:12px}.pdd-scale-ladder .pdd-source-note{border-color:var(--pdd-light-line);background:transparent;color:#d4e9e3}.pdd-scale-ladder .pdd-source-note summary{color:#eaf7f3}.pdd-scale-ladder .pdd-source-note summary:after{color:#a7e1d0}.pdd-consent-grid,.pdd-ecology-grid,.pdd-evidence-body,.pdd-opening-grid{gap:var(--pdd-space-2)}.pdd-subhead+.pdd-consent-grid,.pdd-subhead+.pdd-theory-flow{margin-top:0}.pdd-opening-map{border:1px solid var(--pdd-line);border-radius:var(--pdd-radius)}.pdd-opening-map figcaption{padding:var(--pdd-space-2);background:#e7f0eb;color:var(--pdd-ink)}.pdd-reading-rail>div{padding:12px 0;border-color:var(--pdd-line)}.pdd-reading-rail>div>span:first-child{color:var(--pdd-ink);font:600 14px/1.35 var(--font-sans)}.pdd-reading-rail small,.pdd-reading-rail>p{color:var(--pdd-muted);font:12px/1.5 var(--font-sans)}.pdd-reading-rail .pdd-state{justify-self:end;text-align:right}.pdd-evidence-detail,.pdd-scale-ladder,.pdd-sdg-readout,.pdd-theory-detail{border-radius:var(--pdd-radius);background:var(--pdd-dark)}.pdd-scale-ladder{padding:var(--pdd-space-3)}.pdd-scale-ladder .pdd-visual-title span,.pdd-scale-ladder>p{color:#c0d9d4}.pdd-scope-row{grid-template-columns:minmax(230px,1fr) minmax(120px,1.4fr) auto;gap:12px;padding:12px 0}.pdd-scope-label{display:flex!important;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:8px}.pdd-scope-label span{display:grid;grid-gap:3px;gap:3px;min-width:0}.pdd-scope-label .pdd-info-trigger{width:28px;height:28px;border-color:#719994;background:transparent;color:#e9f7f0}.pdd-scope-label .pdd-info-trigger:hover{background:#d6eee5;color:var(--pdd-ink)}.pdd-canopy-steps i,.pdd-consent-track i,.pdd-scope-track i,.pdd-species-range>div>i b{background:var(--pdd-pine)}.pdd-phase-programme{padding:var(--pdd-space-3);border:1px solid var(--pdd-line);border-top:0;border-radius:0 0 var(--pdd-radius) var(--pdd-radius)}.pdd-phase--1{background:#176b60}.pdd-phase--2{background:#397d83}.pdd-phase--3{background:#688f98}.pdd-phase strong{font-size:clamp(15px,2vw,20px)}.pdd-phase strong small{font-size:.7em}.pdd-phase span,.pdd-phase strong{min-width:0;overflow:hidden;text-overflow:ellipsis}.pdd-phase strong{white-space:nowrap}.pdd-benefit-bar{border-radius:var(--pdd-radius)}.pdd-benefit-bar button{color:#fff;border-right-color:var(--pdd-paper);white-space:nowrap;overflow:hidden}.pdd-benefit-bar button:nth-child(n+3){color:var(--pdd-ink)}.pdd-benefit-bar button span{display:block;overflow:hidden;text-overflow:clip}.pdd-benefit-detail{border-color:var(--pdd-line)}.pdd-benefit-detail>strong{color:var(--pdd-ink);font-size:32px}.pdd-benefit-detail h3{color:var(--pdd-ink);font-size:18px}.pdd-benefit-detail p{color:var(--pdd-muted);font-size:13px}.pdd-benefit-labels button{min-width:0}.pdd-benefit-labels button strong{margin-left:auto;white-space:nowrap}.pdd-benefit-visual>.pdd-source-info,.pdd-phase-programme>.pdd-source-info{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:100%;margin-top:var(--pdd-space-2);padding-top:var(--pdd-space-1);border-top:1px solid var(--pdd-line)}.pdd-benefit-visual>.pdd-source-info:before,.pdd-phase-programme>.pdd-source-info:before{content:"Source";color:var(--pdd-muted);font:600 12px var(--font-sans)}.pdd-consent-card,.pdd-ecology-panel{display:flex;flex-direction:column}.pdd-consent-card>span,.pdd-ecology-panel>p{color:var(--pdd-muted);font-size:13px}.pdd-consent-card>strong{color:var(--pdd-ink);font-size:28px}.pdd-consent-card p{min-height:0;color:var(--pdd-muted);font-size:13px}.pdd-consent-card>.pdd-source-info,.pdd-theory-detail>.pdd-source-info{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:100%;margin-top:auto;padding-top:var(--pdd-space-2);border-top:1px solid var(--pdd-line)}.pdd-consent-card>.pdd-source-info:before,.pdd-theory-detail>.pdd-source-info:before{content:"Source";color:var(--pdd-muted);font:600 12px var(--font-sans)}.pdd-theory-detail>.pdd-source-info{grid-column:1/-1;border-color:var(--pdd-light-line)}.pdd-theory-detail>.pdd-source-info:before{color:#bed8d2}.pdd-consent-track,.pdd-survival-scale{background:#dceae4}.pdd-consent-unknown{color:#755a2b;font-size:12px}.pdd-survival-trigger{background:var(--pdd-gold)}.pdd-survival-target{background:var(--pdd-pine)}.pdd-canopy-steps .is-assumed i{background:repeating-linear-gradient(90deg,var(--pdd-sea) 0 8px,transparent 8px 12px)}.pdd-evidence-row{border-color:var(--pdd-line);color:var(--pdd-ink)}.pdd-evidence-row[aria-pressed=true]{border-left-color:var(--pdd-pine);background:#e7f2ec}.pdd-evidence-cell{font-size:11px}.pdd-evidence-cell.is-filed{background:#e3f1e9;color:#285f4b}.pdd-evidence-cell.is-gap{background:#f2ede2;color:#755a2b}.pdd-folio{gap:var(--pdd-space-2)}.pdd-folio figure,.pdd-folio figure.pdd-folio-feature{border-color:var(--pdd-line);border-radius:var(--pdd-radius)}.pdd-folio figcaption{gap:var(--pdd-space-1);padding:var(--pdd-space-2)}.pdd-folio figcaption strong{color:var(--pdd-ink);font-size:14px}.pdd-folio figcaption small{color:var(--pdd-muted);font-size:12px}.pdd-folio-actions{gap:var(--pdd-space-1);align-items:flex-start}.pdd-folio-actions a{display:inline-flex;align-items:center;min-height:44px;color:var(--pdd-pine);font:650 13px var(--font-sans)}.pdd-folio-actions details{flex:1 1 100%}.pdd-folio-actions details summary{font-size:13px}.pdd-folio-actions details small{padding:0 var(--pdd-space-2) var(--pdd-space-2)}.pdd .pdd-folio-frame img,.pdd .pdd-folio-frame.is-photo:has(img[src*=water-tower]) img{display:block;width:100%;height:100%;max-width:none;max-height:none;margin:0;object-fit:cover;object-position:center}.pdd-opening-map img{object-fit:cover;object-position:center}.pdd-opening-map figcaption a{width:-moz-fit-content;width:fit-content;margin-top:4px;color:var(--pdd-pine);font:600 12px/1.4 var(--font-sans);text-decoration:underline;text-underline-offset:2px}.pdd-sdg-orbit button{position:relative;border:1px solid transparent;border-radius:4px;background:#f4f8f5}.pdd-sdg-orbit button:not(:disabled):hover{border-color:var(--sdg-accent)}.pdd-sdg-orbit button[aria-pressed=true]{border-color:var(--sdg-accent);background:#fff;box-shadow:0 0 0 2px color-mix(in srgb,var(--sdg-accent) 22%,transparent)}.pdd-sdg-orbit button[aria-pressed=true]:after{content:"";position:absolute;inset:auto 6px 1px;height:3px;border-radius:2px;background:var(--sdg-accent)}.pdd-sdg-orbit button[aria-pressed=true] span{color:var(--pdd-ink);font-weight:700}.pdd-sdg-readout{border:1px solid var(--pdd-line);border-top:5px solid var(--sdg-accent);background:#fff;color:var(--pdd-ink)}.pdd-sdg-readout h3{color:var(--pdd-ink);font:650 21px/1.2 var(--font-display)}.pdd-sdg-readout dd,.pdd-sdg-readout p{color:var(--pdd-muted);font:13px/1.55 var(--font-sans)}.pdd-sdg-readout dl{border-top:1px solid var(--pdd-line)}.pdd-sdg-readout dt{color:var(--pdd-ink);font:650 12px/1.4 var(--font-sans)}.pdd-sdg-index{display:flex;align-items:baseline;gap:9px;color:var(--pdd-muted)}.pdd-sdg-index small{font:650 11px/1.4 var(--font-sans);text-transform:uppercase;letter-spacing:.04em}.pdd-sdg-index b{color:var(--sdg-accent);font:700 32px/1 var(--font-display)}.pdd-sdg-instrument{padding-bottom:0}.pdd-sdg-attribution{position:static;grid-column:1/-1;margin:0;color:var(--pdd-muted)}.pdd-sdg-attribution summary{display:inline-block;cursor:pointer;font:500 11px/1.4 var(--font-sans);text-decoration:underline;text-underline-offset:2px}.pdd-sdg-attribution p{max-width:68ch;margin:6px 0 0;font:11px/1.45 var(--font-sans)}.pdd-boundary-module{margin:var(--pdd-space-3) 0;overflow:hidden;border:1px solid var(--pdd-line);border-radius:var(--pdd-radius);background:#f6faf7}.pdd-boundary-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:22px 24px 18px}.pdd-boundary-header>div{min-width:0}.pdd-boundary-header span{color:var(--pdd-pine);font:700 11px/1.4 var(--font-sans);letter-spacing:.09em;text-transform:uppercase}.pdd-boundary-header h3{margin:6px 0 7px;color:var(--pdd-ink);font:650 clamp(21px,2.5vw,30px)/1.14 var(--font-display)}.pdd-boundary-header p{max-width:76ch;margin:0;color:var(--pdd-muted);font:13px/1.55 var(--font-sans)}.pdd-boundary-stage{position:relative;background:#c8ded6}.pdd-boundary-map{z-index:0;width:100%;height:clamp(370px,54vw,610px)}.pdd-boundary-map .leaflet-control-attribution{font:10px/1.3 var(--font-sans)}.pdd-boundary-map .leaflet-tooltip{border:0;border-radius:6px;box-shadow:0 6px 20px #163b3d33;color:var(--pdd-ink);font:600 12px/1.4 var(--font-sans)}.pdd-boundary-loading,.pdd-boundary-stat{position:absolute;z-index:500;top:18px;left:18px;max-width:min(260px,calc(100% - 36px));margin:0;padding:12px 15px;border:1px solid #ffffffbb;border-radius:7px;background:#f7fbf5ed;box-shadow:0 8px 25px #163b3d1f;color:var(--pdd-ink);font:13px/1.45 var(--font-sans)}.pdd-boundary-stat{display:grid;grid-gap:1px;gap:1px}.pdd-boundary-stat strong{font:700 27px/1.1 var(--font-display)}.pdd-boundary-stat span{font:650 12px/1.35 var(--font-sans)}.pdd-boundary-stat small{color:var(--pdd-muted);font:11px/1.35 var(--font-sans)}.pdd-boundary-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding:15px 20px 8px}.pdd-boundary-layers{display:grid;flex:1 1 100%;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.pdd-boundary-layers button,.pdd-boundary-reset{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:7px 11px;border:1px solid var(--pdd-line);border-radius:5px;background:#fff;color:var(--pdd-ink);cursor:pointer;font:600 12px/1.3 var(--font-sans)}.pdd-boundary-layers button{display:grid;grid-template-columns:11px minmax(0,1fr);grid-gap:1px 8px;gap:1px 8px;text-align:left}.pdd-boundary-layer-label,.pdd-boundary-layer-value{grid-column:2}.pdd-boundary-layers i{grid-column:1;grid-row:1/3;align-self:center}.pdd-boundary-layer-value{color:var(--pdd-muted);font:500 11px/1.3 var(--font-sans)}.pdd-boundary-layers button[aria-pressed=false]{opacity:.52}.pdd-boundary-layers button:focus-visible,.pdd-boundary-layers button:hover,.pdd-boundary-reset:focus-visible,.pdd-boundary-reset:hover{border-color:var(--pdd-pine);outline-color:var(--pdd-pine)}.pdd-boundary-layers i{flex:0 0 11px;width:11px;height:11px;border-radius:50%}.pdd-boundary-note{margin:0;padding:0 20px 16px;color:var(--pdd-muted);font:11px/1.45 var(--font-sans)}@media (max-width:640px){.pdd-boundary-header{padding:18px 16px 14px;gap:14px}.pdd-boundary-map{height:390px}.pdd-boundary-footer{padding:12px 14px 7px}.pdd-boundary-layers{grid-template-columns:repeat(2,minmax(0,1fr))}.pdd-boundary-note{padding:0 14px 14px}.pdd-boundary-stat{top:10px;left:10px;padding:8px 10px}.pdd-boundary-stat strong{font-size:21px}}.pdd-sdg-readout .pdd-info-trigger{border-color:var(--pdd-line);background:#ecf4ef;color:var(--pdd-ink)}.pdd-sdg-readout .pdd-info-trigger:hover,.pdd-sdg-readout .pdd-info-trigger[aria-expanded=true]{border-color:var(--pdd-pine);background:var(--pdd-pine);color:#fff}.pdd-source-ledger article{gap:var(--pdd-space-1) var(--pdd-space-2);border-color:var(--pdd-line)}.pdd-source-ledger article>span,.pdd-source-ledger p,.pdd-source-ledger small{font:12px/1.5 var(--font-sans)}.pdd-evidence-data{margin-top:var(--pdd-space-2);border:1px solid var(--pdd-line);border-radius:var(--pdd-radius);overflow:hidden;background:#fff}.pdd-evidence-data-head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 16px;padding:16px 20px;background:#eef6f2}.pdd-evidence-data-head strong{color:var(--pdd-ink);font:700 16px/1.35 var(--font-sans)}.pdd-evidence-data-head span{color:var(--pdd-muted);font:12px/1.45 var(--font-sans)}.pdd-evidence-data-counts{display:flex;flex-wrap:wrap;gap:8px;padding:12px 20px;border-bottom:1px solid var(--pdd-line)}.pdd-evidence-data-counts span{padding:5px 8px;border:1px solid var(--pdd-line);border-radius:4px;color:var(--pdd-ink);font:12px/1.4 var(--font-sans)}.pdd-evidence-data-counts b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pdd-evidence-data-rows{display:grid}.pdd-data-row{display:grid;grid-template-columns:minmax(160px,.7fr) minmax(0,1.3fr) auto;align-items:start;grid-gap:12px 20px;gap:12px 20px;padding:15px 20px;border-bottom:1px solid var(--pdd-line)}.pdd-data-row:last-child{border-bottom:0}.pdd-data-row-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.pdd-data-row-head strong{font:650 13px/1.45 var(--font-sans)}.pdd-data-row p,.pdd-data-row-head strong{color:var(--pdd-ink);overflow-wrap:anywhere}.pdd-data-row p{margin:0;font:13px/1.5 var(--font-sans)}.pdd-data-row .pdd-state{align-self:start;white-space:normal}.pdd-evidence-more{border-top:1px solid var(--pdd-line)}.pdd-evidence-more summary,.pdd-source-inventory summary{cursor:pointer;padding:13px 20px;color:var(--pdd-ink);font:650 13px/1.4 var(--font-sans)}.pdd-source-inventory{margin-top:var(--pdd-space-2);border:1px solid var(--pdd-line);border-radius:var(--pdd-radius);background:#fff;overflow:hidden}.pdd-source-inventory-lead{display:grid;grid-gap:4px;gap:4px;padding:16px 20px;background:#eef6f2}.pdd-source-inventory-lead span{color:var(--pdd-muted);font:600 11px/1.4 var(--font-sans);text-transform:uppercase;letter-spacing:.05em}.pdd-source-inventory-lead strong{color:var(--pdd-ink);font:700 15px/1.4 var(--font-sans)}.pdd-source-inventory details{border-top:1px solid var(--pdd-line)}.pdd-source-inventory ol{margin:0;padding:0 20px 16px;list-style:none}.pdd-source-inventory li{padding:12px 0;border-top:1px solid var(--pdd-line)}.pdd-source-inventory li strong{color:var(--pdd-ink);font:650 13px/1.4 var(--font-sans)}.pdd-source-inventory li p{margin:5px 0 0;color:var(--pdd-muted);font:12px/1.5 var(--font-sans)}.pdd-source-inventory li a{color:var(--pdd-ink);text-decoration:underline;text-underline-offset:2px}.pdd-source-inventory .pdd-boundary{margin:0 20px 16px}.pdd-boundary{border-left-color:var(--pdd-gold);background:#f6f0e3}.pdd-theory-detail>i{color:#a7e1d0}.pdd-assurance-head small,.pdd-assurance-head span,.pdd-assurance-head strong,.pdd-canopy-steps small,.pdd-canopy-steps span,.pdd-evidence-detail h4,.pdd-evidence-detail>p,.pdd-evidence-matrix-head,.pdd-evidence-row strong,.pdd-phase span,.pdd-phase-programme>p,.pdd-scope-row small,.pdd-scope-row strong,.pdd-scope-row>b,.pdd-sdg-attribution,.pdd-sdg-orbit button span,.pdd-sdg-readout dt,.pdd-sdg-readout>span,.pdd-species-range span,.pdd-survival-key span,.pdd-survival-missing,.pdd-theory-detail>div>span,.pdd-theory-tabs button,.pdd-year-events time{font-size:12px;line-height:1.45}.pdd-section--dark .pdd-carbon-readout span,.pdd-section--dark .pdd-chart-caption,.pdd-section--dark .pdd-data-table,.pdd-section--dark .pdd-source-note{font-size:12px}.pdd-carbon-line--gross{stroke:#77d9b9}.pdd-carbon-line--available{stroke:#85bed1}.pdd-carbon-line--buffer{stroke:#d9b777}.pdd-chart-point--gross{fill:#77d9b9}.pdd-chart-point--available{fill:#85bed1}.pdd-chart-point--buffer{fill:#d9b777}.pdd-chart-legend i.gross{background:#77d9b9}.pdd-chart-legend i.available{background:#85bed1}.pdd-chart-legend i.buffer{background:#d9b777}.pdd-carbon-readout,.pdd-carbon-readout>div,.pdd-kpi-strip,.pdd-kpi-strip .pdd-claim{border-color:var(--pdd-light-line)}@media (max-width:1050px){.pdd-layout{display:block}.pdd-index{position:-webkit-sticky;position:sticky;top:64px;z-index:12;display:grid;grid-template-columns:1fr;max-height:none;margin-bottom:var(--pdd-space-2);padding:8px 16px;border:1px solid var(--pdd-line);border-radius:var(--pdd-radius);background:#f9fcf9;box-shadow:0 4px 12px #173d4312;overflow:visible}.pdd-index-label{font-size:11px}.pdd-index-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:0;background:transparent;color:var(--pdd-ink);text-align:left}.pdd-index nav{display:none;max-height:min(56vh,420px);overflow-y:auto;border-top:1px solid var(--pdd-line)}.pdd-index nav.is-open{display:grid}.pdd-index nav a{background:transparent;border:0;border-left:2px solid transparent}.pdd-section{scroll-margin-top:160px}}@media (max-width:760px){.pdd-indicator-strip{grid-template-columns:1fr}.pdd-indicator{border-right:0;border-bottom:1px solid var(--pdd-line)}.pdd-indicator:last-child{border-bottom:0}.pdd--filed .pdd-reading-rail>.pdd-reading-fact{grid-template-columns:1fr;gap:4px}.pdd-filed-chronology li{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:6px 10px}.pdd-filed-chronology li small{grid-column:2;text-align:left}.pdd-comparison-head,.pdd-comparison-row{grid-template-columns:minmax(0,1fr) minmax(66px,auto);gap:6px}.pdd-comparison-row>div:first-child{grid-column:1/-1}.pdd-comparison-head span{grid-column:2}.pdd-data-row{grid-template-columns:1fr;gap:6px;padding:14px 16px}.pdd-data-row .pdd-state{justify-self:start}.pdd-info-trigger,.pdd-scope-label .pdd-info-trigger{width:30px;height:30px}.pdd-layout{padding-block:var(--pdd-space-2) 64px}.pdd-section,.pdd-section--gaps,.pdd-section--lead,.pdd-section--sdg{padding:var(--pdd-space-4) 0}.pdd-section--dark{padding:var(--pdd-space-2)}.pdd-section--dark+.pdd-section{margin-top:var(--pdd-space-2)}.pdd-consent-grid,.pdd-ecology-grid,.pdd-evidence-body,.pdd-opening-grid,.pdd-sdg-instrument{grid-template-columns:1fr}.pdd-opening-map img{height:260px;max-height:none;object-fit:cover}.pdd-benefit-bar{min-height:52px}.pdd-benefit-bar button span{display:none}.pdd-benefit-detail>strong{font-size:28px}.pdd-benefit-labels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pdd-scope-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.pdd-scope-label{grid-column:1/-1}.pdd-scope-track{grid-column:1}.pdd-scope-row>b{grid-column:2;white-space:nowrap}}@media (max-width:490px){.pdd-filed-chronology li{grid-template-columns:1fr}.pdd-filed-chronology li small{grid-column:1}.pdd-register{grid-template-columns:repeat(2,minmax(0,1fr))}.pdd-register .pdd-claim{min-height:76px;padding:8px 10px}.pdd-register .pdd-claim strong{font-size:15px}.pdd-section-head h2{font-size:24px}.pdd-reading-rail>div{grid-template-columns:1fr;gap:4px}.pdd-reading-rail .pdd-state{justify-self:start;text-align:left}.pdd-reading-rail small{grid-column:1}.pdd-benefit-labels{grid-template-columns:1fr}.pdd-benefit-labels button{justify-content:flex-start}.pdd-carbon-readout,.pdd-kpi-strip{grid-template-columns:1fr}.pdd-carbon-readout>div,.pdd-kpi-strip .pdd-claim{border-right:0;border-bottom:1px solid var(--pdd-light-line)}.pdd-carbon-readout>div:last-child,.pdd-kpi-strip .pdd-claim:last-child{border-bottom:0}.pdd-phase-programme,.pdd-scale-ladder{padding:var(--pdd-space-2)}.pdd-phase{padding:6px}.pdd-phase strong small{display:none}.pdd-year-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.pdd-year-rail button{min-width:0;padding:6px 0;font-size:12px}.pdd-year-events li{grid-template-columns:56px minmax(0,1fr);gap:var(--pdd-space-2);padding:12px 0}.pdd-theory-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.pdd-evidence-matrix-head{display:none}.pdd-evidence-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:12px}.pdd-evidence-row strong{grid-column:1/-1;font-size:13px}.pdd-evidence-cell{font-size:11px;line-height:1.35}.pdd-evidence-cell:before{display:block;margin-bottom:4px;color:var(--pdd-muted);font-weight:650}.pdd-evidence-cell:nth-child(2):before{content:"Baseline"}.pdd-evidence-cell:nth-child(3):before{content:"Plan"}.pdd-evidence-cell:nth-child(4):before{content:"Reported"}}@media (max-width:360px){.pdd-index nav.is-open,.pdd-year-events li{grid-template-columns:1fr}.pdd-year-events li{gap:4px}}@media (prefers-reduced-motion:reduce){.pdd *,.pdd :after,.pdd :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.pdd-commit-atlas{margin:18px 0 24px;padding:clamp(18px,2.4vw,28px);border:1px solid #c5d9d3;border-radius:12px;background:#f8fbf9;color:#153e48}.pdd-commit-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.pdd-commit-head>div>span{display:block;margin-bottom:5px;color:#66817e;font:650 10px var(--font-sans);letter-spacing:.09em;text-transform:uppercase}.pdd-commit-head h3{margin:0;font:650 clamp(18px,2.2vw,24px)/1.22 var(--font-display);letter-spacing:-.015em}.pdd-commit-head>strong{flex:none;color:#0d5359;font:650 clamp(18px,2.3vw,26px)/1.1 var(--font-display);white-space:nowrap}.pdd-commit-head>strong small{font:500 12px var(--font-sans)}.pdd-commit-caption{max-width:75ch;margin:9px 0 17px;color:#5d787a;font:400 12px/1.5 var(--font-sans)}.pdd-commit-bar{display:flex;width:100%;height:24px;overflow:hidden;border-radius:5px;background:#dceae5}.pdd-commit-segment{display:block;height:100%;transition:filter .2s,transform .2s}.pdd-commit-segment:hover{filter:brightness(1.18);transform:scaleY(1.12)}.pdd-commit-segment--1{background:#16606a}.pdd-commit-segment--2{background:#5e9f91}.pdd-commit-segment--3{background:#b1bb79}.pdd-commit-legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:13px 0 17px}.pdd-commit-legend>div{display:grid;grid-template-columns:9px minmax(0,1fr) auto 30px;align-items:center;grid-gap:4px 7px;gap:4px 7px;min-width:0;font:400 11px/1.3 var(--font-sans)}.pdd-commit-legend strong{font-weight:650;white-space:nowrap}.pdd-commit-legend .pdd-source-info{grid-column:4;justify-self:end}.pdd-commit-basis{margin:-3px 0 15px;color:#617b7b;font:400 11px/1.4 var(--font-sans)}.pdd-commit-swatch{display:inline-block;width:9px;height:9px;border-radius:2px}.pdd-commit-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 20px;gap:0 20px;border-top:1px solid #c5d9d3}.pdd-commit-metric{display:grid;align-content:start;grid-gap:4px;gap:4px;padding:14px 0;border-bottom:1px solid #d5e3dd;min-width:0}.pdd-commit-metric-name{display:flex;align-items:center;gap:7px;min-width:0;color:#49696c;font:600 11px/1.35 var(--font-sans)}.pdd-commit-metric-name span{min-width:0}.pdd-commit-metric>strong{color:#123d48;font:650 clamp(15px,1.8vw,20px)/1.25 var(--font-display)}.pdd-commit-metric>p{margin:0;color:#647c7b;font:400 11px/1.4 var(--font-sans)}.pdd-commit-metric>small{color:#557778;font:500 10px/1.3 var(--font-sans)}.pdd-commit-atlas--monitoring .pdd-commit-head{position:relative;align-items:center;padding-right:38px}.pdd-commit-atlas--monitoring .pdd-commit-head>.pdd-source-info{position:absolute;top:0;right:0}.pdd-monitoring-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:24px;gap:24px;margin-top:17px}.pdd-monitoring-layout .pdd-commit-metrics{border-top:0}.pdd-plot-panel{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;align-self:start;grid-gap:14px;gap:14px;padding:16px;border:1px solid #d5e3dd;border-radius:8px;background:#fff}.pdd-plot-geometry{position:relative;display:grid;place-items:center;width:108px;height:108px}.pdd-plot-geometry i{display:none;position:absolute;border:2px solid #16606a;background:#e0eeeb}.pdd-plot-geometry--circle i:first-child{display:block;width:90px;height:90px;border-radius:50%}.pdd-plot-geometry--rectangle i:first-child{display:block;width:94px;height:84px}.pdd-plot-geometry--nested i:first-child{display:block;width:100px;height:100px}.pdd-plot-geometry--nested i:nth-child(2){display:block;width:54px;height:54px;border-color:#5e9f91;background:#d0e7dc}.pdd-plot-geometry--nested i:nth-child(3){display:block;width:18px;height:18px;border-color:#8b9858;background:#e6eabf}.pdd-plot-layers{display:grid;grid-gap:10px;gap:10px}.pdd-plot-layers>div{display:grid;grid-template-columns:9px minmax(0,1fr);grid-gap:2px 7px;gap:2px 7px;align-items:center;font:500 11px/1.35 var(--font-sans)}.pdd-plot-layers strong{grid-column:2;font:650 15px/1.15 var(--font-display)}.pdd-plot-layers small{grid-column:2;color:#69817e;font-size:10px}.pdd-commit-boundary{margin:16px 0 0;padding-top:12px;border-top:1px solid #c5d9d3;color:#617b7b;font:400 11px/1.5 var(--font-sans)}@media (max-width:840px){.pdd-monitoring-layout{grid-template-columns:1fr}.pdd-plot-panel{grid-template-columns:120px minmax(0,1fr)}}@media (max-width:600px){.pdd-commit-head{align-items:start;flex-wrap:wrap}.pdd-commit-legend{gap:8px}.pdd-commit-legend,.pdd-commit-metrics{grid-template-columns:1fr}.pdd-plot-panel{grid-template-columns:100px minmax(0,1fr);padding:12px}.pdd-plot-geometry{width:90px;height:90px;transform:scale(.82);transform-origin:left center}}.pdd-module-series{margin:0 0 24px;padding:clamp(18px,2.4vw,28px);border:1px solid #c5d9d3;border-radius:12px;background:#f8fbf9;color:#153e48}.pdd-module-series figcaption>span{color:#66817e;font:650 10px var(--font-sans);letter-spacing:.09em;text-transform:uppercase}.pdd-module-series h3{margin:5px 0 0;font:650 clamp(18px,2.2vw,24px)/1.22 var(--font-display)}.pdd-module-series figcaption p{max-width:72ch;margin:7px 0 18px;color:#5d787a;font:400 12px/1.5 var(--font-sans)}.pdd-module-series-rows{display:grid;border-top:1px solid #c5d9d3}.pdd-module-series-row{display:grid;grid-template-columns:52px minmax(0,1fr) 90px 30px;align-items:center;grid-gap:12px;gap:12px;padding:11px 0;border-bottom:1px solid #d5e3dd}.pdd-module-series-row>span{color:#49696c;font:600 12px var(--font-sans)}.pdd-module-series-row>strong{color:#153e48;font:650 16px var(--font-display);text-align:right;white-space:nowrap}.pdd-module-series-row>strong small{font:500 11px var(--font-sans)}.pdd-module-series-track{height:14px;overflow:hidden;border-radius:3px;background:#dceae5}.pdd-module-series-track i{display:block;height:100%;background:#5e9f91;transition:filter .2s}.pdd-module-series-row:hover .pdd-module-series-track i{filter:brightness(1.15)}.pdd-module-series-basis{margin:12px 0 0;color:#617b7b;font:400 11px/1.5 var(--font-sans)}@media (max-width:490px){.pdd-module-series-row{grid-template-columns:42px minmax(0,1fr) 69px 30px;gap:7px}.pdd-module-series-row>strong{font-size:13px}}.pdd-module-range{margin:0 0 24px;padding:clamp(18px,2.4vw,28px);border:1px solid #c5d9d3;border-radius:12px;background:#fff;color:#153e48}.pdd-module-range figcaption>span{color:#66817e;font:650 10px var(--font-sans);letter-spacing:.09em;text-transform:uppercase}.pdd-module-range h3{margin:5px 0 0;font:650 clamp(18px,2.2vw,24px)/1.22 var(--font-display)}.pdd-module-range figcaption p{max-width:72ch;margin:7px 0 16px;color:#5d787a;font:400 12px/1.5 var(--font-sans)}.pdd-module-range-axis{display:flex;justify-content:space-between;margin-left:min(27%,200px);margin-right:92px;color:#79908b;font:500 10px var(--font-sans)}.pdd-module-range-row{display:grid;grid-template-columns:minmax(130px,.36fr) minmax(0,1fr) 75px 30px;align-items:center;grid-gap:12px;gap:12px;padding:10px 0;border-bottom:1px solid #d5e3dd}.pdd-module-range-row>span{font:italic 500 11px/1.35 var(--font-sans)}.pdd-module-range-row>strong{font:650 13px var(--font-display);text-align:right;white-space:nowrap}.pdd-module-range-track{position:relative;height:9px;border-radius:3px;background:linear-gradient(90deg,transparent 49.5%,#b5ccc6 0,#b5ccc6 50.5%,transparent 0),#e8f0ed}.pdd-module-range-track i{position:absolute;top:-3px;height:15px;min-width:3px;border-radius:3px;background:#358f7d;transition:filter .2s,transform .2s}.pdd-module-range-row:hover .pdd-module-range-track i{filter:brightness(1.15);transform:scaleY(1.12)}.pdd-module-range-basis{margin:12px 0 0;color:#617b7b;font:400 11px/1.5 var(--font-sans)}@media (max-width:650px){.pdd-module-range-axis{margin:0 37px 0 0}.pdd-module-range-row{grid-template-columns:minmax(0,1fr) auto 30px;gap:7px}.pdd-module-range-row>span{grid-column:1}.pdd-module-range-row>strong{grid-column:2}.pdd-module-range-row>.pdd-source-info{grid-column:3}.pdd-module-range-track{grid-column:1/-1;grid-row:2;margin-right:37px}}.pp-hero-scrim{background:linear-gradient(90deg,rgba(5,22,23,.95),rgba(5,22,23,.84) 43%,rgba(5,22,23,.3)),linear-gradient(0deg,rgba(5,22,23,.56),transparent 66%)}.pp-hero-lede{color:#f2f7f5;text-shadow:0 1px 5px rgba(0,0,0,.24)}@media (max-width:760px){.pp-hero-scrim{background:linear-gradient(90deg,rgba(5,22,23,.89),rgba(5,22,23,.72)),linear-gradient(0deg,rgba(5,22,23,.48),transparent 75%)}}.pp-overview-evidence{padding-block:clamp(30px,5vw,58px);border-top:1px solid #d9e5de}.pp-overview-evidence-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.pp-overview-evidence-head>div{max-width:69ch}.pp-overview-evidence-head .eyebrow{color:#33746b}.pp-overview-evidence-head h2{margin:5px 0 8px;color:#183b3d;font:650 clamp(23px,3vw,34px)/1.15 var(--font-display);letter-spacing:-.02em}.pp-overview-evidence-head p{margin:0;color:#587173;font:400 clamp(13px,1.4vw,15px)/1.5 var(--font-sans)}.pp-overview-evidence-head>span{flex:none;padding-bottom:2px;color:#64807c;font:600 11px/1.3 var(--font-sans)}.pp-overview-figure-heading{margin:0 0 8px;color:#567570;font:650 10px/1.3 var(--font-sans);letter-spacing:.055em;text-transform:uppercase}.pp-overview-figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:20px}.pp-overview-figures article{display:flex;flex-direction:column;min-width:0;padding:clamp(14px,1.8vw,21px);border:1px solid #cbded5;border-radius:7px;background:#f8fbf8}.pp-overview-figures strong{color:#0c5a58;font:650 clamp(23px,2.8vw,34px)/1.08 var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.025em}.pp-overview-figures span{margin-top:6px;color:#214345;font:650 13px/1.25 var(--font-sans)}.pp-overview-figures p{flex:1 1;margin:8px 0 11px;color:#627979;font:400 11px/1.4 var(--font-sans)}.pp-overview-figures a,.pp-overview-readings a{width:-moz-fit-content;width:fit-content;color:#0c6862;font:600 11px/1.3 var(--font-sans);text-decoration:underline;text-underline-offset:3px}.pp-overview-readings{border-top:1px solid #cbded5}.pp-overview-readings article{display:grid;grid-template-columns:minmax(130px,.7fr) minmax(0,1.4fr) minmax(0,1fr);grid-gap:clamp(12px,2vw,26px);gap:clamp(12px,2vw,26px);align-items:start;padding:13px 0;border-bottom:1px solid #dce8e1}.pp-overview-readings article>div{display:grid;grid-gap:5px;gap:5px}.pp-overview-readings article>div span{color:#68817d;font:650 10px/1.3 var(--font-sans);letter-spacing:.05em;text-transform:uppercase}.pp-overview-readings p,.pp-overview-readings small{margin:0;color:#27474a;font:400 12px/1.45 var(--font-sans)}.pp-overview-readings small{color:#6b807f}@media (max-width:760px){.pp-overview-evidence-head{align-items:start;flex-direction:column;gap:8px}.pp-overview-readings article{grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr)}.pp-overview-readings small{grid-column:2}}@media (max-width:520px){.pp-overview-figures{grid-template-columns:1fr;gap:7px}.pp-overview-figures article{padding:13px 15px}.pp-overview-figures strong{font-size:26px}.pp-overview-figures span{margin-top:3px}.pp-overview-figures p{margin:5px 0 8px}.pp-overview-readings article{grid-template-columns:1fr;gap:5px}.pp-overview-readings article>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 10px}.pp-overview-readings small{grid-column:1}}.pp-digitization{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:12px}.pp-digitization-label{margin-right:5px;color:#eef9f3;font:650 11px/1.2 var(--font-sans);letter-spacing:.03em;text-transform:uppercase}.pp-digitization-item{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:3px 8px;border:1px solid #ffffff4b;border-radius:4px;background:#102c27bb;color:#effcf3;font:600 10px/1.2 var(--font-sans)}.pp-digitization-item img{width:15px;height:15px;object-fit:contain}.pp-project-hub-mark,.pp-registry-mark{flex:none;width:17px;height:17px;color:#a9e6d6}.pp-digitization-item.is-unconfirmed{opacity:.45;filter:grayscale(1)}.pdd-evidence-domains button{min-height:29px;padding:4px 8px;font:600 11px/1.2 var(--font-sans);border-radius:4px}.pdd-evidence-detail{align-self:start;height:max-content;max-height:none;overflow:visible}.pdd-sdg-instrument{grid-template-columns:minmax(0,1fr) minmax(255px,.72fr);align-items:start}.pdd-sdg-coverage{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:4px 16px;gap:4px 16px;padding:12px 0;border-block:1px solid var(--pdd-line)}.pdd-sdg-coverage strong{color:var(--pdd-ink);font:650 23px/1 var(--font-display)}.pdd-sdg-coverage strong span{color:var(--pdd-muted);font:500 12px var(--font-sans)}.pdd-sdg-coverage>div{display:grid;grid-template-columns:repeat(17,minmax(0,1fr));grid-gap:3px;gap:3px}.pdd-sdg-coverage i{height:7px;border-radius:2px;background:#e5eae7}.pdd-sdg-coverage i.is-claimed{background:#23856f}.pdd-sdg-coverage small{grid-column:1/-1;color:var(--pdd-muted);font:11px/1.35 var(--font-sans)}.pdd-sdg-orbit{display:flex;flex-wrap:wrap;align-content:flex-start;gap:8px}.pdd-sdg-orbit button{flex:0 0 clamp(70px,15%,100px);overflow:hidden;padding:0;border-radius:5px;background:transparent;transition:transform .18s ease,box-shadow .18s ease}.pdd-sdg-orbit button:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 5px 14px #20453722}.pdd-sdg-orbit button img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.pdd-sdg-orbit button[aria-pressed=true]{box-shadow:0 0 0 2px var(--sdg-accent,#23856f)}.pdd-sdg-orbit button[aria-pressed=true]:after{display:none}.pdd-boundary-map .leaflet-tile-pane{filter:saturate(.45) brightness(1.04)}.pdd-boundary-map .leaflet-tooltip{padding:5px 8px;border:1px solid #ccdbd3;box-shadow:0 3px 10px #15362d1a;font:500 11px/1.25 var(--font-sans)}.pdd-map-credit{display:flex;flex-wrap:wrap;gap:6px 12px;margin:0 20px 14px;color:var(--pdd-muted);font:11px/1.35 var(--font-sans)}.pdd-map-credit summary{cursor:pointer;text-decoration:underline;text-underline-offset:2px}.pdd-map-credit a,.pdd-map-credit span{display:block;margin:5px 0}.pdd-media-display{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(230px,1fr);grid-gap:16px;gap:16px;margin:14px 0 4px}.pdd-media-display--links{grid-template-columns:1fr;margin-block:4px}.pdd-media-display--links .pdd-media-source{padding:10px 14px}.pdd-media-display figure{margin:0;overflow:hidden;border:1px solid var(--pdd-line);border-radius:var(--pdd-radius);background:#fff}.pdd-media-display img{display:block;width:100%;height:clamp(190px,28vw,330px);object-fit:cover}.pdd-media-display figcaption{display:grid;grid-gap:5px;gap:5px;padding:12px 14px;color:var(--pdd-ink);font:12px/1.4 var(--font-sans)}.pdd-media-display figcaption strong{font-size:13px}.pdd-media-display details{color:var(--pdd-muted);font-size:11px}.pdd-media-display details summary{cursor:pointer}.pdd-media-display details a,.pdd-media-display details span{display:block;margin-top:4px}.pdd-media-source{align-self:start;display:grid;grid-gap:9px;gap:9px;padding:16px;border-left:2px solid var(--pdd-line);color:var(--pdd-ink);font:12px/1.45 var(--font-sans)}.pdd-media-source p{margin:0;color:var(--pdd-muted)}.pdd-media-source a{width:-moz-fit-content;width:fit-content;text-decoration:underline;text-underline-offset:2px}@media (max-width:720px){.pdd-media-display,.pdd-sdg-instrument{grid-template-columns:1fr}.pdd-sdg-orbit button{flex-basis:72px}}@media (prefers-reduced-motion:reduce){.pdd-sdg-orbit button{transition:none}}[data-series-tip]{position:relative;outline-offset:3px}[data-series-tip]:after{content:attr(data-series-tip);position:absolute;z-index:600;left:50%;bottom:calc(100% + 7px);width:max-content;max-width:min(220px,70vw);padding:5px 7px;border:1px solid #cbdcd3;border-radius:4px;background:#fbfdfb;box-shadow:0 3px 11px #173c3220;color:#1d3c3b;font:500 10px/1.25 var(--font-sans);white-space:normal;pointer-events:none;opacity:0;transform:translate(-50%,3px);transition:opacity .15s ease,transform .15s ease}[data-series-tip]:focus-visible:after,[data-series-tip]:hover:after{opacity:1;transform:translate(-50%)}.pdd-commit-bar{overflow:visible}.pdd-commit-segment:focus-visible,.pdd-commit-segment:hover{filter:brightness(1.1);transform:scaleY(1.08)}.pdd-module-range-track:focus-visible i,.pdd-module-range-track:hover i,.pdd-module-series-track:focus-visible i,.pdd-module-series-track:hover i{filter:brightness(1.13)}.pdd-carbon-tip{pointer-events:none}.pdd-carbon-tip rect{fill:#fbfdfb;stroke:#cbdcd3;stroke-width:1;filter:drop-shadow(0 2px 4px #173c321c)}.pdd-carbon-tip text{fill:#244345;font:500 10px var(--font-sans)}.project-overview-template .pp-facts-band{border-bottom:1px solid var(--line,#d9e3df)}.project-overview-template .pp-hero--plain{min-height:0}.project-overview-template .pp-hero--plain .pp-hero-inner{padding-block:clamp(38px,5vw,66px)}.project-overview-template .pp-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));grid-gap:15px 24px;gap:15px 24px;padding-block:22px}.project-overview-template .pp-fact{display:grid;align-content:start;grid-gap:4px;gap:4px;min-width:0}.project-overview-template .pp-fact-k{color:var(--fg-mute,#617571);font:650 10px/1.3 var(--font-body,sans-serif);letter-spacing:.08em;text-transform:uppercase}.project-overview-template .pp-fact-v{color:var(--fg,#203937);font:600 14px/1.4 var(--font-body,sans-serif);overflow-wrap:anywhere}.project-overview-template .pp-overview-body{padding-block:clamp(32px,5vw,68px)}.project-overview-template .pp-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(230px,.85fr);grid-gap:clamp(26px,4vw,54px);gap:clamp(26px,4vw,54px);align-items:start}.project-overview-template .pp-grid--solo{grid-template-columns:minmax(0,1fr)}.project-overview-template .pp-grid aside,.project-overview-template .pp-prose{min-width:0}.project-overview-template .pp-prose .solp-p{max-width:72ch;color:var(--fg-soft,#49645f);line-height:1.6}.project-overview-template .pp-subheading{margin-top:32px}.project-overview-template .pp-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:23px 0}.project-overview-template .pp-stat{display:grid;grid-gap:5px;gap:5px;min-width:0;padding:15px 17px;border:1px solid var(--line,#d9e3df);border-radius:7px;background:var(--surface,#fff)}.project-overview-template .pp-stat .n{color:var(--fg,#203937);font:650 clamp(22px,3vw,31px)/1.1 var(--font-display,sans-serif);overflow-wrap:anywhere}.project-overview-template .pp-stat .k{color:var(--fg-soft,#49645f);font-size:13px}.project-overview-template .pp-stat small{color:var(--fg-mute,#617571);font-size:11px;line-height:1.35}.project-overview-template .pp-stat-source{width:-moz-fit-content;width:fit-content;color:var(--accent-text,#14685d);font-size:11px;text-decoration:underline}.project-overview-template .pp-list{padding:0;margin:12px 0 0;list-style:none}.project-overview-template .pp-list li{position:relative;padding-left:21px;margin-bottom:10px;color:var(--fg-soft,#49645f);line-height:1.5}.project-overview-template .pp-list li:before{content:"";position:absolute;top:.55em;left:0;width:7px;height:7px;border-radius:2px;background:var(--accent-text,#14685d)}.project-overview-template .pp-aside-card{padding:19px;border:1px solid var(--line,#d9e3df);border-radius:7px;background:var(--surface,#fff)}.project-overview-template .solp-aside-mk{color:var(--fg-mute,#617571);font:650 10px/1.3 var(--font-body,sans-serif);letter-spacing:.08em;text-transform:uppercase}.project-overview-template .pp-partners{display:grid;grid-gap:10px;gap:10px;margin-top:11px}.project-overview-template .pp-partner{display:grid;grid-gap:3px;gap:3px;padding-bottom:10px;border-bottom:1px solid var(--line,#d9e3df)}.project-overview-template .pp-partner:last-child{padding-bottom:0;border:0}.project-overview-template .pp-partner .pn{color:var(--fg,#203937);font-weight:650}.project-overview-template .pp-partner .pr{color:var(--fg-mute,#617571);font-size:12px}.project-overview-template .pp-source-section{margin-top:34px;padding-top:18px;border-top:1px solid var(--line,#d9e3df)}.project-overview-template .pp-source-section h3{margin:0 0 8px}.project-overview-template .pp-sources summary{width:-moz-fit-content;width:fit-content;color:var(--accent-text,#14685d);font-weight:650;cursor:pointer}.project-overview-template .pp-sources ol{padding-left:21px}.project-overview-template .pp-sources li{margin-bottom:11px;overflow-wrap:anywhere}.project-overview-template .pp-sources li a{color:var(--accent-text,#14685d);font-weight:600}.project-overview-template .pp-sources li small{display:block;color:var(--fg-mute,#617571)}.project-overview-template .pp-overview-image{margin:26px 0 0;border:1px solid var(--line,#d9e3df);border-radius:7px;overflow:hidden}.project-overview-template .pp-overview-image img{width:100%;display:block}.project-overview-template .pp-crosslinks{margin-top:30px}.project-overview-template .pp-crosslinks .crosslink-band{margin-top:0}.project-overview-template .pp-crosslinks p{display:flex;flex-wrap:wrap;gap:8px 20px}.project-overview-template .pp-partner-action{display:inline-block;margin-top:16px}.project-overview-template .pp-suncasa-lead{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 20px;align-items:center;padding-block:14px;border-bottom:1px solid var(--line,#d9e3df)}.project-overview-template .pp-suncasa-lead nav{display:flex;flex-wrap:wrap;gap:8px 18px}.project-overview-template .pp-suncasa-lead nav a{color:var(--accent-text,#14685d);font-size:13px;font-weight:650}.project-overview-template .pp-suncasa-fieldwork{margin-top:36px}.project-overview-template .pp-suncasa-related{margin-top:28px}.project-overview-template .pp-suncasa-related>div{display:flex;flex-wrap:wrap;gap:8px 16px}@media (max-width:860px){.project-overview-template .pp-grid{grid-template-columns:1fr}.project-overview-template .pp-aside-card{max-width:none}}@media (max-width:540px){.project-overview-template .pp-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.project-overview-template .pp-stats{grid-template-columns:1fr}}