.lc{--lc-font:"Moderat",sans-serif;--lc-weight:100;--lc-heading-weight:700;--lc-ink:#333;--lc-soft:#f0f0f0;--lc-card:#f0f0f0;--lc-hover:#e4e4e4;--lc-accent:#fdda24;--lc-white:#fff;--lc-radius:20px;--lc-chip-ink:#000;--lc-chip-bg:transparent;--lc-button:#000;--lc-button-text:#fff;--lc-photo:3/2;color:var(--lc-ink)}.lc,.lc button,.lc h1,.lc h3,.lc h4,.lc input,.lc label,.lc p,.lc select{font-family:var(--lc-font);font-weight:var(--lc-weight)}.lc *,.lc :after,.lc :before{box-sizing:border-box}.lc [hidden]{display:none!important}.lc h4{margin:0}.lc h1,.lc h3,.lc h4{font-weight:var(--lc-heading-weight)}.lc h4 button,.lc h4 label{font-weight:inherit}.lc__header{margin-bottom:2rem;max-width:46rem}.lc__header h1{margin:0 0 .5rem}.lc__intro{margin:0}.lc__search{margin-bottom:1.25rem;max-width:36rem}.lc .lc__search input{background:var(--lc-soft);border:1px solid var(--lc-chip-ink);border-radius:999px;color:var(--lc-ink);font-size:inherit;padding:.85rem 1.15rem;width:100%}.lc .lc__search input:focus,.lc .lc__search input:focus-visible{border-color:var(--lc-chip-ink);box-shadow:0 0 0 1px var(--lc-chip-ink);outline:none}.lc .lc__search input::placeholder{color:var(--lc-ink);opacity:.6}.lc .lc__search input::-webkit-input-placeholder{color:var(--lc-ink);opacity:.6}.lc__row{display:block;margin-bottom:1rem}.lc .lc__row-label{margin:0 0 .5rem;padding:0}.lc__chips{display:flex;flex-wrap:wrap;gap:.5rem}.lc .lc__chip,.lc .lc__chip:active,.lc .lc__chip:focus{align-items:center;background:var(--lc-chip-bg);border:1px solid var(--lc-chip-ink);border-radius:999px;box-shadow:none;color:var(--lc-chip-ink);cursor:pointer;display:inline-flex;font-size:inherit;gap:.4rem;line-height:1.2;padding:.55rem 1.2rem}.lc .lc__chip:hover{background:var(--lc-chip-ink);border-color:var(--lc-chip-ink);color:var(--lc-white)}.lc .lc__chip[aria-pressed=true],.lc .lc__chip[aria-pressed=true]:active,.lc .lc__chip[aria-pressed=true]:focus,.lc .lc__chip[aria-pressed=true]:hover{background:var(--lc-accent);border-color:var(--lc-accent);color:var(--lc-chip-ink)}.lc__chip-count{opacity:.7}.lc .lc__chip:disabled,.lc .lc__chip:disabled:hover{background:var(--lc-chip-bg);border-color:var(--lc-chip-ink);color:var(--lc-chip-ink);cursor:not-allowed;opacity:.35}.lc .lc__clear,.lc .lc__clear:active,.lc .lc__clear:focus,.lc .lc__clear:hover,.lc .lc__more,.lc .lc__more:active,.lc .lc__more:focus,.lc .lc__more:hover{background:none;box-shadow:none;color:var(--lc-ink)}.lc .lc__load,.lc .lc__load:active,.lc .lc__load:focus,.lc .lc__load:hover{background:var(--lc-ink);box-shadow:none;color:var(--lc-white)}.lc .lc__more-heading{margin:0 0 .6rem}.lc__types{margin-bottom:1rem}.lc__more{background:none;border:0;color:inherit;cursor:pointer;font-size:inherit;line-height:inherit;padding:0;text-decoration:none}.lc__more:hover{opacity:.7}.lc__status{align-items:baseline;border-top:1px solid var(--lc-soft);display:flex;gap:1rem;margin:1rem 0 1.25rem;padding-top:1rem}.lc__clear,.lc__empty button{background:none;border:0;color:inherit;cursor:pointer;font-size:inherit;padding:0;text-decoration:underline}.lc__pinned{margin-bottom:2.5rem}.lc__pinned h4{margin-bottom:1rem}.lc__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.lc-card__link{background:var(--lc-card);border-radius:var(--lc-radius);color:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none}.lc .lc-card__media{aspect-ratio:var(--lc-photo);background:var(--lc-hover);overflow:hidden;position:relative;width:100%}.lc .lc-card__media img{height:100%!important;inset:0;max-width:none!important;object-fit:cover;object-position:center;position:absolute;width:100%!important}.lc-card__body{display:flex;flex:1;flex-direction:column;padding:1.25rem 1.375rem 1.5rem}.lc-card__type{margin:0 0 .5rem}.lc-card__title{margin:0 0 1rem}.lc-card__cta{align-self:flex-start;background:var(--lc-button);border:0;border-radius:999px;color:var(--lc-button-text);line-height:1.2;margin-top:auto;padding:.7rem 1.5rem;text-decoration:none}.lc__empty{background:var(--lc-soft);border-radius:var(--lc-radius);padding:2rem}.lc__empty p{margin:0}.lc__load-wrap{display:flex;justify-content:center;margin-top:2.5rem}.lc__load{background:var(--lc-ink);border:0;border-radius:999px;color:var(--lc-white);cursor:pointer;font-size:inherit;padding:.85rem 2rem}.lc button:focus-visible,.lc input:focus-visible,.lc select:focus-visible,.lc-card__link:focus-visible{outline:2px solid var(--lc-ink);outline-offset:3px}.lc__selects{display:none}.lc__sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:991px){.lc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.lc__row{display:none}.lc__selects{display:grid;gap:.75rem;grid-template-columns:1fr 1fr;margin-bottom:.5rem}.lc__select h4{margin-bottom:.35rem}.lc__select select{background:var(--lc-soft);border:0;border-radius:12px;color:inherit;font-size:inherit;padding:.7rem .8rem;width:100%}.lc__grid{grid-template-columns:1fr}}.lc .lc-card__link,.lc .lc-card__link *,.lc .lc-card__link:active,.lc .lc-card__link:focus,.lc .lc-card__link:focus *,.lc .lc-card__link:hover,.lc .lc-card__link:hover *,.lc .lc-card__link:visited,.lc .lc-card__link:visited *{color:var(--lc-ink);text-decoration:none}.lc .lc-card__link .lc-card__cta,.lc .lc-card__link:visited .lc-card__cta{background:var(--lc-button);color:var(--lc-button-text)}.lc .lc-card__link:focus-visible .lc-card__cta,.lc .lc-card__link:hover .lc-card__cta{background:var(--lc-accent);color:var(--lc-chip-ink)}