.about-master{background:var(--canvas);color:var(--ink)}.about-hero,.about-hero .suite-hero-copy{min-height:86svh}.about-hero>img{object-position:center 54%}.about-hero .suite-hero-fade{background:var(--photo-fade)}.about-hero .suite-hero-copy{justify-content:flex-end;width:min(780px,100%);max-width:780px;padding:132px clamp(22px,7vw,120px) 86px}.about-hero .suite-hero-copy h1{letter-spacing:-.045em;max-width:650px;margin-bottom:25px;font-size:clamp(38px,4.5vw,64px);line-height:1}.about-hero .master-button--gold{border-color:var(--gold);background:var(--gold);color:var(--brand)}.about-intro{background:var(--canvas);grid-template-columns:minmax(170px,.7fr) minmax(0,1.4fr);gap:clamp(42px,10vw,160px);padding:clamp(78px,11vw,150px) clamp(22px,9vw,140px);display:grid}.about-intro h2{max-width:840px;color:var(--brand);letter-spacing:-.045em;margin:0 0 30px;font-size:clamp(36px,4vw,58px);line-height:1.03}.about-intro>div>p{max-width:590px;color:var(--body);margin:0;font-size:15px;line-height:1.78}.about-design{background:var(--brand);min-height:760px;color:var(--surface);grid-template-columns:minmax(0,1.06fr) minmax(420px,.94fr);display:grid}.about-design-image{min-height:720px;position:relative;overflow:hidden}.about-design-image img{object-fit:cover;width:100%;height:100%}.about-design-image span,.about-arrival figcaption{color:#f6f0e9db;font:500 9px/1.2 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;background:#112250d1;padding:8px 11px;position:absolute;bottom:22px;left:24px}.about-design-copy{flex-direction:column;justify-content:center;padding:clamp(64px,7vw,108px) clamp(36px,7vw,112px);display:flex}.about-design-copy h2,.about-estate-copy h2,.about-close-copy h2{max-width:650px;color:var(--surface);letter-spacing:-.04em;margin:0 0 25px;font-size:clamp(36px,4vw,58px);line-height:1.02}.about-design-copy>p:not(.master-kicker){color:#f6f0e9bd;max-width:500px;margin:0 0 38px;font-size:14px;line-height:1.75}.about-detail-list{border-top:1px solid #e0c58f4d}.about-detail-list article{border-bottom:1px solid #e0c58f4d;grid-template-columns:34px 1fr;gap:15px;padding:19px 0;display:grid}.about-detail-list article>span{color:var(--gold);font:500 9px var(--font-ui);letter-spacing:.1em;padding-top:3px}.about-detail-list h3{color:var(--surface);margin:0 0 5px;font-size:15px;font-weight:500}.about-detail-list p{color:#f6f0e99e;max-width:430px;margin:0;font-size:12px;line-height:1.6}.about-arrival{background:var(--surface);grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(48px,9vw,140px);padding:clamp(78px,11vw,150px) clamp(22px,7vw,108px);display:grid}.about-arrival-copy{padding-left:clamp(0px,3vw,44px)}.about-arrival-copy h2{max-width:540px;color:var(--brand);letter-spacing:-.04em;margin:0 0 26px;font-size:clamp(36px,4vw,58px);line-height:1.02}.about-arrival-copy>p:not(.master-kicker){max-width:440px;color:var(--body);margin:0;font-size:14px;line-height:1.76}.about-arrival figure{margin:0;position:relative}.about-arrival figure img{object-fit:cover;object-position:center 54%;width:100%;height:clamp(520px,55vw,730px);display:block}.about-arrival figcaption{bottom:18px;left:auto;right:20px}.about-films{background:var(--canvas);padding:clamp(78px,10vw,140px) clamp(18px,5vw,76px)}.about-films>header{grid-template-columns:minmax(0,1fr) minmax(270px,.55fr);align-items:end;gap:clamp(42px,9vw,140px);margin:0 auto 46px;display:grid}.about-films header h2{max-width:670px;color:var(--brand);letter-spacing:-.04em;margin:0;font-size:clamp(36px,4vw,58px);line-height:1.02}.about-films>header>p{max-width:430px;color:var(--body);margin:0 0 4px;font-size:14px;line-height:1.7}.about-film-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.about-film-player{aspect-ratio:16/9;background:var(--brand);width:100%;position:relative;overflow:hidden}.about-film-player img,.about-film-player iframe{object-fit:cover;border:0;width:100%;height:100%;display:block}.about-film-player button{z-index:1;color:var(--surface);cursor:pointer;font:500 10px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;background:#112250b8;border:1px solid #f6f0e9b3;align-items:center;gap:12px;padding:13px 17px;display:inline-flex;position:absolute;bottom:23px;left:24px}.about-film-player button:hover,.about-film-player button:focus-visible{background:var(--gold);color:var(--brand);outline:2px solid var(--surface);outline-offset:3px}.about-film-caption{grid-template-columns:34px 1fr;gap:16px;padding:22px 4px 10px;display:grid}.about-film-caption>span{color:#56708b;font:500 9px var(--font-ui);letter-spacing:.1em;padding-top:5px}.about-film-caption h3{color:var(--brand);margin:0 0 7px;font-size:20px;line-height:1.1}.about-film-caption p{max-width:470px;color:var(--body);margin:0;font-size:12px;line-height:1.65}.about-estate{background:var(--brand);min-height:clamp(590px,66vw,760px);color:var(--surface);display:grid;position:relative;overflow:hidden}.about-estate>img,.about-estate-shade{width:100%;height:100%;position:absolute;inset:0}.about-estate>img{object-fit:cover;object-position:center 52%}.about-estate-shade{background:var(--photo-fade)}.about-estate-copy{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;max-width:760px;padding:clamp(70px,9vw,130px) clamp(22px,9vw,140px);display:flex;position:relative}.about-estate-copy>p:not(.master-kicker),.about-close-copy>p:not(.master-kicker){color:#f6f0e9cc;max-width:510px;margin:0 0 30px;font-size:15px;line-height:1.72}.about-close{background:var(--brand);min-height:clamp(540px,62vw,720px);color:var(--surface);display:grid;position:relative;overflow:hidden}.about-close>img,.about-close-shade{width:100%;height:100%;position:absolute;inset:0}.about-close>img{object-fit:cover;object-position:center 56%}.about-close-shade{background:var(--photo-fade)}.about-close-copy{z-index:1;flex-direction:column;justify-content:flex-end;align-items:flex-start;max-width:780px;padding:clamp(62px,9vw,130px) clamp(22px,9vw,140px);display:flex;position:relative}.about-close-actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}@media (width<=960px){.about-design{grid-template-columns:1fr}.about-design-image{min-height:66svh}.about-design-copy{padding:72px clamp(22px,8vw,70px)}.about-arrival{grid-template-columns:.9fr 1.1fr;gap:46px}}@media (width<=760px){.about-hero,.about-hero .suite-hero-copy{min-height:calc(100svh - 92px)}.about-hero>img{object-position:61% center}.about-hero .suite-hero-fade{background:var(--photo-fade)}.about-hero .suite-hero-copy{padding:116px 22px 66px}.about-hero .suite-hero-copy h1{font-size:clamp(36px,10vw,46px)}.about-intro,.about-arrival,.about-films>header{grid-template-columns:1fr}.about-intro{gap:31px;padding:72px 22px}.about-intro h2,.about-design-copy h2,.about-arrival-copy h2,.about-films header h2,.about-estate-copy h2,.about-close-copy h2{font-size:clamp(32px,9vw,43px);line-height:1.04}.about-design-image{min-height:54svh}.about-design-copy{padding:66px 22px}.about-arrival{gap:38px;padding:70px 22px 10px}.about-arrival-copy{padding:0}.about-arrival figure{width:calc(100% + 44px);margin-left:-22px}.about-arrival figure img{height:70svh;max-height:620px}.about-films{padding:70px 10px}.about-films>header{gap:25px;margin-bottom:34px;padding:0 12px}.about-film-grid{grid-template-columns:1fr;gap:42px}.about-film-player button{bottom:16px;left:16px}.about-film-caption{padding:18px 12px 0}.about-estate{min-height:680px}.about-estate>img{object-position:62% center}.about-estate-shade{background:var(--photo-fade)}.about-estate-copy,.about-close-copy{justify-content:flex-end;padding:72px 22px}.about-close{min-height:670px}.about-close>img{object-position:65% center}}
