.finder-module__wv2i8q__hero{border-bottom:1px solid var(--color-border,#dedbd5);background:#fff;padding:4.5rem 0 3.75rem}.finder-module__wv2i8q__search{max-width:650px;margin-top:2rem;display:flex}.finder-module__wv2i8q__search input{min-width:0;height:48px;font:inherit;background:#fff;border:1px solid #202322;flex:1;padding:0 14px}.finder-module__wv2i8q__search button{color:#fff;background:#202322;border:1px solid #202322;height:48px;padding:0 24px;font-weight:700}.finder-module__wv2i8q__workspace{background:#f7f5f1;padding:2rem 0 5rem}.finder-module__wv2i8q__toolbar{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1.5rem;display:flex}.finder-module__wv2i8q__toolbarRight{color:#5d605e;align-items:center;gap:1rem;font-size:.875rem;display:flex}.finder-module__wv2i8q__toolbarRight button{color:#a83229;cursor:pointer;background:0 0;border:0;text-decoration:underline}.finder-module__wv2i8q__layout{grid-template-columns:260px minmax(0,1fr);gap:2rem;display:grid}.finder-module__wv2i8q__filters{background:#fff;border:1px solid #d9d5ce;align-self:start}.finder-module__wv2i8q__filterTitle{letter-spacing:.08em;text-transform:uppercase;color:#a83229;border-bottom:1px solid #dedbd5;justify-content:space-between;padding:1rem;font-size:.75rem;font-weight:800;display:flex}.finder-module__wv2i8q__filters details{border-bottom:1px solid #dedbd5}.finder-module__wv2i8q__filters details:last-child{border-bottom:0}.finder-module__wv2i8q__filters summary{cursor:pointer;justify-content:space-between;gap:1rem;padding:.9rem 1rem;font-weight:700;list-style:none;display:flex}.finder-module__wv2i8q__filters summary::-webkit-details-marker{display:none}.finder-module__wv2i8q__filters summary span:last-child{color:#777;font-weight:500}.finder-module__wv2i8q__options{max-height:260px;padding:0 1rem .9rem;overflow:auto}.finder-module__wv2i8q__options label{cursor:pointer;align-items:flex-start;gap:.6rem;padding:.38rem 0;font-size:.875rem;display:flex}.finder-module__wv2i8q__options input{accent-color:#b43a2f;margin-top:.15rem}.finder-module__wv2i8q__results{min-width:0}.finder-module__wv2i8q__chips{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.finder-module__wv2i8q__chips button{font:inherit;cursor:pointer;background:#fff;border:1px solid #cbc5bc;padding:.45rem .7rem;font-size:.8rem}.finder-module__wv2i8q__chips span{color:#a83229;margin-left:.35rem}.finder-module__wv2i8q__rootGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.finder-module__wv2i8q__rootCard,.finder-module__wv2i8q__resultCard{background:#fff;border:1px solid #d9d5ce;padding:1.5rem}.finder-module__wv2i8q__rootHead{border-bottom:1px solid #dedbd5;justify-content:space-between;gap:1rem;padding-bottom:1rem;display:flex}.finder-module__wv2i8q__rootHead h3,.finder-module__wv2i8q__resultCard h3{margin:.35rem 0 0;font-size:1.65rem;line-height:1.15}.finder-module__wv2i8q__rootHead a,.finder-module__wv2i8q__resultCard a{color:inherit;text-decoration:none}.finder-module__wv2i8q__rootHead>span{color:#666;font-size:.75rem}.finder-module__wv2i8q__rootCard>p{color:#5b5d5b;line-height:1.6}.finder-module__wv2i8q__familyLinks{margin-top:1rem}.finder-module__wv2i8q__familyLinks a{color:#202322;border-top:1px solid #dedbd5;justify-content:space-between;gap:1rem;padding:.75rem 0;font-weight:650;text-decoration:none;display:flex}.finder-module__wv2i8q__familyLinks a span:last-child{color:#b43a2f}.finder-module__wv2i8q__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.finder-module__wv2i8q__resultCard{grid-template-rows:auto auto 1fr auto;align-content:start;min-height:230px;display:grid}.finder-module__wv2i8q__resultCard>.finder-module__wv2i8q__lbm-meta{min-height:2.5em;margin:0 0 .65rem;line-height:1.25}.finder-module__wv2i8q__resultCard h3{margin:0 0 .7rem}.finder-module__wv2i8q__resultCard>p:not(:first-child){color:#5b5d5b;margin:0;line-height:1.55}.finder-module__wv2i8q__resultContent{flex-direction:column;align-items:flex-start;display:flex}.finder-module__wv2i8q__resultContent>p:first-child{margin:0}.finder-module__wv2i8q__resultContent h3{margin:.7rem 0 0}.finder-module__wv2i8q__resultContent>p:not(:first-child){color:#5b5d5b;margin:.7rem 0 0;line-height:1.55}.finder-module__wv2i8q__resultLink{border-top:1px solid #eeeae4;padding-top:.95rem;color:#a83229!important;margin-top:1.35rem!important;font-weight:700!important}.finder-module__wv2i8q__empty{background:#fff;border:1px solid #d9d5ce;max-width:760px;padding:2.25rem}.finder-module__wv2i8q__empty h3{margin:.4rem 0;font-size:1.75rem}.finder-module__wv2i8q__empty>p:not(:first-child){color:#5b5d5b;max-width:650px;line-height:1.6}.finder-module__wv2i8q__empty>div{gap:.75rem;margin-top:1.5rem;display:flex}.finder-module__wv2i8q__empty a,.finder-module__wv2i8q__empty button{cursor:pointer;padding:.75rem 1rem;font-weight:700;text-decoration:none}.finder-module__wv2i8q__empty a{color:#fff;background:#b43a2f}.finder-module__wv2i8q__empty button{color:#202322;background:#fff;border:1px solid #202322}.finder-module__wv2i8q__mobileFilterButton,.finder-module__wv2i8q__filterBackdrop,.finder-module__wv2i8q__filterClose,.finder-module__wv2i8q__mobileFilterFooter{display:none}.finder-module__wv2i8q__filterTitleActions{align-items:center;gap:.75rem;display:flex}@media (max-width:900px){.finder-module__wv2i8q__hero{padding:3rem 0}.finder-module__wv2i8q__toolbar{flex-direction:column;align-items:start;gap:.75rem}.finder-module__wv2i8q__layout{grid-template-columns:1fr}.finder-module__wv2i8q__mobileFilterButton{color:#202322;width:100%;font:inherit;cursor:pointer;background:#fff;border:1px solid #202322;justify-content:space-between;align-items:center;margin:0 0 1rem;padding:.85rem 1rem;font-weight:750;display:flex}.finder-module__wv2i8q__mobileFilterButton span:last-child{color:#a83229;font-size:.78rem;font-weight:650}.finder-module__wv2i8q__filterBackdrop{z-index:70;cursor:pointer;background:#20232261;border:0;display:block;position:fixed;inset:0}.finder-module__wv2i8q__filters{z-index:80;border:0;border-left:1px solid #d9d5ce;width:min(390px,92vw);transition:transform .2s;display:block;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(105%);box-shadow:-18px 0 42px #20232229}.finder-module__wv2i8q__filtersOpen{transform:translate(0)}.finder-module__wv2i8q__filterTitle{z-index:2;background:#fff;position:sticky;top:0}.finder-module__wv2i8q__filterClose{color:#202322;cursor:pointer;background:#fff;border:1px solid #d9d5ce;place-items:center;width:32px;height:32px;padding:0;font-size:1.25rem;line-height:1;display:inline-grid}.finder-module__wv2i8q__mobileFilterFooter{background:#fff;border-top:1px solid #dedbd5;padding:1rem;display:block;position:sticky;bottom:0}.finder-module__wv2i8q__mobileFilterFooter button{color:#fff;width:100%;font:inherit;cursor:pointer;background:#202322;border:0;padding:.85rem 1rem;font-weight:750}.finder-module__wv2i8q__rootGrid,.finder-module__wv2i8q__resultGrid{grid-template-columns:1fr}.finder-module__wv2i8q__resultCard>.finder-module__wv2i8q__lbm-meta{min-height:0}}@media (max-width:620px){.finder-module__wv2i8q__search{grid-template-columns:1fr auto;display:grid}.finder-module__wv2i8q__search button{padding:0 16px}.finder-module__wv2i8q__rootCard,.finder-module__wv2i8q__resultCard,.finder-module__wv2i8q__empty{padding:1.15rem}.finder-module__wv2i8q__toolbarRight{justify-content:space-between;width:100%}.finder-module__wv2i8q__empty>div{flex-direction:column;align-items:stretch}.finder-module__wv2i8q__filters{width:min(360px,94vw)}}@media (prefers-reduced-motion:reduce){.finder-module__wv2i8q__filters{transition:none}}
