.style_card__1pZFq{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:15px;background-color:var(--white-primary);transition:transform .25s ease,box-shadow .25s ease}.style_card__1pZFq:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(0,40,36,.1)}.style_card__1pZFq:hover .style_image__0a8Bm>img{transform:scale(1.04)}.style_closed__z_tWb .style_image__0a8Bm>img{filter:grayscale(.6)}.style_image__0a8Bm{position:relative;aspect-ratio:4/3;overflow:hidden;background-color:#dfe5e9}.style_image__0a8Bm>img{object-fit:cover;transition:transform .5s ease}.style_badges__LWvN0{position:absolute;left:12px;top:12px;display:flex;flex-wrap:wrap;gap:6px}.style_badge__UFvNf{padding:6px 10px;border-radius:999px;background-color:hsla(0,0%,100%,.92);color:#005149;font-size:13px;font-weight:500}.style_badgeMuted__nl_q7{background-color:rgba(31,31,31,.75);color:var(--white-primary)}.style_body__5VrdC{flex:1 1;display:flex;flex-direction:column;gap:10px;padding:18px 20px 20px}.style_date__8XjFC{font-size:15px;font-weight:500;color:var(--green-primary)}.style_title__nqc3V{font-size:22px;line-height:1.2;font-weight:900}.style_title__nqc3V>a{color:var(--black-primary)}.style_title__nqc3V>a:after{content:"";position:absolute;inset:0}.style_title__nqc3V>a:hover{color:var(--black-primary)}.style_facts__G03Wh{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:15px;color:#4a545c}.style_level__A_kHe{display:inline-flex;align-items:center;gap:8px}.style_price__pMqw1{display:flex;align-items:baseline;gap:8px;margin-top:auto;padding-top:8px;font-size:22px;font-weight:900;color:var(--black-primary)}.style_price__pMqw1>span{font-size:14px;font-weight:300;color:#4a545c}.style_section__W2V05{margin:0 0 56px}.style_intro__Pspzc{max-width:860px;padding:8px 0 28px}.style_heading__VzQjy{font-size:40px;line-height:1.05;font-weight:900}@media screen and (min-width:834px){.style_heading__VzQjy{font-size:60px}}.style_lead__dMWeI{margin-top:14px;font-size:18px;line-height:1.5;font-weight:300;color:#4a545c}@media screen and (min-width:834px){.style_lead__dMWeI{font-size:21px}}.style_filters__tmYGl{display:flex;gap:8px;margin-bottom:20px;overflow-x:auto;scrollbar-width:none}.style_filters__tmYGl::-webkit-scrollbar{display:none}.style_filter__zZKW8{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:999px;background-color:var(--white-primary);color:var(--black-primary);font-size:16px;font-weight:500;transition:background-color .2s ease,color .2s ease}.style_filter__zZKW8:hover{color:var(--green-primary)}.style_filterActive__qAYpB{background-color:var(--green-primary);color:var(--white-primary)}.style_filterActive__qAYpB:hover{color:var(--white-primary)}.style_filterActive__qAYpB .style_count__Z5rGf{background-color:hsla(0,0%,100%,.2);color:var(--white-primary)}.style_count__Z5rGf{min-width:24px;padding:2px 7px;border-radius:999px;background-color:#e3f3ef;color:#005149;font-size:13px;text-align:center}.style_grid__jPvBO{display:grid;grid-gap:16px;gap:16px}@media screen and (min-width:834px){.style_grid__jPvBO{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1280px){.style_grid__jPvBO{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1680px){.style_grid__jPvBO{grid-template-columns:repeat(4,minmax(0,1fr))}}.style_custom__DsUgE{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-top:16px;padding:32px 24px;border-radius:15px;background-color:var(--green-primary);color:var(--white-primary)}@media screen and (min-width:1280px){.style_custom__DsUgE{padding:44px 48px}}.style_customTitle__6IaY8{margin-bottom:8px;font-size:var(--font-l);line-height:1.1;font-weight:900}.style_customText__vvzpm{max-width:620px;font-size:var(--font-s);line-height:1.4;font-weight:300;color:#d6efe9}.style_customButton__GwuhX{display:inline-flex;align-items:center;min-height:56px;padding:0 28px;border-radius:12px;background-color:var(--white-primary);color:var(--green-primary);font-size:18px;font-weight:500}.style_customButton__GwuhX:hover{color:var(--green-primary);background-color:#e3f3ef}