.careers_box .heading{display:flex;align-items:flex-start;justify-content:space-between;width:100%;margin:0 0 var(--gap-contents);gap:var(--gap-section-inner);--gap-content: 12px;--gap-heading: 12px}.careers_box .heading .contents{flex-grow:1;min-width:0;max-width:var(--width-contents)}.careers_box .heading .contents:last-child{max-width:none}.careers_box .heading .buttons{flex-grow:0;flex-shrink:0}.careers_box .items+.buttons:not(.is_loader){display:none}@media (max-width: 64rem){.careers_box .heading .buttons{display:none}.careers_box .items+.buttons:not(.is_loader){display:flex;flex-wrap:wrap}}.careers_box .item{display:block;padding:var(--gap-card);margin:0 0 20px;border:1px solid var(--color-border);background-color:var(--color-background);--gap-button: 16px;--gap-heading: 15px;--height-button: 42px}.careers_box .item:last-child{margin-bottom:0}.careers_box .item.active .wrapper{display:block}.careers_box .item h3,.careers_box .item h4{font-size:1.25rem}.careers_box .head{display:flex;align-items:center;gap:16px 20px;--gap-heading: 10px}.careers_box .head .inner{display:block;flex-grow:1;min-width:0}.careers_box .head .details{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.careers_box .head .detail{display:flex;align-items:center;color:var(--color-muted);gap:8px;--mask-image: url(../../images/ico_career_money.svg)}.careers_box .head .detail:before{content:'';flex-grow:0;flex-shrink:0;width:24px;height:24px;background:currentColor;-webkit-mask:var(--mask-image) 50% 50%/contain no-repeat}.careers_box .head .detail_none:before{display:none}.careers_box .head .detail_pin{--mask-image: url(../../images/ico_career_pin.svg)}.careers_box .head .detail_time{--mask-image: url(../../images/ico_career_time.svg)}.careers_box .head .button{min-width:130px}.careers_box .head h3{line-height:1.333}.careers_box .wrapper{display:none;position:relative;overflow:hidden;padding:var(--gap-card) 0 0;margin:var(--gap-card) 0 0;border-top:1px solid var(--color-border)}.careers_box .career{display:flex;align-items:stretch;gap:var(--gap-card)}.careers_box .career .content{margin:0}.careers_box .apply{display:flex;flex-basis:320px;flex-direction:column;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;padding:var(--gap-card);background:var(--color-section);font-size:var(--size-base);font-weight:400;line-height:1.5;text-align:center}.careers_box .apply .content{display:block;margin:-5px 0 var(--gap-heading)}.careers_box .apply .content:last-child{margin-bottom:-5px}@media (max-width: 64rem){.careers_box .item{--gap-card: 20px}.careers_box .apply{flex-basis:260px;padding-right:15px;padding-left:15px;--gap-heading: 12px}}@media (max-width: 48rem){.careers_box .heading{flex-direction:column;align-items:flex-start}.careers_box .heading .detail{font-size:.9375rem;line-height:1.25rem;gap:8px}.careers_box .heading .detail:before{width:20px;height:20px}.careers_box .career{flex-direction:column;gap:var(--gap-card)}}

/*# sourceMappingURL=careers.css.map */
