.climate-seven{--cas7-green:#123b31;--cas7-rust:#93432c;--cas7-gold:#80591d;--cas7-line:#cbc7b6}.climate-seven main>.page-frame{width:min(880px,100% - 48px)}.climate-seven .cas7-hero{text-align:center;padding-block:42px 24px}.climate-seven .cas7-hero .eyebrow{color:var(--cas7-rust);margin:0 0 8px}.cas7-hero time{font:.9rem/1.5 var(--font-sans);color:#526960;display:block}.climate-seven .cas7-hero h1.publication-reader-headline{text-align:center;text-wrap:balance;max-width:25ch;margin:22px auto 20px;font:400 clamp(2.3rem,4.5vw,3.5rem)/1.14 Georgia,serif}.cas7-deck{text-align:center;text-wrap:pretty;max-width:65ch;margin:0 auto 24px;font:400 1.2rem/1.65 Georgia,serif}.climate-seven .publication-short-route{text-align:center;background:0 0;border:0;margin:0 0 16px;padding:0;display:block}.climate-seven .publication-short-route>div{display:none}.climate-seven .publication-short-route>a{max-width:100%;margin:auto;display:inline-flex}.climate-seven .publication-actions,.climate-seven .briefing-note-actions{justify-content:center}.climate-seven .mobile-contents{border-block:1px solid var(--cas7-line);font:400 .95rem/1.5 var(--font-sans);margin-block:12px 20px;padding-block:13px;display:block}.climate-seven .mobile-contents summary{cursor:pointer;text-align:center;font-weight:500}.climate-seven .mobile-contents nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin-top:14px;display:grid}.climate-seven .mobile-contents nav a{border-top:1px solid var(--cas7-line);color:var(--cas7-green);padding:12px 0;line-height:1.5;text-decoration:none;display:block}.cas7-layout{padding-bottom:32px;display:block}.cas7-layout>article{width:100%;min-width:0}.climate-seven .cas7-prose>p:last-child{margin-bottom:0}.cas7-prose,.cas7-wide{max-width:none;margin:0;padding:32px 0;scroll-margin-top:28px}.cas7-prose p,.cas7-reading-body>p{color:#233c34;text-indent:0;margin:0 0 1.1em;font:400 1.13rem/1.75 Georgia,serif}.climate-seven :is(.cas7-prose,.cas7-wide,.cas7-reading) h2{text-align:center;text-wrap:balance;max-width:32ch;margin:0 auto 26px;font:400 clamp(1.85rem,3.2vw,2.45rem)/1.22 Georgia,serif}.cas7-table-wrap{width:100%;max-width:100%;overflow:visible}.cas7-table-intro{width:100%;max-width:none;font:400 .95rem/1.6 var(--font-sans);color:#526960;text-align:center;margin:0 0 20px}.cas7-table-wrap table{border-collapse:collapse;width:100%;font:400 .94rem/1.6 var(--font-sans)}.cas7-table-wrap th,.cas7-table-wrap td{text-align:left;vertical-align:top;border-bottom:1px solid var(--cas7-line);padding:16px 14px}.cas7-table-wrap thead th{background:var(--cas7-green);color:#fffaf0;font-weight:500}.cas7-table-wrap tbody th{color:var(--cas7-green);width:26%;font-weight:600}.cas7-reading{border-top:1px solid var(--cas7-line);padding:38px 0 28px;scroll-margin-top:28px}.cas7-subject{text-align:left;justify-content:center;align-items:center;gap:12px;margin-bottom:20px;display:flex}.cas7-subject>svg{width:36px;height:36px;color:var(--cas7-gold);flex:none}.cas7-subject p{font:600 .875rem/1.5 var(--font-sans);color:var(--cas7-rust);margin:0}.cas7-subject span{font:400 .95rem/1.5 var(--font-sans);color:#526960}.climate-seven .cas7-reading h2{max-width:31ch;margin-bottom:14px}.cas7-source-date{font:.875rem/1.6 var(--font-sans);color:#526960;text-align:center;max-width:65ch;margin:0 auto 28px}.cas7-reading-body{display:flow-root}.cas7-reading-body>p.cas7-reading-lead{margin-bottom:26px;font-size:1.2rem;line-height:1.7}.cas7-reading-body figure{float:none;width:100%;max-width:520px;margin:30px auto}.cas7-reading-body img{width:100%;height:auto;display:block}.cas7-reading-body figcaption,.cas7-map figcaption{font:.9rem/1.6 var(--font-sans);color:#526960;text-align:center;margin-top:12px}.cas7-source-notes{clear:both;border-top:1px solid var(--cas7-line);font:.9rem/1.65 var(--font-sans);color:#526960;margin:8px 0 0;padding:14px 0 0}.cas7-source-notes summary{cursor:pointer;color:var(--cas7-green);font-weight:500}.cas7-source-notes>p{margin:14px 0}.cas7-sources{gap:8px;margin-top:14px;display:grid}.cas7-sources a{font:.9rem/1.55 var(--font-sans);color:var(--cas7-green);text-underline-offset:3px;align-items:start;gap:10px;padding:9px 0;display:flex}.cas7-sources svg{flex:none;width:18px;height:18px;margin-top:2px}.cas7-section-marker{color:var(--cas7-rust);font:500 .875rem/1.5 var(--font-sans);text-align:center;justify-content:center;align-items:center;gap:10px;margin:0 0 14px;display:flex}.cas7-section-marker svg{width:23px;height:23px}.climate-seven .cas7-prose>p.cas7-section-marker{font:500 .875rem/1.5 var(--font-sans);color:var(--cas7-rust);margin:0 0 14px}.cas7-map{margin:30px 0 24px}.cas7-map img{width:100%;max-width:620px;height:auto;margin:auto;display:block}.cas7-map-text{border-block:1px solid var(--cas7-line);padding:16px 0}.cas7-map-text summary{font:500 1rem/1.5 var(--font-sans);cursor:pointer}.cas7-map-text p{font:1rem/1.7 var(--font-sans);margin:18px 0 0}.climate-seven .cas7-note{font:.9rem/1.65 var(--font-sans);color:#526960;margin:18px 0}.cas7-connections{border-block:1px solid var(--cas7-line);padding:16px 0}.cas7-connections summary{cursor:pointer;color:var(--cas7-green);text-align:center;font:400 1.2rem/1.5 Georgia,serif}.cas7-connections[open] summary{margin-bottom:22px}.cas7-reference-list{padding-left:22px}.cas7-reference-list li{margin-bottom:18px;padding-left:0;font:1rem/1.7 Georgia,serif}.cas7-reference-list span{font:.9rem/1.6 var(--font-sans);color:#526960;margin-top:4px;display:block}.cas7-disclosure{border-top:1px solid var(--cas7-line);padding:25px 0}.cas7-disclosure h3{font:600 .9rem/1.5 var(--font-sans);color:var(--cas7-rust);text-align:center}.cas7-disclosure p{font:1rem/1.65 Georgia,serif}.climate-seven :is(section,figure,nav,article){min-width:0}.climate-seven a:focus-visible{outline-offset:4px;outline:3px solid #9d472e}.climate-seven .cas7-brief{max-width:880px}.climate-seven .cas7-brief .cas7-prose{max-width:none}.climate-seven .reading-subscription-invitation{grid-template-columns:minmax(0,1fr);gap:24px;margin-block:40px;padding-block:30px}.climate-seven .reading-subscription-copy{text-align:center}.climate-seven .reading-subscription-copy h2{text-align:center;margin:0 auto 18px;font:400 clamp(1.85rem,3.2vw,2.45rem)/1.22 Georgia,serif}.climate-seven .reading-subscription-copy>p:last-child{max-width:65ch;margin:auto}.climate-seven .reading-subscription-invitation .inline-subscription-form{margin-inline:auto}@media (min-width:900px){.climate-seven main>.page-frame{width:min(880px,100% - 64px)}}@media (max-width:760px){.climate-seven .cas7-hero{padding-block:28px 18px}.climate-seven .cas7-hero h1.publication-reader-headline{max-width:24ch;margin-block:20px 18px;font-size:clamp(2.15rem,8.5vw,2.65rem)}.cas7-hero .cas7-deck{font-size:1.1rem;line-height:1.65}.climate-seven .publication-short-route>a{justify-content:center;width:100%}.climate-seven .mobile-contents nav{grid-template-columns:minmax(0,1fr)}.cas7-reading{padding-block:30px 26px}.cas7-prose,.cas7-wide{padding-block:26px}.cas7-prose p,.cas7-reading-body>p{font-size:1.08rem;line-height:1.72}.cas7-reading-body>p.cas7-reading-lead{font-size:1.13rem;line-height:1.72}.climate-seven :is(.cas7-prose,.cas7-wide,.cas7-reading) h2{margin-bottom:22px;font-size:1.85rem;line-height:1.25}.cas7-table-wrap table,.cas7-table-wrap tbody,.cas7-table-wrap tr,.cas7-table-wrap td,.cas7-table-wrap tbody th{width:100%;display:block}.cas7-table-wrap thead{display:none}.cas7-table-wrap tr{border-bottom:1px solid var(--cas7-line);padding:16px 0}.cas7-table-wrap tbody th{border:0;padding:4px 0 12px;font:400 1.3rem/1.4 Georgia,serif}.cas7-table-wrap td{border:0;padding:8px 0}.cas7-table-wrap td:before{content:attr(data-label);font:600 .875rem/1.5 var(--font-sans);color:var(--cas7-rust);margin-bottom:5px;display:block}.cas7-table-intro{margin-bottom:10px;font-size:.95rem;line-height:1.6}}@media print{.mobile-contents,.mobile-reading-tools,.publication-reading-tools,.cas7-source-notes{display:none!important}.climate-seven .cas7-hero{padding-top:0}.cas7-reading-body figure{width:70%;max-width:400px;margin:20px auto}.cas7-prose,.cas7-reading{break-inside:auto}.cas7-reading h2{break-after:avoid}}
