@charset "UTF-8";#g-copyright .g-bottom-menu,#g-copyright .g-bottom-menu a,#g-copyright .g-footer-logo,#g-copyright .g-copyright{color:rgba(255,255,255,0.7) !important}#g-copyright .g-bottom-menu a:hover,#g-copyright .g-bottom-menu a:focus-visible{color:var(--accent-bright) !important}:root{--fs-sm:clamp(0.875rem,0.852rem + 0.11vw,0.9375rem);--fs-0:clamp(1rem,0.954rem + 0.23vw,1.125rem);--fs-1:clamp(1.125rem,1.057rem + 0.34vw,1.3125rem);--fs-2:clamp(1.25rem,1.159rem + 0.45vw,1.5rem);--fs-3:clamp(1.375rem,1.239rem + 0.68vw,1.75rem);--fs-4:clamp(1.625rem,1.398rem + 1.14vw,2.25rem);--fs-5:clamp(1.875rem,1.511rem + 1.82vw,2.875rem);--space-s:clamp(0.75rem,0.65rem + 0.5vw,1rem);--space-m:clamp(1.25rem,1rem + 1.25vw,2rem);--space-l:clamp(2rem,1.5rem + 2.5vw,3.5rem);--accent:#0193da;--accent-aa:#01608e;--accent-bright:#3fb5eb;--radius-sm:7px;--radius-md:10px;--radius-lg:12px}html{scrollbar-color:var(--accent) #eee;scrollbar-width:thin;scroll-behavior:smooth}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#eee}::-webkit-scrollbar-thumb{background:var(--accent);border:2px solid #eee;border-radius:6px;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--accent-aa);background-clip:padding-box}::-webkit-scrollbar-corner{background:#eee}#g-mainbar,#g-container-showcase{background-color:#f0f0f0}#g-mainbar{margin-top:var(--space-l)}.marte-intro{display:flex;align-items:center;justify-content:space-between;gap:clamp(28px,4vw,64px);padding:56px 0.938rem 48px;color:#fff}.marte-intro-text{flex:0 1 600px;min-width:0}.marte-intro .marte-intro-name{margin:0 0 16px;font-size:var(--fs-0);font-weight:600}.marte-intro h1{margin:0 0 20px;font-size:clamp(28px,4vw,46px);line-height:1.2}.marte-intro p:not(.marte-intro-name){max-width:620px;font-size:var(--fs-1);line-height:1.6;margin:0 0 24px}.marte-intro .button{white-space:normal;background:var(--accent-aa);border-color:var(--accent-aa)}.marte-intro .button:hover,.marte-intro .button:focus-visible{filter:brightness(0.88)}.marte-intro a:focus-visible{outline:3px solid #fff;outline-offset:4px}.marte-intro-photo{order:2;flex:0 0 auto;align-self:center;width:clamp(160px,19vw,250px);height:auto;margin:0 clamp(40px,4vw,60px) 0 0;border:3px solid #fff;border-radius:var(--radius-lg);box-shadow:0 6px 22px rgba(0,0,0,.28)}#g-slideshow{overflow:visible}#g-slideshow::after{content:"";position:absolute;left:0;right:0;bottom:-3.5rem;height:3.5rem;background:#301b5e;clip-path:polygon(0 0,100% 0,0 100%);z-index:1;pointer-events:none}.g-newsslider-preview,.g-newsslider-scrollbar{min-height:clamp(320px,24vw,420px)}.g-newsslider-content{background-position:center}.g-newsslider-content:nth-child(1){background-position:center 35%}.g-newsslider-content:nth-child(2){background-position:center top}.g-newsslider-overlay{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:1.75rem}.g-newsslider-preview-title{margin-top:0}.g-newsslider-scrollbar{height:auto;display:flex;flex-direction:column}.g-newsslider-headlines{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}.g-newsslider-navigation{flex:0 0 auto}.g-newsslider-headlines-title a{color:inherit;display:inline-block;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:rgba(255,255,255,.4)}.g-newsslider-headlines-title a:hover,.g-newsslider-headlines-title a:focus-visible{text-decoration-color:currentColor}.g-newsslider-headlines li.selected .g-newsslider-headlines-title a{text-decoration-color:rgba(255,255,255,.85)}.g-newsslider-preview-title a{color:inherit;text-decoration:none}.g-newsslider-preview-title a:hover,.g-newsslider-preview-title a:focus-visible{text-decoration:underline;text-underline-offset:4px}.g-newsslider-headlines-title a:focus-visible,.g-newsslider-preview-title a:focus-visible{outline:2px solid #fff;outline-offset:3px}#g-container-showcase{margin-top:3.5rem}#g-container-showcase .contactinfo .ci-card{padding:1.75rem 0 1.5rem;text-align:left}#g-container-showcase .contactinfo .ci-name{margin:0 0 .35rem;font-size:var(--fs-2);font-weight:700;line-height:1.25;color:#fff}#g-container-showcase .contactinfo .ci-name::after{content:"";display:block;width:44px;height:3px;margin-top:.6rem;background:var(--accent-bright);border-radius:2px}#g-container-showcase .contactinfo .ci-quali{margin:0 0 1.4rem;padding:0;list-style:none}#g-container-showcase .contactinfo .ci-quali li{padding:.5rem 0;font-size:var(--fs-sm);line-height:1.45;color:rgba(255,255,255,.92);border-bottom:1px solid rgba(255,255,255,.16)}#g-container-showcase .contactinfo .ci-quali li:first-child{border-top:1px solid rgba(255,255,255,.16)}#g-container-showcase .contactinfo .ci-contact{margin:0}#g-container-showcase .contactinfo .ci-row{display:flex;flex-wrap:wrap;gap:.15rem .6rem;margin:0 0 .5rem;font-size:var(--fs-sm);line-height:1.5}#g-container-showcase .contactinfo .ci-row dt{flex:0 0 auto;min-width:3.5em;font-weight:700;color:#fff}#g-container-showcase .contactinfo .ci-row dd{margin:0;min-width:0}#g-container-showcase .contactinfo .ci-contact a{display:inline-block;padding:2px 0;color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;overflow-wrap:anywhere}#g-container-showcase .contactinfo .ci-contact a:hover{text-decoration-thickness:2px}#g-container-showcase .contactinfo .ci-contact a:focus-visible{outline:2px solid #fff;outline-offset:2px;text-decoration:none}.accordion--static .accordion-item-title{cursor:default}.accordion--static .accordion-item-content{display:block;padding-top:.4rem}.accordion--static li{padding:.85rem 1.5rem;background:#fff;border:1px solid #e0e0e0;border-radius:var(--radius-lg);box-shadow:0 1px 3px rgba(0,0,0,.05);margin-bottom:.75rem}.accordion--static li:last-child{margin-bottom:0}.accordion.accordion--static .accordion-item-title,.accordion.accordion--static li.active .accordion-item-title{color:var(--accent-aa)}html.has-js-reveal .accordion--static>li{opacity:0;transform:translateY(18px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}html.has-js-reveal .accordion--static>li.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.has-js-reveal .accordion--static>li{opacity:1;transform:none;transition:none}}.platform-content,.com-content-article{font-size:var(--fs-0)}.platform-content p,.com-content-article p,.platform-content li,.com-content-article li,.platform-content dd,.com-content-article dd{font-size:var(--fs-0);line-height:1.65}.platform-content h1,.com-content-article h1{font-size:var(--fs-5);line-height:1.15}.platform-content h2,.com-content-article h2{font-size:var(--fs-4);line-height:1.2;margin-top:var(--space-l)}.platform-content h3,.com-content-article h3{font-size:var(--fs-3);line-height:1.25;margin-top:var(--space-m)}.platform-content h4,.com-content-article h4{font-size:var(--fs-2);line-height:1.3}.platform-content h5,.com-content-article h5{font-size:var(--fs-1)}.platform-content h6,.com-content-article h6{font-size:var(--fs-1)}.platform-content h1:first-child,.com-content-article h1:first-child,.platform-content h2:first-child,.com-content-article h2:first-child,.com-content-article__body>h2:first-child{margin-top:0}.platform-content [id],.com-content-article [id]{scroll-margin-top:1.5rem}body #redim-cookiehint-modal{align-items:flex-end !important;padding:16px !important;background:rgba(20,16,32,.5) !important}body #redim-cookiehint-modal #redim-cookiehint:not(.redim-cc-flyout-open){width:640px !important;max-width:100% !important;padding:20px !important;max-height:75vh !important;overflow-y:auto !important}body #redim-cookiehint .redim-cc-content{font-size:14px !important;line-height:1.5 !important}body #redim-cookiehint .redim-cc-cookiebuttons:not(.redim-cc-save-row){display:flex !important;flex-wrap:wrap !important;gap:8px !important;margin-top:12px !important}body #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-btn{flex:1 1 110px !important;min-height:44px !important;margin:0 !important}@media (max-width:767px){.marte-intro{flex-direction:column;align-items:stretch;gap:0;padding:112px 20px 28px}.marte-intro-text{flex:0 1 auto}.marte-intro .marte-intro-name{font-size:14px;margin-bottom:12px}.marte-intro h1{margin-bottom:16px}.marte-intro p:not(.marte-intro-name){font-size:16px;line-height:1.5;margin-bottom:18px}.marte-intro-photo{order:0;align-self:center;width:min(74vw,300px);margin:0 14px 40px 0;border:0;border-radius:10px;box-shadow:14px 14px 0 -1px #301b5e,14px 14px 0 0 rgba(63,181,235,.75),0 18px 30px -16px rgba(0,0,0,.55)}#g-slideshow::after{height:1.5rem;bottom:-1.5rem}.g-newsslider-preview{min-height:360px}.g-newsslider-scrollbar{min-height:0}.g-newsslider-overlay{padding-bottom:1.25rem}body #redim-cookiehint-modal{padding:8px !important}body #redim-cookiehint-modal #redim-cookiehint:not(.redim-cc-flyout-open){padding:14px !important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#g-navigation .g-main-nav{font-family:"dosis","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:700}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{font-size:0.82rem;letter-spacing:0.14em;color:rgba(255,255,255,0.78);transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container .g-menu-item-title{position:relative;display:inline-block;border-bottom:0;padding:.5rem .9rem;border-radius:999px;transition:background-color .2s ease}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container .g-menu-item-title::after{content:"";position:absolute;left:.9rem;right:.9rem;bottom:-.15rem;height:2px;border-radius:2px;background:var(--accent-bright);transform:scaleX(0);transform-origin:center;transition:transform .28s cubic-bezier(.4,0,.2,1)}#g-navigation .g-main-nav .g-toplevel>li:hover>.g-menu-item-container,#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container{color:#fff}#g-navigation .g-main-nav .g-toplevel>li:hover>.g-menu-item-container .g-menu-item-title,#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container .g-menu-item-title{background-color:rgba(255,255,255,.12);box-shadow:0 2px 6px rgba(0,0,0,.3)}#g-navigation .g-main-nav .g-toplevel>li:hover>.g-menu-item-container .g-menu-item-title::after,#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container .g-menu-item-title::after{transform:scaleX(1)}#g-navigation .g-main-nav .g-toplevel>li:hover>.g-menu-item-container .g-menu-item-title,#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container .g-menu-item-title{border-bottom:0}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container:focus-visible{outline:2px solid #fff;outline-offset:4px}@media (prefers-reduced-motion:reduce){#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container,#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container .g-menu-item-title,#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container .g-menu-item-title::after{transition:none}}#marte-sticky-nav{position:fixed;top:0;left:0;right:0;z-index:10060;display:flex;align-items:flex-start;justify-content:flex-end;padding:.9rem 3rem 0;background:transparent;pointer-events:none;transform:translateY(-100%);visibility:hidden;transition:transform .35s cubic-bezier(.22,.9,.32,1),visibility 0s linear .35s}#marte-sticky-nav.is-visible{transform:translateY(0);visibility:visible;transition:transform .35s cubic-bezier(.22,.9,.32,1),visibility 0s linear 0s}#marte-sticky-nav .marte-sticky-nav-capsule{position:relative;pointer-events:auto;display:flex;align-items:center;gap:clamp(1rem,2.5vw,2rem);padding:.6rem 1.85rem;border-radius:999px;background:linear-gradient(135deg,rgba(40,64,104,.32),rgba(26,13,54,.5));backdrop-filter:url(#marte-glass-distort) blur(2px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(150%);box-shadow:0 10px 34px rgba(11,6,26,.25),inset 0 1px 0 rgba(255,255,255,.4),inset 0 0 22px rgba(255,255,255,.06)}#marte-sticky-nav .marte-sticky-nav-capsule::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg,rgba(255,255,255,.75),rgba(255,255,255,.08) 35%,rgba(255,255,255,0) 55%,rgba(255,255,255,.22) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}#marte-sticky-nav .g-main-nav{margin:0;font-family:"dosis","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:700}#marte-sticky-nav .g-toplevel{display:flex;align-items:center;gap:1.4rem;margin:0;padding:0;list-style:none}#marte-sticky-nav .g-toplevel>li{margin:0}#marte-sticky-nav .g-toplevel>li>.g-menu-item-container{font-size:.78rem;letter-spacing:.12em;color:rgba(255,255,255,.92);padding:0;text-shadow:0 1px 3px rgba(0,0,0,.85),0 0 9px rgba(0,0,0,.55);transition:color .2s ease}#marte-sticky-nav .g-toplevel>li>.g-menu-item-container .g-menu-item-title{position:relative;display:inline-block;border-bottom:0;padding:.3rem .7rem .55rem;border-radius:999px;transition:background-color .2s ease}#marte-sticky-nav .g-toplevel>li>.g-menu-item-container .g-menu-item-title::after{content:"";position:absolute;left:.7rem;right:.7rem;bottom:.15rem;height:2px;border-radius:2px;background:var(--accent-bright);transform:scaleX(0);transform-origin:center;transition:transform .28s cubic-bezier(.4,0,.2,1)}#marte-sticky-nav .g-toplevel>li:hover>.g-menu-item-container,#marte-sticky-nav .g-toplevel>li.active>.g-menu-item-container{color:#fff}#marte-sticky-nav .g-toplevel>li:hover>.g-menu-item-container .g-menu-item-title,#marte-sticky-nav .g-toplevel>li.active>.g-menu-item-container .g-menu-item-title{background-color:rgba(255,255,255,.14)}#marte-sticky-nav .g-toplevel>li:hover>.g-menu-item-container .g-menu-item-title::after,#marte-sticky-nav .g-toplevel>li.active>.g-menu-item-container .g-menu-item-title::after{transform:scaleX(1)}#marte-sticky-nav .g-toplevel>li>.g-menu-item-container:focus-visible{outline:2px solid #fff;outline-offset:3px}#marte-sticky-nav .marte-theme-toggle--sticky{position:relative;top:-2px;margin-top:0;border-color:rgba(255,255,255,.4)}.marte-theme-toggle--sticky:hover,.marte-theme-toggle--sticky:focus-visible{background-color:rgba(255,255,255,.14)}@media (max-width:47.99rem){#marte-sticky-nav{display:none !important}}@media (prefers-reduced-motion:reduce){#marte-sticky-nav,#marte-sticky-nav .g-toplevel>li>.g-menu-item-container,#marte-sticky-nav .g-toplevel>li>.g-menu-item-container .g-menu-item-title::after{transition:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){#marte-sticky-nav .marte-sticky-nav-capsule{background:linear-gradient(135deg,rgba(40,64,104,.92),rgba(26,13,54,.97))}}#g-page-surround{display:flex;flex-direction:column;min-height:100vh}@supports (min-height:100svh){#g-page-surround{min-height:100svh}}#g-page-surround>.g-container{flex:1 0 auto}#g-page-surround>#g-navigation{z-index:auto}.com-content-article .faq{margin-top:var(--space-m)}.com-content-article .faq>h2{font-size:var(--fs-2);margin:var(--space-l) 0 var(--space-s)}.com-content-article .faq>h2:first-of-type{margin-top:var(--space-m)}.com-content-article .faq .faq-intro{font-size:var(--fs-1);line-height:1.6;max-width:60ch}.com-content-article .faq details{background:#fff;border:1px solid #e0e0e0;border-radius:var(--radius-lg);box-shadow:0 1px 3px rgba(0,0,0,.05);padding:.2rem 1.5rem;margin-bottom:.75rem;scroll-margin-top:6rem}.com-content-article .faq details:last-of-type{margin-bottom:0}.com-content-article .faq summary{cursor:pointer;list-style:none;position:relative;padding:.9rem 1.25rem .9rem 0;font-size:var(--fs-1);font-weight:700;line-height:1.35;color:var(--accent-aa)}.com-content-article .faq summary::-webkit-details-marker{display:none}.com-content-article .faq summary::after{content:"";position:absolute;right:.25rem;top:50%;width:.6rem;height:.6rem;margin-top:-.42rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .26s cubic-bezier(.4,0,.2,1)}.com-content-article .faq details[open] summary::after,.com-content-article .faq details[data-expanded="true"] summary::after{transform:rotate(-135deg)}.com-content-article .faq details[data-expanded="false"] summary::after{transform:rotate(45deg)}.com-content-article .faq summary:hover{color:#014f74}.com-content-article .faq summary:focus-visible{outline:2px solid var(--accent-aa);outline-offset:2px}.com-content-article .faq details>:not(summary){margin:.2rem 0 1.1rem;font-size:var(--fs-0);line-height:1.65}@media (prefers-reduced-motion:reduce){.com-content-article .faq summary::after{transition:none}}html.has-js-reveal .com-content-article .faq .faq-intro,html.has-js-reveal .com-content-article .faq details{opacity:0;transition:opacity .4s cubic-bezier(.22,1,.36,1)}html.has-js-reveal .com-content-article .faq .faq-intro.is-visible,html.has-js-reveal .com-content-article .faq details.is-visible{opacity:1}@media (prefers-reduced-motion:reduce){html.has-js-reveal .com-content-article .faq .faq-intro,html.has-js-reveal .com-content-article .faq details{opacity:1;transition:none}}.com-content-article .angebot{margin-top:var(--space-m)}.com-content-article .angebot>h1{margin-bottom:.4rem}.com-content-article .angebot>h1::after{content:"";display:block;width:44px;height:3px;margin-top:.7rem;background:var(--accent-bright);border-radius:2px}.com-content-article .angebot .angebot-lede{max-width:60ch;margin:0 0 var(--space-s);font-size:var(--fs-2);line-height:1.5;color:#3a3a3a}.com-content-article .angebot .angebot-langs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 var(--space-m)}.com-content-article .angebot .angebot-langs-label{font-size:var(--fs-sm);color:#7a7a7a}.com-content-article .angebot .angebot-lang{display:inline-block;padding:.25rem .85rem;border:1px solid rgba(1,96,142,.28);border-radius:999px;font-size:var(--fs-sm);font-weight:600;color:var(--accent-aa)}@media (max-width:767px){.com-content-article .angebot .angebot-langs-label{flex:0 0 100%;margin-bottom:.4rem}}.com-content-article .angebot .angebot-jumpnav{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 var(--space-l);padding:0 0 1rem;border-bottom:1px solid rgba(1,96,142,.16)}.com-content-article .angebot .angebot-jumpnav a{padding:.3rem .9rem;border:1px solid rgba(1,96,142,.25);border-radius:999px;font-size:var(--fs-sm);font-weight:600;color:var(--accent-aa);text-decoration:none;transition:background .16s ease,color .16s ease,border-color .16s ease}.com-content-article .angebot .angebot-jumpnav a:hover,.com-content-article .angebot .angebot-jumpnav a:focus-visible{background:var(--accent-aa);border-color:var(--accent-aa);color:#fff;text-decoration:none}.com-content-article .angebot .angebot-jumpnav a:focus-visible{outline:2px solid var(--accent-aa);outline-offset:2px}.com-content-article .angebot .angebot-jumpnav a.is-active{background:var(--accent-aa);border-color:var(--accent-aa);color:#fff}.com-content-article .angebot .angebot-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:var(--space-m) 0 var(--space-l);padding:0;list-style:none}.com-content-article .angebot .angebot-cards li{display:flex}.com-content-article .angebot .angebot-card{flex:1;display:flex;flex-direction:column;gap:.45rem;padding:1.3rem 1.35rem 1.2rem;background:#fff;border:1px solid #e0e0e0;border-left:3px solid var(--accent);border-radius:var(--radius-sm);color:#4a4a4a;text-decoration:none !important;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.com-content-article .angebot .angebot-card:hover,.com-content-article .angebot .angebot-card:focus-visible{transform:translateY(-3px);box-shadow:0 8px 22px rgba(1,147,218,.16);border-left-color:var(--accent-aa);text-decoration:none !important}.com-content-article .angebot .angebot-card:focus-visible{outline:2px solid var(--accent-aa);outline-offset:2px}.com-content-article .angebot .angebot-card-head{display:flex;align-items:center;justify-content:space-between}.com-content-article .angebot .angebot-card-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:rgba(1,147,218,.1);color:var(--accent);transition:transform .3s cubic-bezier(.4,0,.2,1)}.com-content-article .angebot .angebot-card-icon svg{display:block;width:24px;height:24px}.com-content-article .angebot .angebot-card:hover .angebot-card-icon,.com-content-article .angebot .angebot-card:focus-visible .angebot-card-icon{transform:scale(1.08) rotate(-4deg)}.com-content-article .angebot .angebot-card-title{font-size:var(--fs-2);font-weight:700;line-height:1.25;color:#2b2b2b}.com-content-article .angebot .angebot-card-desc{font-size:var(--fs-sm);line-height:1.5;color:#6f6f6f}.com-content-article .angebot .angebot-card-more{margin-top:.25rem;font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-aa)}.com-content-article .angebot .angebot-card-more::after{content:" ↓";display:inline-block;transition:transform .16s ease}.com-content-article .angebot .angebot-card:hover .angebot-card-more::after{transform:translateY(3px)}.com-content-article .angebot .angebot-focus{margin:var(--space-l) 0;padding:1.3rem 1.4rem;background:rgba(1,96,142,.045);border:1px solid rgba(1,96,142,.12);border-radius:var(--radius-md)}.com-content-article .angebot .angebot-focus h2{margin:0 0 .85rem;font-size:var(--fs-2);line-height:1.2}.com-content-article .angebot .angebot-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.com-content-article .angebot .angebot-chips li{padding:.4rem .95rem;background:#f0f0f0;border:1px solid #dfe4e8;border-radius:999px;font-size:var(--fs-sm);line-height:1.35;color:#3a3a3a}.com-content-article .angebot .angebot-section{margin-top:var(--space-l);padding:var(--space-l) clamp(1rem,4vw,2rem);background:#fff;border:1px solid #e0e0e0;border-radius:var(--radius-lg);box-shadow:0 1px 3px rgba(0,0,0,.05)}.com-content-article .angebot .angebot-section h2{display:flex;align-items:center;gap:.55rem;margin-top:0}.com-content-article .angebot .angebot-section-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:rgba(1,147,218,.1);color:var(--accent)}.com-content-article .angebot .angebot-section-icon svg{display:block;width:19px;height:19px}.com-content-article .angebot .angebot-section-lead{margin:.2rem 0 var(--space-s);font-size:var(--fs-1);font-weight:600;font-style:normal;color:var(--accent-aa)}.com-content-article .angebot .angebot-list{margin:var(--space-s) 0;padding:0;list-style:none}.com-content-article .angebot .angebot-list li{position:relative;padding:.55rem 0 .55rem 1.8rem;border-bottom:1px solid rgba(1,96,142,.14);font-size:var(--fs-0);line-height:1.55}.com-content-article .angebot .angebot-list li:last-child{border-bottom:0}.com-content-article .angebot .angebot-list li::before{content:"";position:absolute;left:.2rem;top:.9rem;width:.5rem;height:.85rem;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(45deg)}.com-content-article .angebot .angebot-cta{margin:var(--space-l) 0 0;padding:clamp(1.5rem,4vw,2.5rem);background:#301b5e;border-radius:var(--radius-lg);color:#fff;text-align:center}.com-content-article .angebot .angebot-cta p{color:rgba(255,255,255,.9)}.com-content-article .angebot .angebot-cta .angebot-cta-lead{margin:0 0 .5rem;font-size:var(--fs-2);font-weight:700;line-height:1.3;color:#fff}.com-content-article .angebot .angebot-cta .button{margin-top:1rem;background:var(--accent-bright);color:#12263a !important;font-weight:700;white-space:normal;transition:transform .1s ease,background .16s ease,color .16s ease}.com-content-article .angebot .angebot-cta .button:hover,.com-content-article .angebot .angebot-cta .button:focus{background:#fff;color:#301b5e !important}.com-content-article .angebot .angebot-cta .button:active{transform:scale(.97)}.com-content-article .angebot .angebot-cta a:focus-visible{outline:3px solid #fff;outline-offset:3px}html.has-js-reveal .com-content-article .angebot .angebot-lede,html.has-js-reveal .com-content-article .angebot .angebot-cards>li,html.has-js-reveal .com-content-article .angebot .angebot-section,html.has-js-reveal .com-content-article .angebot .angebot-cta{opacity:0;transform:translateY(18px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}html.has-js-reveal .com-content-article .angebot .angebot-lede.is-visible,html.has-js-reveal .com-content-article .angebot .angebot-cards>li.is-visible,html.has-js-reveal .com-content-article .angebot .angebot-section.is-visible,html.has-js-reveal .com-content-article .angebot .angebot-cta.is-visible{opacity:1;transform:none}html.has-js-reveal .com-content-article .angebot .angebot-chips>li{opacity:0;transform:translateY(8px);transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1)}html.has-js-reveal .com-content-article .angebot .angebot-chips>li.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.com-content-article .angebot .angebot-card,.com-content-article .angebot .angebot-card-icon,.com-content-article .angebot .angebot-card-more::after,.com-content-article .angebot .angebot-cta .button,.com-content-article .angebot .angebot-jumpnav a{transition:none}.com-content-article .angebot .angebot-card:hover,.com-content-article .angebot .angebot-card:focus-visible{transform:none}.com-content-article .angebot .angebot-card:hover .angebot-card-more::after{transform:none}.com-content-article .angebot .angebot-card:hover .angebot-card-icon,.com-content-article .angebot .angebot-card:focus-visible .angebot-card-icon{transform:none}.com-content-article .angebot .angebot-cta .button:active{transform:none}html.has-js-reveal .com-content-article .angebot .angebot-lede,html.has-js-reveal .com-content-article .angebot .angebot-cards>li,html.has-js-reveal .com-content-article .angebot .angebot-section,html.has-js-reveal .com-content-article .angebot .angebot-cta,html.has-js-reveal .com-content-article .angebot .angebot-chips>li{opacity:1;transform:none;transition:none}}.com-content-article .faq>h1{margin-bottom:.4rem}.com-content-article .faq>h1::after{content:"";display:block;width:44px;height:3px;margin-top:.7rem;background:var(--accent-bright);border-radius:2px}.com-content-article .faq .faq-jumpnav{display:flex;flex-wrap:wrap;gap:.5rem;margin:var(--space-s) 0 var(--space-l);padding:0 0 1rem;border-bottom:1px solid rgba(1,96,142,.16)}.com-content-article .faq .faq-jumpnav a{padding:.3rem .9rem;border:1px solid rgba(1,96,142,.25);border-radius:999px;font-size:var(--fs-sm);font-weight:600;color:var(--accent-aa);text-decoration:none;transition:background .16s ease,color .16s ease,border-color .16s ease}.com-content-article .faq .faq-jumpnav a:hover,.com-content-article .faq .faq-jumpnav a:focus-visible{background:var(--accent-aa);border-color:var(--accent-aa);color:#fff;text-decoration:none}.com-content-article .faq .faq-jumpnav a:focus-visible{outline:2px solid var(--accent-aa);outline-offset:2px}.com-content-article .faq .faq-jumpnav a.is-active{background:var(--accent-aa);border-color:var(--accent-aa);color:#fff}.com-content-article .faq .faq-cta{margin:var(--space-l) 0 0;padding:clamp(1.5rem,4vw,2.5rem);background:#301b5e;border-radius:var(--radius-lg);color:#fff;text-align:center}.com-content-article .faq .faq-cta p{color:rgba(255,255,255,.9)}.com-content-article .faq .faq-cta .faq-cta-lead{margin:0 0 .5rem;font-size:var(--fs-2);font-weight:700;line-height:1.3;color:#fff}.com-content-article .faq .faq-cta .button{margin-top:1rem;background:var(--accent-bright);color:#12263a !important;font-weight:700;white-space:normal;transition:transform .1s ease,background .16s ease,color .16s ease}.com-content-article .faq .faq-cta .button:hover,.com-content-article .faq .faq-cta .button:focus{background:#fff;color:#301b5e !important}.com-content-article .faq .faq-cta .button:active{transform:scale(.97)}.com-content-article .faq .faq-cta a:focus-visible{outline:3px solid #fff;outline-offset:3px}html.has-js-reveal .com-content-article .faq .faq-cta{opacity:0;transform:translateY(14px);transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1)}html.has-js-reveal .com-content-article .faq .faq-cta.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.com-content-article .faq .faq-jumpnav a,.com-content-article .faq .faq-cta .button{transition:none}.com-content-article .faq .faq-cta .button:active{transform:none}html.has-js-reveal .com-content-article .faq .faq-cta{opacity:1;transform:none;transition:none}}.com-content-article .ueber-mich>h1{margin-bottom:.4rem}.com-content-article .ueber-mich>h1::after{content:"";display:block;width:44px;height:3px;margin-top:.7rem;background:var(--accent-bright);border-radius:2px}.com-content-article .ueber-mich .ueber-mich-intro{margin:0 0 var(--space-m);overflow:hidden}.com-content-article .ueber-mich .ueber-mich-intro img.pic1{border-radius:var(--radius-md);box-shadow:0 4px 14px rgba(0,0,0,.12)}.com-content-article .ueber-mich .ueber-mich-jumpnav{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 var(--space-l);padding:0 0 1rem;border-bottom:1px solid rgba(1,96,142,.16)}.com-content-article .ueber-mich .ueber-mich-jumpnav a{padding:.3rem .9rem;border:1px solid rgba(1,96,142,.25);border-radius:999px;font-size:var(--fs-sm);font-weight:600;color:var(--accent-aa);text-decoration:none;transition:background .16s ease,color .16s ease,border-color .16s ease}.com-content-article .ueber-mich .ueber-mich-jumpnav a:hover,.com-content-article .ueber-mich .ueber-mich-jumpnav a:focus-visible{background:var(--accent-aa);border-color:var(--accent-aa);color:#fff;text-decoration:none}.com-content-article .ueber-mich .ueber-mich-jumpnav a:focus-visible{outline:2px solid var(--accent-aa);outline-offset:2px}.com-content-article .ueber-mich .ueber-mich-jumpnav a.is-active{background:var(--accent-aa);border-color:var(--accent-aa);color:#fff}.com-content-article .ueber-mich .ueber-mich-section{margin-top:var(--space-m);padding:var(--space-m) clamp(1rem,4vw,2rem);background:#fff;border:1px solid #e0e0e0;border-radius:var(--radius-lg);box-shadow:0 1px 3px rgba(0,0,0,.05)}.com-content-article .ueber-mich .ueber-mich-section h3{margin:0;font-size:var(--fs-2);line-height:1.25;color:#2b2b2b}.com-content-article .ueber-mich .ueber-mich-section-lead{margin:.2rem 0 var(--space-s);font-size:var(--fs-1);font-weight:600;color:var(--accent-aa)}.com-content-article .ueber-mich .ueber-mich-panel{margin-top:var(--space-l);padding:var(--space-m) clamp(1rem,4vw,1.75rem);background:rgba(1,96,142,.03);border:1px solid #e9e9e9;border-radius:var(--radius-lg)}.com-content-article .ueber-mich .ueber-mich-panel h2{margin-top:0}.com-content-article .ueber-mich .ueber-mich-cta{margin:var(--space-l) 0 0;padding:clamp(1.5rem,4vw,2.5rem);background:#301b5e;border-radius:var(--radius-lg);color:#fff;text-align:center}.com-content-article .ueber-mich .ueber-mich-cta p{color:rgba(255,255,255,.9)}.com-content-article .ueber-mich .ueber-mich-cta .ueber-mich-cta-lead{margin:0 0 .5rem;font-size:var(--fs-2);font-weight:700;line-height:1.3;color:#fff}.com-content-article .ueber-mich .ueber-mich-cta .button{margin-top:1rem;background:var(--accent-bright);color:#12263a !important;font-weight:700;white-space:normal;transition:transform .1s ease,background .16s ease,color .16s ease}.com-content-article .ueber-mich .ueber-mich-cta .button:hover,.com-content-article .ueber-mich .ueber-mich-cta .button:focus{background:#fff;color:#301b5e !important}.com-content-article .ueber-mich .ueber-mich-cta .button:active{transform:scale(.97)}.com-content-article .ueber-mich .ueber-mich-cta a:focus-visible{outline:3px solid #fff;outline-offset:3px}html.has-js-reveal .com-content-article .ueber-mich .ueber-mich-intro,html.has-js-reveal .com-content-article .ueber-mich .ueber-mich-section,html.has-js-reveal .com-content-article .ueber-mich .ueber-mich-panel,html.has-js-reveal .com-content-article .ueber-mich .ueber-mich-cta{opacity:0;transform:translateY(18px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}html.has-js-reveal .com-content-article .ueber-mich .ueber-mich-intro.is-visible,html.has-js-reveal .com-content-article .ueber-mich .ueber-mich-section.is-visible,html.has-js-reveal .com-content-article .ueber-mich .ueber-mich-panel.is-visible,html.has-js-reveal .com-content-article .ueber-mich .ueber-mich-cta.is-visible{opacity:1;transform:none}html.has-js-reveal .com-content-article .ueber-mich .vernetzung-grid>li{opacity:0;transform:translateY(18px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}html.has-js-reveal .com-content-article .ueber-mich .vernetzung-grid>li.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.com-content-article .ueber-mich .ueber-mich-jumpnav a,.com-content-article .ueber-mich .ueber-mich-cta .button{transition:none}.com-content-article .ueber-mich .ueber-mich-cta .button:active{transform:none}html.has-js-reveal .com-content-article .ueber-mich .ueber-mich-intro,html.has-js-reveal .com-content-article .ueber-mich .ueber-mich-section,html.has-js-reveal .com-content-article .ueber-mich .ueber-mich-panel,html.has-js-reveal .com-content-article .ueber-mich .ueber-mich-cta,html.has-js-reveal .com-content-article .ueber-mich .vernetzung-grid>li{opacity:1;transform:none;transition:none}}.com-content-article .kontakt{margin-top:var(--space-m)}.com-content-article .kontakt>h1{margin-bottom:.4rem}.com-content-article .kontakt>h1::after{content:"";display:block;width:44px;height:3px;margin-top:.7rem;background:var(--accent-bright);border-radius:2px}.com-content-article .kontakt .kontakt-lede{max-width:60ch;margin:0 0 var(--space-s);font-size:var(--fs-2);line-height:1.5;color:#3a3a3a}.com-content-article .kontakt .kontakt-brand{margin:0 0 var(--space-s);font-size:var(--fs-1);font-weight:700;color:var(--accent-aa)}.com-content-article .kontakt .kontakt-langs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 var(--space-l)}.com-content-article .kontakt .kontakt-langs-label{font-size:var(--fs-sm);color:#7a7a7a}.com-content-article .kontakt .kontakt-lang{display:inline-block;padding:.25rem .85rem;border:1px solid rgba(1,96,142,.28);border-radius:999px;font-size:var(--fs-sm);font-weight:600;color:var(--accent-aa)}@media (max-width:767px){.com-content-article .kontakt .kontakt-langs-label{flex:0 0 100%;margin-bottom:.4rem}}.com-content-article .kontakt .kontakt-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:0 0 var(--space-l);padding:0;list-style:none}.com-content-article .kontakt .kontakt-cards li{display:flex}.com-content-article .kontakt .kontakt-card{flex:1;display:flex;flex-direction:column;gap:.45rem;padding:1.3rem 1.35rem 1.2rem;background:#fff;border:1px solid #e0e0e0;border-left:3px solid var(--accent);border-radius:var(--radius-sm);color:#4a4a4a;text-decoration:none !important;box-shadow:0 1px 2px rgba(0,0,0,.04)}.com-content-article .kontakt a.kontakt-card{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.com-content-article .kontakt a.kontakt-card:hover,.com-content-article .kontakt a.kontakt-card:focus-visible{transform:translateY(-3px);box-shadow:0 8px 22px rgba(1,147,218,.16);border-left-color:var(--accent-aa);text-decoration:none !important}.com-content-article .kontakt a.kontakt-card:focus-visible{outline:2px solid var(--accent-aa);outline-offset:2px}.com-content-article .kontakt .kontakt-card--static{cursor:default}.com-content-article .kontakt .kontakt-card-head{display:flex;align-items:center;justify-content:space-between}.com-content-article .kontakt .kontakt-card-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:rgba(1,147,218,.1);color:var(--accent);transition:transform .3s cubic-bezier(.4,0,.2,1)}.com-content-article .kontakt .kontakt-card-icon svg{display:block;width:24px;height:24px}.com-content-article .kontakt a.kontakt-card:hover .kontakt-card-icon,.com-content-article .kontakt a.kontakt-card:focus-visible .kontakt-card-icon{transform:scale(1.08) rotate(-4deg)}.com-content-article .kontakt .kontakt-card-num{font-family:"dosis","Helvetica","Arial",sans-serif;font-size:1.65rem;font-weight:700;line-height:1;color:rgba(48,27,94,.25)}.com-content-article .kontakt .kontakt-card-title{font-size:var(--fs-2);font-weight:700;line-height:1.25;color:#2b2b2b}.com-content-article .kontakt .kontakt-card-desc{font-size:var(--fs-sm);line-height:1.5;color:#6f6f6f}.com-content-article .kontakt .kontakt-note{max-width:65ch;font-size:var(--fs-sm);color:#7a7a7a}html.has-js-reveal .com-content-article .kontakt .kontakt-lede,html.has-js-reveal .com-content-article .kontakt .kontakt-cards>li,html.has-js-reveal .com-content-article .kontakt .kontakt-note{opacity:0;transform:translateY(18px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}html.has-js-reveal .com-content-article .kontakt .kontakt-lede.is-visible,html.has-js-reveal .com-content-article .kontakt .kontakt-cards>li.is-visible,html.has-js-reveal .com-content-article .kontakt .kontakt-note.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.com-content-article .kontakt a.kontakt-card,.com-content-article .kontakt .kontakt-card-icon{transition:none}.com-content-article .kontakt a.kontakt-card:hover,.com-content-article .kontakt a.kontakt-card:focus-visible{transform:none}.com-content-article .kontakt a.kontakt-card:hover .kontakt-card-icon,.com-content-article .kontakt a.kontakt-card:focus-visible .kontakt-card-icon{transform:none}html.has-js-reveal .com-content-article .kontakt .kontakt-lede,html.has-js-reveal .com-content-article .kontakt .kontakt-cards>li,html.has-js-reveal .com-content-article .kontakt .kontakt-note{opacity:1;transform:none;transition:none}}.g-totop{text-align:right}.g-totop a{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid rgba(255,255,255,.3);border-radius:50%;color:rgba(255,255,255,.7) !important;text-decoration:none !important;transition:background-color .2s,border-color .2s,color .2s,transform .2s}.g-totop a svg{display:block;width:1.1rem;height:1.1rem}.g-totop a:hover,.g-totop a:focus-visible{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.6);color:#fff !important;transform:translateY(-3px)}@media (max-width:767px){.g-totop{text-align:center;margin-top:.5rem}}@media (prefers-reduced-motion:reduce){.g-totop a{transition:none}.g-totop a:hover,.g-totop a:focus-visible{transform:none}}#menu-4603-particle,#menu-4196-particle{display:flex;align-items:flex-start;justify-content:flex-end;gap:clamp(.75rem,2vw,1.5rem)}#menu-4603-particle .g-main-nav,#menu-4196-particle .g-main-nav{flex:0 1 auto;min-width:0}.marte-theme-toggle{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;margin-top:.7rem;padding:0;background:none;border:1px solid rgba(255,255,255,.3);border-radius:50%;color:rgba(255,255,255,.7);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s,border-color .2s,color .2s}.marte-theme-toggle:hover,.marte-theme-toggle:focus-visible{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.6);color:#fff}.marte-theme-toggle:focus-visible{outline:2px solid #fff;outline-offset:3px}.marte-theme-toggle-icon{font-size:.75rem;line-height:1}.marte-theme-toggle-icon-moon,html[data-theme="dark"] .marte-theme-toggle-icon-sun{display:none}html[data-theme="dark"] .marte-theme-toggle-icon-moon{display:inline-block}.marte-theme-toggle--mobile{display:none}@media (max-width:767px){#menu-4196-particle{gap:.6rem}.marte-theme-toggle{width:1.4rem;height:1.4rem;margin-top:.21rem}.marte-theme-toggle-icon{font-size:.65rem}.g-offcanvas-toggle{width:2.15rem !important;height:2.15rem !important;line-height:2.15rem !important;font-size:1rem !important;top:.8rem !important;left:auto !important;right:.8rem !important;margin-left:0 !important;padding-left:0 !important;border:1px solid rgba(255,255,255,.3);border-radius:50%;background:transparent;transition:background-color .2s,border-color .2s}.g-offcanvas-toggle:hover,.g-offcanvas-toggle:active{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.6)}.marte-theme-toggle--mobile{display:inline-flex;position:absolute;width:2.15rem;height:2.15rem;top:.8rem;right:3.55rem;z-index:10;margin-top:0}.marte-theme-toggle--mobile .marte-theme-toggle-icon{font-size:.9rem}}html[data-theme="dark"]{color-scheme:dark;--dm-bg:#3a3d44;--dm-surface:#43464e;--dm-surface-alt:#4c4f59;--dm-border:#575a64;--dm-border-soft:rgba(255,255,255,.14);--dm-text:#d6d9de;--dm-text-strong:#f3f5f7;--dm-text-muted:#b3b7be;--dm-link:#7cd0f5;--dm-link-hover:#a6e0f8;--dm-ghost:rgba(255,255,255,.14)}html[data-theme="dark"] body,html[data-theme="dark"] #g-page-surround,html[data-theme="dark"] .g-bodyonly #g-page-surround{background-color:var(--dm-bg);color:var(--dm-text)}html[data-theme="dark"] #g-mainbar,html[data-theme="dark"] .title4 .g-title,html[data-theme="dark"] .box4.moduletable,html[data-theme="dark"] .box4.widget,html[data-theme="dark"] .g-social a{background-color:var(--dm-surface);color:var(--dm-text)}html[data-theme="dark"] body,html[data-theme="dark"] #g-page-surround,html[data-theme="dark"] #g-mainbar{transition:background-color .2s ease,color .2s ease}html[data-theme="dark"] #g-navigation .g-main-nav .g-dropdown{background:var(--dm-surface);border-color:var(--dm-border)}html[data-theme="dark"] #g-container-showcase{background-color:var(--dm-surface);color:var(--dm-text)}html[data-theme="dark"] #g-container-showcase h2{color:var(--dm-text-strong)}html[data-theme="dark"] .accordion.accordion--static li{background:var(--dm-surface);border-color:var(--dm-border)}html[data-theme="dark"] .accordion.accordion--static .accordion-item-title,html[data-theme="dark"] .accordion.accordion--static li.active .accordion-item-title{color:var(--dm-link)}html[data-theme="dark"] .com-content-article .faq details{background:var(--dm-surface);border-color:var(--dm-border)}html[data-theme="dark"] .com-content-article .faq summary{color:var(--dm-link)}html[data-theme="dark"] .com-content-article .faq summary:hover{color:var(--dm-link-hover)}html[data-theme="dark"] .com-content-article .faq summary:focus-visible{outline-color:var(--dm-link)}html[data-theme="dark"] .com-content-article .angebot .angebot-jumpnav,html[data-theme="dark"] .com-content-article .faq .faq-jumpnav,html[data-theme="dark"] .com-content-article .ueber-mich .ueber-mich-jumpnav{border-bottom-color:var(--dm-border-soft)}html[data-theme="dark"] .com-content-article .angebot .angebot-jumpnav a,html[data-theme="dark"] .com-content-article .faq .faq-jumpnav a,html[data-theme="dark"] .com-content-article .ueber-mich .ueber-mich-jumpnav a{border-color:var(--dm-border);color:var(--dm-link)}html[data-theme="dark"] .com-content-article .angebot .angebot-jumpnav a:hover,html[data-theme="dark"] .com-content-article .angebot .angebot-jumpnav a:focus-visible,html[data-theme="dark"] .com-content-article .faq .faq-jumpnav a:hover,html[data-theme="dark"] .com-content-article .faq .faq-jumpnav a:focus-visible,html[data-theme="dark"] .com-content-article .ueber-mich .ueber-mich-jumpnav a:hover,html[data-theme="dark"] .com-content-article .ueber-mich .ueber-mich-jumpnav a:focus-visible{background:var(--dm-link);border-color:var(--dm-link);color:#12263a}html[data-theme="dark"] .com-content-article .angebot .angebot-langs-label,html[data-theme="dark"] .com-content-article .kontakt .kontakt-langs-label,html[data-theme="dark"] .com-content-article .angebot .angebot-chips li,html[data-theme="dark"] .com-content-article .kontakt .kontakt-note{color:var(--dm-text-muted)}html[data-theme="dark"] .com-content-article .angebot .angebot-lede,html[data-theme="dark"] .com-content-article .kontakt .kontakt-lede{color:var(--dm-text)}html[data-theme="dark"] .com-content-article .angebot .angebot-lang,html[data-theme="dark"] .com-content-article .kontakt .kontakt-lang,html[data-theme="dark"] .com-content-article .kontakt .kontakt-brand{color:var(--dm-link)}html[data-theme="dark"] .com-content-article .angebot .angebot-lang{border-color:var(--dm-border)}html[data-theme="dark"] .com-content-article .angebot .angebot-chips li{background:var(--dm-surface);border-color:var(--dm-border)}html[data-theme="dark"] .com-content-article .angebot .angebot-card,html[data-theme="dark"] .com-content-article .kontakt .kontakt-card{background:var(--dm-surface);border-color:var(--dm-border);color:var(--dm-text)}html[data-theme="dark"] .com-content-article .angebot .angebot-card:hover,html[data-theme="dark"] .com-content-article .angebot .angebot-card:focus-visible,html[data-theme="dark"] .com-content-article .kontakt a.kontakt-card:hover,html[data-theme="dark"] .com-content-article .kontakt a.kontakt-card:focus-visible{border-left-color:var(--dm-link);box-shadow:0 8px 22px rgba(0,0,0,.4)}html[data-theme="dark"] .com-content-article .angebot .angebot-card-icon,html[data-theme="dark"] .com-content-article .kontakt .kontakt-card-icon,html[data-theme="dark"] .com-content-article .angebot .angebot-section-icon{background:rgba(63,181,235,.18)}html[data-theme="dark"] .com-content-article .kontakt .kontakt-card-num{color:var(--dm-ghost)}html[data-theme="dark"] .com-content-article .angebot .angebot-card-title,html[data-theme="dark"] .com-content-article .kontakt .kontakt-card-title,html[data-theme="dark"] .com-content-article .ueber-mich .ueber-mich-section h3{color:var(--dm-text-strong)}html[data-theme="dark"] .com-content-article .angebot .angebot-card-desc,html[data-theme="dark"] .com-content-article .kontakt .kontakt-card-desc{color:var(--dm-text-muted)}html[data-theme="dark"] .com-content-article .angebot .angebot-card-more{color:var(--dm-link)}html[data-theme="dark"] .com-content-article .angebot .angebot-focus{background:rgba(63,181,235,.07);border-color:rgba(63,181,235,.22)}html[data-theme="dark"] .com-content-article .angebot .angebot-section,html[data-theme="dark"] .com-content-article .ueber-mich .ueber-mich-section{background:var(--dm-surface);border-color:var(--dm-border)}html[data-theme="dark"] .com-content-article .ueber-mich .ueber-mich-panel{background:var(--dm-surface-alt);border-color:var(--dm-border)}html[data-theme="dark"] .com-content-article .angebot .angebot-section-lead,html[data-theme="dark"] .com-content-article .ueber-mich .ueber-mich-section-lead{color:var(--dm-link)}html[data-theme="dark"] .com-content-article .angebot .angebot-list li{border-bottom-color:var(--dm-border-soft)}html[data-theme="dark"] .vernetzung-card{background:var(--dm-surface);border-color:var(--dm-border);color:var(--dm-text)}html[data-theme="dark"] .vernetzung-card:hover,html[data-theme="dark"] .vernetzung-card:focus{border-left-color:var(--dm-link);box-shadow:0 8px 22px rgba(0,0,0,.4)}html[data-theme="dark"] .vernetzung-card .v-name{color:var(--dm-text-strong)}html[data-theme="dark"] .vernetzung-card .v-desc{color:var(--dm-text-muted)}html[data-theme="dark"]{scrollbar-color:var(--dm-link) var(--dm-bg)}html[data-theme="dark"] ::-webkit-scrollbar-track{background:var(--dm-bg)}html[data-theme="dark"] ::-webkit-scrollbar-thumb{background:var(--dm-link);border-color:var(--dm-bg)}html[data-theme="dark"] ::-webkit-scrollbar-thumb:hover{background:var(--dm-link-hover)}html[data-theme="dark"] ::-webkit-scrollbar-corner{background:var(--dm-bg)}html[data-theme="dark"] .vernetzung-card .v-link{color:var(--dm-link)}#mod-custom111 .logo-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:10px;margin:0;padding:20px 0}#mod-custom111 .logo-link{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;margin:0}#mod-custom111 img.logo{display:block;width:100%;height:auto;aspect-ratio:5 / 3;max-width:100%;object-fit:contain;opacity:.7;transition:opacity .25s ease}#mod-custom111 .logo-link:hover img.logo,#mod-custom111 .logo-link:focus-visible img.logo{opacity:1}@media (prefers-reduced-motion:reduce){#mod-custom111 img.logo{transition:none}}.g-bottom-menu a{font-family:dosis,Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:0.82rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase}.marte-cookie-notice{position:fixed;left:0;right:0;bottom:0;z-index:1000;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.75rem 1.5rem;padding:1rem clamp(1rem,4vw,2rem);background:#301b5e;color:#fff;box-shadow:0 -2px 10px rgba(0,0,0,0.15);transition:transform 0.3s ease,opacity 0.3s ease}.marte-cookie-notice.is-hidden{transform:translateY(100%);opacity:0;pointer-events:none}.marte-cookie-notice p{margin:0;max-width:60ch;font-size:var(--fs-sm);color:rgba(255,255,255,0.92)}.marte-cookie-notice a{color:#7cd0f5;text-decoration:underline}.marte-cookie-notice a:hover,.marte-cookie-notice a:focus-visible{color:#fff}.marte-cookie-notice-actions{flex:none}.marte-cookie-notice button{padding:0.55rem 1.3rem;background:var(--accent-aa);border:1px solid var(--accent-aa);border-radius:6px;color:#fff !important;font-size:var(--fs-sm);font-weight:600;cursor:pointer;transition:background-color 0.2s,border-color 0.2s,transform 0.2s}.marte-cookie-notice button:hover,.marte-cookie-notice button:focus-visible{filter:brightness(0.88)}.marte-cookie-notice button:active{transform:scale(0.97)}.marte-cookie-notice button:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width:767px){.marte-cookie-notice{justify-content:flex-start;text-align:left}.marte-cookie-notice-actions{width:100%;display:flex;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.marte-cookie-notice{transition:none}}
