.Styles_wrap__224WN{position:relative;flex-shrink:0}.Styles_pill__ov7mi{display:inline-flex;align-items:center;gap:.35rem;padding:.5rem .875rem;border:1px solid var(--clr-border,#e5e5e5);border-radius:999px;background:var(--clr-background,#fff);font-size:.875rem;font-weight:600;color:var(--clr-text,#0f172a);white-space:nowrap;cursor:pointer}.Styles_pill__ov7mi.Styles_active__3lMQf{background:var(--clr-secondary);border-color:var(--clr-primary);color:var(--clr-secondary-text)}.Styles_bodyPad__XtX0v{padding:.75rem 1rem}@media (min-width:821px){.Styles_bodyPad__XtX0v{padding:0}}.Styles_row__jZAn9{display:grid;grid-template-columns:9rem 1fr;grid-gap:1.25rem;gap:1.25rem;padding:1.25rem 0;border-bottom:1px solid var(--clr-border,#e2e8f0)}.Styles_row__jZAn9:first-child{padding-top:0}.Styles_image__bL2og{width:9rem;height:7rem;object-fit:cover;border-radius:.5rem;background:#f8fafc}.Styles_body__S9OUS{display:flex;flex-direction:column}.Styles_title__Vwdk9{font-weight:700;font-size:1.0625rem;line-height:1.35;margin:0 0 .5rem}.Styles_title__Vwdk9 a{color:var(--clr-text,#0f172a);text-decoration:none}.Styles_title__Vwdk9 a:hover{color:var(--clr-primary,#155eef)}.Styles_description__9OVBG{font-size:.9375rem;color:#64748b;line-height:1.5;margin:0 0 .75rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Styles_tags__vRjpC{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:auto}.Styles_tag__m0pen{padding:.25rem .6rem;background:var(--clr-secondary);color:var(--clr-secondary-text);font-size:.75rem;font-weight:700;border-radius:.375rem}.Styles_tagMeta__mrjfD{background:var(--clr-card-light,#edf3f9);color:#64748b;font-weight:600}@media (max-width:900px){.Styles_row__jZAn9{grid-template-columns:6rem 1fr;gap:1rem}.Styles_image__bL2og{width:6rem;height:5rem}.Styles_title__Vwdk9{font-size:1rem}}.Styles_wrap__mbwe9{padding:0 0 4rem}.Styles_resultsHeader___dzHh{padding-bottom:.5rem}.Styles_resultsTitle__cxV_B{margin:0 0 .5rem}.Styles_resultsTitleText__HXJen{font-family:var(--font-lora);font-weight:700;font-size:2rem;line-height:1.2;color:var(--clr-text,#0f172a)}.Styles_resultsTitleQuery__Roakh{color:var(--clr-accent,var(--color-navy))}.Styles_resultsCount__LvAXk{font-size:.9375rem;color:#64748b;margin:0 0 1.5rem}.Styles_resultsCount__LvAXk strong{font-size:.9375rem;font-weight:600}.Styles_compactSearch__UGn3R{display:flex;gap:.5rem;max-width:36rem}.Styles_compactInputWrap__ISh70{flex:1 1;position:relative}.Styles_compactIcon__ObxGG{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#94a3b8}.Styles_compactInput__TM_Us{width:100%;padding:.875rem 1rem .875rem 2.75rem;border:1px solid #cbd5e1;border-radius:.5rem;font-size:.9375rem;font-family:inherit}.Styles_compactInput__TM_Us:focus{outline:none;border-color:var(--clr-primary,#155eef)}.Styles_compactBtn__RaPgT{padding:0 1.75rem;background:var(--clr-primary);color:var(--clr-primary-text);border:0;border-radius:.5rem;font-weight:600;font-size:.9375rem;cursor:pointer}.Styles_mobileFilters__BVg3z{display:none}.Styles_bubbleReset__clKrT{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .5rem;font-size:.8125rem;font-weight:600;color:var(--clr-primary,#155eef);text-decoration:none;align-self:flex-end;margin-bottom:.25rem}.Styles_bubbles__5zgrH{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.75rem;-ms-overflow-style:none;scrollbar-width:none}.Styles_bubbles__5zgrH::-webkit-scrollbar{display:none}@media (max-width:900px){.Styles_mobileFilters__BVg3z{display:flex;flex-direction:column;align-items:stretch;margin-bottom:.75rem}}.Styles_layout__2iJxw{display:grid;grid-template-columns:17rem 1fr;grid-gap:2rem;gap:2rem}@media (max-width:900px){.Styles_layout__2iJxw{grid-template-columns:1fr}}.Styles_list__pA6AB,.Styles_results__9yqVu{display:flex;flex-direction:column}.Styles_empty__lWxrt{text-align:center;padding:3rem 1rem;color:#64748b;font-size:.9375rem}.Styles_pagination__CJGdb{display:flex;justify-content:center;padding:2rem 0 1rem}.Styles_sidebar__RWN_M{background:var(--clr-background,#fff);border:1px solid var(--clr-border,#e5e5e5);border-radius:.625rem;padding:1.25rem;height:-moz-fit-content;height:fit-content}.Styles_sidebarHeader__VkayL{display:flex;align-items:center;justify-content:space-between;padding-bottom:.875rem;border-bottom:1px solid var(--clr-border,#e2e8f0);margin-bottom:1rem}.Styles_sidebarTitle__JaGg0{font-weight:700;font-size:1rem;color:var(--clr-text,#0f172a)}.Styles_sidebarReset___bYI5{font-size:.8125rem;color:var(--clr-primary,#155eef);font-weight:600;text-decoration:none}.Styles_sidebarReset___bYI5:hover{text-decoration:underline}@media (max-width:900px){.Styles_sidebar__RWN_M{display:none}}.Styles_filterGroup__gLNyi{margin-bottom:1.5rem}.Styles_filterGroup__gLNyi:last-child{margin-bottom:0}.Styles_groupTitle__RXoWg{font-weight:700;font-size:.8125rem;color:var(--clr-text,#0f172a);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem}@media (max-width:900px){.Styles_resultsTitle__cxV_B{font-size:1.5rem}}