.CatalogListing_root__uMN7Z{max-width:1240px;width:100%;margin:auto;padding:24px 24px 100px;color:var(--brand-ink)}.CatalogListing_root__uMN7Z>nav:first-child{display:flex;gap:10px;align-items:center;font-size:12px;color:var(--brand-muted);margin:0 0 20px}.CatalogListing_root__uMN7Z>nav:first-child a{padding:8px 0;min-height:36px;color:var(--brand-muted)}.CatalogListing_resultCount__tYIRy{display:inline-flex;border:1px solid #d9c8f8;background:rgba(255,255,255,.6274509804);padding:7px 12px;margin-top:16px;border-radius:999px;font-size:12px;font-weight:800;color:#6835a8}.CatalogListing_grid__CHZYm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.CatalogListing_pagination__SOUWu{display:flex;justify-content:center;align-items:center;gap:14px;margin:36px 0 0;font-size:13px}.CatalogListing_pagination__SOUWu a{padding:12px 20px;border-radius:999px;border:1px solid var(--brand-line);background:#fff;min-height:44px;color:var(--brand-primary);font-weight:800}@media(max-width:1000px){.CatalogListing_grid__CHZYm{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(max-width:600px){.CatalogListing_root__uMN7Z{padding:20px 16px 100px}.CatalogListing_grid__CHZYm{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.CatalogListing_pagination__SOUWu{gap:8px;font-size:11px}.CatalogListing_pagination__SOUWu a{padding:12px}}.Engagement_favorite__wzX70{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;border:1px solid #f2d6ea;border-radius:99px;background:#fff9fd;color:#993b9f;padding:8px 14px;font-weight:800;cursor:pointer}.Engagement_favorite__wzX70[aria-pressed=true]{color:#df3685;background:#ffeaf4}.Engagement_favorite__wzX70:disabled{opacity:.5}.Engagement_floating__9eCm1{position:absolute;z-index:5;right:6px;top:5px;padding:0;width:44px;height:44px;background:rgba(255,255,255,.6);backdrop-filter:blur(8px);border:0;font-size:19px}.Engagement_page__3lwj9{max-width:1200px;margin:auto;padding:28px 16px 120px}.Engagement_page__3lwj9 h1{font-size:clamp(28px,5vw,44px);font-weight:900;margin:12px 0}.Engagement_page__3lwj9 p{color:#746380;margin-bottom:20px}.Engagement_grid__8Q5SD{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;margin-top:24px}@media(max-width:600px){.Engagement_grid__8Q5SD{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.Engagement_empty__ocaYc{padding:32px;border:2px dashed #edcfec;border-radius:28px;margin:24px 0;background:#fff9fd;grid-column:1/-1}.Engagement_demand__Jqg4t{display:grid;gap:4px;text-align:center;padding:8px;width:100%}.Engagement_demand__Jqg4t small{font-size:11px;color:#7a6685}.Engagement_demand__Jqg4t button{width:100%}