body.pftg-climate-resource .pftg-main{padding-top:0;padding-bottom:0}.pftg-climate{color:#29363c;background:#fff;color-scheme:light;font-family:Inter,Arial,sans-serif;line-height:1.7;font-size:18px}.pftg-climate *{box-sizing:border-box}.pftg-climate .climate-wrap{width:min(1120px,calc(100% - 48px));margin-inline:auto}.pftg-climate .climate-reading{max-width:840px}.pftg-climate h1,.pftg-climate h2,.pftg-climate h3{color:#202e35;line-height:1.17;letter-spacing:-.035em;text-transform:none;margin:0 0 22px;font-weight:750}.pftg-climate h1{font-size:clamp(34px,4.2vw,60px);max-width:880px}.pftg-climate h2{font-size:clamp(28px,3vw,38px)}.pftg-climate h3{font-size:24px}.pftg-climate p{margin:0 0 22px}.pftg-climate a{color:#086b8d;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.pftg-climate a:hover{color:#153e50}.pftg-climate a:focus-visible,.pftg-climate summary:focus-visible{outline:3px solid #a84d0b;outline-offset:5px}.pftg-climate .climate-hero{background:#edf6fa;padding:42px 0 64px;border-bottom:1px solid #dce8ee}.pftg-climate .climate-breadcrumb{font-size:14px;margin-bottom:36px}.pftg-climate .climate-eyebrow{font-size:12px;font-weight:750;letter-spacing:.13em;text-transform:uppercase;color:#516773;margin-bottom:16px}.pftg-climate .climate-dek{max-width:880px;font-size:21px;line-height:1.65}.pftg-climate .climate-scope{font-size:14px;color:#516773}.pftg-climate .climate-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:30px}.pftg-climate .climate-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;background:#29363c;color:#fff;text-decoration:none;padding:13px 23px;border-radius:5px;font-size:16px;font-weight:650}.pftg-climate .climate-button:hover{background:#086b8d;color:#fff}.pftg-climate .climate-textlink{font-weight:600;font-size:16px}.pftg-climate .climate-section{padding:64px 0}.pftg-climate .climate-tint{background:#f3f7f9;border-block:1px solid #e1e9ed}.pftg-climate .climate-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px}.pftg-climate .climate-stat{border:1px solid #dce6eb;border-top:4px solid #4fbbec;border-radius:8px;padding:26px;background:#fff}.pftg-climate .climate-stat p{font-size:15px;line-height:1.55;margin:0}.pftg-climate .climate-stat p:first-child{font-weight:650;min-height:24px}.pftg-climate .climate-stat strong{display:block;font-size:52px;letter-spacing:-.045em;font-weight:750;line-height:1.3;margin:12px 0}.pftg-climate .climate-stat strong span{font-size:26px;vertical-align:top;line-height:2}.pftg-climate .climate-chart{margin:32px 0;background:#fff;border:1px solid #dce6eb;border-radius:10px;padding:28px}.pftg-climate .climate-chart img{width:100%;height:auto;display:block}.pftg-climate .climate-legend{list-style:none;display:flex;flex-wrap:wrap;gap:8px 24px;padding:0;margin:0 0 20px;font-size:14px}.pftg-climate .climate-legend li{display:flex;align-items:center;gap:8px}.pftg-climate .climate-key{display:inline-block;width:24px;border-top:3px solid}.pftg-climate .climate-key-0{border-color:#a84d0b}.pftg-climate .climate-key-1{border-color:#007397;border-top-style:dashed}.pftg-climate .climate-key-2{border-color:#7653a5;border-top-style:dotted}.pftg-climate figcaption{font-size:13px;color:#516773;margin-top:10px}.pftg-climate table{width:100%;border-collapse:collapse;font-size:16px;background:#fff;line-height:1.4}.pftg-climate caption{text-align:left;padding:0 0 16px;font-size:15px;color:#40515a}.pftg-climate th,.pftg-climate td{padding:12px 16px;border:1px solid #dce6eb;text-align:right;font-variant-numeric:tabular-nums}.pftg-climate th:first-child{text-align:left}.pftg-climate thead{background:#29363c;color:#fff}.pftg-climate tbody tr:nth-child(even){background:#edf5f8}.pftg-climate abbr{cursor:help;text-decoration:none}.pftg-climate .climate-download{font-size:15px;margin-top:22px}.pftg-climate .climate-sources{padding-left:22px}.pftg-climate .climate-sources li{margin:10px 0}.pftg-climate .climate-small{font-size:14px;color:#516773}.pftg-climate .climate-cite{border-left:4px solid #4fbbec;padding:28px;background:#fff;margin-top:32px;font-size:15px}.pftg-climate .climate-cite p:last-child{margin-bottom:0}.pftg-climate .pftg-faq details{border-bottom:1px solid #dce6eb;padding:0 16px}.pftg-climate .pftg-faq summary{padding-block:14px;cursor:pointer;font-weight:650;font-size:18px;line-height:1.5}.pftg-climate .pftg-faq details p{margin:4px 0 20px;font-size:17px}.pftg-climate .climate-cta{background:#edf6fa}.pftg-climate .climate-cta p{max-width:780px}@media(max-width:600px){.pftg-climate{font-size:17px}.pftg-climate .climate-wrap{width:calc(100% - 40px)}.pftg-climate .climate-hero{padding:28px 0 40px}.pftg-climate .climate-breadcrumb{margin-bottom:28px;font-size:13px}.pftg-climate .climate-dek{font-size:18px}.pftg-climate .climate-section{padding:40px 0}.pftg-climate .climate-stats{grid-template-columns:1fr;gap:14px}.pftg-climate .climate-stat{padding:22px}.pftg-climate .climate-stat strong{font-size:48px;margin:6px 0}.pftg-climate .climate-chart{padding:14px 0}.pftg-climate .climate-legend,.pftg-climate figcaption{padding-inline:14px}.pftg-climate .climate-legend{flex-direction:column;font-size:13px}.pftg-climate table{font-size:14px;line-height:1.4}.pftg-climate th,.pftg-climate td{padding:10px 12px}.pftg-climate .climate-cite{padding:22px}.pftg-climate .climate-actions{gap:20px}.pftg-climate .climate-button{width:100%}}