#main-content #koz-glass .stat{border:2px solid #ffffffed;background:linear-gradient(135deg,#ffffffb8,#ffffff57 48%,#ffffffa8);box-shadow:inset 0 2px 3px #fff,inset 0 -2px 5px #ffffff80,0 0 0 1px color-mix(in srgb,var(--stat-color) 27%,#c8d7e7),0 14px 32px #263c5d21,0 3px 7px #263c5d0c;backdrop-filter:blur(20px) saturate(155%);-webkit-backdrop-filter:blur(20px) saturate(155%)}#main-content #koz-glass .stat:after{content:"";position:absolute;inset:6px;border:1px solid #ffffff9c;border-radius:15px;background:linear-gradient(150deg,#ffffff55,transparent 45%,#ffffff12);pointer-events:none}#main-content #koz-glass .stat strong,#main-content #koz-glass .stat span{position:relative;z-index:1}@media(hover:hover){#main-content #koz-glass .stat:hover{border-color:#fff;box-shadow:inset 0 2px 4px #fff,inset 0 -2px 5px #ffffffa6,0 0 0 2px color-mix(in srgb,var(--stat-color) 45%,white),0 22px 42px #243e6530,0 0 30px color-mix(in srgb,var(--stat-color) 20%,transparent)}}#koz-glass .opp>img{aspect-ratio:6/5;height:auto;-o-object-fit:contain!important;object-fit:contain!important}#koz-glass .opp-body{padding:18px 20px 20px}#koz-glass .project-labels{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px}#koz-glass .project-labels .badge{margin:0}#koz-glass .project-program{display:inline-flex;align-items:center;padding:6px 11px;border-radius:999px;background:#e6edff;color:#2857a1;border:1px solid #c4d5f4;font-size:11px;line-height:1.25;font-weight:700}#koz-glass .project-program.esc{background:#eee8ff;color:#71439f;border-color:#d8c9f1}#koz-glass .project-program.local{background:#e7f6ec;color:#1f6b3a;border-color:#c3e6cf}#koz-glass .stats{gap:18px;padding:0;background:transparent;border:0;box-shadow:none;backdrop-filter:none;grid-template-columns:repeat(3,1fr)}@media(max-width:760px){#koz-glass .stats{grid-template-columns:repeat(2,1fr)}}#koz-glass .stat{--stat-color:#b83e2a;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;min-height:154px;padding:24px;border:1px solid #ffffffd9;border-radius:22px;background:linear-gradient(135deg,#fffffffa,#ffffffb8);box-shadow:inset 0 1px #fff,0 10px 28px #263c5d0d;backdrop-filter:blur(14px);transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}#koz-glass .stat:nth-child(2){--stat-color:#2466c1}#koz-glass .stat:nth-child(3){--stat-color:#168b79}#koz-glass .stat:nth-child(4){--stat-color:#8256bf}#koz-glass .stat:nth-child(5){--stat-color:#c48a12}#koz-glass .stat:nth-child(6){--stat-color:#d0567a}#koz-glass .stat:before{content:"";position:absolute;top:20px;right:20px;width:11px;height:11px;border-radius:50%;background:var(--stat-color);box-shadow:0 0 18px color-mix(in srgb,var(--stat-color) 35%,transparent)}#koz-glass .stat strong{font-size:clamp(40px,4.2vw,56px);line-height:1;font-weight:800;letter-spacing:-2px;color:var(--stat-color);text-shadow:0 3px 16px color-mix(in srgb,var(--stat-color) 12%,transparent)}#koz-glass .stat span{font-size:13px;line-height:1.4;font-weight:600;color:#3b4e68}#koz-glass .entry{margin-top:34px}#koz-glass .entry-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:12px}@media(max-width:900px){#koz-glass .entry-grid{grid-template-columns:1fr}}#koz-glass .entry-card{--c:#2466c1;position:relative;display:flex;flex-direction:column;gap:10px;padding:24px;border-radius:24px;background:linear-gradient(150deg,#ffffffd1,#ffffff80);border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 1px #fff,0 20px 44px -28px color-mix(in srgb,var(--c) 55%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s ease}#koz-glass .entry-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:inset 0 1px #fff,0 30px 56px -24px color-mix(in srgb,var(--c) 55%,transparent)}#koz-glass .e-local{--c:#168b79}#koz-glass .e-abroad{--c:#2466c1}#koz-glass .e-partner{--c:#c0392b}#koz-glass .entry-ico{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;font-size:26px;background:color-mix(in srgb,var(--c) 14%,white)}#koz-glass .entry-card h2{font-size:26px;line-height:1.1;letter-spacing:-.02em;color:#1e2a3b}#koz-glass .entry-card p{font-size:14px;line-height:1.6;color:#3b4e68;flex:1}#koz-glass .entry-links{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center}#koz-glass .entry-links a{font-size:13px;font-weight:700;color:var(--c);text-decoration:underline;text-underline-offset:3px}#koz-glass .entry-links a.entry-main{text-decoration:none;padding:10px 16px;border-radius:12px;background:var(--c);color:#fff}@media(prefers-reduced-motion:reduce){#koz-glass .entry-card{transition:none}#koz-glass .entry-card:hover{transform:none}}#koz-glass .hero-v2{display:block!important;padding-top:26px;padding-bottom:30px}#koz-glass .hv-title{min-width:0}#koz-glass .hv-top{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:40px;align-items:end;margin-bottom:22px}#koz-glass .hero-v2 h1{display:block;font-size:clamp(40px,5.2vw,72px)!important;line-height:1!important;letter-spacing:-.045em;margin:6px 0 0!important}#koz-glass .hero-v2 h1>.hv-l1,#koz-glass .hero-v2 h1>.hv-l2{display:inline!important}#koz-glass .hero-v2 .rotating{display:block!important;font-size:.62em;min-height:1.25em;padding-top:12px;white-space:nowrap}#koz-glass .hero-v2 .rotating span{text-shadow:0 4px 20px color-mix(in srgb,var(--syllable) 28%,transparent)}#koz-glass .hv-side .lead{margin:0 0 18px;max-width:30em}#koz-glass .hv-side .actions{margin:0}#koz-glass .hv-side .trust{margin-top:14px}#koz-glass .hv-news{position:relative;aspect-ratio:16/7;min-height:340px;border-radius:28px;overflow:hidden;background:#13223a;border:1px solid rgba(255,255,255,.8);box-shadow:0 30px 70px -30px #1428508c}#koz-glass .hv-news .slide{display:block!important;position:absolute!important;inset:0;min-height:0!important;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility 0s linear .9s;background:#13223a}#koz-glass .hv-news .slide.active{opacity:1;visibility:visible;transition:opacity .9s ease}#koz-glass .hv-news img.hv-img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center 35%;object-position:center 35%;padding:0!important;background:transparent!important;transform:scale(1.06);transition:transform 7s ease-out}#koz-glass .hv-news .slide.active img.hv-img{transform:scale(1)}#koz-glass .hv-news img.hv-bg{display:none}#koz-glass .hv-news .poster-slide img.hv-bg{display:block;position:absolute;inset:-30px;width:calc(100% + 60px);height:calc(100% + 60px);-o-object-fit:cover;object-fit:cover;filter:blur(28px) brightness(.7) saturate(1.2)}#koz-glass .hv-news .poster-slide img.hv-img{-o-object-fit:contain!important;object-fit:contain!important;inset:0!important;height:100%!important;padding:18px 18px 18px 46%!important;transform:none}#koz-glass .hv-news .news-head{position:absolute!important;top:0;left:0;right:0;height:auto!important;z-index:4;padding:16px 20px!important;background:linear-gradient(180deg,rgba(8,18,34,.55),transparent)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:0!important;box-shadow:none!important;color:#fff!important}#koz-glass .hv-news .news-copy{position:absolute!important;inset:auto auto 24px 24px!important;width:min(560px,calc(100% - 48px));height:auto!important;min-height:0!important;padding:18px 22px 20px!important;border-radius:20px;background:linear-gradient(135deg,#ffffff38,#ffffff14)!important;border:1px solid rgba(255,255,255,.45)!important;backdrop-filter:blur(16px) saturate(160%)!important;-webkit-backdrop-filter:blur(16px) saturate(160%)!important;box-shadow:0 18px 40px -18px #0000008c}#koz-glass .hv-news .news-copy h3{font-size:clamp(20px,2.3vw,30px)!important;line-height:1.15!important;margin:6px 0 10px!important;-webkit-line-clamp:2}#koz-glass .hv-news .news-copy .date{font-size:12px!important;opacity:.9}#koz-glass .hv-news .news-copy .read{display:inline-block;font-size:13px!important;font-weight:800;padding:7px 14px;border-radius:999px;background:#ffffffeb;color:#13223a!important;text-shadow:none!important}#koz-glass .hv-dots{position:absolute;right:24px;bottom:28px;z-index:5;display:flex;gap:8px}#koz-glass .hv-dots button{width:9px;height:9px;border-radius:999px;background:#ffffff8c;border:0;padding:0;transition:width .35s ease,background .35s ease}#koz-glass .hv-dots button[aria-current=true]{width:28px;background:#fff}@media(max-width:900px){#koz-glass .hv-top{grid-template-columns:1fr;gap:18px}#koz-glass .hero-v2 .rotating{white-space:pre;display:block!important;width:100%;min-height:80px;line-height:1.1!important;padding-top:4px;transition:opacity .22s}#koz-glass .hv-news{aspect-ratio:4/5;min-height:0;border-radius:22px}#koz-glass .hv-news .news-copy{left:12px!important;bottom:12px!important;width:calc(100% - 24px);padding:14px 16px 16px!important}#koz-glass .hv-dots{inset:20px auto auto 20px}#koz-glass .hv-news .news-head .controls{display:flex}#koz-glass .hv-news .news-head>span{visibility:hidden}#koz-glass .hv-news .poster-slide img.hv-img{padding:56px 14px 150px!important}}@media(prefers-reduced-motion:reduce){#koz-glass .hv-news .slide,#koz-glass .hv-news img.hv-img{transition:none!important;transform:none!important}}#koz-glass .hv-news .news-head.hv-head{display:flex!important;align-items:center;justify-content:flex-start!important;gap:14px;padding:16px 20px!important}#koz-glass .hv-head .hv-label{margin-left:auto;font-size:11px;letter-spacing:1px;font-weight:700;opacity:.9}#koz-glass .hv-news .hv-head .hv-dots{position:static!important;display:flex;gap:7px}#koz-glass .hv-news .news-copy{left:0!important;right:0!important;bottom:0!important;width:auto!important;border-radius:0!important;border:0!important;border-top:1px solid rgba(255,255,255,.25)!important;padding:14px 26px 16px!important;display:flex!important;align-items:center;gap:18px;flex-wrap:nowrap;background:linear-gradient(90deg,#091324b8,#09132473)!important;backdrop-filter:blur(10px) saturate(150%)!important;-webkit-backdrop-filter:blur(10px) saturate(150%)!important;box-shadow:none!important}#koz-glass .hv-news .news-copy .date{flex-shrink:0;white-space:nowrap}#koz-glass .hv-news .news-copy h3{flex:1;min-width:0;margin:0!important;font-size:clamp(17px,1.7vw,24px)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block!important;-webkit-line-clamp:unset!important}#koz-glass .hv-news .news-copy .read{flex-shrink:0}#koz-glass .hv-news .poster-slide img.hv-img{padding:64px 18px 70px!important}@media(max-width:900px){#koz-glass .hv-news .news-copy{flex-wrap:wrap;gap:6px 12px;padding:12px 16px 14px!important}#koz-glass .hv-news .news-copy h3{white-space:normal;flex-basis:100%;order:2;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical}#koz-glass .hv-news .news-copy .read{order:3}#koz-glass .hv-head .hv-label{display:none}#koz-glass .hv-news .poster-slide img.hv-img{padding:60px 12px 110px!important}}#koz-glass .hero-v2 .rotating{white-space:nowrap}#koz-glass .stat small{font-size:11px;color:#6a7a8e}#koz-glass a.stat{text-decoration:none}#koz-glass .stat strong{font-variant-numeric:tabular-nums}#koz-glass .stat.seq-wait{opacity:0;transform:translateY(16px) scale(.96)}#koz-glass .stat.seq-wait.is-in{opacity:1;transform:none;transition:opacity .45s ease,transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s ease,border-color .4s ease,background .4s ease}#koz-glass .stat:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.65) 50%,transparent 70%);background-size:250% 100%;background-position:120% 0;pointer-events:none;opacity:0}#koz-glass .stat.is-in:after{animation:statShine 1.6s ease .3s 1 both}@keyframes statShine{0%{opacity:1;background-position:120% 0}to{opacity:0;background-position:-40% 0}}@media(prefers-reduced-motion:reduce){#koz-glass .stat.seq-wait{opacity:1;transform:none}#koz-glass .stat.is-in:after{animation:none}}#koz-glass .stat{transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s ease,border-color .4s ease,background .4s ease,backdrop-filter .4s ease}#koz-glass .stat .glass-sheen{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .45s ease;background:radial-gradient(120% 80% at 15% 0%,rgba(255,255,255,.9) 0%,rgba(255,255,255,.25) 35%,transparent 60%),linear-gradient(160deg,transparent 55%,color-mix(in srgb,var(--stat-color) 14%,transparent) 100%)}#koz-glass .stat .glass-glint{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.7) 50%,transparent 62%);background-size:260% 100%;background-position:130% 0}#koz-glass .stat>strong,#koz-glass .stat>span,#koz-glass .stat>small{position:relative;z-index:1;transition:transform .5s cubic-bezier(.2,.8,.2,1)}@keyframes cardGlint{0%{opacity:1;background-position:130% 0}to{opacity:0;background-position:-40% 0}}@media(hover:hover){#koz-glass .stat:hover,#koz-glass .stat.seq-wait.is-in:hover{z-index:3;transform:translateY(-14px) scale(1.08);background:linear-gradient(135deg,#ffffff9e,#ffffff38);backdrop-filter:blur(22px) saturate(185%);-webkit-backdrop-filter:blur(22px) saturate(185%);border-color:color-mix(in srgb,var(--stat-color) 55%,white);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffff8c,inset 0 -24px 40px -20px color-mix(in srgb,var(--stat-color) 22%,transparent),0 34px 60px -22px color-mix(in srgb,var(--stat-color) 45%,transparent),0 0 44px color-mix(in srgb,var(--stat-color) 22%,transparent)}#koz-glass .stat:hover .glass-sheen{opacity:1}#koz-glass .stat:hover .glass-glint{animation:cardGlint 1.1s ease .05s 1 both}#koz-glass .stat:hover>strong{transform:translateY(-3px) scale(1.06)}}#koz-glass .stat:focus-visible,#koz-glass .stat:active,#koz-glass .stat.seq-wait.is-in:focus-visible,#koz-glass .stat.seq-wait.is-in:active{z-index:3;transform:translateY(-10px) scale(1.05);border-color:color-mix(in srgb,var(--stat-color) 55%,white);box-shadow:inset 0 1px #fff,0 30px 56px -22px color-mix(in srgb,var(--stat-color) 45%,transparent),0 0 40px color-mix(in srgb,var(--stat-color) 20%,transparent)}#koz-glass .stat:focus-visible .glass-sheen,#koz-glass .stat:active .glass-sheen{opacity:1}#koz-glass .stat:focus-visible{outline:3px solid color-mix(in srgb,var(--stat-color) 60%,white);outline-offset:3px}@media(prefers-reduced-motion:reduce){#koz-glass .stat,#koz-glass .stat>strong{transition:none}#koz-glass .stat:hover,#koz-glass .stat:active,#koz-glass .stat:focus-visible,#koz-glass .stat.seq-wait.is-in:hover{transform:none}#koz-glass .stat:hover>strong{transform:none}#koz-glass .stat:hover .glass-glint{animation:none}}@media(max-width:760px){#koz-glass .stats{gap:12px}#koz-glass .stat{padding:20px;min-height:136px}#koz-glass .stat strong{font-size:42px}#koz-glass .stat span{font-size:12px}}@media(prefers-reduced-motion:reduce){#koz-glass .stat{transition:none}#koz-glass .stat:hover{transform:none}}#koz-glass .news-head{background:linear-gradient(120deg,#0f2036c2,#37536c70,#ccdfed38);backdrop-filter:blur(6px) saturate(140%);-webkit-backdrop-filter:blur(6px) saturate(140%);box-shadow:inset 0 1px #ffffff8a,inset 0 -1px #ffffff38;border-bottom:1px solid #ffffff60;text-shadow:0 1px 6px #0c1d32c9}#koz-glass .news-copy,#koz-glass .poster-slide .news-copy{background:linear-gradient(120deg,#102135c7,#344e677d,#c5d9ea3d);backdrop-filter:blur(4px) saturate(145%);-webkit-backdrop-filter:blur(4px) saturate(145%);box-shadow:inset 0 1px #ffffff7a,inset 0 -1px #ffffff24;border-top:1px solid #ffffff70}#koz-glass .news-copy h3,#koz-glass .news-copy .date,#koz-glass .news-copy .read{color:#fff;text-shadow:0 1px 3px #0a1b2df2,0 2px 8px #0a1b2db5}.koz-glass .story-details{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:28px;margin:0 22px 12px;color:#253e5b;font-size:12px;font-weight:700;letter-spacing:.03em}.koz-glass .story-details span{padding:5px 10px;border-radius:999px;background:#e8eff8;border:1px solid #ccd9eb}.koz-glass .story-details span:last-child{background:#edf4e6;color:#415a27;border-color:#d1dfbd}.koz-glass .logos{padding:36px 0 22px;background:linear-gradient(120deg,#e2eafb99,#f2f5efaa);border-block:1px solid #d9e2ef}.koz-glass .logos>div{margin-bottom:20px}.koz-glass .logos .logo-label{display:table;max-width:calc(100% - 40px);margin:0 auto 20px;padding:15px 30px;border:1px solid #ffffff90;border-radius:16px;background:linear-gradient(115deg,#203751df,#3f5b78cc);backdrop-filter:blur(16px);box-shadow:0 8px 24px #20375115;color:#fff;font-size:20px;line-height:1.4;font-weight:700;letter-spacing:.05em;text-align:center}@media(max-width:760px){.koz-glass .logos .logo-label{font-size:17px;padding:13px 20px;letter-spacing:.02em}.koz-glass .story-details{margin-inline:18px;font-size:11px}}
