.AboutPage{color:#2f2418;background:#f9fbf2;min-height:100vh}.AboutPage__main{padding-top:96px}.AboutPage__hero{padding:64px clamp(20px,4vw,56px) 24px;position:relative}.AboutPage__copy{max-width:980px;margin:0 auto}.AboutPage__copy .Section__eyebrow{color:#08626f;text-align:left}.AboutPage__copy h1{color:#3f2c1b;letter-spacing:.03em;margin:16px 0 28px;font-family:Market Deco,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:clamp(2.5rem,5vw,4.75rem);line-height:.94}.AboutPage__text{gap:22px;display:grid}.AboutPage__text p{color:#4f4638;margin:0;font-size:1.03rem;line-height:1.9}.AboutPage__scene{background:linear-gradient(#f9fbf200 0%,#f9fbf238 20%,#0b283638 100%),linear-gradient(#f9fbf2 0%,#d8e4de 40%,#0b2836 100%);min-height:360px;position:relative;overflow:hidden}.AboutPage__scene .city-scene{height:100%;inset:auto 0 0}.AboutPage__scene .city-scene__layer{--city-base-x:-50%;width:min(1120px,100%);height:min(100%,420px);bottom:-8px;left:50%;right:auto}.AboutPage__scene .city-scene__spotlights{height:100%;inset:auto 0 0}.AboutPage__scene .city-scene__sunburst{display:none}@media (width<=900px){.AboutPage__hero{padding-top:48px}.AboutPage__text p{font-size:1rem}}@media (width<=760px){.AboutPage__main{padding-top:88px}.AboutPage__hero{padding-top:36px}.AboutPage__scene{min-height:220px}}
