:root{--ait-color-primary: #e01251;--ait-color-primary-hover: #af154c;--ait-color-primary-on-dark: #e64c7c;--ait-color-secondary: #1c1e3b;--ait-color-secondary-hover: #0e0f1e;--ait-color-surface: #ffffff;--ait-color-surface-subtle: #f7f8fa;--ait-color-surface-dark: #0e0f1e;--ait-color-overlay: #0e0f1e99;--ait-color-control-on: #e01251;--ait-color-control-off: #656881;--ait-color-on-surface: #1c1e3b;--ait-color-on-surface-strong: #0e0f1e;--ait-color-on-surface-muted: #656881;--ait-color-on-primary: #ffffff;--ait-color-on-dark: #ffffff;--ait-color-on-dark-muted: #abacbf;--ait-color-border: #ebecf2;--ait-color-border-subtle: #f7f8fa;--ait-color-border-on-dark: #ffffff1a;--ait-color-divider-on-dark: #ffffff08;--ait-color-separator-on-dark: #42435c;--ait-color-glass-light: #ffffff4d;--ait-color-glass-dark: #0e0f1e80;--ait-color-ripple-light-start: #af154c99;--ait-color-ripple-light-end: #ffffffcc;--ait-color-ripple-dark-start: #e64c7c99;--ait-color-ripple-dark-end: #0e0f1ecc;--ait-color-scrim: #0e0f1e;--ait-color-focus: #1c1e3b;--ait-color-focus-halo: #ffffff;--ait-color-gradient-orange: #ffa200;--ait-color-gradient-red-orange: #eb6319;--ait-color-gradient-pink: #e01251;--ait-color-gradient-crimson: #b21e52;--ait-color-accent-orange-large: #cc8200;--ait-color-customer-3bg: #ca0536;--ait-color-customer-3bg-hover: #980429;--ait-color-customer-aerzteakademie: #1679b2;--ait-color-customer-aerzteakademie-hover: #12618e;--ait-color-customer-aerzteakademie-marker: #1b98e0;--ait-color-customer-oeamtc: #a16600;--ait-color-customer-oeamtc-hover: #815200;--ait-color-customer-oeamtc-marker: #ffa200;--ait-color-customer-bks: #e50051;--ait-color-customer-bks-hover: #b2003f;--ait-gradient-brand: linear-gradient( to bottom right, #ffa200 0%, #eb6319 33%, #e01251 66%, #b21e52 100% );--ait-gradient-brand-text-x: linear-gradient( to right, #b21e52 0%, #e01251 50%, #eb6319 80%, #ffa200 100% );--ait-gradient-brand-text-y: linear-gradient( to bottom, #b21e52 0%, #e01251 50%, #eb6319 80%, #ffa200 100% );--ait-gradient-photo-scrim: linear-gradient( 180deg, rgb(14 15 30 / 0) 0%, rgb(14 15 30 / .6) 30%, rgb(14 15 30 / .75) 100% );--ait-gradient-map-fade: linear-gradient(270deg, rgb(255 255 255 / 0) 40%, #ffffff 100%);--ait-gradient-map-fade-y: linear-gradient(0deg, rgb(255 255 255 / 0) 40%, #ffffff 100%);--ait-font-heading: "Montserrat Alternates", "Montserrat Alternates Fallback", "Montserrat", Arial, sans-serif;--ait-font-body: "Montserrat", "Montserrat Fallback", Arial, sans-serif;--ait-font-display-home-size: 56px;--ait-font-display-home-weight: 500;--ait-font-display-home-line-height: 63px;--ait-font-display-home-mobile-size: 29.25px;--ait-font-display-home-mobile-weight: 500;--ait-font-display-home-mobile-line-height: 34px;--ait-font-display-spotlight-size: 52px;--ait-font-display-spotlight-weight: 500;--ait-font-display-spotlight-line-height: 63px;--ait-font-display-spotlight-mobile-size: 32.5px;--ait-font-display-spotlight-mobile-weight: 500;--ait-font-display-spotlight-mobile-line-height: 35px;--ait-font-display-page-size: 47px;--ait-font-display-page-weight: 500;--ait-font-display-page-line-height: 57px;--ait-font-display-page-tablet-size: 46px;--ait-font-display-page-tablet-weight: 500;--ait-font-display-page-tablet-line-height: 55px;--ait-font-display-page-mobile-size: 23px;--ait-font-display-page-mobile-weight: 500;--ait-font-display-page-mobile-line-height: 29px;--ait-font-h1-size: 40px;--ait-font-h1-weight: 500;--ait-font-h1-line-height: 1.5;--ait-font-h1-compact-size: 32px;--ait-font-h1-compact-weight: 500;--ait-font-h1-compact-line-height: 1.5;--ait-font-h2-size: 32px;--ait-font-h2-weight: 400;--ait-font-h2-line-height: 1.5;--ait-font-h2-compact-size: 28px;--ait-font-h2-compact-weight: 400;--ait-font-h2-compact-line-height: 1.5;--ait-font-h3-size: 28px;--ait-font-h3-weight: 400;--ait-font-h3-line-height: 1.5;--ait-font-h3-compact-size: 24px;--ait-font-h3-compact-weight: 400;--ait-font-h3-compact-line-height: 1.5;--ait-font-h4-size: 24px;--ait-font-h4-weight: 600;--ait-font-h4-line-height: 1.5;--ait-font-h4-compact-size: 20px;--ait-font-h4-compact-weight: 600;--ait-font-h4-compact-line-height: 1.5;--ait-font-h5-size: 20px;--ait-font-h5-weight: 600;--ait-font-h5-line-height: 1.5;--ait-font-h5-compact-size: 18px;--ait-font-h5-compact-weight: 600;--ait-font-h5-compact-line-height: 1.5;--ait-font-h6-size: 18px;--ait-font-h6-weight: 500;--ait-font-h6-line-height: 1.5;--ait-font-h6-compact-size: 16px;--ait-font-h6-compact-weight: 500;--ait-font-h6-compact-line-height: 1.5;--ait-font-hero-kicker-size: 18px;--ait-font-hero-kicker-weight: 500;--ait-font-hero-kicker-line-height: 1.4;--ait-font-hero-kicker-tablet-size: 17.5px;--ait-font-hero-kicker-tablet-weight: 500;--ait-font-hero-kicker-tablet-line-height: 1.4;--ait-font-hero-kicker-mobile-size: 13.5px;--ait-font-hero-kicker-mobile-weight: 500;--ait-font-hero-kicker-mobile-line-height: 1.4;--ait-font-hero-tagline-size: 24px;--ait-font-hero-tagline-weight: 500;--ait-font-hero-tagline-line-height: 28px;--ait-font-hero-tagline-mobile-size: 16.25px;--ait-font-hero-tagline-mobile-weight: 500;--ait-font-hero-tagline-mobile-line-height: 19px;--ait-font-hero-intro-size: 20px;--ait-font-hero-intro-weight: 500;--ait-font-hero-intro-line-height: 28px;--ait-font-hero-intro-mobile-size: 18px;--ait-font-hero-intro-mobile-weight: 500;--ait-font-hero-intro-mobile-line-height: 22px;--ait-font-body-size: 16px;--ait-font-body-weight: 400;--ait-font-body-line-height: 1.5;--ait-font-body-strong-size: 16px;--ait-font-body-strong-weight: 700;--ait-font-body-strong-line-height: 1.5;--ait-font-body-small-size: 12px;--ait-font-body-small-weight: 400;--ait-font-body-small-line-height: 1.5;--ait-font-label-nav-size: 16px;--ait-font-label-nav-weight: 600;--ait-font-label-nav-line-height: 1.5;--ait-font-label-nav-side-size: 16px;--ait-font-label-nav-side-weight: 600;--ait-font-label-nav-side-line-height: 19px;--ait-font-label-button-size: 14px;--ait-font-label-button-weight: 600;--ait-font-label-button-line-height: 1.2;--ait-font-label-button-small-size: 12px;--ait-font-label-button-small-weight: 600;--ait-font-label-button-small-line-height: 1.5;--ait-font-label-accordion-size: 16px;--ait-font-label-accordion-weight: 700;--ait-font-label-accordion-line-height: 1.5;--ait-font-team-name-size: 18.72px;--ait-font-team-name-weight: 400;--ait-font-team-name-line-height: 1.4;--ait-font-team-role-size: 13.04px;--ait-font-team-role-weight: 400;--ait-font-team-role-line-height: 1.4;--ait-radius-none: 0px;--ait-radius-card: 8px;--ait-radius-map: 16px;--ait-radius-pill: 38px;--ait-radius-full: 9999px;--ait-space-3xs: 4px;--ait-space-2xs: 8px;--ait-space-xs: 10px;--ait-space-s: 15px;--ait-space-m: 20px;--ait-space-l: 30px;--ait-space-xl: 40px;--ait-space-2xl: 60px;--ait-space-3xl: 80px;--ait-layout-gutter-mobile: 33px;--ait-layout-column-gap: 24px;--ait-layout-container-xl: 1060px;--ait-layout-container-lg: 940px;--ait-layout-container-md: 708px;--ait-layout-container-sm: 550px;--ait-layout-container-full: 1920px;--ait-layout-header-height: 110px;--ait-layout-header-height-compact: 60px;--ait-layout-side-menu-width: 250px;--ait-layout-section-top: 80px;--ait-layout-section-top-compact: 60px;--ait-layout-section-bottom: 40px;--ait-layout-section-bottom-compact: 30px;--ait-layout-footer-padding-y: 70px;--ait-layout-breakpoint-md: 768px;--ait-layout-breakpoint-lg: 960px;--ait-layout-breakpoint-xl: 1240px;--ait-shadow-card: 0 6px 16px 0 rgb(14 15 30 / .15);--ait-shadow-header: 0 2px 5px 0 rgb(0 0 0 / .1);--ait-blur-glass: 5px;--ait-z-header: 100;--ait-z-side-menu: 200;--ait-z-consent: 300;--ait-motion-instant: 0ms;--ait-motion-accordion: .1s;--ait-motion-button: .2s;--ait-motion-menu: .3s;--ait-motion-card: .35s;--ait-motion-caption: .4s;--ait-motion-tile: .5s;--ait-motion-ripple: .8s;--ait-motion-zoom: .8s;--ait-motion-swap: .8s;--ait-interval-tagline: 4.7s;--ait-interval-spotlight: 3.8s;--ait-motion-hero: 1.2s;--ait-motion-parallax: 3s;--ait-motion-ease: ease;--ait-motion-ease-in-out: ease-in-out;--ait-motion-ease-swing: cubic-bezier(.37, 0, .63, 1);--ait-motion-ease-hero: cubic-bezier(.65, 0, .35, 1);--ait-motion-ease-parallax: cubic-bezier(.33, 1, .68, 1);--ait-motion-scale-tile: 1.025;--ait-motion-scale-photo: 1.1;--ait-motion-offset-caption: 12.5px;--ait-motion-parallax-phone: .02;--ait-motion-parallax-team: .03;--ait-motion-parallax-table: .04;--ait-icon-size-s: 16px;--ait-icon-size-m: 24px;--ait-icon-size-l: 32px;--ait-icon-size-xl: 40px;--ait-icon-size-2xl: 80px;--ait-focus-width: 2px}@media(prefers-reduced-motion:reduce){:root{--ait-motion-accordion: 0ms;--ait-motion-button: 0ms;--ait-motion-menu: 0ms;--ait-motion-card: 0ms;--ait-motion-caption: 0ms;--ait-motion-tile: 0ms;--ait-motion-ripple: 0ms;--ait-motion-zoom: 0ms;--ait-motion-swap: 0ms;--ait-motion-hero: 0ms;--ait-motion-parallax: 0ms;--ait-motion-scale-tile: 1;--ait-motion-scale-photo: 1;--ait-motion-offset-caption: 0px;--ait-motion-parallax-phone: 0;--ait-motion-parallax-team: 0;--ait-motion-parallax-table: 0}}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/montserrat/montserrat-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/montserrat/montserrat-latin-400-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/montserrat/montserrat-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/montserrat/montserrat-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/montserrat/montserrat-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/montserrat-alternates/montserrat-alternates-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/montserrat-alternates/montserrat-alternates-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/montserrat-alternates/montserrat-alternates-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans");size-adjust:112.44%;ascent-override:86.09%;descent-override:22.32%;line-gap-override:0%}@font-face{font-family:Montserrat Alternates Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans");size-adjust:115.8%;ascent-override:83.59%;descent-override:21.68%;line-gap-override:0%}*,*:before,*:after{box-sizing:border-box}html{scroll-padding-top:var(--ait-layout-header-height-compact);scroll-padding-bottom:var(--ait-consent-notice-height, 0px);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background-color:var(--ait-color-surface);color:var(--ait-color-on-surface);font-family:var(--ait-font-body);font-size:var(--ait-font-body-size);font-weight:var(--ait-font-body-weight);line-height:var(--ait-font-body-line-height)}h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote{margin:0 0 var(--ait-space-s)}h1,h2,h3,h4{font-family:var(--ait-font-heading)}h5,h6{font-family:var(--ait-font-body)}h1{font-size:var(--ait-font-h1-compact-size);font-weight:var(--ait-font-h1-compact-weight);line-height:var(--ait-font-h1-compact-line-height)}h2{font-size:var(--ait-font-h2-compact-size);font-weight:var(--ait-font-h2-compact-weight);line-height:var(--ait-font-h2-compact-line-height)}h3{font-size:var(--ait-font-h3-compact-size);font-weight:var(--ait-font-h3-compact-weight);line-height:var(--ait-font-h3-compact-line-height)}h4{font-size:var(--ait-font-h4-compact-size);font-weight:var(--ait-font-h4-compact-weight);line-height:var(--ait-font-h4-compact-line-height)}h5{font-size:var(--ait-font-h5-compact-size);font-weight:var(--ait-font-h5-compact-weight);line-height:var(--ait-font-h5-compact-line-height)}h6{font-size:var(--ait-font-h6-compact-size);font-weight:var(--ait-font-h6-compact-weight);line-height:var(--ait-font-h6-compact-line-height)}@media(min-width:960px){h1{font-size:var(--ait-font-h1-size);font-weight:var(--ait-font-h1-weight);line-height:var(--ait-font-h1-line-height)}h2{font-size:var(--ait-font-h2-size);font-weight:var(--ait-font-h2-weight);line-height:var(--ait-font-h2-line-height)}h3{font-size:var(--ait-font-h3-size);font-weight:var(--ait-font-h3-weight);line-height:var(--ait-font-h3-line-height)}h4{font-size:var(--ait-font-h4-size);font-weight:var(--ait-font-h4-weight);line-height:var(--ait-font-h4-line-height)}h5{font-size:var(--ait-font-h5-size);font-weight:var(--ait-font-h5-weight);line-height:var(--ait-font-h5-line-height)}h6{font-size:var(--ait-font-h6-size);font-weight:var(--ait-font-h6-weight);line-height:var(--ait-font-h6-line-height)}}b,strong,th{font-weight:var(--ait-font-body-strong-weight)}a{color:var(--ait-color-primary);text-decoration:none}a:hover,a:focus-visible{color:var(--ait-color-primary-hover);text-decoration:underline}ul{padding-left:10px;list-style:disc}ul>li{padding-left:6px}ul>li::marker{color:var(--ait-color-primary);font-size:14px}ol{padding-left:24px}ol>li::marker{color:var(--ait-color-primary);font-weight:600}blockquote{color:var(--ait-color-primary);font-style:italic}hr{margin:0 0 var(--ait-space-s);border:0;border-top:2px solid var(--ait-color-border)}table{border-collapse:collapse;color:var(--ait-color-on-surface);background-color:transparent}th,td{border:2px solid var(--ait-color-border)}img{max-width:100%;height:auto}:focus-visible{outline:var(--ait-focus-width) solid var(--ait-color-focus);outline-offset:var(--ait-focus-width);box-shadow:0 0 0 var(--ait-focus-width) var(--ait-color-focus-halo)}.ait-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--ait-space-xs);min-height:47px;padding:var(--ait-space-s) 35px;border:0;border-radius:var(--ait-radius-pill);font-family:var(--ait-font-body);font-size:var(--ait-font-label-button-size);font-weight:var(--ait-font-label-button-weight);line-height:var(--ait-font-label-button-line-height);text-decoration:none;cursor:pointer;transition:color var(--ait-motion-button) var(--ait-motion-ease-in-out),background-color var(--ait-motion-button) var(--ait-motion-ease-in-out),border-color var(--ait-motion-button) var(--ait-motion-ease-in-out)}.ait-button:hover,.ait-button:focus-visible{text-decoration:none}.ait-button--primary,.ait-button--primary:hover,.ait-button--primary:focus-visible{color:var(--ait-color-on-primary)}.ait-button--primary{background-color:var(--ait-color-primary)}.ait-button--primary:hover{background-color:var(--ait-color-primary-hover)}.ait-button--secondary,.ait-button--secondary:hover,.ait-button--secondary:focus-visible{color:var(--ait-color-on-primary)}.ait-button--secondary{background-color:var(--ait-color-secondary)}.ait-button--secondary:hover{background-color:var(--ait-color-secondary-hover)}.ait-button--consent{min-height:44px;padding:0 var(--ait-space-xs);font-size:var(--ait-font-label-button-small-size);font-weight:var(--ait-font-label-button-small-weight);line-height:var(--ait-font-label-button-small-line-height);text-transform:uppercase}.ait-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ait-container{width:100%;max-width:var(--ait-layout-container-sm);margin-inline:auto;padding-inline:var(--ait-layout-gutter-mobile)}@media(min-width:768px){.ait-container{max-width:var(--ait-layout-container-md);padding-inline:0}}@media(min-width:960px){.ait-container{max-width:var(--ait-layout-container-lg)}}@media(min-width:1240px){.ait-container{max-width:var(--ait-layout-container-xl)}}
