.Rotate-module-base{margin:0}.RegioBadge-module-base{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:.75rem;height:6.375rem;justify-content:center;text-align:center;transform:rotate(15deg);width:6.375rem}.RegioBadge-module-base strong{display:block;font-size:1.25rem;font-weight:700;line-height:1.2}@media only screen and (min-width:768px){.RegioBadge-module-base strong{font-size:2rem}.RegioBadge-module-base{font-size:1.125rem;height:10.375rem;width:10.375rem}}.RegioBadge-module-turquoise{background-color:#007e85}.RegioBadge-module-green{background-color:#64b32c;color:#1f1f1f}.RegioKeyVisualSection-module-content{background-color:#fff;border-radius:3px;box-shadow:0 0 4px rgba(0,0,0,.15),0 4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;font-size:1rem;line-height:1.625;margin:-2.25rem 1rem 0;padding:1rem 1rem 3rem;position:relative}@media only screen and (min-width:768px){.RegioKeyVisualSection-module-content{font-size:1.375rem;line-height:1.5;margin:-7.5rem 4.75rem 0;padding:2.5rem 2.5rem 3.5rem}}.RegioKeyVisualSection-module-title{color:#1f1f1f;font-size:1.5rem;font-weight:500;line-height:1.3;margin:0 0 1rem;padding:0;width:100%}@media only screen and (min-width:768px){.RegioKeyVisualSection-module-title{font-size:2.25rem;margin-bottom:2rem;width:70%}}.RegioKeyVisualSection-module-text{font-size:1.125rem;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0}@media only screen and (min-width:768px){.RegioKeyVisualSection-module-text{font-size:1.375rem}}.RegioKeyVisualSection-module-main-text{font-weight:300;margin-bottom:1rem}@media only screen and (min-width:768px){.RegioKeyVisualSection-module-main-text{margin-bottom:2rem}}.RegioKeyVisualSection-module-highlighted-text{font-weight:500;margin-bottom:2rem}@media only screen and (min-width:768px){.RegioKeyVisualSection-module-highlighted-text{margin-bottom:2.5rem}}.RegioKeyVisualSection-module-badge-mobile{padding:0 1rem;position:absolute;right:1rem;top:-3.75rem}@media only screen and (min-width:768px){.RegioKeyVisualSection-module-badge-mobile{display:none}}.RegioKeyVisualSection-module-badge-desktop{display:none;padding:0 1rem;position:absolute;right:3.25rem;top:-4.5rem}@media only screen and (min-width:768px){.RegioKeyVisualSection-module-badge-desktop{display:block}}.RegioKeyVisualSection-module-button{padding:0 4rem;width:auto}.RegioTariffComparison-module-base{display:flex;flex-direction:column;padding-top:3.75rem}@media only screen and (min-width:768px){.RegioTariffComparison-module-base{flex-direction:row;padding-right:5.1875rem;padding-top:0}}.RegioTariffComparison-module-button{margin-top:3rem}@media only screen and (min-width:768px){.RegioTariffComparison-module-button{margin-top:2.75rem}}.RegioTariffComparison-module-detail-link{background:none;border:none;border-bottom:2px solid #c7105c;color:#c7105c;cursor:pointer;display:block;font-size:1rem;font-weight:500;line-height:1.3;margin:auto;padding:0}@media only screen and (min-width:768px){.RegioTariffComparison-module-detail-link{font-size:1.125rem}}.RegioTariffComparison-module-badge{position:absolute;right:.75rem;top:0;transform:translateY(-50%)}@media only screen and (min-width:768px){.RegioTariffComparison-module-badge{right:0;transform:translate(50%,-50%)}}.RegioTariffComparison-module-hide-on-mobile{display:none}@media only screen and (min-width:768px){.RegioTariffComparison-module-hide-on-mobile{display:flex}}.RegioTariffComparison-module-show-on-mobile{display:flex}@media only screen and (min-width:768px){.RegioTariffComparison-module-show-on-mobile{display:none}}.RegioTariffComparisonBadge-module-base{background-color:#ffc500;color:#fff;font-size:1rem;font-weight:700;line-height:1.25;padding:.7rem 0;position:relative;text-align:center;z-index:2}.RegioTariffComparisonBadge-module-base:before{border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:20px solid #ffc500;bottom:-14px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}@media only screen and (min-width:768px){.RegioTariffComparisonBadge-module-base{display:none}}.RegioTariffComparisonCard-module-base{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.15),0 4px 20px rgba(0,0,0,.15);position:relative}@media only screen and (min-width:768px){.RegioTariffComparisonCard-module-base{flex:50% 1;max-width:50%}}.RegioTariffComparisonCard-module-base div:last-child{margin-bottom:0}.RegioTariffComparisonCard-module-default{padding:2.5rem 1.5rem;z-index:1}@media only screen and (min-width:768px){.RegioTariffComparisonCard-module-default{padding:3.75rem 3rem}}.RegioTariffComparisonCard-module-small{padding:2rem 1.5rem 1rem}@media only screen and (min-width:768px){.RegioTariffComparisonCard-module-small{margin:5.5rem 0 auto;padding:2.5rem 2rem 1.25rem}}.RegioTariffComparisonCard-module-logo{display:block;margin:0 auto 1.5rem;max-width:7rem;width:100%}@media only screen and (min-width:768px){.RegioTariffComparisonCard-module-logo{margin-bottom:1.7rem;max-width:11.375rem}}.RegioTariffComparisonPrice-module-base{text-align:center}@media only screen and (min-width:768px){.RegioTariffComparisonPrice-module-base{margin-bottom:1rem}}.RegioTariffComparisonPrice-module-price{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#990099,#E50000);display:inline-block;-webkit-text-fill-color:rgba(0,0,0,0);font-size:2.75rem;line-height:.9}@media only screen and (min-width:768px){.RegioTariffComparisonPrice-module-price{font-size:4rem}}.RegioTariffComparisonPrice-module-small{font-size:1.25rem}@media only screen and (min-width:768px){.RegioTariffComparisonPrice-module-small{font-size:2.75rem}}.RegioTariffComparisonPrice-module-sub-text{font-size:.875rem;font-weight:300;line-height:3;text-align:center}@media only screen and (min-width:768px){.RegioTariffComparisonPrice-module-sub-text{font-size:1.125rem}}.RegioTariffComparisonProviderName-module-base{margin-bottom:1rem;text-align:center}@media only screen and (min-width:768px){.RegioTariffComparisonProviderName-module-base{margin-bottom:.85rem}}.RegioTariffComparisonProviderName-module-name{font-size:1.25rem;line-height:1.2;margin:0 auto;max-width:17ch}@media only screen and (min-width:768px){.RegioTariffComparisonProviderName-module-name{font-size:1.5rem;line-height:1.6}}.RegioTariffComparisonProviderName-module-description{font-size:.875rem;font-weight:500;line-height:2.25}@media only screen and (min-width:768px){.RegioTariffComparisonProviderName-module-description{font-size:1rem}}.RegioTariffComparisonDivider-module-base{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0 auto;max-width:500px;min-height:1px;position:relative;width:100%}.RegioTariffComparisonDivider-module-base:before{left:0}.RegioTariffComparisonDivider-module-base:after,.RegioTariffComparisonDivider-module-base:before{background-color:var(--accent--20,#D8F2CC);content:"";height:1px;position:absolute;top:50%;width:50%}.RegioTariffComparisonDivider-module-base:after{right:0}.RegioTariffComparisonDivider-module-text{background-color:#fff;color:#1f1f1f;font-size:1rem;font-weight:300;line-height:20px;padding:0 .75rem;text-align:center;z-index:1}@media only screen and (min-width:768px){.RegioTariffComparisonDivider-module-text{font-size:1.125rem;padding:0 1.25rem}}.RegioTariffComparisonTariffName-module-base{margin-bottom:2rem}@media only screen and (min-width:768px){.RegioTariffComparisonTariffName-module-base{margin-bottom:2.25rem}}.RegioTariffComparisonTariffName-module-name{font-size:1.125rem;line-height:1.3;margin:.9rem 0 1.15rem;text-align:center}@media only screen and (min-width:768px){.RegioTariffComparisonTariffName-module-name{font-size:1.5rem;line-height:1.6;margin:1rem 0 1.25rem}}.NativeSelect-module-native-select{height:100%;opacity:0;position:absolute;right:0;top:0;width:100%}@media only screen and (min-width:576px){.NativeSelect-module-native-select--mobile-only{display:none}}.NativeSelect-module-native-select.NativeSelect-module-select-only{width:100%}.JobList-module-list{margin:0;padding:0}.JobList-module-border-between>:not(:last-of-type){border-bottom:1px solid #cecece}.JobList-module-alternate-background>:nth-child(odd){background:#e8e8e8}.Teaser-module-base{border-radius:5px;color:#1f1f1f;display:flex;flex-direction:column;overflow:hidden;text-align:start}.Teaser-module-wrapper{display:flex;flex:1 1;flex-direction:column}.Teaser-module-wrapper:not(:last-child){margin-bottom:1rem}.Teaser-module-headline{display:block;font-size:1.375rem;font-weight:500;line-height:1.3;margin-bottom:0;margin-top:0}@media only screen and (min-width:768px){.Teaser-module-headline{font-size:1.5rem}}.Teaser-module-headline em,.Teaser-module-headline p,.Teaser-module-headline strong,.Teaser-module-headline u{font-style:normal;font-weight:500;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0;text-decoration:none}.Teaser-module-content{font-size:1.25rem;margin-top:.5rem}.Teaser-module-content>p{font-size:1.125rem;font-weight:300;line-height:1.6;margin:0}@media only screen and (min-width:768px){.Teaser-module-content>p{font-size:1.25rem}}.Teaser-module-link{font-size:1.125rem;line-height:1;padding:1.25rem 0}@media only screen and (min-width:768px){.Teaser-module-link{font-size:1.25rem}}.Teaser-module-center{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.Teaser-module-center .Teaser-module-link{margin:0 auto;transition:padding-left .25s}.Teaser-module-center .Teaser-module-link:hover{margin-left:auto;padding-left:.75rem}.Teaser-module-icon-wrapper{height:4rem;margin-bottom:1rem;width:4rem}.Teaser-module-icon-wrapper:empty{background:#d3d3d3}.Teaser-module-icon{color:#c7105c;height:100%;width:100%}[data-bg-color=gradient] .Teaser-module-base,[data-bg-color=gradient] .Teaser-module-icon,[data-bg-color=gradient] .Teaser-module-link,[data-layout-background=gradient] .Teaser-module-base,[data-layout-background=gradient] .Teaser-module-icon,[data-layout-background=gradient] .Teaser-module-link{color:#fff}.TeaserList-module-base{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin-bottom:-1.5rem;position:relative}.TeaserList-module-base>*{margin-bottom:1.5rem;width:100%}.TeaserList-module-base.TeaserList-module-teaser-tile-large{margin-bottom:-1.25rem}.TeaserList-module-base.TeaserList-module-teaser-tile-large>*{margin-bottom:1.25rem}@media only screen and (min-width:576px){.TeaserList-module-teaser-tile-large{flex-direction:row;margin-left:-.5rem;margin-right:-.5rem}.TeaserList-module-teaser-tile-large.TeaserList-module-cols-three>*{padding:0 .5rem;width:50%}}@media only screen and (min-width:768px){.TeaserList-module-base{margin-bottom:-4rem}.TeaserList-module-base>*{margin-bottom:4rem}.TeaserList-module-cols-three,.TeaserList-module-cols-two{margin-left:-1.5rem;margin-right:-1.5rem}.TeaserList-module-cols-three>*,.TeaserList-module-cols-two>*{padding:0 1.5rem}.TeaserList-module-cols-two>*{width:50%}.TeaserList-module-default{flex-direction:row}.TeaserList-module-default.TeaserList-module-cols-three>*{width:33.3333%}.TeaserList-module-teaser-tile-large{margin-bottom:-1.5rem;margin-left:-1rem;margin-right:-1rem}.TeaserList-module-teaser-tile-large.TeaserList-module-cols-three>*{margin-bottom:1.5rem;padding:0 1rem}}@media only screen and (min-width:1200px){.TeaserList-module-teaser-tile-large.TeaserList-module-cols-three>*{width:33.3333%}}.JobDetailsPageContent-module-stage-box{margin-bottom:0!important}@media only screen and (min-width:576px){.JobDetailsPageContent-module-stage-box{margin-bottom:5rem}}@media only screen and (min-width:1200px){.JobDetailsPageContent-module-stage-box{margin-bottom:0}}.JobDetailsPageContent-module-benefits-headline,.JobDetailsPageContent-module-related-jobs-headline{margin-bottom:2.5rem!important}@media only screen and (min-width:768px){.JobDetailsPageContent-module-benefits-headline,.JobDetailsPageContent-module-related-jobs-headline{margin-bottom:4rem!important}}.JobDetailsPageContent-module-apply-headline{max-width:900px;padding:0 1rem}@media only screen and (min-width:768px){.JobDetailsPageContent-module-apply-headline{padding:0 2rem}}.JobDetailsPageContent-module-apply-headline div{font-size:1rem}@media only screen and (min-width:576px){.JobDetailsPageContent-module-apply-headline div{font-size:1.375rem}}.JobDetailsPageContent-module-interest-section{padding:3rem 0!important}@media only screen and (min-width:768px){.JobDetailsPageContent-module-interest-section{padding:5rem 0!important}}.JobDetailsPageContent-module-section-spacer{margin-top:4rem!important;padding-bottom:2rem}@media only screen and (min-width:768px){.JobDetailsPageContent-module-section-spacer{margin-top:10rem!important}}.JobDetailsPageContent-module-jobs-headline{max-width:calc(100% - 2rem)}.JobDetailsPageContent-module-question-container{width:100%}.JobDetailsPageContent-module-button{margin:0}@media only screen and (min-width:992px){.JobDetailsPageContent-module-button{padding-left:2rem;padding-right:2rem;width:auto}}@media only screen and (max-width:991px){.JobDetailsPageContent-module-modal-button-wrapper>a:first-child{margin-bottom:1rem!important}}@media only screen and (min-width:992px){.JobDetailsPageContent-module-modal-button-wrapper{display:flex!important;flex-direction:row!important;justify-content:center!important}.JobDetailsPageContent-module-modal-button-wrapper>a:first-child{margin-right:1rem!important}}.JobDetailsPageContent-module-awards{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;position:relative;width:100%}@media only screen and (min-width:768px){.JobDetailsPageContent-module-awards{justify-content:space-between}}.JobDetailsPageContent-module-awards img{height:100%;max-width:50%}@media only screen and (min-width:576px){.JobDetailsPageContent-module-awards img{max-width:25%}}.TariffComparison-module-base{margin:0}.TariffComparison-module-title{font-size:1.5rem;font-weight:500;line-height:1.4;margin-top:0;text-align:center}@media only screen and (min-width:768px){.TariffComparison-module-title{font-size:2.75rem;line-height:1.2;margin-bottom:1.625rem}}.TariffComparison-module-subtitle{font-size:1rem;font-weight:400;line-height:1.6;text-align:center}@media only screen and (min-width:768px){.TariffComparison-module-subtitle{font-size:1.375rem;margin-bottom:5rem}}.TariffComparison-module-footnote{font-size:.875rem;font-weight:300;line-height:1.8;margin-top:1.25rem}@media only screen and (min-width:768px){.TariffComparison-module-footnote{margin-top:1.5rem}}.TariffComparison-module-footnote-date{font-size:.875rem;font-weight:300;line-height:1.8;margin:0}.TariffComparison-module-product-overview-wrapper{align-items:center;display:flex;flex-direction:column;gap:1.25rem}@media only screen and (min-width:768px){.TariffComparison-module-product-overview-wrapper{align-items:flex-end;flex-direction:row;justify-content:center}}.FormFieldDropdown-module-base{position:relative;width:100%}.FormFieldDropdown-module-form-field input,.FormFieldDropdown-module-form-field label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FormFieldDropdown-module-form-field input,.FormFieldDropdown-module-form-field span{pointer-events:none}.FormFieldDropdown-module-form-field svg{pointer-events:none;transition:transform .25s}.FormFieldDropdown-module-form-field ::selection{background-color:none}.FormFieldDropdown-module-is-open{z-index:auto}.FormFieldDropdown-module-is-open .FormFieldDropdown-module-form-field svg{transform:rotate(180deg)}.FormFieldDropdown-module-list{background:#fff;border-radius:5px;box-shadow:0 2px 6px rgba(0,0,0,.2);-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0;margin-bottom:10rem;margin-top:.75rem;max-height:170px;opacity:0;padding:10px;pointer-events:none;position:absolute;visibility:hidden;width:100%;z-index:6}@media only screen and (max-width:575px){.FormFieldDropdown-module-list:not(.FormFieldDropdown-module-disable-native-select){display:none}}.FormFieldDropdown-module-list.FormFieldDropdown-module-is-active{opacity:1;pointer-events:all;visibility:visible}.FormFieldDropdown-module-list.FormFieldDropdown-module-with-scrollbar{overflow-y:scroll;padding:10px 0 10px 10px}.FormFieldDropdown-module-list.FormFieldDropdown-module-with-scrollbar::-webkit-scrollbar{width:28px}.FormFieldDropdown-module-list.FormFieldDropdown-module-with-scrollbar::-webkit-scrollbar-track{border-radius:0}.FormFieldDropdown-module-list.FormFieldDropdown-module-with-scrollbar::-webkit-scrollbar-thumb{background:#ffdbe2;background-clip:padding-box;border:10px solid rgba(0,0,0,0);border-radius:13px}.FormFieldDropdown-module-native-select{-webkit-appearance:initial}.FormFieldDropdown-module-list-item{border-radius:3px;color:#c7105c;font-size:1.25rem;list-style-type:none;padding-bottom:10px;padding-left:20px;padding-top:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FormFieldDropdown-module-list-item.FormFieldDropdown-module-selected,.FormFieldDropdown-module-list-item:hover{background:rgba(199,16,92,.1);cursor:pointer}.JobCallout-module-base{border-radius:5px;box-shadow:0 0 2px 0 rgba(0,0,0,.1),0 0 27px 0 rgba(0,0,0,.12);display:grid;grid-template-columns:auto 1fr}@media only screen and (min-width:992px){.JobCallout-module-base{gap:1.5rem}}.JobCallout-module-base[data-color=orange]{color:#c45100}.JobCallout-module-base[data-color=orange] .JobCallout-module-icon{filter:invert(64%) sepia(59%) saturate(6226%) hue-rotate(6deg) brightness(97%) contrast(102%)}.JobCallout-module-base[data-color=cyan]{color:#007e85}.JobCallout-module-base[data-color=cyan] .JobCallout-module-icon{filter:invert(46%) sepia(47%) saturate(5189%) hue-rotate(155deg) brightness(92%) contrast(101%)}.JobCallout-module-base[data-color=purple]{color:#909}.JobCallout-module-base[data-color=purple] .JobCallout-module-icon{filter:invert(9%) sepia(91%) saturate(5749%) hue-rotate(296deg) brightness(102%) contrast(108%)}.JobCallout-module-base[data-color=red]{color:#e50000}.JobCallout-module-base[data-color=red] .JobCallout-module-icon{filter:invert(17%) sepia(99%) saturate(5613%) hue-rotate(357deg) brightness(91%) contrast(121%)}.JobCallout-module-base[data-color=surrogate]{color:#c7105c}.JobCallout-module-base[data-color=surrogate] .JobCallout-module-icon{filter:invert(19%) sepia(55%) saturate(3670%) hue-rotate(317deg) brightness(97%) contrast(108%)}.JobCallout-module-base[data-color=yellow]{color:#856a29}.JobCallout-module-base[data-color=yellow] .JobCallout-module-icon{filter:invert(89%) sepia(28%) saturate(4784%) hue-rotate(357deg) brightness(100%) contrast(106%)}.JobCallout-module-base[data-color=green]{color:#487e25}.JobCallout-module-base[data-color=green] .JobCallout-module-icon{filter:invert(57%) sepia(67%) saturate(517%) hue-rotate(52deg) brightness(95%) contrast(81%)}.JobCallout-module-base[data-color=blue]{color:#1750b5}.JobCallout-module-base[data-color=blue] .JobCallout-module-icon{filter:invert(17%) sepia(89%) saturate(2477%) hue-rotate(215deg) brightness(87%) contrast(92%)}.JobCallout-module-icon{display:none}@media only screen and (min-width:992px){.JobCallout-module-icon{display:flex;width:6rem}}.JobCallout-module-img{width:5.5rem}@media only screen and (min-width:992px){.JobCallout-module-img{width:100%}}.JobCallout-module-content{padding:24px}@media only screen and (min-width:992px){.JobCallout-module-content{padding:32px 32px 32px 0}}.JobCallout-module-headline{font-size:1.375rem;font-weight:700;line-height:1.75;margin:0}@media only screen and (min-width:992px){.JobCallout-module-headline{font-size:1.5rem;line-height:1.3}}.JobCallout-module-text{color:#000;font-size:1.125rem;font-weight:300;line-height:1.75;margin:.5rem 0 0}@media only screen and (min-width:992px){.JobCallout-module-text{font-size:1.25rem;line-height:1.6}}.JobCallout-module-link{align-items:center;color:inherit;display:flex;font-size:1.125rem;font-weight:500;line-height:1.5;margin-top:.75rem}@media only screen and (min-width:992px){.JobCallout-module-link{font-size:1.25rem;margin-top:1rem}}.JobCallout-module-arrow{align-items:center;display:flex;margin-right:.75rem}.JobShiftModel-module-base-wrapper{max-width:80rem;overflow-x:scroll;position:relative}.JobShiftModel-module-base{display:grid;grid-template-areas:". mo di mi do fr sa so" "paul paul-shift-first paul-shift-first paul-shift-second paul-shift-second . paul-shift-third ." "anna anna-shift-first anna-shift-first anna-shift-second anna-shift-second anna-shift-third anna-shift-third anna-shift-third" "jan jan-shift-first jan-shift-first . jan-shift-second . . ." "leon . leon-shift-first . . leon-shift-second leon-shift-second leon-shift-second" "matthias matthias-shift-first matthias-shift-first matthias-shift-first matthias-shift-first matthias-shift-first matthias-shift-first matthias-shift-first" "christina . christina-shift-first christina-shift-second christina-shift-second christina-shift-third christina-shift-third christina-shift-third";grid-template-columns:repeat(8,10rem);grid-template-rows:repeat(7,1fr)}.JobShiftModel-module-pill-wrapper{background-color:#ffe9ed;padding:.75rem;position:relative}.JobShiftModel-module-pill{border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.08),0 4px 16px rgba(0,0,0,.04);font-size:.875rem;font-weight:500;padding:.75rem;position:relative;transition:transform .25s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:2}.JobShiftModel-module-pill:hover{transform:translateY(-.25rem)}.JobShiftModel-module-pill-icon{padding-right:.5rem}.JobShiftModel-module-day{color:#c7105c;display:flex;font-size:.875rem;font-weight:500;justify-content:center;padding:1.5rem 1rem}.JobShiftModel-module-person{align-items:center;color:#1f1f1f;display:flex;font-size:1rem;font-weight:500;justify-content:flex-start;padding:1rem 0}.JobShiftModel-module-person-image-wrapper{align-items:center;display:flex;justify-content:center;padding-right:.625rem}.JobShiftModel-module-person-image{border-radius:50%;height:2rem;width:2rem}.JobShiftModel-module-shift-box{padding:.75rem}.JobShiftModel-module-white{background-color:#fff}.JobShiftModel-module-surrogate{background-color:#fffcfd}.JobShiftModel-module-back-shift{color:#e50000}.JobShiftModel-module-night-shift{color:#909}.JobShiftModel-module-early-shift{color:#c45100}.JobShiftModel-module-disposal-shift{color:#487e25}.JobShiftModel-module-rest-day{color:#1750b5}.JobShiftModel-module-border-top-left{border-top-left-radius:.5rem}.JobShiftModel-module-border-top-right{border-top-right-radius:.5rem}.JobShiftModel-module-border-bottom-left{border-bottom-left-radius:.5rem}.JobShiftModel-module-border-bottom-right{border-bottom-right-radius:.5rem}.JobShiftModel-module-vertical-lines{height:100%;pointer-events:none;position:absolute;width:100%}.JobShiftModel-module-vertical-lines>span:first-child{background-color:#ffe9ed;bottom:0;left:20rem;position:absolute;top:0;width:1px;z-index:1}.JobShiftModel-module-vertical-lines>span:nth-child(2){background-color:#ffe9ed;bottom:0;left:30rem;position:absolute;top:0;width:1px;z-index:1}.JobShiftModel-module-vertical-lines>span:nth-child(3){background-color:#ffe9ed;bottom:0;left:40rem;position:absolute;top:0;width:1px;z-index:1}.JobShiftModel-module-vertical-lines>span:nth-child(4){background-color:#ffe9ed;bottom:0;left:50rem;position:absolute;top:0;width:1px;z-index:1}.JobShiftModel-module-vertical-lines>span:nth-child(5){background-color:#ffe9ed;bottom:0;left:60rem;position:absolute;top:0;width:1px;z-index:1}.JobShiftModel-module-vertical-lines>span:nth-child(6){background-color:#ffe9ed;bottom:0;left:70rem;position:absolute;top:0;width:1px;z-index:1}.JobShiftModel-module-bottom-line{border-bottom:1px solid #ffe9ed}.JobShiftModel-module-paul-shift-first{grid-area:paul-shift-first}.JobShiftModel-module-paul-shift-second{grid-area:paul-shift-second}.JobShiftModel-module-paul-shift-third{grid-area:paul-shift-third}.JobShiftModel-module-anna-shift-first{grid-area:anna-shift-first}.JobShiftModel-module-anna-shift-second{grid-area:anna-shift-second}.JobShiftModel-module-anna-shift-third{grid-area:anna-shift-third}.JobShiftModel-module-jan-shift-first{grid-area:jan-shift-first}.JobShiftModel-module-jan-shift-second{grid-area:jan-shift-second}.JobShiftModel-module-leon-shift-first{grid-area:leon-shift-first}.JobShiftModel-module-leon-shift-second{grid-area:leon-shift-second}.JobShiftModel-module-christina-shift-first{grid-area:christina-shift-first}.JobShiftModel-module-christina-shift-second{grid-area:christina-shift-second}.JobShiftModel-module-christina-shift-third{grid-area:christina-shift-third}.JobShiftModel-module-matthias-shift-first{grid-area:matthias-shift-first}.JobShiftModel-module-mo{grid-area:mo}.JobShiftModel-module-di{grid-area:di}.JobShiftModel-module-mi{grid-area:mi}.JobShiftModel-module-do{grid-area:do}.JobShiftModel-module-fr{grid-area:fr}.JobShiftModel-module-sa{grid-area:sa}.JobShiftModel-module-so{grid-area:so}.JobShiftModel-module-paul{grid-area:paul}.JobShiftModel-module-anna{grid-area:anna}.JobShiftModel-module-jan{grid-area:jan}.JobShiftModel-module-leon{grid-area:leon}.JobShiftModel-module-matthias{grid-area:matthias}.JobShiftModel-module-christina{grid-area:christina}.RegioPageContent-module-base{margin:0}.RegioPageContent-module-background-wrapper{position:relative}@media only screen and (min-width:1200px){.RegioPageContent-module-background-wrapper{margin:0 -1rem}}.RegioPageContent-module-background-image{height:auto}@media only screen and (min-width:768px){.RegioPageContent-module-background-image{top:3rem}}.RegioPageContent-module-regio-first-fact-container{margin:6rem auto}@media only screen and (min-width:768px){.RegioPageContent-module-regio-first-fact-container{margin:10rem auto}}.RegioPageContent-module-regio-second-fact-container{margin:5.5rem auto}.RegioPageContent-module-regio-teaser-container{margin-bottom:6rem}@media only screen and (min-width:768px){.RegioPageContent-module-regio-teaser-container{margin-bottom:11rem}}.RegioPageContent-module-regio-comparison-tips-container>p{font-size:1rem;font-weight:300;margin:0}@media only screen and (min-width:768px){.RegioPageContent-module-regio-comparison-tips-container>p{font-size:1.375rem}}.RegioPageContent-module-headline>div{max-width:62ch}.RegioPageContent-module-tab-title{text-align:left}.RegioPageContent-module-tab-title .RegioPageContent-module-consumption{display:block;font-size:.875rem;font-weight:400;margin-top:.25rem}@media only screen and (min-width:768px){.RegioPageContent-module-tab-title .RegioPageContent-module-consumption{font-size:1rem;font-weight:500}}
/*# sourceMappingURL=a9662629dd39217f.css.map*/