.page_page__4kXJY{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem}@media(min-width:768px){.page_page__4kXJY{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1280px){.page_page__4kXJY{padding-left:2rem;padding-right:2rem}}.page_page__4kXJY{padding-top:1.5rem;padding-bottom:4rem;position:relative;overflow-x:hidden}.page_pageHeader__7ht7C{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}.page_pageTitle__8zUqw{font-family:var(--font-heading),"Playfair Display",Georgia,serif;font-size:1.5rem;font-weight:500;color:#2e2924;line-height:1.2}.page_pageSubtitle__XcMR2{font-size:.8125rem;color:#706b65;margin-top:.25rem}.page_pageSubtitle__XcMR2 strong{font-weight:700;color:#2855ae}.page_filtersBar__G2bF6{position:sticky;top:var(--navbar-height,64px);z-index:10;background:rgba(247,246,244,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);margin-left:-.75rem;margin-right:-.75rem;padding:.5rem .75rem;margin-bottom:1.25rem;border-bottom:1px solid rgba(229,226,221,.5)}@media(min-width:768px){.page_filtersBar__G2bF6{margin-left:-1.5rem;margin-right:-1.5rem;padding:.5rem 1.5rem}}.page_resultsInfo__ShaIa{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;flex-wrap:wrap;gap:.5rem}.page_resultsText__EBEDQ{font-size:.75rem;color:#706b65}.page_pageSizeSelector__XQzwm{display:flex;align-items:center;gap:.5rem}.page_pageSizeLabel__LjMFY{font-size:.6875rem;color:#9a9490;white-space:nowrap}.page_pageSizeSelect__kP53_{font-size:.6875rem;font-weight:500;color:#2e2924;background:#f0eeeb;border:1px solid #e5e2dd;border-radius:.5rem;padding:2px .5rem;cursor:pointer}.page_pageSizeSelect__kP53_:hover{border-color:#d4cfc8}.page_pageSizeSelect__kP53_:focus-visible{outline:2px solid #2855ae;outline-offset:-2px}.page_paginationWrap__7aB0f{display:flex;justify-content:center;margin-top:2.5rem}.page_emptyState__ktpAn{margin-top:3rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.page_emptyIcon__t1qvS{margin:0 auto;height:3rem;width:3rem;color:#b8b2aa}.page_emptyTitle__P4HaU{margin-top:1rem;font-family:var(--font-heading),"Playfair Display",Georgia,serif;font-size:1.25rem;font-weight:500;color:#2e2924}.page_emptyText__z_J5G{margin-top:.5rem;max-width:24rem;font-size:.875rem;color:#706b65;margin-bottom:1.5rem}.save-search-dialog_backdrop__95JY6{position:fixed;inset:0;z-index:500;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.6);backdrop-filter:blur(4px)}.save-search-dialog_dialog__JH5NC{position:relative;width:100%;max-width:28rem;border-radius:1.25rem;border:1px solid #e5e2dd;background-color:#f0eeeb;padding:1.5rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.save-search-dialog_closeButton__wUzgi{position:absolute;right:1rem;top:1rem;border-radius:.75rem;padding:.25rem;color:#b8b2aa;transition:background-color .25s,color .25s;background:none;border:none;cursor:pointer}.save-search-dialog_closeButton__wUzgi:hover{background-color:#e5e2dd;color:#2e2924}.save-search-dialog_closeIcon__ho6JM{height:20px;width:20px}.save-search-dialog_heading__iQO45{margin-bottom:.25rem;font-size:1.125rem;font-weight:700;color:#2e2924}.save-search-dialog_description__RTGbV{margin-bottom:1.25rem;font-size:.875rem;color:#9a9490}.save-search-dialog_fieldGroup__YzoOm{margin-bottom:1rem}.save-search-dialog_label__e6JS7{margin-bottom:6px;display:block;font-size:.875rem;font-weight:500;color:#f7f6f4}.save-search-dialog_input__dYuOp{width:100%;border-radius:1rem;border:1px solid #e5e2dd;background-color:#e5e2dd;padding:10px .75rem;font-size:.875rem;color:#f7f6f4}.save-search-dialog_input__dYuOp::-moz-placeholder{color:#b8b2aa}.save-search-dialog_input__dYuOp::placeholder{color:#b8b2aa}.save-search-dialog_input__dYuOp:focus{outline:none;border-color:#2855ae;box-shadow:0 0 0 2px rgba(40,85,174,.2)}.save-search-dialog_filtersSummary__S65mo{margin-bottom:1rem;border-radius:1rem;background-color:#0c1f3f;padding:10px .75rem}.save-search-dialog_filtersSummaryLabel__yIi4d{margin-bottom:6px;font-size:.75rem;font-weight:500;color:#9a9490}.save-search-dialog_filtersChipWrap__58bNI{display:flex;flex-wrap:wrap;gap:6px}.save-search-dialog_filterChip__aYLcB{display:inline-flex;align-items:center;border-radius:9999px;border:1px solid rgba(40,85,174,.3);background-color:rgba(40,85,174,.1);padding:2px .5rem;font-size:.75rem;color:#4870c4}.save-search-dialog_notifyRow__RWjUq{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;border-radius:1rem;border:1px solid #e5e2dd;background-color:#0c1f3f;padding:.75rem 1rem}.save-search-dialog_notifyLabel__Eh5rB{font-size:.875rem;font-weight:500;color:#f7f6f4}.save-search-dialog_notifySublabel__9ALIJ{font-size:.75rem;color:#9a9490}.save-search-dialog_toggleButton__LNG8F{position:relative;display:inline-flex;height:24px;width:44px;flex-shrink:0;cursor:pointer;border-radius:9999px;border:2px solid rgba(0,0,0,0);transition:background-color .25s}.save-search-dialog_toggleOn__qtD56{background-color:#1e4290}.save-search-dialog_toggleOff__tnN3z{background-color:#e5e2dd}.save-search-dialog_toggleThumb__Z_Dgt{pointer-events:none;display:inline-block;height:20px;width:20px;transform:translateX(0);border-radius:9999px;background-color:#f0eeeb;ring:0;transition:transform .25s}.save-search-dialog_toggleThumbOn__fV0G9{transform:translateX(20px)}.save-search-dialog_frequencyGroup__oKlK6{margin-bottom:1.25rem}.save-search-dialog_select__np5Gr{width:100%;border-radius:1rem;border:1px solid #e5e2dd;background-color:#e5e2dd;padding:10px .75rem;font-size:.875rem;color:#f7f6f4}.save-search-dialog_select__np5Gr:focus{outline:none;border-color:#2855ae;box-shadow:0 0 0 2px rgba(40,85,174,.2)}.save-search-dialog_errorMessage___fr33{margin-bottom:1rem;border-radius:1rem;background-color:rgba(193,59,54,.1);padding:10px .75rem;font-size:.875rem;color:#c13b36}.save-search-dialog_successMessage__b9_tS{margin-bottom:1rem;border-radius:1rem;background-color:rgba(26,107,90,.1);padding:10px .75rem;font-size:.875rem;color:#1a6b5a}.save-search-dialog_actions__iCtzw{display:flex;align-items:center;justify-content:flex-end;gap:.75rem}.save-search-dialog_cancelButton__TfCLU{border-radius:1rem;border:1px solid #e5e2dd;background-color:#f0eeeb;padding:10px 1rem;font-size:.875rem;font-weight:500;color:#f7f6f4;transition:background-color .25s;cursor:pointer}.save-search-dialog_cancelButton__TfCLU:hover{background-color:rgba(229,226,221,.5)}.save-search-dialog_saveButton__jmnGn{border-radius:1rem;background-color:#1e4290;padding:10px 1rem;font-size:.875rem;font-weight:600;color:#fff;border:none;transition:background-color .25s;cursor:pointer}.save-search-dialog_saveButton__jmnGn:hover{background-color:#163276}.save-search-dialog_saveButton__jmnGn:disabled{cursor:not-allowed;opacity:.5}.save-search-dialog_savingWrap__WXrMZ{display:flex;align-items:center;gap:.5rem}.save-search-dialog_spinnerIcon__5R484{height:16px;width:16px;animation:save-search-dialog_spin__ooOvT 1s linear infinite}.save-search-dialog_spinnerCircle__JNbq4{opacity:.25}.save-search-dialog_spinnerPath__WgplJ{opacity:.75}@keyframes save-search-dialog_spin__ooOvT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RevealOnScroll_wrapper__BtIbJ{position:relative}@media(prefers-reduced-motion:reduce){.RevealOnScroll_wrapper__BtIbJ{opacity:1!important;transform:none!important;filter:none!important}}