.page-module__pl1GLa__page{color:#24272a;background:#f3f3f1;min-height:100vh}.page-module__pl1GLa__header{background:#53565a;justify-content:space-between;align-items:center;height:86px;padding:10px max(24px,50vw - 580px);display:flex}.page-module__pl1GLa__header img{object-fit:contain;width:225px;height:55px}.page-module__pl1GLa__header span{color:#fff;font-size:12px;font-weight:700}.page-module__pl1GLa__header i{background:#55ae55;border-radius:50%;width:9px;height:9px;margin-right:7px;display:inline-block}.page-module__pl1GLa__hero{background:url(/raedlinger/hero-company.jpg) 50%/cover;align-items:end;min-height:510px;display:flex;position:relative}.page-module__pl1GLa__overlay{background:linear-gradient(90deg,#1c1e20f0,#1c1e207a 60%,#1c1e2024);position:absolute;inset:0}.page-module__pl1GLa__copy{z-index:1;color:#fff;width:min(1160px,100%);margin:auto;padding:78px 24px;position:relative}.page-module__pl1GLa__copy>span,.page-module__pl1GLa__heading>span,.page-module__pl1GLa__about span{text-transform:uppercase;letter-spacing:.15em;color:#f47a32;font-size:11px;font-weight:800}.page-module__pl1GLa__copy h1{letter-spacing:-.05em;max-width:760px;margin:13px 0 20px;font-size:clamp(48px,6.5vw,82px);line-height:.98}.page-module__pl1GLa__copy p{color:#ececec;max-width:650px;font-size:17px;line-height:1.65}.page-module__pl1GLa__jobs{max-width:1160px;margin:auto;padding:76px 24px 92px}.page-module__pl1GLa__heading{text-align:center;margin-bottom:34px}.page-module__pl1GLa__heading h2{margin:8px 0;font-size:clamp(32px,4vw,48px)}.page-module__pl1GLa__heading p{color:#6b6d6f}.page-module__pl1GLa__grid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.page-module__pl1GLa__card{color:#24272a;background:#fff;border:1px solid #dededb;border-radius:5px;flex-direction:column;justify-content:space-between;min-height:330px;padding:30px;text-decoration:none;transition:all .2s;display:flex;position:relative;box-shadow:0 16px 38px #1e202212}.page-module__pl1GLa__card:before{content:"";background:#e35205;border-radius:5px 0 0 5px;width:5px;position:absolute;top:0;bottom:0;left:0}.page-module__pl1GLa__card:hover{transform:translateY(-5px);box-shadow:0 22px 44px #1e202224}.page-module__pl1GLa__number{color:#d7d7d4;text-align:right;font-size:32px;font-weight:800}.page-module__pl1GLa__card small{color:#777}.page-module__pl1GLa__card h3{margin:10px 0 14px;font-size:27px;line-height:1.15}.page-module__pl1GLa__card strong{color:#e35205;font-size:15px}.page-module__pl1GLa__card p{color:#67696b;font-size:13px;line-height:1.55}.page-module__pl1GLa__card b{color:#35383b;font-size:14px}.page-module__pl1GLa__about{color:#fff;background:#53565a;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:74px max(24px,50vw - 556px);display:grid}.page-module__pl1GLa__about h2{margin:11px 0 18px;font-size:37px;line-height:1.15}.page-module__pl1GLa__about p{color:#d9d9d9;line-height:1.65}.page-module__pl1GLa__stats{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.page-module__pl1GLa__stats strong{color:#fff;font-size:29px}.page-module__pl1GLa__stats small{color:#c9c9c9;margin-top:6px;font-size:10px;font-weight:500;line-height:1.4;display:block}.page-module__pl1GLa__footer{text-align:center;color:#ccc;background:#282a2d;padding:25px;font-size:11px}.page-module__pl1GLa__footer strong{color:#fff}@media (max-width:800px){.page-module__pl1GLa__header{height:70px;padding:8px 16px}.page-module__pl1GLa__header img{width:175px}.page-module__pl1GLa__hero{background-position:58%;min-height:480px}.page-module__pl1GLa__copy{padding:52px 18px}.page-module__pl1GLa__copy h1{font-size:49px}.page-module__pl1GLa__copy p{font-size:14px}.page-module__pl1GLa__jobs{padding:54px 16px 70px}.page-module__pl1GLa__grid{grid-template-columns:1fr}.page-module__pl1GLa__card{min-height:255px;padding:25px}.page-module__pl1GLa__about{grid-template-columns:1fr;gap:30px;padding:55px 20px}.page-module__pl1GLa__stats{gap:8px}.page-module__pl1GLa__stats strong{font-size:22px}}
