.texas-map.astro-txvs5lyz{width:100%;height:auto;display:block}.texas-map__state.astro-txvs5lyz{fill:var(--copper)}.texas-map__dot.astro-txvs5lyz{fill:var(--espresso)}.texas-map__label.astro-txvs5lyz{fill:var(--espresso);font-family:var(--font-text);font-size:19px;font-weight:500}.origin.astro-cqsqsq6n{padding-top:var(--section-gap)}.origin__head.astro-cqsqsq6n{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.origin__head.astro-cqsqsq6n .section-heading{grid-column:1/-1}.origin__lead.astro-cqsqsq6n{font-family:var(--font-display);font-size:var(--step-lead);letter-spacing:-.005em;grid-column:1/7;margin-top:24px;line-height:1.22}.origin__tiles.astro-cqsqsq6n{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin-top:72px;display:grid}.origin__photo-tile.astro-cqsqsq6n{grid-column:1/9;position:relative}.origin__note.astro-cqsqsq6n{background:var(--paper);width:min(340px,46%);padding:20px 22px 24px;position:absolute;top:0;right:0}.origin__place.astro-cqsqsq6n{grid-column:9/-1;grid-template-rows:auto 1fr;height:100%;display:grid}.origin__map-tile.astro-cqsqsq6n{aspect-ratio:4/3.05;background:var(--blush);position:relative}.origin__map-tile.astro-cqsqsq6n .origin__map{width:72%;height:76%;position:absolute;top:12%;left:14%}.origin__facts.astro-cqsqsq6n{align-content:end;gap:22px var(--gutter);font-size:var(--step-small);grid-template-columns:repeat(2,minmax(0,1fr));margin:28px 0 0;display:grid}.origin__facts.astro-cqsqsq6n dt.astro-cqsqsq6n{color:var(--muted)}.origin__facts.astro-cqsqsq6n dd.astro-cqsqsq6n{font-size:var(--step-body);margin:2px 0 0}@media (width<=900px){.origin__head.astro-cqsqsq6n,.origin__tiles.astro-cqsqsq6n{grid-template-columns:1fr}.origin__head.astro-cqsqsq6n .section-heading{font-size:var(--step-head-compact)}.origin__lead.astro-cqsqsq6n{grid-column:1}.origin__tiles.astro-cqsqsq6n{row-gap:40px;margin-top:48px}.origin__photo-tile.astro-cqsqsq6n{grid-column:1}.origin__photo-tile.astro-cqsqsq6n .origin__photo{aspect-ratio:4/3!important}.origin__note.astro-cqsqsq6n{background:0 0;width:auto;max-width:52ch;padding:20px 0 0;position:static}.origin__place.astro-cqsqsq6n{grid-column:1;height:auto}.origin__map-tile.astro-cqsqsq6n{aspect-ratio:3/2}.origin__map-tile.astro-cqsqsq6n .origin__map{width:60%;height:84%;top:8%;left:20%}}.reviews.astro-hsfbo5hf{padding-top:var(--section-gap)}.reviews__head.astro-hsfbo5hf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;margin-bottom:clamp(32px,4vw,56px);display:flex}.reviews__picture.astro-hsfbo5hf{background:var(--blush);height:88svh;min-height:520px;max-height:1000px;position:relative;overflow:clip}.reviews__frame.astro-hsfbo5hf{transition:opacity 1.6s;position:absolute;inset:0}.reviews__frame.astro-hsfbo5hf:not(:first-child),.reviews__picture.astro-hsfbo5hf.is-crossfading .reviews__frame.astro-hsfbo5hf{opacity:0}.reviews__picture.astro-hsfbo5hf.is-crossfading .reviews__frame.astro-hsfbo5hf.is-current{opacity:1}.reviews__frame.astro-hsfbo5hf .responsive-photo{width:100%;height:100%}.reviews__frame.astro-hsfbo5hf img{object-position:var(--crop-tall)}.reviews__scrim.astro-hsfbo5hf{display:none}.reviews__titles.astro-hsfbo5hf{align-items:end;column-gap:var(--gutter);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;padding-bottom:clamp(16px,1.6vw,24px);display:grid;position:absolute;inset:auto 0 0}.reviews__figure.astro-hsfbo5hf{font-family:var(--font-display);font-size:var(--step-display);letter-spacing:var(--tracking-display);font-variant-numeric:lining-nums;margin-bottom:-.06em;line-height:.8}.reviews__sentence.astro-hsfbo5hf{text-align:right;text-wrap:balance;max-width:26ch;padding-bottom:.6vw}.reviews__more.astro-hsfbo5hf{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));margin:40px 0 0;display:grid}.reviews__stat.astro-hsfbo5hf{align-items:baseline;gap:20px;display:flex}.reviews__stat.astro-hsfbo5hf:first-child{grid-column:1/6}.reviews__stat.astro-hsfbo5hf:last-child{grid-column:7/12}.reviews__stat-value.astro-hsfbo5hf{font-family:var(--font-display);font-size:var(--step-head);letter-spacing:var(--tracking-display);line-height:1}.reviews__stat.astro-hsfbo5hf dd.astro-hsfbo5hf{max-width:30ch;margin:0}@media (aspect-ratio>=1){.reviews__frame.astro-hsfbo5hf img{object-position:var(--crop-wide)}.reviews__scrim.astro-hsfbo5hf{background:linear-gradient(to top, rgb(var(--scrim) / .62), rgb(var(--scrim) / .34) 55%, rgb(var(--scrim) / 0));pointer-events:none;height:42%;display:block;position:absolute;inset:auto 0 0}.reviews__titles.astro-hsfbo5hf{color:var(--on-dark)}}@media (width<=760px){.reviews__head.astro-hsfbo5hf .section-heading{font-size:var(--step-head-compact)}.reviews__picture.astro-hsfbo5hf{height:80svh}.reviews__titles.astro-hsfbo5hf{grid-template-columns:1fr}.reviews__sentence.astro-hsfbo5hf{top:calc(100% + 28px);left:var(--margin);text-align:left;max-width:30ch;padding:0;position:absolute}.reviews__picture.astro-hsfbo5hf{margin-bottom:96px;overflow:visible}.reviews__frame.astro-hsfbo5hf{overflow:clip}.reviews__more.astro-hsfbo5hf{grid-template-columns:1fr;row-gap:28px}.reviews__stat.astro-hsfbo5hf:first-child,.reviews__stat.astro-hsfbo5hf:last-child{grid-column:1}.reviews__stat.astro-hsfbo5hf{gap:6px;display:grid}}.people.astro-pj3qckhq{padding-top:var(--section-gap)}.people__grid.astro-pj3qckhq{align-items:start}.people__portrait.astro-pj3qckhq{grid-area:1/1/auto/6;position:relative}.people__caption.astro-pj3qckhq{font-size:var(--step-small);color:var(--muted);margin-top:14px;position:absolute;top:100%}.people__words.astro-pj3qckhq{align-self:stretch;column-gap:var(--gutter);grid-area:1/7/auto/-1;grid-template-rows:auto auto 1fr;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.people__title.astro-pj3qckhq,.people__quote.astro-pj3qckhq{grid-column:1/-1}.people__title.astro-pj3qckhq{max-width:12ch}.people__quote.astro-pj3qckhq{margin:clamp(56px,6vw,96px) 0 0}.people__quote.astro-pj3qckhq blockquote.astro-pj3qckhq{margin:0}.people__quote-lead.astro-pj3qckhq{max-width:22ch;font-family:var(--font-display);font-size:var(--step-lead);letter-spacing:-.005em;line-height:1.2}.people__quote-rest.astro-pj3qckhq{max-width:40ch;margin-top:16px}.people__quote.astro-pj3qckhq figcaption.astro-pj3qckhq{margin-top:32px;display:grid}.people__source.astro-pj3qckhq{color:var(--muted);font-size:var(--step-small)}.people__grid.astro-pj3qckhq .people__detail{grid-area:3/4/auto/6;align-self:end;margin-top:48px}@media (width<=900px){.people__grid.astro-pj3qckhq{grid-template-columns:repeat(4,minmax(0,1fr))}.people__portrait.astro-pj3qckhq{grid-area:2/1/auto/4;margin-top:40px;margin-bottom:40px}.people__words.astro-pj3qckhq{display:contents}.people__title.astro-pj3qckhq{font-size:var(--step-head-compact);grid-area:1/1/auto/-1;max-width:none}.people__quote.astro-pj3qckhq{grid-area:3/1/auto/-1;margin-top:32px}.people__grid.astro-pj3qckhq .people__detail{grid-area:4/3/auto/-1;margin-top:48px}}.houston.astro-yg36vlds{margin-top:var(--section-gap);background:var(--blush)}.houston__inner.astro-yg36vlds{padding-block:clamp(88px,10vw,160px)}.houston__title.astro-yg36vlds{font-size:var(--step-head);line-height:.98}.houston__title-first.astro-yg36vlds{padding-left:3vw}.houston__body.astro-yg36vlds{align-items:end;margin-top:96px}.houston__figure.astro-yg36vlds{grid-column:1/6}.houston__figure-caption.astro-yg36vlds{color:var(--muted);font-size:var(--step-small);margin-top:12px}.houston__table.astro-yg36vlds{border-collapse:collapse;width:100%;font-size:var(--step-body);font-variant-numeric:tabular-nums;grid-column:8/-1;position:relative}.houston__caption.astro-yg36vlds{top:6px;right:calc(100% + var(--gutter));width:calc((100% - 4 * var(--gutter)) / 5);font-size:var(--step-small);text-align:left;color:var(--muted);position:absolute}.houston__table.astro-yg36vlds th.astro-yg36vlds,.houston__table.astro-yg36vlds td.astro-yg36vlds{vertical-align:baseline;text-align:left;padding:0 0 22px}.houston__table.astro-yg36vlds th.astro-yg36vlds{width:20%;font-weight:400;font-size:var(--step-small);color:var(--muted)}.houston__value.astro-yg36vlds{white-space:nowrap;text-align:right!important;padding-left:16px!important}.houston__group.astro-yg36vlds+.houston__group.astro-yg36vlds tr.astro-yg36vlds:first-child>.astro-yg36vlds{padding-top:32px}@media (width<=900px){.houston__title.astro-yg36vlds{font-size:var(--step-head-compact)}.houston__title-first.astro-yg36vlds{padding-left:0}.houston__body.astro-yg36vlds{grid-template-columns:1fr;row-gap:48px;margin-top:56px}.houston__table.astro-yg36vlds{grid-area:1/1}.houston__caption.astro-yg36vlds{width:auto;margin-bottom:18px;position:static}.houston__figure.astro-yg36vlds{grid-area:2/1;justify-self:end;width:60%}}@media (width<=560px){.houston__table.astro-yg36vlds tr.astro-yg36vlds{grid-template-columns:1fr auto;column-gap:16px;padding-bottom:18px;display:grid}.houston__table.astro-yg36vlds th.astro-yg36vlds,.houston__table.astro-yg36vlds td.astro-yg36vlds{padding:0}.houston__table.astro-yg36vlds th.astro-yg36vlds{grid-column:1/-1;width:auto}.houston__item.astro-yg36vlds{grid-row:2}.houston__value.astro-yg36vlds{grid-row:2;padding-left:0!important}.houston__group.astro-yg36vlds+.houston__group.astro-yg36vlds tr.astro-yg36vlds:first-child{padding-top:22px}.houston__group.astro-yg36vlds+.houston__group.astro-yg36vlds tr.astro-yg36vlds:first-child>.astro-yg36vlds{padding-top:0}}.page.astro-soxqcrmf{z-index:1;background:var(--paper);position:relative}
