@font-face{font-family:Newsreader;src:url(/fonts/newsreader-regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/newsreader-italic.woff2)format("woff2");font-style:italic;font-weight:300;font-display:swap}@font-face{font-family:Public Sans;src:url(/fonts/public-sans.woff2)format("woff2");font-style:normal;font-weight:300 700;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Noto Sans Cyrillic;src:url(/fonts/noto-sans-cyrillic.woff2)format("woff2");font-style:normal;font-weight:300 700;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Cyrillic;src:url(/fonts/noto-serif-cyrillic.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}:root{--navy:#072a4e;--navy-deep:#031a31;--flame:#d4511c;--amber:#ee9328;--petrol:#11627c;--teal:#148a8d;--paper:#faf7f1;--paper-2:#f1eadf;--rule:#ded4c4;--muted:#5f6d78;--white:#fffdf9;--gutter:clamp(20px, 4.2vw, 68px)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--paper);color:var(--navy);text-rendering:optimizelegibility;margin:0;font-family:Public Sans,Arial,sans-serif;font-size:16px;line-height:1.65;overflow-x:hidden}a{color:inherit}img{max-width:100%;display:block}::selection{background:#ee93282e}:focus-visible{outline:2px solid var(--amber);outline-offset:4px}.section-shell,.header-inner{width:min(100%,1480px);padding-inline:var(--gutter);margin-inline:auto}.site-header{z-index:30;border-bottom:1px solid var(--rule);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#faf7f1ed;height:88px;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:30px;height:100%;display:flex}.brand{flex:none;align-items:center;text-decoration:none;display:inline-flex}.brand img{object-fit:contain;width:204px;height:auto;max-height:66px}.header-tools,.desktop-nav{align-items:center;display:flex}.header-tools{gap:28px}.desktop-nav{gap:clamp(18px,2vw,34px)}.desktop-nav a{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700;text-decoration:none}.desktop-nav a:hover{color:var(--navy)}.language-switcher{border:1px solid var(--rule);background:#ffffff94;border-radius:999px;padding:3px;display:inline-flex}.language-switcher a{width:34px;height:30px;color:var(--muted);letter-spacing:.08em;border-radius:999px;place-items:center;font-size:10px;font-weight:700;text-decoration:none;display:grid}.language-switcher a[aria-current=page]{background:var(--navy);color:#fff}.locale-ru{font-family:Noto Sans Cyrillic,Public Sans,Arial,sans-serif}.locale-ru h1,.locale-ru h2,.locale-ru h3{font-family:Noto Serif Cyrillic,Newsreader,Georgia,serif}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(260px,.32fr);align-items:end;gap:clamp(48px,8vw,128px);display:grid}.eyebrow{letter-spacing:.2em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:700;line-height:1.4}.eyebrow.warm{color:var(--flame)}.eyebrow.cool{color:var(--teal)}.corridor-kicker{color:var(--petrol);margin:0 0 28px;font-family:Newsreader,Georgia,serif;font-size:clamp(20px,2vw,30px);font-style:italic}h1,h2,h3{font-family:Newsreader,Georgia,serif;font-weight:400}h1{letter-spacing:-.03em;max-width:960px;margin:0;font-size:clamp(48px,6.2vw,92px);line-height:.98}h2{letter-spacing:-.025em;margin:0;font-size:clamp(38px,4.2vw,64px);line-height:1.03}h3{font-size:26px;line-height:1.15}.hero-lede{max-width:930px;color:var(--muted);margin:34px 0 0;font-size:clamp(18px,1.55vw,22px);line-height:1.62}.hero-supporting{border-left:3px solid var(--amber);max-width:840px;margin:24px 0 0;padding-left:18px;font-family:Newsreader,Georgia,serif;font-size:clamp(19px,1.6vw,24px);line-height:1.5}.hero-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.button{letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:28px;min-width:230px;min-height:58px;padding:0 24px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-navy{background:var(--navy);color:#fff}.button-warm{background:var(--flame);color:#fff}.hero-proof{border-top:3px solid var(--amber);background:var(--paper-2);padding:26px;display:block}.proof-row{grid-template-columns:34px 1fr;align-items:start;gap:14px;padding:16px 0;display:grid}.proof-row+.proof-row{border-top:1px solid var(--rule)}.hero-proof span{color:var(--flame);font-family:IBM Plex Mono,monospace;font-size:11px}.hero-proof strong{font-family:Newsreader,Georgia,serif;font-size:18px;font-weight:400;line-height:1.25}.corridor{border-top:1px solid var(--rule);padding-top:clamp(74px,8vw,126px);padding-bottom:clamp(72px,8vw,120px)}.split-heading{grid-template-columns:minmax(0,.9fr) minmax(340px,.6fr);align-items:end;gap:clamp(46px,8vw,120px);display:grid}.split-heading>*,.audience-grid article,.evidence-grid article,.contact-routes article{min-width:0}.split-heading strong{font-family:Newsreader,Georgia,serif;font-size:clamp(22px,2vw,30px);font-weight:400}.split-heading p:last-child{color:var(--muted);margin:16px 0 0}.map-figure{margin:48px 0 0}.map-scroll{overflow:hidden}.map-stage{border:1px solid var(--rule);background:#eee6dc;position:relative;overflow:hidden}.map-visual{width:100%;height:auto}.map-city{z-index:2;color:var(--navy);letter-spacing:.13em;text-transform:uppercase;flex-direction:column;align-items:center;gap:5px;font-size:clamp(10px,1.12vw,17px);font-weight:700;line-height:1;display:inline-flex;position:absolute;transform:translate(-50%)}.map-city i{background:var(--paper);border:2px solid #315b69;border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 4px #fbf8f3e0}.map-city span{color:var(--navy);text-shadow:-1px -1px #fbf8f3d9,1px -1px #fbf8f3d9,-1px 1px #fbf8f3d9,1px 1px #fbf8f3d9;white-space:nowrap}.caucasus-fill{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.caucasus-fill polygon{fill:#a8c2b0;fill-opacity:.74;stroke:#6f9782;stroke-opacity:.72;stroke-width:.09px;vector-effect:non-scaling-stroke}.map-city-tbilisi{top:49.8%;left:60.5%}.map-city-yerevan{top:54.8%;left:60.2%}.map-city-baku{top:53.2%;left:65.7%}.map-city-tbilisi span{transform:translate(-68%,-22px)}.map-city-yerevan span{transform:translate(-72%,9px)}.map-city-baku span{transform:translate(64%,-4px)}.map-city-madrid{top:55.4%;left:8.8%}.map-city-tashkent{top:52.2%;left:86.4%}.map-city-astana{top:29.2%;left:86.3%}.map-city-bishkek{top:47.2%;left:91.6%}.map-city-almaty{top:45.8%;left:94.7%}.map-city-ashgabat{top:57.5%;left:73.1%}.map-city-dushanbe{top:62.7%;left:85.5%}.map-city-bishkek span{transform:translate(-38%)}.map-city-almaty span{transform:translate(38%,-3px)}.map-city-dushanbe span{transform:translate(9%)}.map-legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px 24px;padding-top:22px;font-size:14px;line-height:1.5;display:flex}.legend-item{align-items:center;gap:10px;display:inline-flex}.legend-item strong{color:var(--navy)}.legend-item i{border-radius:2px;flex:0 0 13px;width:13px;height:13px}.legend-spain i{background:linear-gradient(135deg, #c52918, var(--amber))}.legend-launch i{background:linear-gradient(135deg, var(--petrol), var(--teal))}.legend-future i{background:#cdd9da}.why{border-top:1px solid var(--rule);padding-top:clamp(72px,8vw,124px);padding-bottom:clamp(74px,8vw,124px)}.why>h2{max-width:980px}.why-grid{border-top:1px solid var(--navy);border-bottom:1px solid var(--navy);grid-template-columns:repeat(3,1fr);margin-top:46px;display:grid}.why-grid article{padding:28px clamp(22px,3vw,42px) 34px 0}.why-grid article+article{border-left:1px solid var(--rule);padding-left:clamp(22px,3vw,42px)}.why-grid span{color:var(--flame);font-family:IBM Plex Mono,monospace;font-size:11px}.why-grid h3{margin:20px 0 12px}.why-grid p{color:var(--muted);margin:0}.conversion-flow{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.conversion-flow span{color:var(--navy);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:700;display:inline-flex}.conversion-flow span:not(:last-child):after{color:var(--amber);content:"→"}.mobile-menu{display:none;position:relative}.mobile-menu summary{cursor:pointer;place-content:center;gap:6px;width:34px;height:34px;list-style:none;display:grid}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{background:var(--navy);width:22px;height:1px;display:block}.mobile-menu nav{padding:20px var(--gutter) 28px;border-bottom:1px solid var(--rule);background:var(--paper);display:grid;position:fixed;top:76px;left:0;right:0;box-shadow:0 18px 40px #031a311f}.mobile-menu nav a{color:var(--navy);letter-spacing:.08em;text-transform:uppercase;padding:10px 0;font-size:13px;font-weight:700;text-decoration:none}.dark-section{background:var(--navy-deep);color:var(--white)}.tonal-section{background:var(--paper-2)}.workflow,.institutions,.geography,.audiences,.evidence,.context,.capabilities,.engagement,.boundary,.contact{padding-top:clamp(76px,8vw,126px);padding-bottom:clamp(76px,8vw,126px)}.workflow .split-heading,.evidence .split-heading{align-items:start}.section-number{color:var(--amber);letter-spacing:.18em;text-align:right;margin:0;font-family:IBM Plex Mono,monospace;font-size:12px}.eyebrow.amber{color:var(--amber)}.step-grid{border-top:1px solid #ffffff59;grid-template-columns:repeat(3,1fr);margin-top:58px;display:grid}.step-grid article{border-bottom:1px solid #ffffff3d;min-height:290px;padding:30px 34px 34px 0}.step-grid article:not(:nth-child(3n+1)){border-left:1px solid #ffffff3d;padding-left:34px}.step-grid span,.region-grid>article>span,.engagement-list>article>span,.contact-routes>article>span{color:var(--amber);font-family:IBM Plex Mono,monospace;font-size:11px}.step-grid h3{color:var(--white);margin:54px 0 12px;font-size:30px}.step-grid p,.evidence .split-heading>p{color:#ffffffad;margin:0}.institutions .split-heading>p,.geography .split-heading>p,.contact .split-heading>p{color:var(--muted);margin:0}.actor-list{border-top:1px solid var(--navy);margin-top:52px}.actor-list article{border-bottom:1px solid var(--rule);grid-template-columns:minmax(240px,.45fr) 1fr;gap:40px;padding:25px 0;display:grid}.actor-list h3,.actor-list p{margin:0}.actor-list h3{font-family:Public Sans,Arial,sans-serif;font-size:16px;font-weight:700}.actor-list p{color:var(--muted)}.disclaimer-band{border-left:4px solid var(--flame);background:#fff8ef;margin:36px 0 0;padding:20px 24px;font-size:14px;font-weight:700}.region-grid,.audience-grid,.contact-routes{grid-template-columns:repeat(3,1fr);margin-top:52px;display:grid}.region-grid article{border-top:3px solid var(--navy);background:var(--white);min-height:360px;padding:30px 34px}.region-grid article+article{border-left:1px solid var(--rule)}.card-label{color:var(--flame);letter-spacing:.14em;text-transform:uppercase;margin:26px 0 0;font-size:11px;font-weight:700}.region-grid h3{margin:22px 0 16px;font-size:27px}.region-grid article>p:last-child{color:var(--muted)}.audience-grid{border-top:1px solid var(--navy);border-bottom:1px solid var(--navy)}.audience-grid article{flex-direction:column;min-height:520px;padding:30px 34px 34px 0;display:flex}.audience-grid article+article{border-left:1px solid var(--rule);padding-left:34px}.card-top{justify-content:space-between;align-items:center;display:flex}.card-top>span{color:var(--flame);font-family:IBM Plex Mono,monospace;font-size:11px}.card-top .card-label{margin:0}.audience-grid h3{margin:42px 0 24px;font-size:27px}.audience-grid ul,.evidence-grid ul{margin:0;padding:0;list-style:none}.audience-grid li,.evidence-grid li{border-top:1px solid var(--rule);color:var(--muted);padding:9px 0 9px 18px;font-size:14px;position:relative}.audience-grid li:before,.evidence-grid li:before{background:var(--amber);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:15px;left:0}.audience-grid article>a{color:var(--flame);letter-spacing:.08em;text-transform:uppercase;margin-top:auto;padding-top:34px;font-size:12px;font-weight:700;text-decoration:none}.audience-grid article>a span{margin-left:12px}.evidence-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:42px;display:grid}.evidence-grid article{background:#ffffff09;border:1px solid #ffffff40;grid-column:span 2;padding:clamp(22px,2.2vw,32px)}.case-meta{color:var(--amber);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:14px;font-size:10px;font-weight:700;display:flex}.case-geography{align-items:baseline;gap:7px;min-width:0;display:inline-flex}.country-flag{letter-spacing:0;text-transform:none;flex:none;font-size:15px;font-weight:400;line-height:1}.evidence-grid h3{color:#fff;max-width:560px;margin:24px 0 16px;font-size:clamp(24px,2vw,32px);line-height:1.08}.evidence-grid li{color:#ffffffb8;border-color:#ffffff29}.stage{color:#fff;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin:30px 0 0;font-size:11px;font-weight:700;display:flex}.stage span{background:var(--teal);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #148a8d29}.evidence-note{color:#ffffff80;max-width:920px;margin:28px 0 0;font-size:12px}.case-description{color:#ffffffb3;margin:0;font-size:14px;line-height:1.55}.case-stage{border-top:1px solid #ffffff29;gap:4px;margin-top:20px;padding-top:16px;display:grid}.case-stage span{color:var(--amber);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:700}.case-stage strong{color:#fff;font-family:Newsreader,Georgia,serif;font-size:19px;font-weight:400}.case-tags{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.case-tags span{color:#ffffffad;letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff2e;padding:5px 8px;font-size:8px;font-weight:700;line-height:1.2}.context-card{border:1px solid var(--rule);background:var(--white);max-width:1160px;padding:clamp(38px,6vw,86px);position:relative;overflow:hidden}.context-card:after{content:"";border:72px solid #d4511c12;border-radius:50%;width:520px;height:520px;position:absolute;top:-150px;right:-160px}.context-card h2{max-width:850px}.context-card>p,.context-card>a{z-index:1;position:relative}.context-lede{max-width:900px;color:var(--navy);margin:38px 0 20px;font-family:Newsreader,Georgia,serif;font-size:clamp(22px,2.2vw,32px);line-height:1.42}.context-card>p:not(.eyebrow):not(.context-lede){max-width:780px;color:var(--muted)}.context-card>a{color:var(--flame);letter-spacing:.09em;text-transform:uppercase;gap:22px;margin-top:20px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.capability-grid{grid-template-columns:minmax(0,.9fr) minmax(380px,.7fr);gap:clamp(50px,8vw,120px);display:grid}.capability-lede{margin:0;font-family:Newsreader,Georgia,serif;font-size:clamp(24px,2.4vw,34px);line-height:1.4}.fine-print{border-top:1px solid var(--rule);color:var(--muted);margin:30px 0 0;padding-top:24px;font-size:13px}.engagement-list{border-top:1px solid var(--navy);margin-top:52px}.engagement-list article{border-bottom:1px solid var(--rule);grid-template-columns:70px minmax(240px,.55fr) 1fr;align-items:baseline;gap:24px;padding:26px 0;display:grid}.engagement-list h3,.engagement-list p{margin:0}.engagement-list p{color:var(--muted)}.boundary-card{background:var(--navy);color:#fff;padding:clamp(38px,6vw,80px)}.boundary-card h2{max-width:940px}.boundary-card>div{border-top:1px solid #ffffff4d;grid-template-columns:repeat(2,1fr);gap:50px;margin-top:44px;padding-top:28px;display:grid}.boundary-card>div p{color:#ffffffb8;margin:0}.contact-details{border-top:3px solid var(--amber);background:var(--paper-2);grid-template-columns:1.4fr .7fr 1fr;align-items:end;gap:32px;margin:50px 0 0;padding:28px 30px;font-style:normal;display:grid}.contact-details>div{flex-direction:column;gap:4px;min-width:0;display:flex}.contact-details .card-label{margin:0 0 12px}.contact-details strong{color:var(--navy);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.contact-details span,.contact-details a{color:var(--muted);font-size:14px;text-decoration:none}.contact-details a:hover{color:var(--flame)}.contact-details small{border-top:1px solid var(--rule);color:var(--muted);grid-column:1/-1;padding-top:18px;font-size:11px}.contact-routes{border-top:1px solid var(--navy);margin-top:34px}.contact-routes article{min-width:0;padding:30px 34px 34px 0}.contact-routes article+article{border-left:1px solid var(--rule);padding-left:34px}.contact-routes h3{min-height:62px;margin:24px 0 16px;font-size:28px}.contact-routes article>p:not(.card-label){min-height:150px;color:var(--muted);font-size:14px}.contact-routes .button{text-transform:none;width:100%;min-width:0;font-size:10px}.site-footer{border-top:1px solid var(--rule);background:var(--paper);color:var(--navy);padding:58px 0}.footer-grid{grid-template-columns:1fr 1fr .7fr;gap:54px;display:grid}.site-footer .footer-logo{width:280px;height:auto}.site-footer p{max-width:420px;color:var(--muted);font-size:13px}.site-footer a{color:var(--flame);text-decoration:none}.footer-links{color:var(--muted);flex-direction:column;align-items:flex-start;gap:9px;font-size:12px;display:flex}.footer-links small{color:#7b858d;margin-top:16px}.brand img{object-fit:contain;filter:drop-shadow(0 1px #ffffff40);background:0 0;width:218px;height:62px}.hero{padding-top:clamp(62px,6vw,92px);padding-bottom:clamp(64px,6vw,94px)}.hero-copy{max-width:1120px}.hero-lede{max-width:1000px}.corridor,.workflow,.institutions,.audiences,.evidence,.capabilities,.engagement,.contact{padding-top:clamp(64px,6vw,96px);padding-bottom:clamp(64px,6vw,96px)}.mobile-scope{display:none}.evidence-city i{border-color:var(--amber);background:var(--flame);box-shadow:0 0 0 5px #ee932838}.map-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;display:grid}.legend-item{align-items:flex-start}.legend-item i.evidence,.scope-dot.evidence{border:3px solid var(--amber);background:var(--flame)}.legend-item i.scope,.scope-dot.scope{background:linear-gradient(135deg, var(--petrol), #cdd9da)}.legend-item i.caucasus,.scope-dot.caucasus{background:#a8c2b0}.legend-item i.spanish,.scope-dot.spanish{background:linear-gradient(135deg, #c52918, var(--amber))}.workflow-intro{margin:0;color:#ffffffb8!important}.audiences .split-heading>p,.engagement .split-heading>p{color:var(--muted);margin:0}.audience-grid article{min-height:440px}.audience-grid h3{margin-top:34px}.institution-footer{border-top:1px solid var(--navy);grid-template-columns:minmax(280px,.7fr) 1fr;gap:clamp(32px,6vw,90px);margin-top:38px;padding-top:34px;display:grid}.institution-footer>p{border-left:4px solid var(--flame);background:#fff8ef;margin:0;padding:20px 24px;font-size:14px;font-weight:700}.institution-footer>div>strong{font-family:Newsreader,Georgia,serif;font-size:28px;font-weight:400}.institution-footer>div p{color:var(--muted)}.institution-footer a{color:var(--flame);letter-spacing:.08em;text-transform:uppercase;gap:18px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.capabilities{border-top:0}.membership-note{background:var(--paper-2);color:var(--muted);border-left:3px solid #a8c2b0;margin:26px 0 0;padding:20px 24px;font-size:14px}.membership-note strong{color:var(--navy)}.contact-compact{grid-template-columns:minmax(0,.8fr) minmax(380px,.75fr);gap:clamp(48px,8vw,120px);display:grid}.contact-lede{color:var(--navy);margin:0;font-family:Newsreader,Georgia,serif;font-size:clamp(24px,2.4vw,34px);line-height:1.4}.contact-compact>div:last-child>p:not(.contact-lede):not(.contact-status){color:var(--muted)}.contact-compact .button{margin-top:18px}.contact-status{color:var(--muted);margin:14px 0 0;font-size:12px}.policy-page{min-height:70vh;padding-top:clamp(64px,8vw,120px);padding-bottom:clamp(64px,8vw,120px)}.policy-page article{max-width:920px}.policy-page h1{max-width:820px;font-size:clamp(44px,6vw,76px)}.policy-page h2{margin-top:48px;font-size:clamp(28px,3vw,42px)}.policy-page p,.policy-page li{color:var(--muted)}.policy-status{border-left:4px solid var(--amber);background:var(--paper-2);margin:34px 0;padding:18px 22px;font-weight:700;color:var(--navy)!important}.policy-back{color:var(--flame);text-transform:uppercase;gap:12px;margin-top:38px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}@media (width<=1050px){.desktop-nav{display:none}.mobile-menu{display:block}.hero-grid,.split-heading{grid-template-columns:1fr}.hero-proof{max-width:620px}.step-grid{grid-template-columns:repeat(2,1fr)}.evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-grid article,.evidence-grid article:nth-child(4),.evidence-grid article:nth-child(5){grid-column:auto}.step-grid article:not(:nth-child(3n+1)){border-left:0;padding-left:0}.step-grid article:nth-child(2n){border-left:1px solid #ffffff3d;padding-left:30px}.region-grid,.audience-grid,.contact-routes{grid-template-columns:1fr}.region-grid article,.audience-grid article,.contact-routes article{min-height:0;padding:30px 0;border-left:0!important}.region-grid article+article,.audience-grid article+article,.contact-routes article+article{border-top:1px solid var(--rule)}.audience-grid h3,.audience-grid ul{max-width:720px}.audience-grid article>a{margin-top:30px}.contact-routes article>p:not(.card-label),.contact-routes h3{min-height:0}.contact-routes .button{max-width:430px}.contact-details{grid-template-columns:1fr;align-items:start}.contact-details small{grid-column:auto}.capability-grid,.contact-compact,.footer-grid,.institution-footer{grid-template-columns:1fr}}@media (width<=720px){.site-header{height:76px}.brand img{width:154px;height:auto;max-height:52px}.site-footer .footer-logo{width:230px}.hero{padding-top:54px}h1{font-size:clamp(44px,13vw,68px)}h2{font-size:clamp(36px,10.5vw,52px)}body{font-size:17px}.locale-ru h1,.locale-ru h2,.locale-ru h3{overflow-wrap:anywhere}.hero-actions,.button{width:100%}.hero-proof,.desktop-map{display:none}.mobile-scope{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);gap:0;display:grid;position:relative}.mobile-scope:before{background:var(--rule);content:"";width:1px;position:absolute;top:34px;bottom:34px;left:20px}.mobile-scope article{grid-template-columns:40px 1fr;gap:16px;padding:22px 0;display:grid;position:relative}.mobile-scope article+article{border-top:1px solid var(--rule)}.scope-dot{z-index:1;width:15px;height:15px;box-shadow:0 0 0 6px var(--paper);border-radius:50%;margin:5px 0 0 13px}.mobile-scope strong{color:var(--navy);letter-spacing:.06em;text-transform:uppercase;font-size:13px;display:block}.mobile-scope p{color:var(--muted);margin:5px 0 0;font-size:14px}.map-legend{display:none}.why-grid{grid-template-columns:1fr}.why-grid article{padding:24px 0}.why-grid article+article{border-top:1px solid var(--rule);border-left:0;padding-left:0}.step-grid{grid-template-columns:1fr}.step-grid article,.step-grid article:nth-child(2n){border-left:0;min-height:0;padding:26px 0}.step-grid h3{margin-top:30px}.actor-list article{grid-template-columns:1fr;gap:10px}.evidence-grid{grid-template-columns:1fr;gap:12px}.evidence-grid article,.evidence-grid article:nth-child(4),.evidence-grid article:nth-child(5){grid-column:auto;padding:22px 20px}.capability-grid{grid-template-columns:1fr}.engagement-list article{grid-template-columns:50px 1fr}.engagement-list article p{grid-column:2}.boundary-card>div{grid-template-columns:1fr;gap:22px}.footer-grid{gap:30px}.audience-grid article{min-height:0}.contact-compact{gap:34px}.institution-footer{gap:24px}}
