.result-item[data-v-08672ecf]{text-transform:uppercase;display:block}.result-link[data-v-08672ecf]{padding:0 3px;text-decoration:none;transition:all .2s;display:block}.result-link[data-v-08672ecf],.result-link[data-v-08672ecf]:hover{color:var(--pink)}.result-link:hover .result-header[data-v-08672ecf],.result-link:hover .result-info[data-v-08672ecf]{background-color:var(--pink);color:var(--darkRed)}.result-header[data-v-08672ecf]{grid-template-columns:30px 1fr;align-items:center;gap:12px;display:grid}.result-header[data-v-08672ecf],.result-index[data-v-08672ecf]{text-transform:uppercase;font-weight:700}.result-info[data-v-08672ecf],.result-title[data-v-08672ecf]{text-transform:uppercase}.result-info[data-v-08672ecf]{flex-direction:column;padding-left:42px;display:flex}.info-item[data-v-08672ecf]{grid-template-columns:auto 1fr;gap:12px;display:grid}.info-label[data-v-08672ecf]{font-weight:700}.info-label[data-v-08672ecf]:after{content:":"}.filter-overlay[data-v-e38cb6ae]{background-color:var(--darkRed);color:var(--pink);z-index:1050;text-transform:uppercase;font-size:1.25em;position:fixed;inset:0}.filter-content[data-v-e38cb6ae]{width:100%;height:100%;padding:20px;line-height:1.2;position:relative;overflow-y:auto}.filter-container[data-v-e38cb6ae]{grid-template-columns:1fr;display:grid}@media screen and (width>=1024px){.filter-container[data-v-e38cb6ae]{grid-template-columns:1fr 2fr}}.filter-header[data-v-e38cb6ae]{display:contents}.filter-header h2[data-v-e38cb6ae]{margin:0;font-weight:700}.close-btn[data-v-e38cb6ae]{z-index:1100;position:fixed;top:20px;right:20px}.close-btn[data-v-e38cb6ae]:hover{opacity:.6}.filter-section h3[data-v-e38cb6ae]{text-transform:uppercase}.filter-section .filter-list[data-v-e38cb6ae]{padding-left:1em}.filter-item[data-v-e38cb6ae]{cursor:pointer;text-transform:uppercase;text-align:left;padding:0 3px;transition:all .2s;display:block}.filter-item[data-v-e38cb6ae]:hover{opacity:.7;background-color:var(--darkRed);color:var(--pink)}.filter-item.active[data-v-e38cb6ae]{background-color:var(--pink);color:var(--darkRed)}.clear-filters-btn[data-v-e38cb6ae]{text-transform:uppercase;cursor:pointer;border-radius:4px}.clear-filters-btn[data-v-e38cb6ae]:hover{text-decoration:underline}.active-filters[data-v-e38cb6ae]{margin:20px 0}.active-filter-btn[data-v-e38cb6ae]{text-transform:uppercase;font-size:2em;font-weight:900;line-height:.85;display:block}.active-filter-btn .icon[data-v-e38cb6ae]{display:inline-block;transform:translateY(-.1em)}.active-filter-btn[data-v-e38cb6ae]:hover{opacity:.7;cursor:pointer}.all-results[data-v-e38cb6ae]{flex-direction:column;gap:12px;font-size:.75em;display:flex}.no-results[data-v-e38cb6ae]{text-transform:uppercase}.sticky-container[data-v-e38cb6ae]{position:sticky;top:0}.view-results-btn[data-v-e38cb6ae]{text-transform:uppercase;cursor:pointer;margin:30px 0;font-size:2em;font-weight:900;display:block}.view-results-btn[data-v-e38cb6ae]:hover{opacity:.7;cursor:pointer}@media screen and (width>=768px){.filter-content[data-v-e38cb6ae]{font-size:20px}}@media screen and (width>=1024px){.filter-content[data-v-e38cb6ae]{font-size:1.25em}}.work-results-det .results-summary[data-v-e38cb6ae]{z-index:1100;background:var(--darkRed);color:var(--pink);text-transform:uppercase;padding:10px;font-weight:750;position:fixed;bottom:20px;left:20px;right:20px}.work-results-det .results-summary button[data-v-e38cb6ae]{text-transform:uppercase;margin-right:.5em;padding:0;display:inline-block}@media screen and (width>=768px){.results-summary[data-v-e38cb6ae]{z-index:auto;color:inherit;font-weight:inherit;background:0 0;padding:0;position:static}}.work-filter-overlay-enter-active[data-v-e38cb6ae],.work-filter-overlay-leave-active[data-v-e38cb6ae]{transition:opacity .25s}.work-filter-overlay-enter-active .filter-content[data-v-e38cb6ae],.work-filter-overlay-leave-active .filter-content[data-v-e38cb6ae]{transition:transform .25s}.work-filter-overlay-enter-from[data-v-e38cb6ae],.work-filter-overlay-leave-to[data-v-e38cb6ae]{opacity:0}.work-filter-overlay-enter-from .filter-content[data-v-e38cb6ae],.work-filter-overlay-leave-to .filter-content[data-v-e38cb6ae]{transform:scale(1.1)}
