.change-guide{min-height:100vh;background:#e8efec;color:#08272d}.change-guide>header{height:76px;box-sizing:border-box;padding:0 clamp(24px,7vw,120px);display:flex;align-items:center;gap:25px;border-bottom:1px solid rgba(8,39,45,.22);font:9px var(--font-mono);letter-spacing:.12em}.change-guide>header a:first-child{margin-right:auto;font:700 15px var(--font-manrope);letter-spacing:-.07em}.change-guide>header b{color:#129b9d}.change-guide>header a:last-child{color:#087b81;border-bottom:1px solid;padding-bottom:5px}.change-guide h1,.change-guide h2,.change-guide h3{font-family:var(--font-serif);font-weight:400;letter-spacing:-.06em}.change-hero{display:grid;grid-template-columns:1.25fr .75fr;gap:clamp(48px,10vw,190px);padding:clamp(85px,12vw,175px) clamp(24px,8vw,140px);background:radial-gradient(circle at 91% 18%,rgba(20,156,154,.32),transparent 24%),linear-gradient(130deg,#e8efec,#d3e5df)}.change-guide span,.change-hero>p{font:9px var(--font-mono);letter-spacing:.13em;color:#087d80}.change-hero h1{grid-column:1/-1;max-width:1140px;margin:0;font-size:clamp(58px,8vw,132px);line-height:.82}.change-guide h2 em,.change-hero h1 em{color:#079d9b}.change-hero>div{grid-column:2;align-self:end;max-width:530px;color:#315754;font:15px/1.72 var(--font-manrope)}.change-hero>div p{margin:0 0 14px}.change-hero a{display:inline-block;margin-top:9px;padding:15px 18px;background:#092a30;color:#edf3ef;font:9px var(--font-mono);letter-spacing:.1em}.change-hero a i{margin-left:12px;color:#62ddd5;font-style:normal}.change-principle{display:grid;grid-template-columns:1fr 1fr;gap:clamp(50px,12vw,200px);padding:clamp(70px,9vw,135px) clamp(24px,8vw,140px);background:#0a292e;color:#edf3ef}.change-boundaries h2,.change-principle h2,.change-questions h2{margin:16px 0 0;font-size:clamp(44px,5vw,77px);line-height:.87}.change-principle p{max-width:600px;margin:0;color:#bfd1cd;font:17px/1.72 var(--font-manrope)}.change-map{max-width:1440px;margin:auto;padding:clamp(75px,10vw,155px) clamp(24px,8vw,140px)}.change-map>header,.change-sources>header{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:42px}.change-map>header p,.change-sources>header p{max-width:530px;margin:0;color:#476461;font:13px/1.65 var(--font-manrope)}.change-map>div{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#a7b8b1}.change-map article{min-height:282px;padding:27px;background:#e8efec}.change-map article>span{font-size:18px}.change-map h3{margin:58px 0 13px;font-size:34px;line-height:.9}.change-map article p{margin:0;color:#3d5b5a;font:13px/1.65 var(--font-manrope)}.change-conversation{padding:clamp(70px,10vw,145px) clamp(24px,8vw,140px);background:#0e9d98;color:#06282d}.change-conversation header{display:grid;grid-template-columns:1fr .7fr;gap:55px;align-items:end;max-width:1160px;margin:0 auto 45px}.change-conversation span{color:#06282d}.change-conversation h2{margin:16px 0 0;font-size:clamp(47px,5.4vw,85px);line-height:.84}.change-conversation header p{margin:0;font:14px/1.67 var(--font-manrope)}.change-conversation ol{max-width:1160px;margin:0 auto;padding:0;list-style:none;border-top:1px solid rgba(6,40,45,.36)}.change-conversation li{display:grid;grid-template-columns:140px 1fr 1.35fr;gap:26px;padding:26px 0;border-bottom:1px solid rgba(6,40,45,.36)}.change-conversation li>span{font-size:10px}.change-conversation li h3{margin:0;font-size:32px;line-height:.9}.change-conversation li p{margin:0;font:14px/1.62 var(--font-manrope)}.change-questions{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(50px,12vw,190px);padding:clamp(70px,10vw,145px) clamp(24px,8vw,140px);background:#d1e2dc}.change-questions>div:last-child{border-top:1px solid #7a9896}.change-questions article{display:grid;grid-template-columns:55px 1fr;gap:16px;padding:20px 0;border-bottom:1px solid #7a9896}.change-questions article span{padding-top:5px}.change-questions article h3{margin:0;font:400 25px/1.02 var(--font-serif)}.change-questions article p{grid-column:2;margin:0;color:#456360;font:13px/1.55 var(--font-manrope)}.change-boundaries{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;max-width:1440px;margin:auto;padding:clamp(74px,10vw,150px) clamp(24px,8vw,140px)}.change-boundaries ul{margin:0;padding:0;list-style:none;border-top:1px solid #829a96}.change-boundaries li{padding:16px 0;border-bottom:1px solid #829a96;font:15px/1.58 var(--font-manrope)}.change-boundaries li:before{content:"×";margin-right:14px;color:#0b9795}.change-sources{padding:clamp(65px,8vw,120px) clamp(24px,8vw,140px);background:#123b40;color:#eef4ee}.change-sources>header{max-width:1160px;margin:0 auto 40px}.change-sources>header p{color:#bfd1cd}.change-sources article{display:flex;justify-content:space-between;align-items:end;gap:28px;max-width:1160px;margin:auto;padding:25px 0;border-top:1px solid rgba(238,244,239,.25)}.change-sources h3{margin:0 0 9px;font-size:28px}.change-sources article p{max-width:680px;margin:0;color:#bfd1cd;font:13px/1.65 var(--font-manrope)}.change-sources a{flex:none;color:#62ddd5;font:9px var(--font-mono);letter-spacing:.1em;border-bottom:1px solid;padding-bottom:6px}.change-guide>footer{display:grid;grid-template-columns:1fr auto auto;gap:35px;align-items:end;padding:clamp(58px,8vw,112px) clamp(24px,8vw,140px);background:#092126;color:#edf0e9}.change-guide>footer h2{margin:14px 0 0;font-size:clamp(40px,4.8vw,72px);line-height:.87}.change-guide>footer a{color:#63ded5;font:9px var(--font-mono);letter-spacing:.1em;border-bottom:1px solid;padding-bottom:7px}@media(max-width:800px){.change-guide>header span{display:none}.change-boundaries,.change-conversation header,.change-hero,.change-map>header,.change-principle,.change-questions,.change-sources>header{grid-template-columns:1fr;gap:34px}.change-hero>div{grid-column:1}.change-map>div{grid-template-columns:1fr 1fr}.change-map article{min-height:220px}.change-conversation li{grid-template-columns:82px 1fr;gap:15px}.change-conversation li p{grid-column:2}.change-guide>footer{grid-template-columns:1fr;align-items:start}.change-sources article{display:grid;align-items:start}}@media(max-width:500px){.change-map>div{grid-template-columns:1fr}.change-hero h1{font-size:61px}.change-questions article{grid-template-columns:1fr}.change-questions article p{grid-column:1}.change-conversation li{grid-template-columns:1fr}.change-conversation li p{grid-column:1}}