:root{--n:#0b2d56;--g:#62873b;--g-light:#88a95c;--p:#f4f6ef;--t:#102a4e;--border:#dfe4e4;--font:"Montserrat",Arial,sans-serif;--wrap:1160px;--radius:8px}:root{--hero-image:url(/images/trnova-hero.jpg)}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/montserrat-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/montserrat-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--n:#0b2d56;--g:#62873b;--p:#f4f6ef;--t:#102a4e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,sans-serif;color:var(--t)}header{height:82px;max-width:1160px;margin:auto;padding:0 28px;display:flex;align-items:center}.logo{font-weight:700;font-size:20px;color:var(--n);margin-right:auto;text-decoration:none}.logo small{display:block;font-size:10px;color:var(--g);letter-spacing:1px}nav{display:flex;gap:23px;align-items:center}nav a{font-size:11px;text-decoration:none;color:var(--t);font-weight:600}.hero{max-width:1160px;height:360px;margin:auto;display:grid;grid-template-columns:43% 57%}.copy{padding:48px 28px}.ey{font-size:9px;letter-spacing:1.5px;color:var(--g);font-weight:700}.hero h1{font-size:38px;line-height:1.05;margin:13px 0 20px}.hero h1 span{color:var(--g)}.hero p{font-size:12px;line-height:1.7;max-width:390px}.photo{background:radial-gradient(ellipse 72% 115% at 0% 48%,#fff,#fffffffa 24%,#ffffffe0 39%,#ffffff8f 55%,#ffffff2e 70%,#fff0 84%),var(--hero-image) center/cover no-repeat}.btn{display:inline-block;padding:11px 17px;border-radius:5px;text-decoration:none;font-size:10px;font-weight:700;margin:10px 8px 0 0}.dark{background:var(--n);color:#fff}.light{border:1px solid #9ba6b0;color:var(--t)}.slogan{font-size:9px;font-weight:700;margin-top:28px}.section{max-width:1160px;margin:auto;padding:42px 34px}.head{text-align:center;max-width:700px;margin:0 auto 28px}.head h2,.leader h2,.why h2,.program h2,.participate h2{font-size:23px;margin:8px 0}.rule{width:36px;height:2px;background:var(--g);margin:12px auto}.priorities{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.priorities article{border:1px solid #dfe4e4;border-radius:8px;padding:19px;min-height:140px}.ico{font-size:27px;color:var(--g)}h3{font-size:12px;margin:8px 0}article p,.head p{font-size:9px;line-height:1.55}.statement{max-width:1160px;margin:auto;background:var(--p);text-align:center;padding:28px;font-size:23px;font-weight:700}.statement span{color:var(--g)}.leader{display:grid;grid-template-columns:37% 63%;gap:42px;align-items:center}.portrait{height:310px;border-radius:8px;background:#e7ebe4;display:flex;align-items:center;justify-content:center;text-align:center;color:#7a8576;font-size:11px}.leader p{font-size:11px;line-height:1.65}.facts{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.facts b,.facts span{display:block}.facts b{font-size:8px;color:var(--g);text-transform:uppercase}.facts span{font-size:9px;margin-top:4px}.why{max-width:1160px;margin:auto;background:var(--n);color:#fff;padding:42px 70px}.why .ey{color:#b8ca9f}.why p{font-size:11px;line-height:1.75;max-width:720px}.why blockquote{font-size:18px;color:#dfe8d5;margin:24px 0}.team{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.person{text-align:center;font-size:9px}.avatar{width:76px;height:76px;border-radius:50%;background:#edf0eb;color:#879083;margin:0 auto 8px;display:flex;align-items:center;justify-content:center;font-weight:700}.person:first-child .avatar{background:var(--g);color:#fff}.person span{display:block;color:#75808b;font-size:8px;margin-top:3px}.program{max-width:1160px;margin:auto;background:#f7f8f5;padding:42px 80px}.program details{background:#fff;border-bottom:1px solid #dfe4e3;padding:0 18px}.program summary{padding:15px 0;font-size:11px;font-weight:700;cursor:pointer}.program ul{margin:0;padding:0 0 16px 18px}.program li{font-size:9px;line-height:1.55;margin:6px 0;padding-left:3px}.program li::marker{color:var(--g)}.program details p{font-size:9px;line-height:1.6;padding-bottom:15px}.change{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.change div{min-height:110px;border:1px solid #dfe4e4;border-radius:8px;padding:20px;display:flex;align-items:end;font-size:10px;font-weight:700;background:linear-gradient(145deg,#fff,#f4f6f1)}.participate{max-width:1160px;margin:auto;padding:42px 50px;background:linear-gradient(90deg,var(--p),#fff)}.participate p{font-size:10px;line-height:1.6;max-width:650px}footer{background:var(--n);color:#fff;padding:28px max(30px,calc((100vw - 1100px)/2));display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px}footer a{display:block;color:#fff;text-decoration:none;font-size:9px;margin:5px 0}footer p{font-size:9px;line-height:1.5}@media(max-width:800px){nav{display:none}.hero{display:flex;height:auto;flex-direction:column}.photo{height:230px;background-image:var(--hero-image)}.priorities,.leader,.change{grid-template-columns:1fr}.team{grid-template-columns:repeat(2,1fr)}.section,.program,.why,.participate{padding:30px 20px}.facts{grid-template-columns:1fr}footer{grid-template-columns:1fr 1fr}}.leader-intro{font-size:12px!important}.why{padding-top:45px;padding-bottom:45px}.why p{max-width:820px}.change div{display:block!important;min-height:145px}.change div b{display:block;margin-bottom:9px}.change div p{font-size:8.5px;line-height:1.5;font-weight:400;margin:0}.logo img{width:150px;height:auto;display:block}.portrait-real{background:#eef1ed;overflow:hidden;align-items:stretch!important;justify-content:stretch!important}.portrait-real img{width:100%;height:100%;object-fit:cover;object-position:center 22%;display:block}.why-grid{display:grid;grid-template-columns:1.35fr .65fr;gap:42px;align-items:center}.why-copy{min-width:0}.why-photo{height:430px;border-radius:8px;overflow:hidden;background:#e7ebe4}.why-photo img{width:100%;height:100%;object-fit:cover;object-position:center 24%;display:block}.footer-brand img{width:125px;display:block;margin-bottom:8px;filter:brightness(0) invert(1);opacity:.95}@media(max-width:800px){.logo img{width:125px}.why-grid{grid-template-columns:1fr}.why-photo{height:310px;max-width:330px}}.photo{position:relative}.photo-label{position:absolute;right:18px;bottom:14px;background:#ffffffd6;color:var(--n);font-size:8px;font-weight:700;letter-spacing:.5px;padding:5px 8px;border-radius:4px}.why{max-width:1160px;margin:auto}.why>*{max-width:820px}.avatar-photo{overflow:hidden;background:#eef1ed!important}.avatar-photo img{width:100%;height:100%;object-fit:cover;object-position:center 22%;display:block}body{font-family:Montserrat,Arial,sans-serif;font-size:16px}header{height:88px}nav{gap:24px}nav a{font-size:14px;line-height:1.25}.hero{position:relative;display:block;height:455px;overflow:hidden;max-width:1160px;margin:auto}.hero .photo{position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 64% 138% at 7% 49%,#fff 0% 35%,#fffffff7 47%,#ffffffd1,#ffffff75 69%,#ffffff1f 79%,#fff0 87%),radial-gradient(ellipse 42% 50% at 27% 17%,#fffffff0,#ffffff9e 48%,#fff0 80%),var(--hero-image) center 55%/cover no-repeat!important}.hero .photo-label{display:none}.hero .copy{position:relative;z-index:2;width:52%;padding:64px 42px 40px 38px}.hero .ey{font-size:12px;letter-spacing:1.7px;margin-bottom:13px}.hero h1{font-size:44px;line-height:1.08;margin:0 0 22px}.hero .copy>p{font-size:18px;line-height:1.6;max-width:520px;margin:0 0 21px}.hero .slogan{font-size:20px;line-height:1.45;font-weight:700;margin:20px 0 17px;color:var(--n)}.hero .btn{font-size:15px;padding:12px 19px}.head .ey,.section .ey,.program .ey,.why .ey,.participate .ey{font-size:11px}.head h2,.leader h2,.why h2,.program h2,.participate h2{font-size:28px}.head p{font-size:16px;line-height:1.6}.priorities{gap:18px}.priorities article{min-height:205px;padding:24px 22px}.priority-icon{width:58px;height:58px;display:flex;align-items:center;justify-content:center;color:var(--n);margin-bottom:12px}.priority-icon img{max-width:100%;max-height:100%;object-fit:contain}.priority-icon.svg-icon svg{width:52px;height:52px}.priorities h3{font-size:18px;line-height:1.3;margin:6px 0 10px}.priorities article p{font-size:15px;line-height:1.55;margin:0}.statement{font-size:27px;padding:34px 28px}.leader p{font-size:16px;line-height:1.65}.leader-intro{font-size:18px!important}.facts b{font-size:12px}.facts span{font-size:14px;line-height:1.45}.why p{font-size:16px;line-height:1.72}.why h2{margin-bottom:20px}.person,.person b{font-size:15px}.person span{font-size:13px}.program .head p{font-size:16px}.program summary{font-size:17px;padding:18px 0}.program details p,.program li{font-size:15px;line-height:1.6}.change div{font-size:16px}.change div p{font-size:14px;line-height:1.55}.participate{position:relative;padding-left:130px}.participate p{font-size:16px;line-height:1.65}.discussion-icon{position:absolute;left:42px;top:46px;width:70px;height:70px;object-fit:contain}footer a,footer p{font-size:13px;line-height:1.55}@media(max-width:800px){header{height:76px}.hero{height:auto;min-height:650px}.hero .photo{background:linear-gradient(180deg,#fff,#fffffff7 48%,#ffffff26 70%,#fff0 80%),var(--hero-image) center bottom/cover no-repeat!important}.hero .copy{width:100%;padding:38px 24px 290px}.hero h1{font-size:38px}.hero .copy>p{font-size:17px}.hero .slogan{font-size:18px}.priorities{grid-template-columns:1fr}.participate{padding-left:24px;padding-top:120px}.discussion-icon{left:24px;top:34px}}header{position:sticky;top:0;z-index:1000;background:#fffffff5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 12px #0b2d5612;min-height:92px}.brand-wrap{display:flex;flex-direction:column;justify-content:center;gap:2px;margin-right:auto}.brand-wrap .logo{display:block;line-height:0}.brand-wrap .logo img{width:145px}.brand-subtitle{font-size:10px;line-height:1.25;color:var(--g);font-weight:600;letter-spacing:.35px;margin-top:3px;white-space:nowrap}nav{margin-left:28px}nav a{font-size:14px}.hero .copy{padding-top:54px}.hero h1{margin-top:0}.program .head .ey{font-size:44px;letter-spacing:1.5px;margin-bottom:10px}.program .head h2{margin-top:0}.footer-brand img{width:150px;height:auto;display:block;margin:0 0 12px;background:transparent!important;filter:none!important;opacity:1!important}.priority-icon{width:62px;height:62px;margin-bottom:14px}.priority-icon img{width:56px;height:56px;object-fit:contain;image-rendering:auto}.priority-icon.svg-icon svg{width:56px;height:56px}@media(max-width:900px){header{min-height:78px}.brand-wrap .logo img{width:126px}.brand-subtitle{font-size:8px;max-width:165px;white-space:normal}}.priority-icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;margin:0 0 14px}.priority-icon svg{width:58px;height:58px;display:block}.priority-icon .navy-stroke{stroke:#0b2d56;stroke-width:2.3}.priority-icon .green-stroke{stroke:#62873b;stroke-width:2.3}.priority-icon img{display:none!important}footer{min-height:150px;padding-top:26px;padding-bottom:24px;align-items:start}.footer-brand{min-width:230px}.footer-logo-lockup{display:flex;align-items:center;gap:10px;margin-bottom:12px}.footer-mark{width:55px;height:45px;flex:0 0 auto}.footer-wordmark{line-height:1}.footer-wordmark b{display:block;color:#fff;font-size:18px;letter-spacing:.3px}.footer-wordmark span{display:block;color:#9fbd72;font-size:10px;font-weight:700;margin-top:4px;letter-spacing:.4px}.footer-brand p{color:#fff;font-size:13px;line-height:1.55;margin:0}footer a{font-size:13px}@media(max-width:800px){footer{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1 / -1}}.priority-icon{width:64px!important;height:64px!important;margin:0 0 14px!important}.priority-icon svg{width:58px!important;height:58px!important;display:block}.priority-icon .navy-stroke{stroke:#0b2d56!important;stroke-width:2.35!important}.priority-icon .green-stroke{stroke:#62873b!important;stroke-width:2.35!important}.priority-icon{width:64px!important;height:64px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 0 14px!important}.priority-icon svg{width:58px!important;height:58px!important;display:block!important;overflow:visible!important}.priority-icon .navy-stroke{stroke:#0b2d56!important;stroke-width:2.35!important;vector-effect:non-scaling-stroke}.priority-icon .green-stroke{stroke:#62873b!important;stroke-width:2.35!important;vector-effect:non-scaling-stroke}.priority-icon.d-style-icon{width:66px!important;height:60px!important;margin:0 0 15px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important}.priority-icon.d-style-icon svg{width:60px!important;height:54px!important;display:block!important;overflow:visible!important}.priority-icon.d-style-icon .navy-stroke{stroke:#0b2d56!important;stroke-width:2.15!important}.priority-icon.d-style-icon .green-stroke{stroke:#62873b!important;stroke-width:2.15!important}.priority-icon.od,.priority-icon.nd{width:64px!important;height:58px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 0 14px!important}.priority-icon.od img{display:block!important;width:58px!important;height:58px!important;object-fit:contain!important;max-width:none!important;max-height:none!important}.priority-icon.nd svg{display:block!important;width:56px!important;height:52px!important}.priority-icon.nd .n{stroke:#0b2d56;stroke-width:2}.priority-icon.nd .g{stroke:#62873b;stroke-width:2}.priorities-clean{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:18px!important}.priorities-clean article{border:1px solid #dfe4e4!important;border-radius:8px!important;padding:24px 22px!important;min-height:205px!important;background:#fff!important}.priorities-clean .priority-icon{width:64px!important;height:64px!important;margin:0 0 14px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important}.priorities-clean .icon-image img{display:block!important;width:58px!important;height:58px!important;object-fit:contain!important;max-width:none!important;max-height:none!important}.priorities-clean .icon-line svg{display:block!important;width:58px!important;height:58px!important}.priorities-clean .icon-line .n{stroke:#0b2d56!important;stroke-width:2.15!important}.priorities-clean .icon-line .g{stroke:#62873b!important;stroke-width:2.15!important}@media(max-width:800px){.priorities-clean{grid-template-columns:1fr!important}}.priorities-section{padding-top:42px!important;padding-bottom:48px!important}.priorities-section .head{margin-bottom:30px!important}.priorities-section .head h2{font-size:30px!important;line-height:1.2!important}.priorities-clean{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}.priorities-clean article{min-height:250px!important;padding:30px 28px!important;border:1px solid #d9e0e3!important;border-radius:9px!important;background:#fff!important;box-sizing:border-box!important}.priorities-clean .priority-icon{width:76px!important;height:66px!important;margin:0 0 16px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;overflow:hidden!important}.priorities-clean .priority-icon.icon-image img{display:block!important;width:68px!important;height:66px!important;object-fit:contain!important;object-position:left center!important;max-width:none!important;max-height:none!important}.priorities-clean .priority-icon.icon-line svg{width:68px!important;height:62px!important}.priorities-clean h3{margin:0 0 12px!important;font-size:20px!important;line-height:1.25!important;color:#062b57!important}.priorities-clean p{margin:0!important;font-size:17px!important;line-height:1.55!important;color:#12365d!important}@media(max-width:900px){.priorities-clean{grid-template-columns:1fr 1fr!important}}@media(max-width:620px){.priorities-clean{grid-template-columns:1fr!important}.priorities-clean article{min-height:auto!important}}html,body{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}html{overflow-x:hidden!important}html{scroll-padding-top:92px}@media(max-width:900px){html{scroll-padding-top:78px}}body>.site,body>.page,body>.wrap,body>main,.site,.page{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}header{width:100%!important;max-width:none!important}.hero{width:100%!important;max-width:none!important;border-radius:0!important}.section{width:100%!important;max-width:none!important;box-sizing:border-box!important}header>*,.hero>*,.section>*{box-sizing:border-box}@media(min-width:1400px){.hero{min-height:500px!important}.priorities-section{padding-left:4vw!important;padding-right:4vw!important}.priorities-clean{gap:24px!important}}header{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;padding-left:24px!important;padding-right:24px!important}.brand-wrap{justify-self:start!important;margin-right:0!important}nav{justify-self:center!important;margin-left:0!important;gap:30px!important}nav a{font-size:15px!important;line-height:1.2!important;white-space:nowrap!important}#ivan,.leader-profile{max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;padding-left:40px!important;padding-right:40px!important}#proc{max-width:1180px!important;margin-left:auto!important;margin-right:auto!important}@media(min-width:1500px){nav{gap:34px!important}nav a{font-size:15.5px!important}}@media(max-width:1050px){header{grid-template-columns:auto 1fr!important}nav{justify-self:end!important;gap:18px!important}nav a{font-size:13px!important}}.hero .photo{background:linear-gradient(90deg,#fff,#fffffffa,#ffffffdb,#ffffff7a,#ffffff1f 48%,#fff0 58%),var(--hero-image) center 38% / contain no-repeat!important;background-color:#eef2f2!important}@media(min-width:1100px){.hero{min-height:520px!important}}@media(max-width:800px){.hero .photo{background:linear-gradient(180deg,#ffffff0d,#fff0),var(--hero-image) center 38% / cover no-repeat!important}}.hero .photo{background:linear-gradient(90deg,#fff,#fffffffa,#ffffffdb,#ffffff7a,#ffffff1f 48%,#fff0 58%),var(--hero-image) center 38% / cover no-repeat!important;background-color:transparent!important}#ivan .portrait,.leader-profile .portrait{height:350px!important}#ivan .portrait-real img,.leader-profile .portrait-real img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 8%!important;display:block!important}.statement,#proc{position:relative!important;isolation:isolate!important}.statement:before,#proc:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%)}.statement{background:transparent!important}.statement:before{background:var(--p)!important}#proc{background:transparent!important}#proc:before{background:var(--n)!important}.statement{max-width:1160px!important;margin-left:auto!important;margin-right:auto!important}#proc{max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;color:#fff!important}@media(max-width:800px){#ivan .portrait,.leader-profile .portrait{height:330px!important}#ivan .portrait-real img,.leader-profile .portrait-real img{object-position:center 6%!important}}.participate{position:relative!important;isolation:isolate!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;background:transparent!important}.participate:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background:linear-gradient(90deg,#f3f5ee,#f7f8f3 55%,#fff)!important}.participate>*{position:relative;z-index:1}@media(max-width:800px){.participate{max-width:none!important}}#program{position:relative!important;isolation:isolate!important;background:transparent!important}#program:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background:#f5f6f1!important}#program>*{position:relative;z-index:1}.participate{padding-left:0!important;padding-right:0!important}.participate-inner{max-width:1180px;margin:0 auto;padding:42px 48px;display:grid;grid-template-columns:82px minmax(0,1fr);gap:22px;align-items:start}.participate-icon-wrap{display:flex;align-items:flex-start;justify-content:center;padding-top:8px}.participate .discussion-icon{position:static!important;left:auto!important;top:auto!important;width:66px!important;height:66px!important;object-fit:contain!important;display:block!important}.participate-copy h2{margin-top:4px!important}.participate-copy p{max-width:760px!important}@media(max-width:1100px){.hero{display:grid!important;grid-template-columns:1fr!important;height:auto!important;min-height:0!important;overflow:hidden!important;background:#fff!important}.hero .copy{position:relative!important;z-index:2!important;width:100%!important;max-width:none!important;padding:38px 30px 28px!important;background:#fff!important}.hero .photo{position:relative!important;inset:auto!important;width:100%!important;height:330px!important;min-height:330px!important;background:linear-gradient(180deg,#ffffff1f,#fff0 32%),var(--hero-image) center 38% / cover no-repeat!important}.hero .copy>p{max-width:680px!important}.hero .slogan{max-width:680px!important}}@media(max-width:700px){.hero .copy{padding:30px 20px 24px!important}.hero h1{font-size:36px!important}.hero .copy>p{font-size:17px!important}.hero .photo{height:260px!important;min-height:260px!important}.participate-inner{grid-template-columns:1fr!important;padding:34px 22px!important;gap:8px!important}.participate-icon-wrap{justify-content:flex-start!important;padding-top:0!important}}.hero{position:relative!important;display:block!important;width:100%!important;max-width:none!important;min-height:520px!important;overflow:hidden!important;background:#fff!important}.hero .photo{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:100%!important;z-index:0!important;background:radial-gradient(ellipse 70% 125% at -5% 48%,#fff,#fffffffc 27%,#fffffff0 42%,#ffffffbd,#ffffff61 68%,#ffffff1a 79%,#fff0 88%),var(--hero-image) center 38%/cover no-repeat!important}.hero .copy{position:relative!important;z-index:2!important;width:min(560px,46vw)!important;max-width:560px!important;padding:54px 30px 42px 28px!important;background:transparent!important}@media(max-width:1100px){.hero{min-height:560px!important}.hero .photo{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:100%!important;background:radial-gradient(ellipse 92% 145% at -10% 48%,#fff 0% 35%,#fffffffa 49%,#ffffffdb 60%,#ffffff8a 72%,#ffffff2e 82%,#fff0 90%),var(--hero-image) center 38%/cover no-repeat!important}.hero .copy{width:min(600px,64vw)!important;max-width:600px!important;padding:42px 26px 40px 24px!important;background:transparent!important}.hero .copy>p,.hero .slogan{max-width:560px!important}}@media(max-width:720px){.hero{display:grid!important;grid-template-columns:1fr!important;min-height:0!important;height:auto!important}.hero .copy{width:100%!important;max-width:none!important;padding:30px 20px 26px!important;background:#fff!important}.hero .photo{position:relative!important;inset:auto!important;height:260px!important;min-height:260px!important;background:linear-gradient(180deg,#ffffff14,#fff0 35%),var(--hero-image) center 38%/cover no-repeat!important}}@media(min-width:721px)and (max-width:860px){#ivan,.leader-profile{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:28px!important;align-items:start!important;max-width:760px!important;margin-left:auto!important;margin-right:auto!important;padding-left:24px!important;padding-right:24px!important}#ivan .portrait,.leader-profile .portrait{height:310px!important;border-radius:8px!important;overflow:hidden!important}#ivan .portrait-real img,.leader-profile .portrait-real img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 22%!important;display:block!important}#ivan h2,.leader-profile h2{font-size:27px!important;margin-top:0!important;margin-bottom:10px!important}#ivan .leader-intro,#ivan p,.leader-profile .leader-intro,.leader-profile p{font-size:14.5px!important;line-height:1.55!important}#ivan .facts,.leader-profile .facts{grid-template-columns:1fr!important;gap:10px!important;margin-top:16px!important}#ivan .facts>div,.leader-profile .facts>div{min-width:0!important}#ivan .facts b,.leader-profile .facts b{font-size:10px!important}#ivan .facts span,.leader-profile .facts span{font-size:12.5px!important;line-height:1.4!important}}@media(min-width:680px)and (max-width:720px){#ivan,.leader-profile{grid-template-columns:.95fr 1.05fr!important;gap:22px!important;padding-left:20px!important;padding-right:20px!important}#ivan .portrait,.leader-profile .portrait{height:290px!important}}.priorities-section{position:relative!important;z-index:5!important;margin-top:-5px!important;padding-top:47px!important;background:#fff!important;border:0!important;outline:0!important;box-shadow:none!important}.hero{margin-bottom:0!important;border:0!important;outline:0!important;box-shadow:none!important}.program{position:relative!important;z-index:5!important;margin-top:-5px!important;padding-top:47px!important;background:#f7f8f5!important;border:0!important;outline:0!important;box-shadow:none!important}.why-body h3{margin-top:28px;font-size:15px}.why-body h3:first-child{margin-top:0}.leader-alt2{background:linear-gradient(90deg,var(--p),#fff)}.leader-dark{background:var(--n);color:#fff}.leader-dark .ey,.leader-dark .facts b{color:#b8ca9f}.leader-dark .facts span{color:#dfe4e4}.leader-dark .portrait{background:#ffffff14;color:#c7d0da}.person-link{display:block;color:inherit;text-decoration:none;cursor:pointer}.person-link:hover b{text-decoration:underline}#kandidat-8 .portrait-real img{object-position:center 30%!important}@media(min-width:721px){.hero{display:flex!important;align-items:center!important}.hero .copy{margin-left:5%!important}}.participate-icon-wrap{display:none!important}.participate-inner{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important}.participate-copy p{margin-left:auto!important;margin-right:auto!important}.brand-wrap .logo.brand-mark{display:flex!important;align-items:center;gap:14px;line-height:1}.brand-mark-icon{width:78px;height:59px;flex:0 0 auto;display:block}.brand-word{line-height:1}.brand-word b{display:block;color:var(--n);font-size:26px;font-weight:700;letter-spacing:.3px}.brand-word span{display:block;color:var(--g);font-size:14px;font-weight:700;letter-spacing:.4px;margin-top:3px}@media(max-width:900px){.brand-mark-icon{width:60px;height:46px}.brand-word b{font-size:20px}.brand-word span{font-size:11px}}@media(max-width:800px){.program .head .ey{font-size:38px}}@media(max-width:700px){.program .head .ey{font-size:36px}}@keyframes hero-slide-in{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}.hero .copy>*{opacity:0;animation:hero-slide-in .6s ease-out forwards}.hero .copy>*:nth-child(1){animation-delay:0s}.hero .copy>*:nth-child(2){animation-delay:.45s}.hero .copy>*:nth-child(3){animation-delay:.9s}.hero .copy>*:nth-child(4){animation-delay:1.35s}.hero .copy>*:nth-child(5){animation-delay:1.8s}@media(prefers-reduced-motion:reduce){.hero .copy>*{animation:none;opacity:1}}.nav-toggle{display:none;flex-direction:column;justify-content:center;gap:5px;width:34px;height:34px;padding:0;border:0;background:none;cursor:pointer}.nav-toggle span{display:block;width:100%;height:2px;background:var(--n);border-radius:2px;transition:transform .2s ease,opacity .2s ease}body.nav-open .nav-toggle span:nth-child(1){transform:translateY(7px) rotate(45deg)}body.nav-open .nav-toggle span:nth-child(2){opacity:0}body.nav-open .nav-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:800px){header{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;height:auto!important}.nav-toggle{display:flex!important}nav{display:none;width:100%;order:3}body.nav-open nav{display:flex!important;flex-direction:column!important;gap:0!important;margin:10px 0 0!important;padding:6px 0 14px!important;border-top:1px solid #e5e4e0}body.nav-open nav a{padding:12px 4px!important;font-size:16px!important;border-bottom:1px solid #f0f0ee}}.why>*{margin-left:auto!important;margin-right:auto!important}.brand-word span,.footer-wordmark span{text-align:center}.program .head{max-width:800px}.program .head p{max-width:800px;white-space:nowrap}@media(max-width:840px){.program .head p{font-size:13px}}@media(max-width:700px){.program .head p{white-space:normal}}nav a{transition:color .15s ease}nav a:hover{color:var(--g)}.photo-credit{position:absolute;right:14px;bottom:14px;z-index:2}.photo-credit button{border:0;padding:0;list-style:none;width:20px;height:20px;border-radius:50%;background:#ffffffe0;color:var(--n);font-size:11px;font-weight:700;font-style:italic;font-family:Georgia,Times New Roman,serif;display:flex;align-items:center;justify-content:center;cursor:pointer}.photo-credit p{display:none;position:absolute;right:0;bottom:26px;margin:0;width:190px;background:#fffffff2;color:var(--t);font-size:10px;line-height:1.5;padding:8px 10px;border-radius:6px;box-shadow:0 2px 10px #0000002e}.photo-credit:hover p,.photo-credit:focus-within p{display:block}a:focus-visible,summary:focus-visible,.btn:focus-visible{outline:3px solid var(--g);outline-offset:3px;border-radius:3px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
