.search-results_page__gR6Rj{background:var(--brand-ivory,#f4eddd);color:var(--brand-obsidian,#111a2c);padding:clamp(2.5rem,6vw,5rem) 1rem 4rem}.search-results_inner__Pyfaj{width:min(100%,72rem);margin-inline:auto}.search-results_header__ag_uI{max-width:54rem;margin:0 auto;text-align:center}.search-results_eyebrow__FbMcp{color:var(--brand-gold-dark,#9b7538);font-size:.72rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase}.search-results_title__oJGKw{margin-top:.65rem;color:#10192c;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.25rem,5vw,4rem);font-weight:400;line-height:1.05;text-wrap:balance}.search-results_header__ag_uI>p:last-child{margin:1rem auto 0;max-width:42rem;color:color-mix(in srgb,var(--brand-obsidian,#111a2c) 72%,transparent);font-size:1rem;line-height:1.65;overflow-wrap:anywhere}.search-results_search__X3IiU{max-width:54rem;margin:2rem auto 0}.search-results_filters__iezQk{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem;margin-top:2rem}.search-results_filter__ZK7dj{min-height:2.5rem;border:1px solid color-mix(in srgb,var(--brand-gold-dark,#9b7538) 38%,transparent);border-radius:999px;padding:.55rem 1rem;font-size:.78rem;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.search-results_filter__ZK7dj:hover{transform:translateY(-1px)}.search-results_filterActive__4I4ku{background:var(--brand-navy,#14243a);border-color:var(--brand-navy,#14243a);color:var(--brand-ivory,#f4eddd)}.search-results_filterIdle__Zq9zH{color:var(--brand-obsidian,#111a2c)}.search-results_filterIdle__Zq9zH:hover{border-color:var(--brand-gold-dark,#9b7538);background:rgb(166 126 58/7%)}.search-results_count__P_wzb{margin-top:1rem;color:rgb(17 26 44/58%);font-size:.78rem;text-align:center}.search-results_results__ZRHoH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.5rem}.search-results_result__Aarmt{display:flex;min-width:0;gap:.9rem;border:1px solid rgb(155 117 56/20%);background:rgb(255 252 244/66%);padding:1.15rem;color:var(--brand-obsidian,#111a2c);transition:transform .2s ease,border-color .2s ease,background-color .2s ease}.search-results_result__Aarmt:hover{transform:translateY(-2px);border-color:rgb(155 117 56/55%);background:#fffdf7}.search-results_filter__ZK7dj:focus-visible,.search-results_hubLink__GX_om:focus-visible,.search-results_result__Aarmt:focus-visible{outline:2px solid var(--brand-gold-dark,#9b7538);outline-offset:3px}.search-results_resultIcon__sedh5{width:1.3rem;height:1.3rem;flex:0 0 auto;margin-top:.15rem;color:var(--brand-gold-dark,#9b7538)}.search-results_type__w8TlU{color:var(--brand-gold-dark,#8d692e);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.search-results_resultTitle__ADcQy{margin-top:.35rem;color:var(--brand-obsidian,#111a2c);font-family:var(--font-yz-serif),Georgia,serif;font-size:1.2rem;font-weight:500;line-height:1.25}.search-results_description__NTQjA{display:-webkit-box;overflow:hidden;margin-top:.5rem;color:rgb(17 26 44/72%);font-size:.88rem;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.search-results_empty__RRyR5{margin-top:2rem;color:rgb(17 26 44/72%);text-align:center}.search-results_emptyState__ZiOem{margin-top:2rem;border-block:1px solid rgb(155 117 56/22%);padding:2rem 0;text-align:center}.search-results_emptyTitle__mWf_m{color:var(--brand-obsidian,#111a2c);font-family:var(--font-yz-serif),Georgia,serif;font-size:1.6rem}.search-results_emptyHint__87qR1{margin-top:.5rem;color:rgb(17 26 44/68%);font-size:.9rem;line-height:1.6}.search-results_emptyLabel__IQF87{margin-top:1.5rem;color:var(--brand-gold-dark,#8d692e);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase}.search-results_hubs__zl3tk{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.8rem}.search-results_hubLink__GX_om{border-bottom:1px solid rgb(155 117 56/40%);padding:.45rem .7rem;color:var(--brand-obsidian,#111a2c);font-size:.82rem;transition:color .18s ease,border-color .18s ease}.search-results_hubLink__GX_om:hover{border-color:var(--brand-gold-dark,#8d692e);color:var(--brand-gold-dark,#8d692e)}@media (max-width:639px){.search-results_page__gR6Rj{padding:2.25rem 1rem 3rem}.search-results_results__ZRHoH{grid-template-columns:1fr;gap:.6rem}.search-results_result__Aarmt{padding:1rem}.search-results_header__ag_uI>p:last-child{font-size:.92rem}}