.ArchiveItem_container__oyEQa{border-top:1px solid #000;display:grid;grid-gap:15px;grid-template-columns:1fr;grid-template-rows:repeat(3,auto);padding:30px 0}@media(min-width:1023px){.ArchiveItem_container__oyEQa{padding:7.5px 0;display:grid;grid-template-rows:auto;grid-template-columns:100px 4fr 1fr;grid-gap:30px}}.ArchiveItem_image__3cBVp{width:40%}@media(min-width:1023px){.ArchiveItem_image__3cBVp{width:100%}}.ArchiveItem_title__mpMLR{font-family:neue-haas-grotesk-display,sans;font-size:22px;font-weight:600;line-height:1}.Image_image__ndEZF{line-height:0;position:relative;width:100%;overflow:hidden}.Image_image__ndEZF.Image_ratio-1-1__w76iI{aspect-ratio:1/1}.Image_image__ndEZF.Image_ratio-1-1__w76iI img{height:100%;object-fit:cover}.Image_image__ndEZF.Image_ratio-3-2__RyBW5{aspect-ratio:3/2}.Image_image__ndEZF.Image_ratio-3-2__RyBW5 img{height:100%;object-fit:cover}.Image_image__ndEZF.Image_ratio-2-3__QLEsT{aspect-ratio:2/3}.Image_image__ndEZF.Image_ratio-2-3__QLEsT img{height:100%;object-fit:cover}.Image_image__ndEZF.Image_ratio-3-4__PyH_r{aspect-ratio:3/4}.Image_image__ndEZF.Image_ratio-3-4__PyH_r img{height:100%;object-fit:cover}.SearchResults_container__zgUq4{padding:0 30px}@media(min-width:767px){.SearchResults_container__zgUq4{padding:0 60px}}@media(min-width:1023px){.SearchResults_container__zgUq4{padding:0 120px}}.SearchResults_container__zgUq4{padding-bottom:30px}@media(min-width:767px){.SearchResults_container__zgUq4{padding-bottom:60px}}@media(min-width:1023px){.SearchResults_container__zgUq4{padding-bottom:120px}}.TextInput_textInput__Ybymz{position:relative}.TextInput_textInput__Ybymz>input{color:#000;padding:15px;background-color:#fff;border:1px solid #000;outline:none;width:100%}.SearchTextInput_container__hL4rF{padding:30px 30px 45px}@media(min-width:767px){.SearchTextInput_container__hL4rF{padding:60px 60px 90px}}@media(min-width:1023px){.SearchTextInput_container__hL4rF{padding:60px 120px 90px}}.SearchTextInput_container__hL4rF input{padding-left:60px}@media(min-width:1280px){.SearchTextInput_container__hL4rF input{width:60%}}.SearchTextInput_container__hL4rF svg{position:absolute;top:50%;transform:translateY(-50%);left:15px;width:30px;height:auto}.PhoneTextInput_phoneTextInput__Qvd5_{color:#000;padding:15px;width:100%;background-color:#fff;border:1px solid #000;outline:none}