.headline-module{margin:0;position:relative}.headline-module__text{color:var(--headline-color,var(--atmc-text-primary,#292930));font-size:var(--headline-size,36px);font-weight:var(--font-weight-bold,700);line-height:var(--headline-line-height,1.2);margin:0;transition:color var(--atmc-transition-fast,.15s ease)}.headline-module__subtitle{color:var(--headline-subtitle-color,var(--atmc-text-secondary,#85868c));font-size:calc(var(--headline-size, 36px)*.5);font-weight:var(--font-weight-normal,400);line-height:1.5;margin-top:var(--atmc-spacing-sm,.5rem)}.atmc-headline-01 .headline-module__text{display:inline-block;padding-bottom:1rem;position:relative}.atmc-headline-01 .headline-module__text:after{background:var(--headline-accent,var(--atmc-primary,#0fb5b3));border-radius:2px;bottom:0;content:"";height:3px;left:0;position:absolute;transition:width var(--atmc-transition-normal,.25s ease);width:60px}.atmc-headline-01:hover .headline-module__text:after{width:100px}.atmc-headline-02{text-align:center}.atmc-headline-02 .headline-module__text{display:inline-block;padding-bottom:1rem;position:relative}.atmc-headline-02 .headline-module__text:after{background:var(--headline-accent,var(--atmc-primary,#0fb5b3));border-radius:2px;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.atmc-headline-03 .headline-module__text{border-left:4px solid var(--headline-accent,var(--atmc-primary,#0fb5b3));display:block;padding-left:1.25rem}.atmc-headline-04 .headline-module__text{display:inline-block;padding-top:1rem;position:relative}.atmc-headline-04 .headline-module__text:before{background:var(--headline-accent,var(--atmc-primary,#0fb5b3));border-radius:2px;content:"";height:3px;left:0;position:absolute;top:0;width:50px}.atmc-headline-05 .headline-module__text{display:inline-block;padding:1rem 0;position:relative}.atmc-headline-05 .headline-module__text:after,.atmc-headline-05 .headline-module__text:before{background:var(--headline-accent,var(--atmc-primary,#0fb5b3));border-radius:2px;content:"";height:2px;left:0;position:absolute;width:40px}.atmc-headline-05 .headline-module__text:before{top:0}.atmc-headline-05 .headline-module__text:after{bottom:0}.atmc-headline-06 .headline-module__text{background:linear-gradient(180deg,transparent 60%,var(--headline-highlight,rgba(15,181,179,.2)) 60%);display:inline;padding:0 .25rem}.atmc-headline-07 .headline-module__text{background:linear-gradient(135deg,var(--headline-color,var(--atmc-primary,#0fb5b3)) 0,var(--headline-accent,var(--atmc-secondary,#4a5278)) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.atmc-headline-08 .headline-module__text{border:2px solid var(--headline-accent,var(--atmc-primary,#0fb5b3));border-radius:var(--atmc-radius-md,8px);display:inline-block;padding:.75rem 1.5rem}.headline-module--standard .headline-module__text{display:block}.headline-module--with_line .headline-module__text{display:inline-block;position:relative}.headline-module--with_line .headline-module__text:after{background:var(--headline-accent,var(--atmc-primary,#0fb5b3));border-radius:2px;bottom:-8px;content:"";height:3px;left:0;position:absolute;width:60px}.headline-module--centered{text-align:center}.headline-module--centered .headline-module__text:after{left:50%;transform:translateX(-50%)}.headline-module--with_subtitle .headline-module__subtitle{display:block}.-primary .headline-module__text,.atmc-headline-primary .headline-module__text{color:var(--atmc-primary,#0fb5b3)}.-secondary .headline-module__text,.atmc-headline-secondary .headline-module__text{color:var(--atmc-secondary,#4a5278)}.-success .headline-module__text,.atmc-headline-success .headline-module__text{color:var(--atmc-success,#3dcc79)}.-warning .headline-module__text,.atmc-headline-warning .headline-module__text{color:var(--atmc-warning,#f5a623)}.-danger .headline-module__text,.atmc-headline-danger .headline-module__text{color:var(--atmc-error,#e74c3c)}.-dark .headline-module__text,.atmc-headline-dark .headline-module__text{color:var(--atmc-dark,#292930)}.-light .headline-module__text,.atmc-headline-light .headline-module__text{color:var(--atmc-light,#fafafa)}.-gray .headline-module__text,.atmc-headline-gray .headline-module__text{color:var(--atmc-text-secondary,#85868c)}.-lightgray .headline-module__text,.atmc-headline-lightgray .headline-module__text{color:var(--atmc-text-muted,#a0a0a0)}.-white .headline-module__text,.atmc-headline-white .headline-module__text{color:var(--atmc-white,#fff)}.-base .headline-module__text,.atmc-headline-base .headline-module__text{color:var(--atmc-text-primary,#292930)}.atmc-h1,.headline-module .atmc-h1{font-size:var(--atmc-h1,3rem);font-weight:700;line-height:1.2}.atmc-h2,.headline-module .atmc-h2{font-size:var(--atmc-h2,2.25rem);font-weight:700;line-height:1.25}.atmc-h3,.headline-module .atmc-h3{font-size:var(--atmc-h3,1.75rem);font-weight:600;line-height:1.3}.atmc-h4,.headline-module .atmc-h4{font-size:var(--atmc-h4,1.25rem);font-weight:600;line-height:1.35}.atmc-h5,.headline-module .atmc-h5{font-size:var(--atmc-h5,1rem);font-weight:600;line-height:1.4}.atmc-h6,.headline-module .atmc-h6{font-size:var(--atmc-h6,.875rem);font-weight:600;line-height:1.4}.atmc-cap,.headline-module .atmc-cap{color:var(--headline-color,var(--atmc-text-secondary,#85868c));font-size:var(--atmc-cap,.75rem);font-weight:600;letter-spacing:.1em;text-transform:uppercase}.atmc-cap-primary{color:var(--atmc-primary,#0fb5b3)}.atmc-cap-secondary{color:var(--atmc-secondary,#4a5278)}.atmc-cap-accent{color:var(--atmc-accent,#e67559)}.atmc-intro,.headline-module .atmc-intro{color:var(--headline-color,var(--atmc-text-secondary,#85868c));font-size:1.25rem;font-weight:400;line-height:1.6;max-width:720px}.atmc-intro-lg{font-size:1.5rem;line-height:1.5}.atmc-intro-sm{font-size:1.125rem}.atmc-headline-02 .atmc-intro,.text-center .atmc-intro{margin-left:auto;margin-right:auto}.atmc-xxl,.headline-module .atmc-xxl{font-size:4.5rem;font-weight:800;line-height:1.1}.atmc-xl,.headline-module .atmc-xl{font-size:3.5rem;font-weight:700;line-height:1.15}.atmc-l,.headline-module .atmc-l{font-size:2.75rem;font-weight:700;line-height:1.2}.atmc-m,.headline-module .atmc-m{font-size:2rem;font-weight:600;line-height:1.25}.atmc-s,.headline-module .atmc-s{font-size:1.5rem;font-weight:600;line-height:1.3}.atmc-xs,.headline-module .atmc-xs{font-size:1.125rem;font-weight:600;line-height:1.4}.atmc-underline{text-decoration:underline;text-decoration-color:var(--headline-accent,var(--atmc-primary,#0fb5b3));text-decoration-thickness:3px;text-underline-offset:6px}.atmc-underline-wavy{text-decoration:underline wavy;text-decoration-color:var(--headline-accent,var(--atmc-primary,#0fb5b3));text-underline-offset:4px}.atmc-underline-dotted{text-decoration:underline dotted;text-decoration-color:var(--headline-accent,var(--atmc-primary,#0fb5b3));text-decoration-thickness:3px;text-underline-offset:6px}.atmc-underline-double{text-decoration:underline double;text-decoration-color:var(--headline-accent,var(--atmc-primary,#0fb5b3));text-underline-offset:4px}.atmc-underline-animated{display:inline-block;position:relative}.atmc-underline-animated:after{background:var(--headline-accent,var(--atmc-primary,#0fb5b3));border-radius:2px;bottom:-4px;content:"";height:3px;left:0;position:absolute;transition:width var(--atmc-transition-normal,.25s ease);width:0}.atmc-underline-animated:hover:after{width:100%}.atmc-headline-left,.headline-module--left{text-align:left}.atmc-headline-center,.headline-module--center{text-align:center}.atmc-headline-right,.headline-module--right{text-align:right}.atmc-headline-center .headline-module__text:after,.headline-module--center .headline-module__text:after{left:50%;transform:translateX(-50%)}.headline-module--tight{margin-bottom:var(--atmc-spacing-sm,.5rem)}.headline-module--normal{margin-bottom:var(--atmc-spacing-md,1rem)}.headline-module--relaxed{margin-bottom:var(--atmc-spacing-lg,1.5rem)}.headline-module--loose{margin-bottom:var(--atmc-spacing-xl,2rem)}@media (min-width:1280px){.atmc-xxl{font-size:5.5rem}.atmc-xl{font-size:4rem}.atmc-l{font-size:3rem}}@media (max-width:991px){.atmc-xxl{font-size:3.5rem}.atmc-xl{font-size:2.75rem}.atmc-l{font-size:2.25rem}.atmc-h1{font-size:2.5rem}.atmc-h2{font-size:2rem}.atmc-h3{font-size:1.5rem}.atmc-intro{font-size:1.125rem}.atmc-intro-lg{font-size:1.25rem}}@media (max-width:767px){.atmc-xxl{font-size:2.5rem}.atmc-xl{font-size:2rem}.atmc-l{font-size:1.75rem}.atmc-h1{font-size:2rem}.atmc-h2{font-size:1.75rem}.atmc-h3{font-size:1.25rem}.atmc-intro{font-size:1rem}.atmc-intro-lg{font-size:1.125rem}.atmc-headline-01 .headline-module__text:after,.headline-module--with_line .headline-module__text:after{width:40px}.atmc-headline-02 .headline-module__text:after{width:60px}.atmc-headline-08 .headline-module__text{padding:.5rem 1rem}}@media (max-width:575px){.atmc-xxl{font-size:2rem}.atmc-xl{font-size:1.75rem}.atmc-l{font-size:1.5rem}.atmc-h1{font-size:1.75rem}.atmc-h2{font-size:1.5rem}.atmc-intro{font-size:.9375rem;max-width:100%}}[data-theme=dark] .headline-module__text{color:var(--headline-color,var(--atmc-white,#fff))}[data-theme=dark] .headline-module__subtitle{color:var(--headline-subtitle-color,var(--atmc-text-light,#dfdbd2))}[data-theme=dark] .-base .headline-module__text,[data-theme=dark] .atmc-headline-base .headline-module__text{color:var(--atmc-white,#fff)}[data-theme=dark] .-dark .headline-module__text,[data-theme=dark] .atmc-headline-dark .headline-module__text{color:var(--atmc-light,#fafafa)}.headline-module--animate-in{animation:headlineFadeInUp .6s ease forwards}.headline-module--animate-in .headline-module__text:after{animation:headlineLineGrow .4s ease .4s forwards;width:0}@keyframes headlineFadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes headlineLineGrow{0%{width:0}to{width:60px}}.atmc-headline-02.headline-module--animate-in .headline-module__text:after{animation:headlineLineCenterGrow .4s ease .4s forwards}@keyframes headlineLineCenterGrow{0%{width:0}to{width:80px}}@media print{.headline-module__text{color:#000!important}.headline-module__text:after,.headline-module__text:before{display:none!important}.atmc-headline-07 .headline-module__text{-webkit-text-fill-color:#000;background:none}}