@media only screen and (max-width:599px){body,html{max-width:100vw!important;overflow-x:hidden!important;box-sizing:border-box!important}body{position:relative!important}}@media only screen and (max-width:1023px){.ls-section-job-list .auto-container,.ls-section-job-list .content-column,.ls-section-job-list .ls-outer,.ls-section-job-list .row,.ls-section-job-list.ls-section{overflow-x:visible!important}}@media only screen and (max-width:599px){.ls-section:not(.ls-section-job-list),.ls-section:not(.ls-section-job-list) .auto-container,.ls-section:not(.ls-section-job-list) .content-column,.ls-section:not(.ls-section-job-list) .ls-outer,.ls-section:not(.ls-section-job-list) .row{max-width:100vw!important;overflow-x:hidden!important;box-sizing:border-box!important}.ls-section-job-list,.ls-section-job-list .auto-container,.ls-section-job-list .content-column,.ls-section-job-list .ls-outer,.ls-section-job-list .row{max-width:100vw!important;box-sizing:border-box!important}.ls-section .auto-container{padding-left:15px!important;padding-right:15px!important}.ls-section .row{margin-left:-10px!important;margin-right:-10px!important}.ls-section .content-column{padding-left:10px!important;padding-right:10px!important}.ls-section .ls-outer{padding-left:0!important;padding-right:0!important}.job-block{max-width:100%!important;width:100%!important;overflow:hidden!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important}.job-block.job-block--applied{margin-left:4px!important;margin-right:4px!important;margin-bottom:8px!important;border:2px solid #34a853!important;box-shadow:0 4px 16px rgba(52,168,83,.2)!important;transform:none!important;width:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important;box-sizing:border-box!important}.job-block .inner-box{padding:20px 12px!important}.job-block .content,.job-block .inner-box{max-width:100%!important;width:100%!important;overflow:hidden!important;box-sizing:border-box!important}.job-block .content{padding-left:12px!important;padding-right:12px!important}.job-block .job-action-buttons{max-width:100%!important;width:100%!important;box-sizing:border-box!important;flex-wrap:wrap!important;gap:6px!important;margin-top:15px!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.job-block .job-action-buttons button{flex:1 1 auto!important;min-width:0!important;max-width:calc(50% - 3px)!important;width:calc(50% - 3px)!important;box-sizing:border-box!important;padding:9px 10px!important;font-size:12px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;margin:0!important}@media only screen and (max-width:360px){.job-block .job-action-buttons{flex-direction:column!important}.job-block .job-action-buttons button{max-width:100%!important;width:100%!important}}.job-block .job-info{display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:auto auto!important;grid-gap:8px 6px!important;gap:8px 6px!important;padding-left:0!important}.job-block .job-info,.job-block .job-info li{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;padding-right:0!important}.job-block .job-info li{display:block!important;margin-bottom:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;position:relative!important;padding-left:25px!important}.job-block .job-info li .icon{position:absolute!important;left:0!important;top:0!important;font-size:16px!important;line-height:22px!important}html[dir=rtl] .job-block .job-info li{padding-left:0!important;padding-right:25px!important}html[dir=rtl] .job-block .job-info li .icon{left:auto!important;right:0!important}.job-block .job-info li:first-child{grid-column:1;grid-row:1}.job-block .job-info li:nth-child(2){grid-column:2;grid-row:1}.job-block .job-info li:nth-child(3){grid-column:1;grid-row:2}.job-block .job-info li:nth-child(4){grid-column:2;grid-row:2}.job-block .job-title-with-mobile-heart,.job-block h4{max-width:100%!important;overflow:hidden!important;word-wrap:break-word!important;word-break:break-word!important;box-sizing:border-box!important;padding-left:0!important;padding-right:0!important}.job-block h4 a{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}.job-section .job-block .job-info li{position:relative!important;padding-left:25px!important;padding-right:0!important}.job-section .job-block .job-info li .icon{position:absolute!important;left:0!important;top:0!important;font-size:16px!important;line-height:22px!important}html[dir=rtl] .job-section .job-block .job-info li{padding-left:0!important;padding-right:25px!important}html[dir=rtl] .job-section .job-block .job-info li .icon{left:auto!important;right:0!important}.job-section .job-block .job-title-with-mobile-heart,.job-section .job-block h4{padding-left:0!important;padding-right:0!important}}@media only screen and (min-width:600px){.job-block.job-block--applied{border:2px solid #34a853!important;box-shadow:0 4px 16px rgba(52,168,83,.15)!important;transform:scale(1.01)!important}}.job-block.job-block--clickable{cursor:pointer;-webkit-tap-highlight-color:rgba(25,103,210,.18);transition:transform .12s ease,box-shadow .12s ease,outline-color .12s ease;outline:none!important}.job-block.job-block--clickable:focus{outline:none!important}.job-block.job-block--clickable:focus-visible{outline:none!important;border:2px solid #1967d2!important;box-shadow:0 0 0 3px rgba(25,103,210,.25)!important}.job-block.job-block--clickable:active{transform:scale(.985)!important;box-shadow:0 12px 28px rgba(25,103,210,.28)!important;border:2px solid #1967d2!important;outline:none!important}.job-list-load-more{text-align:center;padding:0 16px 8px;margin-top:-36px}@media only screen and (max-width:599px){.job-list-load-more .btn{min-height:44px;width:100%;max-width:360px}}.job-block.job-block--teaser-next{position:relative;overflow:hidden;clip-path:inset(0 0 36% 0);-webkit-clip-path:inset(0 0 36% 0);transition:clip-path .4s ease,-webkit-clip-path .4s ease}.job-block.job-block--teaser-next:after{content:"";position:absolute;left:0;right:0;bottom:36%;height:2px;background:linear-gradient(90deg,transparent,rgba(25,103,210,.32) 50%,transparent);pointer-events:none;z-index:4}.job-block.job-block--teaser-next>.inner-box{position:relative;isolation:isolate;opacity:1;transition:opacity .3s ease}.job-block.job-block--teaser-next>.inner-box:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;background:rgba(255,255,255,.001);-webkit-mask-image:linear-gradient(180deg,transparent 0,transparent 7%,rgba(0,0,0,.1) 14%,rgba(0,0,0,.32) 26%,rgba(0,0,0,.58) 38%,rgba(0,0,0,.82) 50%,rgba(0,0,0,.96) 60%,rgba(0,0,0,1) 68%,rgba(0,0,0,1));mask-image:linear-gradient(180deg,transparent 0,transparent 7%,rgba(0,0,0,.1) 14%,rgba(0,0,0,.32) 26%,rgba(0,0,0,.58) 38%,rgba(0,0,0,.82) 50%,rgba(0,0,0,.96) 60%,rgba(0,0,0,1) 68%,rgba(0,0,0,1));-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);transition:opacity .35s ease}@media (prefers-reduced-motion:reduce){.job-block.job-block--teaser-next{clip-path:none;-webkit-clip-path:none}.job-block.job-block--teaser-next:after,.job-block.job-block--teaser-next>.inner-box:after{display:none}}