.cafe-events-page__kinds{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 16px;padding:0}.cafe-events-page__kind{background:var(--black-10);border-radius:var(--radius-full);color:var(--black-80);font-size:15px;font-weight:600;line-height:20px;min-height:44px;padding:8px 14px}.cafe-events-page__kind_active{background:var(--black-80);color:var(--white-100)}.cafe-events-page__more.base-btn{margin-top:16px}.cafe-events-page__grid{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}@media screen and (min-width:744px){.cafe-events-page__grid{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.cafe-events-page__grid{gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}}.cafe-events-page__steps{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}@media screen and (min-width:744px){.cafe-events-page__steps{gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}}.cafe-events-page__step{align-items:flex-start;background:var(--black-5);border-radius:var(--radius-4xl);display:flex;gap:14px;height:100%;padding:18px}.cafe-events-page__step-number{align-items:center;background:var(--black-80);border-radius:var(--radius-full);color:var(--white-100);display:inline-flex;flex-shrink:0;font-size:16px;font-weight:800;height:36px;justify-content:center;line-height:20px;width:36px}.cafe-events-page__step-text{color:var(--black-80);font-size:15px;font-weight:500;line-height:22px}@media screen and (min-width:744px){.cafe-events-page__step-text{font-size:16px;line-height:24px}}
