.AafarW_heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:34px;display:flex}.AafarW_heading h2{color:#02622a;letter-spacing:-.04em;max-width:640px;margin:0;font-size:clamp(2.4rem,5vw,4.8rem);font-weight:600;line-height:1}.AafarW_heading>p{color:#02622acc;max-width:390px;margin:0;font-size:.88rem;line-height:1.65}.AafarW_grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:250px;gap:14px;display:grid}.AafarW_card{color:#fff;background:#e8e8e8;border:1px solid #d0cfd1;border-radius:24px;min-height:250px;position:relative;overflow:hidden}.AafarW_card img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.AafarW_card:hover img{transform:scale(1.045)}.AafarW_scrim{background:linear-gradient(#0000 18%,#02622a08 42%,#02622a24 72%,#02622aa8 100%);position:absolute;inset:0}.AafarW_content{text-shadow:0 1px 14px #0006;position:absolute;bottom:20px;left:20px;right:20px}.AafarW_index{color:#00b100;letter-spacing:.16em;margin-bottom:8px;font-size:.64rem;font-weight:700;display:block}.AafarW_content h3{max-width:300px;margin:0 0 7px;font-size:1.18rem;font-weight:600;line-height:1.12}.AafarW_content p{color:#ffffffe8;max-width:290px;margin:0;font-size:.74rem;line-height:1.45}.AafarW_tags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.AafarW_tags span{color:#ffffffe8;border:1px solid #fff6;border-radius:999px;padding:5px 8px;font-size:.58rem}.AafarW_featured{grid-area:span 2/span 2}.AafarW_featured .AafarW_content h3{font-size:1.7rem}.AafarW_actions{justify-content:center;margin-top:30px;display:flex}@media (max-width:960px){.AafarW_grid{grid-template-columns:repeat(3,1fr)}.AafarW_featured{grid-area:span 2/span 2}.AafarW_heading{flex-direction:column;align-items:start}.AafarW_heading>p{max-width:560px}}@media (max-width:640px){.AafarW_heading{gap:16px;margin-bottom:24px}.AafarW_heading h2{font-size:clamp(2.25rem,12vw,3.4rem)}.AafarW_grid{flex-direction:column;gap:12px;display:flex}.AafarW_card,.AafarW_featured{min-height:300px}.AafarW_featured .AafarW_content h3{font-size:1.55rem}.AafarW_actions{margin-top:24px}.AafarW_actions .AafarW_button{width:100%}}
