/* October 2026 — an editorial conference journal, with distinct documentary imagery. */
.curated-site .page-hero-photo.hero-duet{display:grid;grid-template-columns:1fr 1fr;gap:12px;background:transparent;max-height:none}.curated-site .page-hero-photo.hero-duet img{aspect-ratio:2/3;height:auto;width:100%;object-fit:contain;border-radius:4px}.curated-site .rio-photo a{border:0;border-radius:4px}.curated-site .rio-photo-credit{color:#526158}.curated-site .hero-duet img{min-width:0}
.curated-site{--max:1280px;--paper:#fffdf8;--ink:#171d23;--ink-soft:#48534f}
.curated-site .section{padding:72px 0}.curated-site .h2{font-size:clamp(2rem,3.4vw,3.25rem);line-height:1.12;letter-spacing:-.045em}.curated-site .section-head{align-items:start;margin-bottom:38px;gap:64px}.curated-site .section-head .lead{font-size:1rem;line-height:1.7;max-width:57ch}.curated-site .eyebrow,.curated-site .section-number,.curated-site .card-index,.curated-site .type,.curated-site .date-chip,.curated-site .status-chip{font-size:.875rem}.curated-site .note,.curated-site .speaker-note{font-size:.875rem}.curated-site .button{border-radius:4px;font-size:1rem}.curated-site .text-link{font-size:.9375rem;line-height:1.5}.curated-site p{line-height:1.65}.curated-site .card-photo,.curated-site .section-photo,.curated-site .page-hero-photo{border-radius:4px}.curated-site figure{min-width:0}.curated-site figcaption{font-size:.875rem;line-height:1.5;color:#526158;padding:12px 0}.curated-site .page-hero-photo img{aspect-ratio:3/2;object-fit:cover}.curated-site .page-hero.with-photo{padding:56px 0;background:#eff6e9}.curated-site .page-hero.with-photo>.shell{gap:56px}.curated-site .page-hero:before,.curated-site .page-hero:after{display:none}
.curated-home .hero{padding-top:40px;min-height:0}.curated-home .hero-grid{gap:40px;grid-template-columns:.87fr 1.13fr}.curated-home .hero .display{font-size:clamp(3rem,4.8vw,4.6rem);max-width:12ch;line-height:1.02}.curated-home .hero-copy .lead{font-size:1.1rem}.curated-home .hero-audience{font-size:1rem}.curated-home .opening-player{border-radius:5px;box-shadow:none;aspect-ratio:4/3}.curated-home .opening-player>img{filter:none;object-fit:cover}.curated-home .opening-player .film-launch{inset:auto auto 22px 22px;margin:0;background:#fffdf8f2;color:#17251e;align-items:flex-start;padding:18px 22px;gap:6px;border-radius:4px}.curated-home .opening-player .film-launch>span{width:40px;height:40px;font-size:18px;margin-bottom:4px}.curated-home .film-launch small{color:#43584b}.curated-home .opening-film-caption{font-size:.875rem;line-height:1.4}.curated-home .hero-facts{margin-top:38px;gap:14px}.curated-home .hero-facts .fact{padding:24px 28px;border-radius:4px}.curated-home .hero-facts .fact span{font-size:.875rem;letter-spacing:.02em}.curated-home .hero-facts .fact strong{font-size:clamp(5rem,8.8vw,8rem)}.curated-home .announcement{font-size:.875rem;letter-spacing:0;background:#50d6ae}.curated-home .announcement a{color:#17392d}
.curated-home .alliance-parent{border-radius:0;border-left:0;border-top:2px solid #289d76;padding:24px 0;background:transparent;gap:30px}.curated-home .governed-label{padding-top:16px;font-size:.875rem}.curated-home .governed-grid{gap:28px}.curated-home .governed-card{padding:0 0 24px;border-radius:0;background:transparent!important;border-bottom:1px solid #d8ded8}.curated-home .governed-card .card-photo{border-radius:4px;margin-bottom:20px;aspect-ratio:3/2}.curated-home .governed-card h3{font-size:1.75rem;margin:10px 0 12px}.curated-home .governed-card h4{font-size:1rem}.curated-home .governed-card p{font-size:1rem;margin-bottom:20px}.curated-home .governed-card .card-index{color:#3f6554}
.curated-home .delivered{background:#eaf7ef}.evidence-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.evidence-photo{margin:0}.evidence-photo img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:4px}.curated-home .evidence-grid{display:flex;flex-direction:column;gap:22px}.curated-home .evidence-grid article{border-top:1px solid #a4c7b2;padding-top:18px}.curated-home .evidence-grid h3{font-size:1.4rem;margin:5px 0 8px}.curated-home .evidence-grid p{margin:0 0 10px;font-size:1rem}.curated-home .evidence-label{font-size:.875rem}
.curated-home #pact-pillars .pillars-grid{gap:34px 28px}.curated-home #pact-pillars .pillar:nth-child(n){background:transparent!important;border-radius:0;padding:0;border-top:0!important}.curated-home #pact-pillars .pillar .card-photo{margin-bottom:16px;border-radius:4px;aspect-ratio:3/2}.curated-home #pact-pillars .pillar .num{width:max-content;max-width:100%;padding:5px 11px;background:#ece3ff;border-radius:2px;margin:0 0 12px;font-size:.875rem!important}.curated-home #pact-pillars .pillar:nth-child(2) .num{background:#dceeff}.curated-home #pact-pillars .pillar:nth-child(3) .num{background:#d8f6e6}.curated-home #pact-pillars .pillar:nth-child(4) .num{background:#ffec8c}.curated-home #pact-pillars .pillar:nth-child(5) .num{background:#ffe0b8}.curated-home #pact-pillars .pillar:nth-child(6) .num{background:#ffdae4}.curated-home .pillar h3{font-size:1.4rem;line-height:1.25;max-width:none;margin:0 0 12px}.curated-home .pillar p{font-size:1rem;max-width:none}.curated-home .cross-cutting{border-radius:4px;margin-top:32px;padding:28px;background:#f6f2fd;gap:30px}.curated-home .cross-cutting .tag{font-size:.875rem}
.curated-home #humanity-index{background:#e9e0fa}.curated-home #humanity-index .index-panel{grid-template-columns:1fr 1fr;gap:56px}.curated-home #humanity-index .index-lenses{grid-column:auto;grid-template-columns:1fr 1fr;gap:2px;background:#bba8d6;border:1px solid #bba8d6;border-radius:50% 50% 4px 4px;overflow:hidden}.curated-home #humanity-index .lens{border-radius:0;background:#f5f0fc;padding:35px 28px;min-height:180px;display:flex;flex-direction:column;justify-content:center}.curated-home #humanity-index .lens:nth-child(-n+2){padding-top:52px}.curated-home #humanity-index .lens strong{font-size:1.2rem}.curated-home #humanity-index .lens p{font-size:1rem;margin:10px 0 0}.curated-home .practice-grid{gap:64px}.curated-home .practice-feature{background:#fffdf8}.curated-home .practice-feature .h2{font-size:clamp(2rem,3.4vw,3.25rem)}.curated-home .practice-stages{margin:0}.curated-home .practice-stages li{padding:23px 0;gap:24px}.curated-home .practice-stages li>span{font-size:1.8rem;color:#28a87f;line-height:1.1}.curated-home .practice-stages p{font-size:1rem}.curated-home .practice-feature .button{background:#1b4333;color:white;border-color:#1b4333}
.curated-home .protect-feature{background:#fff3cb}.curated-home .protect-summary{grid-template-columns:1.1fr 1fr;gap:56px}.curated-home .protect-photo{border-radius:4px;margin-top:26px}.curated-home .protect-photo img{object-position:50% 42%}.talks-editorial{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.talks-photo{margin:0;position:sticky;top:118px}.talks-photo img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:4px}.curated-home .talks-programme{display:flex;flex-direction:column;gap:0}.curated-home .talks-programme .talk-card:nth-child(n){border:0;border-top:1px solid #c6d1c8;background:transparent;padding:20px 0;min-height:0;border-radius:0}.curated-home .talks-programme .talk-card:first-child{padding-top:0;border-top:0}.curated-home .talk-card h3{font-size:1.65rem;line-height:1.2;margin:12px 0 8px}.curated-home .talk-card .topic{margin:0 0 12px}.curated-home .talk-meta{gap:10px}.curated-home .date-chip{padding:4px 8px;background:#e8f5ea}.curated-home .status-chip{padding:4px 8px}
.curated-home .research-visual{background:#fff0b1}.curated-home .research-visual .publications-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.curated-home .research-visual .publication{border:0;border-radius:0;padding:0;background:transparent}.paper-visual{aspect-ratio:4/5;background:#7148a8;color:white;padding:22px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:22px;border-radius:2px;box-shadow:7px 7px 0 #3b281a14}.paper-visual>span{font-size:.875rem;line-height:1.4}.paper-visual>strong{font-family:var(--heading);font-size:clamp(1.5rem,2.3vw,2rem);font-weight:500;letter-spacing:-.04em;line-height:1.15}.paper-visual>div{display:flex;align-items:end;justify-content:space-between;gap:10px;font-size:.875rem;border-top:1px solid #ffffff60;padding-top:15px}.paper-visual b{font-size:1.8rem;font-weight:400}.paper-2{background:#234a3a}.paper-3{background:#1b536e}.paper-4{background:#b75129}.curated-home .research-visual .publication h3{font-size:1.2rem;line-height:1.3}.curated-home .research-visual .publication p{font-size:1rem}.research-intro-art{border-top:2px solid #5c4385;padding:25px 0;color:#312242}.research-intro-art>div{display:flex;gap:24px;padding:22px 0;border-bottom:1px solid #c7b8d5;align-items:center}.research-intro-art>div span{color:#766281;font-size:1rem}.research-intro-art strong{font-size:clamp(1.4rem,2.6vw,2.2rem);font-weight:500;letter-spacing:-.03em}
.curated-home #summit-2027{background:#fffdf8}.curated-home .summit-panel{display:grid;grid-template-columns:1.05fr 1fr;border-radius:4px;background:#d5f7e5;box-shadow:none}.curated-home .summit-panel:before,.curated-home .summit-panel:after{display:none}.curated-home .summit-photo{display:flex;flex-direction:column}.curated-home .summit-photo img{aspect-ratio:3/2;height:auto;max-height:none;object-fit:contain;background:#101412;flex:1}.curated-home .summit-photo figcaption{padding:14px 22px;background:#edf8f1}.curated-home .summit-content{display:flex;flex-direction:column;padding:36px;gap:16px}.curated-home .summit-panel .h2{font-size:clamp(2rem,3.4vw,3.2rem);max-width:14ch}.curated-home .summit-date-note{font-size:1rem;padding:12px 18px;margin:18px 0}.curated-home .summit-content .hero-actions{gap:12px}.curated-home .summit-content .button{font-size:.9375rem;padding:13px 16px}
.curated-home #rio-in-pictures{background:#eef4e5}.curated-home .rio-photo-grid--preview{grid-template-columns:1.2fr 1fr;gap:28px;align-items:start}.curated-home .rio-photo-grid--preview .rio-photo:nth-child(2){padding-top:70px}.curated-home .rio-photo-grid--preview img{border-radius:4px;object-fit:cover}.curated-home .rio-photo-grid--preview .rio-photo:nth-child(2) img{aspect-ratio:3/2}.curated-home .rio-photo-grid--preview .rio-photo:first-child{grid-column:auto}.speakers-editorial{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.speakers-photo{margin:0}.speakers-photo img{width:100%;height:auto;border-radius:4px}.curated-home .speaker-roll{display:grid;grid-template-columns:1fr 1fr;gap:24px}.curated-home .speaker-roll .speaker-card{border-top:1px solid #d1bfdc;padding:15px 0 0}.curated-home .speaker-roll h3{margin:0 0 9px;font-size:1.2rem}.curated-home .speaker-roll p{font-size:1rem;min-height:0;margin-bottom:12px}.curated-home .speaker-roll .text-link{font-size:.875rem}
.media-editorial{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.media-editorial .section-banner{margin:0;border-radius:4px}.media-editorial .section-banner img{aspect-ratio:3/2;max-height:none}.curated-home .media-highlights{display:flex;flex-direction:column;gap:0}.curated-home .media-card{background:transparent;color:var(--ink);border:0;border-top:1px solid #cbd3cd;padding:20px 0;min-height:0;border-radius:0}.curated-home .media-card:first-child{border-top:0;padding-top:0}.curated-home .media-card .media-outlet{color:#3f6a50;margin-bottom:8px}.curated-home .media-card h3{font-size:1.35rem;margin:10px 0}.curated-home .media-card p{font-size:1rem;color:#48534f}.curated-home .media-card .media-meta{color:#586359;font-size:.875rem}.curated-home .media-card a{color:#224e37}.curated-home #our-journey{background:#f5f3eb}.curated-home .timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 40px;border:0}.curated-home .timeline-item{display:block;border-top:1px solid #c9cdbc;border-bottom:0;padding:22px 0 0}.curated-home .timeline-year{font-family:inherit;font-size:2.8rem;letter-spacing:-.05em;color:#2d6950;margin-bottom:18px}.curated-home .timeline-item h3{font-size:1.25rem;margin-bottom:10px}.curated-home .timeline-item p{font-size:1rem}.curated-site .join-card{border-radius:4px}.curated-site .join-card-copy{padding:25px}.curated-site .join-card h3{font-size:1.9rem}.curated-site .join-card .button{font-size:.9375rem}.curated-site .join-card .join-note{font-size:.875rem}.curated-site .footer-column a{font-size:.9375rem}
.curated-home #humanity-index .index-lenses{border-radius:80px 80px 4px 4px}
@media(max-width:1100px){.curated-home .research-visual .publications-grid{grid-template-columns:1fr 1fr}.paper-visual{aspect-ratio:5/4}.paper-visual>strong{font-size:2rem}.curated-home .hero-grid{gap:30px}.curated-site .section-head{gap:35px}.curated-home .governed-card{display:block}.curated-home #humanity-index .index-panel{gap:30px}.curated-home #humanity-index .lens{padding:28px 20px}.curated-home .summit-content{padding:28px}.speakers-editorial{gap:32px}.curated-home .speaker-roll{grid-template-columns:1fr}}
@media(max-width:900px){.curated-home .hero-grid{grid-template-columns:1fr}.curated-home .hero .display{max-width:15ch;font-size:3.8rem}.curated-home .hero-visual{order:-1}.curated-home .opening-player{aspect-ratio:16/9}.curated-home .governed-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.curated-home .governed-card h3{font-size:1.4rem}.evidence-layout,.talks-editorial,.media-editorial{gap:30px}.curated-home .summit-panel{grid-template-columns:1fr}.curated-home .summit-photo img{max-height:480px}.curated-home .summit-content{padding:32px}.curated-home .summit-panel .h2{max-width:none}.curated-home .summit-content .hero-actions{margin-top:20px}}
@media(max-width:760px){.curated-site .section{padding:50px 0}.curated-site .section-head{gap:22px;margin-bottom:28px}.curated-site .section-head .lead{font-size:1rem}.curated-site .h2{font-size:2.25rem}.curated-home .hero{padding-top:22px}.curated-home .hero .display{font-size:clamp(2.8rem,10vw,3.6rem);max-width:13ch}.curated-home .opening-player .film-launch{left:14px;bottom:14px;padding:12px 15px;gap:3px;max-width:calc(100% - 28px)}.curated-home .opening-player .film-launch>span{width:32px;height:32px;font-size:15px}.curated-home .opening-player .film-launch strong{font-size:1rem}.curated-home .opening-player .film-launch small{font-size:.875rem}.curated-home .opening-film-caption{font-size:.875rem;align-items:start;gap:15px}.curated-home .hero-facts{gap:10px;margin-top:28px}.curated-home .hero-facts .fact{gap:24px;align-items:center}.curated-home .hero-facts .fact strong{font-size:5.2rem}.curated-home .hero-facts .fact span{font-size:.875rem;max-width:22ch}.curated-home .hero-facts .fact:nth-child(3){flex-direction:row}.curated-home .hero-facts .fact:nth-child(3) strong{font-size:3.2rem}.curated-home .hero-facts .fact:nth-child(3) span{max-width:12ch}.curated-home .governed-grid{grid-template-columns:1fr;gap:32px}.curated-home .governed-card h3{font-size:1.8rem}.curated-home .governed-card .card-photo{margin:0 0 20px}.curated-home .governed-card{padding:0 0 24px}.evidence-layout,.talks-editorial,.speakers-editorial,.media-editorial{grid-template-columns:1fr;gap:28px}.curated-home #pact-pillars .pillars-grid{grid-template-columns:1fr;gap:32px}.curated-home .cross-cutting{padding:22px}.curated-home #humanity-index .index-panel{grid-template-columns:1fr}.curated-home #humanity-index .index-lenses{grid-template-columns:1fr 1fr}.curated-home #humanity-index .lens{min-height:175px;padding:25px 18px}.curated-home #humanity-index .lens:nth-child(-n+2){padding-top:42px}.curated-home .practice-grid,.curated-home .protect-summary{grid-template-columns:1fr;gap:28px}.talks-photo{position:static}.curated-home .talks-programme .talk-card:first-child{padding-top:20px;border-top:1px solid #c6d1c8}.curated-home .research-visual .publications-grid{grid-template-columns:1fr 1fr;gap:30px 18px}.paper-visual{padding:16px;aspect-ratio:3/4;box-shadow:4px 4px 0 #3b281a14}.paper-visual>strong{font-size:1.45rem}.paper-visual>span,.paper-visual>div{font-size:.875rem}.paper-visual>div>span{max-width:7ch}.curated-home .research-visual .publication h3{font-size:1.15rem}.curated-home .research-visual .publication p{font-size:1rem}.curated-home .summit-content{padding:25px}.curated-home .summit-panel .h2{font-size:2.3rem}.curated-home .rio-photo-grid--preview{grid-template-columns:1fr;gap:28px}.curated-home .rio-photo-grid--preview .rio-photo:nth-child(2){padding-top:0}.curated-home .speaker-roll{grid-template-columns:1fr 1fr;gap:24px 20px}.curated-home .timeline{grid-template-columns:1fr 1fr;gap:28px}.curated-home .timeline-year{font-size:2.4rem}.curated-site .page-hero.with-photo{padding:36px 0}.curated-site .page-hero.with-photo>.shell{gap:28px}.curated-site .page-hero.with-photo .h1{font-size:2.6rem}.curated-site .join-card-copy{padding:25px}.curated-site .join-card .card-photo img{object-fit:cover}}
@media(max-width:390px){.curated-home .hero-facts .fact:nth-child(3){flex-direction:column;align-items:flex-start;gap:12px}.curated-home .hero-facts .fact:nth-child(3) strong{font-size:3.8rem}.curated-home .hero-facts .fact:nth-child(3) span{max-width:none}.curated-home .research-visual .publications-grid{grid-template-columns:1fr}.paper-visual{aspect-ratio:5/4;padding:25px}.paper-visual>strong{font-size:2.2rem}.curated-home .speaker-roll{grid-template-columns:1fr}.curated-home #humanity-index .index-lenses{border-radius:4px;grid-template-columns:1fr}.curated-home #humanity-index .lens:nth-child(n){padding:25px;min-height:0}.curated-home .timeline{grid-template-columns:1fr}.curated-home .opening-film-caption{flex-direction:column;gap:8px}}
