/* SİTODED editorial system. All illustrations are complete light-background scenes. */
:root{--blue:#edf3f7;--peach:#f8ede5;--sand:#f7f0df;--sage:#eef2e9;--lavender:#f1eef6}html{scroll-behavior:auto}.tone-blue{background:var(--blue)}.tone-peach{background:var(--peach)}.tone-sand{background:var(--sand)}.tone-sage{background:var(--sage)}.tone-lavender{background:var(--lavender)}.ui-icon{display:inline-block;flex-shrink:0;vertical-align:middle}.header-inner{gap:24px}.desktop-nav{gap:22px}.desktop-nav a{font-size:12px}.header-actions{gap:18px}.brand-lockup{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;vertical-align:middle;color:#203538;line-height:1}.brand-lockup img{width:48px!important;height:48px!important;object-fit:contain;flex-shrink:0}.brand-lockup strong{font-family:var(--sans);font-weight:750;font-size:22px;letter-spacing:-.8px}.footer-grid .brand-lockup{margin-bottom:23px}.editorial-image{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.button{border-radius:5px}.text-link{font-weight:550}.hero{background:#fff;padding:62px 0 58px}.hero-grid{gap:55px;grid-template-columns:1fr 1.15fr;align-items:center}.hero-copy h1{font-size:clamp(38px,4vw,57px);line-height:1.28;letter-spacing:-1.7px}.hero-lead{font-size:18px!important;line-height:1.8}.hero-editorial{margin:0;border:1px solid #e8e2d5;background:#faf7f0;border-radius:5px;overflow:hidden}.hero-editorial>.editorial-image{aspect-ratio:1.2;object-position:50% 45%}.hero-editorial figcaption{padding:18px 22px;display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.hero-editorial figcaption>span{font-size:9px;letter-spacing:1.5px;color:var(--muted)}.hero-editorial figcaption strong{font-weight:550;font-size:15px}.hero-editorial figcaption>span:last-child{grid-column:span 2;font-size:9px;letter-spacing:0;opacity:.8}.facts-strip{background:#fafaf7;border-block:1px solid var(--line)}.facts-grid strong{font-size:26px}.story-grid{display:grid;grid-template-columns:.95fr 1.15fr;gap:80px;align-items:center}.story-grid h2{margin-bottom:25px}.story-photo{border:1px solid #e7e2d6;border-radius:5px;overflow:hidden;background:var(--sand)}.story-photo>.editorial-image{aspect-ratio:1.15;object-position:center}.photo-footnote{display:block;padding:15px 20px;font-size:10px;letter-spacing:1px;color:#6e705a}.work-ribbon{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.work-ribbon a{display:flex;align-items:center;gap:16px;padding:23px 20px;background:white;border:1px solid #dce5dc;border-radius:5px;font-size:15px}.work-ribbon a:nth-child(3n+2){background:#f9f3e6}.work-ribbon a:nth-child(3n){background:#eaf1f5}.work-ribbon .ui-icon{color:#497764;width:28px;height:28px}.work-link-arrow{margin-left:auto;color:var(--muted)}.work-ribbon a:last-child{grid-column:span 2}.project-grid,.focus-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.project-card,.news-card,.focus-card{display:block;overflow:hidden;border:1px solid var(--line);border-radius:5px;background:white;transition:box-shadow .2s,transform .2s;height:100%}.project-card:hover,.news-card:hover,.focus-card:hover{transform:translateY(-3px);box-shadow:0 8px 25px #2035380b}.card-art,.news-art{position:relative;overflow:hidden;padding:0;height:auto}.card-art .editorial-image,.news-art .editorial-image{aspect-ratio:1.6;width:100%;height:auto;object-fit:cover;transition:transform .4s}.project-card:hover .editorial-image,.news-card:hover .editorial-image{transform:scale(1.025)}.card-tag{position:absolute;top:17px;left:17px;font-size:10px;letter-spacing:.5px;background:rgba(255,255,255,.95);color:var(--ink);padding:7px 10px;border-radius:3px}.card-copy{padding:25px}.project-topic{display:block;color:var(--green);font-size:10px;letter-spacing:.6px;margin-bottom:10px}.card-copy h3{font-size:20px;line-height:1.5;font-weight:550;margin:0 0 13px;letter-spacing:-.25px}.card-copy h3 span{color:var(--green)}.card-copy p{font-size:13px;line-height:1.8;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.climate-feature{background:#eef2e8;padding:64px 0;border-block:1px solid #e0e7d9}.climate-feature-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:70px;align-items:center}.climate-feature h2{font-size:38px;line-height:1.4;margin-bottom:23px}.climate-feature p{max-width:530px}.climate-feature-art{border-radius:5px;overflow:hidden;background:#e5ebdd;border:1px solid #d9e2ce}.climate-feature-art .editorial-image{width:100%;height:auto}.event-note{display:flex;justify-content:space-between;gap:16px;padding:20px;font-size:12px}.event-note strong{font-size:11px;letter-spacing:1px}.news-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:23px}.news-art .destination{position:absolute;inset:auto auto 14px 14px;background:#fffffff2;padding:10px 14px;display:flex;flex-direction:column;border-radius:3px;max-width:calc(100% - 28px);line-height:1.4}.destination strong{font-size:19px;font-weight:600;letter-spacing:-.4px}.destination small{font-size:10px;color:var(--muted);margin-top:2px;letter-spacing:.6px}.news-meta{display:flex;flex-wrap:wrap;gap:8px 14px;font-size:10px;color:var(--muted);margin-bottom:13px}.news-meta>span{color:#785c35}.news-grid .card-copy{padding:22px}.news-grid .card-copy h3{font-size:18px}.news-grid .card-copy p{font-size:11px}.join-section{background:#f6eedf;border-color:#e9dfce}.join-grid{grid-template-columns:95px 1fr auto;gap:30px}.join-icon{width:80px;height:80px;display:grid;place-items:center;border:1px solid #d7cbaa;border-radius:50%;color:#8c713c}.join-icon .ui-icon{width:38px;height:38px}.join-grid h2{font-size:27px}.split-heading{display:grid;grid-template-columns:1.5fr 1fr;gap:65px;align-items:center}.split-heading h1{line-height:1.35;overflow-wrap:break-word}.split-heading>.editorial-image{border-radius:5px;aspect-ratio:1.5}.page-intro{padding-bottom:50px}.page-intro .lead{max-width:660px;font-size:17px;line-height:1.8}.page-heading-mark{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;min-height:200px;color:#5e7d72;border-left:1px solid #d1dcd5}.page-heading-mark .ui-icon{width:100px;height:100px;stroke-width:.8}.page-heading-mark span{font-size:10px;letter-spacing:1.7px;line-height:2;text-align:center}.mission-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.mission-card{padding:28px;border:1px solid #dfe5dc;border-radius:5px}.mission-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.mission-top>span{font-size:11px;color:var(--muted)}.mission-top .ui-icon{width:45px;height:45px;color:#547765}.mission-card h3{font-size:21px;line-height:1.4;margin-bottom:15px;font-weight:550}.mission-card p{font-size:13px;line-height:1.9;margin:0}.vision-panel{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:center}.vision-panel h2{margin-bottom:25px}.vision-panel .editorial-image{aspect-ratio:1.1;border-radius:5px}.category-nav{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:30px}.category-nav a{border:1px solid var(--line);border-radius:4px;padding:12px 18px;font-size:13px}.category-nav a[aria-current]{background:var(--green);color:white;border-color:var(--green)}.category-nav span{margin-left:7px;opacity:.7;font-size:11px}.archive-toolbar{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:32px}.archive-note{font-size:13px;line-height:1.8;margin:0 0 30px}.archive-toolbar .archive-note{margin:0;max-width:550px}.archive-search{display:flex;flex-direction:column;gap:6px;min-width:270px;font-size:11px;color:var(--muted)}.archive-search input{border:1px solid #cbd8ce;background:#fff;border-radius:5px;padding:12px 14px;color:var(--ink);font:inherit;font-size:13px;width:100%}.archive-list{display:grid;grid-template-columns:1fr 1fr;gap:0 35px;margin-top:42px}.archive-row{display:grid;grid-template-columns:42px 1fr 20px;align-items:start;gap:18px;padding:26px 0;border-top:1px solid var(--line);min-width:0}.archive-symbol{width:42px;height:42px;background:#eef2e9;border-radius:50%;display:grid;place-items:center;color:var(--green)}.archive-row small{display:block;color:var(--muted);font-size:10px;margin-bottom:7px}.archive-row strong{display:block;font-size:18px;font-weight:550;line-height:1.5;margin-bottom:9px}.archive-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.7;color:var(--muted)}.archive-arrow{color:var(--green)}.project-entry[hidden]{display:none}.archive-empty{padding:40px;background:var(--sand);border-radius:5px;text-align:center}.future-panel{padding:40px;display:grid;grid-template-columns:1fr 1.4fr;gap:45px;align-items:center;border-radius:5px}.future-panel .editorial-image{border-radius:4px}.future-panel h2{font-size:31px;margin-bottom:20px}.news-index{grid-template-columns:1fr 1fr;gap:32px}.news-index .news-art .editorial-image{aspect-ratio:1.8}.news-index .destination strong{font-size:24px}.status-label{display:inline-block;font-size:12px;padding:9px 13px;border:1px solid #bdcacc;border-radius:4px;margin-top:5px}.detail-grid{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(230px,1fr);gap:80px;align-items:start}.article-body p{font-size:16px;line-height:1.95;overflow-wrap:anywhere}.article-source{margin-top:35px;padding-top:25px;border-top:1px solid var(--line);font-size:12px;line-height:1.8;color:var(--muted)}.article-source a{text-decoration:underline;color:var(--green)}.detail-aside{padding:32px;border:1px solid #d7e0d2;border-radius:5px}.aside-icon{display:block;margin-bottom:25px;color:var(--green)}.aside-icon .ui-icon{height:48px;width:48px}.detail-aside h2{font-size:26px;margin-bottom:18px}.detail-aside p{font-size:14px}.detail-aside .button{font-size:12px;padding:13px}.contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.contact-card{padding:35px;display:flex;flex-direction:column;align-items:flex-start;border-radius:5px;border:1px solid #e0e5da}.contact-symbol{display:grid;place-items:center;width:65px;height:65px;border:1px solid #bfd0c3;border-radius:50%;margin-bottom:30px;color:var(--green)}.contact-symbol .ui-icon{height:30px;width:30px}.contact-card h2{font-family:var(--sans);font-size:23px;font-weight:550;margin-bottom:20px;letter-spacing:-.5px}.contact-card p,.contact-card>a{font-size:14px;line-height:1.9;overflow-wrap:anywhere}.contact-card>a{margin-bottom:8px}.focus-card>.editorial-image{aspect-ratio:1.55}.focus-card>div{padding:26px}.focus-card h2{font-family:var(--sans);font-size:23px;font-weight:550;letter-spacing:-.4px;margin-bottom:15px}.focus-card p{font-size:14px;margin-bottom:0}.site-footer{background:#fff}.footer-grid{gap:60px}.section-heading>.text-link{font-size:13px;flex-shrink:0}.page-cop31 .conference-box{border-radius:5px;background:white}.page-cop31 .learning-grid{gap:25px}.page-cop31 .learning-grid article{background:white;border:1px solid var(--line);padding:0 0 25px;border-radius:5px;overflow:hidden}.page-cop31 .learning-grid article>.editorial-image{height:auto;width:100%;aspect-ratio:1.7;object-fit:cover;margin-bottom:25px}.page-cop31 .learning-grid article>:not(img){margin-left:25px;margin-right:25px}.page-cop31 .learning-number{font-size:20px;margin-bottom:13px}.page-cop31 .learning-grid h3{font-size:18px}
@media(max-width:1200px){.desktop-nav{gap:14px}.header-actions{gap:12px}.login-link{font-size:11px}.hero-grid{gap:35px}.story-grid,.detail-grid{gap:40px}.mission-grid{grid-template-columns:1fr 1fr}.climate-feature-grid{gap:35px}.climate-feature h2{font-size:32px}.news-grid{grid-template-columns:1fr 1fr}.work-ribbon{grid-template-columns:repeat(3,1fr)}.work-ribbon a:last-child{grid-column:auto}.work-ribbon a{padding:19px 16px;font-size:14px}}
@media(max-width:1060px){.desktop-nav{display:none}.menu-toggle{display:flex}.header-actions{margin-left:auto}.hero-copy h1{font-size:42px}.split-heading{gap:35px}.join-grid{grid-template-columns:75px 1fr;gap:25px}.join-grid>.button{grid-column:2}.contact-grid{gap:16px}.contact-card{padding:24px}.contact-card h2{font-size:21px}}
@media(max-width:760px){.brand-lockup{gap:8px}.brand-lockup img{width:39px!important;height:39px!important}.brand-lockup strong{font-size:19px}.hero{padding:35px 0}.hero-grid,.story-grid,.split-heading,.vision-panel,.climate-feature-grid,.detail-grid,.future-panel{grid-template-columns:1fr;gap:30px}.hero-copy h1{font-size:39px}.hero-lead{font-size:17px!important}.hero-editorial>.editorial-image{aspect-ratio:1.35}.hero-editorial figcaption{padding:16px;gap:6px}.hero-editorial figcaption strong{font-size:14px}.hero-editorial figcaption>span{font-size:8px}.facts-grid strong{font-size:22px}.story-photo>.editorial-image{aspect-ratio:1.4}.work-ribbon{grid-template-columns:1fr 1fr;gap:10px}.work-ribbon a{padding:18px 13px;font-size:12px;gap:10px}.work-ribbon .ui-icon{height:23px;width:23px}.work-ribbon a:last-child{grid-column:span 2}.project-grid,.focus-grid,.news-grid,.contact-grid{grid-template-columns:1fr}.card-copy{padding:23px}.card-copy h3{font-size:21px}.card-art .editorial-image,.news-art .editorial-image{aspect-ratio:1.6}.climate-feature{padding:45px 0}.climate-feature h2{font-size:29px}.event-note{padding:17px;font-size:10px}.mission-grid{gap:12px}.mission-card{padding:22px 17px}.mission-card h3{font-size:18px}.mission-card p{font-size:12px}.mission-top .ui-icon{height:35px;width:35px}.mission-top{margin-bottom:20px}.join-grid{grid-template-columns:50px 1fr;gap:16px}.join-icon{height:45px;width:45px}.join-icon .ui-icon{width:24px;height:24px}.join-grid h2{font-size:23px}.join-grid .eyebrow{font-size:8px}.join-grid p{font-size:12px}.join-grid>.button{font-size:12px}.page-intro h1{font-size:33px;line-height:1.4}.page-heading-mark{min-height:120px;flex-direction:row;gap:20px;border-left:0;border-top:1px solid #d5dfd6;padding-top:28px}.page-heading-mark .ui-icon{width:58px;height:58px}.page-heading-mark span{font-size:9px;text-align:left}.category-nav{gap:8px}.category-nav a{font-size:12px;padding:11px 12px}.archive-toolbar{display:block}.archive-toolbar .archive-note{margin-bottom:20px}.archive-search{min-width:0}.archive-list{grid-template-columns:1fr;margin-top:30px}.archive-row{gap:13px;grid-template-columns:36px 1fr 16px}.archive-symbol{height:36px;width:36px}.archive-row strong{font-size:17px}.future-panel{padding:25px}.future-panel h2{font-size:26px}.detail-aside{padding:28px}.article-body p{font-size:15px}.contact-card{padding:28px}.contact-card h2{font-size:25px}.section-heading>.text-link{display:inline-flex;margin-top:18px}.news-index .news-art .editorial-image{aspect-ratio:1.6}.vision-panel .editorial-image{aspect-ratio:1.3}.page-cop31 .learning-grid article{padding-top:0}}
@media(prefers-reduced-motion:reduce){.project-card:hover,.news-card:hover,.focus-card:hover,.project-card:hover .editorial-image,.news-card:hover .editorial-image{transform:none}}
