.page_root__XIiKf{display:flex;flex-direction:column;gap:1.5rem;box-sizing:border-box;max-width:100vw;overflow-x:hidden;padding:var(--navbar-offset) var(--side-padding) var(--sections-gap)}.page_filter__8DcyJ{background-color:#000;display:flex;justify-content:center;align-items:center;padding:1rem}.page_selectRow__epL0r{display:flex;gap:1rem;align-items:center;justify-content:space-between}.page_selectRow__epL0r>div{display:flex;gap:1rem}.page_clearFiltersButton__NeSiW{cursor:pointer;text-decoration:underline}.page_mobileFiltersPanel__i9QcL{width:100vw;position:fixed;top:0;left:0;height:100dvh;background:#fff;z-index:1000;padding:1rem;box-shadow:2px 0 8px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:3rem;overflow:scroll}.page_mobileFiltersPanel__i9QcL .page_mobileFilterHeader__tfeSy{display:flex;justify-content:space-between;align-items:center}.page_mobileApplyFiltersButton__vnhU7{padding:.8rem!important;width:-moz-fit-content!important;width:fit-content!important;max-width:none!important;align-self:flex-start!important;justify-self:flex-start!important;display:inline-flex!important}.page_mobileFilterButton__5Lylr{padding:1rem!important;max-width:100px!important;max-height:100px;justify-self:center!important;align-self:center!important}.page_mobileFilterBody__sGUXM{display:flex;flex-direction:column;gap:.5rem;width:100%}.page_header__UIHxh{display:flex;width:100%;box-sizing:border-box;gap:1rem;align-items:center;justify-content:center}.page_content__ZdAtH{flex-direction:column}.page_content__ZdAtH,.page_results__FysUD{display:flex;gap:4rem}.page_noResults__cNwbM{display:flex;min-height:100vh}.LineInput_wrapper___q5SO{display:flex;flex-direction:column;width:100%;gap:.2rem}.LineInput_input__rsKrT{border:none;width:100%;font-family:inherit;background:none;outline:none;color:#000;caret-color:#000;padding:0;margin:0;font-weight:inherit;font-size:5rem}.LineInput_input__rsKrT::placeholder{color:#000;font-size:5rem;font-weight:inherit}@media(max-width:768px){.LineInput_input__rsKrT{font-size:3.2rem}.LineInput_input__rsKrT::placeholder{font-size:3.2rem}}