.lf-careers{flex-direction:column;gap:28px;width:100%;max-width:880px;margin:0 auto;padding:72px 20px 120px;display:flex}.lf-careers__section-title{font-family:var(--font-lexend);letter-spacing:-.02em;color:#252f33;margin:0;font-size:32px;font-weight:500;line-height:1.1}.lf-careers__sections{flex-direction:column;gap:40px;display:flex}.lf-careers__section{flex-direction:column;gap:16px;display:flex}.lf-careers__group-name{font-family:var(--font-inter);letter-spacing:.04em;text-transform:uppercase;color:#252f3380;margin:0;font-size:13px;font-weight:700}.lf-careers__list{flex-direction:column;gap:14px;display:flex}.lf-careers__row{background:#fff;border:1px solid #252f331a;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.lf-careers__row:hover{border-color:#ff5f31;transform:translateY(-1px);box-shadow:0 8px 24px #b49cc52e}.lf-careers__row-main{flex-direction:column;gap:10px;min-width:0;display:flex}.lf-careers__row-title{font-family:var(--font-lexend);letter-spacing:-.02em;color:#252f33;margin:0;font-size:22px;font-weight:500;line-height:1.25}.lf-careers__tags{flex-wrap:wrap;gap:8px;display:flex}.lf-careers__tag{font-family:var(--font-lexend);color:#252f33b3;background:#f7f0fa;border-radius:999px;padding:4px 12px;font-size:13px;line-height:1.4}.lf-careers__caret{color:#252f33;flex:none;transition:color .18s,transform .18s}.lf-careers__row:hover .lf-careers__caret{color:#ff5f31;transform:translate(3px)}.lf-careers__empty{flex-direction:column;align-items:flex-start;gap:16px;padding:40px 0 0;display:flex}.lf-careers__empty-title{font-family:var(--font-lexend);letter-spacing:-.02em;color:#252f33;margin:0;font-size:28px;font-weight:500}.lf-careers__empty-text{max-width:520px;font-family:var(--font-lexend);color:#252f33b3;margin:0 0 8px;font-size:16px;line-height:1.5}.lf-careers__source-link{font-family:var(--font-lexend);color:#252f33b3;text-underline-offset:3px;font-size:14px;text-decoration:underline}.lf-careers__source-link:hover{color:#ff5f31}.lf-job{flex-direction:column;align-items:flex-start;gap:24px;width:100%;max-width:760px;margin:0 auto;padding:148px 20px 120px;display:flex}.lf-job__back{font-family:var(--font-lexend);color:#252f3399;font-size:14px;text-decoration:none}.lf-job__back:hover{color:#ff5f31}.lf-job__header{flex-direction:column;align-items:flex-start;gap:18px;width:100%;display:flex}.lf-job__title{font-family:var(--font-lexend);letter-spacing:-.02em;color:#252f33;margin:0;font-size:44px;font-weight:500;line-height:1.1}.lf-job__body{width:100%;font-family:var(--font-lexend);color:#252f33d9;font-size:16px;line-height:1.7}.lf-job__body h3{font-family:var(--font-lexend);letter-spacing:-.02em;color:#252f33;margin:32px 0 12px;font-size:22px;font-weight:500}.lf-job__body h3:first-child{margin-top:0}.lf-job__body p{margin:0 0 16px}.lf-job__body ul,.lf-job__body ol{margin:0 0 16px;padding-left:22px}.lf-job__body li{margin:0 0 8px}.lf-job__body li p{margin:0}.lf-job__body a{color:#ff5f31;text-underline-offset:2px;text-decoration:underline}.lf-job__body strong{color:#252f33;font-weight:600}.lf-job__missing{font-family:var(--font-lexend);color:#252f33b3;margin:0;font-size:16px}.lf-job__footer-cta{padding-top:8px}@media (max-width:809px){.lf-careers{gap:24px;padding:48px 20px 80px}.lf-careers__section-title{font-size:26px}.lf-careers__row{padding:20px 22px}.lf-careers__row-title{font-size:19px}.lf-job{padding:104px 20px 80px}.lf-job__title{font-size:32px}}
