:is(.stay-near,.stay-location){font-family:var(--font-stay-sans),ui-sans-serif,system-ui;color:#18181b;font-size-adjust:none}:is(.stay-near,.stay-location)>div:first-child{border-bottom:0}:is(.stay-near,.stay-location) nav[aria-label]{padding-block:18px;font-size:13px}:is(.stay-near,.stay-location)>header{border:0}:is(.stay-near,.stay-location)>header>div{padding-top:0;padding-bottom:24px}.stay-near>header>div{padding-top:24px}:is(.stay-near,.stay-location) h1{letter-spacing:-.035em;max-width:1000px;font-family:inherit;font-size:clamp(28px,3.1vw,42px);font-weight:500;line-height:1.13}:is(.stay-near,.stay-location) header p{color:#737373;max-width:800px;margin-top:12px;font-size:15px;line-height:1.7}:is(.stay-near,.stay-location) header dl{gap:12px;margin-top:18px}:is(.stay-near,.stay-location) header dl>div{border:1px solid #e5e5e5;border-radius:999px;padding:8px 12px;font-size:12px}:is(.stay-near,.stay-location) header dl dt{font-weight:400}:is(.stay-near,.stay-location) header dl dd{font-weight:500}:is(.stay-near,.stay-location) header a[data-near-semester-shortcut]{border-radius:999px;flex-direction:row;gap:8px;min-height:40px;padding:8px 14px;font-size:12px}:is(.stay-near,.stay-location) #near-search{background:#fffffff2;border-block:1px solid #f0f0f0;padding-block:8px}:is(.stay-near,.stay-location) #near-search button{font-family:inherit}:is(.stay-near,.stay-location) .stay-results-layout{padding-top:28px;gap:32px;padding-inline:32px}:is(.stay-near,.stay-location) #content{width:50%;min-height:0}:is(.stay-near,.stay-location) #content>div{padding:0}:is(.stay-near,.stay-location) .search-results-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px;margin-bottom:32px;display:grid}:is(.stay-near,.stay-location) .search-results-list>*{margin-top:0}:is(.stay-near,.stay-location) .stay-search-card>div{flex-direction:column;height:100%;display:flex}:is(.stay-near,.stay-location) .stay-search-card .stay-card-media{width:100%}:is(.stay-near,.stay-location) .stay-search-card .stay-card-content{padding:14px 6px 0}:is(.stay-near,.stay-location) .stay-search-card .stay-card-heading{gap:8px}:is(.stay-near,.stay-location) .stay-search-card .stay-card-heading h2{font-size:15px}:is(.stay-near,.stay-location) .stay-search-card .stay-card-rating{font-size:12px}:is(.stay-near,.stay-location) .stay-search-card .stay-card-location{font-size:13px}:is(.stay-near,.stay-location) .search-date-prompt{background:#f5f5f5;border-radius:20px;grid-column:1/-1;gap:20px;padding:20px}:is(.stay-near,.stay-location) .search-date-prompt h3{color:#18181b;font-size:17px}:is(.stay-near,.stay-location) .search-date-prompt p{color:#525252;font-weight:400;line-height:1.6}:is(.stay-near,.stay-location) .stay-results-layout>aside{flex:1;min-width:0;padding:0}:is(.stay-near,.stay-location) .stay-results-layout>aside>div{border:1px solid #f0f0f0;border-radius:24px;overflow:hidden}@media (min-width:1600px){:is(.stay-near,.stay-location) .search-results-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){:is(.stay-near,.stay-location) .stay-results-layout{padding-inline:24px}:is(.stay-near,.stay-location) #content{width:100%}:is(.stay-near,.stay-location) #near-search{padding-inline:24px}}@media (max-width:639px){:is(.stay-near,.stay-location) nav[aria-label]{padding-inline:20px}:is(.stay-near,.stay-location)>header>div{padding-inline:20px;padding-bottom:20px}:is(.stay-near,.stay-location) header dl{gap:6px}:is(.stay-near,.stay-location) header dl>div{padding:6px 10px}:is(.stay-near,.stay-location) header a[data-near-semester-shortcut]{border-radius:16px;flex-direction:column;align-items:flex-start;gap:2px}:is(.stay-near,.stay-location) .stay-results-layout{padding:24px 20px 0}:is(.stay-near,.stay-location) .search-results-list{grid-template-columns:minmax(0,1fr);gap:32px}:is(.stay-near,.stay-location) #near-search{padding-inline:20px}:is(.stay-near,.stay-location) h1{font-size:30px}:is(.stay-near,.stay-location) .stay-search-card .stay-card-heading h2{font-size:17px}:is(.stay-near,.stay-location) .stay-search-card .stay-card-location{font-size:14px}}:is(.stay-near,.stay-location) .stay-search-card{align-self:stretch;height:100%}:is(.stay-near,.stay-location) .stay-search-card>div{height:100%}:is(.stay-near,.stay-location) .stay-search-card .stay-card-content{flex:1}:is(.stay-near,.stay-location) .stay-search-card .stay-card-price{margin-top:auto;padding-top:18px}.stay-location>div>header{padding-bottom:24px}.stay-location .location-results-count{margin-bottom:20px}.stay-location .location-results-count p{color:#737373;font-size:14px;font-weight:400}.stay-location .location-commute>div{box-shadow:none;background:#fafafa;border-color:#eee;border-radius:20px;padding:18px}.stay-location .location-commute h2{font-size:16px;font-weight:500}.stay-location .location-commute input{background:#fff;border-color:#e5e5e5}.stay-location [data-location-results-skeleton] .location-skeleton-content{width:50%;min-height:0}.stay-location [data-location-results-skeleton] .location-skeleton-content>div{padding:0}.stay-location .location-skeleton-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px;display:grid}.stay-location [data-location-card-skeleton]{box-shadow:none;border:0;margin-top:0}.stay-location [data-location-card-skeleton]>div{flex-direction:column;display:flex}.stay-location [data-location-card-skeleton]>div>div:first-child{width:100%;padding:0}.stay-location [data-location-card-skeleton]>div>div:first-child>div{aspect-ratio:12/11;border-radius:24px;height:auto}@media (min-width:1600px){.stay-location .location-skeleton-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.stay-location [data-location-results-skeleton] .location-skeleton-content{width:100%}}@media (max-width:639px){.stay-location>div>header{padding-inline:20px;padding-bottom:20px}.stay-location nav[aria-label]{padding-inline:0}.stay-location .location-skeleton-cards{grid-template-columns:minmax(0,1fr);gap:32px}}
