.jobs-cat__title{font-family:"badaboom-pro",var(--font);font-weight:400;font-style:italic;font-synthesis:none;text-transform:uppercase;line-height:.95;color:#fff;-webkit-text-stroke:.2em var(--outline, var(--red));paint-order:stroke fill}.jobs-head__band{display:grid;place-items:center;min-height:clamp(260px,42vw,520px);padding:40px var(--gutter);background:#bdbdbd center / cover no-repeat}.jobs-head__logo{width:min(620px,82vw);height:auto;filter:drop-shadow(0 10px 24px rgba(0,0,0,.25))}.jobs-head__body{padding-top:clamp(36px,6vw,70px);padding-bottom:clamp(40px,6vw,80px)}.jobs-claim{margin:.1em 0 .8em;font-size:clamp(24px,3.4vw,38px);font-weight:800;line-height:1.05;text-transform:uppercase;color:var(--red)}.jobs-head__lead{max-width:680px;font-size:clamp(19px,2vw,23px);color:#444}.jobs-head__lead p{margin:0 0 .7em}.jobs-jump{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.jobs-cat{scroll-margin-top:var(--hdr-h)}.jobs-cat__band{display:grid;place-items:center;text-align:center;min-height:clamp(200px,26vw,320px);padding:30px var(--gutter);background:#bdbdbd center / cover no-repeat}.jobs-cat__title{margin:0;max-width:100%;font-size:clamp(44px,9vw,96px);transform:rotate(-5deg);overflow-wrap:break-word}.jobs-cat__body{padding-top:clamp(36px,5vw,60px);padding-bottom:clamp(56px,8vw,100px)}.jobs-cat__intro{max-width:760px;font-size:clamp(18px,1.8vw,21px);margin-bottom:30px}.jobs-cat__intro p{margin:0 0 .7em}.jobs-list{list-style:none;margin:0;padding:0;display:grid;gap:18px}.job{display:flex;flex-direction:column;min-width:0;padding:22px 22px 24px;background:#fff;border-top:6px solid var(--outline, var(--red));box-shadow:0 0 0 1px #e5e5e5 inset}.job__badge{align-self:flex-start;margin:0 0 12px;padding:6px 10px 4px;background:var(--red);color:#fff;font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.job__title{margin:0 0 .35em;font-size:clamp(21px,2vw,25px);font-weight:800;line-height:1.1;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}.job__details{margin:0 0 16px;color:#555;font-size:17px}.job__btn{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:10px;max-width:100%;white-space:normal}.job__btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;flex:0 0 auto;margin-top:-3px}.jobs-cat__empty{font-size:19px}.jobs-cat__note{margin-top:26px;max-width:760px;font-size:15px;color:#777}.jobs-cat__note p{margin:0}@media(min-width:700px){.jobs-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.jobs-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.jobs-text{padding:clamp(64px,9vw,120px) 0;border-top:1px solid #e5e5e5}.jobs-text--dark{background:var(--black);color:#fff;border-top:0}.jobs-text__title{margin:0 0 .5em}.jobs-text__lead{max-width:760px;font-size:clamp(18px,1.8vw,21px)}.jobs-text__lead p{margin:0 0 .8em}.jobs-text--dark .jobs-text__lead{color:#ffffffe0}.jobs-text .btn{margin-top:22px}.jobs-benefits{list-style:none;margin:30px 0 0;padding:0;display:grid;gap:16px}.jobs-benefit{min-width:0;padding:22px 22px 20px;background:#fff;box-shadow:0 0 0 1px #e5e5e5 inset}.jobs-benefit__title{margin:0 0 .35em;font-size:clamp(21px,2vw,25px);font-weight:800;line-height:1.1;text-transform:uppercase}.jobs-benefit p{margin:0;color:#555;font-size:17px}@media(min-width:640px){.jobs-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.jobs-benefits{grid-template-columns:repeat(5,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/hk-karriere.css.map */
