*,:after,:before{box-sizing:border-box}*{margin:0}body,html{height:100%;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;line-height:1.5}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}table{border-collapse:collapse;border-spacing:0}:root{--spacing-3xs:4px;--spacing-2xs:6px;--spacing-xs:12px;--spacing-sm:20px;--spacing-md:24px;--spacing-lg:32px;--spacing-xl:48px;--spacing-2xl:64px;--spacing-3xl:112px}@media (width >= 834px){:root{--spacing-3xs:4px;--spacing-2xs:6px;--spacing-xs:12px;--spacing-sm:20px;--spacing-md:24px;--spacing-lg:32px;--spacing-xl:56px;--spacing-2xl:72px;--spacing-3xl:96px}}@media (width >= 1440px){:root{--spacing-3xs:4px;--spacing-2xs:8px;--spacing-xs:16px;--spacing-sm:20px;--spacing-md:32px;--spacing-lg:40px;--spacing-xl:64px;--spacing-2xl:80px;--spacing-3xl:112px}}@media (width >= 2000px){:root{--spacing-3xs:4px;--spacing-2xs:8px;--spacing-xs:16px;--spacing-sm:24px;--spacing-md:32px;--spacing-lg:40px;--spacing-xl:64px;--spacing-2xl:80px;--spacing-3xl:112px}}:root{--blocks-container-sm:843px;--blocks-container-md:1280px;--blocks-container-lg:1280px;--blocks-spacing-sm:var(--spacing-2xs);--blocks-spacing-md:var(--spacing-sm);--blocks-spacing-lg:var(--spacing-lg);--blocks-spacing-xl:var(--spacing-xl);--blocks-spacing-xxl:var(--spacing-2xl);--color-primary-100:#fcf2f2;--color-primary-200:#fbcac7;--color-primary-300:#f9a29c;--color-primary-400:#f87a71;--color-primary-500:#f65146;--color-primary-600:#d72619;--color-primary-700:#c3170a;--color-primary-800:#a91409;--color-primary-900:#8a1007;--color-primary-1000:#610c05;--color-secondary-100:#dad9f0;--color-secondary-200:#cdcceb;--color-secondary-300:#b1aee1;--color-secondary-400:#8f8bd7;--color-secondary-500:#615acc;--color-secondary-600:#4135bd;--color-secondary-700:#3a30a9;--color-secondary-800:#322992;--color-secondary-900:#292277;--color-secondary-1000:#1d1854;--color-neutral-100:#fdfdfc;--color-neutral-200:#f8f7f4;--color-neutral-300:#e8e5e3;--color-neutral-400:#d2ccc7;--color-neutral-500:#b9b2ac;--color-neutral-600:#887f77;--color-neutral-700:#625c57;--color-neutral-800:#4a443f;--color-neutral-900:#322d28;--color-neutral-1000:#1a1511;--color-neutral-alpha-100:#29160501;--color-neutral-alpha-200:#29160505;--color-neutral-alpha-300:#2d180610;--color-neutral-alpha-400:#29160521;--color-neutral-alpha-500:#29160533;--color-neutral-alpha-600:#25160954;--color-neutral-alpha-700:#20191370;--color-neutral-alpha-800:#1d161180;--color-neutral-alpha-900:#1c161290;--color-neutral-alpha-1000:#130f0c98;--color-neutral-inv-alpha-100:#f5f4f401;--color-neutral-inv-alpha-200:#f5f4f405;--color-neutral-inv-alpha-300:#f5f4f410;--color-neutral-inv-alpha-400:#f5f4f421;--color-neutral-inv-alpha-500:#f5f4f433;--color-neutral-inv-alpha-600:#f5f4f454;--color-neutral-inv-alpha-700:#f5f4f470;--color-neutral-inv-alpha-800:#f5f4f480;--color-neutral-inv-alpha-900:#f5f4f490;--color-neutral-inv-alpha-1000:#f5f4f498;--color-red-100:#fef2f1;--color-red-200:#fee3e1;--color-red-300:#fecbc8;--color-red-400:#fda29b;--color-red-500:#f97167;--color-red-600:#f04438;--color-red-700:#d92d20;--color-red-800:#b42318;--color-red-900:#912018;--color-red-1000:#7a271a;--color-yellow-100:#fffaeb;--color-yellow-200:#fef0c8;--color-yellow-300:#fedf8b;--color-yellow-400:#fec94d;--color-yellow-500:#fdb021;--color-yellow-600:#f78f08;--color-yellow-700:#dd6903;--color-yellow-800:#b54708;--color-yellow-900:#91370d;--color-yellow-1000:#7b2f0e;--color-green-100:#edfdf3;--color-green-200:#d1fadf;--color-green-300:#a4f4c4;--color-green-400:#6de9a7;--color-green-500:#34d585;--color-green-600:#12b569;--color-green-700:#039654;--color-green-800:#027947;--color-green-900:#05613b;--color-green-1000:#054d30}.theme-neutral{--color-theme-surface-default:var(--color-neutral-100);--color-theme-surface-hover:var(--color-neutral-200);--color-theme-surface-active:var(--color-neutral-300);--color-theme-text-default:var(--color-neutral-1000);--color-theme-text-subtle:var(--color-neutral-800);--color-theme-text-subtlest:var(--color-neutral-700);--color-accent-text-default:var(--color-primary-600);--color-theme-border-default:var(--color-neutral-400);--color-theme-border-hover:var(--color-neutral-400)}.theme-accent{--color-theme-surface-default:var(--color-primary-600);--color-theme-surface-hover:var(--color-primary-700);--color-theme-surface-active:var(--color-primary-800);--color-theme-text-default:var(--color-neutral-100);--color-theme-text-subtle:var(--color-neutral-100);--color-accent-text-default:var(--color-neutral-100);--color-theme-border-default:var(--color-neutral-100);--color-theme-border-hover:var(--color-neutral-100)}.theme-brand1{--color-theme-surface-default:var(--color-neutral-1000);--color-theme-surface-hover:var(--color-neutral-900);--color-theme-surface-active:var(--color-neutral-800);--color-theme-text-default:var(--color-neutral-100);--color-theme-text-subtle:var(--color-neutral-500);--color-accent-text-default:var(--color-primary-500);--color-theme-border-default:var(--color-neutral-800);--color-theme-border-hover:var(--color-neutral-600)}.theme-brand2{--color-theme-surface-default:var(--color-neutral-200);--color-theme-surface-hover:var(--color-neutral-300);--color-theme-surface-active:var(--color-neutral-400);--color-theme-text-default:var(--color-neutral-1000);--color-theme-text-subtle:var(--color-neutral-800);--color-accent-text-default:var(--color-primary-600);--color-theme-border-default:var(--color-neutral-400);--color-theme-border-hover:var(--color-neutral-500)}.theme-brand3{--color-theme-surface-default:var(--color-neutral-alpha-200);--color-theme-surface-hover:var(--color-neutral-alpha-300);--color-theme-surface-active:var(--color-neutral-alpha-400);--color-theme-text-default:var(--color-neutral-1000);--color-theme-text-subtle:var(--color-neutral-800);--color-accent-text-default:var(--color-primary-600)}.theme-background{background-color:var(--color-theme-surface-default);color:var(--color-theme-text-default)}:root{--font-family--display:haas grotesk display web;--font-family--text:haas grotesk text web;--font-weight-400:400;--font-weight-500:500;--font-weight-700:700;--line-height-100:1;--line-height-105:1.05;--line-height-115:1.15;--line-height-120:1.20;--line-height-130:1.30;--line-height-150:1.50;--line-height-160:1.60;--type-scale-01:12px;--type-scale-02:14px;--type-scale-03:16px;--type-scale-04:18px;--type-scale-05:20px;--type-scale-06:22px;--type-scale-07:24px;--type-scale-08:26px;--type-scale-09:28px;--type-scale-10:32px;--type-scale-11:36px;--type-scale-12:40px}@media (width >= 834px){:root{--type-scale-01:12px;--type-scale-02:14px;--type-scale-03:16px;--type-scale-04:18px;--type-scale-05:20px;--type-scale-06:22px;--type-scale-07:24px;--type-scale-08:29px;--type-scale-09:35px;--type-scale-10:44px;--type-scale-11:58px;--type-scale-12:64px}}@media (width >= 1440px){:root{--type-scale-01:12px;--type-scale-02:14px;--type-scale-03:16px;--type-scale-04:18px;--type-scale-05:20px;--type-scale-06:22px;--type-scale-07:24px;--type-scale-08:30px;--type-scale-09:38px;--type-scale-10:48px;--type-scale-11:56px;--type-scale-12:80px}}.display-lg{font-family:var(--font-family--display),sans-serif;font-size:var(--type-scale-12);font-weight:var(--font-weight-500);letter-spacing:-1.6px;line-height:var(--line-height-105)}.display-md{font-size:var(--type-scale-11);letter-spacing:-1.12px}.display-md,.heading-2xl{font-family:var(--font-family--display),sans-serif;font-weight:var(--font-weight-500);line-height:var(--line-height-115)}.heading-2xl{font-size:var(--type-scale-10)}.heading-xl{font-size:var(--type-scale-09)}.heading-lg,.heading-xl{font-family:var(--font-family--display),sans-serif;font-weight:var(--font-weight-500);line-height:var(--line-height-120)}.heading-lg{font-size:var(--type-scale-08)}.heading-md{font-family:var(--font-family--display),sans-serif;font-size:var(--type-scale-07);font-weight:var(--font-weight-500);line-height:var(--line-height-120)}.heading-sm{font-size:var(--type-scale-05)}.heading-sm,.heading-xs{font-family:var(--font-family--display),sans-serif;font-weight:var(--font-weight-500);line-height:var(--line-height-130)}.heading-xs{font-size:var(--type-scale-04)}.text-lg,.text-xl{font-size:var(--type-scale-04)}.text-lg,.text-md,.text-xl{font-weight:var(--font-weight-400);line-height:var(--line-height-150)}.text-md{font-size:var(--type-scale-02)}.text-sm{font-size:var(--type-scale-01);font-weight:var(--font-weight-400);line-height:var(--line-height-150)}.label-lg{font-size:var(--type-scale-04)}.label-lg,.label-md{font-weight:var(--font-weight-500);line-height:var(--line-height-150)}.label-md{font-size:var(--type-scale-03)}.label-sm{font-size:var(--type-scale-02)}.label-sm,.label-xs{font-weight:var(--font-weight-500);line-height:var(--line-height-150)}.label-xs{font-size:var(--type-scale-01)}.navigation{font-size:var(--type-scale-03);font-weight:var(--font-weight-500);letter-spacing:.15px;line-height:var(--line-height-100)}:root[data-brand=holger-hartmann]{--color-primary-100:#fdeeec;--color-primary-200:#fad4d1;--color-primary-300:#f4a7a4;--color-primary-400:#eb7070;--color-primary-500:#dd4b50;--color-primary-600:#c72a3a;--color-primary-700:#8c212f;--color-primary-800:#741925;--color-primary-900:#4c141c;--color-primary-1000:#280d11;--color-secondary-100:#f4f5f6;--color-secondary-200:#e1e7ea;--color-secondary-300:#c2d3db;--color-secondary-400:#99bccf;--color-secondary-500:#549bc0;--color-secondary-600:#2a6c8d;--color-secondary-700:#143d52;--color-secondary-800:#0c3144;--color-secondary-900:#032435;--color-secondary-1000:#001e2e;--color-tertiary-100:#f5f6f4;--color-tertiary-200:#e7ebe2;--color-tertiary-300:#d1ddc3;--color-tertiary-400:#b5cd9b;--color-tertiary-500:#99bc71;--color-tertiary-600:#7ca64c;--color-tertiary-700:#5f7e3d;--color-tertiary-800:#465b2f;--color-tertiary-900:#313e23;--color-tertiary-1000:#20261a;--color-neutral-100:#fbf7f2;--color-neutral-200:#f3ebe3;--color-neutral-300:#ece0d3;--color-neutral-400:#e4d4c4;--color-neutral-500:#bfb2a5;--color-neutral-600:#9a9187;--color-neutral-700:#756f68;--color-neutral-800:#504d49;--color-neutral-900:#3b3835;--color-neutral-1000:#252422;--color-neutral-alpha-100:#25242201;--color-neutral-alpha-200:#25242205;--color-neutral-alpha-300:#25242210;--color-neutral-alpha-400:#25242221;--color-neutral-alpha-500:#25242233;--color-neutral-alpha-600:#25242254;--color-neutral-alpha-700:#25242270;--color-neutral-alpha-800:#25242280;--color-neutral-alpha-900:#25242290;--color-neutral-alpha-1000:#25242298;--color-neutral-inv-alpha-100:#f4f5f601;--color-neutral-inv-alpha-200:#f4f5f605;--color-neutral-inv-alpha-300:#f4f5f610;--color-neutral-inv-alpha-400:#f4f5f621;--color-neutral-inv-alpha-500:#f4f5f633;--color-neutral-inv-alpha-600:#f4f5f654;--color-neutral-inv-alpha-700:#f4f5f670;--color-neutral-inv-alpha-800:#f4f5f680;--color-neutral-inv-alpha-900:#f4f5f690;--color-neutral-inv-alpha-1000:#f4f5f698;--color-green-200:#abefc6;--color-green-800:#085d3a;--color-yellow-200:#fedf89;--color-yellow-800:#93370d;--color-red-200:#fecdca;--color-red-800:#912018;color:var(--color-secondary-900)}[data-brand=holger-hartmann]:root .theme-accent{--color-theme-surface-default:var(--color-tertiary-500);--color-theme-surface-hover:var(--color-tertiary-400);--color-theme-surface-active:var(--color-tertiary-600);--color-theme-text-default:var(--color-secondary-900);--color-theme-text-subtle:var(--color-neutral-alpha-1000);--color-theme-text-subtlest:var(--color-neutral-alpha-1000);--color-accent-text-default:var(--color-secondary-900);--color-theme-border-default:var(--color-neutral-alpha-400);--color-theme-border-hover:var(--color-neutral-alpha-500)}[data-brand=holger-hartmann]:root .theme-brand1{--color-theme-surface-default:var(--color-secondary-900);--color-theme-surface-hover:var(--color-secondary-1000);--color-theme-surface-active:var(--color-secondary-700);--color-theme-text-default:var(--color-neutral-200);--color-theme-text-subtle:var(--color-neutral-inv-alpha-1000);--color-theme-text-subtlest:var(--color-neutral-inv-alpha-1000);--color-accent-text-default:var(--color-tertiary-500);--color-theme-border-default:var(--color-secondary-700);--color-theme-border-hover:var(--color-secondary-700)}[data-brand=holger-hartmann]:root .theme-brand2{--color-theme-surface-default:var(--color-primary-700);--color-theme-surface-hover:var(--color-primary-800);--color-theme-surface-active:var(--color-primary-800);--color-theme-text-default:var(--color-neutral-200);--color-theme-text-subtle:var(--color-neutral-200);--color-theme-text-subtlest:var(--color-neutral-200);--color-accent-text-default:var(--color-neutral-100);--color-theme-border-default:var(--color-neutral-200);--color-theme-border-hover:var(--color-neutral-200)}[data-brand=holger-hartmann]:root .theme-brand3{--color-theme-surface-default:var(--color-neutral-100);--color-theme-surface-hover:var(--color-neutral-200);--color-theme-surface-active:var(--color-neutral-200);--color-theme-text-default:var(--color-secondary-900);--color-theme-text-subtle:var(--color-neutral-800);--color-theme-text-subtlest:var(--color-neutral-700);--color-accent-text-default:var(--color-primary-700);--color-theme-border-default:var(--color-neutral-300);--color-theme-border-hover:var(--color-neutral-400)}[data-brand=holger-hartmann]:root .article-header--theme-default,[data-brand=holger-hartmann]:root .site-header:not(.site-header--themed),[data-brand=holger-hartmann]:root .theme-neutral{--color-theme-surface-default:var(--color-neutral-200);--color-theme-surface-hover:var(--color-neutral-100);--color-theme-surface-active:var(--color-neutral-400);--color-theme-text-default:var(--color-secondary-900);--color-theme-text-subtle:var(--color-neutral-800);--color-theme-text-subtlest:var(--color-neutral-700);--color-accent-text-default:var(--color-primary-700);--color-theme-border-default:var(--color-neutral-400);--color-theme-border-hover:var(--color-neutral-500)}:root[data-brand=holger-hartmann]{text-wrap:pretty;--font-family--display:"Stack Sans Text",system-ui,sans-serif;--font-family--text:"Stack Sans Text",system-ui,sans-serif;--line-height-110:1.1;--letter-spacing-tighter:-0.02em;--letter-spacing-tight:-0.0105em;--letter-spacing-regular:0;--letter-spacing-wide:0.012em;--letter-spacing-wider:0.02em;--type-scale-01:12px;--type-scale-02:14px;--type-scale-03:16px;--type-scale-04:18px;--type-scale-05:20px;--type-scale-06:22px;--type-scale-07:clamp(1.375rem,1.273rem + 0.4357vw,1.5rem);--type-scale-08:clamp(1.5rem,1.296rem + 0.8715vw,1.75rem);--type-scale-09:clamp(1.75rem,1.546rem + 0.8715vw,2rem);--type-scale-10:clamp(1.875rem,1.467rem + 1.743vw,2.375rem);--type-scale-11:clamp(2.125rem,1.41rem + 3.05vw,3rem);--type-scale-12:clamp(2.375rem,1.23rem + 4.88vw,5.625rem)}@media (width >= 834px){:root[data-brand=holger-hartmann]{--type-scale-07:clamp(1.5rem,1.328rem + 0.33vw,1.625rem);--type-scale-08:clamp(1.75rem,1.406rem + 0.6601vw,2rem);--type-scale-09:clamp(2rem,0.9678rem + 1.98vw,2.75rem);--type-scale-10:clamp(2.375rem,0.9127rem + 2.805vw,3.438rem);--type-scale-11:clamp(3rem,1.108rem + 3.63vw,4.375rem)}}[data-brand=holger-hartmann]:root,[data-brand=holger-hartmann]:root :is(.theme-neutral,.theme-accent,.theme-brand2,.theme-brand3){--font-weight-350:350;--font-weight-450:450;--font-weight-550:550;--font-weight-650:650;--font-weight-400:var(--font-weight-350);--font-weight-500:var(--font-weight-550);--font-weight-700:var(--font-weight-650)}[data-brand=holger-hartmann]:root .theme-brand1{--font-weight-350:300;--font-weight-450:400;--font-weight-550:500;--font-weight-650:600;--font-weight-400:var(--font-weight-350);--font-weight-500:var(--font-weight-550);--font-weight-700:var(--font-weight-650)}[data-brand=holger-hartmann]:root .display-lg,[data-brand=holger-hartmann]:root h1{font-family:var(--font-family--display);font-size:var(--type-scale-12);font-weight:var(--font-weight-350);letter-spacing:var(--letter-spacing-tighter);line-height:var(--line-height-105)}[data-brand=holger-hartmann]:root h1{text-decoration-line:none}[data-brand=holger-hartmann]:root .display-md{font-family:var(--font-family--display);font-size:var(--type-scale-11);font-weight:var(--font-weight-350);letter-spacing:var(--letter-spacing-tighter);line-height:var(--line-height-110)}[data-brand=holger-hartmann]:root .heading-2xl{font-size:var(--type-scale-10)}[data-brand=holger-hartmann]:root .heading-2xl,[data-brand=holger-hartmann]:root .heading-xl{font-family:var(--font-family--display);font-weight:var(--font-weight-450);letter-spacing:var(--letter-spacing-tighter);line-height:var(--line-height-110)}[data-brand=holger-hartmann]:root .heading-xl{font-size:var(--type-scale-09)}[data-brand=holger-hartmann]:root .heading-lg{font-size:var(--type-scale-08)}[data-brand=holger-hartmann]:root .heading-lg,[data-brand=holger-hartmann]:root .heading-md{font-family:var(--font-family--display);font-weight:var(--font-weight-550);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-115)}[data-brand=holger-hartmann]:root .heading-md{font-size:var(--type-scale-07)}[data-brand=holger-hartmann]:root .heading-sm{font-size:var(--type-scale-06)}[data-brand=holger-hartmann]:root .heading-sm,[data-brand=holger-hartmann]:root .heading-xs{font-family:var(--font-family--display);font-weight:var(--font-weight-550);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-115)}[data-brand=holger-hartmann]:root .heading-xs{font-size:var(--type-scale-05)}[data-brand=holger-hartmann]:root .text-xl{font-family:var(--font-family--text);font-size:var(--type-scale-06);font-weight:var(--font-weight-350);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-150)}[data-brand=holger-hartmann]:root .text-lg{font-size:var(--type-scale-05)}[data-brand=holger-hartmann]:root .text-lg,[data-brand=holger-hartmann]:root .text-md{font-family:var(--font-family--text);font-weight:var(--font-weight-350);letter-spacing:var(--letter-spacing-regular);line-height:var(--line-height-160)}[data-brand=holger-hartmann]:root .text-md{font-size:var(--type-scale-04)}[data-brand=holger-hartmann]:root .text-sm{font-family:var(--font-family--text);font-size:var(--type-scale-03);font-weight:var(--font-weight-350);letter-spacing:var(--letter-spacing-regular);line-height:var(--line-height-160)}[data-brand=holger-hartmann]:root .label-lg{font-size:var(--type-scale-04)}[data-brand=holger-hartmann]:root .label-lg,[data-brand=holger-hartmann]:root .label-md{font-family:var(--font-family--text);font-weight:var(--font-weight-550);letter-spacing:var(--letter-spacing-regular);line-height:var(--line-height-120)}[data-brand=holger-hartmann]:root .label-md{font-size:var(--type-scale-03)}[data-brand=holger-hartmann]:root .label-sm{font-size:var(--type-scale-02)}[data-brand=holger-hartmann]:root .label-sm,[data-brand=holger-hartmann]:root .label-xs{font-family:var(--font-family--text);font-weight:var(--font-weight-650);letter-spacing:var(--letter-spacing-regular);line-height:var(--line-height-120)}[data-brand=holger-hartmann]:root .label-xs{font-size:var(--type-scale-01)}[data-brand=holger-hartmann]:root .heading-2xl,[data-brand=holger-hartmann]:root .heading-lg,[data-brand=holger-hartmann]:root .heading-md,[data-brand=holger-hartmann]:root .heading-sm,[data-brand=holger-hartmann]:root .heading-xl,[data-brand=holger-hartmann]:root .heading-xs,[data-brand=holger-hartmann]:root .text-xl{text-wrap:balance}:root[data-brand=holger-hartmann] body{--holger-x-width:clamp(800px,90vw,1299px);background-color:var(--color-neutral-200);background-image:url(../images/hero-background-x.svg);background-position:calc(80% + var(--holger-x-width)*.3535) calc(var(--holger-x-width)*-.16936);background-repeat:no-repeat;background-size:var(--holger-x-width) auto}.background-pattern--hide:is(:root[data-brand=holger-hartmann] body),:is(:root[data-brand=holger-hartmann] body):has(.content-type-product):not(.background-pattern--show){background-image:none}:root[data-brand=holger-hartmann]{--icon--arrow-long-right:url(../images/holger-arrow-right.svg);--icon--arrow-long-left:url(../images/holger-arrow-left.svg);--holger-focus-ring:var(--color-secondary-900)}[data-brand=holger-hartmann]:root [class*=theme-]:not(a,button,.button){--holger-focus-ring:var(--color-theme-text-default,var(--color-secondary-900))}[data-brand=holger-hartmann]:root .button{--button--focus-color:var(--holger-focus-ring)}[data-brand=holger-hartmann]:root .button-links-item:has(.button-links-item--link:focus-visible),[data-brand=holger-hartmann]:root :focus-visible{outline-color:var(--holger-focus-ring)}.content-grid{--content-grid--padding-inline:var(--spacing-sm);--content-grid--full:minmax(var(--content-grid--padding-inline),1fr);--content-grid--content:min(var(--blocks-container-sm),100% - var(--content-grid--padding-inline) * 2);--content-grid--breakout:minmax(0,calc(var(--blocks-container-md) - var(--blocks-container-sm)));display:grid;grid-template-columns:[full-start] var(--content-grid--full) [feature-start breakout-start content-start] var(--content-grid--content) [content-end] var(--content-grid--breakout) [ breakout-end feature-end] var(--content-grid--full) [full-end]}@media (width >= 834px){.content-grid{--content-grid--padding-inline:var(--spacing-xl)}}.content-grid>*{grid-column:var(--content-grid-grid-column,content)}.site-header.content-grid>*{padding-block:0}.content-grid--content{--content-grid-grid-column:content}.content-grid--breakout{--content-grid-grid-column:breakout}.content-grid--feature{--content-grid-grid-column:feature}.content-grid--full{--content-grid-grid-column:full}@media (width < 834px){.content-grid--full--sm{--content-grid-grid-column:full}}.flow>*+*{margin-top:var(--flow-space,var(--spacing-2xs,1.25rem))}.sr-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.focus-visible:focus-visible{background-color:var(--color-neutral-100);color:currentcolor;height:auto;left:var(--spacing-xs);padding:var(--spacing-xs);top:var(--spacing-xs);width:auto}.rounded-circle{border-radius:50%}.html-area p{--flow-space:var(--spacing-md);font-size:var(--type-scale-03);font-weight:var(--font-weight-400);line-height:var(--line-height-150)}.html-area h2,.html-area h3,.html-area h4,.html-area h5,.html-area h6{--flow-space:var(--spacing-lg)}.html-area h2:not([class]){font-family:var(--font-family--display),sans-serif;font-size:var(--type-scale-10);font-weight:var(--font-weight-500);line-height:var(--line-height-115)}.html-area h3:not([class]){font-size:var(--type-scale-09)}.html-area h3:not([class]),.html-area h4:not([class]){font-family:var(--font-family--display),sans-serif;font-weight:var(--font-weight-500);line-height:var(--line-height-120)}.html-area h4:not([class]){font-size:var(--type-scale-08)}.html-area h5:not([class]){font-size:var(--type-scale-07);line-height:var(--line-height-120)}.html-area h5:not([class]),.html-area h6:not([class]){font-family:var(--font-family--display),sans-serif;font-weight:var(--font-weight-500)}.html-area h6:not([class]){font-size:var(--type-scale-05);line-height:var(--line-height-130)}.html-area a[href]:not([class]){--html-area--link-color:var(--color-primary-600);color:var(--html-area--link-color)}:is(.html-area a[href]:not([class])):hover{--html-area--link-color:var(--color-primary-700)}:is(.html-area a[href]:not([class])):active{--html-area--link-color:var(--color-primary-800)}:is(.html-area a[href]:not([class])):focus{--html-area--link-color:var(--color-primary-600)}:is(.html-area a[href]:not([class])):visited{--html-area--link-color:var(--color-secondary-600)}.html-area ol:not([class]){--flow-space:var(--spacing-md);--ol--counter-width:24px;--ol--counter-margin-right:16px;--ol--padding-left:calc(var(--ol--counter-width) + var(--ol--counter-margin-right));counter-reset:ol-li;list-style:none;padding-left:var(--ol--padding-left)}:is(.html-area ol:not([class]))>li{counter-increment:ol-li}:is(:is(.html-area ol:not([class]))>li):not(:first-child){margin-top:var(--spacing-2xs)}:is(:is(.html-area ol:not([class]))>li):before{color:var(--color-primary-600);content:counter(ol-li);display:inline-block;font-weight:var(--font-weight-500);margin-left:calc(var(--ol--padding-left)*-1);margin-right:var(--ol--counter-margin-right);text-align:center;width:var(--ol--counter-width)}.html-area ul:not([class]){--flow-space:var(--spacing-md);--ol--marker-width:24px;--ol--marker-padding-left:16px;list-style-type:"— ";padding-left:var(--ol--marker-width)}:is(.html-area ul:not([class]))>li{padding-left:var(--ol--marker-padding-left)}:is(:is(.html-area ul:not([class]))>li)::marker{color:var(--color-primary-600);font-weight:var(--font-weight-500)}:is(:is(.html-area ul:not([class]))>li):not(:first-child){margin-top:var(--spacing-2xs)}.html-area figure{--flow-space:var(--spacing-md);--figure-margin-inline:0}.editor-align-right:is(.html-area figure){float:right;margin-left:var(--figure-margin-inline)}.editor-align-left:is(.html-area figure){float:left;margin-right:var(--figure-margin-inline)}.captioned.editor-align-left:is(.html-area figure),.captioned.editor-align-right:is(.html-area figure){margin-bottom:var(--spacing-xs)}:is(.html-area figure)>figcaption{color:var(--color-theme-text-subtle,var(--color-neutral-800));;font-size:var(--type-scale-02);font-weight:var(--font-weight-400);line-height:var(--line-height-150)}@media (width >= 834px){.editor-align-left:is(.html-area figure),.editor-align-right:is(.html-area figure){--figure-margin-inline:var(--spacing-md)}}@media (width < 834px){.html-area figure{width:100%!important}}.html-area .table-wrapper{--flow-space:var(--spacing-lg);overflow-x:auto;white-space:nowrap}.html-area table{width:100%}:is(.html-area table) caption{font-family:var(--font-family--display),sans-serif;font-size:var(--type-scale-09);font-weight:var(--font-weight-500);line-height:var(--line-height-120);margin-bottom:var(--spacing-md);text-align:left}:is(.html-area table) th{font-family:var(--font-family--display),sans-serif;font-size:var(--type-scale-05);font-weight:var(--font-weight-500);line-height:var(--line-height-130);text-align:left}:is(.html-area table) td{font-size:var(--type-scale-02);font-weight:var(--font-weight-400);line-height:var(--line-height-150)}:is(.html-area table) thead tr{border-bottom:1px solid var(--color-neutral-800)}:is(.html-area table) tbody tr:not(:last-child){border-bottom:1px solid var(--color-neutral-400)}:is(.html-area table) th[scope=row]{border-right:1px solid var(--color-neutral-800)}:is(.html-area table) td,:is(.html-area table) th{padding:var(--spacing-xs)}:is(:is(.html-area table) th,:is(.html-area table) td):first-child{padding-left:0}:is([data-brand=holger-hartmann]:root .html-area) :is(h2,h3,h4,h5,h6,.kicker)+*,:is([data-brand=holger-hartmann]:root .html-area) ol:not([class]),:is([data-brand=holger-hartmann]:root .html-area) p,:is([data-brand=holger-hartmann]:root .html-area) ul:not([class]){--flow-space:var(--spacing-xs)}:is([data-brand=holger-hartmann]:root .html-area) h2:not([class]),:is([data-brand=holger-hartmann]:root .html-area) h3:not([class]),:is([data-brand=holger-hartmann]:root .html-area) h4:not([class]),:is([data-brand=holger-hartmann]:root .html-area) h5:not([class]),:is([data-brand=holger-hartmann]:root .html-area) h6:not([class]){font-family:var(--font-family--display);font-weight:var(--font-weight-550);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-115)}:is([data-brand=holger-hartmann]:root .html-area) h2:not([class]){font-size:var(--type-scale-09);font-weight:var(--font-weight-450);letter-spacing:var(--letter-spacing-tighter);line-height:var(--line-height-110)}:is([data-brand=holger-hartmann]:root .html-area) h3:not([class]){font-size:var(--type-scale-08)}:is([data-brand=holger-hartmann]:root .html-area) h4:not([class]){font-size:var(--type-scale-07)}:is([data-brand=holger-hartmann]:root .html-area) h5:not([class]){font-size:var(--type-scale-06)}:is([data-brand=holger-hartmann]:root .html-area) h6:not([class]){font-size:var(--type-scale-05)}:is([data-brand=holger-hartmann]:root .html-area) :is(strong,b){font-weight:var(--font-weight-650)}:is([data-brand=holger-hartmann]:root .html-area) a[href]:not([class]){--html-area--link-color:var(--color-accent-text-default);text-decoration-thickness:1px;text-underline-offset:.15em}:is(:is([data-brand=holger-hartmann]:root .html-area) a[href]:not([class])):hover{text-decoration-thickness:2px}:is([data-brand=holger-hartmann]:root .html-area) ul:not([class]){--ul--marker-size:7px;--ul--marker-column:24px;--ul--marker-gap:16px;list-style:none;padding-left:0}:is(:is([data-brand=holger-hartmann]:root .html-area) ul:not([class]))>li{padding-left:calc(var(--ul--marker-column) + var(--ul--marker-gap));position:relative}:is(:is(:is([data-brand=holger-hartmann]:root .html-area) ul:not([class]))>li):not(:first-child){margin-top:16px}:is(:is(:is([data-brand=holger-hartmann]:root .html-area) ul:not([class]))>li):before{background-color:var(--color-accent-text-default,var(--color-primary-700));content:"";height:var(--ul--marker-size);left:calc((var(--ul--marker-column) - var(--ul--marker-size))/2);position:absolute;top:calc(.5lh - var(--ul--marker-size)/2);width:var(--ul--marker-size)}:is(:is([data-brand=holger-hartmann]:root .html-area) ol:not([class])>li):not(:first-child){margin-top:16px}:is(:is([data-brand=holger-hartmann]:root .html-area) ol:not([class])>li):before{color:var(--color-accent-text-default,var(--color-primary-700))}:is([data-brand=holger-hartmann]:root .html-area) .table-wrapper{white-space:normal}:is([data-brand=holger-hartmann]:root .html-area) table{border-top:1px solid var(--color-theme-border-default,var(--color-neutral-400))}:is(:is([data-brand=holger-hartmann]:root .html-area) table) caption{font-size:var(--type-scale-05);font-weight:var(--font-weight-550);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-115);margin-bottom:var(--spacing-xs)}:is(:is([data-brand=holger-hartmann]:root .html-area) table) td,:is(:is([data-brand=holger-hartmann]:root .html-area) table) th{color:var(--color-theme-text-subtle,var(--color-neutral-800));font-family:var(--font-family--text),sans-serif;font-size:var(--type-scale-03);font-weight:var(--font-weight-350);line-height:var(--line-height-160);padding-block:var(--spacing-xs);vertical-align:top}:is(:is([data-brand=holger-hartmann]:root .html-area) table) th[scope=col]{color:inherit;font-weight:var(--font-weight-550)}:is(:is([data-brand=holger-hartmann]:root .html-area) table) th[scope=row]{border-right:0}:is(:is([data-brand=holger-hartmann]:root .html-area) table) tbody tr,:is(:is([data-brand=holger-hartmann]:root .html-area) table) tbody tr:not(:last-child),:is(:is([data-brand=holger-hartmann]:root .html-area) table) thead tr{border-bottom:1px solid var(--color-theme-border-default,var(--color-neutral-400))}:root{--icon--check:url(../images/check.svg);--icon--chevron-down:url(../images/chevron-down.svg);--icon--chevron-right:url(../images/chevron-right.svg);--icon--chevron-up:url(../images/chevron-up.svg);--icon--arrow-down-tray:url(../images/arrow-down-tray.svg);--icon--arrow-long-left:url(../images/arrow-long-left.svg);--icon--arrow-long-right:url(../images/arrow-long-right.svg);--icon--arrow-right:url(../images/arrow-right.svg);--icon--arrow-top-right-on-square:url(../images/arrow-top-right-on-square.svg);--icon--bars-3:url(../images/bars-3.svg);--icon--magnifying-glass:url(../images/magnifying-glass.svg);--icon--x-mark:url(../images/x-mark.svg);--icon--document:url(../images/document.svg);--icon-share:url(../images/share.svg)}.icon,.icon-end:after,.icon-start:before{content:"";display:inline-block;height:var(--icon--height,var(--icon--size,1.5em));width:var(--icon--width,var(--icon--size,1.5em))}@supports (width:1lh){.icon,.icon-end:after,.icon-start:before{height:var(--icon--height,var(--icon--size,1lh));width:var(--icon--width,var(--icon--size,1lh))}}.icon,.icon-end:after,.icon-start:before{background-color:var(--icon--color,currentcolor);-webkit-mask-image:var(--icon--url);mask-image:var(--icon--url);-webkit-mask-position:var(--icon--position,center);mask-position:var(--icon--position,center);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:top}.icon{--icon--position:center}.icon-start:before{--icon--position:left;margin-right:var(--icon--margin,.5ch)}.icon-end:after{--icon--position:right;margin-left:var(--icon--margin,.5ch)}.icon--accent{--icon--color:var(--color-accent-text-default)}.icon--arrow-down-tray{--icon--url:var(--icon--arrow-down-tray)}.icon--arrow-long-left{--icon--url:var(--icon--arrow-long-left)}.icon--arrow-long-right{--icon--url:var(--icon--arrow-long-right)}.icon--arrow-right{--icon--url:var(--icon--arrow-right)}.icon--arrow-top-right-on-square{--icon--url:var(--icon--arrow-top-right-on-square)}.icon--check{--icon--url:var(--icon--check)}.icon--bars-3{--icon--url:var(--icon--bars-3)}.icon--chevron-down{--icon--url:var(--icon--chevron-down)}.icon--chevron-right{--icon--url:var(--icon--chevron-right)}.icon--chevron-up{--icon--url:var(--icon--chevron-up)}.icon--magnifying-glass{--icon--url:var(--icon--magnifying-glass)}.icon--x-mark{--icon--url:var(--icon--x-mark)}.icon--document{--icon--url:var(--icon--document)}.icon--share{--icon--url:var(--icon-share)}.text--subtle{color:var(--color-theme-text-subtle)}.text--subtlest{color:var(--color-theme-text-subtlest,var(--color-neutral-700))}.fw-400{font-weight:var(--font-weight-400)}.fw-500{font-weight:var(--font-weight-500)}.fw-700{font-weight:var(--font-weight-700)}@media (width <= 834px){.d-none-sm{display:none}}@media (width <= 1440px){.d-none-md{display:none}}@media (width <= 2000px){.d-none-lg{display:none}}.intro-text{max-width:var(--blocks-container-sm)}.article-header.theme-neutral .article-header--text>.html-area p{font-size:var(--type-scale-06)}@font-face{font-family:Haas Grotesk Display Web;font-style:normal;font-weight:500;src:url(../fonts/NeueHaasGroteskDisplay-65Medium-Web.woff2) format("woff2"),url(../fonts/NeueHaasGroteskDisplay-65Medium-Web.woff) format("woff")}@font-face{font-family:Haas Grotesk Display Web;font-style:italic;font-weight:500;src:url(../fonts/NeueHaasGroteskDisplay-66MediumItalic-Web.woff2) format("woff2"),url(../fonts/NeueHaasGroteskDisplay-66MediumItalic-Web.woff) format("woff")}@font-face{font-family:Haas Grotesk Text Web;font-style:normal;font-weight:400;src:url(../fonts/NeueHaasGroteskText-55Roman-Web.woff2) format("woff2"),url(../fonts/NeueHaasGroteskText-55Roman-Web.woff) format("woff")}@font-face{font-family:Haas Grotesk Text Web;font-style:italic;font-weight:400;src:url(../fonts/NeueHaasGroteskText-56Italic-Web.woff2) format("woff2"),url(../fonts/NeueHaasGroteskText-56Italic-Web.woff) format("woff")}@font-face{font-family:Haas Grotesk Text Web;font-style:normal;font-weight:500;src:url(../fonts/NeueHaasGroteskText-65Medium-Web.woff2) format("woff2"),url(../fonts/NeueHaasGroteskText-65Medium-Web.woff) format("woff")}@font-face{font-family:Haas Grotesk Text Web;font-style:italic;font-weight:500;src:url(../fonts/NeueHaasGroteskText-66MediumItalic-Web.woff2) format("woff2"),url(../fonts/NeueHaasGroteskText-66MediumItalic-Web.woff) format("woff")}@font-face{font-family:Haas Grotesk Text Web;font-style:normal;font-weight:700;src:url(../fonts/NeueHaasGroteskText-75Bold-Web.woff2) format("woff2"),url(../fonts/NeueHaasGroteskText-75Bold-Web.woff) format("woff")}@font-face{font-family:Haas Grotesk Text Web;font-style:italic;font-weight:700;src:url(../fonts/NeueHaasGroteskText-76BoldItalic-Web.woff2) format("woff2"),url(../fonts/NeueHaasGroteskText-76BoldItalic-Web.woff) format("woff")}@font-face{font-display:swap;font-family:Stack Sans Text;font-style:normal;font-weight:200 700;src:url(../fonts/stack-sans-text-latin-wght-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Stack Sans Text;font-style:normal;font-weight:200 700;src:url(../fonts/stack-sans-text-latin-ext-wght-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}:root{background-color:var(--color-neutral-100);color:var(--color-neutral-1000);font-family:var(--font-family--text),sans-serif;font-weight:var(--font-weight-400);line-height:var(--line-height-150);interpolate-size:allow-keywords}h1{font-family:var(--font-family--display),sans-serif;font-size:var(--type-scale-12);font-weight:var(--font-weight-500);letter-spacing:-1.6px;line-height:var(--line-height-105);text-decoration-color:var(--color-neutral-400);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:-7px;text-underline-position:under}:focus-visible{outline:2px solid var(--color-primary-600)}.content-grid>*{padding-block:var(--spacing-2xl)}.blocks.content-grid>*{padding-block:var(--spacing-lg)}.site-footer.content-grid>*{padding-block:0}.blocks-card--wrapper{padding-block:0!important}.blocks.content-grid>.blocks-carousel-card-wrapper,.blocks.content-grid>.blocks-carousel-control-image{margin:0!important;padding:0!important}[data-brand=holger-hartmann]:root :is(.blocks.content-grid>.blocks-carousel-control-image,.blocks.content-grid>.blocks-carousel-card-wrapper)+:is(.blocks.content-grid>.blocks-carousel-control-image,.blocks.content-grid>.blocks-carousel-card-wrapper),[data-brand=holger-hartmann]:root :is(.blocks.content-grid>.blocks-carousel-control-image,.blocks.content-grid>.blocks-carousel-card-wrapper):first-child{margin-top:var(--spacing-2xl)!important}[data-brand=holger-hartmann]:root :is(.blocks.content-grid>.blocks-carousel-control-image,.blocks.content-grid>.blocks-carousel-card-wrapper):last-child{margin-bottom:var(--spacing-2xl)!important}.theme-accent:has(+.theme-accent):not([class*=card],.blocks-factbox-bos,.button),.theme-brand1:has(+.theme-brand1):not([class*=card],.blocks-factbox-bos,.button),.theme-brand2:has(+.theme-brand2):not([class*=card],.blocks-factbox-bos,.button),.theme-brand3:has(+.theme-brand3):not([class*=card],.blocks-factbox-bos,.button),.theme-neutral:has(+.theme-neutral):not([class*=card],.blocks-factbox-bos,.button){margin-bottom:0;padding-bottom:0}.blocks.content-grid>.blocks-card--narrow{margin-block:var(--spacing-lg);padding-block:0}.article-header.theme-neutral>.article-header--inner{padding-bottom:0}.blocks.content-grid>:not([class*=card],.blocks-button-links--wrapper,.blocks-factbox-bos):first-child{padding-top:var(--spacing-2xl)}.blocks.content-grid>:not([class*=card],.blocks-button-links--wrapper,.blocks-factbox-bos,.blocks-carousel-control):last-child{padding-bottom:var(--spacing-2xl)}.blocks.content-grid>.blocks-card--narrow:first-child,.blocks.content-grid>.blocks-factbox-bos:first-child{margin-top:var(--spacing-2xl)}.blocks.content-grid>.blocks-card--narrow:last-child,.blocks.content-grid>.blocks-factbox-bos:last-child{margin-bottom:var(--spacing-2xl)}.blocks.content-grid>:not([class*=theme]):has(+[class*=theme]){padding-bottom:var(--spacing-2xl)}.blocks.content-grid>[class*=theme]+:not([class*=theme]){padding-top:var(--spacing-2xl)}.blocks.content-grid>.theme-accent:not(:has(+.theme-accent),[class*=card],.blocks-factbox-bos),.blocks.content-grid>.theme-brand1:not(:has(+.theme-brand1),[class*=card],.blocks-factbox-bos),.blocks.content-grid>.theme-brand2:not(:has(+.theme-brand2),[class*=card],.blocks-factbox-bos),.blocks.content-grid>.theme-brand3:not(:has(+.theme-brand3),[class*=card],.blocks-factbox-bos),.blocks.content-grid>.theme-neutral:not(:has(+.theme-neutral),[class*=card],.blocks-factbox-bos){padding-bottom:var(--spacing-2xl)}.error-page{background-color:var(--color-theme-surface-default);display:flex;flex-direction:column;min-height:100vh}.error-page>main{display:flex;flex:1;flex-direction:column}.error-page #error-header{flex:1;gap:var(--spacing-sm);padding-block:var(--spacing-2xl)}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo,a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText{display:none}.button-link{--macro-button-link--direction:column;--flow-space:var(--spacing-lg);display:flex;flex-direction:var(--macro-button-link--direction);gap:var(--spacing-xs)}@media (width >= 834px){.button-link{--macro-button-link--direction:row}}:is([data-brand=holger-hartmann]:root .button-link) .button{--button--padding-inline:var(--spacing-md);--button--padding-block:var(--spacing-sm);--button--font-size:var(--type-scale-03);--button--icon-size:24px}:is([data-brand=holger-hartmann]:root .button-link) .button-links--default{--color-theme-surface-default:var(--color-primary-700);--color-theme-surface-hover:var(--color-primary-800);--color-theme-surface-active:var(--color-primary-900);--color-theme-text-default:var(--color-neutral-200)}.blocks-accordion{--blocks-accordion--background-color:var(--color-theme-surface-default);--blocks-accordion--background-color-hover:var(--color-theme-surface-hover);--blocks-accordion--background-color-open:var(--color-theme-surface-hover);--blocks-accordion--text-color:var(--color-neutral-text-default);--blocks-accordion--padding:var(--blocks-spacing-sm) var(--blocks-spacing-md);--blocks-accordion--flow-space:var(--blocks-spacing-md);display:flex;flex-direction:column}.blocks-accordion details{color:var(--blocks-accordion--text-color)}.blocks-accordion details,.blocks-accordion summary{background-color:var(--blocks-accordion--background-color)}.blocks-accordion summary{padding:var(--blocks-accordion--padding);transition:background-color .1s}:is(.blocks-accordion summary):hover{--blocks-accordion--background-color:var(--blocks-accordion--background-color-hover)}:is(.blocks-accordion summary) h1,:is(.blocks-accordion summary) h2,:is(.blocks-accordion summary) h3,:is(.blocks-accordion summary) h4,:is(.blocks-accordion summary) h5,:is(.blocks-accordion summary) h6{display:inline}.blocks-accordion details[open]>summary{background-color:var(--blocks-accordion--background-color-open)}.blocks-accordion .blocks-accordion-item+.blocks-accordion-item{margin-top:var(--blocks-accordion--flow-space)}.blocks-accordion .blocks-accordion--text{padding:var(--blocks-accordion--padding)}.blocks-accordion{--blocks-accordion--padding:var(--spacing-sm);--blocks-accordion--border:1px solid var(--color-neutral-400);--blocks-accordion--icon-size:var(--spacing-md);--blocks-accordion--flow-space:var(--spacing-xs)}.blocks-accordion details{border:var(--blocks-accordion--border)}:is(.blocks-accordion details) summary{cursor:pointer;list-style:none}:is(:is(.blocks-accordion details) summary)::-webkit-details-marker{display:none}:is(:is(.blocks-accordion details) summary):hover{background-color:var(--color-neutral-200)}:is(:is(.blocks-accordion details) summary) h3{display:grid;font-family:var(--font-family--display),sans-serif;font-size:var(--type-scale-08);font-weight:var(--font-weight-500);grid-template-columns:1fr calc(var(--blocks-accordion--icon-size) + var(--blocks-accordion--padding)*2);line-height:1;position:relative}:is(:is(.blocks-accordion details) summary) h3:before{border-left:var(--blocks-accordion--border);bottom:calc(var(--blocks-accordion--padding)*-1);content:"";position:absolute;right:0;top:calc(var(--blocks-accordion--padding)*-1);width:calc(var(--blocks-accordion--icon-size) + var(--blocks-accordion--padding))}:is(:is(.blocks-accordion details) summary) h3:after{background-color:var(--color-primary-600);content:"";height:var(--blocks-accordion--icon-size);margin:auto 0 auto auto;-webkit-mask-image:var(--icon--chevron-down);mask-image:var(--icon--chevron-down);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;min-width:var(--blocks-accordion--icon-size);transition:transform .2s ease;width:var(--blocks-accordion--icon-size)}[data-animate-open]:is(.blocks-accordion details) h3:after{border-bottom:var(--blocks-accordion--border);transform:rotate(-180deg)}[open]:is(.blocks-accordion details) summary{background-color:var(--color-neutral-200);border-bottom:var(--blocks-accordion--border)}.blocks-accordion.theme-neutral{--blocks-accordion--flow-space:0;--blocks-accordion--padding:var(--blocks-spacing-sm) 0}[data-brand=holger-hartmann]:root .blocks-accordion{--blocks-accordion--border:2px solid var(--color-neutral-400);--blocks-accordion--icon-size:40px;--blocks-accordion--flow-space:var(--spacing-sm)}:is(:is([data-brand=holger-hartmann]:root .blocks-accordion) details summary):hover{background-color:var(--color-neutral-100)}:is(:is([data-brand=holger-hartmann]:root .blocks-accordion) details summary) h3{align-items:center;letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-115);min-height:var(--blocks-accordion--icon-size)}:is(:is([data-brand=holger-hartmann]:root .blocks-accordion) details summary) h3:after{background-color:var(--color-accent-text-default,var(--color-primary-700))}:is([data-brand=holger-hartmann]:root .blocks-accordion) .blocks-accordion--text{padding:var(--spacing-lg) var(--spacing-md)}:is(:is([data-brand=holger-hartmann]:root .blocks-accordion) .blocks-accordion--text) li,:is(:is([data-brand=holger-hartmann]:root .blocks-accordion) .blocks-accordion--text) p{font-size:var(--type-scale-05);line-height:var(--line-height-150)}:is(:is([data-brand=holger-hartmann]:root .blocks-accordion) .blocks-accordion--text) h3:not([class]){font-size:var(--type-scale-07)}.blocks-images{--block-images--figcaption-color:#fff;--block-images--gallery-gap:var(--blocks-spacing-md,1rem);--block-images--columns:1fr;display:grid;gap:var(--block-images--gallery-gap);grid-template-columns:var(--block-images--columns);place-items:start stretch}.blocks-images:has(.popover-gallery--button:nth-child(2)){--block-images--columns:1fr 1fr}.popover-gallery--button img{width:100%}.popover-gallery--popover::backdrop{background-color:rgba(0,0,0,.7)}.popover-gallery--popover figure figcaption{background-color:transparent;color:var(--block-images--figcaption-color)}.blocks-images{--popover-gallery--padding:var(--spacing-sm);--content-grid-grid-column:feature;--block-images--expand-link-size:32px;--block-images--gallery-gap:var(--spacing-lg)}.blocks-images figcaption{color:var(--color-neutral-800);font-size:var(--type-scale-02);font-weight:var(--font-weight-400);line-height:var(--line-height-150);margin-top:var(--spacing-sm);text-align:left}@media (width >= 834px){.blocks-images.blocks-images.blocks-images{--popover-gallery--padding:var(--spacing-xl);--block-images--columns:repeat(6,1fr)}.blocks-images .popover-gallery--button{grid-column:span 2}.blocks-images.blocks-images-size-1 .popover-gallery--button{grid-column:span 6}:is(.blocks-images.blocks-images-size-4,.blocks-images.blocks-images-size-7,.blocks-images.blocks-images-size-10) .popover-gallery--button:first-child,:is(.blocks-images.blocks-images-size-4,.blocks-images.blocks-images-size-7,.blocks-images.blocks-images-size-10) .popover-gallery--button:nth-child(2),:is(.blocks-images.blocks-images-size-4,.blocks-images.blocks-images-size-7,.blocks-images.blocks-images-size-10) .popover-gallery--button:nth-child(3),:is(.blocks-images.blocks-images-size-4,.blocks-images.blocks-images-size-7,.blocks-images.blocks-images-size-10) .popover-gallery--button:nth-child(4){grid-column:span 3}:is(.blocks-images.blocks-images-size-2,.blocks-images.blocks-images-size-5,.blocks-images.blocks-images-size-8) .popover-gallery--button:first-child,:is(.blocks-images.blocks-images-size-2,.blocks-images.blocks-images-size-5,.blocks-images.blocks-images-size-8) .popover-gallery--button:nth-child(2){grid-column:span 3}}.blocks-images .popover-gallery--button picture{position:relative}:is(.blocks-images .popover-gallery--button picture):after,:is(.blocks-images .popover-gallery--button picture):before{bottom:var(--spacing-xs);content:"";height:var(--block-images--expand-link-size);position:absolute;right:var(--spacing-xs);width:var(--block-images--expand-link-size)}:is(.blocks-images .popover-gallery--button picture):before{background-color:var(--color-neutral-100);border-radius:50%}:is(.blocks-images .popover-gallery--button picture):after{background-color:var(--color-neutral-800);-webkit-mask-image:url(../images/expand-link.svg);mask-image:url(../images/expand-link.svg);-webkit-mask-position:center;mask-position:center}:is(.blocks-images .popover-gallery--button picture) img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.blocks-images .popover-gallery--popover::backdrop{background-color:rgba(0,0,0,.9)}.blocks-images .popover-gallery--popover{max-height:100dvh}:is(.blocks-images .popover-gallery--popover) .popover-gallery--button{display:flex;justify-content:center;width:100dvw}:is(.blocks-images .popover-gallery--popover) figure{align-items:start;display:grid;grid-template:". image   ." auto ". caption ." 1fr/1fr auto 1fr;max-height:calc(100dvh - var(--popover-gallery--padding));max-width:calc(100dvw - var(--popover-gallery--padding)*2);padding-top:var(--spacing-2xl);position:relative}:is(:is(.blocks-images .popover-gallery--popover) figure) img{grid-area:image;height:auto;justify-self:center;min-height:100%}:is(:is(.blocks-images .popover-gallery--popover) figure) figcaption{grid-area:caption}:is(:is(.blocks-images .popover-gallery--popover) figure):after,:is(:is(.blocks-images .popover-gallery--popover) figure):before{content:"";height:var(--block-images--expand-link-size);position:absolute;right:var(--spacing-xs);top:var(--spacing-xs);width:var(--block-images--expand-link-size)}:is(:is(.blocks-images .popover-gallery--popover) figure):before{background-color:var(--color-neutral-100);border-radius:50%}:is(:is(.blocks-images .popover-gallery--popover) figure):after{background-color:var(--color-neutral-1000);-webkit-mask-image:url(../images/x-mark.svg);mask-image:url(../images/x-mark.svg);-webkit-mask-position:center;mask-position:center}[data-brand=holger-hartmann]:root .blocks-images{align-items:start;gap:24px 12px}:is([data-brand=holger-hartmann]:root .blocks-images)>.popover-gallery--button figcaption{color:var(--color-theme-text-subtle,var(--color-neutral-800));font-size:var(--type-scale-03);line-height:var(--line-height-160);margin-top:var(--spacing-2xs)}:is([data-brand=holger-hartmann]:root .blocks-images)>.popover-gallery--button picture:after,:is([data-brand=holger-hartmann]:root .blocks-images)>.popover-gallery--button picture:before{content:none}:is([data-brand=holger-hartmann]:root .blocks-images)>:is(.popover-gallery--button,.blocks-images--expand-link) img{aspect-ratio:auto;height:auto}.blocks-media{display:flex;flex-direction:column;gap:var(--spacing-xs)}.blocks-media figcaption{color:var(--color-theme-text-subtle,var(--color-neutral-800))}[data-brand=holger-hartmann]:root :is(.blocks-media figcaption){font-size:var(--type-scale-03);line-height:var(--line-height-160);margin-top:calc(var(--spacing-2xs) - var(--spacing-xs))}.blocks-card{--blocks-card--background-color:var(--color-theme-surface-default);--blocks-card--background-color-hover:var(--color-theme-surface-hover);--blocks-card--background-color-active:var(--color-theme-surface-active);--blocks-card--text-color:var(--color-theme-text-default,currentColor);--blocks-card--heading-color:var(--color-neutral-text-default,currentColor);--blocks-card--kicker-color:var(--color-accent-text-default,currentColor);--blocks-card--card-padding:0;--blocks-card--body-padding:var(--blocks-spacing-md);--blocks-card--svg-padding:var(--blocks-spacing-sm);--blocks-card--svg-width:160px;--blocks-card--body-flex:1 1 100%;--blocks-card--image-flex:0 0 auto;--blocks-card--image-aspect-ratio:16/9;--blocks-card--gap:0;container-type:inline-size}.blocks-card .blocks-card--card{background-color:var(--blocks-card--background-color);color:var(--blocks-card--text-color);display:flex;flex-direction:var(--blocks-card--flex-direction,column);gap:var(--blocks-card--gap);height:100%;padding:var(--blocks-card--card-padding);text-decoration:none;transition:background-color .1s}.blocks-card small{color:var(--blocks-card--kicker-color)}.blocks-card h3{color:var(--blocks-card--heading-color)}.blocks-card a.blocks-card--card:hover{--blocks-card--background-color:var(--blocks-card--background-color-hover)}:is(.blocks-card a.blocks-card--card:hover) h3{-webkit-text-decoration:2px solid underline;text-decoration:2px solid underline}.blocks-card a.blocks-card--card:active{--blocks-card--background-color:var(--blocks-card--background-color-active)}.blocks-card .blocks-card--body{align-content:space-around;flex:var(--blocks-card--body-flex);padding:var(--blocks-card--body-padding)}.blocks-card .blocks-card--image{display:flex;flex:var(--blocks-card--image-flex);place-content:center center}:is(.blocks-card .blocks-card--image) img:not([src$=".svg"]){aspect-ratio:var(--blocks-card--image-aspect-ratio);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}:is(.blocks-card .blocks-card--image) img[src$=".svg"]{height:100%;padding:var(--blocks-card--svg-padding);width:var(--blocks-card--svg-width)}@supports selector(:has(+ *)){.blocks-card .blocks-card--card:not(:has(.blocks-card--body)){--blocks-card--image-flex:1;--blocks-card--card-padding:0;--blocks-card--svg-width:100%}}.blocks-card--image-left,.blocks-card--image-top{--blocks-card--flex-direction:column}.blocks-card--image-bottom,.blocks-card--image-right{--blocks-card--flex-direction:column-reverse}@container (min-width: 420px){.blocks-card--image-right .blocks-card--card{--blocks-card--flex-direction:row-reverse;--blocks-card--image-aspect-ratio:3/2;--blocks-card--image-flex:0 0 33.333%}.blocks-card--image-left .blocks-card--card{--blocks-card--flex-direction:row;--blocks-card--image-aspect-ratio:3/2;--blocks-card--image-flex:0 0 33.333%}.blocks-card--image-top .blocks-card--card{--blocks-card--flex-direction:column;--blocks-card--image-aspect-ratio:16/9;--blocks-card--image-flex:0 0 auto}.blocks-card--image-bottom .blocks-card--card{--blocks-card--flex-direction:column-reverse;--blocks-card--image-aspect-ratio:16/9;--blocks-card--image-flex:0 0 auto}}@container (min-width: 750px){.blocks-card--image-bottom .blocks-card--card,.blocks-card--image-right .blocks-card--card{--blocks-card--flex-direction:row-reverse;--blocks-card--image-flex:0 0 300px;--blocks-card--image-aspect-ratio:3/2}.blocks-card--image-left .blocks-card--card,.blocks-card--image-top .blocks-card--card{--blocks-card--flex-direction:row;--blocks-card--image-flex:0 0 300px;--blocks-card--image-aspect-ratio:3/2}}.blocks-card{--content-grid-grid-column:feature;--blocks-card--gap:var(--spacing-md);--blocks-card--svg-width:auto;grid-column:feature}.blocks-card .blocks-card--card{--blocks-card--flex-direction:column-reverse}.blocks-card .blocks-card--body{display:flex;flex-direction:column;gap:var(--spacing-xs);justify-content:center}.blocks-card .blocks-card--image img:not([src$=".svg"]){aspect-ratio:unset;height:auto;width:auto}[data-brand=holger-hartmann]:root .blocks-card .html-area :is(p,li){font-size:var(--type-scale-04);line-height:var(--line-height-160)}[data-brand=holger-hartmann]:root .blocks.content-grid>*>.blocks-card .blocks-card--image img{align-self:center}[data-brand=holger-hartmann]:root .blocks>.theme-brand1>.blocks-card .button--theme-default{--color-theme-surface-default:var(--color-tertiary-400);--color-theme-surface-hover:var(--color-tertiary-300);--color-theme-surface-active:var(--color-tertiary-500);--color-theme-text-default:var(--color-secondary-900)}[data-brand=holger-hartmann]:root .blocks>.theme-brand2>.blocks-card .button--theme-default{--color-theme-surface-default:var(--color-neutral-200);--color-theme-surface-hover:var(--color-neutral-100);--color-theme-surface-active:var(--color-neutral-300);--color-theme-text-default:var(--color-secondary-900)}.blocks-card--image-left .blocks-card--card,.blocks-card--image-right .blocks-card--card{--blocks-card--image-flex:1 1 50%;--blocks-card--body-flex:1 1 50%}@media (width >= 834px){.blocks-card--image-left .blocks-card--card{--blocks-card--flex-direction:row}.blocks-card--image-right .blocks-card--card{--blocks-card--flex-direction:row-reverse}}.blocks-card--wide{background-color:var(--color-theme-surface-default);display:grid;grid-column:full;grid-template-columns:subgrid}.blocks-card--wide .blocks-card{--blocks-card--body-padding:var(--spacing-md) 0}:is([data-brand=holger-hartmann]:root .blocks.content-grid>.blocks-card--wide) .blocks-card--body h2{font-size:var(--type-scale-08);font-weight:var(--font-weight-550);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-115)}:is([data-brand=holger-hartmann]:root .blocks.content-grid>.blocks-card--wide) .html-area :is(p,li){font-size:var(--type-scale-05);line-height:var(--line-height-150)}.blocks-card--narrow{grid-column:feature}.blocks-card--narrow .blocks-card{--blocks-card--body-padding:var(--spacing-xl)}.blocks-card--narrow .blocks-card--card{border:1px solid var(--color-theme-border-default)}.blocks-card--narrow.blocks-card--image-right .blocks-card--image{margin:-1px -1px -1px 0}.blocks-card--narrow.blocks-card--image-left .blocks-card--image{margin:-1px 0 -1px -1px}:is([data-brand=holger-hartmann]:root .blocks.content-grid>.blocks-card--narrow) .blocks-card--card{border:0}.blocks-card--image-left:is([data-brand=holger-hartmann]:root .blocks.content-grid>.blocks-card--narrow) .blocks-card--image,.blocks-card--image-right:is([data-brand=holger-hartmann]:root .blocks.content-grid>.blocks-card--narrow) .blocks-card--image{margin:0}:is([data-brand=holger-hartmann]:root .blocks.content-grid>.blocks-card--narrow) .blocks-card--body{gap:var(--spacing-md)}.theme-neutral:is([data-brand=holger-hartmann]:root .blocks.content-grid>.blocks-card--narrow:not(.blocks-card--cta)),:is([data-brand=holger-hartmann]:root .blocks.content-grid>.blocks-card--narrow:not(.blocks-card--cta)):not([class*=theme-]){--color-theme-surface-default:var(--color-neutral-200);--color-theme-border-default:var(--color-neutral-400);--blocks-card--text-color:var(--color-neutral-800)}:is([data-brand=holger-hartmann]:root .blocks.content-grid>.blocks-card--narrow:not(.blocks-card--cta)) .blocks-card{--blocks-card--body-padding:var(--spacing-xl) 0;--blocks-card--gap:var(--spacing-xl)}:is([data-brand=holger-hartmann]:root .blocks.content-grid>.blocks-card--narrow:not(.blocks-card--cta)) .blocks-card--body{border-block:2px solid var(--color-theme-border-default)}:is([data-brand=holger-hartmann]:root .blocks.content-grid>.blocks-card--narrow:not(.blocks-card--cta)) .blocks-card--body h2{font-size:var(--type-scale-08);font-weight:var(--font-weight-550);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-115)}:is([data-brand=holger-hartmann]:root .blocks.content-grid>.blocks-card--narrow:not(.blocks-card--cta)) .html-area :is(p,li){color:var(--blocks-card--text-color,inherit);font-size:var(--type-scale-05);line-height:var(--line-height-150)}[data-brand=holger-hartmann]:root .blocks.content-grid>.blocks-card--narrow.blocks-card--cta{grid-column:content}.theme-neutral:is([data-brand=holger-hartmann]:root .blocks.content-grid>.blocks-card--narrow.blocks-card--cta),:is([data-brand=holger-hartmann]:root .blocks.content-grid>.blocks-card--narrow.blocks-card--cta):not([class*=theme-]){--color-theme-surface-default:var(--color-neutral-400);--color-theme-surface-hover:var(--color-neutral-500);--color-theme-border-default:var(--color-neutral-500)}:is(:is([data-brand=holger-hartmann]:root .blocks.content-grid>.blocks-card--narrow.blocks-card--cta) .blocks-card--body):not(:has(.kicker)):before{border-top:2px solid var(--color-primary-500);content:"";width:40px}.breadcrumbs ol{display:flex;list-style:none;padding:0}.breadcrumbs li{display:flex}:is(.breadcrumbs li):not(:last-child):after{background-color:var(--color-theme-text-subtle);content:"";display:inline-block;float:right;height:16px;margin:auto 0 auto auto;margin-inline:10px;-webkit-mask-image:var(--icon--chevron-right);mask-image:var(--icon--chevron-right);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:16px}.breadcrumbs a[href]{color:var(--color-theme-text-subtle);text-decoration:none}:is(.breadcrumbs a[href]):hover{text-decoration:underline}.site-header{--site-header--height:80px;--site-header--logo-height:40px;background-color:var(--color-theme-surface-default);border-bottom:1px solid var(--color-theme-border-default)}.site-header .site-header--inner{align-items:center;display:flex;gap:var(--spacing-sm);min-height:var(--site-header--height)}:is(.site-header .site-header--inner) #home-link{display:flex;flex-shrink:0;margin-right:auto}:is(:is(.site-header .site-header--inner) #home-link) img{height:var(--site-header--logo-height)}.site-header .button-round{border-radius:50%;height:calc(1lh + var(--spacing-2xs));place-content:center center;width:calc(1lh + var(--spacing-2xs))}.site-header .language-switcher{align-items:center;color:var(--color-theme-text-default);display:flex}:is(.site-header .language-switcher)>button{align-items:center;anchor-name:--language-switcher;color:inherit;cursor:pointer;display:flex;font-size:var(--type-scale-03);font-weight:var(--font-weight-500);gap:var(--spacing-3xs);line-height:1;padding:var(--spacing-2xs) var(--spacing-xs);text-transform:uppercase}:is(:is(.site-header .language-switcher)>button):hover{color:var(--color-accent-text-default,var(--color-primary-700))}:is(.site-header .language-switcher) .language-menu[popover]{background-color:var(--color-theme-surface-default);border:1px solid var(--color-theme-border-default);color:var(--color-theme-text-default);inset:anchor(bottom) auto auto anchor(left);margin:var(--spacing-3xs) 0 0;min-width:anchor-size(width);padding:var(--spacing-3xs) 0;position-anchor:--language-switcher;position-try-fallbacks:flip-inline}:is(.site-header .language-switcher) a{color:inherit;display:block;font-size:var(--type-scale-03);font-weight:var(--font-weight-500);line-height:1;padding:var(--spacing-2xs) var(--spacing-xs);text-decoration:none;text-transform:uppercase}:is(:is(.site-header .language-switcher) a):hover{color:var(--color-accent-text-default,var(--color-primary-700));text-decoration:underline;text-underline-position:under}:is(.site-header .language-switcher) a[aria-current]{color:var(--color-accent-text-default,var(--color-primary-700))}.site-header .logged-in-menu{align-items:center;display:flex;gap:var(--spacing-2xs)}.site-header .icon--magnifying-glass{--icon--color:var(--color-theme-text-default)}.site-header [popovertarget=main-menu]{align-items:center;cursor:pointer;display:flex;height:var(--spacing-lg);justify-content:center;transition:background-color .1s ease-out;width:var(--spacing-lg)}:is(.site-header [popovertarget=main-menu]) .icon{transition:background-color .1s ease-out}.site-header :has(#main-menu[popover]:popover-open) [popovertarget=main-menu]{background-color:var(--color-accent-text-default)}:is(.site-header :has(#main-menu[popover]:popover-open) [popovertarget=main-menu]) .icon{--icon--url:var(--icon--x-mark);--icon--color:var(--color-theme-surface-default)}@supports not (selector(:has(*))){.site-header [popovertarget=main-menu][aria-expanded=true]{background-color:var(--color-accent-text-default)}:is(.site-header [popovertarget=main-menu][aria-expanded=true]) .icon{--icon--url:var(--icon--x-mark);--icon--color:var(--color-theme-surface-default)}}.site-header #main-menu[popover]{background-color:var(--color-theme-surface-default);border:0;padding:0}.site-header .main-menu-nav{--main-menu--direction:column;--main-menu--padding-inline:var(--content-grid--padding-inline);--main-menu--link-padding:var(--spacing-sm) var(--spacing-2xs);display:flex;flex-direction:var(--main-menu--direction);padding-inline:var(--main-menu--padding-inline)}:is(.site-header .main-menu-nav)>a,:is(.site-header .main-menu-nav)>button{cursor:pointer;display:flex;font-size:var(--type-scale-03);font-weight:var(--font-weight-500);line-height:1;outline-offset:-2px;padding:var(--main-menu--link-padding);white-space:nowrap}:is(.site-header .main-menu-nav) a{color:currentcolor;text-decoration:none}:is(:is(.site-header .main-menu-nav) a):hover{text-decoration:underline}[aria-current=page]:is(:is(.site-header .main-menu-nav) a){color:var(--color-accent-text-default)}.site-header .search-form{padding-block:var(--spacing-sm)}@media (width < 1440px){.site-header #main-menu[popover]{height:calc(100dvh - var(--site-header--height));top:var(--site-header--height);width:100vw}.site-header .hidden-mobile{display:none}.site-header .main-menu-nav{width:100%;--main-menu--link-border:1px solid var(--color-theme-border-default);--main-menu--icon-size:24px}:is(.site-header .main-menu-nav)>*{border-bottom:var(--main-menu--link-border)}:is(.site-header .main-menu-nav)>button{display:block;line-height:var(--main-menu--icon-size)}:is(:is(.site-header .main-menu-nav)>button):after{background-color:var(--color-accent-text-default);content:"";float:right;height:1lh;-webkit-mask-image:var(--icon--arrow-long-right);mask-image:var(--icon--arrow-long-right);-webkit-mask-position:var(--icon--position,center);mask-position:var(--icon--position,center);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:top;width:1lh}}@media (width >= 1440px){.site-header .hidden-desktop{display:none}.site-header #main-menu[popover]{display:flex;position:relative!important}.site-header .main-menu-nav{--main-menu--padding-inline:0;--main-menu--link-padding:var(--spacing-2xs) 12px;--main-menu--direction:row;align-items:center;display:flex;flex-wrap:wrap;height:var(--site-header--height);position:relative}:is(.site-header .main-menu-nav)>a,:is(.site-header .main-menu-nav)>button{color:currentcolor;cursor:pointer;display:flex;font-weight:var(--font-weight-500);line-height:1;padding:var(--main-menu--link-padding);text-decoration:none;white-space:nowrap}:is(:is(.site-header .main-menu-nav)>button,:is(.site-header .main-menu-nav)>a):hover{text-decoration:underline}[aria-current=page]:is(:is(.site-header .main-menu-nav)>button,:is(.site-header .main-menu-nav)>a){color:var(--color-accent-text-default)}:is(.site-header .main-menu-nav) button[popovertarget]:after{transition:transform .1s ease-out}.site-header [popovertarget]:has(+.secondary-menu[popover]:popover-open){text-decoration:underline}:is(.site-header [popovertarget]:has(+.secondary-menu[popover]:popover-open)):after{transform:rotate(-180deg)}@supports not (selector(:has(*))){.site-header [popovertarget^=secondary-menu][aria-expanded=true]{text-decoration:underline}:is(.site-header [popovertarget^=secondary-menu][aria-expanded=true]):after{transform:rotate(-180deg)}}.site-header .secondary-menu[popover]{border:1px solid var(--color-theme-border-default);left:50%;max-height:calc(100vh - var(--site-header--height));top:var(--site-header--height);transform:translateX(-50%) translateY(-100vh);transition:transform .3s,display allow-discrete .3s;width:min(1280px,100% - (2 * var(--content-grid--padding-inline)))}:is(.site-header .secondary-menu[popover]):popover-open{transform:translateX(-50%) translateY(0)}@starting-style{:is(.site-header .secondary-menu[popover]):popover-open{transform:translateX(-50%) translateY(-100vh)}}.\:popover-open:is(.site-header .secondary-menu[popover]){transform:translateX(-50%) translateY(0)}}[data-brand=holger-hartmann]:root .site-header{border-bottom:0}:is([data-brand=holger-hartmann]:root .site-header):not(.site-header--themed){background-color:transparent}@media (width >= 1440px){:is([data-brand=holger-hartmann]:root .site-header) #main-menu[popover]{background-color:transparent}}:is([data-brand=holger-hartmann]:root .site-header) .site-header--inner{border-bottom:2px solid var(--color-theme-border-default)}:is([data-brand=holger-hartmann]:root .site-header) .main-menu-nav>:is(a,button):is([aria-current],:hover),:is([data-brand=holger-hartmann]:root .site-header) .main-menu-nav>[popovertarget]:has(+.secondary-menu[popover]:popover-open){color:var(--color-accent-text-default);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-position:under}:is([data-brand=holger-hartmann]:root .site-header) .logged-in-menu .theme-brand3{--color-theme-surface-default:var(--color-neutral-300);--color-theme-surface-hover:var(--color-neutral-400);--color-theme-surface-active:var(--color-neutral-400);--color-theme-text-default:var(--color-secondary-900)}@media (width < 1440px){.site-header [popover]:not(.language-menu){opacity:0;transform:translateX(100vh);transition:opacity .2s,transform .2s,display allow-discrete .2s}:is(.site-header [popover]:not(.language-menu)):popover-open{opacity:1;transform:translateX(0)}@starting-style{:is(.site-header [popover]:not(.language-menu)):popover-open{opacity:0;transform:translateX(100vh)}}.\:popover-open:is(.site-header [popover]:not(.language-menu)){opacity:1;transform:translateX(0)}.site-header .secondary-menu[popover]{border:1px solid var(--color-theme-border-default);left:calc(var(--main-menu--padding-inline));overflow-y:auto;top:calc(var(--site-header--height) - 1px);width:min(1280px,100% - (2 * var(--main-menu--padding-inline)) + 2px)}}.site-footer{background-color:var(--color-neutral-1000);color:var(--color-neutral-100);font-size:var(--type-scale-02);padding-block:var(--spacing-xl)}.site-footer .footer-logo{--footer-logo-height:40px}:is(.site-footer .footer-logo) img{max-height:var(--footer-logo-height)}.site-footer h3{color:var(--color-primary-500);font-size:var(--type-scale-02);font-weight:var(--font-weight-500);line-height:var(--line-height-150)}.site-footer ul:not([class]){list-style:none;padding-left:0}:is(.site-footer ul:not([class])) li{margin-top:var(--spacing-xs)}:is(.site-footer ul:not([class])) li:has(a):has(img){display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-md)}:is(:is(.site-footer ul:not([class])) li:has(a):has(img)) img{width:24px}.site-footer a{color:var(--color-neutral-100);font-weight:var(--font-weight-400);text-decoration:none}:is(.site-footer a):hover{text-decoration:underline}.site-footer .footer-columns{display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(100px,150px));margin-bottom:var(--spacing-xl)}@media (width >= 834px){.site-footer .footer-columns{grid-template-columns:minmax(100px,auto) repeat(auto-fit,minmax(100px,150px))}}.site-footer .footer-bottom-row{display:grid;grid-template-columns:1fr}@media (width >= 834px){.site-footer .footer-bottom-row{align-content:end;grid-template-columns:1fr 1fr}}.site-footer .copyright-text{align-content:end;color:var(--color-neutral-500);margin-top:var(--spacing-sm)}@media (width >= 1440px){.site-footer .copyright-text{text-align:right}}[data-brand=holger-hartmann]:root .site-footer{background-color:var(--color-secondary-900);color:var(--color-neutral-200)}:is([data-brand=holger-hartmann]:root .site-footer) h3{color:var(--color-tertiary-500)}:is([data-brand=holger-hartmann]:root .site-footer) a{color:var(--color-neutral-200)}:is([data-brand=holger-hartmann]:root .site-footer) .copyright-text{color:var(--color-neutral-200);font-size:var(--type-scale-01)}.blocks-content-links{display:flex;flex-direction:column;width:100%}[data-brand=holger-hartmann]:root .blocks-content-links h2.heading-2xl{font-size:var(--type-scale-09)}.content-links--top{display:grid;gap:var(--spacing-lg);grid-template-areas:"kicker" "intro" "buttons";grid-template-columns:1fr}@media (width >= 834px){.content-links--top{grid-template-areas:"kicker buttons" "intro .";grid-template-columns:1fr auto}}.content-links--top .kicker{grid-area:kicker}.content-links--top .html-area{grid-area:intro}.content-links--top .buttons{grid-area:buttons}.content-links--items{--min-width-content-link:320px;display:grid;gap:var(--spacing-lg);grid-template-columns:1fr;margin-top:var(--spacing-lg)}@media (width >= 834px){.content-links--items{grid-template-columns:repeat(auto-fit,minmax(var(--min-width-content-link),1fr))}}.list-item{--flow-space:var(--spacing-xs);color:var(--color-theme-text-default);text-decoration:none}.list-item .list-item-image{width:100%}@media (width >= 834px){.list-item .list-item-image{width:auto}}.blocks-button-links--wrapper.blocks-button-links--wide{display:grid;grid-column:full;grid-template-columns:subgrid;padding:var(--spacing-lg)}.blocks-button-links--wrapper.blocks-button-links--wide .blocks-button-links{grid-column:feature}[data-brand=holger-hartmann]:root .blocks.content-grid>.blocks-button-links--wrapper.blocks-button-links--wide{padding-block:var(--spacing-xl)}.blocks-button-links--narrow{grid-column:feature;padding:var(--spacing-xl)}.blocks-button-links .content-links--items,.blocks-button-links .content-links--top{gap:var(--spacing-xs)}:is([data-brand=holger-hartmann]:root .blocks-button-links) h2.heading-2xl{font-size:var(--type-scale-09)}.blocks-quote{--kicker-spacing:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md)}.blocks-quote blockquote{--quote-spacing-adjustment:-4px}:is(.blocks-quote blockquote):before{content:'"';margin-right:var(--quote-spacing-adjustment)}:is(.blocks-quote blockquote):after{content:'"';margin-left:var(--quote-spacing-adjustment)}:is(:is([data-brand=holger-hartmann]:root .blocks-quote) blockquote):before{content:"\201C";margin-right:-.24em}:is(:is([data-brand=holger-hartmann]:root .blocks-quote) blockquote):after{content:"\201D";margin-left:-.24em}:is([data-brand=holger-hartmann]:root .blocks-quote) .quote-by figcaption div{color:var(--color-theme-text-subtle,var(--color-neutral-800));font-size:var(--type-scale-03);font-weight:var(--font-weight-350);line-height:var(--line-height-160)}.blocks-quote .quote-by{align-items:center;display:flex;gap:var(--spacing-xs)}:is(.blocks-quote .quote-by) .quote-image{max-width:56px}[data-brand=holger-hartmann]:root .blocks-text{color:var(--color-theme-text-subtle,var(--color-neutral-800))}:is([data-brand=holger-hartmann]:root .blocks-text) :is(h2,h3,h4,h5,h6){color:var(--color-theme-text-default,var(--color-secondary-900))}:is([data-brand=holger-hartmann]:root .blocks-text) :is(p,li),:is([data-brand=holger-hartmann]:root .blocks-text) table :is(th,td){font-size:var(--type-scale-04);line-height:var(--line-height-160)}:is([data-brand=holger-hartmann]:root .blocks-text) h2.heading-2xl{font-size:var(--type-scale-09)}:is([data-brand=holger-hartmann]:root .blocks-text) table th[scope=row],:is([data-brand=holger-hartmann]:root .blocks-text) tr>td:first-child:has(:is(strong,b)),:is([data-brand=holger-hartmann]:root .blocks-text) tr>td:first-child:has(:is(strong,b)) p{font-family:var(--font-family--display);font-size:var(--type-scale-05);font-weight:var(--font-weight-550);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-115)}:is(:is([data-brand=holger-hartmann]:root .blocks-text) table th[scope=row],:is([data-brand=holger-hartmann]:root .blocks-text) tr>td:first-child:has(:is(strong,b)),:is([data-brand=holger-hartmann]:root .blocks-text) tr>td:first-child:has(:is(strong,b)) p) :is(strong,b){font-weight:inherit}.blocks-factbox-bos{--flow-space:var(--spacing-sm);padding:var(--spacing-lg)}[data-brand=holger-hartmann]:root .blocks.content-grid>.blocks-factbox-bos+.blocks-factbox-bos{margin-top:var(--spacing-xl)}:is([data-brand=holger-hartmann]:root .blocks-factbox-bos):not([class*=theme-accent],[class*=theme-neutral],[class*=theme-brand]){border:2px solid var(--color-neutral-400)}:is([data-brand=holger-hartmann]:root .blocks-factbox-bos) h2.heading-xl{font-size:var(--type-scale-07);font-weight:var(--font-weight-550);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-115)}.theme-brand1:is([data-brand=holger-hartmann]:root .blocks-factbox-bos) .button-link .button-links--default{--color-theme-surface-default:var(--color-tertiary-400);--color-theme-surface-hover:var(--color-tertiary-300);--color-theme-surface-active:var(--color-tertiary-500);--color-theme-text-default:var(--color-secondary-900)}:is([data-brand=holger-hartmann]:root .blocks-factbox-bos):is(.theme-brand2,.theme-accent) .button-link .button-links--default{--color-theme-surface-default:var(--color-neutral-200);--color-theme-surface-hover:var(--color-neutral-100);--color-theme-surface-active:var(--color-neutral-300);--color-theme-text-default:var(--color-secondary-900)}.blocks-download{display:flex;flex-direction:column;gap:var(--spacing-xs)}.blocks-download--link-container{display:flex;flex-direction:column;gap:var(--spacing-sm)}@media (width >= 360px){.blocks-download--link-container{min-width:300px}}[data-brand=holger-hartmann]:root .blocks-download--link-container{max-width:100%;width:-moz-fit-content;width:fit-content}.blocks-download--link{border:1px solid var(--color-neutral-400);color:var(--color-neutral-1000);display:grid;grid-template-columns:var(--spacing-lg) auto var(--spacing-xl);height:auto;min-height:var(--spacing-xl);padding-left:var(--spacing-sm);text-decoration:none;transition:background-color .2s ease,border .2s ease}.blocks-download--link:hover{background-color:var(--color-neutral-200)}[data-brand=holger-hartmann]:root .blocks-download--link{grid-template-columns:auto minmax(0,1fr) 80px;min-height:84px}@media (width < 600px){[data-brand=holger-hartmann]:root .blocks-download--link{grid-template-columns:auto minmax(0,1fr) 64px;min-height:68px}}[data-brand=holger-hartmann]:root .blocks-download--link{border:2px solid var(--color-neutral-alpha-700);color:var(--color-secondary-900)}:is([data-brand=holger-hartmann]:root .blocks-download--link):hover{background-color:var(--color-neutral-100);border-color:var(--color-primary-700)}.block-download--page-icon-box{display:flex;justify-content:center;padding-top:var(--spacing-xs)}[data-brand=holger-hartmann]:root .block-download--page-icon-box{align-items:center;padding-right:var(--spacing-sm);padding-top:0}.blocks-download--info-container{align-items:start;border-right:1px solid var(--color-neutral-400);display:flex;flex-wrap:wrap;justify-content:start;padding-bottom:var(--spacing-xs);padding-right:var(--spacing-xs);padding-top:var(--spacing-xs)}[data-brand=holger-hartmann]:root .blocks-download--info-container{align-content:center;align-items:center;border-right:0;-moz-column-gap:var(--spacing-3xs);column-gap:var(--spacing-3xs);flex-wrap:nowrap;min-width:0;padding-bottom:var(--spacing-3xs);padding-right:var(--spacing-sm);padding-top:var(--spacing-3xs)}@media (width < 600px){[data-brand=holger-hartmann]:root .blocks-download--info-container{align-items:start;flex-direction:column;justify-content:center;padding-block:0}:is([data-brand=holger-hartmann]:root .blocks-download--info-container) .blocks-download-filename{line-height:1.4}}.blocks-download--page-icon,.blocks-download-filename{margin-right:var(--spacing-3xs)}.blocks-download-filename{align-items:center;display:flex;justify-content:start}[data-brand=holger-hartmann]:root .blocks-download-filename{display:block;font-size:var(--type-scale-04);font-weight:var(--font-weight-350);line-height:var(--line-height-160);max-width:min(40ch,100%);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blocks-download--metadata{color:var(--color-neutral-800)}[data-brand=holger-hartmann]:root .blocks-download--metadata{flex-shrink:0;font-size:var(--type-scale-03);line-height:var(--line-height-120);white-space:nowrap}.blocks-download--type{display:none}[data-brand=holger-hartmann]:root .blocks-download--type{display:block}.block-download--down-arrow-box{align-items:center;color:var(--color-primary-600);display:flex;height:inherit;justify-content:center;width:var(--spacing-xl)}[data-brand=holger-hartmann]:root .block-download--down-arrow-box{border-left:2px solid var(--color-neutral-alpha-700);color:var(--color-secondary-900);transition:background-color .2s ease,border-color .2s ease;width:auto}:is([data-brand=holger-hartmann]:root .block-download--down-arrow-box) .icon{--icon--size:26px}[data-brand=holger-hartmann]:root .blocks-download--link:hover .block-download--down-arrow-box{background-color:var(--color-primary-700);border-left-color:var(--color-primary-700);color:var(--color-neutral-100)}.blocks-video{position:relative}.blocks-video .blocks-video--title{display:none}.blocks-video .coverImageWrapper{position:relative}.blocks-video .cover-image{height:auto;width:100%}.blocks-video .play-indicator{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}:is(:is(.blocks-video .play-indicator):hover svg) .bg{fill:var(--color-primary-700)}.blocks-video .video{height:0;padding-bottom:56.25%;position:relative}:is(.blocks-video .video) iframe{height:100%;left:0;position:absolute;top:0;width:100%}:is([data-brand=holger-hartmann]:root .blocks-video) .blocks-video--title{display:block;margin-bottom:var(--spacing-xs)}:is([data-brand=holger-hartmann]:root .blocks-video) .play-indicator svg .bg{fill:var(--color-primary-700)}:is([data-brand=holger-hartmann]:root .blocks-video) .play-indicator:hover svg .bg{fill:var(--color-primary-800)}:is([data-brand=holger-hartmann]:root .blocks-video) figcaption{color:var(--color-theme-text-subtle,var(--color-neutral-800));font-size:var(--type-scale-03);line-height:var(--line-height-160);margin-top:var(--spacing-xs)}.blocks-carousel-control-image{--button-layer-index:3;--block-button-position-from-edges:28px;--block-button-slide-index-size:10px;--block-carousel-width:1280px;--block-carousel-height:200px;--block-carousel-height-desktop:405px}@media (width >= 834px){.blocks-carousel-control-image{--block-carousel-height:var(--block-carousel-height-desktop)}}.blocks-carousel-control-image{grid-column:full}.blocks-carousel-control-image::part(container){grid-template:"slider" auto;position:relative}.blocks-carousel-control-image::part(index-container){bottom:var(--block-button-position-from-edges);left:50%;position:absolute;transform:translateX(-50%);z-index:var( --button-layer-index)}.blocks-carousel-control-image::part(controls-container),.blocks-carousel-control-image::part(play-btn-container){display:none}.blocks-carousel-control-image::part(index-btn){background-color:var(--color-neutral-100);height:var(--block-button-slide-index-size);padding:0;width:var(--block-button-slide-index-size)}.blocks-carousel-control-image::part(index-btn active){background-color:var(--color-primary-600)}.blocks-carousel-control-image:not([aria-roledescription]){--block-carousel-height:auto}[data-brand=holger-hartmann]:root .blocks-carousel-control-image{--holger-carousel-caption-space:calc(var(--spacing-xs) + var(--type-scale-03)*1.6);--block-button-position-from-edges:calc(21px + var(--holger-carousel-caption-space))}:is([data-brand=holger-hartmann]:root .blocks-carousel-control-image)::part(index-container){gap:0}:is([data-brand=holger-hartmann]:root .blocks-carousel-control-image)::part(index-btn){background-clip:padding-box;border:7px solid transparent;box-sizing:border-box;height:24px;width:24px}.blocks-carousel-image{display:grid;height:var(--block-carousel-height);min-width:100vw;position:relative;width:100%}.blocks-carousel-image .slide{grid-column:full;height:100%;width:100%}:is(.blocks-carousel-image .slide-image) img{background-color:var(--color-neutral-100);height:100%;margin:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}:is(.blocks-carousel-image .slide-image) figcaption{background:rgba(0,0,0,.8);color:var(--color-neutral-100);font-size:var(--type-scale-01);padding:2px 4px;position:absolute;right:0;top:0}[data-brand=holger-hartmann]:root .blocks-carousel-image{height:calc(var(--block-carousel-height) + var(--holger-carousel-caption-space))}:is(:is([data-brand=holger-hartmann]:root .blocks-carousel-image) .slide-image) img{height:var(--block-carousel-height)}:is(:is([data-brand=holger-hartmann]:root .blocks-carousel-image) .slide-image) figcaption{background:none;color:var(--color-theme-text-subtle,var(--color-neutral-800));font-size:var(--type-scale-03);line-height:var(--line-height-160);padding:var(--spacing-xs) max(var(--content-grid--padding-inline,var(--spacing-sm)),(100% - var(--blocks-container-md))/2) 0;position:static}.blocks-carousel-card-wrapper{background-color:var(--color-theme-surface-default);display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;padding:0}.blocks-carousel-control-card{--icon--gallery-arrow:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 32 32'%3E%3Cpath stroke='%23887f77' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M25.332 16H6.665m0 0L16 25.333M6.665 16 16 6.666'/%3E%3C/svg%3E");--icon-gallery-arrow-hover:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 22 22'%3E%3Cpath stroke='%231a1511' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20.332 11H1.665m0 0L11 20.333M1.665 11 11 1.666'/%3E%3C/svg%3E");--bs-next-icon:var(--icon--gallery-arrow);--bs-prev-icon:var(--icon--gallery-arrow);--play-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%23887f77' stroke-width='1.5' class='size-6' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M5.25 5.653c0-.856.917-1.398 1.667-.986l11.54 6.347a1.125 1.125 0 0 1 0 1.972l-11.54 6.347a1.125 1.125 0 0 1-1.667-.986z'/%3E%3C/svg%3E");--play-icon-hover:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%231a1511' stroke-width='1.5' class='size-6' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M5.25 5.653c0-.856.917-1.398 1.667-.986l11.54 6.347a1.125 1.125 0 0 1 0 1.972l-11.54 6.347a1.125 1.125 0 0 1-1.667-.986z'/%3E%3C/svg%3E");--pause-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%23887f77' stroke-width='1.5' class='size-6' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M15.75 5.25v13.5m-7.5-13.5v13.5'/%3E%3C/svg%3E");--pause-icon-hover:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%231a1511' stroke-width='1.5' class='size-6' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M15.75 5.25v13.5m-7.5-13.5v13.5'/%3E%3C/svg%3E");--block-carousel-height:685.5px;--block-carousel-width:1280px;--block-button-size:32px;--block-button-slide-index-size:10px;--block-button-position-from-edges:10px;--carousel-blocks-image-card-height:400px;grid-area:feature;grid-template-columns:subgrid;grid-template-rows:subgrid}.blocks-carousel-control-card::part(btn){background-color:transparent;height:var(--block-button-size);width:var(--block-button-size)}.blocks-carousel-control-card::part(container){grid-template:"slider slider slider" auto "play index nav" 1fr/auto}.blocks-carousel-control-card::part(play-btn):hover{--play-icon:var( --play-icon-hover)}.blocks-carousel-control-card::part(pause):hover{--pause-icon:var(--pause-icon-hover)}.blocks-carousel-control-card::part(index-container){gap:10px;margin-top:-5px}.blocks-carousel-control-card::part(index-btn){background-color:var(--color-neutral-600);height:var(--block-button-slide-index-size);padding:0;width:var(--block-button-slide-index-size)}.blocks-carousel-control-card::part(index-btn active){background-color:var(--color-primary-600)}.blocks-carousel-control-card::part(index-btn):hover{background-color:var(--color-neutral-1000)}.blocks-carousel-control-card::part(prev-btn):hover{--prev-icon:var(--icon-gallery-arrow-hover)}.blocks-carousel-control-card::part(next-btn){transform:rotate(180deg)}.blocks-carousel-control-card::part(next-btn):hover{--next-icon:var(--icon-gallery-arrow-hover)}.blocks-carousel-card-wrapper.theme-brand1 .blocks-carousel-control-card{--icon-gallery-arrow-dark-hover:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 22 22'%3E%3Cpath stroke='%23fdfcfc' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20.332 11H1.665m0 0L11 20.333M1.665 11 11 1.666'/%3E%3C/svg%3E");--pause-icon-dark-hover:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%23fdfcfc' stroke-width='1.5' class='size-6' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M15.75 5.25v13.5m-7.5-13.5v13.5'/%3E%3C/svg%3E");--play-icon-dark-hover:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%23fdfcfc' stroke-width='1.5' class='size-6' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M5.25 5.653c0-.856.917-1.398 1.667-.986l11.54 6.347a1.125 1.125 0 0 1 0 1.972l-11.54 6.347a1.125 1.125 0 0 1-1.667-.986z'/%3E%3C/svg%3E")}:is(.blocks-carousel-card-wrapper.theme-brand1 .blocks-carousel-control-card)::part(play-btn):hover{--play-icon:var(--play-icon-dark-hover)}:is(.blocks-carousel-card-wrapper.theme-brand1 .blocks-carousel-control-card)::part(pause):hover{--pause-icon:var(--pause-icon-dark-hover)}:is(.blocks-carousel-card-wrapper.theme-brand1 .blocks-carousel-control-card)::part(prev-btn):hover{--prev-icon:var(--icon-gallery-arrow-dark-hover)}:is(.blocks-carousel-card-wrapper.theme-brand1 .blocks-carousel-control-card)::part(next-btn):hover{--next-icon:var(--icon-gallery-arrow-dark-hover)}:is(.blocks-carousel-card-wrapper.theme-brand1 .blocks-carousel-control-card)::part(index-btn){background-color:var(--color-neutral-100)}:is(.blocks-carousel-card-wrapper.theme-brand1 .blocks-carousel-control-card)::part(index-btn active){background-color:var(--color-primary-600)}:is(.blocks-carousel-card-wrapper.theme-brand1 .blocks-carousel-control-card)::part(index-btn):hover{background-color:var(--color-neutral-600)}[data-brand=holger-hartmann]:root :is(.blocks-carousel-card-wrapper.theme-brand1 .blocks-carousel-control-card){--icon--gallery-arrow:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 32 32'%3E%3Cpath stroke='%23f3ebe3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M25.332 16H6.665m0 0L16 25.333M6.665 16 16 6.666'/%3E%3C/svg%3E");--play-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%23f3ebe3' stroke-width='1.5' class='size-6' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M5.25 5.653c0-.856.917-1.398 1.667-.986l11.54 6.347a1.125 1.125 0 0 1 0 1.972l-11.54 6.347a1.125 1.125 0 0 1-1.667-.986z'/%3E%3C/svg%3E");--pause-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%23f3ebe3' stroke-width='1.5' class='size-6' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M15.75 5.25v13.5m-7.5-13.5v13.5'/%3E%3C/svg%3E")}:is(:root[data-brand=holger-hartmann] .blocks-carousel-card-wrapper .blocks-carousel-control-card)::part(container){grid-template:"slider slider slider" auto "play index nav" 1fr/auto auto 1fr}:is(:root[data-brand=holger-hartmann] .blocks-carousel-card-wrapper .blocks-carousel-control-card)::part(index-container){gap:0;justify-self:start}:is(:root[data-brand=holger-hartmann] .blocks-carousel-card-wrapper .blocks-carousel-control-card)::part(index-btn){background-clip:padding-box;background-color:var(--color-theme-border-default,var(--color-neutral-400));border:7px solid transparent;box-sizing:border-box;height:24px;width:24px}:is(:root[data-brand=holger-hartmann] .blocks-carousel-card-wrapper .blocks-carousel-control-card)::part(index-btn active),:is(:root[data-brand=holger-hartmann] .blocks-carousel-card-wrapper .blocks-carousel-control-card)::part(index-btn):hover{background-color:var(--color-accent-text-default,var(--color-primary-700))}.blocks-carousel-card{display:grid;grid-area:feature;grid-template-columns:subgrid;grid-template-rows:subgrid;height:var(--block-carousel-height);padding:0}@media (width >= 834px){.blocks-carousel-card{--block-carousel-height:520px}}.blocks-carousel-card .slide{grid-column:full;height:100%;width:100%}:is(.blocks-carousel-card .slide-image) img{background-color:var(--color-neutral-100);height:100%;margin:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}:is(:is(.blocks-carousel-card .blocks-card--image-left .blocks-card--card) .blocks-card--image) img{-o-object-position:center;object-position:center}@media (width >= 834px){:is(:is(.blocks-carousel-card .blocks-card--image-left .blocks-card--card) .blocks-card--image) img{-o-object-position:left;object-position:left}}:is(:is(.blocks-carousel-card .blocks-card--image-right .blocks-card--card) .blocks-card--image) img{-o-object-position:center;object-position:center}@media (width >= 834px){:is(:is(.blocks-carousel-card .blocks-card--image-right .blocks-card--card) .blocks-card--image) img{-o-object-position:right;object-position:right}}.blocks-carousel-card .blocks-carousel-card--button{margin-top:var(--spacing-xs)}.blocks-carousel-card .blocks-card--wrapper .blocks-card .blocks-card--card{border:0;height:var(--block-carousel-height)}:is(.blocks-carousel-card .blocks-card--wrapper .blocks-card .blocks-card--card) .blocks-card--body,:is(.blocks-carousel-card .blocks-card--wrapper .blocks-card .blocks-card--card) .blocks-card--image{flex:1}:is(.blocks-carousel-card .blocks-card--wrapper .blocks-card .blocks-card--card) .blocks-card--body{justify-content:flex-start;padding:0;padding-top:var(--spacing-xs)}@media (width >= 834px){:is(.blocks-carousel-card .blocks-card--wrapper .blocks-card .blocks-card--card) .blocks-card--body{flex-grow:1.5;justify-content:center}}:is(.blocks-carousel-card .blocks-card--wrapper .blocks-card .blocks-card--card) .blocks-card--image{flex-grow:2;margin:0;max-height:100%;max-width:100%;overflow:hidden}:is(:is(.blocks-carousel-card .blocks-card--wrapper .blocks-card .blocks-card--card) .blocks-card--image) img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (width >= 834px){:is(:is(.blocks-carousel-card .blocks-card--wrapper .blocks-card .blocks-card--card) .blocks-card--image) img{padding:var(--spacing-xs)}}[data-brand=holger-hartmann]:root :is(:is(.blocks-carousel-card .blocks-card--wrapper .blocks-card .blocks-card--card) .blocks-card--image) img{padding-block-start:var(--spacing-lg)}@media (width >= 834px){:is(.blocks-carousel-card .blocks-card--wrapper .blocks-card .blocks-card--card) .blocks-card--image{flex-grow:1}}@media (width >= 1400px){:is(.blocks-carousel-card .blocks-card--wrapper .blocks-card .blocks-card--card) .blocks-card--image{--carousel-blocks-image-card-height:var(--block-carousel-height);flex-grow:2}}[data-brand=holger-hartmann]:root .blocks-carousel-card{grid-template-columns:100%;grid-template-rows:auto;height:auto}:is([data-brand=holger-hartmann]:root .blocks-carousel-card) .slide{grid-area:1/1;height:auto!important;position:relative!important}:is([data-brand=holger-hartmann]:root .blocks-carousel-card) .blocks-card--wrapper .blocks-card .blocks-card--card{height:auto}:is(:is([data-brand=holger-hartmann]:root .blocks-carousel-card) .blocks-card--wrapper .blocks-card .blocks-card--card) .blocks-card--image img{height:auto;max-height:480px}@media (width < 1400px){:is(:is([data-brand=holger-hartmann]:root .blocks-carousel-card) .blocks-card--wrapper .blocks-card .blocks-card--card) .blocks-card--body{padding-block-start:32px}}.default-page{background-color:var(--color-neutral-200);display:flex;flex-direction:column;height:auto;min-height:100vh}.default-page #main{display:flex;flex:1;flex-direction:column}.default-page .default-page--regions{display:contents}.default-page [data-portal-region=main]{display:flex;flex:1;flex-direction:column}.article-header,.blocks-view{background-color:var(--color-theme-surface-default)}.article-header{--article-header--ilustration-margin-top:-5%;--article-header--ilustration-margin-bottom:calc(var(--spacing-2xl)*-1);color:var(--color-theme-text-default);overflow:hidden}@media (width >= 834px){.article-header{--article-header--ilustration-margin-top:-15%;--article-header--ilustration-margin-bottom:calc(var(--spacing-2xl)*-1 - 15%)}}.article-header .article-header--inner{display:grid;gap:var(--spacing-lg);grid-template-columns:1fr}@media (width >= 834px){:is(.article-header .article-header--inner):has(.article-header--illustration),:is(.article-header .article-header--inner):has(.article-header--image){grid-template-columns:1fr 1fr}:is(.article-header .article-header--inner):has(.article-header--image){gap:var(--spacing-xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}:is(.article-header .article-header--inner):has(.blocks-media){gap:var(--spacing-2xl)}.article-header .article-header--illustration{display:flex;place-content:center center}@media (width >= 834px){.article-header .article-header--illustration{justify-content:end}}:is(.article-header .article-header--illustration) img{height:auto;margin-bottom:var(--article-header--ilustration-margin-bottom);margin-top:var(--article-header--ilustration-margin-top);max-width:min(550px,100%)}.article-header .article-header--image{margin:0}:is(.article-header .article-header--image) img{aspect-ratio:5/4;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}:is(.article-header .article-header--image) figcaption{color:var(--color-theme-text-subtle);margin-top:var(--spacing-xs)}.article-header .article-header--logo{--logo-max-width:224px;--logo-max-height:80px}:is(.article-header .article-header--logo) img{max-height:var(--logo-max-height);max-width:var(--logo-max-width)}.article-header .article-header--text{--flow-space:var(--spacing-lg);align-items:flex-start;display:flex;flex-direction:column}.article-header .article-header--title{hyphens:auto;max-width:100%;overflow-wrap:break-word}.article-header .article-header--intro{--flow-space:var(--spacing-sm)}.article-header .article-header--links,.article-header .article-header--tags{display:flex;flex-direction:row;gap:var(--spacing-xs)}.article-header .article-header--tags a{color:var(--color-theme-text-subtle)}:is([data-brand=holger-hartmann]:root .article-header) h1{font-size:var(--type-scale-11);hyphens:auto;overflow-wrap:break-word}:is([data-brand=holger-hartmann]:root .article-header) .article-header--intro{color:var(--color-accent-text-default);max-inline-size:41rem}.article-header--theme-default:is([data-brand=holger-hartmann]:root .article-header){background-color:transparent}.button-links{display:flex;flex-direction:column;gap:var(--spacing-lg)}.button-links .button-links--filter a.button{--button--font-weight:var(--font-weight-400)}.theme-brand1:is(.button-links .button-links--filter a.button){--button--color:var(--color-theme-text-subtle)}.button-links .button-links--items{--button-links--items-cols:1;display:grid;gap:var(--spacing-md);grid-template-columns:repeat(var(--button-links--items-cols),1fr)}@media (width >= 834px){.button-links .button-links--items{--button-links--items-cols:2}}@media (width >= 1140px){.button-links .button-links--items{--button-links--items-cols:3}}.button-links .button-links--filter-text .button.theme-brand2:not(:hover,:focus-visible){--button--color:var(--color-theme-text-subtle);--button--background-color:transparent}.button-links .button-links-item--supplier-links{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.button-links .button-links-item--html:has(.button-links-item--supplier-links){display:flex;flex-direction:column;gap:var(--spacing-xs)}[data-brand=holger-hartmann]:root .button-links .button-links--filter .button.theme-brand2:not(:hover,:focus-visible){--button--color:var(--color-secondary-900);--button--background-color:transparent}[data-brand=holger-hartmann]:root .button-links h2.heading-2xl{font-size:var(--type-scale-09)}.dashboard-grid{display:flex;flex-direction:column;gap:var(--spacing-md);--color-dashboard-separator:var(--color-neutral-alpha-300)}.dashboard-grid h1{text-decoration:none}.dashboard-grid .dashboard-grid--header{display:flex;flex-direction:column;gap:var(--spacing-sm);position:relative}@media (width >= 834px){.dashboard-grid .dashboard-grid--header{flex-direction:row;justify-content:space-between}}.dashboard-grid #dashboard-grid-alerts{display:flex;flex-direction:column;gap:var(--spacing-2xs);position:absolute;right:calc(var(--spacing-xs)*-1);top:calc(var(--spacing-md)*-1);width:min(500px,calc(100vw - var(--content-grid--padding-inline)*2))}.dashboard-grid .dashboard-grid--tiles{display:grid;gap:var(--spacing-xs);grid-template-columns:1fr}@media (width >= 1140px){.dashboard-grid .dashboard-grid--tiles{grid-template-columns:1fr 1fr}}.dashboard-grid .space-between{align-items:end;display:flex;flex-direction:row;justify-content:space-between}.dashboard-grid .dashboard-grid--tile{background-color:var(--color-neutral-100);border:1px solid var(--color-neutral-400);display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md)}.dashboard-grid .box{border:1px solid var(--color-neutral-300);padding:var(--spacing-xs)}.dashboard-grid dl{display:grid;grid-template-columns:auto 2fr;row-gap:var(--spacing-xs)}@media (width >= 834px){.dashboard-grid dl{grid-template-columns:200px 1fr}}:is(.dashboard-grid dl) dt{border-bottom:1px solid var(--color-dashboard-separator);font-weight:var(--font-weight-700);padding-right:var(--spacing-md);padding-block:var(--spacing-2xs)}:is(.dashboard-grid dl) dd{border-bottom:1px solid var(--color-dashboard-separator);padding-block:var(--spacing-2xs)}.marked-communication form{justify-items:start}:is(.marked-communication form) button{align-self:end}.marked-communication fieldset{border:none;display:flex;flex-direction:column;gap:var(--spacing-xs);padding:0}:is(.marked-communication fieldset) legend{float:left}.marked-communication .marked-communication--switch{border-bottom:1px solid var(--color-dashboard-separator);-moz-column-gap:var(--spacing-sm);column-gap:var(--spacing-sm);display:grid;grid-template-areas:"checkbox label" "checkbox description";grid-template-columns:auto 1fr;padding-block:var(--spacing-xs)}:is(.marked-communication .marked-communication--switch) .switch-checkbox{grid-area:checkbox;margin-bottom:auto}:is(.marked-communication .marked-communication--switch) label{grid-area:label}:is(.marked-communication .marked-communication--switch) .html-area{grid-area:description}.supplier-grid{--supplier-grid--cell-size-preferred:213px;--supplier-grid--cell-size-minimum:180px;--supplier-grid--cell-border-width:1px;background-color:var(--color-theme-surface-default);display:grid;gap:var(--spacing-xs);grid-template-areas:"kicker link" "intro  link" "cards cards";grid-template-columns:1fr auto}.supplier-grid .kicker{grid-area:kicker}.supplier-grid .intro{grid-area:intro;max-width:590px}.supplier-grid .see-all-link{grid-area:link}@media (width <= 834px){.supplier-grid{display:flex;flex-direction:column}}[data-brand=holger-hartmann]:root .supplier-grid{--supplier-grid--cell-size-preferred:192px}:is([data-brand=holger-hartmann]:root .supplier-grid) h2.heading-2xl{font-size:var(--type-scale-09)}.supplier-grid--container{display:grid;gap:var(--supplier-grid--cell-border-width);grid-area:cards;grid-template-columns:repeat(auto-fit,calc(var(--supplier-grid--cell-size-preferred) - var(--supplier-grid--cell-border-width)));margin:0 auto;padding-top:var(--spacing-sm);width:100%}@media (width <= 834px){.supplier-grid--container{grid-template-columns:1fr 1fr;justify-content:center}}@media (width > 834px){[data-brand=holger-hartmann]:root .supplier-grid--container{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}.supplier-grid--supplier-illustration{align-items:center;display:flex;height:var(--supplier-grid--cell-size-preferred);justify-content:center;outline:1px solid var(--color-theme-border-hover);text-align:center;transition:background-color .2s ease,border .2s ease}.supplier-grid--supplier-illustration:focus{background-color:var(--color-neutral-100);outline:2px solid var(--color-primary-600)}.supplier-grid--supplier-illustration:hover{background-color:var(--color-neutral-100)}.supplier-grid--supplier-illustration img{height:auto;width:146px}@media (width <= 550px){.supplier-grid--supplier-illustration{height:auto;min-height:140px;padding:30px}.supplier-grid--supplier-illustration img{width:auto}}[data-brand=holger-hartmann]:root .supplier-grid .supplier-grid--supplier-illustration{outline-color:var(--color-theme-border-default,var(--color-neutral-400))}:is([data-brand=holger-hartmann]:root .supplier-grid .supplier-grid--supplier-illustration):focus,:is([data-brand=holger-hartmann]:root .supplier-grid .supplier-grid--supplier-illustration):hover{background-color:var(--color-theme-surface-hover,var(--color-neutral-100))}[data-brand=holger-hartmann]:root :is(.theme-brand1,.theme-brand2) .supplier-grid--supplier-illustration img{filter:brightness(0) invert(1)}.supplier-logo-portrait{padding:var(--spacing-xl)}.supplier-logo-even{padding:var(--spacing-xs) var(--spacing-xl)}.newsletter-form{--newsletter-form--padding:var(--spacing-md) var(--spacing-md)}.newsletter-form:last-of-type{background:linear-gradient(to bottom,var(--color-theme-surface-default,transparent),var(--color-theme-surface-default,transparent) 50%,var(--color-neutral-1000) 50%,var(--color-neutral-1000));margin-top:auto}.newsletter-form.padding-top--xl{padding-top:var(--spacing-xl)}.newsletter-form .newsletter-form--inner{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--newsletter-form--padding)}:is(.newsletter-form .newsletter-form--inner)>*{max-width:880px}.newsletter-form h2,.newsletter-form h3,.newsletter-form h4{text-wrap:balance}.newsletter-form form{display:flex;flex-direction:column;font-weight:500;gap:var(--spacing-lg)}:is(.newsletter-form form) input:focus{outline:2px solid var(--color-neutral-100);outline-offset:2px}:is(.newsletter-form form) button{--button--focus-color:var(--color-neutral-100);align-self:flex-start;background:none;border:0;font:inherit;margin:0;padding:0}.newsletter-form .forms .forms--error-text{background-color:var(--color-red-200);color:var(--color-red-800);font-size:var(--type-scale-03);font-weight:var(--font-weight-400);padding:var(--spacing-3xs)}.newsletter-form .newsletter-form--text.html-area a{--html-area--link-color:var(--color-neutral-100)}:is(.newsletter-form .newsletter-form--text.html-area a):hover{--html-area--link-color:var(--color-neutral-300)}:is(.newsletter-form .newsletter-form--text.html-area a):active{--html-area--link-color:var(--color-neutral-400)}:is(.newsletter-form .newsletter-form--text.html-area a):focus{--html-area--link-color:var(--color-neutral-200)}@media (width >= 834px){.newsletter-form{--newsletter-form--padding:var(--spacing-2xl) var(--spacing-xl)}}.newsletter-form .input-website{left:-9999px;position:absolute;visibility:hidden}:is([data-brand=holger-hartmann]:root .newsletter-form):last-of-type{background:linear-gradient(to bottom,var(--color-theme-surface-default,transparent),var(--color-theme-surface-default,transparent) 50%,var(--color-secondary-900) 50%,var(--color-secondary-900))}:is([data-brand=holger-hartmann]:root .newsletter-form) form{display:grid;font-weight:var(--font-weight-400);gap:var(--spacing-lg) var(--spacing-xs);grid-template-areas:"email submit" "terms terms";grid-template-columns:minmax(0,480px) auto}:is(:is([data-brand=holger-hartmann]:root .newsletter-form) form)>.forms--control:not(.input-website){grid-area:email}:is(:is([data-brand=holger-hartmann]:root .newsletter-form) form)>.label-xs{font-size:var(--type-scale-02);font-weight:var(--font-weight-400);grid-area:terms;line-height:var(--line-height-150);max-width:520px}:is(:is([data-brand=holger-hartmann]:root .newsletter-form) form)>button{align-self:stretch;grid-area:submit}:is(:is([data-brand=holger-hartmann]:root .newsletter-form) form) input[name=email]{background-color:var(--color-neutral-200);border:0;color:var(--color-secondary-900);font-size:var(--type-scale-03);height:100%;padding:var(--spacing-xs) var(--spacing-sm);width:100%}.part-article-list .article-list-items{grid-template-columns:repeat(auto-fit,minmax(var(--min-width-content-link),500px));row-gap:var(--spacing-xl)}.part-article-list .article-list-items:has(>:nth-child(3)){grid-template-columns:repeat(auto-fit,minmax(var(--min-width-content-link),1fr))}.part-article-list-feature-article{margin-bottom:var(--spacing-xs)}@media (width >= 834px){.part-article-list-feature-article{margin-bottom:var(--spacing-3xl)}}.part-article-list-feature-article .list-item{--feature-article-image-min-width:calc(400px - var(--spacing-xl));--feature-article-image-width:625px;--feature-article-text-min:calc(370px - var(--spacing-xl));--flow-space:var(--spacing-md)}@media (width >= 834px){.part-article-list-feature-article .list-item{-moz-column-gap:var(--spacing-xl);column-gap:var(--spacing-xl);display:grid;grid-template-areas:"image ." "image kicker" "image summary" "image avatar" "image .";grid-template-columns:minmax(var(--feature-article-image-min-width),var(--feature-article-image-width)) minmax(var(--feature-article-text-min),1fr)}}:is(.part-article-list-feature-article .list-item) .list-item-image{grid-area:image}@media (width >= 834px){:is(.part-article-list-feature-article .list-item) .list-item-image{width:auto}}:is(.part-article-list-feature-article .list-item) .avatar{grid-area:avatar}:is(.part-article-list-feature-article .list-item) .kicker{grid-area:kicker}:is(.part-article-list-feature-article .list-item) .article-summary{grid-area:summary}.global-search--wrapper{background-color:var(--color-neutral-200)}.global-search{--global-search--search-input-min-width:200px;display:flex;flex-direction:column}.global-search input[type=search]{background-color:var(--color-neutral-100);min-width:var(--global-search--search-input-min-width)}.global-search-results{display:flex;flex-direction:column;gap:var(--spacing-lg);margin-top:var(--spacing-lg)}.global-search-hits-result-text{padding-bottom:var(--spacing-xs)}.global-search-hits-result-text.with-border{border-bottom:1px solid var(--color-neutral-400)}.global-search-hits-container{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%}@media (width >= 834px){.global-search-hits-container{width:65%}}.global-search-hit-link{color:var(--color-neutral-1000);display:flex;flex-direction:column;gap:var(--spacing-2xs);text-decoration:none}.global-search-hit-title{text-decoration:none}.global-search-hit-link:hover .global-search-hit-title{text-decoration:underline}.global-search-hit-breadcrumb{--global-search--breadcrumb-divider-height:16px;--global-search--breadcrumb-divider-margin-top:2px;color:var(--color-neutral-600);display:flex;font-size:var(--type-scale-02);font-weight:var(--font-weight-400)}[data-brand=holger-hartmann]:root .global-search-hit-breadcrumb{color:var(--color-theme-text-subtle,var(--color-neutral-800))}.global-search-hit-breadcrumb-item{display:flex}.global-search-hit-breadcrumb-divider{height:var(--global-search--breadcrumb-divider-height);margin-top:var(--global-search--breadcrumb-divider-margin-top)}.footer-actions{border-top:1px solid var(--color-neutral-400);display:flex;flex:1;flex-direction:row;justify-content:flex-start;padding-block:var( --spacing-md)}.footer-actions .action-link{color:var(--color-neutral-600);display:flex}:is(.footer-actions .action-link):hover{color:var(--color-neutral-1000)}.content-grid:not(.theme-accent):has(>.logo-ticker){border-block:1px solid var(--color-theme-border-default)}.logo-ticker{--logo-ticker-item-height:var(--spacing-lg);--logo-ticker-spacing:var(--spacing-3xl);--logo-ticker-duration:40s;inline-size:100%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--spacing-2xl),#000 calc(100% - var(--spacing-2xl)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--spacing-2xl),#000 calc(100% - var(--spacing-2xl)),transparent 100%);overflow:hidden;padding-block:0}.logo-ticker .logo-ticker--track{align-items:center;animation:logo-ticker-scroll var(--logo-ticker-duration) linear infinite;display:flex;inline-size:-moz-max-content;inline-size:max-content;list-style:none;margin:0;padding-block:var(--spacing-md);padding-inline:0}:is(.logo-ticker .logo-ticker--track):has([data-orientation=portrait]){padding-block:var(--spacing-xs)}.logo-ticker:hover .logo-ticker--track{animation-play-state:paused}.logo-ticker .logo-ticker--item{align-items:center;display:flex;flex:0 0 auto;justify-content:center;margin-inline-end:var(--logo-ticker-spacing)}:is(.logo-ticker .logo-ticker--item) img{block-size:auto;inline-size:auto;max-block-size:100%;max-inline-size:100%;-o-object-fit:contain;object-fit:contain}[data-orientation=landscape]:is(:is(.logo-ticker .logo-ticker--item) img){height:var(--spacing-lg)}[data-orientation=portrait]:is(:is(.logo-ticker .logo-ticker--item) img){height:var(--spacing-xl)}@media (prefers-reduced-motion:reduce){.logo-ticker .logo-ticker--track{animation:none;flex-wrap:wrap;inline-size:100%;justify-content:center}}@media (width < 834px){.logo-ticker{--logo-ticker-spacing:var(--spacing-lg)}}@keyframes logo-ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}[role=alert][class^=alert-]{background-color:var(--alert-background-color);border:1px solid var(--alert-border-color);display:flex;flex-direction:column;gap:var(--spacing-3xs);padding:var(--spacing-xs);position:relative;width:100%}[role=alert][class^=alert-] .label-sm{color:var(--alert-title-color)}[role=alert][class^=alert-] .self-destruct{all:unset;border:2px solid var(--alert-title-color);border-radius:50%;color:var(--alert-title-color);cursor:pointer;display:flex;height:18px;place-content:center;place-items:center;position:absolute;right:var(--spacing-xs);top:var(--spacing-xs);width:18px}:is([role=alert][class^=alert-] .self-destruct):after{color:var(--alert-title-color);content:"×"/"";display:block;font-size:16px;font-weight:700;height:10px;line-height:10px;width:10px}.alert-success{--alert-background-color:var(--color-green-200);--alert-border-color:var(--color-green-700);--alert-title-color:var(--color-green-800)}.alert-warning{--alert-background-color:var(--color-yellow-200);--alert-border-color:var(--color-yellow-700);--alert-title-color:var(--color-yellow-800)}.alert-error{--alert-background-color:var(--color-red-200);--alert-border-color:var(--color-red-700);--alert-title-color:var(--color-red-800)}.avatar{align-items:center;-moz-column-gap:var(--spacing-xs);column-gap:var(--spacing-xs);display:grid;grid-template-areas:"image name" "image text";grid-template-columns:auto minmax(0,1fr)}.avatar img{grid-area:image;max-height:40px}.avatar .avatar--name{font-weight:var(--font-weight-500);grid-area:name}.avatar .avatar--date,.avatar .avatar--text{grid-area:text}.avatar--one-row{display:flex;gap:var(--spacing-2xs);justify-content:flex-start}.avatar--one-row img{max-height:24px}.button:where(:not(.theme-neutral,[hidden])){--button--padding-inline:var(--spacing-xs);--button--padding-block:var(--spacing-2xs);--button--font-size:var(--type-scale-02);--button--font-weight:var(--font-weight-500);--button--color:var(--color-theme-text-default);--button--background-color:var(--color-theme-surface-default);--button--focus-color:var(--color-primary-600);--button--icon-size:24px;color:var(--button--color);display:inline-grid;font-size:var(--button--font-size);font-weight:var(--button--font-weight);gap:1px;grid-template-columns:auto 1fr;outline-offset:2px;text-decoration:none}.button:where(:not(.theme-neutral,[hidden])):has(.button--icon) .button--text{background-color:var(--button--background-color);padding-block:var(--button--padding-block);padding-inline:var(--button--padding-inline)}.button:where(:not(.theme-neutral,[hidden])):not(:has(.button--icon)){background-color:var(--button--background-color);padding-block:var(--button--padding-block);padding-inline:var(--button--padding-inline)}.button:where(:not(.theme-neutral,[hidden])) .button--icon{align-items:center;background-color:var(--button--background-color);display:flex;max-width:calc(var(--button--icon-size) + var(--button--padding-block)*2);padding-inline:var(--button--padding-block)}:is(.button:where(:not(.theme-neutral,[hidden])) .button--icon) .icon{--icon--color:var(--button--color);--icon--size:var(--button--icon-size)}.button:where(:not(.theme-neutral,[hidden])):is([href],button){cursor:pointer}.button:where(:not(.theme-neutral,[hidden])):is([href],button):hover{--button--background-color:var(--color-theme-surface-hover)}.button:where(:not(.theme-neutral,[hidden])):is([href],button):active{--button--background-color:var(--color-theme-surface-active);transform:scale(99%)}.button:where(:not(.theme-neutral,[hidden])):is([href],button):focus-visible{outline:2px solid var(--button--focus-color)}[data-brand=holger-hartmann]:root .button.button-lg:where(:not(.theme-neutral,[hidden])){--button--font-size:var(--type-scale-04);line-height:var(--line-height-120);min-block-size:56px}:is([data-brand=holger-hartmann]:root .button.button-lg:where(:not(.theme-neutral,[hidden])))>*{align-items:center;display:flex}:is([data-brand=holger-hartmann]:root .button.button-lg:where(:not(.theme-neutral,[hidden]))):not(:has(.button--icon)){align-content:center}[data-brand=holger-hartmann]:root .button.button--theme-default:where(:not(.theme-neutral,[hidden])){--color-theme-surface-default:var(--color-primary-700);--color-theme-surface-hover:var(--color-primary-800);--color-theme-surface-active:var(--color-primary-900);--color-theme-text-default:var(--color-neutral-100)}.button-sm{--button--padding-inline:var(--spacing-xs);--button--padding-block:var(--spacing-2xs);--button--font-size:var(--type-scale-02);--button--icon-size:18px}.button-md{--button--padding-inline:var(--spacing-sm);--button--padding-block:var(--spacing-xs);--button--font-size:var(--type-scale-03);--button--icon-size:20px}.button-lg{--button--padding-inline:var(--spacing-md);--button--padding-block:var(--spacing-sm);--button--font-size:var(--type-scale-03);--button--icon-size:24px}a.button.theme-neutral{--button--color:var(--color-primary-600);color:var(--button--color);display:inline-block}a.button.theme-neutral:hover{--button--color:var(--color-primary-700)}a.button.theme-neutral:active{--button--color:var(--color-primary-800)}a.button.theme-neutral:visited{--button--color:var(--color-secondary-600)}a.button.theme-neutral .button--text{font-size:var(--button--font-size)}a.button.theme-neutral.button-sm{--button--font-size:var(--type-scale-01)}a.button.theme-neutral.button-md{--button--font-size:var(--type-scale-02)}a.button.theme-neutral.button-lg{--button--font-size:var(--type-scale-03)}a.button.theme-neutral.button-xl{--button--font-size:var(--type-scale-04)}a.button.theme-neutral .button--icon{display:none}[data-brand=holger-hartmann]:root a.button.theme-neutral{--button--outline-border:2px solid var(--color-neutral-alpha-700);border:var(--button--outline-border);cursor:pointer;display:inline-grid;font-weight:var(--font-weight-550);grid-template-columns:auto auto;line-height:var(--line-height-120);outline-offset:2px;text-decoration:none}:is([data-brand=holger-hartmann]:root a.button.theme-neutral),:is([data-brand=holger-hartmann]:root a.button.theme-neutral):active,:is([data-brand=holger-hartmann]:root a.button.theme-neutral):hover,:is([data-brand=holger-hartmann]:root a.button.theme-neutral):visited{--button--color:var(--color-secondary-900)}:is([data-brand=holger-hartmann]:root a.button.theme-neutral):hover{background-color:var(--color-neutral-100)}:is([data-brand=holger-hartmann]:root a.button.theme-neutral):active{transform:scale(99%)}:is([data-brand=holger-hartmann]:root a.button.theme-neutral):focus-visible{outline:2px solid var(--holger-focus-ring,var(--color-primary-600))}:is([data-brand=holger-hartmann]:root a.button.theme-neutral) .button--text,:is([data-brand=holger-hartmann]:root a.button.theme-neutral):not(:has(.button--icon)){align-items:center;display:flex;padding-block:var(--button--padding-block);padding-inline:var(--button--padding-inline)}:is([data-brand=holger-hartmann]:root a.button.theme-neutral) .button--icon{align-items:center;border-left:var(--button--outline-border);display:flex;padding-inline:var(--button--padding-block)}:is(:is([data-brand=holger-hartmann]:root a.button.theme-neutral) .button--icon) .icon{--icon--color:var(--button--color);--icon--size:var(--button--icon-size)}.button-sm:is([data-brand=holger-hartmann]:root a.button.theme-neutral){--button--font-size:var(--type-scale-02)}.button-md:is([data-brand=holger-hartmann]:root a.button.theme-neutral){--button--font-size:var(--type-scale-03)}.button-lg:is([data-brand=holger-hartmann]:root a.button.theme-neutral){--button--font-size:var(--type-scale-04);min-block-size:56px}button:where(.reset-button:not([hidden])){all:unset}.button-links-item{--content-links-item--background-color:var(--color-theme-surface-default);--content-links-item--border-color:var(--color-theme-border-default);--content-links-item--border:1px solid var(--content-links-item--border-color);--content-links-item--arrow-background:var(--color-theme-surface-default);--content-links-item--arrow-color:var(--color-accent-text-default);background-color:var(--content-links-item--background-color);border:var(--content-links-item--border);display:grid;grid-template-rows:auto 1fr;transition:background-color .2s ease,border .2s ease}@supports selector(:has(*)){.button-links-item:not(:has(.button-links-item--illustration),:has(.button-links-item--text)){grid-template-rows:1fr}.button-links-item:has(>.button-links-item--html) .button-links-item--link{border-bottom:var(--content-links-item--border)}.button-links-item:has(.button-links-item--link:hover){--content-links-item--background-color:var(--color-theme-surface-hover);--content-links-item--border-color:var(--color-theme-border-hover);--content-links-item--arrow-background:var(--color-primary-600);--content-links-item--arrow-color:var(--color-neutral-100)}.button-links-item:has(.button-links-item--link:focus){outline:2px solid var(--color-primary-600)}}.button-links-item .button-links-item--link{color:currentcolor;display:grid;grid-template:"title arrow" "text text"/1fr auto;text-decoration:none;width:100%}@supports selector(:has(*)){:is(.button-links-item .button-links-item--link):focus{outline:none}:is(.button-links-item .button-links-item--link):has(.button-links-item--illustration){grid-template:"illustration illustration" auto "title arrow" auto "text text" 1fr/1fr auto}:is(.button-links-item .button-links-item--link):not(:has(.button-links-item--illustration),:has(.button-links-item--text)){grid-template:"title arrow"/1fr auto}}.button-links-item .button-links-item--title{align-items:center;display:flex;grid-area:title;padding-left:var(--spacing-sm)}.button-links-item .button-links-item--link:hover .button-links-item--title{text-decoration:underline}.button-links-item .button-links-item--illustration{--content-links-item--illustration-min-height:300px;--content-links-item--illustration-max-height:350px;align-items:center;border-bottom:var(--content-links-item--border);display:flex;grid-area:illustration;justify-content:center;min-height:var(--content-links-item--illustration-min-height);padding:var(--spacing-sm) var(--spacing-xl)}:is(.button-links-item .button-links-item--illustration) img{margin:auto;max-height:var(--content-links-item--illustration-max-height)}.button-links-item .button-links-item--illustration-even,.button-links-item .button-links-item--illustration-portrait{padding:var(--spacing-sm) var(--spacing-3xl)}.button-links-item .button-links-item--illustration-cover{min-height:0;padding:0}:is(.button-links-item .button-links-item--illustration-cover) img{aspect-ratio:4/3;height:auto;max-height:none;-o-object-fit:cover;object-fit:cover;width:100%}.button-links-item .button-links-item--arrow{align-items:center;background-color:var(--content-links-item--arrow-background);border-left:var(--content-links-item--border);display:flex;grid-area:arrow;padding:12px}:is(.button-links-item .button-links-item--arrow) .icon{--icon--color:var(--content-links-item--arrow-color);--icon--size:40px}.button-links-item .button-links-item--text{border-top:var(--content-links-item--border);grid-area:text;padding:var(--spacing-sm)}.button-links-item .button-links-item--html{padding:var(--spacing-sm)}:is(.button-links-item .button-links-item--html) a{color:var(--color-theme-text-subtle);font-size:var(--type-scale-02)}:is(:is(.button-links-item .button-links-item--html) a):hover{color:var(--color-theme-text-default)}[data-brand=holger-hartmann]:root .button-links-item{--button-links-item--arrow-size:64px;--content-links-item--border:2px solid var(--content-links-item--border-color);--content-links-item--background-color:var(--color-theme-surface-default,transparent);--content-links-item--border-color:var(--color-theme-border-default,var(--color-neutral-400));--content-links-item--arrow-background:transparent;--content-links-item--arrow-color:var(--color-accent-text-default,var(--color-primary-700))}@supports selector(:has(*)){:is([data-brand=holger-hartmann]:root .button-links-item):has(.button-links-item--link:hover){--content-links-item--background-color:var(--color-theme-surface-hover,var(--color-neutral-100));--content-links-item--border-color:var(--color-theme-border-hover,var(--color-neutral-500));--content-links-item--arrow-background:var(--color-accent-text-default,var(--color-primary-700));--content-links-item--arrow-color:var(--color-theme-surface-default,var(--color-neutral-100))}}:is([data-brand=holger-hartmann]:root .button-links-item) .button-links-item--title{font-family:var(--font-family--text);font-size:var(--type-scale-04);font-weight:var(--font-weight-550);letter-spacing:var(--letter-spacing-regular);line-height:var(--line-height-120);min-height:var(--button-links-item--arrow-size);padding:var(--spacing-sm)}:is([data-brand=holger-hartmann]:root .button-links-item) .button-links-item--link:hover .button-links-item--title{text-decoration:none}:is([data-brand=holger-hartmann]:root .button-links-item) .button-links-item--arrow{justify-content:center;min-height:var(--button-links-item--arrow-size);padding:0;width:var(--button-links-item--arrow-size)}:is(:is([data-brand=holger-hartmann]:root .button-links-item) .button-links-item--arrow) .icon{--icon--url:var(--icon--arrow-right);--icon--size:24px}[data-brand=holger-hartmann]:root .button-links--items{gap:var(--spacing-xs)}.kicker{display:flex;flex-direction:column;gap:var(--kicker-spacing,var(--spacing-xs))}.kicker .kicker--text{--kicker--text-color:var(--color-accent-text-default,var(--color-primary-600));align-items:center;color:var(--kicker--text-color);display:flex;font-weight:var(--font-weight-700);gap:var(--spacing-2xs)}:is(.kicker .kicker--text):after{border-top:2px solid var(--kicker--text-color);content:"";display:inline-block;width:32px}[data-brand=holger-hartmann]:root :is(.kicker .kicker--text){align-self:flex-start;border-bottom:2px solid var(--kicker--text-color);border-top:2px solid var(--kicker--text-color);padding-block:var(--spacing-2xs)}:is([data-brand=holger-hartmann]:root :is(.kicker .kicker--text)):after{content:none}.label-sm:is([data-brand=holger-hartmann]:root :is(.kicker .kicker--text)){border-width:1px 0;font-size:var(--type-scale-02);font-weight:var(--font-weight-450);padding-block:2px}:is([data-brand=holger-hartmann]:root :is(.kicker .kicker--text)):empty{display:none}.kicker .kicker--no-stripe{border:0;width:0}.button-links--card-items{--button-links--card-cols:1;display:grid;gap:var(--spacing-md);grid-template-columns:repeat(var(--button-links--card-cols),1fr)}@media (width >= 834px){.button-links--card-items{--button-links--card-cols:2}}@media (width >= 1140px){.button-links--card-items{--button-links--card-cols:3}}.link-card{display:flex;flex-direction:column;gap:var(--spacing-xs);height:100%;padding:var(--spacing-md);text-decoration:none}.link-card .link-card--icon{background-color:currentcolor;height:88px;margin-bottom:var(--spacing-lg);-webkit-mask:var(--link-card--icon-url) no-repeat left center /contain;mask:var(--link-card--icon-url) no-repeat left center /contain;width:88px}.link-card .link-card--title{text-wrap:balance}.link-card :is(.link-card--title,.link-card--summary):has(+.link-card--arrow){margin-bottom:var(--spacing-xl)}.link-card .link-card--arrow{align-items:center;background-color:var(--color-theme-surface-default);color:var(--color-theme-text-default);display:flex;height:60px;justify-content:center;margin-top:auto;transition:background-color .1s ease-out;width:60px}:is(.link-card .link-card--arrow) .icon{--icon--size:24px}.link-card:hover .link-card--title{text-decoration:underline}.link-card:hover .link-card--arrow{background-color:var(--color-theme-surface-hover)}.link-card:focus-visible{outline:2px solid var(--color-accent-text-default);outline-offset:2px}.list-item-person{--flow-space:var(--spacing-sm);--image-max-width:400px;--image-height:300px}.list-item-person .list-item-image-container{align-content:end;background-color:var(--color-neutral-300);height:var(--image-height);max-width:var(--image-max-width)}:is(.list-item-person .list-item-image-container) img{max-height:100%;max-width:300px}.list-item-person .list-item-image{margin-left:auto;margin-right:auto;width:auto}.list-item-person .text-section>*{--flow-space:var(--spacing-3xs)}.list-item-person a{color:var(--color-primary-600);display:block}:is([data-brand=holger-hartmann]:root .list-item-person) .list-item-image-container{max-width:none}:is([data-brand=holger-hartmann]:root .list-item-person) .list-item-image{height:100%;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.product-card{--product-card--border:2px solid var(--color-neutral-400);border:var(--product-card--border);color:inherit;display:grid;grid-template-rows:auto auto 1fr;height:100%;text-decoration:none}.product-card .product-card--image{align-items:center;aspect-ratio:4/3;background-color:#fff;display:flex;justify-content:center}:is(.product-card .product-card--image) img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}[data-brand=holger-hartmann]:root :is(.product-card .product-card--image){padding:var(--spacing-md)}:is([data-brand=holger-hartmann]:root :is(.product-card .product-card--image)) img{-o-object-fit:contain;object-fit:contain}.product-card .product-card--header{border-block:var(--product-card--border);display:grid;grid-template-columns:1fr auto}.product-card .product-card--title{align-self:center;padding:var(--spacing-sm) var(--spacing-md);text-wrap:balance}.product-card .product-card--arrow{align-items:center;border-inline-start:var(--product-card--border);color:var(--color-primary-700);display:flex;justify-content:center;width:64px}:is(.product-card .product-card--arrow) .icon{--icon--size:24px;--icon--color:currentcolor}.product-card .product-card--body{display:flex;flex-direction:column;gap:var(--spacing-2xs);padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md)}.product-card .product-card--category{color:var(--color-primary-700)}.product-card .product-card--summary{color:var(--color-neutral-800)}.product-card:hover{--product-card--border:2px solid var(--color-neutral-500);background-color:var(--color-neutral-100)}.product-card:hover .product-card--arrow{background-color:var(--color-primary-700);color:var(--color-neutral-100)}.product-card:focus-visible{outline:2px solid var(--color-primary-700);outline-offset:2px}.search-form{display:grid;grid-template-columns:1fr auto}.search-form [type=search]{background-color:var(--color-neutral-100);border:1px solid var(--color-neutral-400);font-size:var(--type-scale-04);outline-offset:-2px;padding:var(--spacing-xs)}.search-form .button{--icon--size:24px;padding:18px}.search-form .button-text{font-size:var(--type-scale-04);font-weight:100;letter-spacing:1px;padding-left:var(--spacing-2xs)}.site-secondary-menu{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-lg)}.site-secondary-menu ul{align-self:stretch;list-style-type:none;padding:0}.site-secondary-menu [data-menu-level="0"]>li{border-top:1px solid var(--color-theme-border-default);padding-block:var(--spacing-xs)}:is(.site-secondary-menu [data-menu-level="0"]>li)>a{display:block;font-weight:var(--font-weight-500);padding-block:var(--spacing-3xs)}:is(:is(.site-secondary-menu [data-menu-level="0"]>li)>a):after{background-color:var(--color-accent-text-default);content:"";display:inline-block;float:right;height:1lh;-webkit-mask-image:var(--icon--arrow-long-right);mask-image:var(--icon--arrow-long-right);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:top;width:1lh}.site-secondary-menu [data-menu-level="1"]{display:none}@media (width < 1440px){.site-secondary-menu{max-height:calc(100vh - var(--site-header--height) - var(--spacing-sm))}}@media (width >= 1440px){.site-secondary-menu [data-menu-level="1"]{display:block}.site-secondary-menu [data-menu-level="1"]>li>a{display:inline-block;font-size:var(--type-scale-02);font-weight:var(--font-weight-400);padding-block:var(--spacing-3xs)}.site-secondary-menu>ul{display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.pagination{--pagination-border:var(--color-neutral-500);margin-top:var(--spacing-2xl)}.pagination ul{align-items:center;display:flex;justify-content:center;list-style:none}.pagination li{align-content:center;border-bottom:1px solid var(--pagination-border);border-top:1px solid var(--pagination-border);display:none;height:48px;text-align:center;width:48px}@media (width >= 834px){.pagination li{display:block}}.pagination li:nth-child(odd){border-left:1px solid var(--color-neutral-500);border-right:1px solid var(--color-neutral-500)}:is(.pagination li:has(>a)):hover{background-color:var(--color-neutral-300);border-color:var(--pagination-border)}.pagination a{color:var(--color-neutral-1000);font-size:var(--type-scale-02);text-decoration:none}.pagination li[role=presentation]{text-align:center}.pagination li:has(>a[aria-current=page]){background-color:var( --color-primary-600);border:1px solid var( --color-primary-600);color:var(--color-primary-100)}:is(.pagination li:has(>a[aria-current=page])) a{color:var(--color-neutral-100)}.pagination a[rel=next],.pagination a[rel=prev]{align-items:center;display:flex;justify-content:center}.pagination li:has(>a[rel=prev]){border-left:1px solid var(--pagination-border);border-right:0;display:block}@media (width >= 834px){.pagination li:has(>a[rel=prev]){border-right:1px solid var(--color-neutral-400)}}.pagination li:has(>a[rel=next]){border-right:1px solid var(--pagination-border);display:block}:is(.pagination li:has(>a[aria-disabled=true])):hover{background-color:transparent}:is(.pagination li:has(>a[aria-disabled=true])) a{color:var( --color-neutral-300)}input:where([type=checkbox][role=switch]){--input-switch-button-size:32px;--input-switch-margin:4px;--input-switch-height:calc(var(--input-switch-button-size) + var(--input-switch-margin)*2);--input-switch-width:calc(var(--input-switch-button-size)*2 + var(--input-switch-margin)*4);--switch-background-color:var(--color-neutral-300);--switch-text-color:var(--color-neutral-1000);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--switch-background-color);border-radius:calc(var(--input-switch-height)/2);box-sizing:content-box;color:inherit;cursor:var(--input-switch-cursor,pointer);font-size:inherit;height:var(--input-switch-height);margin:auto;opacity:var(--input-switch-opacity,1);position:relative;transition:background-color .1s ease,color .1s ease;vertical-align:text-bottom;width:var(--input-switch-width)}input:where([type=checkbox][role=switch]):after{background:var(--color-neutral-100);border-radius:50%;box-sizing:border-box;content:"";height:var(--input-switch-button-size);left:0;margin:0 var(--input-switch-margin);position:absolute;top:50%;transform:translateY(-50%);transition:left .1s ease-in-out;width:var(--input-switch-button-size)}input:where([type=checkbox][role=switch]):before{color:var(--switch-text-color);content:attr(data-on-off) /"";font-size:var(--type-scale-02);font-weight:var(--font-weight-700);left:14px;position:absolute;top:50%;transform:translateY(-50%);white-space:pre}input:where([type=checkbox][role=switch]):checked{--switch-text-color:var(--color-neutral-100);--switch-background-color:var(--color-green-600)}input:where([type=checkbox][role=switch]):checked:after{left:calc(var(--input-switch-width)/2)}input:where([type=checkbox][role=switch]):disabled{--input-switch-cursor:not-allowed;--input-switch-opacity:0.6}.forms{--forms--color-border:var(--color-neutral-400);--forms--color-error:var(--color-red-800);--forms--spacing-xs:var(--spacing-xs);--forms--spacing-sm:var(--spacing-sm);--forms--color-help-text:currentcolor;--forms--input-padding:var(--spacing-xs);display:flex;flex-direction:column;gap:var(--spacing-sm)}.forms a[href]:not(.button){--html-area--link-color:var(--color-primary-600);color:var(--html-area--link-color)}:is(.forms a[href]:not(.button)):hover{--html-area--link-color:var(--color-primary-700)}:is(.forms a[href]:not(.button)):active{--html-area--link-color:var(--color-primary-800)}:is(.forms a[href]:not(.button)):focus{--html-area--link-color:var(--color-primary-600)}:is(.forms a[href]:not(.button)):visited{--html-area--link-color:var(--color-secondary-600)}.forms form{background-color:var(--color-neutral-200);padding:var(--spacing-lg)}.forms .forms--control{gap:var(--spacing-3xs)}.forms select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--icon--chevron-down);background-position:center right var(--spacing-xs);background-repeat:no-repeat;background-size:1em}.forms input,.forms select,.forms textarea{background-color:var(--color-neutral-100)}.forms label,.forms legend{font-size:var(--type-scale-03);font-weight:var(--font-weight-700)}.forms fieldset label{font-size:inherit;font-weight:inherit}.forms input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;height:16px;padding:0;width:16px}:is(.forms input[type=checkbox]):before{content:var(--icon--check);height:10px;transform:scale(0) translate(2px,-6px);transition:transform .1s ease-in-out;width:11px}:is(.forms input[type=checkbox]):checked:before{transform:scale(1) translate(2px,-6px)}.forms input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-neutral-100);border:1px solid var(--forms--input-border-color);border-radius:50%;display:grid;height:16px;padding:0;place-content:center;vertical-align:top;width:16px}:is(.forms input[type=radio]):before{border-radius:50%;box-shadow:inset 1em 1em var(--color-neutral-1000);content:"";height:.5em;transform:scale(0);transition:transform .1s ease-in-out;width:.5em}:is(.forms input[type=radio]):checked:before{transform:scale(1)}.forms button:not(.no-forms-style){--button--background-color:var(--color-neutral-1000);all:unset;background-color:var(--button--background-color);color:var(--color-neutral-100);cursor:pointer;max-width:-moz-fit-content;max-width:fit-content;outline-offset:2px;padding:var(--spacing-xs) var(--spacing-lg)}:is(.forms button:not(.no-forms-style)):hover{--button--background-color:var(--color-neutral-900)}:is(.forms button:not(.no-forms-style)):active{--button--background-color:var(--color-neutral-800)}:is(.forms button:not(.no-forms-style)):focus-visible{outline:2px solid var(--color-primary-600)}.forms .forms--checkbox-option,.forms .forms--radiobutton-option{align-items:center;display:flex;gap:var(--spacing-xs);margin-bottom:var(--spacing-3xs)}@media (width >= 834px){.forms .forms--checkbox-options:has(.forms--checkbox-option:nth-child(6)){-moz-columns:2;column-count:2}}.forms .forms--error-text{color:var(--forms--color-error);font-size:var(--type-scale-03);font-weight:var(--font-weight-700);margin-top:var(--spacing-xs)}.forms .form-view--success{background-color:var(--color-neutral-200);display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-lg)}.forms .forms--optional{font-weight:var(--font-weight-400)}
/*# sourceMappingURL=main.min.css.map */