.section-job-list{padding:3.25rem 0 4rem}.section-job-list__inner{margin:0 auto;max-width:var(--container-width);padding:0 1.25rem}.section-job-list__inner>div{display:grid;gap:1.875rem;margin:0}.section-job-list details{padding:0}.section-job-list summary{align-items:stretch;cursor:pointer;display:flex;flex-direction:column;list-style:none}.section-job-list summary::-webkit-details-marker{display:none}.section-job-list__media img{display:block;height:16rem;-o-object-fit:cover;object-fit:cover;width:100%}.section-job-list__title{background:var(--color-brand);color:#fff;display:block;font-size:1.375rem;font-weight:600;margin:1.25rem 0 0;padding:.65rem 1rem}.section-job-list__age{color:var(--color-brand);display:block;font-size:1.25rem;font-weight:600;margin:.75rem 0 0}.section-job-list__summary{color:#717680;display:block;font-size:1.25rem;font-weight:400;margin:1rem 0 0;max-width:29rem}.section-job-list__toggle{align-items:center;border:2px solid var(--color-brand);color:var(--color-brand);display:flex;font-size:1.25rem;font-weight:500;gap:.65rem;margin-top:1.25rem;padding:.65rem .75rem;width:100%}.section-job-list__toggle img{height:1.125rem;-o-object-fit:contain;object-fit:contain;width:.7rem}.section-job-list details[open] .section-job-list__toggle img{transform:rotate(90deg)}.section-job-list details[open]>p{margin-top:1rem}@media(min-width:900px){.section-job-list__inner>div{grid-template-columns:1fr 1fr}}.section-job-single{padding:3.5rem 0 4.5rem}.section-job-single .section-job-list__inner>div{display:block}.section-job-single__media{margin:0 0 1.5rem}.section-job-single__media img{display:block;height:22rem;-o-object-fit:cover;object-fit:cover;width:min(36rem,100%)}.section-job-single h1{color:#000;font-family:"zalando-sans-semiexpanded 500",var(--font-sans);font-size:clamp(2rem,4vw,2.875rem);line-height:1.1;margin:0 0 .75rem}.section-job-single h2{color:#000;font-size:1.5rem;font-weight:600;margin:1.5rem 0 .75rem}.section-job-single__age{color:var(--color-brand);font-size:1.25rem;font-weight:600;margin:0 0 1rem}.section-job-single__copy,.section-job-single__note,.section-job-single__summary{color:#202227;font-size:1.125rem;line-height:1.6;margin:0 0 1rem;max-width:46rem}.section-job-single__back{margin:1.75rem 0 0}.section-job-single__back a{color:var(--color-brand);font-family:var(--font-ui);font-size:1.25rem;font-weight:600;text-decoration:none}