.LocationLanding_hero__Tn5Ts{padding:84px 20px 72px;background:linear-gradient(135deg,rgba(24,19,17,.96),rgba(73,45,32,.92)),url(/assets/brand/houston-land-hero.jpg) 50% /cover;color:#fffdf9}.LocationLanding_checklist__fIGU_,.LocationLanding_hero__Tn5Ts>div,.LocationLanding_introduction__cyKrh,.LocationLanding_inventory__NRIgt{width:min(100%,1180px);margin:0 auto}.LocationLanding_hero__Tn5Ts nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:42px;font-size:14px}.LocationLanding_hero__Tn5Ts nav a{color:#f0c9ad}.LocationLanding_hero__Tn5Ts h1{max-width:780px;margin:8px 0 18px;color:#fffdf9;font-size:clamp(42px,7vw,76px);line-height:.98}.LocationLanding_hero__Tn5Ts>div>p:not(.LocationLanding_eyebrow__o_oje){max-width:740px;color:rgba(255,253,249,.82);font-size:19px;line-height:1.65}.LocationLanding_eyebrow__o_oje{margin:0 0 8px;color:#d96f2a;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.LocationLanding_hero__Tn5Ts .LocationLanding_eyebrow__o_oje{color:#f0a36f}.LocationLanding_heroActions__zDQUD{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.LocationLanding_checklist__fIGU_>a,.LocationLanding_empty__T6_yV a,.LocationLanding_heroActions__zDQUD a{min-height:46px;display:inline-flex;align-items:center;padding:0 18px;border-radius:5px;background:#ad4f16;color:#fff;font-weight:800;text-decoration:none}.LocationLanding_heroActions__zDQUD a+a{border:1px solid hsla(0,0%,100%,.55);background:transparent}.LocationLanding_introduction__cyKrh{display:grid;grid-template-columns:1.3fr .7fr;grid-gap:48px;gap:48px;padding:72px 20px}.LocationLanding_checklist__fIGU_ h2,.LocationLanding_introduction__cyKrh h2,.LocationLanding_inventory__NRIgt h2{margin:0 0 18px;color:#211815;font-size:clamp(28px,4vw,42px);line-height:1.1}.LocationLanding_checklist__fIGU_ p:not(.LocationLanding_eyebrow__o_oje),.LocationLanding_introduction__cyKrh p:not(.LocationLanding_eyebrow__o_oje){color:#625750;font-size:17px;line-height:1.7}.LocationLanding_introduction__cyKrh aside{padding:26px;border:1px solid #d8d0c8;border-radius:7px;background:#fffdf9}.LocationLanding_introduction__cyKrh aside h2{font-size:23px}.LocationLanding_introduction__cyKrh ul{display:grid;grid-gap:18px;gap:18px;margin:0;padding:0;list-style:none}.LocationLanding_introduction__cyKrh li{display:grid;grid-gap:3px;gap:3px}.LocationLanding_introduction__cyKrh li a{color:#873c11;font-weight:800}.LocationLanding_introduction__cyKrh li span{color:#6d625c;font-size:14px;line-height:1.45}.LocationLanding_inventory__NRIgt{padding:64px 20px 76px}.LocationLanding_inventoryHeading__WP_G5{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.LocationLanding_inventoryHeading__WP_G5>p{color:#675e59;font-weight:700}.LocationLanding_grid__pxHqN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.LocationLanding_pagination__b3XfS{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:34px}.LocationLanding_pagination__b3XfS a{min-width:40px;min-height:40px;display:grid;place-items:center;border:1px solid #cfc5bc;border-radius:4px;color:#873c11;font-weight:800;text-decoration:none}.LocationLanding_pagination__b3XfS a[aria-current=page]{border-color:#ad4f16;background:#ad4f16;color:#fff}.LocationLanding_empty__T6_yV{padding:38px;border:1px solid #d8d0c8;border-radius:7px;background:#fffdf9}.LocationLanding_empty__T6_yV h3{color:#211815}.LocationLanding_empty__T6_yV p{color:#675e59}.LocationLanding_checklist__fIGU_{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:48px;gap:48px;padding:56px 20px 82px;border-top:1px solid #d8d0c8}.LocationLanding_checklist__fIGU_>a{max-width:300px;text-align:center}@media (max-width:991px){.LocationLanding_grid__pxHqN{grid-template-columns:repeat(2,minmax(0,1fr))}.LocationLanding_checklist__fIGU_,.LocationLanding_introduction__cyKrh{grid-template-columns:1fr}}@media (max-width:640px){.LocationLanding_hero__Tn5Ts{padding-top:56px}.LocationLanding_grid__pxHqN{grid-template-columns:1fr}.LocationLanding_inventoryHeading__WP_G5{align-items:start;flex-direction:column}}