.ListingLayout_container__kQxUm{width:100%;max-width:1600px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;padding-left:1rem;padding-right:1rem;padding-top:4rem}@media (min-width:768px){.ListingLayout_container__kQxUm{padding-top:7.5rem}}@media (min-width:1024px){.ListingLayout_container__kQxUm{gap:1rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:9rem}}@media (min-width:1280px){.ListingLayout_container__kQxUm{padding-left:1rem;padding-right:1rem}}.ListingLayout_headWrapper__UYer2{margin-bottom:1.25rem;display:flex;flex-direction:column;gap:.5rem}.ListingLayout_contentGrid__mLri8{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:1rem}@media (min-width:1024px){.ListingLayout_contentGrid__mLri8{grid-template-columns:300px minmax(0,1fr);column-gap:1.25rem}}.ListingLayout_shellGrid__G2NuZ{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:1rem}@media (min-width:1024px){.ListingLayout_shellGrid__G2NuZ{grid-template-columns:300px minmax(0,1fr);column-gap:1.25rem}}.ListingLayout_shellAside__JwvFx>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}@media (min-width:1024px){.ListingLayout_shellAside__JwvFx{grid-column-start:1;grid-row-start:2}}.ListingLayout_resultsHeader__E_qeU{grid-column:span 1/span 1;margin-bottom:1.25rem;display:flex;flex-direction:column;gap:.5rem}@media (min-width:1024px){.ListingLayout_resultsHeader__E_qeU{grid-column:span 2/span 2;grid-row-start:1}}.ListingLayout_resultsMain__SIeZw{width:100%;min-width:0}.ListingLayout_resultsMain__SIeZw>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}@media (min-width:1024px){.ListingLayout_resultsMain__SIeZw{grid-column-start:2;grid-row-start:2}}.ListingLayout_wrapper__AvsTm{width:100%;min-width:0}.ListingLayout_asideWrapper__SXUJh>:not([hidden])~:not([hidden]),.ListingLayout_wrapper__AvsTm>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}@media (min-width:1500px){.ListingLayout_contentGrid__mLri8,.ListingLayout_shellGrid__G2NuZ{grid-template-columns:320px minmax(0,1fr);column-gap:24px}}