:root{--nx-navy:#0a2d46;--nx-blue:#1d6296;--nx-green:#596f00;--nx-green-soft:#eef5d6;--nx-green-hover:#6f8a00;--nx-green-deep:#596f00;--nx-green-ink:#596f00;--nx-on-green:#fff;--nx-btn-radius:10px;--nx-btn-font:600 15px/1.2 var(--font);--nx-btn-icon:20px;--nx-btn-hover-filter:none;--nx-pill-h:38px;--nx-pad:clamp(32px, 5vw, 48px);--nx-measure:max(calc((min(100vw, 1320px) - 2 * var(--nx-pad)) * .4), 440px);--nx-play-bg:#fff;--nx-play-fg:var(--nx-navy);--nx-play-hover:#eef1f4;--nx-glow:194, 218, 43;--nx-coral-soft:#ffe8e3;--nx-coral-ink:#b4573b;--nx-salmon:#ff7e67;--nx-sand:#f5f4f2;--nx-line:#e6e8eb;--nx-muted:#5f7383;--nx-radius:18px;--nx-fs-h2:clamp(28px, 3.4vw, 40px);--nx-fs-card-title:19px;--nx-fs-card-text:16px;--nx-shadow:0 1px 2px #0a2d460f, 0 8px 24px #0a2d460f}.nx-container{width:100%;max-width:1320px;padding-inline:var(--nx-pad);margin-inline:auto}:root{--nx-sec:72px}.nx-section{padding:var(--nx-sec) 0}@media (width<=900px){:root{--nx-sec:56px}}@media (width<=767px){:root{--nx-sec:44px;--nx-pad:clamp(24px, 4vw, 30px);--nx-measure:none}}.nx-eyebrow{background:var(--nx-green-soft);color:var(--nx-green-ink);letter-spacing:.08em;text-transform:uppercase;border-radius:6px;margin:0 0 14px;padding:4px 10px;font-size:14px;font-weight:700;line-height:1.4;display:inline-block}.nx-h2{color:var(--nx-navy);font-size:var(--nx-fs-h2);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:700;line-height:1.15}.nx-lead{color:var(--nx-muted);text-wrap:pretty;margin:16px 0 0;font-size:16px;line-height:1.6}.nx-placeholder{color:inherit}.nx-btn{min-height:44px;font:600 15px/1.2 var(--font);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,filter .15s;display:inline-flex}@media (hover:hover){.nx-btn:hover{filter:brightness(.94)}}@media (hover:none){.nx-btn:active{filter:brightness(.94)}}@media (hover:hover){.nx-btn--green:hover,.nx-btn--outline:hover{background:var(--nx-green-hover);border-color:var(--nx-green-hover);color:var(--nx-on-green);filter:none}}@media (hover:none){.nx-btn--green:active,.nx-btn--outline:active{background:var(--nx-green-hover);border-color:var(--nx-green-hover);color:var(--nx-on-green);filter:none}}.nx-btn--green{background:var(--nx-green);color:var(--nx-on-green)}.nx-btn--navy{background:var(--nx-navy);color:#fff}.nx-btn--white{color:var(--nx-navy);background:#fff}.nx-btn--outline{border:1.5px solid var(--nx-green);color:var(--nx-navy);background:0 0}.nx-btn--ghost-light{color:#fff;background:0 0;border-color:#ffffff80}@media (hover:hover){.nx-btn--ghost-light:hover{filter:none;background:#ffffff1a}}@media (hover:none){.nx-btn--ghost-light:active{filter:none;background:#ffffff1a}}.nx-link{color:var(--nx-blue);text-underline-offset:3px;font-weight:600;text-decoration:underline}main [id]{scroll-margin-top:80px}html[data-audience=company] [data-aud=ngo],html:not([data-audience=company]) [data-aud=company]{display:none}html[data-audience=company]{--nx-green:#1d6296;--nx-green-soft:#eaf3f9;--nx-green-hover:#2c79b3;--nx-green-deep:#1d6296;--nx-green-ink:#1d6296;--nx-on-green:#fff;--nx-glow:135, 200, 248;--c-secondary:#1d6296;--c-accent:#87c8f8}@media (width<=900px){:root{--nx-fs-card-title:17px}}.nh__aud[data-astro-cid-iexwig2i]{box-sizing:border-box;border:1.5px solid var(--nx-green);background:var(--nx-green-soft);border-radius:99px;align-items:stretch;gap:2px;height:40px;padding:3px;transition:background-color .25s,border-color .25s;display:inline-flex}.nh__aud[data-astro-cid-iexwig2i] input[data-astro-cid-iexwig2i]{opacity:0;pointer-events:none;position:absolute}.nh__aud[data-astro-cid-iexwig2i] label[data-astro-cid-iexwig2i]{color:var(--nx-muted);white-space:nowrap;cursor:pointer;border-radius:99px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;line-height:1.2;transition:background-color .18s,color .18s;display:flex}@media (hover:hover){.nh__aud[data-astro-cid-iexwig2i] input[data-astro-cid-iexwig2i]:not(:checked)+label[data-astro-cid-iexwig2i]:hover{color:var(--nx-navy)}}@media (hover:none){.nh__aud[data-astro-cid-iexwig2i] input[data-astro-cid-iexwig2i]:not(:checked)+label[data-astro-cid-iexwig2i]:active{color:var(--nx-navy)}}html:not([data-audience=company]) .nh__aud[data-astro-cid-iexwig2i] input[data-astro-cid-iexwig2i][value=ngo]+label[data-astro-cid-iexwig2i],html[data-audience=company] .nh__aud[data-astro-cid-iexwig2i] input[data-astro-cid-iexwig2i][value=company]+label[data-astro-cid-iexwig2i]{background:var(--nx-green);color:var(--nx-on-green)}.nh__aud[data-astro-cid-iexwig2i] input[data-astro-cid-iexwig2i]:focus-visible+label[data-astro-cid-iexwig2i]{outline:2px solid var(--nx-navy);outline-offset:2px}.nh__aud--menu[data-astro-cid-iexwig2i]{align-self:flex-start;margin-top:12px;display:none}.nh[data-astro-cid-iexwig2i]{z-index:40;backdrop-filter:saturate(1.4)blur(10px);background:#ffffffeb;transition:box-shadow .2s;position:sticky;top:0}.nh[data-astro-cid-iexwig2i][data-scrolled]{box-shadow:0 1px 0 var(--nx-line)}.nh__skip[data-astro-cid-iexwig2i]{position:absolute;left:-9999px}.nh__skip[data-astro-cid-iexwig2i]:focus{z-index:50;background:#fff;padding:8px 12px;top:12px;left:16px}.nh__row[data-astro-cid-iexwig2i]{align-items:center;gap:12px;height:68px;display:flex}.nh__logo[data-astro-cid-iexwig2i]{flex:none;margin-right:10px}.nh__logo[data-astro-cid-iexwig2i] img[data-astro-cid-iexwig2i]{border-radius:9px;width:40px;height:40px;display:block}.nh__nav[data-astro-cid-iexwig2i] ul[data-astro-cid-iexwig2i]{gap:2px;margin:0;padding:0;list-style:none;display:flex}.nh__nav[data-astro-cid-iexwig2i] ul[data-astro-cid-iexwig2i] a[data-astro-cid-iexwig2i]{white-space:nowrap;color:var(--nx-navy);border-radius:8px;padding:8px 10px;font-size:14px;font-weight:500;text-decoration:none;display:block}@media (hover:hover){.nh__nav[data-astro-cid-iexwig2i] ul[data-astro-cid-iexwig2i] a[data-astro-cid-iexwig2i]:hover{text-decoration:underline}}@media (hover:none){.nh__nav[data-astro-cid-iexwig2i] ul[data-astro-cid-iexwig2i] a[data-astro-cid-iexwig2i]:active{text-decoration:underline}}.nh__spacer[data-astro-cid-iexwig2i]{flex:1}.nh__lang[data-astro-cid-iexwig2i]{position:relative}.nh__lang-label[data-astro-cid-iexwig2i]{color:var(--nx-muted);align-items:center;gap:6px;padding:8px;font-size:14px;font-weight:500;display:flex}.nh__lang[data-astro-cid-iexwig2i] summary[data-astro-cid-iexwig2i]{color:var(--nx-muted);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px;font-size:14px;font-weight:500;list-style:none;display:flex}.nh__lang[data-astro-cid-iexwig2i] summary[data-astro-cid-iexwig2i]::-webkit-details-marker{display:none}@media (hover:hover){.nh__lang[data-astro-cid-iexwig2i] summary[data-astro-cid-iexwig2i]:hover{background:var(--nx-sand)}}@media (hover:none){.nh__lang[data-astro-cid-iexwig2i] summary[data-astro-cid-iexwig2i]:active{background:var(--nx-sand)}}.nh__lang[data-astro-cid-iexwig2i] .nh__lang-chev{transition:transform .15s}.nh__lang[data-astro-cid-iexwig2i][open] .nh__lang-chev{transform:rotate(180deg)}.nh__lang[data-astro-cid-iexwig2i] ul[data-astro-cid-iexwig2i]{z-index:50;border:1px solid var(--nx-line);box-shadow:var(--nx-shadow);background:#fff;border-radius:12px;gap:2px;margin:0;padding:6px;list-style:none;display:grid;position:absolute;top:calc(100% + 6px);right:0}.nh__lang[data-astro-cid-iexwig2i] ul[data-astro-cid-iexwig2i] a[data-astro-cid-iexwig2i]{min-width:140px;color:var(--nx-navy);border-radius:8px;justify-content:space-between;align-items:center;gap:20px;padding:8px 10px;font-size:14px;text-decoration:none;display:flex}.nh__lang[data-astro-cid-iexwig2i] ul[data-astro-cid-iexwig2i] b[data-astro-cid-iexwig2i]{color:var(--nx-muted);font-size:14px}@media (hover:hover){.nh__lang[data-astro-cid-iexwig2i] ul[data-astro-cid-iexwig2i] a[data-astro-cid-iexwig2i]:hover{background:var(--nx-sand)}}@media (hover:none){.nh__lang[data-astro-cid-iexwig2i] ul[data-astro-cid-iexwig2i] a[data-astro-cid-iexwig2i]:active{background:var(--nx-sand)}}.nh__lang[data-astro-cid-iexwig2i] ul[data-astro-cid-iexwig2i] a[data-astro-cid-iexwig2i][aria-current]{background:var(--nx-sand);box-shadow:inset 0 0 0 1.5px var(--nx-line)}.nh__cta[data-astro-cid-iexwig2i]{min-height:40px;padding:8px 16px;font-size:14px}.nh__demo[data-astro-cid-iexwig2i]{color:var(--nx-navy);white-space:nowrap;padding:8px 10px;font-size:14px;font-weight:500;text-decoration:none}@media (hover:hover){.nh__demo[data-astro-cid-iexwig2i]:hover{text-decoration:underline}}@media (hover:none){.nh__demo[data-astro-cid-iexwig2i]:active{text-decoration:underline}}.nh__demo-menu[data-astro-cid-iexwig2i],.nh__toggle[data-astro-cid-iexwig2i]{display:none}.nh__progress[data-astro-cid-iexwig2i]{background:var(--c-secondary);width:100%;height:2px;transform:scaleX(var(--p,0));transform-origin:0;position:absolute;bottom:0;left:0}@media (width<=1179px){.nh__toggle[data-astro-cid-iexwig2i]{color:var(--nx-navy);cursor:pointer;background:0 0;border:0;margin-right:-8px;padding:8px;display:inline-flex}.nh__demo[data-astro-cid-iexwig2i]{display:none}.nh__foot[data-astro-cid-iexwig2i]{display:contents}.nh__demo-menu[data-astro-cid-iexwig2i]{align-self:flex-start;margin-top:8px;display:inline-flex}.nh__nav[data-astro-cid-iexwig2i]{border-bottom:1px solid var(--nx-line);background:#fff;flex-direction:column;padding:8px 16px 20px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 24px #0a2d4614}.nh__nav[data-astro-cid-iexwig2i][data-open]{display:flex}.nh__nav[data-astro-cid-iexwig2i] ul[data-astro-cid-iexwig2i]{flex-direction:column;margin:0}.nh__nav[data-astro-cid-iexwig2i] ul[data-astro-cid-iexwig2i] a[data-astro-cid-iexwig2i]{padding:12px 4px;font-size:16px}}.nh__lang--menu[data-astro-cid-iexwig2i],.nh__actions[data-astro-cid-iexwig2i],.nh__aud--menu[data-astro-cid-iexwig2i]{display:none}.nh__toggle[data-astro-cid-iexwig2i] svg{grid-area:1/1;transition:opacity .2s,transform .25s}.nh__toggle[data-astro-cid-iexwig2i] .nh__ico-close{opacity:0;transform:rotate(-90deg)scale(.7)}.nh__toggle[data-astro-cid-iexwig2i][aria-expanded=true] .nh__ico-menu{opacity:0;transform:rotate(90deg)scale(.7)}.nh__toggle[data-astro-cid-iexwig2i][aria-expanded=true] .nh__ico-close{opacity:1;transform:none}@media (width<=1179px){.nh__toggle[data-astro-cid-iexwig2i]{place-items:center;display:inline-grid}.nh__nav[data-astro-cid-iexwig2i]{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s,visibility 0s linear .25s;display:flex;transform:translateY(-8px)}.nh__nav[data-astro-cid-iexwig2i][data-open]{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:none}.nh__nav[data-astro-cid-iexwig2i]>ul[data-astro-cid-iexwig2i]>li[data-astro-cid-iexwig2i]{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(6px)}.nh__nav[data-astro-cid-iexwig2i][data-open]>ul[data-astro-cid-iexwig2i]>li[data-astro-cid-iexwig2i]{opacity:1;transition:opacity .35s,transform .35s;transition-delay:calc(var(--i,0) * 45ms + 60ms);transform:none}}@media (prefers-reduced-motion:reduce){.nh__nav[data-astro-cid-iexwig2i],.nh__nav[data-astro-cid-iexwig2i]>ul[data-astro-cid-iexwig2i]>li[data-astro-cid-iexwig2i],.nh__toggle[data-astro-cid-iexwig2i] svg{transition:none!important}}@media (width<=1179px){.nh__lang--bar[data-astro-cid-iexwig2i]{display:none}.nh__nav[data-astro-cid-iexwig2i]{height:calc(100dvh - 68px);padding:20px var(--nx-pad) calc(56px + env(safe-area-inset-bottom,0px));box-shadow:none;border-bottom:0;overflow-y:auto}.nh__nav[data-astro-cid-iexwig2i]>ul[data-astro-cid-iexwig2i]{order:-1}.nh__nav[data-astro-cid-iexwig2i]>ul[data-astro-cid-iexwig2i] a[data-astro-cid-iexwig2i]{padding:14px 0;font-size:26px;font-weight:600}.nh__actions[data-astro-cid-iexwig2i]{opacity:0;flex-wrap:wrap;order:0;align-items:center;gap:8px 12px;margin:auto 0 24px;transition:opacity .2s,transform .2s;display:flex;transform:translateY(6px)}.nh__nav[data-astro-cid-iexwig2i][data-open] .nh__actions[data-astro-cid-iexwig2i]{opacity:1;transition:opacity .35s .3s,transform .35s .3s;transform:none}.nh__actions[data-astro-cid-iexwig2i]{flex-direction:column;align-items:flex-start;gap:12px}.nh__actions-btn[data-astro-cid-iexwig2i]{flex:none;min-height:44px;padding:10px 20px;font-size:15px}.nh__demo-menu[data-astro-cid-iexwig2i]{display:none}.nh__foot[data-astro-cid-iexwig2i]{border-top:1px solid var(--nx-line);order:1;padding-top:16px;display:flex}.nh__lang--menu[data-astro-cid-iexwig2i]{display:block}.nh__lang--menu[data-astro-cid-iexwig2i] ul[data-astro-cid-iexwig2i]{inset:auto auto calc(100% + 6px) 0}}@media (width>=768px) and (width<=1179px){.nh__actions-btn[data-astro-cid-iexwig2i][data-aud]{display:none}}@media (width<=767px){.nh__cta[data-astro-cid-iexwig2i]{display:none}.nh__row[data-astro-cid-iexwig2i]{position:relative}.nh__aud--bar[data-astro-cid-iexwig2i]{position:absolute;left:50%;transform:translate(-50%)}}@media (width<=420px){.nh__cta[data-astro-cid-iexwig2i]{padding:8px 12px;font-size:14px}.nh__cta[data-astro-cid-iexwig2i] svg{display:none}}@media (width<=767px){html.nav-open{overflow:hidden}}.nf[data-astro-cid-pepzjrb5]{background:var(--nx-navy);color:#ffffffbf;padding:40px 0 112px;font-size:14px}.nf__grid[data-astro-cid-pepzjrb5]{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;display:grid}.nf__brand[data-astro-cid-pepzjrb5] img[data-astro-cid-pepzjrb5]{border-radius:8px;width:40px;height:40px}.nf__claim[data-astro-cid-pepzjrb5]{align-items:center;gap:14px;display:flex}.nf__claim[data-astro-cid-pepzjrb5] img[data-astro-cid-pepzjrb5]{flex:none}.nf__claim[data-astro-cid-pepzjrb5] p[data-astro-cid-pepzjrb5]{color:#fff;max-width:280px;margin:0;font-size:16px;font-weight:600;line-height:1.35}.nf[data-astro-cid-pepzjrb5] a[data-astro-cid-pepzjrb5]{color:#fff;text-decoration:none}@media (hover:hover){.nf[data-astro-cid-pepzjrb5] a[data-astro-cid-pepzjrb5]:hover{text-decoration:underline}}@media (hover:none){.nf[data-astro-cid-pepzjrb5] a[data-astro-cid-pepzjrb5]:active{text-decoration:underline}}.nf__social[data-astro-cid-pepzjrb5]{gap:16px;margin-top:20px;display:flex}.nf__social--cell[data-astro-cid-pepzjrb5]{display:none}.nf__social[data-astro-cid-pepzjrb5] a[data-astro-cid-pepzjrb5]{opacity:.9;transition:opacity .15s;display:inline-flex}@media (hover:hover){.nf__social[data-astro-cid-pepzjrb5] a[data-astro-cid-pepzjrb5]:hover{opacity:1;text-decoration:none}}@media (hover:none){.nf__social[data-astro-cid-pepzjrb5] a[data-astro-cid-pepzjrb5]:active{opacity:1;text-decoration:none}}.nf[data-astro-cid-pepzjrb5] h2[data-astro-cid-pepzjrb5]{color:#fff;letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;font-size:14px}.nf[data-astro-cid-pepzjrb5] ul[data-astro-cid-pepzjrb5]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.nf__bottom[data-astro-cid-pepzjrb5]{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:48px 0 0;padding-top:24px;font-size:14px;display:flex}.nf__bottom[data-astro-cid-pepzjrb5] p[data-astro-cid-pepzjrb5]{margin:0}.nf__bottom[data-astro-cid-pepzjrb5] nav[data-astro-cid-pepzjrb5]{gap:24px;display:flex}@media (width<=767px){.nf__grid[data-astro-cid-pepzjrb5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.nf__brand[data-astro-cid-pepzjrb5]{grid-column:1/-1}nav[data-astro-cid-pepzjrb5] .nf__social[data-astro-cid-pepzjrb5]{display:none}.nf__social--cell[data-astro-cid-pepzjrb5]{margin-top:0;display:flex}}@media (width<=520px){.nf__grid[data-astro-cid-pepzjrb5]{grid-template-columns:1fr 1fr}}.reveal{background:var(--nx-navy)}html.has-reveal{background:linear-gradient(to bottom, #fff 50%, var(--nx-navy) 50%)}html.has-reveal body{background:0 0;display:flow-root}html.has-reveal main#inhalt{z-index:1;margin-bottom:var(--reveal-h,0);background:#fff;border-radius:0 0 32px 32px;position:relative}html.has-reveal .reveal{flex-direction:column;min-height:100svh;padding-top:64px;display:flex}html.has-reveal .reveal>.fc{flex:1;align-items:center;display:flex}html.has-reveal .reveal>.fc>.nx-container{width:100%}@media (height<=880px){.reveal .fc{padding-block:24px 8px}.reveal .fc__box{padding:36px 48px}.reveal .nf{padding-block:28px 40px}.reveal .nf__bottom{margin-top:24px;padding-top:16px}}html.has-reveal .reveal.reveal--footer{min-height:0;padding-top:0}.reveal.reveal--footer .nf{padding-top:72px}@media (height<=880px){.reveal.reveal--footer .nf{padding-top:56px}}html.has-reveal .reveal{z-index:0;position:fixed;bottom:0;left:0;right:0}
