.vacancy-section-collapse-header{align-items:center;display:grid;gap:20px;grid-template-columns:2fr 1fr;transition:.5s}.vacancy-section-collapse-header h3{transition:.5s}.vacancy-section-collapse-header p.large{font-size:20px;text-transform:unset}.vacancy-section-collapse-body{display:flex;flex-direction:column;gap:20px}.vacancy-section-collapse-body-item{display:flex;flex-direction:column;gap:10px}.vacancy-section-collapse-body-item ul{padding-left:25px}.vacancy-section-collapse-body .base-button.small{margin-top:10px;padding-inline:100px}@media(hover:hover){.base-collapse-item-container:hover .vacancy-section-collapse-header{color:var(--accent)}}@media screen and (max-width:1200px){.vacancy-section-collapse-header{display:flex}.vacancy-section-collapse-header p.large{color:var(--accent);font-size:18px;font-weight:700;letter-spacing:0;position:absolute;right:75px;top:16px;transition:.5s}.base-collapse-item:not(._open) .vacancy-section-collapse-header p{color:var(--text);top:5px}.vacancy-section-collapse-body{gap:15px}.vacancy-section-collapse-body .base-button.small{margin-bottom:10px;margin-top:5px;padding-inline:0;width:100%}.vacancy-section h2.base-section-title{font-size:27px}}
