.courses_grid__zkb_I{display:grid;gap:22px;margin:0;padding:0;list-style:none;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.courses_card__NPZ8x{display:grid;height:100%;grid-template-rows:auto 1fr;border-radius:20px;overflow:hidden;background:#fbf8f0;box-shadow:0 0 0 1px rgba(11,14,16,.08),0 18px 34px -24px rgba(11,14,16,.5);transition:transform .6s var(--ease),box-shadow .6s var(--ease)}.courses_card__NPZ8x:hover{transform:translateY(-6px);box-shadow:0 0 0 1px rgba(212,168,60,.7),0 30px 44px -24px rgba(11,14,16,.55)}.courses_art__PXGu0{display:block;aspect-ratio:4/3;overflow:hidden}.courses_art__PXGu0 img{width:100%;height:100%;object-fit:cover;object-position:50% 40%;transition:transform 1.2s var(--ease)}.courses_card__NPZ8x:hover .courses_art__PXGu0 img{transform:scale(1.07)}.courses_body__31HeG{display:grid;gap:6px;align-content:start;padding:18px 20px 22px}.courses_body__31HeG strong{font-family:var(--serif);font-size:27px;line-height:1.05;color:var(--abyss)}.courses_body__31HeG>span:not(.courses_more__Lhrp_){font-size:15px;color:rgba(27,36,44,.75)}.courses_more__Lhrp_{display:inline-flex;align-items:center;gap:8px;margin-top:6px;font-size:14px;font-weight:600;color:#7d5c20;transition:gap .3s var(--ease)}.courses_card__NPZ8x:hover .courses_more__Lhrp_{gap:13px}.courses_filters__1L00t{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px}.courses_filters__1L00t button{min-height:40px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:600;color:var(--abyss);background:rgba(255,252,244,.7);border:1px solid rgba(11,14,16,.2);transition:background .3s,color .3s,border-color .3s}.courses_filters__1L00t button:hover{border-color:var(--abyss)}.courses_filters__1L00t button[aria-pressed=true]{background:var(--abyss);color:var(--amber-hi);border-color:var(--abyss)}.courses_kicker__Uh3DP{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7a5c12}