._page_1sc6u_1{padding:var(--space-8) 0 var(--space-20);background:var(--background);min-height:85vh}._breadcrumbs_1sc6u_7{align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);font-size:.88rem;display:flex}._breadcrumbLink_1sc6u_15{align-items:center;gap:var(--space-1);color:var(--muted);font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}._breadcrumbLink_1sc6u_15:hover{color:var(--brown)}._breadcrumbSep_1sc6u_29{color:#c9b9b5}._breadcrumbCurrent_1sc6u_33{color:var(--brown);font-weight:600}._header_1sc6u_38{text-align:center;max-width:680px;margin:0 auto var(--space-10)}._eyebrow_1sc6u_44{color:var(--primary-dark);background:var(--beige);padding:var(--space-2) var(--space-4);text-transform:uppercase;letter-spacing:.11em;margin-bottom:var(--space-3);border-radius:999px;font-size:.76rem;font-weight:800;display:inline-block}._heading_1sc6u_57{color:var(--brown);margin-bottom:var(--space-3);font-family:Poppins,sans-serif;font-size:2.75rem;font-weight:700;line-height:1.15}._subtitle_1sc6u_66{color:var(--muted);font-size:1.05rem;line-height:1.55}._toolbar_1sc6u_72{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}._searchBox_1sc6u_81{flex:1;min-width:280px;position:relative}._searchIcon_1sc6u_87{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}._searchInput_1sc6u_96{width:100%;color:var(--text);background:#fff;border:1.5px solid #49171b1f;border-radius:999px;outline:none;padding:12px 42px 12px 44px;font-size:.95rem;transition:border-color .2s,box-shadow .2s}._searchInput_1sc6u_96:focus{border-color:var(--primary);box-shadow:0 0 0 4px #e388822e}._clearBtn_1sc6u_113{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:color .15s,background-color .15s;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}._clearBtn_1sc6u_113:hover{color:var(--text);background:#f1eae6}._sortWrapper_1sc6u_135{align-items:center;display:inline-flex;position:relative}._sortIcon_1sc6u_141{pointer-events:none;color:var(--muted);position:absolute;left:14px}._sortSelect_1sc6u_148{color:var(--brown);cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2349171B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 14px center no-repeat;border:1.5px solid #49171b1f;border-radius:999px;outline:none;padding:12px 32px 12px 38px;font-size:.9rem;font-weight:500;transition:border-color .2s}._sortSelect_1sc6u_148:focus{border-color:var(--primary)}._categoryPills_1sc6u_170{align-items:center;gap:var(--space-2);padding-bottom:var(--space-3);margin-bottom:var(--space-6);scrollbar-width:none;display:flex;overflow-x:auto}._categoryPills_1sc6u_170::-webkit-scrollbar{display:none}._pill_1sc6u_184{white-space:nowrap;color:var(--text);cursor:pointer;background:#fff;border:1.5px solid #49171b1a;border-radius:999px;padding:8px 18px;font-size:.88rem;font-weight:600;transition:all .2s}._pill_1sc6u_184:hover{border-color:var(--primary);background:snow}._pillActive_1sc6u_202{background:var(--brown);color:#fff;border-color:var(--brown);box-shadow:0 4px 12px #49171b26}._pillActive_1sc6u_202:hover{background:var(--primary-dark);border-color:var(--primary-dark);color:#fff}._statsBar_1sc6u_215{margin-bottom:var(--space-6);color:var(--muted);justify-content:space-between;align-items:center;font-size:.9rem;display:flex}._statsBar_1sc6u_215 strong{color:var(--brown)}._resetFiltersBtn_1sc6u_228{color:var(--primary-dark);cursor:pointer;background:0 0;border:none;padding:0;font-size:.88rem;font-weight:600;text-decoration:underline}._resetFiltersBtn_1sc6u_228:hover{color:var(--brown)}._grid_1sc6u_243{gap:var(--space-5);margin-bottom:var(--space-10);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}._emptyState_1sc6u_250{text-align:center;padding:var(--space-16) var(--space-4);border-radius:var(--radius-lg);margin-bottom:var(--space-16);box-shadow:var(--shadow-sm);background:#fff}._emptyTitle_1sc6u_259{color:var(--brown);margin-bottom:var(--space-2);font-size:1.4rem;font-weight:700}._emptyText_1sc6u_266{color:var(--muted);max-width:440px;margin:0 auto var(--space-6);font-size:.95rem;line-height:1.5}._emptyButton_1sc6u_274{background:var(--brown);color:#fff;cursor:pointer;border:none;border-radius:999px;padding:10px 24px;font-size:.95rem;font-weight:600;transition:background-color .2s}._emptyButton_1sc6u_274:hover{background:var(--primary-dark)}._promiseBanner_1sc6u_290{gap:var(--space-6);border-radius:var(--radius-lg);padding:var(--space-8);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #49171b0f;grid-template-columns:repeat(3,1fr);display:grid}._promiseItem_1sc6u_301{align-items:flex-start;gap:var(--space-4);display:flex}._promiseIcon_1sc6u_307{background:var(--background);border-radius:16px;justify-content:center;align-items:center;padding:12px;font-size:1.8rem;line-height:1;display:flex}._promiseItem_1sc6u_301 strong{color:var(--brown);margin-bottom:var(--space-1);font-size:.98rem;display:block}._promiseItem_1sc6u_301 p{color:var(--muted);margin:0;font-size:.85rem;line-height:1.45}@media (width<=900px){._promiseBanner_1sc6u_290{gap:var(--space-5);padding:var(--space-6);grid-template-columns:1fr}}@media (width<=600px){._page_1sc6u_1{padding:var(--space-5) 0 var(--space-14)}._heading_1sc6u_57{font-size:2rem}._subtitle_1sc6u_66{font-size:.95rem}._toolbar_1sc6u_72{align-items:stretch;gap:var(--space-3);flex-direction:column}._searchBox_1sc6u_81{min-width:100%}._sortSelect_1sc6u_148{width:100%}._grid_1sc6u_243{margin-bottom:var(--space-8);grid-template-columns:1fr;gap:14px}}
