/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
/*!
 * @license
 * MyFonts Webfont Build ID 3867246, 2020-12-16T11:57:38-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: Aptos SemiBold by Microsoft Corporation
 * URL: https://www.myfonts.com/collections/microsoft-corporation-foundry

 * Webfont: Aptos Regular by Microsoft Corporation
 * URL: https://www.myfonts.com/collections/microsoft-corporation-foundry

 * Webfont: Aptos ExtraBold by Microsoft Corporation
 * URL: https://www.myfonts.com/collections/microsoft-corporation-foundry

 * © 2026 MyFonts Inc. */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--spacing:.25rem;--font-weight-medium:500;--font-weight-bold:700;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--color-brand:#6da945;--color-brand-20:#a5ef5b33;--color-dark-green:#1f2e19;--color-background:#050609;--color-black:#000;--color-white:#fff;--color-dark-grey:#5b5b5b;--color-strong:#eee;--color-strong-20:#eee3;--color-strong-0:#eee0;--color-decent:#b0b0b0;--color-decent-18:#b0b0b02e;--color-white-0:#fff0;--color-white-5:#ffffff0d;--color-white-10:#ffffff1a;--color-white-15:#ffffff26;--color-black-1:#00000003;--color-black-16:#00000029;--color-black-29:#0000004a;--color-black-75:#000000bf;--spacing-xxs:3px;--spacing-xs:6px;--spacing-s:12px;--spacing-m:24px;--spacing-l:48px;--spacing-xl:96px;--spacing-xxl:192px;--spacing-xxxl:240px;--blur-nav:24px;--font-sans:"Aptos", system-ui, -apple-system, "Segoe UI", sans-serif;--font-weight-regular:400;--font-weight-demibold:600;--text-h1:64px;--text-h1--line-height:64px;--text-h1--letter-spacing:-.03em;--text-h1--font-weight:600;--text-h1-tablet:48px;--text-h1-tablet--line-height:52px;--text-h1-tablet--letter-spacing:-.02em;--text-h1-tablet--font-weight:600;--text-subline:24px;--text-subline--line-height:28px;--text-subline--letter-spacing:0;--text-subline--font-weight:400;--text-copy:18px;--text-copy--line-height:24px;--text-copy--letter-spacing:-.01em;--text-copy--font-weight:400;--text-h1-mobile:36px;--text-h1-mobile--line-height:36px;--text-h1-mobile--letter-spacing:-.02em;--text-h1-mobile--font-weight:600;--text-subline-mobile:20px;--text-subline-mobile--line-height:24px;--text-subline-mobile--letter-spacing:0;--text-subline-mobile--font-weight:400;--text-copy-mobile:16px;--text-copy-mobile--line-height:18px;--text-copy-mobile--letter-spacing:0;--text-copy-mobile--font-weight:400}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:768px){.container{max-width:768px}}@media (min-width:900px){.container{max-width:900px}}@media (min-width:1200px){.container{max-width:1200px}}.mx-auto{margin-inline:auto}.my-l{margin-block:var(--spacing-l)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.w-full{width:100%}.max-w-\[720px\]{max-width:720px}.max-w-\[800px\]{max-width:800px}.max-w-\[900px\]{max-width:900px}.max-w-\[1140px\]{max-width:1140px}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.gap-m{gap:var(--spacing-m)}.gap-s{gap:var(--spacing-s)}.border{border-style:var(--tw-border-style);border-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-brand{border-color:var(--color-brand)}.bg-white-5{background-color:var(--color-white-5)}.p-m{padding:var(--spacing-m)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-m{padding-inline:var(--spacing-m)}.px-s{padding-inline:var(--spacing-s)}.py-1{padding-block:var(--spacing)}.text-copy{font-size:var(--text-copy);line-height:var(--tw-leading,var(--text-copy--line-height));letter-spacing:var(--tw-tracking,var(--text-copy--letter-spacing));font-weight:var(--tw-font-weight,var(--text-copy--font-weight))}.text-copy-mobile{font-size:var(--text-copy-mobile);line-height:var(--tw-leading,var(--text-copy-mobile--line-height));letter-spacing:var(--tw-tracking,var(--text-copy-mobile--letter-spacing));font-weight:var(--tw-font-weight,var(--text-copy-mobile--font-weight))}.text-h1-mobile{font-size:var(--text-h1-mobile);line-height:var(--tw-leading,var(--text-h1-mobile--line-height));letter-spacing:var(--tw-tracking,var(--text-h1-mobile--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h1-mobile--font-weight))}.text-subline-mobile{font-size:var(--text-subline-mobile);line-height:var(--tw-leading,var(--text-subline-mobile--line-height));letter-spacing:var(--tw-tracking,var(--text-subline-mobile--letter-spacing));font-weight:var(--tw-font-weight,var(--text-subline-mobile--font-weight))}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.text-decent{color:var(--color-decent)}.text-strong{color:var(--color-strong)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (min-width:768px){.md\:gap-m{gap:var(--spacing-m)}.md\:px-m{padding-inline:var(--spacing-m)}.md\:text-copy{font-size:var(--text-copy);line-height:var(--tw-leading,var(--text-copy--line-height));letter-spacing:var(--tw-tracking,var(--text-copy--letter-spacing));font-weight:var(--tw-font-weight,var(--text-copy--font-weight))}.md\:text-\[20px\]\/\[26px\]{font-size:20px;line-height:26px}}@media (min-width:900px){.lg\:text-h1-tablet{font-size:var(--text-h1-tablet);line-height:var(--tw-leading,var(--text-h1-tablet--line-height));letter-spacing:var(--tw-tracking,var(--text-h1-tablet--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h1-tablet--font-weight))}}@media (min-width:1200px){.xl\:text-h1{font-size:var(--text-h1);line-height:var(--tw-leading,var(--text-h1--line-height));letter-spacing:var(--tw-tracking,var(--text-h1--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h1--font-weight))}.xl\:text-subline{font-size:var(--text-subline);line-height:var(--tw-leading,var(--text-subline--line-height));letter-spacing:var(--tw-tracking,var(--text-subline--letter-spacing));font-weight:var(--tw-font-weight,var(--text-subline--font-weight))}}}:root{--ba-on-brand:#161616;--ba-error:#f04438;--ba-field-border:#757575;--ba-transparent-background:transparent;--ba-nav-blur:blur(var(--blur-nav));--ba-card-fill:linear-gradient(to bottom, #ffffff1f, #ffffff14);--ba-tab-fill:var(--color-black);--ba-link-hover:var(--color-white-15);--ba-link-duration:70ms}@font-face{font-family:Aptos;src:url(/wp-content/themes/battery-advisors/public/build/assets/aptos-regular-BQbbl8dH.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aptos;src:url(/wp-content/themes/battery-advisors/public/build/assets/aptos-semibold-BCyJmro-.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Aptos;src:url(/wp-content/themes/battery-advisors/public/build/assets/aptos-extrabold-CwwOHzSR.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}html{scroll-behavior:smooth;overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth iframe{pointer-events:none}html.ba-angehalten{scrollbar-gutter:stable;overflow:hidden}body{background:var(--color-background);color:var(--color-strong);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}main.ba-page{--ba-section-gap:var(--spacing-xl);--ba-page-top:var(--spacing-xxl);max-width:1512px;padding-top:var(--ba-page-top);gap:var(--ba-section-gap);flex-direction:column;margin-inline:auto;display:flex}.ba-tag-row{gap:var(--spacing-xs);flex-wrap:wrap;align-items:flex-start;display:flex}.ba-tag{justify-content:center;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xxs) var(--spacing-xs);background:var(--color-brand-20);color:var(--color-brand);font:var(--font-weight-demibold) 12px/15px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:6px;display:inline-flex}.ba-mit-winkel{white-space:nowrap;display:inline}.ba-winkel{vertical-align:-.05em;width:11px;height:11px;display:inline-block;transform:rotate(-90deg)}.ba-winkel--zurueck{transform:rotate(90deg)}.ba-btn{justify-content:center;align-items:center;gap:var(--spacing-m);padding:var(--spacing-xs) var(--spacing-s);font:var(--font-weight-regular) 16px/20px var(--font-sans);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;border-width:0;border-radius:3px;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.ba-btn:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.ba-btn--primary{background:var(--color-brand);color:var(--ba-on-brand)}.ba-btn--secondary{border:1px solid var(--color-brand);color:var(--color-brand)}:is(.ba-btn--primary:hover,.ba-btn--primary:focus-visible){color:#050609;background:#eee}:is(.ba-btn--secondary:hover,.ba-btn--secondary:focus-visible){color:#050609;background:#eee;border-color:#eee}.ba-share{cursor:pointer;color:var(--color-strong);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.ba-share:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.ba-share:hover img{filter:brightness(0)saturate()invert(67%)sepia(35%)saturate(718%)hue-rotate(54deg)brightness(96%)contrast(85%)}.ba-share.ba-is-done:after,.ba-share.ba-is-failed:after{bottom:calc(100% + var(--spacing-xxs));z-index:3;padding:var(--spacing-xxs) var(--spacing-xs);background:var(--color-strong-20);color:var(--color-strong);font:var(--font-weight-regular) 14px/18px var(--font-sans);letter-spacing:-.01em;white-space:nowrap;pointer-events:none;border-radius:3px;position:absolute;left:50%;transform:translate(-50%)}.ba-share.ba-is-done:after{content:attr(data-ba-share-done)}.ba-share.ba-is-failed:after{content:attr(data-ba-share-failed)}@media (max-width:900px){main.ba-page{--ba-section-gap:var(--spacing-xl);--ba-page-top:140px}}@media (min-width:1200px){main.ba-page{--ba-section-gap:var(--spacing-xxl)}body.home main.ba-page{--ba-section-gap:var(--spacing-xxxl)}body.about main.ba-page{--ba-section-gap:230px}}.ba-skip-link{z-index:200;padding:var(--spacing-s) var(--spacing-m);background:var(--color-brand);color:var(--ba-on-brand);font:var(--font-weight-regular) 16px/20px var(--font-sans);border-radius:0 0 12px;position:absolute;top:0;left:-9999px}.ba-skip-link:focus{left:0}.ba-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ba-stack{flex-direction:column;align-items:flex-start;width:100%;display:flex}.ba-stack--s{gap:var(--spacing-s)}.ba-h2{font:var(--font-weight-demibold) 48px/52px var(--font-sans);letter-spacing:-.01em;color:var(--color-strong)}.ba-subline{font:var(--font-weight-regular) 24px/28px var(--font-sans);color:var(--color-decent)}.ba-subline--strong{color:var(--color-strong)}.ba-tag--grey{background:var(--color-strong-20);color:var(--color-strong)}.ba-tag--no-bg,.ba-tag--green-no-bg{color:var(--color-brand);font-weight:var(--font-weight-demibold);background:0 0;border-radius:0;padding:0;line-height:15px}.ba-tag--grey-no-bg{color:var(--color-strong);font-weight:var(--font-weight-demibold);background:0 0;border-radius:0;padding:0;line-height:15px}.ba-eyebrow{font-family:var(--font-sans);letter-spacing:0;color:var(--color-white-15);text-transform:none;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:48px;font-weight:800;line-height:48px;display:block}@media (min-width:768px){.ba-eyebrow{font-size:48px;line-height:32px}}@media (min-width:1200px){.ba-eyebrow{font-size:96px;line-height:48px}}.ba-ctaband .ba-btn--large{padding:var(--spacing-s) var(--spacing-m);font:var(--font-weight-demibold) 20px/22px var(--font-sans);letter-spacing:0;box-shadow:0 0 29.3px #6da945b8}.ba-quote{font:var(--font-weight-medium) 40px/46px var(--font-sans);letter-spacing:-.02em;color:var(--color-strong)}.ba-deflist{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.ba-deflist li{padding:var(--spacing-xs) var(--spacing-xxs);font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent)}@media (max-width:1200px){.ba-h2{font-size:36px;line-height:40px}.ba-quote{font-size:28px;line-height:34px}}.ba-kicker{font:var(--font-weight-demibold) 12px/15px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand)}main.ba-page--flush{--ba-page-top:0px}@media (max-width:767px){main.ba-page{--ba-section-gap:var(--spacing-xl);--ba-page-top:96px}main.ba-page--flush{--ba-page-top:0px}.ba-h2{letter-spacing:-.02em;font-size:32px;line-height:34px}.ba-subline{font-size:20px;line-height:24px}.ba-quote{font-size:32px;line-height:36px}.ba-deflist li{letter-spacing:0;font-size:16px;line-height:18px}main.ba-page .ba-teasercards__header .ba-stack,main.ba-page .ba-keyfigures-tiles__header .ba-stack,main.ba-page .ba-keyfigures__header .ba-stack,main.ba-page .ba-newsteaser__header .ba-stack,main.ba-page .ba-engagement__header .ba-stack,main.ba-page .ba-team__header .ba-stack,main.ba-page .ba-mediagrid__header .ba-stack,main.ba-page .ba-joblist__header .ba-stack,main.ba-page .ba-logowall__header .ba-stack{gap:12px}body.home main.ba-page .ba-teasercards__header .ba-stack,body.home main.ba-page .ba-keyfigures__header .ba-stack,body.home main.ba-page .ba-newsteaser__header .ba-stack,body.home main.ba-page .ba-engagement__header .ba-stack{gap:0}body.home .ba-engagement__header{margin-bottom:var(--spacing-xl)}}@media (max-width:1199px){@keyframes ba-pulse{0%,to{box-shadow:0 0 0 0 var(--color-brand-20)}50%{box-shadow:0 0 0 8px #a5ef5b00}}@media (prefers-reduced-motion:reduce){.ba-process__nav--next.ba-is-hinting{border-color:var(--color-brand);animation:none}}}@media (min-width:768px) and (max-width:1199px){.ba-h2{font-size:40px;line-height:44px}.ba-quote{font-size:32px;line-height:36px}.ba-subline{font-size:22px;line-height:26px}}.ba-nav{z-index:100;gap:var(--spacing-m);max-width:1512px;padding-inline:var(--spacing-m);pointer-events:none;box-sizing:border-box;justify-content:center;align-items:center;margin-inline:auto;display:flex;position:fixed;top:38px;left:0;right:0}.ba-nav__pill{pointer-events:auto;background:linear-gradient(to bottom, var(--color-white-15), var(--color-white-5));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-sizing:border-box;border-radius:3px;justify-content:space-between;align-items:center;width:100%;height:48px;padding:12px 24px;transition:-webkit-backdrop-filter .3s,backdrop-filter .3s;display:flex}.ba-nav--hell .ba-nav__pill{-webkit-backdrop-filter:blur(12px)brightness(.35);backdrop-filter:blur(12px)brightness(.35)}.ba-nav__logo{align-items:center;display:inline-flex}.ba-nav__logo img{object-fit:contain;width:174px;height:auto;display:block}.ba-nav__links{align-items:center;gap:var(--spacing-m);font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;text-align:center;display:flex}.ba-nav__links a{color:var(--color-white);transition:color var(--ba-link-duration) ease}.ba-nav__links a[aria-current]{color:var(--color-brand)}.ba-nav__links a:hover{color:var(--ba-link-hover)}.ba-footer{padding-inline:var(--spacing-m);background:linear-gradient(to bottom, var(--color-white-15), var(--color-white-5))}.ba-footer__inner{gap:var(--spacing-m);padding-block:var(--spacing-m);flex-direction:column;align-items:flex-start;display:flex}@media (min-width:901px){.ba-footer{background:0 0}.ba-footer__inner{padding-top:0}}.ba-footer__main{justify-content:space-between;align-items:flex-start;gap:var(--spacing-m);width:100%;display:flex}.ba-footer__brand{gap:var(--spacing-m);flex-direction:column;align-items:flex-start;width:360px;display:flex}.ba-footer__logo{width:360px;height:auto}.ba-footer__col{gap:var(--spacing-s);flex-direction:column;align-items:flex-start;display:flex}.ba-footer__col--company{width:140px}.ba-footer__col--services{width:150px}.ba-footer__col--contact{width:260px}.ba-footer__col-title{font:var(--font-weight-demibold) 12px/15px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-decent);opacity:.7}.ba-footer__col a{font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-strong);opacity:.85;transition:opacity var(--ba-link-duration) ease, color var(--ba-link-duration) ease}.ba-footer__col a:hover{opacity:1;color:var(--ba-link-hover)}.ba-footer__social{justify-content:center;align-items:center;width:29px;height:29px;transition:opacity .18s,color .18s;display:inline-flex}.ba-footer__col .ba-footer__social{opacity:1}.ba-footer__col .ba-footer__social:hover{opacity:.85}.ba-footer__social img,.ba-footer__social svg{width:29px;height:25px;display:block}.ba-footer__bottom{width:100%;font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent);justify-content:space-between;align-items:center;display:flex}.ba-footer__legal{display:contents}.ba-footer__legal a,.ba-footer__cookies{width:150px}.ba-footer__legal a:last-of-type{width:160px}.ba-footer__legal a,.ba-footer__cookies{color:var(--color-decent);transition:color var(--ba-link-duration) ease}.ba-footer__legal a:hover,.ba-footer__cookies:hover{color:var(--ba-link-hover)}.ba-footer__cookies{font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (max-width:1200px){.ba-nav__links{gap:var(--spacing-s)}}@media (max-width:900px){.ba-footer__main{gap:var(--spacing-l);flex-wrap:wrap}.ba-footer__brand{width:100%}.ba-footer__bottom{align-items:flex-start;gap:var(--spacing-s);flex-direction:column}}.ba-nav__menu,.ba-nav__panel-top{display:none}.ba-nav__panel{display:contents}@media (max-width:767px){.ba-nav{padding:var(--spacing-s);position:fixed;top:0;left:0;right:0}.ba-nav__pill{justify-content:space-between;gap:var(--spacing-m);padding:var(--spacing-s);border-radius:3px;flex:auto;height:auto}.ba-nav__logo{padding-left:0}.ba-nav__logo img{width:174px;height:auto}.ba-nav__menu{font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-white);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}body.ba-nav-open .ba-nav__pill{-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}.ba-nav__panel{z-index:200;gap:var(--spacing-l);padding:var(--spacing-s) var(--spacing-s) var(--spacing-m);background:var(--color-background);flex-direction:column;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.ba-nav__panel[hidden]{display:none}.ba-nav__panel{opacity:0;transition:opacity .25s}.ba-nav__panel.ba-is-open{opacity:1;transition-duration:.3s}.ba-nav__panel .ba-nav__links a{opacity:0;transition:color var(--ba-link-duration) ease, opacity .2s ease, transform .2s ease;transform:translateY(12px)}.ba-nav__panel.ba-is-open .ba-nav__links a{opacity:1;transition:color var(--ba-link-duration) ease, opacity .3s ease calc(80ms + var(--ba-order,0) * 40ms), transform .35s cubic-bezier(.2, .7, .3, 1) calc(80ms + var(--ba-order,0) * 40ms);transform:none}.ba-nav__panel-top{width:100%;padding:var(--spacing-s);background:linear-gradient(to bottom, var(--color-white-15), var(--color-white-5));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:3px;justify-content:space-between;align-items:center;display:flex}.ba-nav__panel-top .ba-nav__logo img{width:174px;height:auto}.ba-nav__close{font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-white);cursor:pointer;background:0 0;border:0;padding:0}.ba-nav__links{align-items:stretch;gap:var(--spacing-xs);text-align:left;flex-direction:column;width:100%}.ba-nav__links a{padding:var(--spacing-s);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:var(--font-weight-demibold) 24px/28px var(--font-sans);letter-spacing:-.01em;background:linear-gradient(#ffffff1f,#ffffff14);border-radius:3px}body.ba-nav-open{overflow:hidden}.ba-footer{padding-inline:var(--spacing-s)}.ba-footer__inner{gap:var(--spacing-m);padding-block:var(--spacing-m);text-align:center;align-items:center}.ba-footer__main{justify-content:center;gap:var(--spacing-m);flex-flow:wrap}.ba-footer__brand{gap:var(--spacing-m);flex:100%;align-items:center;width:100%}.ba-footer__logo{width:220px;height:auto}.ba-footer__col{gap:var(--spacing-s);align-items:center}.ba-footer__col--company,.ba-footer__col--services{flex:0 0 calc(50% - var(--spacing-m) / 2);width:calc(50% - var(--spacing-m) / 2);max-width:calc(50% - var(--spacing-m) / 2)}.ba-footer__col--contact{flex:100%;width:100%}.ba-footer__col-title{font:var(--font-weight-demibold) 12px/15px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-decent);opacity:.7}.ba-footer__col a{font:var(--font-weight-regular) 16px/18px var(--font-sans);letter-spacing:0;color:var(--color-strong);opacity:.85}.ba-footer__social{width:44px;height:44px}.ba-footer__social img,.ba-footer__social svg{object-fit:contain;width:44px;height:44px}.ba-footer__bottom{align-items:center;gap:var(--spacing-m);flex-direction:column;width:100%}.ba-footer__bottom p{font:var(--font-weight-regular) 16px/18px var(--font-sans);letter-spacing:0;color:var(--color-decent);order:1;margin:0}.ba-footer__legal{justify-content:center;align-items:flex-start;gap:var(--spacing-m);flex-flow:wrap;width:100%;display:flex}.ba-footer__legal a,.ba-footer__legal .ba-footer__cookies{font:var(--font-weight-regular) 16px/18px var(--font-sans);letter-spacing:0;color:var(--color-decent);flex:0 0 150px;width:150px;max-width:150px}}.ba-ahero{gap:var(--spacing-m);width:100%;padding-inline:var(--spacing-m);flex-direction:column;align-items:flex-start;display:flex}.ba-ahero__h1{width:900px;max-width:100%;font:var(--font-weight-demibold) 64px/64px var(--font-sans);letter-spacing:-.03em;color:var(--color-strong)}.ba-ahero__lead{width:900px;max-width:100%;font:var(--font-weight-regular) 24px/28px var(--font-sans);color:var(--color-decent)}.ba-afigure{gap:var(--spacing-s);width:100%;padding-inline:var(--spacing-m);flex-direction:column;align-items:flex-start;margin:0;display:flex}.ba-afigure__image{object-fit:cover;border:1px solid var(--color-white-10);border-radius:12px;width:900px;max-width:100%;height:560px}.ba-afigure__caption{width:900px;max-width:100%;font:var(--font-weight-regular) 16px/22px var(--font-sans);color:var(--color-decent)}.ba-abody{width:100%;padding-inline:var(--spacing-m)}.ba-adetails{gap:var(--spacing-l);width:100%;padding-inline:var(--spacing-m);flex-direction:column;display:flex}.ba-aclose{gap:var(--spacing-m);width:100%;padding-inline:var(--spacing-m);flex-direction:column;align-items:flex-start;display:flex}.ba-aclose__divider{background:var(--color-white-10);width:100%;height:1px}.ba-aclose__actions{gap:var(--spacing-s);flex-wrap:wrap;align-items:center;display:flex}.ba-amore{gap:var(--spacing-m);width:100%;padding-inline:var(--spacing-m);flex-direction:column;align-items:flex-start;display:flex}.ba-amore__list{gap:var(--spacing-s);flex-direction:column;width:100%;display:flex}@media (max-width:1200px){.ba-ahero__h1{font-size:48px;line-height:52px}}@media (max-width:900px){.ba-ahero__h1{font-size:36px;line-height:42px}.ba-afigure__image{height:400px}.ba-adetails{gap:var(--spacing-m)}}@media (max-width:767px){.ba-ahero,.ba-afigure,.ba-abody,.ba-adetails,.ba-aclose,.ba-amore{padding-inline:var(--spacing-s)}.ba-ahero{gap:var(--spacing-s)}.ba-ahero__h1{letter-spacing:-.02em;font-size:36px;line-height:36px}.ba-ahero__lead{font-size:20px;line-height:24px}.ba-afigure__image{height:260px}.ba-aclose__actions{flex-direction:column;align-items:stretch;width:100%}.ba-aclose__actions .ba-btn{justify-content:center}}.nf-form-cont{width:100%}.nf-form-cont .nf-input-limit,.nf-form-cont .nf-form-title,.nf-form-cont .hidden-container{display:none}.nf-form-cont .ninja-forms-req-symbol{color:var(--ba-error)}.nf-form-cont .nf-form-fields-required{margin-bottom:var(--spacing-m);font:var(--font-weight-regular) 16px/22px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent)}.nf-form-cont nf-fields-wrap{gap:var(--spacing-m);flex-direction:column;align-items:flex-start;display:flex}.nf-form-cont nf-fields-wrap>nf-field{width:100%;min-width:0}.nf-form-cont nf-fields-wrap>nf-field:has(>.hidden-container){display:none}.nf-form-cont .nf-field-container{width:860px;max-width:100%;margin:0}.ba-row-contact .nf-form-cont{max-width:640px}.ba-row-contact .nf-form-cont .nf-field-container{width:100%}.nf-form-cont .label-above .nf-field-label{margin-bottom:var(--spacing-xs)}.nf-form-cont .nf-field-label label{font:var(--font-weight-demibold) 12px/15px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-strong)}.nf-form-cont .hcaptcha-container .nf-field-label{display:none}.nf-form-cont .nf-field-element :where(input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=hidden]),select,textarea){width:100%;height:48px;padding:var(--spacing-s);border-radius:var(--spacing-xxs);box-shadow:inset 0 0 0 1px var(--ba-field-border);font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-strong);background:linear-gradient(#ffffff1f,#ffffff14);border:0;transition:box-shadow .18s}.nf-form-cont .nf-field-element :is(input,textarea)::placeholder{color:var(--color-decent);opacity:1}.nf-form-cont .nf-field-element textarea::placeholder{opacity:.85}.nf-form-cont .nf-field-element textarea{resize:vertical;height:120px}.nf-form-cont .nf-field-element :is(input,select,textarea):hover{box-shadow:inset 0 0 0 1px var(--color-decent)}:is(.nf-form-cont .nf-field-element :is(input,select,textarea):focus,.nf-form-cont .nf-field-element :is(input,select,textarea):focus-visible){box-shadow:inset 0 0 0 2px var(--color-brand);outline:none}.nf-form-cont .nf-field-element select{-webkit-appearance:none;appearance:none;padding-right:calc(var(--spacing-s) + 13px);color:var(--color-decent);background-image:url(/wp-content/themes/battery-advisors/public/build/assets/icon-angle-down-CAk7GGih.svg),linear-gradient(#ffffff1f,#ffffff14);background-position:right var(--spacing-s) center, 0 0;background-repeat:no-repeat;background-size:13px 13px,100% 100%}.nf-form-cont .nf-field-element select:has(option:checked:not([value=""])){color:var(--color-strong)}.nf-form-cont .nf-field-element select option{background:var(--color-background);color:var(--color-strong)}.nf-form-cont .nf-field-element select[hidden]{display:none}.nf-form-cont .list-select-wrap .ba-auswahl{display:block}.nf-form-cont .list-select-wrap .ba-auswahl__klappe{display:grid}.nf-form-cont .list-select-wrap .ba-auswahl__clip{display:block}.nf-form-cont .list-select-wrap .ba-auswahl__klappe[hidden]{display:none}.nf-form-cont .list-select-wrap .ba-auswahl__knopf{width:100%}.nf-form-cont .checkbox-container{margin-top:var(--spacing-xs)}.nf-form-cont .checkbox-wrap{align-items:flex-start;gap:var(--spacing-s);flex-flow:row}.nf-form-cont .checkbox-wrap .nf-field-element{flex:none;order:0;width:auto}.nf-form-cont .checkbox-wrap .nf-field-label{order:1;margin:0}.nf-form-cont .checkbox-wrap .nf-field-label,.nf-form-cont .checkbox-wrap .nf-field-label label{font:var(--font-weight-regular) 16px/22px var(--font-sans);letter-spacing:-.01em;text-transform:none;color:var(--color-decent)}.nf-form-cont .checkbox-wrap .nf-field-label label{cursor:pointer}.nf-form-cont .checkbox-wrap .nf-field-label a{color:var(--color-brand);text-underline-offset:3px;transition:color var(--ba-link-duration) ease;text-decoration:underline}.nf-form-cont .checkbox-wrap .nf-field-label a:hover{color:var(--ba-link-hover)}.nf-form-cont .nf-field-element input[type=checkbox]{-webkit-appearance:none;appearance:none;border-radius:var(--spacing-xxs);background:var(--ba-card-fill);width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--ba-field-border);cursor:pointer;border:0;margin:2px 0 0;transition:box-shadow .18s;display:block}.nf-form-cont .nf-field-element input[type=checkbox]:checked{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2.5 7.5l3 3 6-6.5' fill='none' stroke='%236da945' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px 14px no-repeat, var(--ba-card-fill)}.nf-form-cont .nf-field-element input:where([type=checkbox]):focus{box-shadow:inset 0 0 0 1px var(--ba-field-border)}.nf-form-cont .nf-field-element input[type=checkbox]:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.nf-form-cont .nf-field-element input[type=submit]{width:auto;padding:var(--spacing-xs) var(--spacing-s);background:var(--color-brand);font:var(--font-weight-regular) 16px/20px var(--font-sans);letter-spacing:-.01em;color:var(--ba-on-brand);white-space:nowrap;cursor:pointer;border:0;border-radius:3px;justify-content:center;align-items:center;transition:background-color .18s,color .18s;display:inline-flex}:is(.nf-form-cont .nf-field-element input[type=submit]:hover,.nf-form-cont .nf-field-element input[type=submit]:focus-visible){color:#050609;background:#eee}.nf-form-cont .nf-field-element input[type=submit]:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.nf-form-cont .nf-field-element input[type=submit]:disabled{cursor:progress;opacity:.6}.nf-form-cont .nf-error .nf-field-element :is(input,select,textarea),.nf-form-cont .nf-error .ba-auswahl__knopf{box-shadow:inset 0 0 0 2px var(--ba-error);border:0}.nf-form-cont .nf-error-msg{margin:var(--spacing-xs) 0 0;font:var(--font-weight-regular) 16px/22px var(--font-sans);letter-spacing:-.01em;color:var(--color-strong)}.nf-form-cont .nf-form-errors .nf-error-msg:not(:empty){gap:var(--spacing-s);width:860px;max-width:100%;margin-top:var(--spacing-m);padding:var(--spacing-s) var(--spacing-m);border:2px solid var(--color-strong);background:var(--color-white-10);border-radius:8px;align-items:flex-start;font-size:18px;line-height:24px;display:flex}.nf-form-cont .nf-form-errors .nf-error-msg:not(:empty):before{content:"!" / "";background:var(--color-strong);width:24px;height:24px;color:var(--color-background);font-weight:var(--font-weight-demibold);border-radius:50%;flex:none;place-items:center;font-size:16px;line-height:1;display:grid}noscript.ninja-forms-noscript-message{width:860px;max-width:100%;margin:0 0 var(--spacing-m);padding:var(--spacing-s) var(--spacing-m);border:2px solid var(--color-strong);background:var(--color-white-10);font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;text-align:left;color:var(--color-strong);border-radius:8px;display:block}.nf-form-cont .nf-response-msg{width:860px;max-width:100%;padding:var(--spacing-s) var(--spacing-m);border:1px solid var(--color-brand);background:var(--color-dark-green);font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-strong);border-radius:8px}.nf-form-cont .nf-response-msg p{margin:0}@media (max-width:767px){.nf-form-cont .nf-field-element :where(input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=hidden]),select,textarea),.nf-form-cont .nf-response-msg,.nf-form-cont .nf-form-errors .nf-error-msg:not(:empty){letter-spacing:0;font-size:16px;line-height:18px}}section.ba-contactform{padding-inline:var(--spacing-m);flex-direction:column;display:flex}.ba-contactform__top{gap:var(--spacing-xl);flex-direction:column;width:100%;display:flex}.ba-contactform__locations{gap:var(--spacing-l);flex-direction:column;width:100%;display:flex}.ba-contactform__location{justify-content:space-between;align-items:flex-end;width:100%;display:flex}.ba-contactform__address{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ba-contactform__address__name{font:var(--font-weight-regular) 24px/28px var(--font-sans);color:var(--color-strong)}.ba-contactform__address__line{font:var(--font-weight-regular) 24px/28px var(--font-sans);color:var(--color-decent);opacity:.85}.ba-contactform__directions{font:var(--font-weight-regular) 24px/28px var(--font-sans);color:var(--color-strong);transition:color var(--ba-link-duration) ease;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.ba-contactform__directions:hover{color:var(--ba-link-hover)}.ba-contactform__directions:hover .ba-contactform__directions-arrow{opacity:.15}.ba-contactform__directions:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.ba-contactform__directions-arrow{width:22px;height:22px;transition:transform .18s ease, opacity var(--ba-link-duration) ease;flex:none;display:block;transform:rotate(-90deg)}.ba-contactform__h1{margin-top:var(--spacing-xxl);margin-bottom:var(--spacing-l);max-width:1140px;font:var(--font-weight-demibold) 64px/64px var(--font-sans);letter-spacing:-.03em;color:var(--color-strong)}.ba-contactform__body{gap:var(--spacing-l);justify-content:space-between;align-items:flex-start;width:100%;display:flex}.ba-contactform__form{gap:var(--spacing-m);flex-direction:column;flex:1 1 0;align-items:flex-start;width:940px;min-width:0;max-width:100%;display:flex}.ba-row-contact{width:100%}.ba-row-contact__title{width:100%;min-width:0;margin-bottom:var(--spacing-s);flex:none}.ba-contactform__field__box{width:100%;height:48px;padding:var(--spacing-s);border-radius:var(--spacing-xxs);box-shadow:inset 0 0 0 1px var(--ba-field-border);font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-strong);background:linear-gradient(#ffffff1f,#ffffff14);border:0;transition:box-shadow .18s}.ba-contactform__field__box:hover{box-shadow:inset 0 0 0 1px var(--color-decent)}:is(.ba-contactform__field__box:focus,.ba-contactform__field__box:focus-visible){box-shadow:inset 0 0 0 2px var(--color-brand);outline:none}.ba-auswahl{width:100%}.ba-auswahl__knopf{padding-right:calc(var(--spacing-s) + 13px + var(--spacing-xs));text-align:left;cursor:pointer;align-items:center;display:flex;position:relative}.ba-auswahl__knopf.ba-is-leer{color:var(--color-decent)}.ba-auswahl__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ba-auswahl__knopf:after{content:"";top:50%;right:var(--spacing-s);background:url(/wp-content/themes/battery-advisors/public/build/assets/icon-angle-down-CAk7GGih.svg) 50%/contain no-repeat;width:13px;height:13px;margin-top:-6.5px;transition:transform .4s;position:absolute}.ba-auswahl__knopf[aria-expanded=true]:after{transform:rotate(180deg)}.ba-auswahl__klappe{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.ba-auswahl__klappe.ba-is-open{grid-template-rows:1fr}.ba-auswahl__klappe[hidden]{display:none}.ba-auswahl__clip{min-height:0;overflow:hidden}.ba-auswahl__liste{margin:var(--spacing-xxs) 0 0;padding:var(--spacing-xxs);border-radius:var(--spacing-xxs);background:linear-gradient(#ffffff1f,#ffffff14);list-style:none}.ba-auswahl__liste [role=option]{padding:var(--spacing-xs) var(--spacing-s);border-radius:var(--spacing-xxs);font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-strong);cursor:pointer;transition:background-color var(--ba-link-duration) ease}.ba-auswahl__liste [role=option]:hover,.ba-auswahl__liste [role=option].ba-is-aktiv{background:var(--color-white-15)}.ba-auswahl__liste .ba-auswahl__leer{color:var(--color-decent)}.ba-auswahl__liste [role=option][aria-selected=true]:not(.ba-auswahl__leer){color:var(--color-brand)}@media (max-width:767px){.ba-auswahl__liste [role=option]{letter-spacing:0;font-size:16px;line-height:18px}}@media (prefers-reduced-motion:reduce){.ba-auswahl__klappe,.ba-auswahl__knopf:after{transition:none}}.ba-contactform__sidebar{flex-direction:column;flex:none;align-items:flex-start;gap:12px;width:476px;display:flex}.ba-contactform__sidebar__text{gap:var(--spacing-s);flex-direction:column;width:100%;margin-bottom:20px;display:flex}.ba-contactform__sidebar__copy{font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent)}.ba-contactform__sidebar__email{font:var(--font-weight-demibold) 18px/24px var(--font-sans);letter-spacing:.01em;color:var(--color-strong);transition:color var(--ba-link-duration) ease;text-decoration:none}.ba-contactform__sidebar__email:hover{color:var(--ba-link-hover)}@media (max-width:1200px){.ba-contactform__h1{letter-spacing:-.02em;font-size:48px;line-height:52px}.ba-contactform__body{gap:var(--spacing-l);flex-direction:column}.ba-contactform__form,.ba-contactform__sidebar{width:100%}}@media (max-width:767px){section.ba-contactform{padding-inline:var(--spacing-s)}.ba-contactform__top{gap:var(--spacing-m)}.ba-contactform__location{align-items:flex-start;gap:var(--spacing-m);flex-direction:column}.ba-contactform__address__name,.ba-contactform__address__line,.ba-contactform__directions{font-size:18px;line-height:24px}.ba-contactform__h1{margin-top:var(--spacing-l);margin-bottom:var(--spacing-m);letter-spacing:-.02em;font-size:36px;line-height:36px}.ba-contactform__body{gap:var(--spacing-l);flex-direction:column}.ba-contactform__form{flex:none;width:100%}.ba-contactform__field__box{letter-spacing:0;font-size:16px;line-height:18px}.ba-contactform__sidebar{flex:none;width:100%}.ba-contactform__sidebar__copy{letter-spacing:0;font-size:16px;line-height:18px}.ba-contactform__sidebar__email{font-size:16px;line-height:18px}}@media (min-width:768px) and (max-width:1199px){.ba-contactform__top{gap:var(--spacing-l)}.ba-contactform__h1{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-m)}}.ba-ctaband{padding:var(--spacing-l) var(--spacing-m);flex-direction:column;justify-content:center;align-items:center;display:flex}.ba-ctaband__head{align-items:center;gap:var(--spacing-s);max-width:100%;margin-bottom:var(--spacing-m);flex-direction:column;display:flex}@media (min-width:768px){.ba-ctaband__head{margin-bottom:var(--spacing-l)}}.ba-ctaband__h2{text-align:center;text-shadow:0 0 17.8px #eeeeee96;width:560px;max-width:100%}.ba-ctaband__note{margin-top:var(--spacing-m);text-align:center;width:800px;max-width:100%;font:var(--font-weight-regular) 16px/18px var(--font-sans);letter-spacing:0;color:var(--color-decent);display:none}.ba-ctaband .ba-btn{isolation:isolate;position:relative}.ba-ctaband .ba-btn:before{content:"";z-index:-1;border-radius:inherit;opacity:.15;pointer-events:none;animation:1.6s ease-in-out infinite alternate ba-cta-glow;position:absolute;inset:0;box-shadow:0 0 26px 6px #6da945cc}@keyframes ba-cta-glow{0%{opacity:.15}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ba-ctaband .ba-btn:before{opacity:.5;animation:none}}@media (max-width:767px){.ba-ctaband{padding:var(--spacing-l) var(--spacing-s)}.ba-ctaband__note{display:block}.ba-ctaband .ba-btn--large{font-size:16px;line-height:18px}}.ba-prose{gap:var(--spacing-m);width:900px;max-width:100%;font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent);overflow-wrap:break-word;flex-direction:column;display:flex}.ba-prose h2{font:var(--font-weight-demibold) 32px/36px var(--font-sans);letter-spacing:-.01em;color:var(--color-strong);padding-top:var(--spacing-s)}.ba-prose h3{font:var(--font-weight-demibold) 20px/22px var(--font-sans);color:var(--color-strong)}.ba-prose b,.ba-prose strong{font-weight:var(--font-weight-demibold);color:var(--color-strong)}.ba-prose a{color:var(--color-brand);text-underline-offset:3px;transition:color var(--ba-link-duration) ease;text-decoration:underline}.ba-prose a:hover{color:var(--ba-link-hover)}.ba-prose ul,.ba-prose ol{gap:var(--spacing-xs);flex-direction:column;padding-left:27px;list-style:outside;display:flex}.ba-prose ol{list-style:decimal}.ba-prose img{border-radius:12px;width:100%;height:auto}.ba-prose figure{margin:0}.ba-prose hr{background:var(--color-white-10);border:0;width:100%;height:1px}.ba-prose blockquote{padding-left:var(--spacing-m);border-left:2px solid var(--color-brand);font:var(--font-weight-medium) 40px/46px var(--font-sans);letter-spacing:-.02em;color:var(--color-strong);margin:0}@media (max-width:767px){.ba-prose{gap:var(--spacing-s);letter-spacing:0;font-size:16px;line-height:18px}.ba-prose h2{font-size:24px;line-height:28px}.ba-prose h3{font-size:16px;line-height:18px}.ba-prose blockquote{padding-left:var(--spacing-s);font-size:32px;line-height:36px}}.ba-engagement{padding-inline:var(--spacing-m)}.ba-engagement__header{gap:var(--spacing-m);width:100%;max-width:744px;margin-bottom:var(--spacing-m);flex-direction:column;align-items:flex-start;display:flex}.ba-engagement__header .ba-subline{width:720px;max-width:100%}.ba-engagement__panel{gap:var(--spacing-m);width:100%;padding-block:var(--spacing-m);flex-direction:column;align-items:stretch;display:flex}.ba-engagement__group{gap:var(--spacing-s);flex-direction:column;width:100%;display:flex}.ba-engagement__pillars{gap:var(--spacing-s);justify-content:space-between;align-items:stretch;width:100%;height:159px;display:flex}.ba-engagement__pillar{--ba-pillar-fill:linear-gradient(to bottom, #ffffff1f, #ffffff14);--ba-pillar-color:var(--color-decent);gap:var(--spacing-s);min-width:0;min-height:145px;padding:var(--spacing-s);background:var(--ba-pillar-fill);color:var(--ba-pillar-color);box-sizing:border-box;border-radius:3px;flex-direction:column;flex:181px;justify-content:space-between;align-items:flex-start;transition:transform .3s,opacity .3s;display:flex}.ba-engagement__group:has(.ba-is-lit) .ba-engagement__pillar:not(.ba-is-lit){opacity:.5;transform:scale(.92)}.ba-engagement__pillar--own.ba-is-lit{--ba-pillar-fill:linear-gradient(to bottom, #6da945cc, #6da94566);--ba-pillar-color:var(--color-strong)}.ba-engagement__pillar--partner.ba-is-lit{--ba-pillar-fill:linear-gradient(to bottom, #6da9457a, #6da9453d);--ba-pillar-color:var(--color-strong)}.ba-engagement__pillar__title,.ba-engagement__pillar__note{color:var(--ba-pillar-color)}.ba-engagement__pillar__title{font:var(--font-weight-demibold) 20px/22px var(--font-sans);margin:0}.ba-engagement__pillar__note{display:none}.ba-engagement__pillar--partner.ba-is-lit .ba-engagement__pillar__note{display:block}.ba-engagement__pillar__note{font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;margin:0}.ba-engagement__footnote{width:100%;font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent);text-align:center;margin:0}.ba-engagement__tabs{gap:var(--spacing-m);align-items:stretch;width:100%;display:flex}.ba-engagement__tab{justify-content:space-between;align-items:flex-start;gap:var(--spacing-s);min-width:0;padding:var(--spacing-s);background:var(--ba-tab-fill);text-align:left;cursor:pointer;font:inherit;color:inherit;border:0;border-radius:3px;flex-direction:column;flex:1 1 0;transition:box-shadow .18s;display:flex}.ba-engagement__tab.ba-is-active{box-shadow:inset 0 0 0 1px var(--color-brand)}.ba-engagement__tab:hover:not(.ba-is-active){box-shadow:inset 0 0 0 1px var(--color-white-15)}.ba-engagement__tab__body{gap:var(--spacing-s);flex-direction:column;align-items:flex-start;width:100%;display:flex}@media (min-width:1200px){.ba-engagement__tab{min-height:296px}.ba-engagement__tab__body{min-height:180px}}.ba-engagement__tab__num{display:none}.ba-engagement__tab__title{font:var(--font-weight-demibold) 20px/22px var(--font-sans);color:var(--color-strong);margin:0}.ba-engagement__tab__lead{font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent);margin:0}.ba-engagement__tab__cta{font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-brand);align-items:center;gap:var(--spacing-xs);text-decoration:none;display:inline-flex}.ba-engagement__tab__chevron{flex:none;width:11px;height:11px;transform:rotate(-90deg)}.ba-engagement__tab__icon{flex:none;display:inline-grid}.ba-engagement__tab__icon>.ba-engagement__tab__chevron{grid-area:1/1;transition:transform .25s,opacity .2s}.ba-engagement__tab__icon>.ba-engagement__tab__chevron--spiegel{opacity:0;transform:rotate(-90deg)scaleY(-1)}.ba-engagement .ba-engagement__tab[aria-expanded=true] .ba-engagement__tab__chevron,.ba-engagement .ba-engagement__tab[aria-pressed=true] .ba-engagement__tab__chevron{transform:translateY(-21%)}.ba-engagement .ba-engagement__tab[aria-expanded=true] .ba-engagement__tab__chevron--spiegel,.ba-engagement .ba-engagement__tab[aria-pressed=true] .ba-engagement__tab__chevron--spiegel{opacity:1;transform:translateY(21%)scaleY(-1)}.ba-engagement__content{--ba-content-gap:var(--spacing-m);width:100%;margin-top:calc(-1 * var(--ba-content-gap));grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.ba-engagement__content.ba-is-open{grid-template-rows:1fr}.ba-engagement__content[hidden]{display:none}.ba-engagement__content__clip{min-height:0;overflow:hidden}.ba-engagement__content__spacer{padding-top:var(--ba-content-gap)}.ba-engagement__content__box{gap:var(--spacing-m);width:100%;padding:var(--spacing-s);background:var(--ba-card-fill);border-radius:3px;flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.ba-engagement__content,.ba-engagement__pillar,.ba-engagement__tab__icon>.ba-engagement__tab__chevron{transition:none}.ba-engagement__nav__btn--next.ba-is-hinting{border-color:var(--color-brand);animation:none}}.ba-engagement__details{gap:var(--spacing-m);width:100%;display:flex}.ba-engagement__details>.ba-stack{flex:1 1 0;min-width:0}.ba-engagement__scope.ba-prose{gap:var(--spacing-xs);width:100%;max-width:100%;font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent);flex-direction:column;display:flex}.ba-engagement__scope.ba-prose p{padding:var(--spacing-xs) var(--spacing-xxs);margin:0}.ba-engagement__scope.ba-prose ul{gap:var(--spacing-xs);margin:0;padding:0;list-style:none}.ba-engagement__scope.ba-prose li{padding:var(--spacing-xs) var(--spacing-xxs)}.ba-engagement__action{justify-content:flex-end;width:100%;display:flex}@media (max-width:1200px){.ba-engagement__pillars{gap:var(--spacing-s);flex-wrap:wrap;align-items:stretch;height:auto}.ba-engagement__group:has(.ba-is-lit) .ba-engagement__pillars{gap:var(--spacing-s);flex-wrap:wrap;align-items:stretch;height:auto}.ba-engagement__group:has(.ba-is-lit){gap:var(--spacing-s)}.ba-engagement__pillar,.ba-engagement__pillar.ba-is-lit{flex:1 1 calc(33.333% - var(--spacing-s));min-height:100px}.ba-engagement__tabs{gap:var(--spacing-m);flex-wrap:wrap}.ba-engagement__tab{flex:1 1 calc(50% - var(--spacing-m) / 2)}.ba-engagement__details{gap:var(--spacing-m);flex-direction:column}}@media (max-width:900px){.ba-engagement__header,.ba-engagement__header .ba-subline{width:100%}}@media (min-width:768px){.ba-engagement--split .ba-engagement__panel{column-gap:var(--spacing-l);row-gap:var(--spacing-s);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}.ba-engagement--split .ba-engagement__tabs{display:contents}.ba-engagement--split .ba-engagement__tab{order:var(--ba-order);justify-content:flex-start;gap:var(--spacing-s);width:100%;height:auto;min-height:auto;padding:var(--spacing-m);background:var(--ba-card-fill);box-shadow:none;text-align:left;cursor:pointer;border-radius:3px;flex-direction:column;grid-column:1;transition:box-shadow .18s;display:flex}.ba-engagement--split .ba-engagement__tab__num{font:var(--font-weight-demibold) 14px/16px var(--font-sans);color:var(--color-brand);letter-spacing:.05em;display:block}.ba-engagement--split .ba-engagement__tab__title{font:var(--font-weight-demibold) 20px/24px var(--font-sans);color:var(--color-strong);margin:0}.ba-engagement--split .ba-engagement__tab__body{gap:var(--spacing-s);flex-direction:column;width:100%;height:auto;min-height:auto;display:flex}.ba-engagement--split .ba-engagement__tab__lead{font:var(--font-weight-regular) 16px/22px var(--font-sans);color:var(--color-decent);letter-spacing:-.01em;margin:0}.ba-engagement--split .ba-engagement__tab__cta{align-items:center;gap:var(--spacing-xs);font:var(--font-weight-regular) 16px/20px var(--font-sans);color:var(--color-brand);margin-top:var(--spacing-xs);display:inline-flex}.ba-engagement--split .ba-engagement__tab__chevron{transition:transform .25s}.ba-engagement--split .ba-engagement__tab.ba-is-active{box-shadow:inset 0 0 0 1px var(--color-brand)}.ba-engagement--split .ba-engagement__tab:hover:not(.ba-is-active){box-shadow:inset 0 0 0 1px var(--color-white-15)}.ba-engagement--split .ba-engagement__content{order:var(--ba-order);width:100%;margin-top:0;margin-bottom:var(--spacing-s);grid-column:1}.ba-engagement--split .ba-engagement__content__spacer{padding-top:var(--spacing-xs)}.ba-engagement--split .ba-engagement__details{gap:var(--spacing-m);flex-direction:row;width:100%;display:flex}:is(.ba-engagement--split .ba-engagement__group,.ba-engagement--split .ba-engagement__group:has(.ba-is-lit)){top:calc(86px + var(--spacing-s));gap:var(--spacing-s);flex-direction:column;grid-area:1/2/span 10;width:100%;display:flex;position:sticky}.ba-engagement--split .ba-engagement__pillars{border:1px solid var(--color-white-10);background:var(--color-white-5);box-sizing:border-box;border-radius:4px;flex-direction:column;gap:3px;width:100%;height:auto;margin-top:6px;padding:4px;display:flex;position:relative}.ba-engagement--split .ba-engagement__group:has(.ba-is-lit) .ba-engagement__pillars{border:1px solid var(--color-white-10);background:var(--color-white-5);box-sizing:border-box;border-radius:4px;flex-direction:column;gap:3px;width:100%;height:auto;margin-top:6px;padding:4px;display:flex;position:relative}.ba-engagement--split .ba-engagement__pillars:before{content:"";background:var(--color-white-15);border:1px solid var(--color-white-10);border-bottom:none;border-radius:3px 3px 0 0;width:44px;height:5px;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.ba-engagement--split .ba-engagement__pillar,.ba-engagement--split .ba-engagement__pillar.ba-is-lit{width:100%;height:auto;min-height:50px;padding:var(--spacing-xs) var(--spacing-s);justify-content:space-between;align-items:center;gap:var(--spacing-s);box-sizing:border-box;border-radius:2px;flex-direction:row;flex:none;transition:background .2s,opacity .2s,box-shadow .2s;display:flex}.ba-engagement--split .ba-engagement__group:has(.ba-is-lit) .ba-engagement__pillar:not(.ba-is-lit){opacity:.4;transform:none}.ba-engagement--split .ba-engagement__pillar__title{font:var(--font-weight-demibold) 15px/18px var(--font-sans);color:inherit;margin:0}.ba-engagement--split .ba-engagement__pillar__note{font:var(--font-weight-regular) 13px/16px var(--font-sans);white-space:nowrap;color:inherit;opacity:.8;flex-shrink:0;margin:0;display:block!important}.ba-engagement--split .ba-engagement__meta{justify-content:space-between;align-items:center;gap:var(--spacing-s);width:100%;font:var(--font-weight-regular) 14px/16px var(--font-sans);color:var(--color-decent);padding-top:var(--spacing-xs);display:flex}.ba-engagement--split .ba-engagement__legend{align-items:center;gap:var(--spacing-s);font-size:13px;line-height:15px;display:flex}.ba-engagement--split .ba-engagement__legend__item{align-items:center;gap:6px;display:inline-flex}.ba-engagement--split .ba-engagement__legend__item:before{content:"";border-radius:1px;width:8px;height:8px;display:inline-block}.ba-engagement--split .ba-engagement__legend__item--own:before{background:#6da945cc}.ba-engagement--split .ba-engagement__legend__item--partner:before{background:#6da9457a}.ba-engagement--split .ba-engagement__footnote{text-align:left;color:var(--color-decent);margin:0;font-size:13px;line-height:16px}}@media (hover:hover) and (pointer:fine){.ba-engagement--split .ba-engagement__pillar.ba-is-preview{box-shadow:inset 0 0 0 1.5px var(--color-brand);position:relative}.ba-engagement--split .ba-engagement__pillar.ba-is-preview:before{content:"";border-radius:inherit;pointer-events:none;animation:1.6s ease-in-out infinite alternate ba-process-glow;position:absolute;inset:-1px;box-shadow:0 0 10px 1px #6da945b3}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.ba-engagement--split .ba-engagement__pillar.ba-is-preview:before{opacity:.6;animation:none}}@media (min-width:768px) and (max-width:1023px){.ba-engagement--split .ba-engagement__panel{column-gap:var(--spacing-m);grid-template-columns:minmax(0,1.9fr) minmax(0,1fr)}.ba-engagement--split .ba-engagement__pillar,.ba-engagement--split .ba-engagement__pillar.ba-is-lit{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}.ba-engagement--split .ba-engagement__pillar__title{font-size:13px;line-height:16px}.ba-engagement--split .ba-engagement__details{flex-direction:column}.ba-engagement--split .ba-engagement__meta{row-gap:var(--spacing-xs);flex-wrap:wrap}}.ba-engagement__nav,.ba-engagement__sheet{display:none}@media (max-width:767px){.ba-engagement{padding-inline:var(--spacing-s)}.ba-engagement__header{margin-bottom:var(--spacing-m)}.ba-engagement__panel{gap:var(--spacing-s);background:0 0;border:0;padding:0}:is(.ba-engagement__group,.ba-engagement__group:has(.ba-is-lit)){display:contents}.ba-engagement__pillars{order:1}.ba-engagement__tabs{order:2}.ba-engagement__nav{order:3}.ba-engagement__footnote{margin-top:var(--spacing-xs);order:4}.ba-engagement__pillars{border:1px solid var(--color-white-10);background:var(--color-white-5);box-sizing:border-box;border-radius:4px;flex-direction:column;gap:3px;width:100%;height:auto;min-height:236px;margin-top:6px;padding:4px;display:flex;position:relative}.ba-engagement__group:has(.ba-is-lit) .ba-engagement__pillars{border:1px solid var(--color-white-10);background:var(--color-white-5);box-sizing:border-box;border-radius:4px;flex-direction:column;gap:3px;width:100%;height:auto;min-height:236px;margin-top:6px;padding:4px;display:flex;position:relative}.ba-engagement__pillars:before{content:"";background:var(--color-white-15);border:1px solid var(--color-white-10);border-bottom:none;border-radius:3px 3px 0 0;width:36px;height:5px;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.ba-engagement__pillar,.ba-engagement__pillar.ba-is-lit{width:100%;height:auto;min-height:28px;padding:4px var(--spacing-s);justify-content:space-between;align-items:center;gap:var(--spacing-s);box-sizing:border-box;border-radius:2px;flex-direction:row;flex:none;transition:background .2s,opacity .2s;display:flex}.ba-engagement__group:has(.ba-is-lit) .ba-engagement__pillar:not(.ba-is-lit){opacity:.4;transform:none}.ba-engagement__pillar__title{font:var(--font-weight-demibold) 13px/15px var(--font-sans);margin:0}.ba-engagement__pillar__note{font:var(--font-weight-regular) 11px/13px var(--font-sans);white-space:nowrap;flex-shrink:0;margin:0;display:block!important}.ba-engagement__footnote{text-align:center;font-size:14px;line-height:16px}.ba-engagement__nav{align-items:center;gap:var(--spacing-s);grid-template-columns:32px 1fr 32px;width:100%;display:grid}.ba-engagement__nav__btn--prev{grid-column:1}.ba-engagement__counter{grid-column:2;justify-self:center}.ba-engagement__nav__btn--next{grid-column:3}.ba-engagement__nav__btn{border:1px solid var(--color-brand-20);background:var(--color-background);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.ba-engagement__nav__btn[hidden]{display:none}.ba-engagement__nav__btn--next.ba-is-hinting{animation:1.8s ease-in-out infinite ba-pulse}.ba-engagement__nav__btn:before{content:"";background:url(/wp-content/themes/battery-advisors/public/build/assets/icon-toggle-Bv-QciB1.svg) 50%/contain no-repeat;width:14px;height:8px}.ba-engagement__nav__btn--next:before{transform:rotate(-90deg)}.ba-engagement__nav__btn--prev:before{transform:rotate(90deg)}.ba-engagement__nav__btn:hover{border-color:var(--color-brand)}.ba-engagement__nav__btn:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.ba-engagement__counter{font:var(--font-weight-regular) 14px/16px var(--font-sans);color:var(--color-decent);letter-spacing:.05em}.ba-engagement__counter__current{color:var(--color-strong);font-weight:var(--font-weight-demibold)}.ba-engagement__tabs{gap:var(--spacing-s);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-inline:calc(-1 * var(--spacing-s));flex-flow:row;padding-block:4px;padding-inline:7%;display:flex;overflow:auto hidden}.ba-engagement__tabs::-webkit-scrollbar{display:none}.ba-engagement__tab{scroll-snap-align:center;scroll-snap-stop:always;box-sizing:border-box;min-width:86%;max-width:86%;min-height:160px;padding:var(--spacing-m) var(--spacing-s);border:1px solid var(--color-white-10);background:var(--ba-tab-fill);text-align:left;cursor:pointer;border-radius:3px;flex-direction:column;flex:0 0 86%;justify-content:space-between;transition:border-color .2s;display:flex}.ba-engagement__tab.ba-is-active{border-color:var(--color-brand)}.ba-engagement__tab__title{font:var(--font-weight-demibold) 18px/20px var(--font-sans);color:var(--color-strong);margin:0}.ba-engagement__tab__body{gap:var(--spacing-xs);flex-direction:column;display:flex}.ba-engagement__tab__lead{font:var(--font-weight-regular) 15px/19px var(--font-sans);color:var(--color-decent);letter-spacing:0}.ba-engagement__tab__cta{font:var(--font-weight-demibold) 14px/16px var(--font-sans);color:var(--color-brand);align-items:center;gap:6px;margin-top:4px;display:inline-flex}.ba-engagement__tab__cta--map{display:none}.ba-engagement__content{display:none!important}.ba-engagement__sheet{border:none;border-top:1px solid var(--color-white-10);width:100%;max-width:100vw;height:74dvh;max-height:74dvh;color:var(--color-strong);box-sizing:border-box;z-index:1000;background:#121316;border-radius:16px 16px 0 0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -8px 24px #00000080}.ba-engagement__sheet:not([open]){display:none}.ba-engagement__sheet::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0009}.ba-engagement__sheet__handle{background:var(--color-white-15);border-radius:2px;flex-shrink:0;width:36px;height:4px;margin:10px auto 4px}.ba-engagement__sheet__header{padding:var(--spacing-s) var(--spacing-m);gap:var(--spacing-xs);border-bottom:1px solid var(--color-white-10);flex-direction:column;flex-shrink:0;display:flex}.ba-engagement__sheet__head-top{justify-content:space-between;align-items:center;gap:var(--spacing-s);display:flex}.ba-engagement__sheet__title{font:var(--font-weight-demibold) 18px/22px var(--font-sans);color:var(--color-strong);margin:0}.ba-engagement__sheet__close{border:1px solid var(--color-white-10);background:var(--color-white-5);width:32px;height:32px;color:var(--color-strong);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:20px;line-height:1;display:flex}.ba-engagement__sheet__close:hover{border-color:var(--color-brand);color:var(--color-brand)}.ba-engagement__sheet__battery{background:var(--color-white-5);box-sizing:border-box;border:0;border-radius:3px;gap:3px;width:100%;height:6px;margin-top:4px;padding:2px;display:flex}.ba-engagement__sheet__seg{background:var(--color-white-10);border-radius:1px;flex:1 1 0;height:100%;transition:background .2s}.ba-engagement__sheet__seg--own.ba-is-lit{background:#6da945cc}.ba-engagement__sheet__seg--partner.ba-is-lit{background:#6da9457a}.ba-engagement__sheet__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:var(--spacing-m);flex:auto;overflow-y:auto}.ba-engagement__sheet__body .ba-engagement__content__box{gap:var(--spacing-m);background:0 0;border:none;flex-direction:column;padding:0;display:flex}.ba-engagement__sheet__body .ba-engagement__details{gap:var(--spacing-m);flex-direction:column;display:flex}.ba-engagement__scope.ba-prose,.ba-engagement__scope.ba-prose li{letter-spacing:0;font-size:16px;line-height:18px}.ba-engagement__sheet__body .ba-engagement__action{margin-top:var(--spacing-s)}}.ba-hero{gap:var(--spacing-xl);padding-block:var(--spacing-xl);flex-direction:column;align-items:center;display:flex;position:relative}.ba-hero__media{top:calc(-1 * var(--ba-page-top,0px));width:100vw;height:calc(100% + var(--ba-page-top,0px));z-index:0;position:absolute;left:calc(50% - 50vw);overflow:hidden}.ba-hero__video{object-fit:cover;will-change:transform;width:100%;height:100%}.ba-hero__content,.ba-process{will-change:transform}.ba-hero__scrim{position:absolute;inset:0}.ba-hero__scrim--dark{background:var(--color-background);opacity:.48}.ba-hero__scrim--verlauf{background:linear-gradient(to top, var(--color-background) 0%, #05060999 25%, transparent 55%)}@supports (color:color-mix(in lab, red, red)){.ba-hero__scrim--verlauf{background:linear-gradient(to top, var(--color-background) 0%, color-mix(in srgb, var(--color-background) 60%, transparent) 25%, transparent 55%)}}.ba-hero__content{z-index:1;gap:var(--spacing-l);width:100%;padding-inline:var(--spacing-xl);flex-direction:column;align-items:flex-start;display:flex;position:relative}.ba-hero__text{gap:var(--spacing-m);flex-direction:column;align-items:flex-start;width:100%;display:flex}.ba-hero__headline-group{gap:var(--spacing-s);flex-direction:column;align-items:flex-start;width:100%;display:flex}.ba-hero__h1{max-width:1005px;font:var(--font-weight-demibold) 64px/64px var(--font-sans);letter-spacing:-.03em;color:var(--color-strong)}.ba-hero__h1 em{color:var(--color-brand);font-style:normal}.ba-hero__subline{max-width:846px;font:var(--font-weight-regular) 24px/28px var(--font-sans);color:var(--color-decent)}.ba-hero__buttons{gap:var(--spacing-s);flex-wrap:wrap;align-items:flex-start;display:flex}.ba-process{z-index:1;width:100%;padding-inline:var(--spacing-xl);position:relative;overflow:clip visible}.ba-process__line{left:var(--spacing-m);right:var(--spacing-m);width:calc(100% - 2 * var(--spacing-m));max-width:none;height:1px;position:absolute;top:45.31px}.ba-process__scroller{display:contents}.ba-process__steps{align-items:flex-start;display:flex}.ba-process__step{gap:var(--spacing-s);flex-direction:column;flex:1 0 0;align-items:center;min-width:0;display:flex;overflow:clip visible}.ba-process__step:last-child{overflow:visible}.ba-process__chip{justify-content:center;align-items:center;gap:var(--spacing-s);padding:var(--spacing-xxs) var(--spacing-xs);border:1px solid var(--color-strong);border-radius:var(--spacing-xxs);font:var(--font-weight-regular) 16px/20px var(--font-sans);letter-spacing:-.01em;color:var(--color-strong);white-space:nowrap;display:inline-flex}.ba-process__dot{z-index:1;background:var(--color-decent);border-radius:50%;flex:none;width:10.625px;height:10.625px;transition:background-color .3s;position:relative}.ba-process__steps{--ba-process-line:45.31px;position:relative}.ba-process__steps:before,.ba-process__steps:after{content:"";pointer-events:none;position:absolute;left:0}.ba-process__steps:before{top:var(--ba-process-line);background:linear-gradient(to right, transparent, var(--color-brand) 48px, var(--color-brand) calc(100% - 48px), transparent);width:100%;height:1px;filter:drop-shadow(0 0 2px var(--color-brand));clip-path:inset(-6px calc(100% - var(--ba-charge,0px)) -6px 0)}.ba-process.ba-is-full .ba-process__steps:before{clip-path:inset(-6px 0);transition:clip-path .5s ease-out}.ba-process__steps:after{top:calc(var(--ba-process-line) - 4px);background:radial-gradient(closest-side, var(--color-strong), var(--color-brand) 45%, transparent);opacity:0;width:24px;height:9px;transform:translateX(calc(var(--ba-charge,0px) - 12px));transition:opacity .4s}.ba-process.ba-is-charging .ba-process__steps:after{opacity:1;animation:.5s ease-in-out infinite alternate ba-charge-spark}.ba-process.ba-is-full .ba-process__steps:before{animation:1.2s ease-out ba-charge-full}.ba-process.ba-is-full .ba-process__chip:before,.ba-process.ba-is-full .ba-process__dot:before{content:"";border-radius:inherit;pointer-events:none;animation:1.6s ease-in-out infinite alternate ba-process-glow;position:absolute;inset:0}.ba-process.ba-is-full .ba-process__chip:before{inset:-1px;box-shadow:0 0 10px 1px #6da945b3}.ba-process.ba-is-full .ba-process__dot:before{box-shadow:0 0 7px 2px #6da945d9}.ba-process.ba-is-full .ba-process__steps:after{top:calc(var(--ba-process-line) - 1px);background:linear-gradient(to right, transparent, var(--color-brand) 48px, var(--color-brand) calc(100% - 48px), transparent);filter:blur(3px);width:100%;height:3px;animation:1.6s ease-in-out infinite alternate ba-process-glow;transform:none}.ba-process.ba-is-full .ba-process__dot:after{content:"";background:radial-gradient(closest-side, var(--color-strong), var(--color-brand) 45%, transparent);pointer-events:none;width:24px;height:9px;margin:-4.5px 0 0 -12px;animation:.5s ease-in-out infinite alternate ba-charge-spark;position:absolute;top:50%;left:50%}@keyframes ba-process-glow{0%{opacity:.15}to{opacity:1}}.ba-process__chip{transition:color .4s,border-color .4s;position:relative}.ba-process__step.ba-is-charged .ba-process__chip{color:var(--color-brand);border-color:var(--color-brand)}.ba-process__step.ba-is-charged .ba-process__dot{background:var(--color-brand);animation:.8s ease-in-out ba-charge-dot}@keyframes ba-charge-spark{0%{filter:brightness()}to{filter:brightness(1.6)}}@keyframes ba-charge-full{0%,to{filter:drop-shadow(0 0 2px var(--color-brand))}30%{filter:drop-shadow(0 0 5px var(--color-brand)) brightness(1.5)}}@keyframes ba-charge-dot{0%{background-color:var(--color-decent);transform:scale(1);box-shadow:0 0 #6da94500}35%{box-shadow:0 0 6px 2px var(--color-brand);background-color:#bad2aa;transform:scale(1.2)}to{background-color:var(--color-brand);transform:scale(1);box-shadow:0 0 #6da94500}}@media (prefers-reduced-motion:reduce){.ba-process__chip,.ba-process__dot,.ba-process__steps:after{transition:none}.ba-process__step.ba-is-charged .ba-process__dot,.ba-process.ba-is-full .ba-process__steps:before{animation:none}.ba-process.ba-is-full .ba-process__chip:before,.ba-process.ba-is-full .ba-process__dot:before,.ba-process.ba-is-full .ba-process__steps:after{opacity:.6;animation:none}.ba-process.ba-is-full .ba-process__dot:after{animation:none}}@media (max-width:1200px){.ba-hero__h1{font-size:48px;line-height:52px}.ba-hero__subline{font-size:20px;line-height:26px}}@media (max-width:900px){.ba-hero__content,.ba-process{padding-inline:var(--spacing-m)}.ba-hero__h1{font-size:36px;line-height:42px}.ba-process__steps{gap:var(--spacing-s);flex-wrap:wrap;justify-content:center}.ba-process__step{flex:none}.ba-process__line{display:none}}@media (max-width:767px){.ba-hero{gap:var(--spacing-l);padding-block:0}.ba-hero__content{padding-inline:var(--spacing-s);gap:var(--spacing-l)}.ba-hero__text{gap:121px}.ba-hero__h1{letter-spacing:-.02em;font-size:36px;line-height:36px}.ba-hero__subline{font-size:20px;line-height:24px}.ba-hero__buttons{align-items:flex-start;gap:var(--spacing-s);flex-direction:column}}@media (max-width:1199px){.ba-process{padding-inline:0;overflow:visible}.ba-process__scroller{padding-inline:var(--spacing-m);overscroll-behavior-x:contain;scrollbar-width:none;margin-block:-16px;padding-block:16px;display:block;position:relative;overflow:auto hidden}.ba-process__line{display:none}.ba-process__scroller::-webkit-scrollbar{display:none}.ba-process__steps{gap:var(--spacing-m);background:url(/wp-content/themes/battery-advisors/public/build/assets/process-line-C0ULpIob.svg) 0 45.31px/100% 1px no-repeat;width:max-content}.ba-process__step{flex:none;overflow:visible}.ba-process__scroller.ba-is-scrollable{cursor:grab}.ba-process__scroller.ba-is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.ba-process__nav{z-index:2;border:1px solid var(--color-brand-20);background:var(--color-background);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-top:-16px;padding:0;display:flex;position:absolute;top:14px}.ba-process__nav[hidden]{display:none}.ba-process__nav:before{content:"";background:url(/wp-content/themes/battery-advisors/public/build/assets/icon-toggle-Bv-QciB1.svg) 50%/contain no-repeat;width:14px;height:8px}.ba-process__nav--next{right:var(--spacing-xs)}.ba-process__nav--prev{left:var(--spacing-xs)}.ba-process__nav--next:before{transform:rotate(-90deg)}.ba-process__nav--prev:before{transform:rotate(90deg)}.ba-process__nav:hover{border-color:var(--color-brand)}.ba-process__nav:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.ba-process__nav--next.ba-is-hinting{animation:1.8s ease-in-out infinite ba-pulse}}@media (min-width:768px) and (max-width:1199px){.ba-hero__h1{font-size:48px;line-height:52px}.ba-hero__content,.ba-process__scroller{padding-inline:var(--spacing-m)}.ba-process__steps{margin:0 auto}}@media (max-width:767px){.ba-process__scroller{padding-inline:var(--spacing-s)}.ba-process__chip{font-size:12px;line-height:14px}.ba-process__steps{--ba-process-line:39.31px;background-position:0 39.31px}.ba-process__nav{top:11px}}@media (min-width:1200px){body.portfolio .ba-hero-page__h1,body.news .ba-hero-page__h1{max-width:1000px}body.life-at-ba .ba-hero-page__h1{max-width:1043px}body.life-at-ba .ba-hero-page__lead{max-width:720px}body.career .ba-hero-page__lead{max-width:760px}}.ba-joblist{gap:var(--spacing-l);padding-inline:var(--spacing-m);flex-direction:column;align-items:flex-start;display:flex}.ba-joblist__header{gap:var(--spacing-m);flex-direction:column;align-items:flex-start;width:100%;display:flex}@media (min-width:768px){.ba-joblist__header .ba-stack{gap:var(--spacing-m)}}.ba-joblist__h2{width:900px;max-width:100%}.ba-joblist__intro{width:900px;max-width:100%;font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent)}.ba-joblist__list{gap:var(--spacing-s);flex-direction:column;width:100%;display:flex}.ba-joblist__job{width:100%;padding:var(--spacing-s) var(--spacing-m);background:var(--ba-card-fill);box-sizing:border-box;border-radius:3px;flex-direction:column;align-items:flex-start;display:flex}.ba-joblist__job__header{gap:var(--spacing-m);flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}.ba-joblist__job__info{gap:var(--spacing-s);flex-direction:column;flex:auto;align-items:flex-start;min-width:240px;display:flex}.ba-joblist__job__title{width:100%;font:var(--font-weight-demibold) 32px/36px var(--font-sans);letter-spacing:-.01em;color:var(--color-strong);cursor:pointer;transition:color var(--ba-link-duration) ease}.ba-joblist__job__title:hover{color:var(--ba-link-hover)}.ba-joblist__job__tags{gap:var(--spacing-m);flex-wrap:wrap;align-items:center;display:flex}.ba-joblist__job__tags .ba-tag{padding:var(--spacing-xxs) var(--spacing-xs)}.ba-joblist__job__actions{gap:var(--spacing-l);flex:none;justify-content:flex-end;align-items:center;display:flex}.ba-joblist__job__apply{align-items:center;gap:var(--spacing-m);flex:none;display:flex}.ba-joblist__job__share-icon{flex:none;width:44px;height:44px;padding:7px;display:block}.ba-joblist__job__toggle{cursor:pointer;color:var(--color-strong);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:color .18s;display:inline-flex}.ba-joblist__job__toggle:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.ba-joblist__job__toggle:hover .ba-joblist__job__toggle-arrow{filter:brightness(0)saturate()invert(67%)sepia(35%)saturate(718%)hue-rotate(54deg)brightness(96%)contrast(85%)}.ba-joblist__job__toggle-arrow{flex:none;width:23px;height:23px;transition:transform .2s;display:block}.ba-joblist__job__toggle[aria-expanded=true] .ba-joblist__job__toggle-arrow{transform:rotate(180deg)}.ba-joblist__job__details{grid-template-rows:0fr;width:100%;transition:grid-template-rows .4s;display:grid}.ba-joblist__job__details.ba-is-open{grid-template-rows:1fr}.ba-joblist__job__details[hidden]{display:none}.ba-joblist__job__details__clip{min-height:0;overflow:hidden}.ba-joblist__job__details__inner{gap:var(--spacing-l);padding-top:var(--spacing-l);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.ba-joblist__job__details{transition:none}}.ba-joblist__job__row{gap:var(--spacing-s);flex-wrap:wrap;align-content:flex-start;align-items:flex-start;width:100%;display:flex}.ba-joblist__job__label{min-width:240px;font:var(--font-weight-demibold) 20px/22px var(--font-sans);color:var(--color-strong);flex:1 1 0}.ba-joblist__job__content{gap:var(--spacing-s);flex-direction:column;flex:1 1 0;min-width:240px;display:flex}.ba-joblist__job__content .ba-joblist__job__text{flex:none;width:100%;min-width:0;margin-bottom:48px}.ba-joblist__job__text{min-width:240px;font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent);flex:1 1 0}.ba-joblist__job__text>p+p{margin-top:0}@media (max-width:1200px){.ba-joblist__job__title{font-size:24px;line-height:28px}}@media (max-width:767px){.ba-joblist__job__header{flex-direction:column;align-items:flex-start}.ba-joblist__job__actions{justify-content:flex-start;width:100%}.ba-joblist{padding-inline:var(--spacing-s)}.ba-joblist__intro{letter-spacing:0;font-size:16px;line-height:18px}.ba-joblist__job{padding:var(--spacing-xs)}.ba-joblist__job__title{font-size:20px;line-height:24px}.ba-joblist__job__tags{gap:var(--spacing-xxs)}.ba-joblist__job__actions{width:100%;padding-right:var(--spacing-xs);justify-content:space-between}.ba-joblist__job__actions .ba-btn{font:var(--font-weight-regular) 14px/18px var(--font-sans)}.ba-joblist__job__label{font-size:16px;line-height:18px}.ba-joblist__job__text{letter-spacing:0;font-size:16px;line-height:18px}}@media (min-width:768px) and (max-width:1199px){.ba-joblist__job__title{font-size:28px;line-height:32px}.ba-joblist__job__actions{justify-content:flex-end;width:auto}.ba-joblist__job__info{flex-basis:0}}.ba-joblist__link{gap:var(--spacing-s);width:100%;padding:var(--spacing-m);border:1px solid var(--color-white-10);background:linear-gradient(to bottom, var(--color-white-5), #ffffff05);border-radius:24px;flex-direction:column;align-items:flex-start;transition:border-color .18s;display:flex}.ba-joblist__link:hover{border-color:var(--color-white-15)}.ba-joblist__link__title{font:var(--font-weight-demibold) 20px/22px var(--font-sans);color:var(--color-strong)}@media (max-width:767px){.ba-joblist__link{padding:var(--spacing-s);border-radius:20px}.ba-joblist__link__title{font-size:16px;line-height:18px}}.ba-keyfigures-tiles{gap:var(--spacing-l);padding-inline:var(--spacing-m);flex-direction:column;align-items:flex-start;display:flex}.ba-keyfigures-tiles__header{gap:var(--spacing-m);flex-direction:column;align-items:flex-start;width:100%;display:flex}.ba-keyfigures-tiles__header .ba-stack{gap:var(--spacing-m)}.ba-keyfigures-tiles__h2{width:900px;max-width:100%}.ba-keyfigures-tiles__intro{width:900px;max-width:100%;font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent)}.ba-keyfigures-tiles__grid{gap:var(--spacing-m);align-items:stretch;width:100%;display:flex}.ba-keyfigures-tiles__tile{gap:var(--spacing-s);min-width:0;padding:var(--spacing-s);border-radius:var(--spacing-xxs);background:var(--ba-card-fill);flex-direction:column;flex:1 1 0;align-items:flex-start;display:flex;overflow:clip}.ba-keyfigures-tiles__tile__num{font:var(--font-weight-demibold) 12px/15px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand)}.ba-keyfigures-tiles__tile__title{width:100%;font:var(--font-weight-demibold) 20px/22px var(--font-sans);color:var(--color-strong)}.ba-keyfigures-tiles__tile__sub{width:100%;font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent)}@media (max-width:1200px){.ba-keyfigures-tiles__grid{flex-wrap:wrap}.ba-keyfigures-tiles__tile{flex:240px}}@media (max-width:767px){.ba-keyfigures-tiles__header{padding-inline:var(--spacing-s)}.ba-keyfigures-tiles__intro{letter-spacing:0;font-size:16px;line-height:18px}.ba-keyfigures-tiles{padding-inline:var(--spacing-s)}.ba-keyfigures-tiles__grid{gap:var(--spacing-s);flex-direction:column}.ba-keyfigures-tiles__tile{flex:none;width:100%}.ba-keyfigures-tiles__tile__title,.ba-keyfigures-tiles__tile__sub{letter-spacing:0;font-size:16px;line-height:18px}}@media (min-width:768px) and (max-width:1199px){.ba-keyfigures-tiles__grid{gap:var(--spacing-m);flex-wrap:wrap}.ba-keyfigures-tiles__tile{flex:0 0 calc(50% - var(--spacing-m) / 2)}}@media (min-width:1024px) and (max-width:1199px){.ba-keyfigures-tiles__tile{flex:1 1 0}}.ba-keyfigures{gap:var(--spacing-l);flex-direction:column;align-items:flex-start;display:flex}.ba-keyfigures__header{width:100%;padding-inline:var(--spacing-m);gap:var(--spacing-s);flex-direction:column;align-items:flex-start;display:flex}.ba-keyfigures__content{width:100%;padding-inline:var(--spacing-xl);gap:var(--spacing-l);flex-direction:column;align-items:center;display:flex}.ba-keyfigures__statement{gap:var(--spacing-m);justify-content:center;align-items:start;width:100%;display:flex}.ba-keyfigures__statement__card{gap:var(--spacing-l);min-height:284px;padding:var(--spacing-m);border-radius:var(--spacing-xxs);background:var(--ba-card-fill);flex-direction:column;align-items:flex-start;display:flex}.ba-keyfigures__statement__card--vision{flex:0 345px;min-width:0}.ba-keyfigures__statement__card--mission{flex:0 841px;justify-content:space-between;min-width:0}.ba-keyfigures__statement__text{font:var(--font-weight-regular) 24px/28px var(--font-sans);color:var(--color-strong)}.ba-keyfigures__figures{gap:var(--spacing-xl);justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.ba-keyfigures__figures__item{gap:var(--spacing-m);text-align:center;flex-direction:column;align-items:center;width:224px;display:flex}.ba-keyfigures__figures__item--wide{width:251px}.ba-keyfigures__figures__value{width:100%;font:var(--font-weight-bold) 64px/46px var(--font-sans);letter-spacing:-.02em;color:var(--color-brand)}.ba-keyfigures__figures__value.ba-is-counting,.ba-keyfigures-tiles__tile__num.ba-is-counting{font-variant-numeric:tabular-nums}.ba-keyfigures__figures__label{font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-strong);margin:0}.ba-keyfigures__figures__item--wide .ba-keyfigures__figures__label{width:224px}.ba-keyfigures__footnote{width:912px;max-width:100%;font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent);text-align:center}@media (max-width:1200px){.ba-keyfigures__content{padding-inline:var(--spacing-m)}.ba-keyfigures__statement{flex-wrap:wrap}.ba-keyfigures__statement__card{flex:320px;width:auto;height:auto;min-height:240px}.ba-keyfigures__figures{gap:var(--spacing-l);flex-wrap:wrap}.ba-keyfigures__figures__value{font-size:48px;line-height:52px}}@media (max-width:900px){.ba-keyfigures__header{width:100%}}@media (max-width:767px){.ba-keyfigures{gap:var(--spacing-l)}.ba-keyfigures__header{width:100%;padding-inline:var(--spacing-s)}.ba-keyfigures__content{padding-inline:var(--spacing-s);gap:var(--spacing-l);align-items:stretch}.ba-keyfigures__statement{gap:var(--spacing-m);flex-direction:column}.ba-keyfigures__statement__card--vision,.ba-keyfigures__statement__card--mission{flex:none;width:100%}.ba-keyfigures__statement__card{min-height:0}.ba-keyfigures__statement__card--vision{gap:var(--spacing-m)}.ba-keyfigures__statement__card--mission{gap:0}.ba-keyfigures__statement__text{font-size:20px;line-height:24px}.ba-keyfigures__figures{gap:var(--spacing-m);flex-wrap:wrap;justify-content:flex-start}.ba-keyfigures__figures__item,.ba-keyfigures__figures__item--wide{flex:0 0 calc(50% - var(--spacing-m) / 2);gap:var(--spacing-s);text-align:center;align-items:center;width:auto;min-width:0}.ba-keyfigures__figures__value{font-size:min(40px,14.6199vw - 7.01754px);line-height:46px}.ba-keyfigures__figures__label{letter-spacing:0;font-size:16px;line-height:18px}.ba-keyfigures__figures__item--wide .ba-keyfigures__figures__label{width:100%}.ba-keyfigures__footnote{letter-spacing:0;text-align:center;width:100%;font-size:16px;line-height:18px}}@media (min-width:768px) and (max-width:1199px){.ba-keyfigures__content,.ba-keyfigures__header{padding-inline:var(--spacing-m)}.ba-keyfigures__header{width:100%}.ba-keyfigures__statement{gap:var(--spacing-m);flex-direction:column}.ba-keyfigures__statement__card--vision,.ba-keyfigures__statement__card--mission{flex:none;width:100%;min-height:0}.ba-keyfigures__figures{gap:var(--spacing-l);flex-wrap:wrap}.ba-keyfigures__figures__item,.ba-keyfigures__figures__item--wide{flex:0 0 calc(50% - var(--spacing-l) / 2);width:auto}.ba-keyfigures__figures__value{font-size:48px;line-height:52px}.ba-keyfigures__figures__item--wide .ba-keyfigures__figures__label{width:100%}}.ba-logowall{gap:var(--spacing-l);padding-inline:var(--spacing-m);flex-direction:column;align-items:flex-start;display:flex}.ba-logowall__block,.ba-logowall__header{gap:var(--spacing-m);flex-direction:column;align-items:flex-start;width:100%;display:flex}.ba-logowall__header .ba-stack{gap:var(--spacing-m)}.ba-logowall__h2{width:900px;max-width:100%}.ba-logowall__intro{width:900px;max-width:100%;font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent)}.ba-logowall__ticker{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100vw;margin-inline:calc(50% - 50vw);overflow:hidden}.ba-logowall__ticker.ba-is-dragging{cursor:grabbing}.ba-logowall__track{will-change:transform;align-items:center;width:max-content;display:flex}.ba-logowall__ticker:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.ba-logowall__item{width:254px;margin-right:var(--spacing-l);padding:var(--spacing-m) var(--spacing-s);flex:none;justify-content:center;align-items:center;display:flex}.ba-logowall__item img{object-fit:contain;-webkit-user-drag:none;width:100%;height:auto;max-height:72px}@media (prefers-reduced-motion:reduce){.ba-logowall__ticker{cursor:auto;touch-action:auto}.ba-logowall__track{will-change:auto;flex-wrap:wrap;justify-content:center;width:auto}.ba-logowall__item[aria-hidden=true]{display:none}}.ba-logowall__association{gap:var(--spacing-s);flex-direction:column;align-items:flex-start;width:100%;display:flex}.ba-logowall__association__card{justify-content:center;align-items:center;gap:var(--spacing-xxs);width:auto;max-width:100%;box-shadow:inset 0 0 0 1px var(--color-white-10);background:linear-gradient(#ffffff0d,#ffffff05);border-radius:8px;flex-direction:column;padding:0;display:flex}.ba-logowall__association__logo{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:72px}@media (max-width:767px){.ba-logowall__header{padding-inline:var(--spacing-s)}.ba-logowall__intro{letter-spacing:0;font-size:16px;line-height:18px}.ba-logowall{padding-inline:var(--spacing-s)}.ba-logowall__item{width:160px;margin-right:var(--spacing-m);padding:var(--spacing-s)}.ba-logowall__item img{max-height:48px}.ba-logowall__association{padding-inline:var(--spacing-s)}.ba-logowall__association__logo{max-height:48px}}.ba-mediagrid{gap:var(--spacing-l);padding-inline:var(--spacing-m);flex-direction:column;align-items:flex-start;display:flex}.ba-mediagrid__header{gap:var(--spacing-m);flex-direction:column;align-items:flex-start;width:100%;display:flex}.ba-mediagrid__header .ba-stack{gap:var(--spacing-m)}.ba-mediagrid__h2{width:900px;max-width:100%}.ba-mediagrid__intro{width:900px;max-width:100%;font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent)}.ba-mediagrid__grid{gap:var(--spacing-m);grid-template-columns:repeat(4,1fr);align-content:flex-start;width:100%;display:grid}.ba-mediagrid__card{gap:var(--spacing-s);background:var(--ba-card-fill);border-radius:3px;flex-direction:column;align-items:flex-start;padding:6px;transition:box-shadow .18s;display:flex;position:relative}.ba-mediagrid__card__knopf{z-index:3;cursor:zoom-in;background:0 0;border:0;border-radius:3px;width:100%;padding:0;position:absolute;inset:0}.ba-mediagrid__card__knopf:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}@media (hover:hover){.ba-mediagrid__card:hover{box-shadow:inset 0 0 0 1px var(--color-brand-20)}.ba-mediagrid__card:hover .ba-mediagrid__card__img{transform:scale(1.04)}}.ba-mediagrid__card__photo{aspect-ratio:16/9;border-radius:3px;flex:none;width:100%;position:relative;overflow:hidden}.ba-mediagrid__card__img{object-fit:cover;border-radius:3px;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.3,1);display:block}.ba-mediagrid__card__photo-overlay{z-index:1;pointer-events:none;background:linear-gradient(#0000 35%,#000000a6 100%);position:absolute;inset:0}.ba-mediagrid__card__stapel{z-index:2;border:1px solid var(--color-brand-20);background-color:#0506098c;border-radius:3px;width:32px;height:32px;position:absolute;top:8px;right:8px}@supports (color:color-mix(in lab, red, red)){.ba-mediagrid__card__stapel{background-color:color-mix(in srgb, var(--color-background) 55%, transparent)}}.ba-mediagrid__card__stapel{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;background-image:url(/wp-content/themes/battery-advisors/public/build/assets/icon-images-CTx0lEks.svg);background-position:50%;background-repeat:no-repeat;background-size:18px 18px;transition:border-color .18s,transform .18s}@media (hover:hover){.ba-mediagrid__card:hover .ba-mediagrid__card__stapel{border-color:var(--color-brand);transform:scale(1.06)}}.ba-mediagrid__card__photo-placeholder{background:linear-gradient(#6da94533,#6da94599);width:100%;height:100%}.ba-mediagrid__card__caption{z-index:2;font:var(--font-weight-demibold) 20px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-strong);margin:0;position:absolute;bottom:10px;left:10px;right:10px}@media (min-width:768px) and (max-width:1199px){.ba-mediagrid__grid{gap:var(--spacing-m);grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.ba-mediagrid{padding-inline:var(--spacing-s);gap:var(--spacing-m)}.ba-mediagrid__intro{letter-spacing:0;font-size:16px;line-height:18px}.ba-mediagrid__grid{gap:var(--spacing-s);grid-template-columns:repeat(2,1fr)}.ba-mediagrid__card{gap:var(--spacing-xs);padding:6px 6px 10px}.ba-mediagrid__card__caption{font-size:14px;line-height:16px;bottom:6px;left:6px;right:6px}.ba-mediagrid__card__stapel{background-size:15px 15px;width:26px;height:26px;top:6px;right:6px}}.ba-galerie{width:100%;max-width:none;height:100%;max-height:none;padding:var(--spacing-m) var(--spacing-l);color:var(--color-strong);background:#050609e0;border:0;margin:0;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.ba-galerie{background:color-mix(in srgb, var(--color-background) 88%, transparent)}}.ba-galerie{-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);overflow:hidden}.ba-galerie[open]{gap:var(--spacing-m);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.ba-galerie [hidden]{display:none!important}.ba-galerie::backdrop{background:0 0}.ba-galerie__kopf{align-items:center;gap:var(--spacing-m);grid-template-columns:auto 1fr auto;display:grid}.ba-galerie__zaehler{font:var(--font-weight-demibold) 18px/24px var(--font-sans);letter-spacing:.02em;color:var(--color-decent);font-variant-numeric:tabular-nums;margin:0}.ba-galerie__nr{color:var(--color-brand)}.ba-galerie__ladung{background:var(--color-white-15);height:1px;position:relative}.ba-galerie__ladung span{width:var(--ba-gallery-progress,0%);background:var(--color-brand);transition:width .5s cubic-bezier(.2,.7,.3,1);position:absolute;inset:0 auto 0 0;box-shadow:0 0 8px 1px #6da945b3}.ba-galerie__zu{padding:var(--spacing-xxs) var(--spacing-xs);font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-white);cursor:pointer;transition:color var(--ba-link-duration) ease;background:0 0;border:0}.ba-galerie__zu:hover{color:var(--ba-link-hover)}.ba-galerie__buehne{touch-action:none;overscroll-behavior:contain;-webkit-user-select:none;user-select:none;place-items:center;min-height:0;display:grid;position:relative}@media (pointer:fine){.ba-galerie__bild{cursor:grab}.ba-galerie__buehne.is-gezogen,.ba-galerie__buehne.is-gezogen .ba-galerie__bild{cursor:grabbing}}.ba-galerie__bild{gap:var(--spacing-s);flex-direction:column;max-width:min(1200px,100%);min-height:0;max-height:100%;margin:0;display:flex}.ba-galerie__img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:3px;max-width:100%;max-height:calc(100dvh - 300px);display:block;box-shadow:0 30px 80px #0009}.ba-galerie__text{font:var(--font-weight-demibold) 32px/36px var(--font-sans);letter-spacing:-.01em;color:var(--color-strong);margin:0}.ba-galerie__pfeil{z-index:2;border:1px solid var(--color-brand-20);background:#050609b3;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-top:-24px;padding:0;display:flex;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.ba-galerie__pfeil{background:color-mix(in srgb, var(--color-background) 70%, transparent)}}.ba-galerie__pfeil{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;transition:border-color .18s,transform .18s}.ba-galerie__pfeil:before{content:"";background:url(/wp-content/themes/battery-advisors/public/build/assets/icon-toggle-Bv-QciB1.svg) 50%/contain no-repeat;width:16px;height:9px}.ba-galerie__pfeil--zurueck{left:0}.ba-galerie__pfeil--weiter{right:0}.ba-galerie__pfeil--zurueck:before{transform:rotate(90deg)}.ba-galerie__pfeil--weiter:before{transform:rotate(-90deg)}.ba-galerie__pfeil:hover{border-color:var(--color-brand);transform:scale(1.06)}.ba-galerie__pfeil:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.ba-galerie__zu:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.ba-galerie__vorschau button:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.ba-galerie__vorschau{gap:var(--spacing-xs);scrollbar-width:none;justify-content:center;margin:0;padding:4px;list-style:none;display:flex;overflow-x:auto}.ba-galerie__vorschau::-webkit-scrollbar{display:none}.ba-galerie__vorschau button{aspect-ratio:16/9;background:var(--color-white-10);opacity:.45;cursor:pointer;border:0;border-radius:3px;width:96px;padding:0;transition:opacity .25s,box-shadow .25s,transform .25s;display:block;overflow:hidden}.ba-galerie__vorschau button:hover{opacity:.8}.ba-galerie__vorschau button[aria-current=true]{opacity:1;box-shadow:0 0 0 1px var(--color-brand), 0 0 14px 1px #6da9458c;transform:translateY(-2px)}.ba-galerie__vorschau img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:767px){.ba-galerie{padding:var(--spacing-s)}.ba-galerie__pfeil{display:none}.ba-galerie__img{max-height:calc(100dvh - 260px)}.ba-galerie__text{font-size:24px;line-height:28px}.ba-galerie__vorschau{justify-content:flex-start}.ba-galerie__vorschau button{width:64px}}@media (prefers-reduced-motion:reduce){.ba-mediagrid__card__img,.ba-mediagrid__card__stapel,.ba-galerie__ladung span,.ba-galerie__vorschau button,.ba-galerie__pfeil{transition:none}}section.ba-newsteaser{gap:var(--spacing-l);padding-inline:var(--spacing-m);flex-direction:column;align-items:flex-start;display:flex}.ba-newsteaser__header{gap:var(--spacing-m);flex-direction:column;align-items:flex-start;width:100%;display:flex}.ba-newsteaser__lead{width:720px;max-width:100%;font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent)}.ba-newsteaser__grid{gap:var(--spacing-m);align-items:stretch;width:100%;display:flex}.ba-newsteaser__card--featured{flex:0 0 calc((100% - var(--spacing-m)) * 727 / 1440);border-radius:var(--spacing-xs);background:var(--ba-card-fill);min-width:0;min-height:444px;padding:calc(var(--spacing-xs) + var(--spacing-s));color:inherit;box-sizing:border-box;flex-direction:column;justify-content:space-between;text-decoration:none;transition:box-shadow .18s;display:flex;position:relative;overflow:hidden}.ba-newsteaser__card--featured:hover{box-shadow:inset 0 0 0 1px var(--color-brand-20)}.ba-newsteaser__card__bg{z-index:1;border-radius:3px;position:absolute;inset:6px;overflow:hidden}.ba-newsteaser__card__bg-img{object-fit:cover;width:100%;height:100%;display:block}.ba-newsteaser__card__bg-placeholder{background:linear-gradient(180deg, #1f2e19 0%, var(--color-background) 100%);width:100%;height:100%}.ba-newsteaser__card__overlay{background:linear-gradient(#00000029 37.5%,#000000cf 86.3%);position:absolute;inset:0}.ba-newsteaser__card__meta{z-index:2;gap:var(--spacing-xs);flex-wrap:wrap;align-items:center;display:flex;position:relative}.ba-newsteaser__card--featured .ba-newsteaser__card__meta{gap:var(--spacing-s)}.ba-newsteaser__card__title--large{z-index:2;font:var(--font-weight-demibold) 32px/36px var(--font-sans);letter-spacing:-.01em;color:var(--color-strong);margin:auto 0 0;position:relative}.ba-newsteaser__col-stack{flex:0 0 calc((100% - var(--spacing-m)) * 713 / 1440);gap:var(--spacing-m);flex-direction:column;justify-content:space-between;min-width:0;min-height:444px;display:flex}.ba-newsteaser__card--small{border-radius:var(--spacing-xs);background:var(--ba-card-fill);gap:var(--spacing-m);min-width:0;min-height:210px;color:inherit;box-sizing:border-box;flex:auto;align-items:stretch;padding:6px;text-decoration:none;transition:box-shadow .18s;display:flex}.ba-newsteaser__card--small:hover{box-shadow:inset 0 0 0 1px var(--color-brand-20)}.ba-newsteaser__card__thumb{border-radius:3px;flex:none;width:197px;min-width:197px;height:auto;position:relative;overflow:hidden}.ba-newsteaser__card__thumb-img{object-fit:cover;width:100%;height:100%;display:block}.ba-newsteaser__card__thumb-placeholder{background:linear-gradient(180deg, #1f2e19 0%, var(--color-background) 100%);width:100%;height:100%}.ba-newsteaser__card__body{padding:var(--spacing-s) 0;flex-direction:column;flex:auto;justify-content:space-between;min-width:0;display:flex}.ba-newsteaser__card--small .ba-newsteaser__card__title{font:var(--font-weight-demibold) 32px/36px var(--font-sans);letter-spacing:-.01em;color:var(--color-strong);margin:auto 0 0}@media (max-width:1199px){.ba-newsteaser__grid{gap:var(--spacing-m);flex-direction:column}.ba-newsteaser__card--featured{flex:none;width:100%;height:auto;min-height:360px}.ba-newsteaser__card--featured .ba-newsteaser__card__title--large{font-size:28px;line-height:32px}.ba-newsteaser__col-stack{flex-direction:row;flex:none;align-items:stretch;width:100%;height:auto;min-height:0}.ba-newsteaser__card--small{flex:1 1 0;min-height:0}.ba-newsteaser__card__thumb{width:clamp(104px,15vw,197px);min-width:clamp(104px,15vw,197px)}.ba-newsteaser__card--small .ba-newsteaser__card__title{letter-spacing:0;font-size:clamp(16px,1.9vw,24px);line-height:1.15}}@media (max-width:767px){section.ba-newsteaser{padding-inline:var(--spacing-s);gap:var(--spacing-l)}.ba-newsteaser__grid,.ba-newsteaser__col-stack{gap:var(--spacing-s)}.ba-newsteaser__col-stack{flex-direction:column;justify-content:flex-start}.ba-newsteaser__lead{letter-spacing:0;width:100%;font-size:16px;line-height:18px}.ba-newsteaser__card--featured{padding:calc(var(--spacing-xs) + var(--spacing-s));height:auto;min-height:362px}.ba-newsteaser__card__kat{display:none}.ba-newsteaser__card--featured .ba-tag--grey-no-bg{padding:var(--spacing-xxs) var(--spacing-xs);background:var(--color-strong-20);border-radius:6px}.ba-newsteaser__card--small{gap:var(--spacing-xs);flex-direction:row;flex:none;width:100%;height:auto;min-height:0;padding:6px}.ba-newsteaser__card__thumb{width:104px;min-width:104px;height:103px}.ba-newsteaser__card--small .ba-newsteaser__card__body{gap:var(--spacing-s);justify-content:flex-start;padding:0}.ba-newsteaser__card--small .ba-newsteaser__card__title{letter-spacing:0;margin-top:0;font-size:16px;line-height:18px}}.ba-newstimeline{gap:var(--spacing-l);padding-inline:var(--spacing-m);flex-direction:column;align-items:flex-start;display:flex}.ba-newstimeline__header{gap:var(--spacing-m);flex-direction:column;align-items:flex-start;width:100%;display:flex}.ba-newstimeline__h2{max-width:1044px}.ba-newstimeline__intro{max-width:720px;font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-strong)}.ba-newstimeline__list{--ba-timeline-gap:var(--spacing-xl);gap:var(--ba-timeline-gap);width:100%;padding-left:var(--spacing-l);flex-direction:column;display:flex;position:relative}.ba-newstimeline__list__item{gap:var(--spacing-xs);align-items:flex-start;width:100%;display:flex;position:relative}.ba-newstimeline__list__item:not(:last-child):before{content:"";width:2px;height:calc(100% + var(--ba-timeline-gap));background:var(--color-white-10);position:absolute;top:17.31px;left:11px}.ba-newstimeline__list__item--origin:not(:last-child):before{height:calc(100% + var(--ba-timeline-gap) - 6.69px);top:24px}.ba-newstimeline__list__item:has(+.ba-newstimeline__list__item--origin):before{height:calc(100% + var(--ba-timeline-gap) + 6.69px)}.ba-newstimeline__list__item--origin:has(+.ba-newstimeline__list__item--origin):before{height:calc(100% + var(--ba-timeline-gap))}.ba-newstimeline__list__marker{z-index:1;flex:none;width:24px;position:relative}.ba-newstimeline__card{min-width:0;padding:var(--spacing-s);border-radius:24px;flex:1 1 0;align-self:stretch;align-items:flex-start;display:flex}.ba-newstimeline__card__content{--ba-newstimeline-title-lh:36px;column-gap:var(--spacing-xl);grid-template-columns:minmax(0,1fr);width:100%;display:grid}.ba-newstimeline__card__content:has(>.ba-newstimeline__card__action){grid-template-columns:minmax(0,1fr) auto}.ba-newstimeline__card__text,.ba-newstimeline__card__header{display:contents}.ba-newstimeline__card__header>.ba-tag-row{grid-area:1/1;justify-self:start;margin-bottom:3px}.ba-newstimeline__card__title{font:var(--font-weight-demibold) 32px/var(--ba-newstimeline-title-lh) var(--font-sans);letter-spacing:-.01em;color:var(--color-strong);grid-area:2/1;justify-self:start}.ba-newstimeline__card__content:has(.ba-newstimeline__card__toggle) .ba-newstimeline__card__title{cursor:pointer;transition:color var(--ba-link-duration) ease}.ba-newstimeline__card__content:has(.ba-newstimeline__card__toggle) .ba-newstimeline__card__title:hover{color:var(--ba-link-hover)}.ba-newstimeline__card__excerpt{margin-top:var(--spacing-s);max-width:878px;font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent);grid-area:3/1;justify-self:start}.ba-newstimeline .ba-tag-row{gap:var(--spacing-m)}.ba-newstimeline__card__body{grid-area:5/1;width:100%}.ba-newstimeline__card__body:not([hidden]){grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.ba-newstimeline__card__body.ba-is-open{grid-template-rows:1fr}.ba-newstimeline__card__body[hidden]{display:none}.ba-newstimeline__card__body__clip{min-height:0;overflow:hidden}.ba-newstimeline__card__body__inner{width:100%;padding-top:var(--spacing-l)}.ba-newstimeline__card__action{align-self:center;align-items:center;gap:var(--spacing-m);grid-area:1/2/4/3;display:flex}.ba-newstimeline__card__content:has(.ba-newstimeline__card__toggle[aria-expanded=true]) .ba-newstimeline__card__action{margin-top:calc((var(--ba-newstimeline-title-lh) - 23px) / 2);grid-area:2/2;align-self:start}.ba-newstimeline__card__content:has(.ba-newstimeline__card__linkedin):has(.ba-newstimeline__card__toggle[aria-expanded=true]) .ba-newstimeline__card__action{margin-top:calc((var(--ba-newstimeline-title-lh) - 44px) / 2);margin-bottom:calc((var(--ba-newstimeline-title-lh) - 44px) / 2)}.ba-newstimeline__card__links{display:contents}.ba-newstimeline__card__share-icon{flex:none;width:23px;height:23px;display:block}.ba-newstimeline__card__linkedin,.ba-newstimeline__card__toggle{cursor:pointer;color:var(--color-strong);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:color .18s;display:inline-flex}.ba-newstimeline__card__linkedin{flex:none;width:44px;height:44px}:is(.ba-newstimeline__card__linkedin:focus-visible,.ba-newstimeline__card__toggle:focus-visible){outline:2px solid var(--color-brand);outline-offset:2px}.ba-newstimeline__card__linkedin:hover .ba-newstimeline__card__linkedin-icon,.ba-newstimeline__card__toggle:hover .ba-newstimeline__card__toggle-arrow{filter:brightness(0)saturate()invert(67%)sepia(35%)saturate(718%)hue-rotate(54deg)brightness(96%)contrast(85%)}.ba-newstimeline__card__linkedin-icon{flex:none;width:21.33px;height:18.67px;display:block}.ba-newstimeline__card__toggle-arrow{flex:none;width:23px;height:23px;transition:transform .2s;display:block}.ba-newstimeline__card__toggle[aria-expanded=true] .ba-newstimeline__card__toggle-arrow{transform:rotate(180deg)}@media (max-width:1200px){.ba-newstimeline__card__content{--ba-newstimeline-title-lh:28px}.ba-newstimeline__card__title{font-size:24px}}@media (max-width:767px){.ba-newstimeline{padding-inline:var(--spacing-s)}.ba-newstimeline__intro{letter-spacing:0;font-size:16px;line-height:18px}.ba-newstimeline__list{--ba-timeline-gap:var(--spacing-m);padding-left:0}.ba-newstimeline__list__item{gap:var(--spacing-xs)}.ba-newstimeline__list__item:not(:last-child):before{width:1px;left:11.5px}.ba-newstimeline__list__marker{width:24px;display:block}.ba-newstimeline__card{padding:var(--spacing-s);border-radius:18px}.ba-newstimeline__card__content{column-gap:var(--spacing-s);--ba-newstimeline-title-lh:24px;grid-template-columns:minmax(0,1fr)}.ba-newstimeline__card__content:has(.ba-newstimeline__card__toggle){grid-template-columns:minmax(0,1fr) auto}.ba-newstimeline__card__title{letter-spacing:0;font-size:20px}.ba-newstimeline__card__excerpt{letter-spacing:0;grid-area:3/1/4/-1;max-width:100%;font-size:16px;line-height:18px}.ba-newstimeline__card__action{display:contents}.ba-newstimeline__card__toggle{margin-top:calc((var(--ba-newstimeline-title-lh) - 23px) / 2);grid-area:2/2;align-self:start}.ba-newstimeline__card__links{align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-s);grid-area:4/1;justify-self:start;display:flex}.ba-newstimeline__card__linkedin,.ba-newstimeline__card__share{justify-content:flex-start}.ba-newstimeline__card__share{flex:none;width:44px;height:44px}.ba-newstimeline__card__linkedin-icon{width:28.44px;height:24.22px}.ba-newstimeline__card__body{grid-area:5/1/6/-1}}@media (prefers-reduced-motion:reduce){.ba-newstimeline__card__body:not([hidden]){transition:none}}@media (min-width:768px) and (max-width:1199px){.ba-newstimeline__list{padding-left:var(--spacing-m);--ba-timeline-gap:var(--spacing-l)}.ba-newstimeline__list__marker{display:block}}.ba-team{--ba-team-card:min(calc((min(100vw, 1512px) - var(--spacing-m) * 4) / 3), 472px);gap:var(--spacing-l);flex-direction:column;align-items:flex-start;display:flex}.ba-team__header{width:100%;padding-inline:var(--spacing-m);gap:var(--spacing-m);flex-direction:column;align-items:flex-start;display:flex}.ba-team__header .ba-stack{gap:var(--spacing-m)}.ba-team__intro{width:720px;max-width:100%;font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent)}.ba-team__row{width:100%;padding-inline:var(--spacing-m);gap:var(--spacing-m);align-items:stretch;display:flex}.ba-team__member{perspective:1000px;flex:1 1 0;width:auto;max-width:472px;height:auto;position:relative}.ba-team__member__toggle{z-index:5;opacity:0;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.ba-team__member__toggle:focus-visible{opacity:1;outline:2px solid var(--color-brand);outline-offset:2px;border-radius:6px}.ba-team__member__inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s linear;position:relative}.ba-team__member.is-flipped .ba-team__member__inner{transition-timing-function:cubic-bezier(.3,.4,.4,1);transform:rotateY(180deg)}.ba-team__member.is-returning .ba-team__member__inner{transform:rotateY(360deg)}.ba-team__member.is-resetting .ba-team__member__inner{transition:none}.ba-team__member__front,.ba-team__member__back{width:100%;height:100%;padding:var(--spacing-s);background:var(--ba-card-fill);-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;border-radius:6px;flex-direction:column;display:flex;position:absolute;inset:0}.ba-team__member__front{transition:visibility 0s linear .3s;position:relative}.ba-team__member__back{visibility:hidden;transition:visibility 0s linear .3s}.ba-team__member.is-flipped .ba-team__member__front{visibility:hidden;transition-delay:.177s}.ba-team__member.is-flipped .ba-team__member__back{visibility:visible;transition-delay:.177s}.ba-team__member__back{position:absolute;inset:0;transform:rotateY(180deg)}.ba-team__member__avatar{aspect-ratio:448/446;background:var(--color-strong);border-radius:3px;flex:none;width:100%;height:auto;overflow:hidden}.ba-team__member__avatar img{object-fit:cover;object-position:center top;border-radius:3px;width:100%;height:100%;display:block}.ba-team__member__avatar{position:relative}.ba-team__member__avatar:after{content:"";border-radius:inherit;background:var(--color-background);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}@media (hover:hover){.ba-team__member:hover .ba-team__member__avatar:after{opacity:.4}}.ba-team__member__ident{width:100%;margin-top:var(--spacing-s);flex-direction:column;align-items:flex-start;gap:0;display:flex}.ba-team__member__name{width:100%;font:var(--font-weight-demibold) 32px/36px var(--font-sans);letter-spacing:-.01em;color:var(--color-strong);margin:0}.ba-team__member__role{width:100%;font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent);margin:0}.ba-team__member__facts{gap:calc(24 * var(--ba-team-card) / 472);width:100%;height:100%;padding-block:var(--spacing-xs);flex-direction:column;display:flex}.ba-team__member__fact{padding:calc(12 * var(--ba-team-card) / 472) calc(24 * var(--ba-team-card) / 472);font-family:var(--font-sans);font-weight:var(--font-weight-regular);font-size:calc(24 * var(--ba-team-card) / 472);line-height:calc(28 * var(--ba-team-card) / 472);color:var(--color-decent);letter-spacing:-.01em;margin:0}@media (prefers-reduced-motion:reduce){.ba-team__member__inner{transition:none!important}}@media (min-width:768px) and (max-width:1199px){.ba-team{--ba-team-card:min(calc((100vw - var(--spacing-m) * 3) / 2), 472px)}.ba-team__row{gap:var(--spacing-m);flex-wrap:wrap}.ba-team__member{flex:0 0 calc(50% - var(--spacing-m) / 2);width:auto;max-width:none;height:auto;min-height:520px}.ba-team__member__avatar{aspect-ratio:1;width:100%;height:auto}}@media (max-width:767px){.ba-team{--ba-team-card:472px;padding-inline:var(--spacing-s);gap:var(--spacing-m)}.ba-team__header{padding-inline:0}.ba-team__intro{letter-spacing:0;font-size:16px;line-height:18px}.ba-team__row{gap:var(--spacing-m);flex-direction:column;padding-inline:0}.ba-team__member{flex:none;width:100%;max-width:none;height:auto;min-height:480px}.ba-team__member__avatar{aspect-ratio:1;width:100%;height:auto}.ba-team__member__name{font-size:24px;line-height:28px}.ba-team__member__role{font-size:16px;line-height:18px}.ba-team__member__facts{gap:var(--spacing-s)}.ba-team__member__fact{padding:var(--spacing-xs) var(--spacing-s);font-size:18px;line-height:22px}}.ba-teasercards{gap:var(--spacing-l);padding-inline:var(--spacing-m);flex-direction:column;align-items:flex-start;display:flex}.ba-teasercards__header{gap:var(--spacing-m);flex-direction:column;align-items:flex-start;width:100%;display:flex}.ba-teasercards__lead{font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent)}.ba-teasercards__grid{gap:var(--spacing-m);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.ba-teasercards__grid.ba-is-spalten{grid-auto-rows:1px;grid-auto-flow:dense;align-items:start;row-gap:0}@media (min-width:1024px){.ba-teasercards__grid.ba-is-spalten>:nth-child(3n+1){grid-column:1}.ba-teasercards__grid.ba-is-spalten>:nth-child(3n+2){grid-column:2}.ba-teasercards__grid.ba-is-spalten>:nth-child(3n+3){grid-column:3}}.ba-teasercards__card{gap:var(--spacing-s);background:var(--ba-card-fill);border-radius:3px;flex-direction:column;align-items:flex-start;min-width:0;min-height:309px;padding:6px;transition:box-shadow .18s;display:flex}.ba-teasercards__card--details:hover{box-shadow:inset 0 0 0 1px var(--color-brand-20)}.ba-teasercards__card__photo{aspect-ratio:16/9;border-radius:3px;flex:none;width:100%;position:relative;overflow:hidden}.ba-teasercards__card__photo--gradient{background:linear-gradient(#6da94563,#1f2e1963)}.ba-teasercards__card__photo-img{object-fit:cover;width:100%;height:100%;display:block}.ba-teasercards__card__photo-overlay{z-index:1;background:linear-gradient(#0000001f 0%,#0009 100%);position:absolute;inset:0}.ba-teasercards__card__tag{z-index:2;position:absolute;top:6px;left:5px}.ba-teasercards__card__photo-title{z-index:2;font:var(--font-weight-demibold) 32px/36px var(--font-sans);letter-spacing:-.01em;color:var(--color-strong);margin:0;position:absolute;bottom:10px;left:5px;right:4px}.ba-teasercards__card__footer{align-items:center;gap:var(--spacing-s);width:100%;margin-top:auto;display:flex}.ba-teasercards__card__more-label{font:var(--font-weight-regular) 16px/20px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent);transition:color .18s}.ba-teasercards__card__arrow{width:13px;height:13px;color:var(--color-strong);flex:none;transition:color .18s,transform .18s}.ba-teasercards__card--details:hover .ba-teasercards__card__more-label{color:var(--color-strong)}.ba-teasercards__card--details:hover .ba-teasercards__card__arrow{transform:translateY(2px)}.ba-teasercards__card--details{cursor:pointer}.ba-teasercards__card__toggle{padding:0 0 var(--spacing-xs);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.ba-teasercards__card__toggle:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.ba-teasercards__card__toggle[aria-expanded=true] .ba-teasercards__card__more-label{color:var(--color-strong)}.ba-teasercards__card__toggle[aria-expanded=true] .ba-teasercards__card__arrow,.ba-teasercards__card--details:hover .ba-teasercards__card__toggle[aria-expanded=true] .ba-teasercards__card__arrow{transform:rotate(180deg)}.ba-teasercards__card__details{width:100%;margin-top:calc(-1 * var(--spacing-s));cursor:auto;grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.ba-teasercards__card__details[hidden]{display:none}.ba-teasercards__card__details.ba-is-open{grid-template-rows:1fr}.ba-teasercards__card__details__clip{min-height:0;overflow:hidden}.ba-teasercards__card__details__list{gap:var(--spacing-s);flex-direction:column;margin:0;padding-top:18px;display:flex;position:relative}.ba-teasercards__card__details__list:before{content:"";background:#ffffff1f;height:1px;position:absolute;top:5px;left:0;right:0}.ba-teasercards__card__detail{gap:var(--spacing-xs);flex-direction:column;display:flex}.ba-teasercards__card__detail dt{font:var(--font-weight-demibold) 18px/24px var(--font-sans);letter-spacing:.01em;color:var(--color-strong)}.ba-teasercards__card__detail dd{font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent);white-space:pre-line;margin:0}@media (prefers-reduced-motion:reduce){.ba-teasercards__card__details{transition:none}}@media (max-width:767px){.ba-teasercards{padding-inline:var(--spacing-s);gap:var(--spacing-l)}.ba-teasercards__lead{letter-spacing:0;font-size:16px;line-height:18px}.ba-teasercards__grid{gap:var(--spacing-s);grid-template-columns:minmax(0,1fr)}.ba-teasercards__card{min-height:0}.ba-teasercards__card__detail dt,.ba-teasercards__card__detail dd{letter-spacing:0;font-size:16px;line-height:18px}.ba-teasercards__card__photo-title{font-size:24px;line-height:28px;right:7px}}@media (min-width:768px) and (max-width:1023px){.ba-teasercards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ba-teasercards__grid.ba-is-spalten>:nth-child(odd){grid-column:1}.ba-teasercards__grid.ba-is-spalten>:nth-child(2n+2){grid-column:2}}.ba-textmedia-stacked{gap:var(--spacing-m);flex-direction:column;align-items:flex-start;display:flex}.ba-textmedia-stacked__hero{gap:var(--spacing-l);flex-direction:column;width:100%;display:flex;position:relative}.ba-textmedia-stacked__image{width:100%;height:861px;position:relative;overflow:hidden}.ba-textmedia-stacked__image:after{content:"";pointer-events:none;background:linear-gradient(#0000 59.607%,#000000b0);position:absolute;inset:0}.ba-textmedia-stacked__image img{object-fit:cover;object-position:center 15.5%;width:100%;height:100%}.ba-textmedia-stacked__intro,.ba-textmedia-stacked__narrative{width:100%;padding-inline:var(--spacing-m);gap:var(--spacing-m);flex-direction:column;align-items:flex-start;display:flex}.ba-textmedia-stacked__intro:not(.ba-textmedia-stacked__intro--no-image) .ba-textmedia-stacked__lead{text-shadow:0 1px 3px #000c,0 2px 24px #000000b3}@media (min-width:1200px){.ba-textmedia-stacked{gap:var(--spacing-l)}.ba-textmedia-stacked__intro:not(.ba-textmedia-stacked__intro--no-image){z-index:1;text-shadow:0 1px 2px #00000080,0 2px 16px #00000073;width:900px;padding:0;position:absolute;top:539px;left:41px}}.ba-textmedia-stacked__h1{width:900px;max-width:100%;font:var(--font-weight-demibold) 64px/64px var(--font-sans);letter-spacing:-.03em;color:var(--color-strong)}.ba-textmedia-stacked__lead{width:900px;max-width:100%;font:var(--font-weight-regular) 24px/28px var(--font-sans);color:var(--color-strong)}.ba-textmedia-stacked__copy{width:900px;max-width:100%;font:var(--font-weight-regular) 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--color-decent)}.ba-textmedia-stacked__copy b{font-weight:var(--font-weight-demibold);color:var(--color-strong)}@media (max-width:1199px){.ba-textmedia-stacked__image{height:560px}.ba-textmedia-stacked__h1{font-size:48px;line-height:52px}.ba-textmedia-stacked__lead{font-size:20px;line-height:26px}.ba-textmedia-stacked__intro:not(.ba-textmedia-stacked__intro--no-image){left:0;right:0;bottom:var(--spacing-l);z-index:1;text-shadow:0 1px 2px #00000080,0 2px 16px #00000073;position:absolute}}@media (max-width:900px){.ba-textmedia-stacked__image{height:360px}.ba-textmedia-stacked__h1{font-size:36px;line-height:42px}}@media (max-width:767px){.ba-textmedia-stacked__hero{row-gap:var(--spacing-m);grid-template-columns:minmax(0,1fr);display:grid}.ba-textmedia-stacked__image{grid-area:1/1;height:auto;min-height:430px}.ba-textmedia-stacked__image img{position:absolute;inset:0}.ba-textmedia-stacked__intro,.ba-textmedia-stacked__narrative{padding-inline:var(--spacing-s)}.ba-textmedia-stacked__h1{font-size:36px;line-height:36px}.ba-textmedia-stacked__lead{font-size:20px;line-height:24px}.ba-textmedia-stacked__copy{letter-spacing:0;font-size:16px;line-height:18px}.ba-textmedia-stacked__intro:not(.ba-textmedia-stacked__intro--no-image){display:contents}.ba-textmedia-stacked__intro:not(.ba-textmedia-stacked__intro--no-image) .ba-textmedia-stacked__h1{z-index:1;padding:var(--spacing-xl) var(--spacing-s) var(--spacing-m);grid-area:1/1;align-self:end;position:relative}.ba-textmedia-stacked__intro:not(.ba-textmedia-stacked__intro--no-image) .ba-textmedia-stacked__lead{padding-inline:var(--spacing-s);text-shadow:none;grid-area:2/1}}@media (min-width:768px) and (max-width:1199px){.ba-textmedia-stacked{gap:var(--spacing-l)}.ba-textmedia-stacked__h1{font-size:48px;line-height:52px}.ba-textmedia-stacked__image{height:640px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
