.peace-page{background:var(--cream)}.peace-header{background:linear-gradient(180deg,#052f48ef,transparent);border-bottom-color:#ffffff26}.peace-hero{height:max(780px,100vh);position:relative;overflow:hidden;display:flex;align-items:center;padding:130px max(6vw,calc((100vw - 1240px)/2)) 70px;color:white}.peace-hero>img{position:absolute;inset:0;height:100%;object-fit:cover}.peace-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,34,51,.92),rgba(4,48,68,.45) 58%,rgba(4,39,57,.18)),linear-gradient(0deg,rgba(3,29,44,.8),transparent 55%)}.peace-hero-copy{position:relative;z-index:2;max-width:850px}.peace-hero h1{font-size:clamp(5rem,9vw,9.5rem);margin:0}.peace-hero h2{font-size:clamp(2.6rem,4.4vw,4.8rem);color:#fcd6a3;margin:-.25rem 0 1.4rem}.peace-hero-copy>p:not(.eyebrow){max-width:650px;font-family:var(--serif);font-size:1.45rem}.peace-hero-statement{position:absolute;z-index:3;right:max(3vw,30px);bottom:55px;border-left:1px solid #f1b45b;padding-left:1.2rem;text-transform:uppercase;letter-spacing:.13em;font-size:.63rem}.why-now{display:grid;grid-template-columns:.85fr 1.15fr;gap:10vw}.why-heading h2{color:var(--deep)}.why-copy{max-width:680px}.why-copy .lead{font-family:var(--serif);font-size:1.7rem;line-height:1.35;color:var(--deep)}.mind-change{min-height:760px;background:#073f5e;color:white;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:6vw;padding:7rem max(7vw,calc((100vw - 1120px)/2));overflow:hidden}.mind-change-orbit{height:540px;position:relative;display:grid;place-items:center}.mind-change-orbit:before{content:'ONE HUMAN FAMILY';width:230px;height:230px;border-radius:50%;display:grid;place-items:center;border:1px solid #f1b45b;color:#fcd6a3;font:700 .7rem var(--sans);letter-spacing:.16em;background:#052f48;box-shadow:0 0 80px #f1b45b27}.mind-change-orbit span{position:absolute;border:1px solid #77b8c85c;border-radius:50%}.mind-change-orbit span:nth-child(1){width:340px;height:340px}.mind-change-orbit span:nth-child(2){width:450px;height:450px}.mind-change-orbit span:nth-child(3){width:540px;height:540px}.mind-change-copy h2{color:white}.mind-change-copy>p:last-child{max-width:580px;color:#d1e7eb}.einstein{text-align:center;background:var(--sand)}.quotes{display:grid;grid-template-columns:1fr 1fr;gap:7vw;margin:4rem auto 2rem;max-width:1100px}.quotes blockquote{border:0;padding:0;margin:0;color:var(--deep);font-size:clamp(2rem,3.5vw,3.5rem);line-height:1.18}.quotes blockquote span{display:block;color:var(--gold);font-size:6rem;line-height:.4}.attribution{text-transform:uppercase;letter-spacing:.15em;font-size:.66rem;color:var(--teal)}.wage-manifesto{background:#052f48;color:white;display:grid;grid-template-columns:1fr 1fr;min-height:820px}.manifesto-image img{height:100%;object-fit:cover}.manifesto-copy{padding:clamp(5rem,8vw,8rem);display:flex;flex-direction:column;justify-content:center}.manifesto-copy h2{font-size:clamp(3.3rem,5vw,5.7rem)}.manifesto-copy p{color:#d1e5e9}.manifesto-call{font-family:var(--serif);font-size:1.6rem!important;color:#fcd6a3!important}.manifesto-copy ul{list-style:none;padding:0;margin:1.5rem 0 0}.manifesto-copy li{padding:.65rem 0;border-bottom:1px solid #ffffff2c;font-size:.83rem;text-transform:uppercase;letter-spacing:.08em}.manifesto-copy li:before{content:'✦';color:#f1b45b;margin-right:.8rem}.launch{display:grid;grid-template-columns:.65fr 1.35fr;gap:9vw;align-items:start}.launch-number{font-family:var(--serif);font-size:clamp(7rem,14vw,13rem);line-height:.8;color:#11759517}.launch-copy{max-width:720px}.launch-copy h2{color:var(--deep)}.launch-copy p:first-of-type{font-family:var(--serif);font-size:1.5rem;line-height:1.4;color:var(--deep)}.platforms{background:#073f5e;color:white}.platforms-intro{max-width:750px;margin-bottom:4rem}.platforms-intro h2{color:white}.platforms-intro>p:last-child{color:#d1e5e9}.platform-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.platform-card{position:relative;min-height:540px;overflow:hidden;color:white}.platform-card>img{position:absolute;inset:0;height:100%;object-fit:cover;transition:transform .7s}.platform-shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(3,31,47,.97),rgba(3,31,47,.08) 72%)}.platform-num{position:absolute;top:1.5rem;right:1.5rem;font-family:var(--serif);font-size:2.4rem;color:#ffffff78}.platform-content{position:absolute;left:2.2rem;right:2.2rem;bottom:2rem;display:flex;flex-direction:column}.platform-content small{text-transform:uppercase;letter-spacing:.14em;color:#fcd6a3;font-size:.58rem}.platform-content strong{font-family:var(--serif);font-size:2.4rem;line-height:1.1;margin:.3rem 0 .8rem}.platform-content>span{max-width:520px;color:#dcebef;font-size:.9rem}.platform-content b{text-transform:uppercase;letter-spacing:.12em;font-size:.6rem;color:#fcd6a3;margin-top:1.1rem}.platform-card:hover>img{transform:scale(1.035)}.wisdom{display:grid;grid-template-columns:.72fr 1.28fr;gap:7vw;background:var(--cream)}.wisdom-heading{position:sticky;top:80px;align-self:start}.wisdom-heading h2{color:var(--deep)}.wisdom-heading>p:not(.eyebrow){max-width:470px}.wisdom-button{background:var(--teal);color:white;margin-top:1rem}.wisdom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.keeper{position:relative;min-height:290px;overflow:hidden;background:#073f5e}.keeper img{height:100%;object-fit:cover;object-position:top;filter:saturate(.72);transition:.5s}.keeper span{position:absolute;left:0;right:0;bottom:0;padding:2.7rem 1rem 1rem;background:linear-gradient(0deg,#052f48,transparent);color:white;font-family:var(--serif);font-size:1.05rem;line-height:1.1}.keeper:hover img{transform:scale(1.035);filter:saturate(1)}.local-team{background:#062f48;color:white;display:grid;grid-template-columns:.8fr 1.2fr;gap:9vw}.team-heading h2{color:white}.team-list{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #ffffff38}.team-list span{padding:1rem 0;border-bottom:1px solid #ffffff38;font-family:var(--serif);font-size:1.3rem}.team-list span:nth-child(even){padding-left:2rem;border-left:1px solid #ffffff38}.peace-cta{min-height:730px;position:relative;display:grid;place-items:center;text-align:center;padding:7rem 5vw;overflow:hidden}.peace-cta>img{position:absolute;inset:0;height:100%;object-fit:cover}.peace-cta-shade{position:absolute;inset:0;background:rgba(3,34,51,.74)}.peace-cta-copy{position:relative;z-index:2;color:white;max-width:880px}.peace-cta h2{font-size:clamp(4.5rem,8vw,8rem)}.peace-cta-copy>p:not(.eyebrow){max-width:620px;margin:0 auto 2rem}.peace-cta-copy>div{display:flex;justify-content:center;align-items:center;gap:2rem}
@media(max-width:980px){.why-now,.mind-change,.wage-manifesto,.launch,.wisdom,.local-team{grid-template-columns:1fr}.mind-change-orbit{height:430px}.mind-change-orbit span:nth-child(3){width:430px;height:430px}.mind-change-orbit span:nth-child(2){width:360px;height:360px}.mind-change-orbit span:nth-child(1){width:290px;height:290px}.manifesto-image{height:500px}.wisdom-heading{position:static}.wisdom-grid{grid-template-columns:repeat(4,1fr)}.keeper{min-height:260px}}
@media(max-width:680px){.peace-hero{min-height:800px;padding:125px 24px 90px}.peace-hero h1{font-size:5rem}.peace-hero h2{font-size:2.75rem}.peace-hero-statement{right:24px;bottom:30px}.why-now{gap:2rem}.mind-change{padding:5rem 24px}.mind-change-orbit{height:300px}.mind-change-orbit:before{width:150px;height:150px}.mind-change-orbit span:nth-child(1){width:205px;height:205px}.mind-change-orbit span:nth-child(2){width:255px;height:255px}.mind-change-orbit span:nth-child(3){width:300px;height:300px}.quotes{grid-template-columns:1fr;gap:4rem}.wage-manifesto{display:flex;flex-direction:column}.manifesto-image{height:360px}.manifesto-copy{padding:4.5rem 24px}.launch-number{font-size:7rem}.platform-grid{grid-template-columns:1fr}.platform-card{min-height:500px}.platform-content{left:1.4rem;right:1.4rem}.wisdom-grid{grid-template-columns:1fr 1fr}.keeper{min-height:240px}.local-team{gap:2rem}.team-list{grid-template-columns:1fr}.team-list span:nth-child(even){padding-left:0;border-left:0}.peace-cta-copy>div{flex-direction:column}}

/* Refined editorial layouts */
.manifesto-copy h2{font-size:clamp(3rem,4.4vw,5rem)}
.platform-card{min-height:620px}
.platform-content>span{max-width:560px;font-size:.9rem;line-height:1.65}
.local-team{display:block}
.team-heading{max-width:720px;margin-bottom:3.5rem}
.team-list{display:grid;grid-template-columns:repeat(4,1fr);gap:1.1rem;border:0}
.team-list article{position:relative;min-height:300px;overflow:hidden;background:#0b526f}
.team-list img{width:100%;height:100%;object-fit:cover;object-position:top;filter:saturate(.78);transition:transform .55s ease,filter .55s ease}
.team-list article:hover img{transform:scale(1.035);filter:saturate(1)}
.team-list span,.team-list span:nth-child(even){position:absolute;left:0;right:0;bottom:0;padding:3.5rem 1rem 1rem;border:0;background:linear-gradient(0deg,#052f48 5%,transparent);font-family:var(--serif);font-size:1.25rem;color:white}
@media(max-width:980px){.team-list{grid-template-columns:repeat(3,1fr)}}
@media(max-width:680px){.platform-card{min-height:610px}.team-list{grid-template-columns:1fr 1fr;gap:.7rem}.team-list article{min-height:230px}.team-list span,.team-list span:nth-child(even){font-size:1.05rem;padding:3rem .8rem .8rem}}
