.abs-page:lang(uk),.abs-page:lang(ru),.abs-page:lang(pl),.abs-page:lang(tr),.abs-page:lang(ro){--abs-font-body:system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", Arial, sans-serif;--abs-font-display:system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", Arial, sans-serif;--abs-font-mono:ui-monospace, "Cascadia Mono", Consolas, Menlo, "Courier New", monospace}.abs-page:lang(ar){--abs-font-body:"Segoe UI", Tahoma, "Noto Sans Arabic", "Geeza Pro", "Arabic UI Text", system-ui, sans-serif;--abs-font-display:"Segoe UI", Tahoma, "Noto Sans Arabic", "Geeza Pro", "Arabic UI Text", system-ui, sans-serif;--abs-font-mono:"Segoe UI", Tahoma, "Noto Sans Arabic", "Geeza Pro", "Arabic UI Text", system-ui, sans-serif}.abs-page:lang(uk) :is(h1,h2,h3),.abs-page:lang(ru) :is(h1,h2,h3),.abs-page:lang(pl) :is(h1,h2,h3),.abs-page:lang(tr) :is(h1,h2,h3),.abs-page:lang(ro) :is(h1,h2,h3),.abs-page:lang(ar) :is(h1,h2,h3){font-weight:600}.abs-page .abs-sprachen .abs-sprachen__liste a:lang(uk),.abs-page .abs-sprachen .abs-sprachen__liste a:lang(ru),.abs-page .abs-sprachen .abs-sprachen__liste a:lang(pl),.abs-page .abs-sprachen .abs-sprachen__liste a:lang(tr),.abs-page .abs-sprachen .abs-sprachen__liste a:lang(ro){font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Noto Sans",Arial,sans-serif}.abs-page .abs-sprachen .abs-sprachen__liste a:lang(ar){font-family:"Segoe UI",Tahoma,"Noto Sans Arabic","Geeza Pro","Arabic UI Text",system-ui,sans-serif;line-height:1.5;letter-spacing:normal}.abs-page .abs-sprachen--kopf .abs-sprachen__liste a:lang(ar){font-size:17px}.abs-page .abs-sprachen--fuss .abs-sprachen__liste a:lang(ar){font-size:16px}.abs-page .abs-sprachhinweis{background:var(--abs-forest-50);border-bottom:1px solid var(--abs-line);color:var(--abs-ink-2);font-size:15px;line-height:1.5}.abs-page .abs-sprachhinweis .wrap{padding-top:10px;padding-bottom:10px}.abs-page .abs-sprachhinweis p{margin:0;text-align:start;overflow-wrap:break-word}.abs-page .abs-sprachhinweis a{display:inline-block;padding:3px 0;color:var(--abs-forest-500);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.abs-page .abs-sprachhinweis a:hover{color:var(--abs-terra-700)}.abs-page .abs-sprachhinweis a:focus-visible{outline:2px solid var(--abs-forest-500);outline-offset:2px;border-radius:2px}@media (max-width:768px){.abs-page .abs-sprachhinweis{font-size:14px}.abs-page .abs-sprachhinweis .wrap{padding-top:9px;padding-bottom:9px}}.abs-page .abs-footer .abs-rechtshinweis{max-width:280px;margin:18px 0 0;padding-top:14px;border-top:1px solid rgb(246 241 232 / .1);font-size:13px;line-height:1.55;color:rgb(246 241 232 / .7)}.abs-page .abs-formular-hinweis{margin:0 0 24px;padding:18px 22px;border:1px solid var(--abs-line);border-inline-start:4px solid var(--abs-forest-500);border-radius:var(--abs-radius-md);background:var(--abs-forest-50);color:var(--abs-ink)}.abs-page .abs-formular-hinweis p{margin:0;font-size:16px;line-height:1.55;color:var(--abs-ink)}.abs-page .abs-formular-hinweis__wege{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.abs-page .abs-formular-hinweis__wege>span{display:none}.abs-page .abs-formular-hinweis__wege a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:0 18px;border:1px solid var(--abs-line-strong);border-radius:var(--abs-radius-pill);background:#fff;color:var(--abs-forest-700);font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;overflow-wrap:anywhere;transition:background .15s ease,border-color .15s ease,color .15s ease}.abs-page .abs-formular-hinweis__wege a:hover{background:var(--abs-forest-500);border-color:var(--abs-forest-500);color:#fdfaf2}.abs-page .abs-formular-hinweis__wege a:focus-visible{outline:2px solid var(--abs-forest-500);outline-offset:2px}@media (max-width:480px){.abs-page .abs-formular-hinweis{padding:16px 16px}.abs-page .abs-formular-hinweis__wege{flex-direction:column}.abs-page .abs-formular-hinweis__wege a{width:100%}}.abs-page .abs-sprachen--kopf{position:relative;display:block;flex-shrink:0}.abs-page .abs-sprachen__knopf{display:inline-flex;align-items:center;gap:7px;min-width:44px;min-height:44px;padding:0 12px;border:1px solid var(--abs-line-strong);border-radius:var(--abs-radius-pill);background:#fff0;color:var(--abs-ink-2);font-size:13px;font-weight:600;line-height:1;list-style:none;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0;transition:background .15s ease,border-color .15s ease,color .15s ease}.abs-page .abs-sprachen__knopf::-webkit-details-marker{display:none}.abs-page .abs-sprachen__knopf::marker{content:''}.abs-page .abs-sprachen__knopf .ico{width:18px;height:18px}.abs-page .abs-sprachen__code{letter-spacing:.06em}.abs-page .abs-sprachen__knopf::after{content:'';width:6px;height:6px;margin-top:-3px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .15s ease,margin .15s ease}.abs-page .abs-sprachen--kopf[open]>.abs-sprachen__knopf::after{margin-top:3px;transform:rotate(-135deg)}.abs-page .abs-sprachen__knopf:hover,.abs-page .abs-sprachen--kopf[open]>.abs-sprachen__knopf{background:var(--abs-bg-elevated);border-color:var(--abs-forest-300);color:var(--abs-forest-700)}.abs-page .abs-sprachen__knopf:focus-visible{outline:2px solid var(--abs-forest-500);outline-offset:2px}.abs-page .abs-sprachen__liste{list-style:none;margin:0;padding:0}.abs-page .abs-sprachen--kopf .abs-sprachen__liste{position:absolute;top:calc(100% + 8px);inset-inline-end:0;z-index:70;display:flex;flex-direction:column;gap:2px;min-width:210px;max-height:calc(100vh - 104px);overflow-y:auto;padding:6px;border:1px solid var(--abs-line);border-radius:var(--abs-radius-md);background:var(--abs-bg-elevated);box-shadow:var(--abs-shadow-lg)}.abs-page .abs-sprachen--kopf .abs-sprachen__liste li{margin:0}.abs-page .abs-sprachen--kopf .abs-sprachen__liste a{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 14px;border-radius:var(--abs-radius-sm);color:var(--abs-ink-2);font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;transition:background .15s ease,color .15s ease}.abs-page .abs-sprachen--kopf .abs-sprachen__liste a:hover{background:var(--abs-forest-50);color:var(--abs-forest-700)}.abs-page .abs-sprachen--kopf .abs-sprachen__liste a:focus-visible{outline:2px solid var(--abs-forest-500);outline-offset:-2px;background:var(--abs-forest-50)}.abs-page .abs-sprachen--kopf .abs-sprachen__liste .ist-aktiv>a,.abs-page .abs-sprachen--kopf .abs-sprachen__liste a[aria-current]{background:var(--abs-forest-50);color:var(--abs-forest-900);font-weight:600}.abs-page .abs-sprachen--kopf .abs-sprachen__liste a[aria-current]::after{content:'';flex-shrink:0;width:5px;height:10px;margin-inline-start:auto;margin-top:-3px;border-right:2px solid var(--abs-terra-500);border-bottom:2px solid var(--abs-terra-500);transform:rotate(45deg)}.abs-page .abs-sprachen__liste a[dir="rtl"]{direction:inherit}@media (max-width:960px){.abs-page .abs-sprachen--kopf{width:100%;padding:8px 0;border-bottom:1px solid var(--abs-line)}.abs-page .abs-sprachen__knopf{width:100%;min-height:48px;padding:0 14px;font-size:15px;background:var(--abs-bg-elevated)}.abs-page .abs-sprachen__knopf::after{margin-inline-start:auto}.abs-page .abs-sprachen--kopf .abs-sprachen__liste{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px;min-width:0;max-height:none;overflow:visible;margin-top:6px;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}.abs-page .abs-sprachen--kopf .abs-sprachen__liste a{padding:0 12px;overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.abs-page .abs-sprachen__knopf,.abs-page .abs-sprachen__knopf::after,.abs-page .abs-sprachen--kopf .abs-sprachen__liste a,.abs-page .abs-formular-hinweis__wege a{transition:none}}.abs-page .abs-sprachen--fuss{margin:28px 0 0}.abs-page .abs-sprachen--fuss .abs-sprachen__liste{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;overflow:hidden;font-size:inherit;margin-inline-start:-14px}.abs-page .abs-sprachen--fuss .abs-sprachen__liste li{position:relative;margin:0;margin-inline-start:-1px}.abs-page .abs-sprachen--fuss .abs-sprachen__liste li::before{content:'';position:absolute;inset-inline-start:0;top:50%;width:1px;height:14px;margin-top:-7px;background:rgb(246 241 232 / .28)}.abs-page .abs-sprachen--fuss .abs-sprachen__liste a{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;color:rgb(246 241 232 / .7);font-size:14px;line-height:1.2;text-decoration:none;transition:color .15s ease}.abs-page .abs-sprachen--fuss .abs-sprachen__liste a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.abs-page .abs-sprachen--fuss .abs-sprachen__liste a:focus-visible{outline:2px solid #f6f1e8;outline-offset:-2px;color:#fff}.abs-page .abs-sprachen--fuss .abs-sprachen__liste a[aria-current]{color:#f6f1e8;font-weight:600;text-decoration:underline;text-decoration-color:var(--abs-terra-300);text-decoration-thickness:2px;text-underline-offset:6px}@media (max-width:960px){.abs-page .abs-sprachen--fuss .abs-sprachen__liste a{min-height:44px}}.abs-page:not(:lang(de)) .btn{max-width:100%;height:auto;min-height:52px;padding-top:8px;padding-bottom:8px;white-space:normal;text-align:center;line-height:1.25}.abs-page:not(:lang(de)) .btn--lg{min-height:60px}.abs-page:not(:lang(de)) .nav-links .nav-cta-btn{min-height:44px}@media (max-width:960px){.abs-page:not(:lang(de)) .nav-links .nav-cta-btn{min-height:52px}}@media (max-width:768px){.abs-page:not(:lang(de)) .btn--lg{min-height:54px}}@media (max-width:960px){.abs-page .nav-links:has(.abs-sprachen--kopf)>*{flex-shrink:0}}.abs-page .nav-phone__ico{display:none;flex-shrink:0}@media (min-width:1100px){.abs-page .abs-sprachen--kopf>.abs-sprachen__knopf{gap:5px;padding:0 10px}.abs-page .nav:has(.abs-sprachen--kopf) .nav-links .nav-cta-btn{white-space:nowrap}}@media (min-width:1100px) and (max-width:1279px){.abs-page .nav:has(.abs-sprachen--kopf) .nav-links{gap:14px}.abs-page .nav:has(.abs-sprachen--kopf) .nav-links a.nav-link{font-size:14px}}@media (min-width:1100px) and (max-width:1200px){.abs-page:lang(ro) .nav:has(.abs-sprachen--kopf) .nav-links{gap:12px}.abs-page:lang(ro) .nav:has(.abs-sprachen--kopf) .nav-links a.nav-link{font-size:13px}}@media (min-width:1201px) and (max-width:1279px){.abs-page .nav:has(.abs-sprachen--kopf) .nav-phone{position:relative;justify-content:center;gap:0;width:44px;height:44px;border:1px solid var(--abs-line-strong);border-radius:var(--abs-radius-pill);transition:background .15s ease,border-color .15s ease,color .15s ease}.abs-page .nav:has(.abs-sprachen--kopf) a.nav-phone:hover{background:var(--abs-bg-elevated);border-color:var(--abs-forest-300);color:var(--abs-forest-700)}.abs-page .nav:has(.abs-sprachen--kopf) .nav-phone__ico{display:block;width:18px;height:18px}.abs-page .nav:has(.abs-sprachen--kopf) .nav-phone .pulse{position:absolute;top:3px;inset-inline-end:3px}.abs-page .nav:has(.abs-sprachen--kopf) .nav-phone__nr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (min-width:1280px) and (max-width:1365px){.abs-page .nav:has(.abs-sprachen--kopf) .nav-links{gap:16px}.abs-page .nav:has(.abs-sprachen--kopf) .nav-links a.nav-link{font-size:14px}.abs-page:lang(ro) .nav:has(.abs-sprachen--kopf) .nav-phone{position:relative;justify-content:center;gap:0;width:44px;height:44px;border:1px solid var(--abs-line-strong);border-radius:var(--abs-radius-pill);transition:background .15s ease,border-color .15s ease,color .15s ease}.abs-page:lang(ro) .nav:has(.abs-sprachen--kopf) a.nav-phone:hover{background:var(--abs-bg-elevated);border-color:var(--abs-forest-300);color:var(--abs-forest-700)}.abs-page:lang(ro) .nav:has(.abs-sprachen--kopf) .nav-phone__ico{display:block;width:18px;height:18px}.abs-page:lang(ro) .nav:has(.abs-sprachen--kopf) .nav-phone .pulse{position:absolute;top:3px;inset-inline-end:3px}.abs-page:lang(ro) .nav:has(.abs-sprachen--kopf) .nav-phone__nr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (min-width:1366px) and (max-width:1439px){.abs-page .nav:has(.abs-sprachen--kopf) .nav-links{gap:20px}.abs-page:lang(ro) .nav:has(.abs-sprachen--kopf) .nav-links{gap:16px}.abs-page:lang(ro) .nav:has(.abs-sprachen--kopf) .nav-links a.nav-link{font-size:14px}}@media (min-width:961px) and (max-width:1099px){.abs-page .nav:has(.abs-sprachen--kopf) .nav-links{display:none;position:fixed;top:0;right:0;bottom:0;width:min(86vw, 360px);background:var(--abs-bg);z-index:100;flex-direction:column;align-items:stretch;gap:0;margin-left:0;padding:84px 28px 32px;overflow-y:auto;box-shadow:-16px 0 40px -12px rgb(0 19 45 / .25);transform:translateX(100%);transition:transform .25s ease}.abs-page .nav:has(.abs-sprachen--kopf) .nav-links>*{flex-shrink:0}.abs-page .nav:has(.abs-sprachen--kopf) .abs-burger{display:inline-flex}.abs-page .abs-nav-toggle:checked~.nav:has(.abs-sprachen--kopf){z-index:100;backdrop-filter:none;-webkit-backdrop-filter:none}.abs-page .abs-nav-toggle:checked~.nav:has(.abs-sprachen--kopf) .nav-links{display:flex;transform:translateX(0)}.abs-page .abs-nav-toggle:checked~.nav:has(.abs-sprachen--kopf) .abs-burger{display:none}.abs-page .nav:has(.abs-sprachen--kopf) .nav-links .abs-drawer-close{display:flex;position:absolute;top:18px;right:20px;width:44px;height:44px;align-items:center;justify-content:center;color:var(--abs-forest-700);cursor:pointer;border-radius:50%;background:rgb(0 37 82 / .06);transition:background .15s ease}.abs-page .nav:has(.abs-sprachen--kopf) .nav-links>a.nav-link{display:block;padding:16px 0;border-bottom:1px solid var(--abs-line);font-family:var(--abs-font-display);font-size:24px;color:var(--abs-forest-900);white-space:normal}.abs-page .nav:has(.abs-sprachen--kopf) .nav-links .nav-phone{display:flex;padding:16px 0;font-size:16px;color:var(--abs-terra-700)}.abs-page .nav:has(.abs-sprachen--kopf) .nav-links .nav-cta-btn{justify-content:center;width:100%;height:auto;min-height:52px;margin-top:24px;padding:0 24px}.abs-page .nav:has(.abs-sprachen--kopf) .abs-sprachen--kopf{width:100%;padding:8px 0;border-bottom:1px solid var(--abs-line)}.abs-page .nav:has(.abs-sprachen--kopf) .abs-sprachen__knopf{width:100%;min-height:48px;padding:0 14px;font-size:15px;background:var(--abs-bg-elevated)}.abs-page .nav:has(.abs-sprachen--kopf) .abs-sprachen__knopf::after{margin-inline-start:auto}.abs-page .nav:has(.abs-sprachen--kopf) .abs-sprachen--kopf .abs-sprachen__liste{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px;min-width:0;max-height:none;overflow:visible;margin-top:6px;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}.abs-page .nav:has(.abs-sprachen--kopf) .abs-sprachen--kopf .abs-sprachen__liste a{padding:0 12px;overflow-wrap:anywhere}}.abs-page:lang(ar) *,.abs-page:lang(ar) *::before,.abs-page:lang(ar) *::after{letter-spacing:normal!important;text-transform:none!important}.abs-page:lang(ar) .logo-stack .sub{letter-spacing:0.18em!important;text-transform:uppercase!important}.abs-page:lang(ar){line-height:1.85}.abs-page:lang(ar) :is(p,li,dd,dt,td,th,summary,label,figcaption,blockquote,.faq-a){line-height:1.85}.abs-page:lang(ar) :is(h1,h2,h3,h4){line-height:1.35}.abs-page:lang(ar) h1.hero-title,.abs-page:lang(ar) .abs-inhalt h1{line-height:1.3}.abs-page:lang(ar) .btn,.abs-page:lang(ar) .abs-bar__btn,.abs-page:lang(ar) .abs-bar__cta,.abs-page:lang(ar) .nav-link{line-height:1.4}.abs-page .abs-sprachzusatz{display:inline-block;margin-inline-start:.6em;font-size:13px;font-weight:400;line-height:1.4;color:var(--abs-ink-2);white-space:nowrap}.abs-page .abs-footer .abs-sprachzusatz{margin-inline-start:.5em;font-size:12px;color:rgb(246 241 232 / .6)}