.about-hero{color:#f5f3ee;background:#000733;padding:58px 0 76px}.about-hero .eyebrow{color:#e3c26a}.about-hero h1{letter-spacing:-2px;max-width:940px;margin:30px 0;font-size:clamp(44px,5.5vw,76px);line-height:1.05}.about-hero h1 em{color:#e3c26a;font-style:normal;font-weight:400}.about-hero .lead{color:#d2d8e5;max-width:680px;margin:25px 0 0;font-size:18px;line-height:1.85}.about-story-layout{grid-template-columns:1fr 1.15fr;gap:100px;display:grid}.about-story-layout h2{letter-spacing:-1px;max-width:460px;margin-top:0;font-size:38px;line-height:1.2}.about-story-copy p{color:#525b6c;margin:0 0 24px;font-size:16px;line-height:1.95}.about-approach{background:#eeebe3;padding:60px 0}.about-approach h2{letter-spacing:-.7px;margin:0 0 38px;font-size:33px;line-height:1.25}.about-approach ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;margin:0;padding:0;list-style:none;display:grid}.about-approach li{border-top:1px solid #bda66a;padding-top:24px}.about-approach .number{color:#8a6a1f;font-size:32px}.about-approach h3{margin:15px 0;font-size:22px;line-height:1.3}.about-approach p{color:#626a7a;font-size:14px;line-height:1.9}.leadership-heading{justify-content:space-between;align-items:end;gap:55px;margin-bottom:45px;display:flex}.leadership-heading h2{letter-spacing:-1px;margin:16px 0 0;font-size:40px;line-height:1.2}.leadership-heading>p{color:#626a7a;max-width:400px;margin:0;font-size:14px;line-height:1.9}.leadership-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 30px;display:grid}.leader-card{background:#fff;border:1px solid #e0dacb;border-radius:9px;overflow:hidden}.leader-photo{aspect-ratio:4/3;background:#06143b;overflow:hidden}.leader-photo img{object-fit:cover;object-position:center 22%;width:100%;height:100%;display:block}.leader-copy{padding:27px 25px 30px}.leader-copy h3{letter-spacing:-.4px;margin:0 0 12px;font-size:23px;line-height:1.25}.leader-role{text-transform:uppercase;letter-spacing:.9px;color:#89671c;margin:0 0 19px;font-size:11px;font-weight:650;line-height:1.7}.leader-bio{color:#626a7a;margin:0;font-size:13px;line-height:1.9}.leadership-source{border-top:1px solid #ded8c9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:34px;padding-top:24px;display:flex}.leadership-source p{color:#626a7a;margin:0;font-size:11px}.leadership-source a{text-underline-offset:5px;font-size:12px;text-decoration:underline}.footer-about{color:#e3c26a;margin:10px 0 24px;font-size:12px;display:inline-block}.about-cta{background:#e9e1cb;padding:55px 0}.about-cta>.wrap{justify-content:space-between;align-items:center;gap:40px;display:flex}.about-cta h2{margin:0 0 14px;font-size:38px;line-height:1.2}.about-cta p{color:#626a7a;margin:0;font-size:14px}@media (width<=1050px){.about-story-layout{gap:55px}.leadership-grid{gap:24px}.leader-copy{padding:23px 20px}.leader-copy h3{font-size:21px}}@media (width<=780px){.about-hero{padding:40px 0 55px}.about-hero h1{font-size:52px}.about-hero .lead{font-size:16px}.about-story-layout{grid-template-columns:1fr;gap:28px}.about-story-layout h2{font-size:34px}.about-approach ol{grid-template-columns:1fr;gap:24px}.about-approach li{padding-top:20px}.leadership-heading{display:block}.leadership-heading>p{max-width:620px;margin-top:22px}.leadership-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.leadership-heading h2{font-size:34px}.about-cta>.wrap{display:block}.about-cta .btn{margin-top:25px}}@media (width<=520px){.about-hero h1{letter-spacing:-1.2px;font-size:43px}.leadership-grid{grid-template-columns:1fr;gap:28px}.leader-photo{aspect-ratio:1.2}.leader-copy{padding:26px}.leader-copy h3{font-size:25px}.leader-bio{font-size:14px}.about-cta h2{font-size:32px}}[dir=rtl] .about-hero h1,[dir=rtl] .about-story-layout h2,[dir=rtl] .leadership-heading h2,[dir=rtl] .leader-copy h3,[dir=rtl] .leader-role{letter-spacing:0}.about-hero{isolation:isolate;background:#000733 url(/assets/about-city-poster.webp) 50% 48%/cover no-repeat;padding-bottom:94px;position:relative;overflow:hidden}.about-city-video{object-fit:cover;object-position:center 48%;z-index:-2;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .7s;position:absolute;inset:0}.about-hero.is-video-ready .about-city-video{opacity:1}.about-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#000733d6,#00073391),linear-gradient(#0007331a,#0007336b);position:absolute;inset:0}.about-hero>.wrap{position:relative}.about-video-toggle{color:#f5f3ee;font:inherit;z-index:3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);inset-inline-end:max(24px,50vw - 584px);background:#000733b8;border:1px solid #e3c26a88;border-radius:4px;align-items:center;gap:9px;padding:9px 13px;font-size:11px;line-height:1.4;display:flex;position:absolute;bottom:23px}.about-video-toggle[hidden]{display:none}.about-video-toggle:hover{background:#000733e8;border-color:#e3c26a}.about-video-toggle [data-video-symbol]{color:#e3c26a;text-align:center;min-width:11px}[dir=rtl] .about-hero:after{background:linear-gradient(270deg,#000733d6,#00073391),linear-gradient(#0007331a,#0007336b)}@media (width<=780px){.about-hero{padding-bottom:82px}.about-video-toggle{inset-inline-end:24px;bottom:20px}}@media (prefers-reduced-motion:reduce){.about-city-video{transition:none}}.about-story-visual h2{margin-bottom:28px}.about-property-image{aspect-ratio:3/2;object-fit:cover;border:1px solid #ded8ca;border-radius:9px;width:100%;height:auto;display:block}@media (width<=780px){.about-story-visual{max-width:620px}.about-story-visual h2{margin-bottom:24px}}
