.styles_root__boDsr{display:grid;grid-gap:40px;gap:40px}.styles_root__boDsr h1{font-weight:700}.styles_root__boDsr h1 b{font-weight:900}.styles_section__92LnM{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm)}.styles_categories__wETA_{display:flex;flex-wrap:wrap;font-weight:700}.styles_categories__wETA_ h2{width:100%;margin-bottom:var(--space-sm)}.styles_category__KcGl_{padding:var(--space-xss) var(--space-sm);border-radius:var(--border-radius-large);background-color:var(--color-grey);margin-right:var(--space-xss);margin-bottom:var(--space-xss)}@media (hover:hover){.styles_category__KcGl_:hover{background-color:var(--color-grey-dark)}}.styles_category__KcGl_ b{background:var(--color-accent);font-weight:900}.styles_root__C5E6T{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);width:100%}@media only screen and (min-width:768px){.styles_root__C5E6T:not(.styles_small__c_S_8){grid-template-columns:repeat(2,1fr)}}.styles_root__YGCej article{display:grid;grid-gap:var(--space-xl);gap:var(--space-xl);word-break:break-word;border:1px solid var(--color-grey-dark);border-radius:var(--border-radius);padding:var(--space-sm)}@media (hover:hover){.styles_root__YGCej:hover .styles_name__gT8Mi{opacity:.5}}.styles_root__YGCej b{background:var(--color-accent);font-weight:900}.styles_main__OdoN2{display:grid;grid-gap:var(--space-xss);gap:var(--space-xss);grid-auto-rows:min-content}.styles_description__VNHah{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end}.styles_description__VNHah>span{width:100%;margin-bottom:var(--space-xs)}.styles_items__lPM6T{display:flex;flex-wrap:wrap;font-weight:700}.styles_items__lPM6T b{padding:var(--space-xss) var(--space-sm);border-radius:var(--border-radius-large);background-color:var(--color-grey);margin-right:var(--space-xss);margin-bottom:var(--space-xss)}.styles_city__yhP2A{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:.8rem;line-height:1rem}.styles_city__yhP2A svg{display:block;width:12px}.styles_city__yhP2A span{width:calc(100% - 15px)}.styles_type__nwngV{font-size:.6rem;line-height:1rem;text-transform:uppercase;letter-spacing:1.2px}