.element-category[data-v-baa9b2fc]{align-items:center;border-radius:2rem;-moz-column-gap:.7rem;column-gap:.7rem;display:grid;grid-template-columns:auto 1fr;height:-moz-fit-content;height:fit-content;min-height:3.6rem;padding:.6rem 1.5rem;width:-moz-fit-content;width:fit-content}.logo[data-v-baa9b2fc]{height:2.5rem;transform:translate(-.5rem);width:2.5rem}.title[data-v-baa9b2fc]{font-size:1.4rem;font-weight:700;letter-spacing:0;line-height:121%}@media (max-width:1023px){.title[data-v-baa9b2fc]{font-size:.8rem;letter-spacing:0;line-height:125%}}.title[data-v-baa9b2fc]:first-child{grid-column-end:span 2}@media (max-width:1023px){.element-category[data-v-baa9b2fc]{border-radius:2rem;-moz-column-gap:.2rem;column-gap:.2rem;min-height:2.2rem;padding:.5rem .8rem}.logo[data-v-baa9b2fc]{height:1.2rem;transform:translate(-.2rem);width:1.2rem}}.image-container[data-v-b160d68c]{display:block;overflow:hidden;position:relative}.image-container .image[data-v-b160d68c] img{transition:all .5s}.image-container .category-labels[data-v-b160d68c]{display:flex;flex-direction:row;top:0;right:0;bottom:0;left:0;justify-content:flex-end;padding:1.5rem;position:absolute}.image-container .category-labels .element-category[data-v-b160d68c]{margin-left:1rem}.content-container[data-v-b160d68c]{margin:3rem 3rem 0 0}.content-container .title[data-v-b160d68c]{font-size:2.6rem;font-weight:700;letter-spacing:0;line-height:115%}@media (max-width:1023px){.content-container .title[data-v-b160d68c]{font-size:2rem;letter-spacing:0;line-height:150%}}.content-container .text[data-v-b160d68c]:not(:first-child){margin-top:1rem}.content-container .ht-link[data-v-b160d68c]:not(:first-child){margin-top:2rem}@media (min-width:1024px){.image-container:hover .image[data-v-b160d68c] img{scale:1.1}}@media (max-width:1023px){.image-container .category-labels[data-v-b160d68c]{padding:.5rem}.image-container .category-labels .element-category[data-v-b160d68c]{margin-left:.5rem}.content-container[data-v-b160d68c]{margin:3rem 0 0}.content-container .text[data-v-b160d68c]:not(:first-child){margin-top:.5rem}}
