.native-publication{background:#f8f9f7!important}.native-publication-shell{width:min(1340px,100% - 48px)!important;padding-top:34px!important}.native-publication-grid{grid-template-columns:minmax(0,1fr) minmax(285px,320px)!important;align-items:start!important;gap:clamp(42px,4.7vw,68px)!important;margin-top:0!important}.native-publication-article>header{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 30px!important;padding:0!important}.native-publication-article>header h1{color:#173025!important;max-width:900px!important}.native-publication-hero{border:1px solid #e0e7e2!important;border-radius:24px!important;box-shadow:0 10px 32px #143a2b0e!important}.native-publication-sidebar{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.native-related-item{border:1px solid var(--card-border,#dde5df)!important;background:#fff!important;border-radius:16px!important;transition:transform .18s,border-color .18s,box-shadow .18s!important;box-shadow:0 1px 2px #12312506,0 8px 24px #1231250a!important}.native-related-item:hover{border-color:var(--card-border-hover,#cbd8d0)!important;background:#fff!important;transform:translateY(-2px)!important;box-shadow:0 2px 4px #12312509,0 14px 32px #12312512!important}.native-related-item img{border-radius:11px!important}@media (max-width:1100px){.native-publication-grid{grid-template-columns:minmax(0,1fr) 280px!important;gap:36px!important}}@media (max-width:900px){.native-publication-shell{width:min(900px,100% - 32px)!important}.native-publication-grid{grid-template-columns:1fr!important;gap:34px!important}.native-publication-sidebar{border-top:1px solid #dde5df!important;margin-top:10px!important;padding-top:24px!important}}@media (max-width:620px){.native-publication-shell{width:calc(100% - 28px)!important;padding-top:22px!important}.native-publication-article>header{margin-bottom:22px!important}.native-publication-hero{border-radius:16px!important;box-shadow:0 7px 22px #143a2b0b!important}.native-related-item{border-radius:14px!important}}
@media (max-width:680px) and (orientation:portrait){.native-home-2026{--m-green:#1f6b50;--m-ink:#14281f;--m-muted:#68776f;--m-border:#1a4c381a;background:#f5f7f4!important}.native-home-2026 .etos-site-header{background:#fffffff5!important;border-bottom:1px solid #1e4e3b14!important;gap:12px!important;min-height:88px!important;padding:12px 18px!important;box-shadow:0 6px 22px #13312609!important}.native-home-2026 .etos-brand-row{gap:11px!important;min-width:0!important}.native-home-2026 .etos-brand-divider{opacity:.8!important;height:42px!important}.native-home-2026 .etos-tagline{color:#41574c!important;letter-spacing:-.01em!important;background:0 0!important;border:0!important;max-width:94px!important;padding:0!important;font-size:10px!important;font-weight:800!important;line-height:1.22!important}.native-home-2026 .etos-mobile-menu>summary{color:#245c46!important;background:#fff!important;border-color:#1f6b5029!important;border-radius:18px!important;min-width:86px!important;min-height:52px!important;box-shadow:0 6px 18px #143a2b0b!important}.native-home-2026 .etos-hero-2026{background:#f5f7f4!important;padding:14px 14px 0!important}.native-home-2026 .etos-hero-media{background:0 0!important;padding-bottom:30px!important;overflow:visible!important}.native-home-2026 .etos-hero-slides{border-radius:26px!important;height:clamp(310px,46vh,385px)!important;overflow:hidden!important;box-shadow:0 16px 38px #1231251c!important}.native-home-2026 .etos-hero-poster,.native-home-2026 .etos-hero-slide{border-radius:26px!important}.native-home-2026 .etos-hero-overlay{background:linear-gradient(#06191204,#06191208 58%,#06191238 100%)!important;border-radius:26px!important;height:clamp(310px,46vh,385px)!important;inset:0 0 auto!important}.native-home-2026 .etos-hero-content{background:0 0!important;min-height:0!important;max-height:none!important;margin-top:-46px!important;padding:0 8px 4px!important;display:block!important}.native-home-2026 .etos-hero-copy-panel{border:1px solid var(--m-border)!important;-webkit-backdrop-filter:blur(12px)!important;background:#fffffff9!important;border-radius:26px!important;width:100%!important;max-width:none!important;padding:23px 21px 20px!important;position:relative!important;box-shadow:0 18px 44px #12312517!important}.native-home-2026 .etos-hero-copy-panel:before{content:"";background:linear-gradient(90deg,#1f6b50,#6fa88f);border-radius:999px;width:42px;height:4px;margin-bottom:14px;display:block}.native-home-2026 .etos-hero-kicker{color:#557668!important;letter-spacing:.11em!important;text-shadow:none!important;margin-bottom:9px!important;font-size:7.5px!important}.native-home-2026 .etos-hero-content h1{max-width:12ch!important;color:var(--m-ink)!important;letter-spacing:-.05em!important;text-shadow:none!important;text-wrap:balance!important;font-size:clamp(33px,9.2vw,43px)!important;line-height:.98!important}.native-home-2026 .etos-hero-content p{color:var(--m-muted)!important;text-shadow:none!important;margin-top:13px!important;font-size:13.5px!important;line-height:1.62!important}.native-home-2026 .etos-hero-actions{grid-template-columns:1fr 1fr!important;gap:9px!important;margin-top:17px!important;display:grid!important;position:static!important}.native-home-2026 .etos-hero-primary,.native-home-2026 .etos-hero-secondary{width:100%!important;min-height:48px!important;box-shadow:none!important;border-radius:14px!important;padding:0 11px!important;font-size:9px!important}.native-home-2026 .etos-hero-primary{color:#fff!important;background:var(--m-green)!important}.native-home-2026 .etos-hero-secondary{color:#244c3b!important;background:#f8faf8!important;border:1px solid #1f6b5024!important}.native-home-2026 .etos-impact{background:0 0!important;width:calc(100% - 28px)!important;margin:8px auto 0!important;padding:0!important}.native-home-2026 .etos-impact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.native-home-2026 .etos-impact-card{border:1px solid var(--m-border)!important;background:linear-gradient(#fff 0%,#fbfcfb 100%)!important;border-radius:22px!important;flex-direction:column!important;justify-content:flex-start!important;gap:12px!important;min-height:154px!important;padding:18px 16px 17px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 8px 24px #1231250e!important}.native-home-2026 .etos-impact-card:before{content:"";opacity:.86;background:#2d7758;border-radius:999px;width:34px;height:4px}.native-home-2026 .etos-impact-card:nth-child(2):before{background:#527f68}.native-home-2026 .etos-impact-card:nth-child(3):before{background:#72927f}.native-home-2026 .etos-impact-card:nth-child(4):before{background:#3c654f}.native-home-2026 .etos-impact-card>strong{letter-spacing:-.055em!important;color:var(--m-green)!important;font-size:clamp(36px,10vw,50px)!important;line-height:.92!important}.native-home-2026 .etos-impact-card>div{margin-top:auto!important}.native-home-2026 .etos-impact-card span{color:var(--m-ink)!important;font-size:13px!important;font-weight:800!important;line-height:1.28!important;display:block!important}.native-home-2026 .etos-impact-card p{color:#79867f!important;margin:6px 0 0!important;font-size:10.5px!important;line-height:1.4!important}.native-home-2026 .etos-about{margin-top:34px!important;padding:0 14px!important}.native-home-2026 .etos-about-shell{display:block!important}.native-home-2026 .etos-about-visual{display:none!important}.native-home-2026 .etos-about-content{border:1px solid var(--m-border)!important;background:radial-gradient(circle at 100% 0,#5e97791c,#0000 30%),linear-gradient(#fff 0%,#f9fbf9 100%)!important;border-radius:28px!important;padding:25px 20px 22px!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 38px #1231250f!important}.native-home-2026 .etos-section-pill{color:#2d6e51!important;letter-spacing:.08em!important;background:#edf5f0!important;border-color:#1f6b501a!important;border-radius:999px!important;min-height:38px!important;padding:0 16px!important;font-size:9px!important}.native-home-2026 .etos-about-content>h2{color:var(--m-ink)!important;letter-spacing:-.048em!important;text-wrap:balance!important;margin-top:17px!important;font-size:clamp(34px,9.3vw,44px)!important;line-height:1!important}.native-home-2026 .etos-about-lead{color:#617168!important;box-shadow:none!important;background:#f2f7f4eb!important;border:1px solid #1f6b5014!important;border-left:4px solid #2f7759!important;border-radius:18px!important;margin-top:19px!important;padding:18px 17px 18px 19px!important;font-size:14.5px!important;line-height:1.72!important}.native-home-2026 .etos-value-grid{gap:11px!important;margin-top:16px!important}.native-home-2026 .etos-value-card{background:#fffffff0!important;border:1px solid #1f6b5014!important;border-radius:18px!important;grid-template-columns:54px 1fr!important;gap:13px!important;min-height:0!important;padding:15px!important;box-shadow:0 5px 16px #12312509!important}.native-home-2026 .etos-value-card>span{color:#2a7152!important;background:#edf6f1!important;border-radius:16px!important;place-items:center!important;width:48px!important;height:48px!important;font-size:10px!important;font-weight:900!important;display:grid!important}.native-home-2026 .etos-value-card strong{color:#173629!important;font-size:15.5px!important}.native-home-2026 .etos-value-card p{color:#718078!important;margin-top:5px!important;font-size:11.5px!important;line-height:1.48!important}.native-home-2026 .etos-inline-link{color:#24694d!important;min-height:44px!important;margin-top:18px!important;padding:0 4px!important;font-size:11px!important}.native-home-2026 .etos-partner-section{margin-top:34px!important;padding:0 14px!important}.native-home-2026 .etos-partner-shell{border:1px solid var(--m-border)!important;background:radial-gradient(circle at 100% 0,#5a93751a,#0000 28%),linear-gradient(#fff 0%,#fafcfb 100%)!important;border-radius:28px!important;grid-template-columns:72px minmax(0,1fr)!important;gap:0 14px!important;padding:22px 20px 20px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 38px #1231250f!important}.native-home-2026 .etos-partner-mark{background:#fff!important;border:1px solid #1f6b5017!important;border-radius:18px!important;grid-area:1/1!important;width:72px!important;height:72px!important;box-shadow:0 7px 18px #1231250b!important}.native-home-2026 .etos-partner-mark img{object-fit:contain!important;width:56px!important;height:56px!important}.native-home-2026 .etos-partner-copy{display:contents!important}.native-home-2026 .etos-partner-eyebrow{color:#2d7153!important;letter-spacing:.14em!important;grid-area:1/2!important;align-self:center!important;margin:0!important;font-size:9px!important}.native-home-2026 .etos-partner-copy h2{color:var(--m-ink)!important;letter-spacing:-.047em!important;text-wrap:balance!important;grid-column:1/-1!important;margin:20px 0 0!important;font-size:clamp(32px,8.9vw,41px)!important;line-height:.99!important}.native-home-2026 .etos-partner-copy p{color:#65756c!important;grid-column:1/-1!important;margin:15px 0 0!important;font-size:13.8px!important;line-height:1.68!important}.native-home-2026 .etos-partner-meta{border-top:1px solid #1f6b5017!important;grid-column:1/-1!important;grid-template-columns:1fr auto!important;align-items:end!important;gap:6px 12px!important;margin-top:20px!important;padding-top:16px!important;display:grid!important}.native-home-2026 .etos-partner-meta strong{display:none!important}.native-home-2026 .etos-partner-meta span{color:#718078!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:9px!important;line-height:1.45!important}.native-home-2026 .etos-partner-meta a{color:#1f6b50!important;white-space:nowrap!important;justify-self:end!important;font-size:10px!important}.native-home-2026 .etos-program-section,.native-home-2026 .etos-awardee-section,.native-home-2026 .etos-publication-section{margin-top:38px!important}}@media (max-width:380px) and (orientation:portrait){.native-home-2026 .etos-impact-card{min-height:148px!important;padding:16px 14px!important}.native-home-2026 .etos-impact-card span{font-size:12px!important}.native-home-2026 .etos-partner-shell{grid-template-columns:64px minmax(0,1fr)!important;gap:0 12px!important}.native-home-2026 .etos-partner-mark{width:64px!important;height:64px!important}.native-home-2026 .etos-partner-mark img{width:50px!important;height:50px!important}.native-home-2026 .etos-partner-copy h2{font-size:30px!important}.native-home-2026 .etos-hero-actions{grid-template-columns:1fr!important}}
@media (max-width:680px) and (orientation:portrait){.native-home-2026 .etos-about-lead{color:#ffffffed!important;letter-spacing:-.01em!important;background:radial-gradient(circle at 100% 0,#ffffff17,#0000 31%),radial-gradient(circle at 0 100%,#73b4921f,#0000 35%),linear-gradient(135deg,#164d3a 0%,#145a40 52%,#0f4935 100%)!important;border:1px solid #ffffff1a!important;border-left:0!important;border-radius:22px!important;margin-top:19px!important;padding:20px 18px 21px!important;font-size:14.5px!important;line-height:1.72!important;position:relative!important;overflow:hidden!important;box-shadow:0 15px 32px #10372824!important}.native-home-2026 .etos-about-lead:before{content:"PEMBINAAN ETOS";z-index:1;color:#ffffffe0;letter-spacing:.13em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff21;border-radius:999px;align-items:center;width:max-content;min-height:28px;margin:0 0 14px;padding:0 11px;font-size:8.5px;font-weight:850;line-height:1;display:flex;position:relative}.native-home-2026 .etos-about-lead:after{content:"";pointer-events:none;border:1px solid #ffffff12;border-radius:999px;width:130px;height:130px;position:absolute;bottom:-58px;right:-42px}.native-home-2026 .etos-about-content{background:radial-gradient(circle at 100% 0,#5e97791a,#0000 29%),linear-gradient(#fff 0%,#f9fbf9 100%)!important}}
html{scroll-behavior:smooth}.etos-navigation-progress{background:#1f6b5014;height:2px}.etos-navigation-progress span{transform-origin:0;background:linear-gradient(90deg,#1f6b50,#6ea58c);width:46%;animation:.72s cubic-bezier(.22,.61,.36,1) infinite etos-nav-progress-fast}@keyframes etos-nav-progress-fast{0%{transform:translate(-112%)scaleX(.58)}55%{transform:translate(88%)scaleX(1)}to{transform:translate(246%)scaleX(.78)}}.native-home,.native-directory,.native-publication,.native-publication-detail,.native-submit-form,.native-news-index{animation:.18s cubic-bezier(.22,.61,.36,1) both etos-route-enter-final}@keyframes etos-route-enter-final{0%{opacity:.94;transform:translateY(4px)}to{opacity:1;transform:none}}.etos-motion-ready [data-etos-reveal]{transition-duration:.54s,.62s;transition-timing-function:cubic-bezier(.22,.61,.36,1);transform:translateY(16px)}.etos-motion-ready [data-etos-reveal=soft]{transform:translateY(10px)}.etos-motion-ready [data-etos-reveal=media]{transition-duration:.62s,.68s;transform:translateY(12px)scale(.992)}.etos-publication-actions{justify-content:flex-end;margin-top:24px;display:flex}.etos-publication-all-link{color:#1f6249;letter-spacing:.02em;background:#fff;border:1px solid #1f6b5024;border-radius:999px;align-items:center;gap:10px;min-height:46px;padding:0 18px;font-size:12px;font-weight:800;text-decoration:none;transition:transform .22s,border-color .22s,background .22s;display:inline-flex}.etos-publication-all-link span{font-size:16px;transition:transform .22s}@media (hover:hover) and (pointer:fine){.etos-publication-all-link:hover{background:#fbfdfc;border-color:#1f6b5042;transform:translateY(-1px)}.etos-publication-all-link:hover span{transform:translate(2px)}}.native-news-index{color:#173229;background:#f7f9f7;min-height:100vh}.etos-news-index-shell{width:min(1240px,100% - 48px);margin:0 auto;padding:44px 0 86px}.etos-news-index-back{color:#537066;align-items:center;margin-bottom:36px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.etos-news-index-head{border-bottom:1px solid #dfe7e2;grid-template-columns:minmax(0,1.6fr) minmax(280px,.55fr);align-items:end;gap:clamp(32px,6vw,88px);padding-bottom:34px;display:grid}.etos-news-index-eyebrow{color:#2f7357;letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:850;display:inline-block}.etos-news-index-head h1{letter-spacing:-.045em;text-wrap:balance;max-width:900px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,5.4vw,78px);font-weight:500;line-height:.98}.etos-news-index-head p{color:#667870;margin:0;font-size:15px;line-height:1.75}.etos-news-lead{color:inherit;border-bottom:1px solid #dfe7e2;grid-template-columns:minmax(0,1.28fr) minmax(320px,.72fr);align-items:center;gap:clamp(28px,4vw,58px);margin-top:38px;padding-bottom:40px;text-decoration:none;display:grid}.etos-news-lead-media{aspect-ratio:16/9;background:#e9eeeb;border-radius:24px;overflow:hidden}.etos-news-lead-media img,.etos-news-row-media img{object-fit:cover;width:100%;height:100%;transition:transform .42s cubic-bezier(.22,.61,.36,1);display:block}.etos-news-lead-copy small,.etos-news-row-copy small{color:#2f7357;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.etos-news-lead-copy h2{letter-spacing:-.035em;margin:12px 0 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,3.6vw,54px);font-weight:500;line-height:1.03}.etos-news-lead-copy p,.etos-news-row-copy p{color:#667870;margin:0;line-height:1.7}.etos-news-lead-copy p{font-size:14px}.etos-news-lead-copy>span,.etos-news-row-copy>span{color:#1f684d;text-transform:uppercase;letter-spacing:.06em;gap:7px;margin-top:18px;font-size:11px;font-weight:820;display:inline-flex}.etos-news-list{margin-top:8px;display:grid}.etos-news-row{color:inherit;border-bottom:1px solid #dfe7e2;grid-template-columns:230px minmax(0,1fr);align-items:center;gap:26px;padding:26px 0;text-decoration:none;display:grid}.etos-news-row-media{aspect-ratio:16/10;background:#e9eeeb;border-radius:18px;overflow:hidden}.etos-news-row-copy h2{letter-spacing:-.026em;max-width:820px;margin:8px 0 9px;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2.15vw,34px);font-weight:500;line-height:1.08}.etos-news-row-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:760px;font-size:13px;display:-webkit-box;overflow:hidden}.etos-news-empty{color:#63766d;background:#fff;border:1px solid #dfe7e2;border-radius:20px;margin-top:36px;padding:28px}@media (hover:hover) and (pointer:fine){.etos-news-lead:hover img,.etos-news-row:hover img{transform:scale(1.018)}.etos-news-lead:hover h2,.etos-news-row:hover h2{color:#1d634a}}@media (max-width:680px) and (orientation:portrait){.native-home-2026 .etos-impact-grid{gap:10px!important}.native-home-2026 .etos-impact-card{background:#fff!important;border-radius:20px!important;gap:10px!important;min-height:142px!important;padding:15px 14px 14px!important;box-shadow:0 8px 22px #1231250b!important}.native-home-2026 .etos-impact-card:before{color:#3c6f5a!important;opacity:1!important;letter-spacing:.12em!important;background:#edf4f0!important;border-radius:999px!important;align-items:center!important;width:max-content!important;height:24px!important;padding:0 8px!important;font-size:8px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.native-home-2026 .etos-impact-card:first-child:before{content:"01"}.native-home-2026 .etos-impact-card:nth-child(2):before{content:"02"}.native-home-2026 .etos-impact-card:nth-child(3):before{content:"03"}.native-home-2026 .etos-impact-card:nth-child(4):before{content:"04"}.native-home-2026 .etos-impact-card>strong{font-size:clamp(34px,9.2vw,44px)!important;line-height:.94!important}.native-home-2026 .etos-impact-card span{font-size:12.5px!important;line-height:1.25!important}.native-home-2026 .etos-impact-card p{font-size:9.8px!important;line-height:1.35!important}.native-home-2026 .etos-partner-shell{background:#fff!important;border-radius:24px!important;grid-template-columns:66px minmax(0,1fr)!important;gap:0 13px!important;padding:20px!important;box-shadow:0 10px 26px #1231250d!important}.native-home-2026 .etos-partner-mark{width:66px!important;height:66px!important;box-shadow:none!important;border-radius:17px!important}.native-home-2026 .etos-partner-mark img{width:51px!important;height:51px!important}.native-home-2026 .etos-partner-eyebrow{letter-spacing:0!important;font-size:0!important}.native-home-2026 .etos-partner-eyebrow:before{display:none!important}.native-home-2026 .etos-partner-eyebrow:after{content:"KAMPUS PROGRAM";color:#2e7154;letter-spacing:.14em;font-size:9px;font-weight:850}.native-home-2026 .etos-partner-copy h2{margin-top:18px!important;font-size:clamp(31px,8.5vw,39px)!important}.native-home-2026 .etos-partner-copy p{display:none!important}.native-home-2026 .etos-partner-meta{grid-template-columns:1fr auto!important;margin-top:16px!important;padding-top:14px!important}.native-home-2026 .etos-partner-meta span{letter-spacing:0!important;font-size:0!important}.native-home-2026 .etos-partner-meta span:after{content:"SEJAK 2021";color:#718078;letter-spacing:.12em;font-size:9px;font-weight:800}.native-home-2026 .etos-partner-meta a{font-size:9.5px!important}.etos-publication-actions{justify-content:stretch;margin-top:18px}.etos-publication-all-link{justify-content:center;width:100%;min-height:50px}}@media (max-width:820px){.etos-news-index-shell{width:calc(100% - 32px);padding:28px 0 62px}.etos-news-index-back{margin-bottom:24px}.etos-news-index-head{grid-template-columns:1fr;gap:16px;padding-bottom:26px}.etos-news-index-head h1{max-width:13ch;font-size:clamp(40px,10vw,56px)}.etos-news-index-head p{max-width:560px;font-size:14px}.etos-news-lead{grid-template-columns:1fr;gap:20px;margin-top:26px;padding-bottom:30px}.etos-news-lead-media{border-radius:20px}.etos-news-lead-copy h2{font-size:clamp(31px,8vw,43px)}.etos-news-row{grid-template-columns:116px minmax(0,1fr);gap:15px;padding:18px 0}.etos-news-row-media{aspect-ratio:4/3;border-radius:14px}.etos-news-row-copy h2{margin:6px 0 0;font-size:20px;line-height:1.08}.etos-news-row-copy p{display:none}.etos-news-row-copy>span{margin-top:10px;font-size:9px}}@media (max-width:390px){.native-home-2026 .etos-impact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.native-home-2026 .etos-impact-card{min-height:138px!important;padding:14px 12px!important}.etos-news-row{grid-template-columns:102px minmax(0,1fr);gap:13px}.etos-news-row-copy h2{font-size:18px}}@media (hover:none) and (pointer:coarse){a:active,button:active{transform:scale(.992)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.native-home,.native-directory,.native-publication,.native-publication-detail,.native-submit-form,.native-news-index,.etos-navigation-progress span,.etos-news-lead-media img,.etos-news-row-media img,.etos-publication-all-link,.etos-publication-all-link span{transition:none!important;animation:none!important;transform:none!important}}
:root{--etos-green-card-1:#123f30;--etos-green-card-2:#174f3b;--etos-green-card-3:#1b5b43;--etos-green-card-line:#ffffff1a;--etos-green-card-glow:#c5e8d51a}.native-home-2026 .etos-story-section{isolation:isolate;border:1px solid var(--etos-green-card-line)!important;background:radial-gradient(circle at 91% 10%, #dff5ea1a 0, #dff5ea0b 16%, transparent 38%), radial-gradient(circle at 64% 112%, #95caae1f 0, #95caae0a 26%, transparent 47%), linear-gradient(135deg, var(--etos-green-card-1) 0%, var(--etos-green-card-2) 56%, #113b2d 100%)!important;position:relative!important;box-shadow:inset 0 1px #ffffff09,0 24px 64px #0d302324!important}.native-home-2026 .etos-story-copy{isolation:isolate;position:relative;overflow:hidden}.native-home-2026 .etos-story-copy:before{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;border:1px solid #ffffff14;border-radius:50%;width:clamp(210px,22vw,330px);position:absolute;top:clamp(-150px,-8vw,-92px);right:clamp(-150px,-9vw,-90px);box-shadow:0 0 0 34px #ffffff05,0 0 0 76px #ffffff03}.native-home-2026 .etos-story-copy:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#d1efdf1b,#0000 68%);border-radius:50%;width:190px;height:190px;position:absolute;bottom:-122px;left:-92px}.native-home-2026 .etos-story-kicker,.native-home-2026 .etos-cta-copy>span{color:#c9e4d6!important}.native-home-2026 .etos-cta-section{isolation:isolate;position:relative;border:1px solid var(--etos-green-card-line)!important;background:radial-gradient(circle at 92% 6%,#e6f8ef1b 0,#e6f8ef0b 18%,#0000 38%),radial-gradient(circle at 7% 104%,#8bc6a61c 0,#8bc6a609 28%,#0000 48%),linear-gradient(135deg,#103b2d 0%,#174f3b 52%,#123f30 100%)!important;box-shadow:inset 0 1px #ffffff0a,0 26px 70px #0d302326!important}.native-home-2026 .etos-cta-section:before{aspect-ratio:1;border:1px solid #ffffff16;border-radius:50%;box-shadow:0 0 0 38px #ffffff05,0 0 0 84px #ffffff03;background:0 0!important;width:clamp(250px,25vw,390px)!important;height:auto!important;top:clamp(-170px,-9vw,-105px)!important;right:clamp(-165px,-9vw,-100px)!important}.native-home-2026 .etos-cta-section:after{border-radius:50%;background:radial-gradient(circle,#cbecda18,#0000 69%)!important;width:220px!important;height:220px!important;bottom:-164px!important;right:24%!important}.native-home-2026 .etos-story-copy h2,.native-home-2026 .etos-cta-copy h2{text-shadow:0 2px 18px #051c141f}.native-home-2026 .etos-story-copy p,.native-home-2026 .etos-cta-copy p{color:#e5f0eae0!important}.native-news-index,.native-publication{font-family:var(--etos-font-sans)!important}.etos-news-index-head h1,.etos-news-lead-copy h2,.etos-news-row-copy h2{color:#173025;text-wrap:balance;font-family:var(--etos-font-sans)!important;font-weight:760!important}.etos-news-index-head h1{letter-spacing:-.055em!important;line-height:.98!important}.etos-news-lead-copy h2{letter-spacing:-.045em!important;line-height:1.02!important}.etos-news-row-copy h2{letter-spacing:-.034em!important;line-height:1.07!important}.etos-news-index-head p,.etos-news-lead-copy p,.etos-news-row-copy p{font-family:var(--etos-font-sans)!important}.native-publication-article>header h1{text-wrap:balance;max-width:900px!important;font-family:var(--etos-font-sans)!important;letter-spacing:-.056em!important;color:#173025!important;font-size:clamp(48px,4.8vw,72px)!important;font-weight:760!important;line-height:.985!important}.native-publication-body{letter-spacing:-.006em;width:min(790px,100%)!important;font-family:var(--etos-font-sans)!important;color:#304039!important;font-size:17px!important;line-height:1.82!important}.native-publication-body p,.native-publication-body li,.native-publication-body blockquote,.native-publication-body figcaption{font-family:var(--etos-font-sans)!important}.native-publication-body strong,.native-publication-body b{color:#1c3027;font-weight:760!important}.native-publication-body h2,.native-publication-body h3,.native-publication-body h4{font-family:var(--etos-font-sans)!important;color:#172a21!important;letter-spacing:-.035em!important;font-weight:760!important}.native-related-item h3{font-family:var(--etos-font-sans)!important;letter-spacing:-.025em!important;font-weight:760!important;line-height:1.18!important}.native-publication-sidebar,.native-publication-sidebar small,.native-publication-sidebar a,.native-publication-article>header{font-family:var(--etos-font-sans)!important}@media (max-width:680px) and (orientation:portrait){.native-home-2026 .etos-story-section{background:radial-gradient(circle at 98% 2%,#e1f6eb1b,#0000 35%),radial-gradient(circle at 0 108%,#97ceb11b,#0000 43%),linear-gradient(145deg,#103b2d 0%,#174f3b 58%,#123f30 100%)!important;box-shadow:0 16px 42px #0d30231f!important}.native-home-2026 .etos-story-copy:before{width:210px;top:-110px;right:-132px;box-shadow:0 0 0 26px #ffffff04,0 0 0 58px #ffffff03}.native-home-2026 .etos-story-copy:after{width:150px;height:150px;bottom:-104px;left:-82px}.native-home-2026 .etos-cta-section{background:radial-gradient(circle at 102% 0,#e7f8ef1c,#0000 36%),radial-gradient(circle at -3% 108%,#97cdb01a,#0000 44%),linear-gradient(145deg,#103b2d 0%,#174f3b 56%,#123f30 100%)!important;box-shadow:0 16px 42px #0d30231f!important}.native-home-2026 .etos-cta-section:before{box-shadow:0 0 0 28px #ffffff04,0 0 0 60px #ffffff03;width:210px!important;top:-118px!important;right:-126px!important}.native-home-2026 .etos-cta-section:after{width:150px!important;height:150px!important;bottom:-112px!important;right:15%!important}.native-publication-article>header h1{letter-spacing:-.048em!important;font-size:clamp(34px,9.2vw,43px)!important;line-height:1.01!important}.native-publication-body{letter-spacing:0;font-size:16.2px!important;line-height:1.76!important}.etos-news-index-head h1{font-size:clamp(36px,9.4vw,48px)!important;line-height:1!important}.etos-news-lead-copy h2{font-size:clamp(29px,7.6vw,39px)!important}.etos-news-row-copy h2{font-size:19px!important;line-height:1.1!important}}@media (prefers-reduced-motion:reduce){.native-home-2026 .etos-story-copy:before,.native-home-2026 .etos-story-copy:after,.native-home-2026 .etos-cta-section:before,.native-home-2026 .etos-cta-section:after{transition:none!important}}
.native-home-2026 .etos-about-2026{padding-top:clamp(68px,5.5vw,88px)!important;padding-bottom:clamp(68px,5.5vw,88px)!important}.native-home-2026 .etos-partner-section{padding-bottom:clamp(56px,4.6vw,72px)!important}.native-home-2026 .etos-program-section{padding-top:clamp(60px,4.8vw,76px)!important;padding-bottom:clamp(46px,3.8vw,60px)!important}.native-home-2026 .etos-story-section{margin-top:clamp(40px,3.2vw,52px)!important}.native-home-2026 .etos-awardee-section,.native-home-2026 .etos-publication-section{padding-top:clamp(68px,5.5vw,88px)!important;padding-bottom:clamp(70px,5.8vw,92px)!important}.native-home-2026 .etos-cta-section{margin-top:clamp(52px,4.2vw,68px)!important;margin-bottom:24px!important}.native-news-index .etos-news-index-shell{padding-bottom:58px!important}.native-home-2026 .etos-story-section{isolation:isolate!important;position:relative!important;overflow:hidden!important}.native-home-2026 .etos-story-copy,.native-home-2026 .etos-story-media{z-index:2!important;position:relative!important}.native-home-2026 .etos-story-copy{overflow:visible!important}.native-home-2026 .etos-story-copy:before,.native-home-2026 .etos-story-copy:after{content:none!important;display:none!important}.native-home-2026 .etos-story-section:before{content:"";z-index:1;aspect-ratio:1;pointer-events:none;background:0 0;border:1px solid #ffffff1d;border-radius:50%;width:clamp(286px,25vw,398px);position:absolute;top:clamp(-172px,-8vw,-108px);right:clamp(-184px,-9vw,-124px);box-shadow:0 0 0 36px #ffffff06,0 0 0 78px #ffffff04}.native-home-2026 .etos-story-section:after{content:"";z-index:1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#cbecda21,#cbecda06 42%,#0000 70%);border:1px solid #dbf3e70d;border-radius:50%;width:clamp(190px,17vw,250px);position:absolute;bottom:clamp(-176px,-11vw,-124px);right:16%}.native-home-2026 .etos-cta-section{isolation:isolate!important;overflow:hidden!important}.native-home-2026 .etos-cta-section:before{aspect-ratio:1;content:""!important;opacity:1!important;background:0 0!important;border:1px solid #ffffff1d!important;border-radius:50%!important;width:clamp(270px,25vw,390px)!important;height:auto!important;inset:clamp(-158px,-8vw,-104px) clamp(-160px,-8vw,-104px) auto auto!important;box-shadow:0 0 0 36px #ffffff06,0 0 0 78px #ffffff04!important}.native-home-2026 .etos-cta-section:after{aspect-ratio:1;content:""!important;opacity:1!important;background:radial-gradient(circle,#cbecda21,#cbecda06 42%,#0000 70%)!important;border:1px solid #dbf3e70d!important;border-radius:50%!important;width:clamp(180px,16vw,238px)!important;height:auto!important;inset:auto 22% clamp(-170px,-11vw,-118px) auto!important}.native-home-2026 .etos-cta-copy,.native-home-2026 .etos-cta-section>div:last-child{z-index:2!important;position:relative!important}.etos-footer-2026{background:0 0!important;border-top:1px solid #234f3d1c!important;grid-template-columns:minmax(360px,1.45fr) minmax(150px,.42fr) minmax(160px,.42fr)!important;align-items:start!important;gap:26px clamp(42px,6vw,92px)!important;width:min(1240px,100% - 48px)!important;margin:0 auto!important;padding:40px 0 28px!important;display:grid!important}.etos-footer-2026 .etos-footer-brand-v3{justify-self:start!important;min-width:0!important}.etos-footer-2026 .etos-footer-brand-v3 .etos-brand-lockup{grid-template-columns:auto!important;align-items:start!important;gap:1px!important;margin:0 0 12px!important;display:inline-grid!important}.etos-footer-2026 .etos-footer-brand-v3 .etos-brand-location{justify-self:end!important;margin-right:2px!important}.etos-footer-2026 .etos-footer-brand-v3 p{color:#586c62!important;max-width:48ch!important;margin:0!important;font-size:11.5px!important;font-weight:650!important;line-height:1.6!important}.etos-footer-2026 .etos-footer-location-copy{color:#839087!important;letter-spacing:.07em!important;text-transform:uppercase!important;margin-top:9px!important;font-size:9px!important;font-weight:760!important;line-height:1.35!important;display:inline-flex!important}.etos-footer-2026 .etos-footer-group{text-align:left!important;place-self:start!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.etos-footer-2026 .etos-footer-group>strong{color:#234738!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-align:left!important;margin:1px 0 14px!important;font-size:9.5px!important;font-weight:850!important;line-height:1.2!important;display:block!important}.etos-footer-2026 .etos-footer-group>div{grid-auto-flow:row!important;justify-content:start!important;place-items:start!important;gap:8px!important;width:100%!important;margin:0!important;display:grid!important}.etos-footer-2026 .etos-footer-group a{color:#4f665b!important;letter-spacing:.01em!important;text-transform:none!important;text-align:left!important;justify-content:flex-start!important;align-items:center!important;width:auto!important;min-height:24px!important;margin:0!important;padding:0!important;font-size:11.5px!important;font-weight:680!important;line-height:1.4!important;text-decoration:none!important;display:inline-flex!important}.etos-footer-2026 .etos-footer-group a:hover{color:#1f6b50!important}.etos-footer-2026>div:last-child{color:#89958e!important;text-align:left!important;border-top:1px solid #234f3d13!important;grid-column:1/-1!important;width:100%!important;margin:0!important;padding-top:18px!important;font-size:9.5px!important;line-height:1.5!important}.native-news-index .etos-footer-2026{width:min(1240px,100% - 48px)!important}.etos-motion-ready .native-home-2026 [data-etos-reveal]{opacity:0;filter:blur(6px);transition:opacity .72s cubic-bezier(.22,.7,.22,1),transform .86s cubic-bezier(.16,.72,.22,1),filter .68s;transition-delay:var(--etos-reveal-delay,0s);will-change:opacity, transform, filter;transform:translateY(24px)scale(.995)}.etos-motion-ready .native-home-2026 [data-etos-reveal=soft]{transform:translateY(17px)scale(.997)}.etos-motion-ready .native-home-2026 [data-etos-reveal=media]{opacity:.001;filter:blur(8px);transition-duration:.78s,.98s,.76s;transform:translateY(26px)scale(.972)}.etos-motion-ready .native-home-2026 [data-etos-reveal].is-revealed{opacity:1;filter:blur();will-change:auto;transform:none}.native-home-2026 .etos-impact{overflow:hidden!important}.native-home-2026 .etos-impact-viewport{width:min(var(--home-max), 100%);margin:0 auto;padding:2px 0 12px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 2.5% 97.5%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 2.5% 97.5%,#0000 100%)}.native-home-2026 .etos-impact-track{will-change:transform;align-items:stretch;width:max-content;animation:30s linear infinite etos-impact-flow;display:flex;transform:translate(0,0)}.native-home-2026 .etos-impact-group{flex:none;align-items:stretch;gap:14px;padding-right:14px;display:flex}.native-home-2026 .etos-impact-card{flex:0 0 clamp(270px,21.5vw,304px);width:clamp(270px,21.5vw,304px);background:radial-gradient(circle at 100% 0,#e5f1ea9e,#0000 34%),#fff!important;border:1px solid #dfe8e2!important;border-radius:20px!important;min-width:270px!important;min-height:112px!important;padding:20px 22px!important;box-shadow:0 10px 28px #163d2e0e!important}.native-home-2026 .etos-impact-card+.etos-impact-card{border-left:1px solid #dfe8e2!important}.native-home-2026 .etos-impact-card>strong{font-size:clamp(34px,3vw,44px)!important}.native-home-2026 .etos-impact:hover .etos-impact-track{animation-play-state:paused}@keyframes etos-impact-flow{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (max-width:900px){.etos-footer-2026{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 28px!important;width:calc(100% - 32px)!important;padding:32px 0 26px!important}.etos-footer-2026 .etos-footer-brand-v3{border-bottom:1px solid #234f3d14!important;grid-column:1/-1!important;width:100%!important;margin-bottom:20px!important;padding-bottom:20px!important}.etos-footer-2026>div:last-child{margin-top:20px!important;padding-top:16px!important}.native-home-2026 .etos-impact-track{animation-duration:27s}.native-home-2026 .etos-impact-card{flex-basis:276px;width:276px}}@media (max-width:980px) and (orientation:landscape) and (max-height:620px){.native-home-2026 .etos-about-2026{padding-top:54px!important;padding-bottom:54px!important}.native-home-2026 .etos-partner-section{padding-bottom:46px!important}.native-home-2026 .etos-program-section{padding-top:48px!important;padding-bottom:38px!important}.native-home-2026 .etos-story-section{margin-top:30px!important}.native-home-2026 .etos-awardee-section,.native-home-2026 .etos-publication-section{padding-top:52px!important;padding-bottom:54px!important}.native-home-2026 .etos-cta-section{margin-top:40px!important}.etos-footer-2026{width:calc(100% - 36px)!important;padding-top:28px!important}}@media (max-width:680px) and (orientation:portrait){.native-home-2026 .etos-about-2026{padding:54px 14px 58px!important}.native-home-2026 .etos-partner-section{padding-bottom:48px!important}.native-home-2026 .etos-program-section{padding:52px 14px 44px!important}.native-home-2026 .etos-story-section{margin-top:34px!important}.native-home-2026 .etos-awardee-section,.native-home-2026 .etos-publication-section{padding-top:56px!important;padding-bottom:58px!important}.native-home-2026 .etos-cta-section{margin-top:42px!important;margin-bottom:22px!important}.native-news-index .etos-news-index-shell{padding-bottom:44px!important}.native-home-2026 .etos-story-section:before,.native-home-2026 .etos-story-section:after{content:none!important;display:none!important}.native-home-2026 .etos-story-copy{z-index:2!important;isolation:isolate!important;position:relative!important;overflow:hidden!important}.native-home-2026 .etos-story-copy>*{z-index:2;position:relative}.native-home-2026 .etos-story-copy:before{z-index:1;aspect-ratio:1;pointer-events:none;background:0 0;border:1px solid #ffffff24;border-radius:50%;width:190px;position:absolute;top:-92px;right:-96px;box-shadow:0 0 0 28px #ffffff07,0 0 0 58px #ffffff04;content:""!important;display:block!important}.native-home-2026 .etos-story-copy:after{z-index:1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#d2efe024,#d2efe008 44%,#0000 70%);border:1px solid #dff5ea12;border-radius:50%;width:142px;position:absolute;bottom:-86px;left:-78px;content:""!important;display:block!important}.native-home-2026 .etos-cta-section:before{border:1px solid #ffffff24!important;width:194px!important;inset:-88px -94px auto auto!important;box-shadow:0 0 0 28px #ffffff07,0 0 0 58px #ffffff04!important}.native-home-2026 .etos-cta-section:after{background:radial-gradient(circle,#d2efe024,#d2efe008 44%,#0000 70%)!important;border:1px solid #dff5ea12!important;width:146px!important;inset:auto auto -88px -76px!important}.native-home-2026 .etos-impact{padding-top:18px!important}.native-home-2026 .etos-impact-viewport{padding-bottom:8px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%)}.native-home-2026 .etos-impact-track{animation-duration:25s}.native-home-2026 .etos-impact-group{gap:10px;padding-right:10px}.native-home-2026 .etos-impact-card{flex-basis:min(78vw,286px);width:min(78vw,286px);border-radius:18px!important;min-width:min(78vw,286px)!important;min-height:104px!important;padding:18px 19px!important}.etos-footer-2026{border-top:1px solid #234f3d1a!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 24px!important;width:calc(100% - 32px)!important;margin:0 auto!important;padding:28px 0 24px!important}.etos-footer-2026 .etos-footer-brand-v3{border-bottom:1px solid #234f3d16!important;grid-column:1/-1!important;width:100%!important;margin:0 0 20px!important;padding:0 0 20px!important}.etos-footer-2026 .etos-footer-brand-v3 .etos-brand-lockup{margin-bottom:12px!important}.etos-footer-2026 .etos-footer-brand-v3 .etos-brand-lockup img{width:100px!important;height:auto!important}.etos-footer-2026 .etos-footer-brand-v3 p{max-width:34ch!important;font-size:12.5px!important;line-height:1.58!important}.etos-footer-2026 .etos-footer-location-copy{margin-top:10px!important;font-size:8.8px!important}.etos-footer-2026 .etos-footer-group>strong{margin-bottom:11px!important;font-size:9px!important}.etos-footer-2026 .etos-footer-group>div{gap:7px!important}.etos-footer-2026 .etos-footer-group a{min-height:22px!important;font-size:12px!important;line-height:1.35!important}.etos-footer-2026>div:last-child{grid-column:1/-1!important;margin-top:20px!important;padding-top:16px!important;font-size:9.5px!important}}@media (max-width:360px) and (orientation:portrait){.etos-footer-2026{column-gap:18px!important;width:calc(100% - 28px)!important}.etos-footer-2026 .etos-footer-group a{font-size:11.5px!important}}@media (prefers-reduced-motion:reduce){.native-home-2026 .etos-story-section:before,.native-home-2026 .etos-story-section:after,.native-home-2026 .etos-story-copy:before,.native-home-2026 .etos-story-copy:after,.native-home-2026 .etos-cta-section:before,.native-home-2026 .etos-cta-section:after{transition:none!important}.native-home-2026 .etos-impact-track{animation:none!important;transform:none!important}.native-home-2026 .etos-impact-group[aria-hidden=true]{display:none!important}.etos-motion-ready .native-home-2026 [data-etos-reveal],.etos-motion-reduced .native-home-2026 [data-etos-reveal]{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}}
div[class*=drawerBackdrop]{z-index:2147483600!important;pointer-events:auto!important;justify-content:flex-end!important;align-items:stretch!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}div[class*=drawerBackdrop]>aside[role=dialog]{z-index:2147483646!important;visibility:visible!important;opacity:1!important;filter:none!important;color:#17382b!important;isolation:isolate!important;pointer-events:auto!important;background:#fff!important;border-left:1px solid #d7e2dbf5!important;width:min(690px,95vw)!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;animation:none!important;display:block!important;position:fixed!important;inset:0 0 auto auto!important;overflow:hidden auto!important;transform:translate(0,0)scale(1)!important;box-shadow:-28px 0 72px #09251b38!important}div[class*=drawerBackdrop]>aside[role=dialog]>*{visibility:visible!important;opacity:1!important}@media (max-width:720px){div[class*=drawerBackdrop]>aside[role=dialog]{border-left:0!important;width:100vw!important;max-width:100vw!important}}@media (max-width:980px) and (orientation:landscape){div[class*=drawerBackdrop]>aside[role=dialog]{width:min(640px,86vw)!important;max-width:86vw!important}}@media (min-width:901px){.native-home-2026 .etos-partner-section{padding-top:clamp(46px,3.7vw,58px)!important;padding-bottom:clamp(46px,3.7vw,58px)!important}.native-home-2026 .etos-partner-shell{grid-template-columns:112px minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(24px,2.6vw,40px)!important;padding:24px clamp(26px,2.8vw,42px)!important}.native-home-2026 .etos-partner-mark{min-height:88px!important;padding-right:22px!important}.native-home-2026 .etos-partner-mark img{width:76px!important;height:76px!important}.native-home-2026 .etos-partner-copy h2{letter-spacing:-.042em!important;white-space:nowrap!important;text-wrap:nowrap!important;max-width:none!important;margin:8px 0!important;font-size:clamp(30px,2.6vw,39px)!important;line-height:1!important}.native-home-2026 .etos-partner-copy p{max-width:780px!important;font-size:12.5px!important;line-height:1.55!important}.native-home-2026 .etos-partner-meta{gap:6px!important;min-width:194px!important;padding-left:26px!important}.native-home-2026 .etos-partner-meta strong{display:none!important}}@media (prefers-reduced-motion:reduce){div[class*=drawerBackdrop]>aside[role=dialog]{transition:none!important;animation:none!important}}
.etos-directory-dialog{color:#17382b!important;background:0 0!important;border:0!important;outline:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden!important}.etos-directory-dialog::backdrop{-webkit-backdrop-filter:none!important;background:#081b1375!important}.etos-directory-dialog .etos-directory-dialog-panel{-webkit-overflow-scrolling:touch;visibility:visible!important;opacity:1!important;filter:none!important;overscroll-behavior:contain!important;background:#fff!important;border:0!important;border-left:1px solid #d8e3dcf0!important;width:min(690px,95vw)!important;max-width:95vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;animation:.36s cubic-bezier(.16,.78,.24,1) both etos-native-dialog-in!important;display:block!important;position:absolute!important;inset:0 0 0 auto!important;overflow:hidden auto!important;transform:translate(0,0)!important;box-shadow:-26px 0 72px #08221833!important}.etos-directory-dialog.is-closing .etos-directory-dialog-panel{animation:.18s cubic-bezier(.4,0,.8,.2) both etos-native-dialog-out!important}@keyframes etos-native-dialog-in{0%{opacity:.72;transform:translate(36px)}to{opacity:1;transform:translate(0,0)}}@keyframes etos-native-dialog-out{0%{opacity:1;transform:translate(0,0)}to{opacity:.82;transform:translate(28px)}}@media (max-width:720px){.etos-directory-dialog .etos-directory-dialog-panel{width:100vw!important;max-width:100vw!important;box-shadow:none!important;border-left:0!important}}@media (max-width:980px) and (orientation:landscape){.etos-directory-dialog .etos-directory-dialog-panel{width:min(640px,86vw)!important;max-width:86vw!important}}.native-home-2026 .etos-hero-slides{position:absolute!important;inset:0!important}.native-home-2026 .etos-hero-slide{will-change:opacity, transform;object-fit:cover!important;pointer-events:none!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}@media (min-width:681px){.native-home-2026 .etos-hero-overlay{background:linear-gradient(#04140e05 0%,#04140e08 42%,#04140e4d 76%,#04140e85 100%),linear-gradient(90deg,#041710c2 0%,#041710a8 18%,#04171075 38%,#04171033 58%,#0417100a 76%,#04171000 90%)!important}.native-home-2026 .etos-hero-content{padding-bottom:clamp(46px,6vh,70px)!important}.native-home-2026 .etos-hero-copy-panel{grid-template-columns:minmax(0,700px) minmax(240px,1fr)!important;column-gap:clamp(34px,4.5vw,72px)!important}.native-home-2026 .etos-hero-kicker{color:#ffffffdb!important;text-shadow:0 2px 14px #00000038!important;margin-bottom:10px!important}.native-home-2026 .etos-hero-content h1{letter-spacing:-.049em!important;color:#fff!important;text-shadow:0 3px 24px #0000003d!important;max-width:690px!important;font-size:clamp(48px,3.9vw,61px)!important;line-height:.965!important}.native-home-2026 .etos-hero-content p{color:#ffffffe0!important;text-shadow:0 2px 16px #0000003d!important;max-width:560px!important;margin-top:14px!important;font-size:clamp(13.5px,1vw,15.5px)!important;line-height:1.55!important}.native-home-2026 .etos-hero-primary{color:#194f3b!important;background:#fffffff5!important;border-color:#ffffffe6!important;box-shadow:0 12px 28px #07191229!important}.native-home-2026 .etos-hero-secondary{color:#fff!important;-webkit-backdrop-filter:none!important;background:#071c1466!important;border-color:#ffffff6b!important;box-shadow:0 12px 28px #07191221!important}}@media (max-width:680px) and (orientation:portrait){.native-home-2026 .etos-hero-media{background:#f4f7f5!important;min-height:0!important;max-height:none!important;padding-bottom:20px!important;overflow:visible!important}.native-home-2026 .etos-hero-media>.etos-hero-slides{background:#123f30!important;border-radius:0 0 24px 24px!important;width:100%!important;height:clamp(360px,54svh,480px)!important;min-height:360px!important;position:relative!important;inset:auto!important;overflow:hidden!important}.native-home-2026 .etos-hero-slide{object-fit:cover!important;border-radius:0 0 24px 24px!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.native-home-2026 .etos-hero-overlay{background:linear-gradient(#051a1203 0%,#051a1205 64%,#051a1238 100%)!important;border-radius:0 0 24px 24px!important;height:clamp(360px,54svh,480px)!important;position:absolute!important;inset:0 0 auto!important}.native-home-2026 .etos-hero-content{z-index:6!important;color:#17382b!important;min-height:0!important;max-height:none!important;margin-top:-34px!important;padding:0 12px 8px!important;display:block!important;position:relative!important}.native-home-2026 .etos-hero-copy-panel{-webkit-backdrop-filter:none!important;background:#fafcfafb!important;border:1px solid #cdded4f5!important;border-radius:22px!important;width:100%!important;max-width:none!important;margin:0!important;padding:19px 18px 18px!important;display:block!important;box-shadow:0 16px 36px #1237291f!important}.native-home-2026 .etos-hero-kicker{color:#2d6e56!important;letter-spacing:.085em!important;text-shadow:none!important;margin:0 0 8px!important;font-size:7.5px!important;line-height:1.35!important}.native-home-2026 .etos-hero-content h1{color:#17382b!important;letter-spacing:-.045em!important;max-width:none!important;text-shadow:none!important;margin:0!important;font-size:clamp(31px,8.4vw,38px)!important;line-height:1.01!important}.native-home-2026 .etos-hero-content p{color:#607168!important;max-width:none!important;text-shadow:none!important;margin:11px 0 0!important;font-size:13px!important;line-height:1.58!important}.native-home-2026 .etos-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:15px!important;display:grid!important}.native-home-2026 .etos-hero-primary,.native-home-2026 .etos-hero-secondary{white-space:nowrap!important;border-radius:11px!important;width:100%!important;min-height:43px!important;padding:0 9px!important;font-size:8.8px!important}.native-home-2026 .etos-hero-primary{color:#fff!important;box-shadow:none!important;background:#1f6b50!important;border-color:#1f6b50!important}.native-home-2026 .etos-hero-secondary{color:#24483a!important;box-shadow:none!important;background:#fff!important;border-color:#ccddd3!important}}@media (min-width:681px) and (max-height:600px) and (orientation:landscape){.native-home-2026 .etos-hero-content{padding-bottom:28px!important}.native-home-2026 .etos-hero-copy-panel{grid-template-columns:minmax(0,620px) minmax(220px,1fr)!important}.native-home-2026 .etos-hero-content h1{max-width:610px!important;font-size:clamp(40px,4.4vw,54px)!important}.native-home-2026 .etos-hero-content p{max-width:520px!important;margin-top:10px!important;font-size:13px!important}}.etos-motion-ready .native-home-2026 [data-etos-reveal]{transform-origin:bottom;will-change:opacity, transform;opacity:0!important;filter:none!important;transition:opacity .62s cubic-bezier(.22,.7,.22,1),transform .76s cubic-bezier(.16,.76,.24,1)!important;transition-delay:var(--etos-reveal-delay,0s)!important;transform:translateY(20px)scale(.992)!important}.etos-motion-ready .native-home-2026 [data-etos-reveal=soft]{transform:translateY(14px)scale(.996)!important}.etos-motion-ready .native-home-2026 [data-etos-reveal=media]{transition-duration:.68s,.86s!important;transform:translateY(22px)scale(.982)!important}.etos-motion-ready .native-home-2026 [data-etos-reveal].is-revealed{will-change:auto;opacity:1!important;filter:none!important;transform:translate(0,0)scale(1)!important}@media (max-width:680px) and (orientation:portrait){.native-home-2026 .etos-site-header{-webkit-backdrop-filter:blur(14px)saturate(112%)!important;background:#fffffff9!important;border-bottom:1px solid #1f4a3917!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:10px!important;height:72px!important;min-height:72px!important;padding:0 14px!important;box-shadow:0 8px 24px #13312609!important}.native-home-2026 .etos-site-header .etos-brand-row{align-items:center!important;gap:9px!important;min-width:0!important;display:flex!important}.native-home-2026 .etos-site-header .etos-brand-lockup img{width:90px!important;height:auto!important}.native-home-2026 .etos-site-header .etos-brand-location{letter-spacing:.18em!important;font-size:7px!important}.native-home-2026 .etos-site-header .etos-brand-divider{background:#d9e3dd!important;flex:0 0 1px!important;width:1px!important;height:30px!important;margin:0 1px!important;display:block!important}.native-home-2026 .etos-site-header .etos-tagline{color:#43584e!important;letter-spacing:-.005em!important;white-space:normal!important;background:0 0!important;border:0!important;max-width:84px!important;padding:0!important;font-size:9px!important;font-weight:760!important;line-height:1.23!important;display:block!important}.native-home-2026 .etos-site-header .etos-header-primary,.native-home-2026 .etos-site-header .etos-header-admin{display:none!important}.native-home-2026 .etos-mobile-menu{justify-self:end!important;margin-left:auto!important;position:relative!important}.native-home-2026 .etos-mobile-menu>summary{cursor:pointer;color:#214f3d!important;width:auto!important;min-width:70px!important;height:40px!important;min-height:40px!important;box-shadow:none!important;letter-spacing:.015em!important;text-transform:none!important;background:#f9fbfa!important;border:1px solid #1f6b5026!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:0 11px!important;font-size:10.5px!important;font-weight:800!important;list-style:none!important;display:inline-flex!important}.native-home-2026 .etos-mobile-menu>summary::-webkit-details-marker{display:none!important}.native-home-2026 .etos-menu-icon{flex-direction:column;flex:0 0 14px;justify-content:space-between;width:14px;height:12px;display:flex}.native-home-2026 .etos-menu-icon i{background:currentColor;border-radius:999px;width:100%;height:1.5px;transition:transform .22s,opacity .18s;display:block}.native-home-2026 .etos-mobile-menu[open] .etos-menu-icon i:first-child{transform:translateY(5.2px)rotate(45deg)}.native-home-2026 .etos-mobile-menu[open] .etos-menu-icon i:nth-child(2){opacity:0}.native-home-2026 .etos-mobile-menu[open] .etos-menu-icon i:nth-child(3){transform:translateY(-5.2px)rotate(-45deg)}.native-home-2026 .etos-mobile-menu:not([open]) .etos-mobile-menu-panel{display:none!important}.native-home-2026 .etos-mobile-menu[open] .etos-mobile-menu-panel{z-index:1200!important;-webkit-backdrop-filter:blur(18px)saturate(112%)!important;background:#fffffffb!important;border:1px solid #1f513d1c!important;border-radius:18px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;width:auto!important;margin:0!important;padding:9px!important;animation:.22s cubic-bezier(.22,.7,.22,1) both etos-mobile-menu-in!important;display:grid!important;position:fixed!important;top:80px!important;left:14px!important;right:14px!important;box-shadow:0 22px 54px #0f2f2321!important}.native-home-2026 .etos-mobile-menu-panel a{color:#28493b!important;letter-spacing:0!important;text-transform:none!important;background:#f7f9f7!important;border:0!important;border-radius:11px!important;justify-content:flex-start!important;align-items:center!important;min-height:43px!important;padding:0 13px!important;font-size:11px!important;font-weight:720!important;text-decoration:none!important;display:flex!important}.native-home-2026 .etos-mobile-menu-panel a:last-child{color:#fff!important;background:#1f6b50!important;grid-column:1/-1!important;justify-content:center!important;font-weight:800!important}@keyframes etos-mobile-menu-in{0%{opacity:0;transform:translateY(-7px)scale(.99)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.etos-directory-dialog .etos-directory-dialog-panel,.etos-motion-ready .native-home-2026 [data-etos-reveal],.native-home-2026 .etos-mobile-menu-panel{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}
.etos-living-cursor-layer{pointer-events:none;z-index:9500;position:fixed;inset:0;overflow:visible}.etos-living-cursor-ring,.etos-living-cursor-dot{pointer-events:none;opacity:0;will-change:transform;border-radius:50%;transition:opacity .18s,width .32s cubic-bezier(.2,.7,.2,1),height .32s cubic-bezier(.2,.7,.2,1),border-color .3s,background .3s;position:fixed;top:0;left:0;transform:translate(-90px,-90px)translate(-50%,-50%)}.etos-living-cursor-ring{box-sizing:border-box;background:#398e560b;border:1.4px solid #1d704bcf;width:27px;height:27px;box-shadow:0 1px 9px #2158380b}.etos-living-cursor-dot{background:#245d40;width:4px;height:4px}.etos-living-cursor-ring.is-visible{opacity:.94}.etos-living-cursor-dot.is-visible{opacity:.75}.etos-living-cursor-ring.is-expanded{background:#389c5811;border-color:#2a9058a6;width:49px;height:49px}.native-home-2026 .etos-program-editorial-card.etos-living-program-card{transition:box-shadow .4s cubic-bezier(.22,.7,.22,1),border-color .35s,transform .4s cubic-bezier(.22,.7,.22,1)!important}.native-home-2026 .etos-program-editorial-card.etos-living-program-card .etos-program-editorial-body{isolation:isolate;transition:background .35s;position:relative;overflow:hidden}.native-home-2026 .etos-program-editorial-card.etos-living-program-card .etos-program-editorial-body:before{content:"";z-index:0;pointer-events:none;clip-path:circle(0% at var(--etos-fill-x,90%) var(--etos-fill-y,80%));background:linear-gradient(135deg,#2c7951,#164934);transition:clip-path .62s cubic-bezier(.22,.69,.2,1);position:absolute;inset:0}.native-home-2026 .etos-program-editorial-card.etos-living-program-card .etos-program-editorial-body>*{z-index:1;position:relative}.native-home-2026 .etos-program-editorial-card.etos-living-program-card .etos-program-editorial-body :is(h3,p,.etos-program-editorial-meta,.etos-program-editorial-link,.etos-program-editorial-link b){transition:color .38s,transform .36s cubic-bezier(.22,.7,.22,1)}.native-home-2026 .etos-program-editorial-card.etos-living-program-card:hover,.native-home-2026 .etos-program-editorial-card.etos-living-program-card:focus-visible{border-color:#3f8461!important;transform:translateY(-4px)!important;box-shadow:0 17px 36px #14432d22!important}.native-home-2026 .etos-program-editorial-card.etos-living-program-card:is(:hover,:focus-visible) .etos-program-editorial-body:before{clip-path:circle(165% at var(--etos-fill-x,90%) var(--etos-fill-y,80%))}.native-home-2026 .etos-program-editorial-card.etos-living-program-card:is(:hover,:focus-visible) .etos-program-editorial-body h3{color:#fff!important}.native-home-2026 .etos-program-editorial-card.etos-living-program-card:is(:hover,:focus-visible) .etos-program-editorial-body p{color:#f4fbf5e0!important}.native-home-2026 .etos-program-editorial-card.etos-living-program-card:is(:hover,:focus-visible) .etos-program-editorial-meta{color:#d0ead8!important}.native-home-2026 .etos-program-editorial-card.etos-living-program-card:is(:hover,:focus-visible) .etos-program-editorial-link{color:#fff!important}.native-home-2026 .etos-program-editorial-card.etos-living-program-card:is(:hover,:focus-visible) .etos-program-editorial-link b{display:inline-block;transform:translate(3px,-3px)}.native-home-2026 .etos-program-editorial-card.etos-living-program-card .etos-program-editorial-media img{transition:transform .7s cubic-bezier(.2,.72,.2,1)!important}.native-home-2026 .etos-program-editorial-card.etos-living-program-card:is(:hover,:focus-visible) .etos-program-editorial-media img{transform:scale(1.025)!important}.native-home-2026 .etos-home-awardee-card.etos-living-awardee-card .etos-home-awardee-image{transition:border-color .36s,box-shadow .42s,transform .42s cubic-bezier(.2,.7,.2,1)!important}.native-home-2026 .etos-home-awardee-card.etos-living-awardee-card .etos-home-awardee-image img{transform-origin:50%!important;transition:transform .65s cubic-bezier(.2,.7,.2,1)!important}.native-home-2026 .etos-home-awardee-card.etos-living-awardee-card:is(:hover,:focus-visible) .etos-home-awardee-image{border-color:#589470!important;transform:translateY(-3px)!important;box-shadow:0 14px 28px #1a472e24!important}.native-home-2026 .etos-home-awardee-card.etos-living-awardee-card:is(:hover,:focus-visible) .etos-home-awardee-image img{transform:scale(1.023)!important}.native-home-2026 .etos-home-awardee-card.etos-living-awardee-card h3{background-image:linear-gradient(#377c51,#377c51);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;width:fit-content;max-width:100%;transition:background-size .34s,color .34s!important}.native-home-2026 .etos-home-awardee-card.etos-living-awardee-card:is(:hover,:focus-visible) h3{background-size:100% 1px;color:#205f43!important}.native-home-2026 .etos-motion-metric.etos-living-metric{transition:transform .33s cubic-bezier(.2,.7,.2,1),border-color .33s,box-shadow .33s,background .33s}.native-home-2026 .etos-motion-metric.etos-living-metric:hover{background:#fafffa;border-color:#84b29a;transform:translateY(-3px);box-shadow:0 13px 29px #205f3b1c}.native-home-2026 .etos-motion-metric.etos-living-metric:hover>strong{color:#1e734a}.native-home-2026 .etos-publication-card.etos-living-publication h3,.etos-impact-editorial-articles a h3{background-image:linear-gradient(#397a54,#397a54);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;width:fit-content;max-width:100%;transition:background-size .38s cubic-bezier(.22,.7,.22,1),color .3s}.native-home-2026 .etos-publication-card.etos-living-publication:is(:hover,:focus-visible) h3,.etos-impact-editorial-articles a:is(:hover,:focus-visible) h3{background-size:100% 1px}.native-home-2026 .etos-publication-card.etos-living-publication img{transition:transform .65s cubic-bezier(.2,.7,.2,1)}.native-home-2026 .etos-publication-card.etos-living-publication:is(:hover,:focus-visible) img{transform:scale(1.022)}.native-home-2026 .etos-publication-card.etos-living-publication :is(.etos-publication-body b,.etos-publication-body span){transition:transform .3s}.etos-site-header .etos-desktop-nav a,.etos-footer-2026 .etos-footer-group a{background-image:linear-gradient(#3e8b5b,#3e8b5b);background-position:0 calc(100% - 1px);background-repeat:no-repeat;background-size:0 1.5px;transition:background-size .3s cubic-bezier(.2,.7,.2,1),color .26s}.etos-site-header .etos-desktop-nav a:is(:hover,:focus-visible),.etos-footer-2026 .etos-footer-group a:is(:hover,:focus-visible){background-size:100% 1.5px}.etos-signature-actions .etos-living-magnetic,.etos-cta-section .etos-living-magnetic,.etos-header-actions .etos-living-magnetic{transition:transform .28s cubic-bezier(.2,.75,.2,1),background .27s,color .27s,border-color .27s}.etos-signature-actions .etos-living-magnetic:is(:hover,:focus-visible),.etos-cta-section .etos-living-magnetic:is(:hover,:focus-visible),.etos-header-actions .etos-living-magnetic:is(:hover,:focus-visible){transform:translate3d(var(--etos-magnetic-x,0px),var(--etos-magnetic-y,0px),0)!important}.etos-signature-actions .etos-living-magnetic span[aria-hidden]{transition:transform .29s cubic-bezier(.2,.7,.2,1);display:inline-block}.etos-signature-actions .etos-living-magnetic:is(:hover,:focus-visible) span[aria-hidden]{transform:translate(3px,-2px)}.etos-impact-editorial-card:is(:hover,:focus-visible){box-shadow:0 16px 34px #16432a1a;border-color:#8eb49a!important}.etos-impact-editorial-card img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.etos-impact-editorial-card:is(:hover,:focus-visible) img{transform:scale(1.018)}@media (hover:none),(pointer:coarse){.etos-living-cursor-layer{display:none}.native-home-2026 .etos-program-editorial-card.etos-living-program-card:hover{box-shadow:var(--card-shadow)!important;transform:none!important}.native-home-2026 .etos-program-editorial-card.etos-living-program-card:hover .etos-program-editorial-body:before{clip-path:circle(0% at 90% 80%)}.native-home-2026 .etos-program-editorial-card.etos-living-program-card:hover .etos-program-editorial-body :is(h3,p,.etos-program-editorial-meta,.etos-program-editorial-link){color:inherit!important}.native-home-2026 .etos-home-awardee-card.etos-living-awardee-card:hover .etos-home-awardee-image img{transform:none!important}}@media (prefers-reduced-motion:reduce){.etos-living-cursor-layer{display:none}.native-home-2026 .etos-living-program-card,.native-home-2026 .etos-living-program-card *,.native-home-2026 .etos-living-program-card:before,.native-home-2026 .etos-living-program-card .etos-program-editorial-body:before,.native-home-2026 .etos-living-awardee-card *,.native-home-2026 .etos-living-publication *,.native-home-2026 .etos-living-metric,.etos-living-magnetic{transition:none!important;animation:none!important}.native-home-2026 .etos-living-program-card:is(:hover,:focus-visible){transform:none!important}.native-home-2026 .etos-living-program-card .etos-program-editorial-body:before{transition:none!important}.native-home-2026 .etos-home-awardee-card.etos-living-awardee-card:is(:hover,:focus-visible) .etos-home-awardee-image img{transform:none!important}}
.native-home-2026 .etos-about-lead.etos-living-about-lead{isolation:isolate;transition:transform .4s cubic-bezier(.22,.7,.22,1),border-color .38s,box-shadow .42s!important;position:relative!important;overflow:hidden!important}.native-home-2026 .etos-value-card.etos-living-value-card{isolation:isolate;transition:transform .43s cubic-bezier(.22,.7,.22,1),border-color .37s,box-shadow .43s!important;position:relative!important;overflow:hidden!important}.native-home-2026 .etos-value-card.etos-living-value-card:before{content:"";z-index:-1;pointer-events:none;clip-path:circle(0% at var(--etos-fill-x,85%) var(--etos-fill-y,70%));background:linear-gradient(117deg,#286f4d 0%,#15503b 100%);transition:clip-path .63s cubic-bezier(.2,.72,.2,1);position:absolute;inset:0}.native-home-2026 .etos-value-card.etos-living-value-card>span,.native-home-2026 .etos-value-card.etos-living-value-card>div{z-index:1;position:relative}.native-home-2026 .etos-value-card.etos-living-value-card>span{transition:background-color .34s,color .34s,transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.native-home-2026 .etos-value-card.etos-living-value-card strong,.native-home-2026 .etos-value-card.etos-living-value-card p{transition:color .35s!important}@media (hover:hover) and (pointer:fine){.native-home-2026 .etos-about-lead.etos-living-about-lead:hover{border-color:#b1d0bc!important;transform:translateY(-3px)!important;box-shadow:0 16px 37px #225c3c16!important}.native-home-2026 .etos-value-card.etos-living-value-card:hover{border-color:#397c56!important;transform:translateY(-3px)!important;box-shadow:0 16px 35px #19493024!important}.native-home-2026 .etos-value-card.etos-living-value-card:hover:before{clip-path:circle(165% at var(--etos-fill-x,85%) var(--etos-fill-y,70%))}.native-home-2026 .etos-value-card.etos-living-value-card:hover>span{transform:translateY(-1px);box-shadow:0 6px 17px #082a1a21;color:#1a6543!important;background:#fff!important}.native-home-2026 .etos-value-card.etos-living-value-card:hover strong{color:#fff!important}.native-home-2026 .etos-value-card.etos-living-value-card:hover p{color:#f6fcf7e6!important}}@media (hover:hover) and (pointer:fine) and (min-width:681px){.native-home-2026 .etos-about-lead.etos-living-about-lead:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle 310px at var(--etos-fill-x,50%) var(--etos-fill-y,50%), #9dd7ab42 0%, #a8dab11a 57%, transparent 100%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.native-home-2026 .etos-about-lead.etos-living-about-lead:hover:after{opacity:1}}@media (prefers-reduced-motion:reduce){.native-home-2026 .etos-value-card.etos-living-value-card,.native-home-2026 .etos-value-card.etos-living-value-card:before,.native-home-2026 .etos-value-card.etos-living-value-card *,.native-home-2026 .etos-about-lead.etos-living-about-lead,.native-home-2026 .etos-about-lead.etos-living-about-lead:after{transition:none!important;animation:none!important}.native-home-2026 .etos-value-card.etos-living-value-card:hover,.native-home-2026 .etos-about-lead.etos-living-about-lead:hover{transform:none!important}}
