.dZLtrG_container{max-width:120rem;padding:0 var(--spacing-40);margin:var(--spacing-40) auto}@media (max-width:74.99em){.dZLtrG_container{padding:0 var(--spacing-32)}}@media (max-width:47.99em){.dZLtrG_container{padding:0 var(--spacing-16)}}.dZLtrG_section:empty{display:none}.dZLtrG_section+.dZLtrG_section{margin-top:var(--spacing-40);border-top:.1rem solid var(--border-tertiary);padding-top:var(--spacing-40)}
.J95BHq_container{grid-gap:var(--spacing-24);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:74.99em){.J95BHq_container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:47.99em){.J95BHq_container{grid-template-columns:repeat(2,minmax(0,1fr))}}
.TsVcdG_container{gap:var(--spacing-8);flex-direction:column;max-width:30rem;display:flex}.TsVcdG_imageContainer{border-radius:var(--radius-16);border:.1rem solid var(--gray-100-opacity-10);position:relative;overflow:hidden}.TsVcdG_image{aspect-ratio:253/196;object-fit:cover;object-position:center;width:100%;height:auto}div.TsVcdG_image{background-color:var(--background-tertiary)}.TsVcdG_content{padding:var(--spacing-4);gap:var(--spacing-2);flex-direction:column;align-items:flex-start;display:flex}.TsVcdG_title{color:var(--text-primary);letter-spacing:inherit;word-break:keep-all;overflow-wrap:anywhere;font-size:1.8rem;font-weight:700;line-height:3rem}@media (max-width:47.99em){.TsVcdG_title{letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}}.TsVcdG_companyName{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem}@media (max-width:47.99em){.TsVcdG_companyName{letter-spacing:inherit;font-size:1.2rem;font-weight:700;line-height:2rem}}.TsVcdG_location{color:var(--text-tertiary);letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}.TsVcdG_location:empty{display:none}@media (max-width:47.99em){.TsVcdG_location{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}.TsVcdG_label{position:absolute;top:1.2rem;right:1.2rem}
.NMyjwq_container{gap:var(--spacing-24);flex-direction:column;display:flex}.NMyjwq_header{gap:var(--spacing-16);flex-direction:column;align-items:flex-start;display:flex}.NMyjwq_tools{flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;display:flex}.NMyjwq_loading{flex-direction:column;align-items:center;display:flex}
