body main.page:has([data-search-preview]){padding-bottom:0!important}body [data-search-preview]{padding:0!important}body [data-search-preview] .search-hero{min-height:0!important;margin:0!important;padding:64px 40px!important}body [data-search-preview] .search-hero-inner{width:100%!important;max-width:none!important;padding:0!important}body [data-search-preview] .search-field{max-width:780px;box-sizing:border-box!important;background:var(--paper)!important;min-height:56px!important;box-shadow:none!important;border:1px solid #7a7468!important;border-radius:0!important;align-items:center!important;gap:12px!important;margin-top:24px!important;padding:12px 16px!important;display:flex!important}body [data-search-preview] .search-field-input{min-width:0;font:500 17px/24px var(--sans)!important;letter-spacing:normal!important;box-sizing:border-box!important;border:0!important;flex:1!important;width:100%!important;height:30px!important;min-height:0!important;margin:0!important;padding:3px 0!important}body [data-search-preview] .search-field-input::placeholder{opacity:1;font:inherit!important;letter-spacing:normal!important;color:#716d77!important}body [data-search-preview] .search-field-icon{flex-shrink:0;width:22px;height:22px}body [data-search-preview] .search-hero-status{font:600 14px/1.5 var(--sans)!important;margin:12px 0 0!important}body [data-search-preview] .search-hero-status:empty{display:none}body [data-search-preview] .search-v3-body{min-height:0!important;padding:0!important}body [data-search-preview] [data-ep-block]{margin:0!important;padding-block:44px!important}body [data-search-preview] [hidden]{display:none!important}body [data-search-preview] .search-populaires-cloud{flex-wrap:wrap;gap:10px;display:flex}body [data-search-preview] .search-populaires{background:0 0!important;border:0!important;margin:28px 0 0!important;padding:0!important}body [data-search-preview] .search-ideas-title{letter-spacing:-.03em;font:800 22px/1.2 var(--sans)!important;color:var(--ink)!important;margin:0 0 14px!important}body [data-search-preview] .search-ideas-title em{color:#5b2fe6;font:italic 400 24px/1.2 Georgia,serif}body [data-search-preview] .search-populaires-chip{min-height:40px;font:700 15px/1.3 var(--sans)!important;padding:8px 13px!important}body [data-search-preview] .search-populaires-chip-glyph{color:#7a7468!important}body [data-search-preview] .search-explore-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px!important;display:grid!important}body [data-search-preview] .search-explore-card{justify-content:space-between;align-items:center;background:var(--paper)!important;min-height:54px!important;color:var(--ink)!important;box-shadow:none!important;border:1px solid #c4c7bd!important;border-radius:0!important;padding:14px 16px!important;display:flex!important}body [data-search-preview] .search-explore-card-label{font:700 16px/1.4 var(--sans)!important}body [data-search-preview] .search-results{margin:0!important;padding:36px 40px!important}body [data-search-preview] .search-results-list{margin:0;padding:0;list-style:none;display:block!important}body [data-search-preview] .search-result-link{border-bottom:1px solid #d5d2c8;grid-template-columns:110px 1fr 20px;align-items:center;gap:16px;background:0 0!important;padding:18px 0!important;display:grid!important}body [data-search-preview] .search-result-pill{font:700 12px/1.4 var(--mono)!important;color:#7a7468!important;background:0 0!important;padding:0!important}body [data-search-preview] .search-result-link .search-result-title{overflow-wrap:anywhere;font:700 18px/1.4 var(--sans)!important}body [data-search-preview]:has(.search-results:not([hidden])) .search-hero{padding-block:36px!important}body [data-search-preview] .search-result-filters{flex-wrap:wrap;gap:8px;margin:20px 0 30px;display:flex}body [data-search-preview] :is(.search-result-filters button,.search-empty-actions button,.search-empty-actions a,.search-more){font:700 14px/1.3 var(--sans);color:var(--ink);background:var(--paper);cursor:pointer;border:1px solid #cfcbc1;min-height:40px;padding:9px 13px;text-decoration:none}body [data-search-preview] .search-result-filters button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}body [data-search-preview] .search-result-group+.search-result-group{margin-top:40px}body [data-search-preview] .search-result-group-title{font:800 27px/1.2 var(--sans);letter-spacing:-.03em;margin:0 0 20px;color:var(--ink)!important}body [data-search-preview] .search-result-group-title em{color:#7a7468;font:italic 400 29px/1.2 Georgia,serif}body [data-search-preview] .search-card-grid{gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}body [data-search-preview] .search-card-grid>*{min-width:0}body [data-search-preview] .search-card-grid .related-neighborhood-card{align-self:start}body [data-search-preview] .search-card-grid .related-neighborhood-card :is(h3,h3 a){overflow-wrap:anywhere;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}body [data-search-preview] .search-card-grid>.search-result:has(.search-result-link){align-self:start}body [data-search-preview] .search-empty-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}body [data-search-preview] .search-more{margin-top:30px}body [data-search-preview] .search-results>[data-search-empty]{font:400 18px/1.55 var(--sans);max-width:65ch}@media (width<=1050px){body [data-search-preview] .search-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=620px){body [data-search-preview] .search-card-grid{grid-template-columns:minmax(0,1fr)!important}}body [data-search-preview] :is(a,button,input):focus-visible{outline-offset:4px;outline:2px solid #5b2fe6!important}@media (width<=700px){body [data-search-preview] .search-explore-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body [data-search-preview] .search-results{padding:28px 20px!important}body [data-search-preview] .search-result-link{grid-template-columns:1fr 20px;gap:6px}body [data-search-preview] .search-result-pill{grid-column:1/-1}}@media (width<=520px){body [data-search-preview] .search-hero{padding:36px 20px!important}body [data-search-preview] [data-ep-block]{padding-block:36px!important}body [data-search-preview] .search-field-input{font-size:16px!important}body [data-search-preview] .search-field,body [data-search-preview] .search-explore-card{padding:12px!important}}
