main{display:flex;flex-direction:column;align-items:center}h1{font-size:1.75rem;font-weight:700;line-height:125%}h2{font-size:1.75rem;font-weight:700;line-height:125%}h3{font-size:1.5rem;font-weight:400;line-height:125%}section.why{background-color:var(--accent-color);width:100%;display:flex;align-items:center;justify-content:center;color:#fff}section.why .container{display:flex;flex-direction:column;gap:64px}section.why .why-container{display:grid;grid-auto-rows:1fr;gap:32px}section.why .why-content{display:flex;flex-direction:column;gap:8px}.why-sub-headline{font-weight:700;font-size:1.25rem}.stellenangebote{display:flex;justify-content:center;align-items:center;width:100%}.stellenangebote .wrapper{width:100%}.stellenangebote .container{display:flex;flex-direction:column;gap:32px}.stellenangebote .stellenangebote-container{display:flex;flex-direction:column;gap:32px}.stellenangebot{padding:16px;width:100%;background-color:#fff;box-shadow:var(--box-shadow);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:32px;justify-content:space-between}.stellenangebot .cta{display:flex;width:fit-content}.stellenangebot .anzeigenWrapper{display:flex;flex-direction:column;gap:16px}.stellenangebote h2.stellenangebote-headline{font-size:1.5rem;font-weight:700}.stellenangebot-content{display:flex;flex-direction:column;gap:16px}.stellenangebot-bezeichnung{font-size:1.5rem;font-weight:600}.stellenangebot-detail-headline,.stellenangebot-attention-headline{font-weight:700}.stellenangebot-attention-headline,.stellenangebot-attention-text{color:var(--accent-color)}.stellenangebot-details-list{list-style:none}.stellenangebot_bottomContainer{display:flex;flex-direction:column;gap:16px;margin-top:16px}.stellenangebot-pay-publish-container{display:flex;flex-direction:column}.stellenangebot-publish-date{color:#6a6a6a}.stellenangebot-pay-container{font-weight:700;color:#6a6a6a}.stellenangebot-pay{font-weight:700;font-size:2rem;line-height:100%;color:#111}.stellenangebote .stellenangebot-placeholder-container{width:100%;display:flex;color:#6a6a6a}section.second-cta{display:flex;align-items:center;justify-content:center;width:100%;height:fit-content}section.second-cta .wrapper{width:100%;height:fit-content;max-width:2012px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;text-align:center}section.second-cta .ctas{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px}@media (min-width:345px){.text-mask-h1{overflow:hidden}}@media (min-width:400px){section.second-cta .wrapper{flex-direction:column;align-items:center;justify-content:center;gap:32px;text-align:center}section.second-cta .ctas{align-items:center;flex-direction:row;flex-wrap:wrap;gap:16px}}@media (min-width:750px){section.second-cta .ctas{flex-direction:row;gap:clamp(16px, 4vw, 32px)}section.why .why-container{grid-template-columns:1fr 1fr;gap:64px;row-gap:32px}}@media (min-width:900px){.stellenangebot{padding:32px}}@media (min-width:950px){.stellenangebote .stellenangebote-container{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:32px}.stellenangebote .stellenangebot-placeholder-container{padding:16px}section.why .why-container{gap:128px;row-gap:64px}}.jobPost__section{display:flex;width:100%;height:100%;justify-content:center}.jobPost__wrapper{display:flex;flex-direction:column;gap:64px;width:100%;max-width:2012px;padding:64px 16px;align-items:center}.jobPost__content{display:flex;flex-direction:column;gap:32px;width:100%}.jobPost__textContent{display:flex;flex-direction:column;gap:24px}.jobPost__textBlock{display:flex;flex-direction:column;gap:16px}.jobPost__ctaPriceWrapper{display:flex;align-content:center;justify-content:center;width:fit-content}.jobPost__block{display:flex;flex-direction:column}.jobPost__listBlock{list-style-type:none;display:flex;flex-direction:column}.jobPost__subHeadline{font-weight:600}.jobPost__notice{color:var(--cta-color)}.jobPost__published{color:#6a6a6a}.jobPost__cta{display:flex;width:fit-content}.jobPost__imgContainer{display:flex;width:100%;height:calc(100% - 32px);min-height:320px;position:relative;overflow:hidden;border:1px solid #ddd}.jobPost__imgElement{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute}@media (min-width:750px){.jobPost__section{margin:96px 0}.jobPost__section .jobPost__wrapper{padding:64px 48px;flex-direction:row-reverse}.jobPost__imgContainer{width:50%;box-shadow:var(--box-shadow)}}@media (min-width:960px){.jobPost__section .jobPost__wrapper{gap:96px}.jobPost__imgContainer{width:70%}}@media (min-width:1350px){.jobPost__section{margin:128px 0}.jobPost__section .jobPost__wrapper{padding:64px 96px;gap:128px}.jobPost__imgContainer{width:90%;height:calc(100% + 64px)}}@media (min-width:1820px){.jobPost__section .jobPost__wrapper{gap:160px}.jobPost__imgContainer{height:calc(100% + 96px)}}