.SearchPageContent_searchPage__AGy2_{--color-paper:#fff;--color-paper-rgb:255 255 255;--color-surface:#f3f3f1;--color-surface-rgb:243 243 241;--color-ink:#202020;--color-ink-rgb:32 32 32;--color-ink-muted:#686868;--color-ink-muted-rgb:104 104 104;--color-cedar:#a33d32;--color-cedar-rgb:163 61 50;--color-moss:#202020;--color-moss-rgb:32 32 32;--color-stone:#dededb;--color-stone-rgb:222 222 219;--color-mist:#f3f3f1;--color-mist-rgb:243 243 241;min-height:70dvh;background:#fff;color:#202020;padding:clamp(2.5rem,6vw,5.75rem) clamp(1.25rem,5vw,5.5rem) 6rem}.SearchPageContent_container__Kyr2V{width:min(100%,72rem);margin-inline:auto}.SearchPageContent_header__XJ8ZA{max-width:52rem}.SearchPageContent_eyebrow__J6EB2,.SearchPageContent_groupCount__xieLw,.SearchPageContent_groupNumber__WWrRu,.SearchPageContent_resultCount__GJ3Xo{font-family:var(--font-utility,"IBM Plex Mono",monospace);font-size:.75rem;line-height:1.5;letter-spacing:.08em;font-variant-numeric:tabular-nums}.SearchPageContent_eyebrow__J6EB2{margin:0;color:#6b6b6b;text-transform:uppercase;letter-spacing:.16em}.SearchPageContent_title__sXvvJ{margin:1rem 0 0;color:#202020;font-family:var(--font-display,"Newsreader",Georgia,serif);font-size:clamp(2.5rem,6vw,4.75rem);font-weight:450;letter-spacing:-.035em;line-height:.98;text-wrap:balance}.SearchPageContent_subtitle__C0Dhu{max-width:39rem;margin:1.25rem 0 0;color:#595959;font-size:1rem;line-height:1.75}.SearchPageContent_form__BaZPv{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;margin-top:2rem;max-width:46rem}.SearchPageContent_input__wKGWM{width:100%;min-width:0;min-height:3.25rem;border:1px solid #777;border-radius:0;background:#fff;padding:.75rem 1rem;color:#202020;font:inherit;font-size:1rem}.SearchPageContent_input__wKGWM::-moz-placeholder{color:#686868;opacity:1}.SearchPageContent_input__wKGWM::placeholder{color:#686868;opacity:1}.SearchPageContent_input__wKGWM:focus-visible{border-color:#a33d32;outline:2px solid #a33d32;outline-offset:2px}.SearchPageContent_submit__SvrIW{min-width:7.25rem;min-height:3.25rem;border:1px solid #202020;border-radius:0;background:#202020;padding:.75rem 1.25rem;color:#fff;font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer}.SearchPageContent_submit__SvrIW:hover{border-color:#a33d32;background:#a33d32}.SearchPageContent_resultLink__eA25j:focus-visible,.SearchPageContent_submit__SvrIW:focus-visible{outline:2px solid #a33d32;outline-offset:3px}.SearchPageContent_results__UZmn9{margin-top:clamp(3.5rem,8vw,6.5rem)}.SearchPageContent_resultsHeading__PN36s{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;border-bottom:1px solid #dededb;padding-bottom:1rem}.SearchPageContent_resultsHeading__PN36s h2{margin:0;color:#202020;font-family:var(--font-display,"Newsreader",Georgia,serif);font-size:clamp(1.8rem,3vw,2.5rem);font-weight:450;letter-spacing:-.025em;line-height:1.1}.SearchPageContent_groupCount__xieLw,.SearchPageContent_resultCount__GJ3Xo{color:#686868}.SearchPageContent_groups__qKA_2{display:grid;gap:clamp(2.5rem,5vw,4rem);padding-top:2.25rem}.SearchPageContent_groupHeading__RQ0RE{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:baseline;gap:.75rem;border-bottom:1px solid #dededb;padding-bottom:.65rem}.SearchPageContent_groupNumber__WWrRu{color:#a33d32}.SearchPageContent_groupHeading__RQ0RE h3{margin:0;color:#202020;font-size:.875rem;font-weight:650;letter-spacing:.08em;line-height:1.5;text-transform:uppercase}.SearchPageContent_resultList__H8yXX{margin:0;padding:0;list-style:none}.SearchPageContent_resultItem__JEgwe{border-bottom:1px solid #dededb}.SearchPageContent_resultLink__eA25j{display:grid;grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;gap:1.25rem;min-height:6.25rem;padding:.85rem 0;color:inherit;text-decoration:none}.SearchPageContent_imageFrame__rxqag{position:relative;display:block;width:6rem;aspect-ratio:4/3;overflow:hidden;background:#f3f3f1}.SearchPageContent_image__NRtbf{-o-object-fit:cover;object-fit:cover}.SearchPageContent_resultCopy__K9Adx{display:grid;min-width:0;gap:.35rem}.SearchPageContent_resultTitle__UPJ9D{color:#202020;font-family:var(--font-display,"Newsreader",Georgia,serif);font-size:clamp(1.15rem,1.8vw,1.5rem);font-weight:500;line-height:1.25}.SearchPageContent_resultSummary__E0n7i{display:-webkit-box;overflow:hidden;color:#595959;font-size:.875rem;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}.SearchPageContent_arrow__j2ifg{color:#686868;font-size:1.125rem;transition:color .15s ease}.SearchPageContent_resultLink__eA25j:hover .SearchPageContent_arrow__j2ifg,.SearchPageContent_resultLink__eA25j:hover .SearchPageContent_resultTitle__UPJ9D{color:#a33d32}.SearchPageContent_emptyState__qfJFF{margin:0;border-bottom:1px solid #dededb;padding:2rem 0;color:#595959;font-size:1rem;line-height:1.7}@media (max-width:600px){.SearchPageContent_searchPage__AGy2_{padding:2.25rem 1.25rem 4rem}.SearchPageContent_title__sXvvJ{font-size:clamp(2.25rem,11vw,3.25rem);line-height:1.02}.SearchPageContent_subtitle__C0Dhu{margin-top:1rem;font-size:.9375rem;line-height:1.7}.SearchPageContent_form__BaZPv{grid-template-columns:minmax(0,1fr);gap:.6rem;margin-top:1.5rem}.SearchPageContent_submit__SvrIW{width:100%}.SearchPageContent_results__UZmn9{margin-top:3.25rem}.SearchPageContent_groups__qKA_2{gap:2.5rem;padding-top:1.75rem}.SearchPageContent_groupHeading__RQ0RE{grid-template-columns:2rem minmax(0,1fr) auto;gap:.5rem}.SearchPageContent_groupHeading__RQ0RE h3{font-size:.75rem;letter-spacing:.055em}.SearchPageContent_resultLink__eA25j{grid-template-columns:4.5rem minmax(0,1fr);gap:.8rem;min-height:5rem;padding:.8rem 0}.SearchPageContent_imageFrame__rxqag{width:4.5rem}.SearchPageContent_resultTitle__UPJ9D{font-size:1.1rem;line-height:1.3}.SearchPageContent_resultSummary__E0n7i{font-size:.8125rem;line-height:1.5}.SearchPageContent_arrow__j2ifg{display:none}}