.page-header[data-astro-cid-ta2fbyqs]{padding:var(--space-16) 0 var(--space-12);border-bottom:1px solid var(--border)}.page-header[data-astro-cid-ta2fbyqs].has-bg{isolation:isolate;min-height:60vh;padding:var(--space-20) 0 var(--space-16);color:var(--color-ivory);border-bottom:none;align-items:center;display:flex;position:relative;overflow:hidden}.page-header[data-astro-cid-ta2fbyqs].has-bg .container[data-astro-cid-ta2fbyqs]{z-index:1;position:relative}.page-header[data-astro-cid-ta2fbyqs].has-bg .overline[data-astro-cid-ta2fbyqs]{color:#f7f5f2b3}.page-header[data-astro-cid-ta2fbyqs].has-bg .accent-line[data-astro-cid-ta2fbyqs]{background:#f7f5f280}.about-header-bg[data-astro-cid-ta2fbyqs]{background-image:url(/images/hotel-corridor.webp)}.page-title[data-astro-cid-ta2fbyqs]{font-family:var(--serif);letter-spacing:-.02em;color:var(--text);max-width:720px;margin-top:1.25rem;font-size:clamp(1.75rem,4vw,2.75rem);font-style:italic;font-weight:400;line-height:1.15}.page-header[data-astro-cid-ta2fbyqs].has-bg .page-title[data-astro-cid-ta2fbyqs]{color:var(--color-ivory)}.about-origin[data-astro-cid-ta2fbyqs]{padding:var(--space-16) 0;border-bottom:1px solid var(--border)}.two-col[data-astro-cid-ta2fbyqs]{max-width:720px;display:block}.col-body[data-astro-cid-ta2fbyqs]{gap:var(--space-6);flex-direction:column;display:flex}.col-body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text-muted);letter-spacing:.02em;font-size:1rem;font-weight:300;line-height:1.75}.about-approach[data-astro-cid-ta2fbyqs]{padding:var(--space-20) 0;border-bottom:1px solid var(--border)}.pull-quote[data-astro-cid-ta2fbyqs]{font-family:var(--serif);letter-spacing:-.02em;color:var(--text);max-width:640px;margin-bottom:var(--space-8);font-size:clamp(1.5rem,3vw,2.125rem);font-style:italic;font-weight:400;line-height:1.25}.approach-body[data-astro-cid-ta2fbyqs]{color:var(--text-muted);letter-spacing:.02em;max-width:620px;margin-bottom:var(--space-4);font-size:1rem;font-weight:300;line-height:1.75}.founder[data-astro-cid-ta2fbyqs]{padding:var(--space-20) 0;border-bottom:1px solid var(--border)}.founder-inner[data-astro-cid-ta2fbyqs]{gap:var(--space-16);grid-template-columns:240px 1fr;align-items:start;display:grid}.founder-name[data-astro-cid-ta2fbyqs]{font-family:var(--serif);color:var(--text);margin-bottom:.25rem;font-size:1.375rem;font-style:italic;font-weight:400}.founder-title[data-astro-cid-ta2fbyqs]{color:var(--text-muted);letter-spacing:.05em;font-size:.8125rem;font-weight:300}.founder-bio[data-astro-cid-ta2fbyqs]{gap:var(--space-5);flex-direction:column;display:flex}.founder-bio[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text-muted);letter-spacing:.02em;font-size:.9375rem;font-weight:300;line-height:1.75}.how-we-work[data-astro-cid-ta2fbyqs]{padding:var(--space-20) 0;border-bottom:1px solid var(--border)}.hww-inner[data-astro-cid-ta2fbyqs]{gap:var(--space-16);grid-template-columns:220px 1fr;align-items:start;display:grid}.hww-body[data-astro-cid-ta2fbyqs]{gap:var(--space-5);flex-direction:column;display:flex}.hww-body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text-muted);letter-spacing:.02em;font-size:.9375rem;font-weight:300;line-height:1.75}.hww-location[data-astro-cid-ta2fbyqs]{font-style:italic;color:var(--text-dim)!important}.cta-band[data-astro-cid-ta2fbyqs]{background:var(--bg-alt);padding:var(--space-24) var(--gutter);text-align:center}.cta-inner[data-astro-cid-ta2fbyqs]{align-items:center;gap:var(--space-6);flex-direction:column;max-width:560px;margin:0 auto;display:flex}.cta-headline[data-astro-cid-ta2fbyqs]{font-family:var(--serif);letter-spacing:-.02em;color:var(--text);font-size:clamp(1.375rem,3vw,2rem);font-style:italic;font-weight:400;line-height:1.2}@media (width<=900px){.founder-inner[data-astro-cid-ta2fbyqs],.hww-inner[data-astro-cid-ta2fbyqs]{gap:var(--space-8);grid-template-columns:1fr}}@media (width<=768px){.page-header[data-astro-cid-ta2fbyqs],.about-origin[data-astro-cid-ta2fbyqs],.about-approach[data-astro-cid-ta2fbyqs],.founder[data-astro-cid-ta2fbyqs],.how-we-work[data-astro-cid-ta2fbyqs]{padding:var(--space-12) 0}.page-header[data-astro-cid-ta2fbyqs] .container[data-astro-cid-ta2fbyqs],.about-origin[data-astro-cid-ta2fbyqs] .container[data-astro-cid-ta2fbyqs],.about-approach[data-astro-cid-ta2fbyqs] .container[data-astro-cid-ta2fbyqs],.founder[data-astro-cid-ta2fbyqs] .container[data-astro-cid-ta2fbyqs],.how-we-work[data-astro-cid-ta2fbyqs] .container[data-astro-cid-ta2fbyqs]{padding:0 var(--gutter-sm)}.cta-band[data-astro-cid-ta2fbyqs]{padding:var(--space-16) var(--gutter-sm)}}
