@charset "UTF-8";:root{--mat-sys-surface: #ffffff !important;--mat-sys-background: #ffffff !important;--mat-sys-surface-container: #ffffff !important;--mat-sys-surface-container-low: #ffffff !important;--mat-sys-surface-container-lowest: #ffffff !important;--mat-sys-surface-container-high: #ffffff !important;--mat-sys-surface-container-highest: #ffffff !important;--mdc-filled-text-field-active-indicator-color: $lw-mobile-color !important}html{--mat-sys-background: light-dark(#f9f9f9, #121414);--mat-sys-error: light-dark(#c00015, #ffb4ac);--mat-sys-error-container: light-dark(#ffdad6, #93000d);--mat-sys-inverse-on-surface: light-dark(#f0f1f1, #2f3131);--mat-sys-inverse-primary: light-dark(#a1cbf0, #376282);--mat-sys-inverse-surface: light-dark(#2f3131, #e2e2e2);--mat-sys-on-background: light-dark(#1a1c1c, #e2e2e2);--mat-sys-on-error: light-dark(#ffffff, #690006);--mat-sys-on-error-container: light-dark(#93000d, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #00344f);--mat-sys-on-primary-container: light-dark(#1c4b69, #cbe6ff);--mat-sys-on-primary-fixed: light-dark(#001e30, #001e30);--mat-sys-on-primary-fixed-variant: light-dark(#1c4b69, #1c4b69);--mat-sys-on-secondary: light-dark(#ffffff, #003543);--mat-sys-on-secondary-container: light-dark(#004e60, #b7eaff);--mat-sys-on-secondary-fixed: light-dark(#001f28, #001f28);--mat-sys-on-secondary-fixed-variant: light-dark(#004e60, #004e60);--mat-sys-on-surface: light-dark(#1a1c1c, #e2e2e2);--mat-sys-on-surface-variant: light-dark(#1c4b69, #cbe6ff);--mat-sys-on-tertiary: light-dark(#ffffff, #00344a);--mat-sys-on-tertiary-container: light-dark(#004c69, #c4e7ff);--mat-sys-on-tertiary-fixed: light-dark(#001e2c, #001e2c);--mat-sys-on-tertiary-fixed-variant: light-dark(#004c69, #004c69);--mat-sys-outline: light-dark(#517b9c, #6b95b7);--mat-sys-outline-variant: light-dark(#a1cbf0, #1c4b69);--mat-sys-primary: light-dark(#376282, #a1cbf0);--mat-sys-primary-container: light-dark(#cbe6ff, #1c4b69);--mat-sys-primary-fixed: light-dark(#cbe6ff, #cbe6ff);--mat-sys-primary-fixed-dim: light-dark(#a1cbf0, #a1cbf0);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#00677f, #6ad4f7);--mat-sys-secondary-container: light-dark(#b7eaff, #004e60);--mat-sys-secondary-fixed: light-dark(#b7eaff, #b7eaff);--mat-sys-secondary-fixed-dim: light-dark(#6ad4f7, #6ad4f7);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f9f9f9, #121414);--mat-sys-surface-bright: light-dark(#f9f9f9, #37393a);--mat-sys-surface-container: light-dark(#eeeeee, #1e2020);--mat-sys-surface-container-high: light-dark(#e8e8e8, #282a2b);--mat-sys-surface-container-highest: light-dark(#e2e2e2, #333535);--mat-sys-surface-container-low: light-dark(#f3f3f4, #1a1c1c);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0c0f0f);--mat-sys-surface-dim: light-dark(#dadada, #121414);--mat-sys-surface-tint: light-dark(#376282, #a1cbf0);--mat-sys-surface-variant: light-dark(#cbe6ff, #1c4b69);--mat-sys-tertiary: light-dark(#196587, #8ecef5);--mat-sys-tertiary-container: light-dark(#c4e7ff, #004c69);--mat-sys-tertiary-fixed: light-dark(#c4e7ff, #c4e7ff);--mat-sys-tertiary-fixed-dim: light-dark(#8ecef5, #8ecef5);--mat-sys-neutral-variant20: #00344f;--mat-sys-neutral10: #1a1c1c;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Montserrat;--mat-sys-body-large-font: Montserrat;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Montserrat;--mat-sys-body-medium-font: Montserrat;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Montserrat;--mat-sys-body-small-font: Montserrat;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Montserrat;--mat-sys-display-large-font: Montserrat;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Montserrat;--mat-sys-display-medium-font: Montserrat;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Montserrat;--mat-sys-display-small-font: Montserrat;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Montserrat;--mat-sys-headline-large-font: Montserrat;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Montserrat;--mat-sys-headline-medium-font: Montserrat;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Montserrat;--mat-sys-headline-small-font: Montserrat;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Montserrat;--mat-sys-label-large-font: Montserrat;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Montserrat;--mat-sys-label-medium-font: Montserrat;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Montserrat;--mat-sys-label-small-font: Montserrat;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Montserrat;--mat-sys-title-large-font: Montserrat;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Montserrat;--mat-sys-title-medium-font: Montserrat;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Montserrat;--mat-sys-title-small-font: Montserrat;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-checkbox-label-text-color: #aa648a;--mat-checkbox-selected-checkmark-color: #fff;--mat-checkbox-selected-focus-icon-color: #aa648a;--mat-checkbox-selected-hover-icon-color: #aa648a;--mat-checkbox-selected-hover-state-layer-color: #aa648a;--mat-checkbox-selected-icon-color: #aa648a;--mat-checkbox-unselected-icon-color: #aa648a;--mat-checkbox-unselected-focus-icon-color: #aa648a;--mat-checkbox-unselected-hover-icon-color: #aa648a;--mat-tab-active-focus-label-text-color: #fff;--mat-tab-active-label-text-color: #fff;--mat-tab-active-indicator-height: 0;--mat-tab-active-hover-indicator-color: #aa648a26;--mat-tab-active-hover-label-text-color: #aa648a;--mat-tab-divider-height: 0;--mat-tab-label-text-size: 1rem;--mat-tab-inactive-label-text-color: #aa648a;--mat-tab-inactive-hover-label-text-color: #aa648a;--mat-card-elevated-container-shape: none;--mat-card-filled-container-shape: none;--mat-card-outlined-container-shape: none;--mat-card-outlined-outline-width: 0;--mat-card-elevated-container-elevation: 8;--mat-expansion-container-shape: none;--mat-expansion-container-elevation-shadow: none;--mat-expansion-container-background-color: #fff;--mat-expansion-header-text-color: #0091B3;--mat-expansion-header-text-size: .8rem;--mat-expansion-header-text-weight: 400;--mat-expansion-header-hover-state-layer-color: #fff;--mat-expansion-container-text-size: .7rem;--mat-form-field-outlined-outline-color: #aa648a;--mat-form-field-outlined-hover-outline-color: #033b59;--mat-form-field-outlined-container-shape: 8px;--mat-form-field-outlined-outline-width: 1.5px;--mat-form-field-outlined-focus-outline-color: #aa648a;--mat-form-field-outlined-input-text-placeholder-color: #c2c2c2;--mat-fab-container-shape: 0;--mat-fab-container-elevation-shadow: 2;--mat-fab-focus-container-elevation-shadow: 2;--mat-fab-pressed-container-elevation-shadow: 2;--mat-fab-disabled-state-container-color: #000;--mat-fab-disabled-state-layer-color: #000;--mat-fab-disabled-state-foreground-color: #000;--mat-stepper-line-color: transparent;--mat-stepper-container-color: transparent;--mat-stepper-header-label-text-size: 1.5rem;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-selected-state-label-text-size: 1.5rem;--mat-stepper-header-selected-state-label-text-color: #aa648a;--mat-stepper-header-selected-state-label-text-weight: 600;--mat-stepper-header-focus-state-layer-shape: none;--mat-stepper-header-focus-state-layer-color: none;--mat-stepper-header-hover-state-layer-shape: none;--mat-stepper-header-hover-state-layer-color: none;--mat-stepper-header-icon-background-color: transparent;--mat-stepper-header-icon-foreground-color: #aa648a;--mat-stepper-header-selected-state-icon-background-color: #aa648a;--mat-stepper-header-edit-state-icon-background-color: transparent;--mat-select-placeholder-text-color: rgba(26, 28, 28, .35);--mat-radio-checked-ripple-color: #aa648a;--mat-radio-ripple-color: #aa648a;--mat-radio-disabled-unselected-icon-color: #aa648a;--mat-radio-selected-focus-icon-color: #aa648a;--mat-radio-selected-hover-icon-color: #aa648a;--mat-radio-selected-icon-color: #aa648a;--mat-radio-selected-pressed-icon-color: #aa648a;--mat-radio-unselected-focus-icon-color: #aa648a;--mat-radio-unselected-hover-icon-color: #aa648a;--mat-radio-unselected-icon-color: #aa648a;--mat-radio-unselected-pressed-icon-color: #aa648a}body{color-scheme:light;background-color:#fff;color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);margin:0}html,body{height:100%;font-size:16px;font-family:Montserrat,sans-serif;background-color:#fff}.mat-typography{font-family:Montserrat,sans-serif}body{color:#033b59}a{font-size:16px;color:#0092b3;text-decoration:underline}a:focus-visible{outline:2px solid black!important;outline-offset:10px!important}span:focus-visible{outline:2px solid black!important;outline-offset:10px!important}button{background:none;color:inherit;border:none;font:inherit;cursor:pointer}h1{display:inline-block}h2{line-height:1}@media screen and (max-width: 768px){h2{font-size:1.25rem!important}}@media screen and (max-width: 440px){h2{font-size:1.1rem!important}}h3{font-weight:400;font-size:1.5rem;line-height:1}@media screen and (max-width: 768px){h3{font-size:1rem!important;line-height:1.2}}@media screen and (max-width: 1024px){.lw-subline{font-size:1.28rem!important;margin-top:.3rem!important}}@media screen and (max-width: 768px){.lw-subline{font-size:1.2rem!important;margin-top:0!important}}@media screen and (max-width: 375px){.lw-subline{font-size:1.2rem!important;margin-top:0!important}}.lw-h1{font-size:2.5rem;font-weight:600;margin:2rem;line-height:1}.lw-h1.lilac,.lw-h1 .lw-lilac{color:#aa648a}@media screen and (max-width: 1024px){.lw-h1{font-size:2.5rem!important;margin-bottom:.5rem}}@media screen and (max-width: 768px){.lw-h1{font-size:1.9rem!important;margin-top:.5rem;margin-bottom:.5rem}}@media screen and (max-width: 375px){.lw-h1{font-size:1.7rem!important;line-height:1.25}}.lw-h3{color:#033b59;font-weight:700;font-size:2rem;margin-top:0}.lw-h3-lilac{color:#aa648a!important}.lw-h4{color:#033b59;font-weight:700;margin:1.33rem 0}.lw-h4-lilac{color:#aa648a!important}.lw-h4-white{color:#fff!important;font-size:1rem;font-weight:700}.text-center{display:block;text-align:center}.align-center{display:block;margin:auto}.lw-prim-blue-btn{color:#fff!important;font-size:1rem!important;background-color:#033b59!important;border-radius:0!important;letter-spacing:.03em!important;width:fit-content;height:fit-content;padding:.7rem 2rem;line-height:1}@media screen and (max-width: 768px){.lw-prim-blue-btn{font-size:.9rem!important;padding:.7rem 1rem}}.lw-prim-lilac-btn{color:#fff!important;font-size:1rem!important;background-color:#aa648a!important;border-radius:0!important;letter-spacing:.03em!important;width:fit-content;height:fit-content;padding:.7rem 2rem;line-height:1}@media screen and (max-width: 768px){.lw-prim-lilac-btn{font-size:.9rem!important;padding:.7rem 1rem;border:solid 1px #a3658a!important;box-sizing:border-box}}.lw-sec-lilac-btn{color:#aa648a!important;font-size:1rem!important;background-color:#fff!important;border-radius:0!important;letter-spacing:.03em!important;border:solid 1px #aa648a!important;line-height:1}@media screen and (max-width: 768px){.lw-sec-lilac-btn{font-size:.9rem!important;padding:.7rem 1rem}}.lw-information{color:#033b59;font-size:1rem}.lw-bottom-action-buttons{position:relative;display:flex;padding-top:1rem;max-width:1000px;margin:auto;justify-content:space-between}.lw-bottom-action-buttons .lw-form-btns{display:flex;justify-content:flex-end;gap:1rem;width:100%}.form-row{display:flex;gap:16px;margin-bottom:16px;align-items:flex-start}.form-row.anrede{flex-direction:column}.form-row.anrede .mat-mdc-radio-group{flex-direction:row;display:flex;gap:20px}.form-row.anrede .anrede-error{margin-top:-1.5rem!important;margin-left:1rem!important}@media screen and (max-width: 768px){.form-row{flex-direction:column}}.form-row:last-child{margin-bottom:0}.label{color:#aa648a;margin-bottom:.4rem;font-size:1rem}@media screen and (max-width: 768px){.label{font-size:.95rem;font-weight:500}}.lw-form-field{display:flex;flex-direction:column}.lw-form-field.captcha-field{max-width:1000px;margin:auto!important}.lw-form-field.captcha-field .frc-captcha.align-right{margin-left:calc(100% - 316px)!important}.lw-form-field.captcha-field .frc-captcha.align-center{margin:auto!important}.lw-form-field.half-width{flex-basis:50%}@media screen and (max-width: 768px){.lw-form-field.half-width{width:100%}}.lw-form-field.two-third-width{flex-basis:70%}@media screen and (max-width: 768px){.lw-form-field.two-third-width{width:100%}}.lw-form-field.one-third-width{flex-basis:30%}@media screen and (max-width: 768px){.lw-form-field.one-third-width{width:100%}}.lw-form-field.full-width{flex-basis:100%}@media screen and (max-width: 768px){.lw-form-field.full-width{width:100%}}.lw-form-field.one-fourth-width{flex-basis:20%;width:20%}@media screen and (max-width: 768px){.lw-form-field.one-fourth-width{width:100%}}.lw-form-field.two-fourth-width{flex-basis:50%}@media screen and (max-width: 768px){.lw-form-field.two-fourth-width{width:100%}}.lw-form-field .mat-form-field-disabled{cursor:no-drop}.lw-form-field .mat-mdc-form-field-infix{padding-top:.5rem!important;padding-bottom:.5rem!important;min-height:2.5rem;line-height:1;align-content:center}.small{font-size:.8rem;color:#033b59;text-align:center;margin-top:.5rem;display:block;font-weight:500}.big{font-size:1.3rem}@media screen and (max-width: 1024px){.big{font-size:1.2rem!important;margin-top:.3rem!important}}@media screen and (max-width: 768px){.big{font-size:1.1rem!important;margin-top:0!important;padding:0 2rem!important}}@media screen and (max-width: 375px){.big{font-size:1rem!important;margin-top:0!important}}.mat-mdc-card{--mdc-elevation-level: 8}.mat-mdc-card-title-group{flex-direction:column}.mat-mdc-card-title-group>:nth-child(1){order:2;margin-top:-2rem}.mat-mdc-card-title-group>:nth-child(2){order:1}.mat-mdc-card-title-group>:nth-child(3){order:3}.mat-content.mat-content-hide-toggle{justify-content:center;color:#0092b3}.expanded-details .mat-expansion-panel-header{padding:0!important}.expanded-details .mat-expansion-panel-body{padding:0}.expanded-details .mat-expansion-panel-content h3{font-size:.8rem;font-weight:600;color:#aa648a;margin-top:0!important;letter-spacing:0}.expanded-details .mat-expansion-panel-content ul{padding-left:1.1rem}.expanded-details .mat-expansion-panel-content ul li{color:#033b59;letter-spacing:0;font-weight:500;line-height:1.2;margin-bottom:.3rem}.expanded-details .mat-expansion-panel-content ul li::marker{font-size:6px}.expanded-details .mat-expansion-panel-content ul li a{font-weight:500;letter-spacing:0;color:#aa648a;font-size:11px;text-decoration:none}.expanded-details .mat-expansion-panel-content ul.lilac li{color:#aa648a}.lw-main-tab .mat-mdc-tab-label-container{z-index:10}@media screen and (max-width: 768px){.lw-main-tab .mat-mdc-tab-label-container{position:fixed;bottom:0;width:100%}}.lw-main-tab .mat-mdc-tab-label-container .mat-mdc-tab.mdc-tab,.lw-main-tab .mat-mdc-tab-label-container .mdc-tab__text-label .tab-clickable{background-color:#fff;height:auto;padding:.7rem 4rem;max-width:180px;align-self:stretch;flex-direction:column}@media screen and (max-width: 768px){.lw-main-tab .mat-mdc-tab-label-container .mat-mdc-tab.mdc-tab,.lw-main-tab .mat-mdc-tab-label-container .mdc-tab__text-label .tab-clickable{border-radius:0;padding:.3rem 1rem;max-width:100%;width:33.3333333333%}.lw-main-tab .mat-mdc-tab-label-container .mat-mdc-tab.mdc-tab:first-child,.lw-main-tab .mat-mdc-tab-label-container .mdc-tab__text-label .tab-clickable:first-child{border-radius:0!important}.lw-main-tab .mat-mdc-tab-label-container .mat-mdc-tab.mdc-tab:first-child img,.lw-main-tab .mat-mdc-tab-label-container .mdc-tab__text-label .tab-clickable:first-child img{padding:7px 1rem}.lw-main-tab .mat-mdc-tab-label-container .mat-mdc-tab.mdc-tab:last-child,.lw-main-tab .mat-mdc-tab-label-container .mdc-tab__text-label .tab-clickable:last-child{border-radius:0!important}.lw-main-tab .mat-mdc-tab-label-container .mat-mdc-tab.mdc-tab:last-child img,.lw-main-tab .mat-mdc-tab-label-container .mdc-tab__text-label .tab-clickable:last-child img{padding:7px 18px}}@media screen and (max-width: 375px){.lw-main-tab .mat-mdc-tab-label-container .mat-mdc-tab.mdc-tab img,.lw-main-tab .mat-mdc-tab-label-container .mdc-tab__text-label .tab-clickable img{height:24px;width:auto}}.lw-main-tab .mat-mdc-tab-label-container .mat-mdc-tab.mdc-tab:first-child,.lw-main-tab .mat-mdc-tab-label-container .mdc-tab__text-label .tab-clickable:first-child{border-radius:7px 0 0 7px}.lw-main-tab .mat-mdc-tab-label-container .mat-mdc-tab.mdc-tab:last-child,.lw-main-tab .mat-mdc-tab-label-container .mdc-tab__text-label .tab-clickable:last-child{border-radius:0 7px 7px 0;overflow:hidden;padding:0}.lw-main-tab .mat-mdc-tab-label-container .mat-mdc-tab.mdc-tab.mdc-tab-indicator--active,.lw-main-tab .mat-mdc-tab-label-container .mdc-tab__text-label .tab-clickable.mdc-tab-indicator--active{background-color:#aa648a}.lw-main-tab .mat-mdc-tab-label-container .mat-mdc-tab.mdc-tab .mdc-tab__content .mdc-tab__text-label,.lw-main-tab .mat-mdc-tab-label-container .mat-mdc-tab.mdc-tab .mdc-tab__content .tab-clickable,.lw-main-tab .mat-mdc-tab-label-container .mdc-tab__text-label .tab-clickable .mdc-tab__content .mdc-tab__text-label,.lw-main-tab .mat-mdc-tab-label-container .mdc-tab__text-label .tab-clickable .mdc-tab__content .tab-clickable{flex-direction:column}@media screen and (max-width: 768px){.lw-main-tab .mat-mdc-tab-label-container .mat-mdc-tab.mdc-tab .mdc-tab__content .mdc-tab__text-label,.lw-main-tab .mat-mdc-tab-label-container .mat-mdc-tab.mdc-tab .mdc-tab__content .tab-clickable,.lw-main-tab .mat-mdc-tab-label-container .mdc-tab__text-label .tab-clickable .mdc-tab__content .mdc-tab__text-label,.lw-main-tab .mat-mdc-tab-label-container .mdc-tab__text-label .tab-clickable .mdc-tab__content .tab-clickable{gap:0;width:100%;justify-content:center;font-size:.9rem}}.lw-main-tab .mat-mdc-tab-label-container .mat-mdc-tab.mdc-tab .mdc-tab__content .mdc-tab__text-label:hover,.lw-main-tab .mat-mdc-tab-label-container .mdc-tab__text-label .tab-clickable .mdc-tab__content .mdc-tab__text-label:hover{font-weight:600}.lw-main-tab .mat-mdc-tab-label-container .tab-clickable{box-sizing:border-box;background-color:transparent!important;flex-direction:column;display:flex;align-items:center;color:#aa648a;text-decoration:none;height:100%!important;padding:.7rem 4rem!important}@media screen and (max-width: 768px){.lw-main-tab .mat-mdc-tab-label-container .mat-mdc-tab-labels{overflow:visible;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.lw-main-tab .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab{box-shadow:0 3px 3px #bdb5b5}}.lw-main-tab span[role=button]{display:flex;flex-direction:column;align-items:center}.mat-horizontal-stepper-header-container{width:fit-content;margin:auto;cursor:no-drop}@media screen and (max-width: 1024px){.mat-horizontal-stepper-header-container{flex-direction:column;margin-bottom:1rem}}@media screen and (max-width: 375px){.mat-horizontal-stepper-header-container{margin-bottom:0}}.mat-horizontal-stepper-header-container .mat-step-header{pointer-events:none!important}@media screen and (max-width: 1024px){.mat-horizontal-stepper-header-container .mat-step-header{height:2.5rem}}@media screen and (max-width: 770px){.mat-horizontal-stepper-header-container .mat-step-header{gap:.5rem;padding:0 .5rem;overflow:visible}}@media screen and (max-width: 375px){.mat-horizontal-stepper-header-container .mat-step-header{height:2rem}}.mat-horizontal-stepper-header-container .mat-step-header .mat-step-text-label{word-break:break-word;display:inline-block}@media screen and (max-width: 1024px){.mat-horizontal-stepper-header-container .mat-step-header .mat-step-text-label{font-size:1.2rem}}@media screen and (max-width: 375px){.mat-horizontal-stepper-header-container .mat-step-header .mat-step-text-label{font-size:1rem}}.mat-horizontal-stepper-header-container .mat-step-icon{display:none!important}.mat-horizontal-content-container .incomplete-options-warning{width:calc(1000px - 16rem);margin:auto!important;margin-top:2rem!important}@media screen and (max-width: 1150px){.mat-horizontal-content-container .incomplete-options-warning{width:auto!important}}@media screen and (max-width: 375px){.mat-horizontal-content-container{padding-top:1rem!important}}.mat-step-label.mat-step-label-active.mat-step-label-selected,.mat-step-label.mat-step-label-active.mat-step-label-selected .mat-step-text-label,.mat-step-label.mat-step-label-active,.mat-step-label.mat-step-label-active .mat-step-text-label{overflow:visible}.mat-mdc-button-base.lw-prim-lilac-btn.mat-mdc-button-disabled{background-color:#a3658a33!important;color:#a3658a99!important;cursor:no-drop!important}.mat-mdc-button-base.lw-prim-lilac-btn:focus{background-color:#552b42!important}.mat-datepicker-content-container{box-shadow:0 2px 5px #110c2e26}.row{max-width:100vw;margin:1rem auto;width:100%;padding:1rem;display:flex;box-sizing:border-box;flex-wrap:wrap}.row.center{justify-content:center}.col-8{margin:.5rem;box-sizing:border-box;padding:1rem;width:100vw}.col-6{margin:.5rem;box-sizing:border-box;padding:1rem;width:75vw}.col-4{margin:.5rem;box-sizing:border-box;padding:1rem;width:50vw}.col-2{margin:.5rem;box-sizing:border-box;padding:1rem;width:25vw}.msg-dialog{overflow:auto}.msg-dialog .mat-mdc-dialog-content{max-height:100%}.mat-mdc-radio-button .mdc-radio{padding:.25rem}.mat-mdc-radio-button .mdc-label{color:#aa648a;width:100%;font-size:1rem;margin:auto!important}.payment-options .mdc-form-field{width:100%}.payment-options .mdc-form-field .sepa-icon,.payment-options .mdc-form-field .zahlschein-icon{display:inline-block;background-repeat:no-repeat;background-size:contain;position:relative;bottom:-2px}.payment-options .mdc-form-field .sepa-icon{background-image:url("./media/SEPA-JHLGV37M.svg");width:42.8571428571px;height:15.4285714286px}.payment-options .mdc-form-field .zahlschein-icon{background-image:url("./media/Zahlschein-WVZTTFU4.svg");width:39.2px;height:40px;margin-top:-8px}.payment-options .mdc-label{font-weight:600;display:flex;justify-content:center;align-items:center;justify-content:space-between}.lw-consent .mdc-label{color:#033b59!important;font-size:1rem}.modem-form{display:flex;flex-direction:column}.modem-form .mat-mdc-radio-button{gap:6px}.modem-form .mdc-label{cursor:pointer}.modem-form .mat-mdc-radio-button.mat-mdc-radio-checked .mat-internal-form-field .mdc-label{font-weight:700}.modem-form .mdc-radio{padding-bottom:4px;padding-top:4px}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#aa648a!important}.mat-internal-form-field{align-items:flex-start!important}.mat-internal-form-field .mdc-label{margin:auto}.mat-content.mat-content-hide-toggle{margin-right:0!important}.option-container{background-color:#fff;max-width:1000px;margin:auto;padding:2rem;box-sizing:border-box}@media screen and (max-width: 768px){.option-container{padding:1rem 2rem}}.option-container .headline-area{display:flex;justify-content:space-between}@media screen and (max-width: 768px){.option-container .headline-area{flex-direction:column-reverse;gap:16px}}@media screen and (max-width: 375px){.option-container .headline-area{align-items:center;margin-bottom:.3rem}}.option-container .headline-area .lw-h1{font-size:2rem;font-weight:700}.option-container .headline-area .logo-img{max-width:200px;height:100%}@media screen and (max-width: 768px){.option-container .headline-area .logo-img{width:130px;align-self:flex-end}}@media screen and (max-width: 375px){.option-container .headline-area .logo-img{margin-bottom:.5rem}}.option-container .lw-modem-prod{display:flex;gap:2rem}@media screen and (max-width: 1024px){.option-container .lw-modem-prod{flex-direction:column;align-items:center}}.option-container .lw-modem-prod h3{margin:.8rem 0}.option-container .lw-modem-prod .product-text{width:100%}.option-container .lw-modem-prod .product-text .lw-product-header{display:flex;justify-content:space-between}@media screen and (max-width: 768px){.option-container .lw-modem-prod .product-text .lw-product-header{flex-direction:column}}.option-container .lw-modem-prod .product-text .lw-product-header .right-price{text-align:right}@media screen and (max-width: 768px){.option-container .lw-modem-prod .product-text .lw-product-header .right-price{text-align:center}}.option-container .lw-modem-prod .product-text .lw-product-header .right-price p:first-child{font-size:2rem;font-weight:700;margin-bottom:0;margin-top:.8rem}@media screen and (max-width: 580px){.option-container .lw-modem-prod .product-text .lw-product-header .right-price p:first-child{font-size:1.25rem}}.option-container .lw-modem-prod .product-text .lw-product-header .right-price p:nth-child(2){margin-top:.5em;font-size:.8rem}.option-container .small{text-align:left;font-weight:500;margin:.6rem 0}.option-container .small a{color:#aa648a;text-decoration:none;font-size:.8rem}.option-container .modem-form{display:flex;flex-direction:column}.incomplete-options-warning{background-color:#ffe6e6;border:2px solid #ff6b6b;border-radius:8px;padding:1rem;margin:1rem 0;text-align:center}.incomplete-options-warning p{color:#d63031;font-weight:600;margin:0;font-size:1rem}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.captcha-field{margin:1rem 0}.captcha-field .frc-captcha{width:100%;min-height:64px;border:1px solid #ccc;border-radius:4px;padding:8px;display:flex;align-self:center}.captcha-warning{margin-right:0!important;margin-top:1rem!important;margin-left:auto!important;width:280px}.tab-clickable:focus-visible{outline:2px solid black!important;outline-offset:-10px}.lw-internet-card .lw-card-image{margin-top:2rem!important}
