.style_hero__vZAVg{position:relative;z-index:2;height:580px;border-radius:8px;padding:80px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;color:var(--white)}.style_hero__vZAVg h1{font-weight:600}@media only screen and (max-width:1199px){.style_hero__vZAVg{background-position:center right 15%;padding:56px;height:627px}}@media only screen and (max-width:767px){.style_hero__vZAVg{height:auto;padding:56px 16px;border-radius:0;margin-inline:-16px}.style_hero__vZAVg h1{text-align:center}}@media only screen and (min-width:768px)and (max-width:1599px){.style_hero__vZAVg{height:435px;padding-block:60px}}@media(max-width:1440px){.style_hero__vZAVg{padding:32px}}.style_description__0Bwaj{max-width:680px;margin-top:22px}@media only screen and (max-width:767px){.style_description__0Bwaj{margin-top:16px;text-align:center}.style_description__0Bwaj br{display:none}}@media only screen and (min-width:768px)and (max-width:1599px){.style_description__0Bwaj{margin-top:16px}}.style_filters__dugsy{margin-top:92px;display:flex;align-items:flex-start;justify-content:flex-start;gap:8px}@media only screen and (max-width:1199px){.style_filters__dugsy{margin-top:80px;flex-wrap:wrap}}@media only screen and (max-width:767px){.style_filters__dugsy{margin-top:56px}}@media only screen and (min-width:768px)and (max-width:1599px){.style_filters__dugsy{margin-top:70px}}.style_search__DIK9b{flex:1.9 1;background-color:var(--white);border-radius:4px;padding:10px 16px 12px;position:relative}.style_search__DIK9b label{display:block;font-size:.875rem;line-height:1.7;color:var(--body-color);opacity:.54}.style_search__DIK9b input{margin-top:2px;width:100%;padding:0;border:0;font-size:1rem;line-height:1.5;color:var(--body-color)}.style_search__DIK9b input::placeholder{color:var(--body-color)}.style_search__DIK9b button{width:24px;height:24px;border:0;padding:0;font-size:0;background-color:rgba(0,0,0,0);position:absolute;z-index:1;top:50%;right:24px;translate:0 -50%;cursor:pointer}@media only screen and (max-width:1199px){.style_search__DIK9b{flex:1 1;min-width:100%}}@media only screen and (min-width:768px)and (max-width:1599px){.style_search__DIK9b{flex:1.75 1;padding:8px 12px}.style_search__DIK9b label{font-size:.625rem}.style_search__DIK9b input{display:block;font-size:.75rem}.style_search__DIK9b button{width:18px;height:18px;right:18px}}.style_filterSelect__gmcYw{flex:1 1}@media only screen and (max-width:767px){.style_filterSelect__gmcYw{min-width:100%}}.style_postsHead__NWtbf{margin-top:40px;padding:40px 0 98px;background-color:var(--white)}@media only screen and (max-width:1199px){.style_postsHead__NWtbf{margin-top:56px;padding:56px 0}}@media only screen and (max-width:767px){.style_postsHead__NWtbf{margin-top:24px}}@media only screen and (min-width:768px)and (max-width:1599px){.style_postsHead__NWtbf{margin-top:32px;padding:30px 0 70px}}.style_postsFoot__brU0A{padding:80px 0;background-color:var(--white)}@media only screen and (max-width:1199px){.style_postsFoot__brU0A{padding:56px 0}}@media only screen and (min-width:768px)and (max-width:1599px){.style_postsFoot__brU0A{padding:60px 0}}.style_loop__FpSMn{display:grid;grid-template-columns:repeat(3,1fr);gap:64px 24px}@media only screen and (max-width:1199px){.style_loop__FpSMn{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.style_loop__FpSMn{grid-template-columns:1fr;gap:48px}}@media only screen and (min-width:768px)and (max-width:1599px){.style_loop__FpSMn{gap:40px 20px}}.style_pagination__4isvB{margin-top:80px}@media only screen and (min-width:768px)and (max-width:1599px){.style_pagination__4isvB{margin-top:60px}}.style_resetButtonHolder__fISd_{margin-top:16px;display:flex;justify-content:flex-end}@media only screen and (max-width:767px){.style_resetButtonHolder__fISd_{justify-content:center}}.style_resetFilters__ew71J{padding:12px 24px;background-color:var(--white);border:1px solid var(--body-color);border-radius:4px;color:var(--body-color);font-size:1rem;cursor:pointer;transition:all .2s ease}.style_resetFilters__ew71J:hover{background-color:var(--body-color);color:var(--white)}@media only screen and (min-width:768px)and (max-width:1599px){.style_resetFilters__ew71J{padding:8px 16px;font-size:.75rem}}