:where(.sx-root) a{color:#2f7a45}:where(.sx-root) a:hover{color:#23603a}.sx-root span[role=img][aria-label=KI-generiertes\ Bild]{color:#fff9}.sx-grad{background:linear-gradient(90deg,#4a925d 0%,#659b52 55%,#879548 100%);-webkit-text-fill-color:transparent;color:#4a925d;-webkit-background-clip:text;background-clip:text}.hc-grad{background:linear-gradient(90deg,#0a8fa8 0%,#0e9785 100%);-webkit-text-fill-color:transparent;color:#0a8fa8;-webkit-background-clip:text;background-clip:text}.sx-grad-light{background:linear-gradient(90deg,#8ed08f 0%,#b9dc8a 100%);-webkit-text-fill-color:transparent;color:#a6d184;-webkit-background-clip:text;background-clip:text}.hc-grad-dark{background:linear-gradient(90deg,#2ed3e5 0%,#5ed694 100%);-webkit-text-fill-color:transparent;color:#2ed3e5;-webkit-background-clip:text;background-clip:text}.sx-tile.sx-tile--dark{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid #ffffff1a;box-shadow:0 18px 40px -24px #0000008c}.sx-tile.sx-tile--dark:hover{background:#ffffff17;border-color:#2ed3e573;box-shadow:0 24px 50px -20px #0009,0 0 0 1px #2ed3e526,0 20px 60px -20px #2ed3e573}.sx-ic--cyan{background:linear-gradient(140deg,#18b7c9 0%,#14a88e 100%);box-shadow:0 0 0 9px #2ed3e51a,0 14px 30px -8px #18b7c9a6}.sx-nav a{color:#3c3c3b;text-decoration:none;transition:color .2s}.sx-nav a:hover{color:#2f7a45}.sx-tile{color:#3c3c3b;background:#fff;border:1px solid #3c3c3b0f;border-radius:24px;text-decoration:none;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s cubic-bezier(.2,.7,.2,1),border-color .4s;display:block;box-shadow:0 1px 2px #10281e0a,0 10px 28px -12px #10281e1f,0 28px 56px -28px #4a925d38}.sx-tile:hover{border-color:#4a925d38;transform:translateY(-6px);box-shadow:0 1px 2px #10281e0d,0 20px 44px -14px #10281e29,0 34px 70px -22px #4a925d80}.sx-tile--blue{box-shadow:0 1px 2px #10281e0a,0 10px 28px -12px #10281e1f,0 28px 56px -28px #1372b838}.sx-tile--blue:hover{border-color:#1372b838;box-shadow:0 1px 2px #10281e0d,0 20px 44px -14px #10281e29,0 34px 70px -22px #1372b875}.sx-tile .sx-zoomimg{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.sx-tile:hover .sx-zoomimg{transform:scale(1.04)}.sx-ic{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;margin:0 auto 22px;transition:transform .4s cubic-bezier(.2,.7,.2,1);display:flex}.sx-ic--green{background:linear-gradient(140deg,#62ae74 0%,#3e8251 100%);box-shadow:0 0 0 9px #4a925d1c,0 14px 26px -8px #3e825199}.sx-ic--blue{background:linear-gradient(140deg,#2e8dd4 0%,#115f9e 100%);box-shadow:0 0 0 9px #1372b81a,0 14px 26px -8px #1372b88c}.sx-tile:hover .sx-ic{transform:scale(1.08)rotate(-4deg)}.sx-ic-sm{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.sx-pill{letter-spacing:1.6px;text-transform:uppercase;color:#3c3c3b;background:#fff;border:1px solid #3c3c3b14;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 6px 16px -8px #10281e2e}.sx-pill i{background:linear-gradient(135deg,#4a925d,#879548);border-radius:50%;width:8px;height:8px}.sx-pill--blue i{background:linear-gradient(135deg,#00b8db,#00bba7)}.sx-pill.sx-pill--dark{box-shadow:none;color:#fff;background:#ffffff14;border-color:#ffffff24}.sx-pill.sx-pill--dark i{background:linear-gradient(135deg,#2ed3e5,#5ed694)}.sx-btn{transition:transform .2s,filter .2s,box-shadow .2s}.sx-btn:hover{filter:brightness(1.05);transform:translateY(-2px)scale(1.02)}.sx-arrow{transition:transform .2s;display:inline-block}a:hover .sx-arrow{transform:translate(4px)}.sx-glass{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffa8;border:1px solid #fff9;box-shadow:0 24px 60px -24px #051e1473}@keyframes sxUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes sxLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:none}}@keyframes sxRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}@keyframes sxDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes sxZoom{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes sxFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes sxMarquee{to{transform:translate(-50%)}}@keyframes sxPulse{0%,to{box-shadow:0 0 #00b8db73}50%{box-shadow:0 0 0 6px #00b8db00}}@keyframes sxDrift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,-20px)scale(1.08)}}.sx-motion .sx-in{animation:.9s cubic-bezier(.2,.7,.2,1) both sxUp}.sx-motion .sx-in-left{animation:.5s ease-out both sxLeft}.sx-motion .sx-in-right{animation:.5s ease-out .3s both sxRight}.sx-motion .sx-in-down{animation:.5s ease-out .2s both sxDown}.sx-motion .sx-zoom{animation:2.4s cubic-bezier(.2,.7,.2,1) both sxZoom}.sx-motion .sx-float{animation:6s ease-in-out infinite sxFloat}.sx-motion .sx-dot{animation:2.2s ease-in-out infinite sxPulse}.sx-motion .sx-blob{animation:14s ease-in-out infinite sxDrift}@keyframes sxFlow{to{stroke-dashoffset:-32px}}@keyframes sxRing{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}.sx-ring{opacity:0;transform-box:fill-box;transform-origin:50%}.sx-motion .sx-flow{animation:1.8s linear infinite sxFlow}.sx-motion .sx-ring{animation:3s ease-out infinite sxRing}.sx-marquee-track{width:max-content;display:flex}.sx-motion .sx-marquee-track{animation:36s linear infinite sxMarquee}html.sx-js .sx-motion .sx-reveal{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(32px)}html.sx-js .sx-motion .sx-reveal.is-in{opacity:1;transform:none}.sx-blob{filter:blur(60px);pointer-events:none;border-radius:50%;position:absolute}@media (max-width:920px){.sx-nav{display:none!important}}.sx-burger{color:#3c3c3b;cursor:pointer;background:#ffffffb3;border:1px solid #3c3c3b1f;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:none}.sx-burger:focus-visible{outline-offset:2px;outline:2px solid #2f7a45}@media (max-width:920px){.sx-burger{display:inline-flex}}.sx-mobile-menu{background:#fff;border:1px solid #3c3c3b14;border-radius:18px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 40px -14px #0b2e494d}.sx-mobile-menu a{color:#3c3c3b;border-radius:12px;padding:14px 16px;font-size:18px;font-weight:500;text-decoration:none;display:block}.sx-mobile-menu a:hover,.sx-mobile-menu a:focus-visible{color:#2f7a45;background:#f4f1ea}@media (min-width:921px){.sx-mobile-menu{display:none}}.sx-brand span{white-space:nowrap}@media (max-width:480px){.sx-brand{gap:8px!important}.sx-brand img{width:32px!important;height:32px!important}.sx-brand span{letter-spacing:.3px!important;font-size:16px!important}.sx-wissen{padding:0 14px!important;font-size:15px!important}}@media (max-width:700px){.sx-foot{text-align:center}}.sx-foot img{display:inline-block}@media (prefers-reduced-motion:reduce){.sx-motion *{transition:none!important;animation:none!important}html.sx-js .sx-motion .sx-reveal{opacity:1;transform:none}}.sx-legal h2{font-family:var(--font-geist-sans),sans-serif;color:#3c3c3b;margin:44px 0 12px;font-size:24px;font-weight:600;line-height:1.25}.sx-legal p{color:#4a4a49;margin:0 0 14px}.sx-legal ul{color:#4a4a49;margin:0 0 14px;padding-left:1.2em;list-style:outside}.sx-legal a{font-weight:600}.sx-prose{color:#3c3c3b}.sx-prose p{margin:0 0 18px}.sx-prose h2{font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.3px;color:#3c3c3b;margin:48px 0 14px;font-size:clamp(24px,2.4vw,30px);font-weight:600;line-height:1.2}.sx-prose h3{font-family:var(--font-geist-sans),sans-serif;color:#3c3c3b;margin:32px 0 10px;font-size:21px;font-weight:600;line-height:1.3}.sx-prose ul,.sx-prose ol{margin:0 0 18px;padding-left:1.3em}.sx-prose ul{list-style:outside}.sx-prose ol{list-style:decimal}.sx-prose li{margin:0 0 6px}.sx-prose a{font-weight:600}.sx-prose table{border-collapse:collapse;width:100%;font-size:16px}.sx-prose th,.sx-prose td{text-align:left;vertical-align:top;border-bottom:1px solid #e4ded2;padding:10px 12px}.sx-lead p{color:#3c3c3b;font-size:20px;line-height:1.55}.sx-keyfacts{background:#f4f1ea;border-radius:20px;margin:32px 0;padding:24px 28px}.sx-keyfacts h2{margin:0 0 10px;font-size:20px}.sx-quote{font-family:var(--font-geist-sans),sans-serif;background:#f4f1ea;border-left:4px solid #4a925d;border-radius:20px;margin:32px 0;padding:26px 30px 10px}.sx-quote p:first-child{font-size:21px;font-weight:500;line-height:1.45}.sx-quote p:last-child:not(:first-child){font-family:var(--font-dm-sans),system-ui,sans-serif;color:#5c6670;font-size:15px}.sx-quote--warning{border-left-color:#c9862e}.sx-quote--tip{border-left-color:#1372b8}.sx-press-btn{background:linear-gradient(135deg,#5ba86e 0%,#3e8251 100%);border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 12px 26px -10px #3e825199;color:#fff!important}.sx-kit-grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:560px){.sx-kit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.sx-kit-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.sx-press-lead{grid-template-columns:1fr;align-items:center;gap:18px;display:grid}@media (min-width:768px){.sx-press-lead{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px}}.sx-press-grid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:640px){.sx-press-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sx-press-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sx-press-older{margin-top:28px}.sx-press-older>summary{cursor:pointer;list-style:none}.sx-press-older>summary::-webkit-details-marker{display:none}.sx-press-older[open]>summary{display:none}@media (min-width:640px){.sx-kit-grid.sx-kit-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}
@font-face{font-family:dmSans;src:url(../media/dm_sans_latin_standard_normal-s.p.341e9dd0.woff2)format("woff2");font-display:swap;font-weight:100 1000;font-style:normal}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:93.39%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:106.22%}.dmsans_23b618d1-module__igALPG__className{font-family:dmSans,dmSans Fallback;font-style:normal}.dmsans_23b618d1-module__igALPG__variable{--font-dm-sans:"dmSans","dmSans Fallback"}
