.section-cta-band{padding:5rem 0;position:relative}.section-cta-band__inner{margin:0 auto;max-width:var(--container-width);padding:0 1.25rem;position:relative;text-align:center;z-index:1}.section-cta-band__actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.section-cta-band--brand{background:var(--color-brand);color:#fff}.section-cta-band--brand h2,.section-cta-band--brand p{color:#fff}.section-cta-band--dark{background:var(--color-brand-2);color:#fff}.section-cta-band--dark h2,.section-cta-band--dark p{color:#fff}.section-cta-band--light{background:var(--color-cream)}.section-cta-band--photo{align-items:center;background:#111;color:#fff;display:flex;margin:0;min-height:40rem;padding:0}.section-cta-band--photo h2,.section-cta-band--photo p{color:#fff}.section-cta-band--photo h2{background:transparent;display:block;font-family:Zalando Sans Semi Expanded,sans-serif;font-size:46px;font-weight:600;line-height:46px;margin:0 0 1.25rem;max-width:none;padding:0;text-align:left}.section-cta-band--photo .heading-mark{background:var(--color-brand);box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#fff;display:inline;font-family:inherit;padding:0}.section-cta-band--photo .heading-mark__plain{background:transparent;display:inline;font-family:inherit;padding:0}.section-cta-band--photo .section-cta-band__inner>p:not(.section-cta-band__actions){font-family:Zalando Sans Semi Expanded\ 400,sans-serif;font-size:20px;font-weight:500;line-height:30px;max-width:34.375rem;text-align:left}.section-cta-band--photo .section-cta-band__actions{gap:.875rem;margin:0}.section-cta-band--photo .button{color:#fff;font-family:Zalando Sans Semi Expanded,Sans-serif;font-size:20px;font-weight:600;line-height:20px;padding:.75rem 1.125rem}.section-cta-band--photo .button--inverse{background:var(--color-brand);border-color:var(--color-brand);color:#fff}.section-cta-band--photo .button--inverse:focus-visible,.section-cta-band--photo .button--inverse:hover{background:#1c3a12;border-color:#1c3a12;color:#fff}.section-cta-band--photo .button--ghost{background:transparent;border-color:#fff;color:#fff}.section-cta-band__media{background-color:#111;background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.section-cta-band--photo .section-cta-band__media{background-attachment:fixed}}.section-cta-band__media:after{background:rgba(0,0,0,.49);content:"";inset:0;position:absolute}.section-cta-band--photo .section-cta-band__inner{margin:0 auto;max-width:var(--container-width);padding:0 1.25rem;text-align:left;width:100%}@media(max-width:959px){.section-cta-band--photo{min-height:0;padding:4rem 0}.section-cta-band--photo .section-cta-band__actions{align-items:flex-start;flex-direction:column}}@media(min-width:80rem){.section-cta-band--photo .section-cta-band__inner{padding:0}}.section-cta-band--photo .section-cta-band__actions{justify-content:flex-start}@media(min-width:960px){.section-cta-band--employment.section-cta-band--photo{min-height:390px}.section-cta-band--employment.section-cta-band--photo .section-cta-band__inner{padding-bottom:80px;padding-top:80px}}.section-cta-band--about.section-cta-band--brand.section-cta-band--photo{min-height:25.625rem}.section-cta-band--about.section-cta-band--brand.section-cta-band--photo .section-cta-band__media:after{background:rgba(0,0,0,.49)}.section-cta-band--about.section-cta-band--brand.section-cta-band--photo h2{font-weight:600;line-height:1;margin:0 0 1.25rem;max-width:40%}.section-cta-band--about.section-cta-band--brand.section-cta-band--photo p:not(.section-cta-band__actions){font-size:1.25rem;font-weight:500;line-height:1.5;margin:0 0 2.15rem;max-width:45%}.section-cta-band--about.section-cta-band--brand.section-cta-band--photo .section-cta-band__actions{gap:1rem}.section-cta-band--about.section-cta-band--brand.section-cta-band--photo .button{border-radius:3px;font-family:"zalando-sans-semiexpanded 500",var(--font-sans);font-size:1.25rem;font-weight:500;line-height:1;min-height:0;padding:.75rem 1.125rem}.section-cta-band--about.section-cta-band--brand.section-cta-band--photo .button--inverse{background:var(--color-brand);border:0;color:#fff}.section-cta-band--about.section-cta-band--brand.section-cta-band--photo .button--ghost{background:var(--color-brand);border:1px solid #fff;color:#fff}.section-cta-band--about.section-cta-band--brand.section-cta-band--photo.section-cta-band--video .section-cta-band__media:after{background:rgba(0,0,0,.6)}.section-cta-band--about.section-cta-band--brand.section-cta-band--photo.section-cta-band--video h2{font-weight:500;line-height:1.2;margin:.5rem 0 1rem;max-width:none}.section-cta-band--about.section-cta-band--brand.section-cta-band--photo.section-cta-band--video p:not(.section-cta-band__actions){font-weight:400;margin:0 auto 1.25rem;max-width:33.75rem}.section-cta-band--about.section-cta-band--brand.section-cta-band--photo.section-cta-band--video .button{background:#fff;border:0;border-radius:0;color:var(--color-brand);font-family:"zalando-sans-semiexpanded 500",var(--font-sans);font-size:1.25rem;font-weight:600;gap:.625rem;line-height:1.5;min-height:0;padding:.625rem 1.25rem}.section-cta-band--about.section-cta-band--brand.section-cta-band--photo.section-cta-band--video .button:focus-visible,.section-cta-band--about.section-cta-band--brand.section-cta-band--photo.section-cta-band--video .button:hover{background:var(--color-cream);color:var(--color-brand)}.section-cta-band--about.section-cta-band--brand.section-cta-band--photo.section-cta-band--video .button img{display:block;height:1.25rem;width:1.25rem}.section-cta-band--banner{min-height:22.0625rem;padding:5rem 0}.section-cta-band--banner h2{background:transparent;display:table;font-size:clamp(2rem,4vw,2.875rem);line-height:1;margin:0 0 2rem;max-width:38.75rem;padding:0;text-align:left}.section-cta-band--banner .heading-mark{display:table;padding:0 .18em .04em}.section-cta-band--banner p{font-weight:400;line-height:1.5;margin:0 0 2rem;max-width:none}.section-cta-band--banner .section-cta-band__inner{max-width:90rem}.section-cta-band--banner .section-cta-band__media:after{background:rgba(0,0,0,.4)}.section-cta-band--banner .button{background:var(--color-brand);border-color:var(--color-brand);color:#fff;font-size:1.25rem;font-weight:500;min-height:2.75rem;padding:.75rem 1.125rem}.section-cta-band--banner.section-cta-band--page .section-cta-band__inner{max-width:var(--container-width);padding-left:0;padding-right:0}.section-cta-band--banner.section-cta-band--page h2{color:var(--color-brand);display:block;margin:0 0 2rem;max-width:none}.section-cta-band--banner.section-cta-band--page .heading-mark{display:inline;padding:0}.section-cta-band--banner.section-cta-band--page p{font-weight:500;max-width:50rem}.section-cta-band--banner.section-cta-band--page .button{font-weight:600;line-height:1;min-height:2.75rem;min-width:10.4375rem;padding:.75rem 1.125rem}.section-cta-band--faq{min-height:20.3125rem;padding:0}.section-cta-band--faq .section-cta-band__inner{align-items:center;-moz-column-gap:4.375rem;column-gap:4.375rem;display:grid;grid-template-columns:minmax(0,42.8rem) auto;max-width:none;padding:5rem 0;text-align:left;width:min(var(--container-width),100% - 2.5rem)}.section-cta-band--faq h2{background:transparent;color:#fff;display:block;font-size:clamp(2rem,4vw,2.875rem);grid-column:1;line-height:1.2;margin:0 0 1rem;max-width:none;padding:0;text-align:left}.section-cta-band--faq h2:has(.heading-mark){background:transparent;display:block;padding:0}.section-cta-band--faq .heading-mark,.section-cta-band--faq .heading-mark__plain{background:transparent;color:#fff;display:inline;padding:0}.section-cta-band--faq .section-cta-band__inner>p:not(.section-cta-band__actions){color:#fff;font-size:1.25rem;font-weight:300;grid-column:1;line-height:1.5;margin:0;max-width:41.25rem}.section-cta-band--faq .section-cta-band__actions{grid-column:2;grid-row:1/span 2;justify-content:flex-end;margin:0}.section-cta-band--faq .button,.section-cta-band--faq .button--inverse{background:#fff;border-color:#fff;color:var(--color-brand);font-size:1.25rem;font-weight:600;min-height:3.25rem;padding:.9375rem 1.5rem}@media(max-width:799px){.section-cta-band--faq .section-cta-band__inner{grid-template-columns:minmax(0,1fr);padding:3.5rem 0;row-gap:1.5rem}.section-cta-band--faq .section-cta-band__actions{grid-column:1;grid-row:auto;justify-content:flex-start}}.section-cta-band--video{min-height:25.625rem}.section-cta-band--video .section-cta-band__inner{align-items:center;display:flex;flex-direction:column;text-align:center}.section-cta-band--video h2,.section-cta-band--video p{text-align:center}.section-cta-band--video h2{margin-left:auto;margin-right:auto}.section-cta-band--video p{max-width:40rem}.section-cta-band--video .section-cta-band__actions{justify-content:center}.section-cta-band--video .button img{height:1.25rem;width:1.25rem}.section-cta-band--home.section-cta-band--photo .section-cta-band__media:after{background:rgba(0,0,0,.2)}.section-cta-band--home.section-cta-band--photo h2{font-family:"zalando-sans-semiexpanded 600",var(--font-sans);font-size:2.875rem;font-weight:600;line-height:1.2;margin:0 0 1.25rem;max-width:40%}.section-cta-band--home.section-cta-band--photo .section-cta-band__inner>p:not(.section-cta-band__actions){font-family:"Zalando Sans Semi Expanded 400",var(--font-sans);font-size:1rem;font-weight:600;line-height:1.5;margin:0 0 2.15rem;max-width:45%}.section-cta-band--home.section-cta-band--photo .section-cta-band__actions{gap:1rem}.section-cta-band--home.section-cta-band--photo .button{border-radius:3px;font-family:"zalando-sans-semiexpanded 500",var(--font-sans);font-size:.9375rem;font-weight:500;line-height:1;min-height:0;padding:.75rem 1.125rem}.section-cta-band--home.section-cta-band--photo .button--inverse{background:#fff;border-color:#fff;color:var(--color-brand)}.section-cta-band--home.section-cta-band--photo .button--inverse:focus-visible,.section-cta-band--home.section-cta-band--photo .button--inverse:hover{background:var(--color-cream);border-color:var(--color-cream);color:var(--color-brand)}.section-cta-band--home.section-cta-band--photo .button--ghost{background:rgba(2,1,1,0);border:1px solid #fff;color:#fff}@media(max-width:767px){.section-cta-band--home.section-cta-band--photo .section-cta-band__inner>p:not(.section-cta-band__actions),.section-cta-band--home.section-cta-band--photo h2{max-width:100%}}.section-cta-band--standard.section-cta-band--photo{min-height:0;padding:5rem 0}.section-cta-band--standard.section-cta-band--photo .section-cta-band__media:after{background:rgba(0,0,0,.6)}.section-cta-band--standard.section-cta-band--photo .section-cta-band__inner{max-width:none;padding:0;text-align:left;width:min(90rem,100% - 2.5rem)}.section-cta-band--standard.section-cta-band--photo h2{display:table;font-family:"Zalando Sans Semi Expanded",var(--font-sans);font-size:2.875rem;font-weight:600;letter-spacing:0;line-height:1;margin:0 0 2rem;max-width:100%}.section-cta-band--standard.section-cta-band--photo h2 .heading-mark{background:var(--color-brand);color:#fff;display:inline;padding:0}.section-cta-band--standard.section-cta-band--photo .section-cta-band__inner>p:not(.section-cta-band__actions){font-family:"Zalando Sans Semi Expanded",var(--font-sans);font-size:1.25rem;font-weight:500;line-height:1.5;margin:0 0 2.9rem;max-width:35rem}.section-cta-band--standard.section-cta-band--photo .section-cta-band__actions{gap:1rem;margin:0}.section-cta-band--standard.section-cta-band--photo .button{border:1px solid var(--color-brand);border-radius:3px;font-family:"Zalando Sans Semi Expanded",var(--font-sans);font-size:1.25rem;font-weight:600;line-height:1;min-height:0;padding:.75rem 1.125rem}.section-cta-band--standard.section-cta-band--photo .button--inverse{background:var(--color-brand);border-color:var(--color-brand);color:#fff}.section-cta-band--standard.section-cta-band--photo .button--inverse:focus-visible,.section-cta-band--standard.section-cta-band--photo .button--inverse:hover{background:#fff;border-color:#fff;color:var(--color-brand)}.section-cta-band--standard.section-cta-band--photo .button--ghost{background:rgba(2,1,1,0);border:1px solid #fff;color:#fff}@media(max-width:1366px){.section-cta-band--standard.section-cta-band--photo{padding:3.125rem 0}.section-cta-band--standard.section-cta-band--photo .section-cta-band__inner{width:min(90rem,100% - 6.25rem)}}@media(max-width:767px){.section-cta-band--standard.section-cta-band--photo .section-cta-band__inner{width:min(90rem,100% - 2.5rem)}}