.bzOpeningsCategory{display:grid;grid-template-columns:30rem 1fr;border-top:1px solid var(--border-color);padding:var(--container-space) 1.75rem;padding-right:9rem;width:100%}.bzOpeningsCategoryTitle{display:flex;flex-direction:row;gap:.38rem;height:max-content}.bzOpeningsCategoryTitle svg{width:2rem;height:2rem}.bzCategory{font-size:2.25rem}.bzOpeningsWrapper{display:flex;flex-direction:column;gap:5rem}.bzOpening{display:flex;flex-direction:column;gap:2rem}.bzOpening .hw-button{height:fit-content}.bzOpeningTitle{display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:center}.bzOpeningTitle .button-standart{border:1px solid var(--border-color)}.bzOpeningTitle h3{font-size:1.75rem;color:var(--main-text-color)}.bzMeta{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;margin:0;padding:0;list-style-type:none}.bzMeta .bzRemote,.bzMeta .bzType,.bzMeta .bzSalary,.bzMeta .bzLocation,.bzMeta .bzDepartment{display:flex;flex-direction:row;gap:.25rem}.bzRemote svg,.bzType svg,.bzSalary svg,.bzLocation svg,.bzDepartment svg{width:1.25rem;height:1.25rem}.bzRemote,.bzType,.bzDepartment,.bzSalary,.bzLocation{line-height:140%}@media (max-width:992px){.bzOpeningsCategory{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"a" "b";row-gap:3rem}}@media (max-width:768px){.bzCategory{font-size:1.75rem}.bzOpeningTitle h3{font-size:1.25rem}.bzMeta{font-size:.875rem}.bzOpeningsCategory{row-gap:2rem}}@media (max-width:468px){.bzOpeningTitle{grid-template-columns:1fr}}