
/* ===== Emira Lux Why Dubai page ===== */
.elux .why-page{background:var(--aman-bg);color:var(--aman-ink)}
.elux .why-hero{padding:108px 0 90px;background:var(--aman-bg);border-bottom:1px solid var(--aman-line)}
.elux .why-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:10vw;align-items:end}
.elux .why-hero h1{font-family:"Spectral",serif;font-size:clamp(70px,8vw,120px);font-weight:300;line-height:.9;letter-spacing:-.045em;margin:14px 0 0}
.elux .why-hero-copy{max-width:590px;padding-bottom:8px}
.elux .why-hero-copy p{font-family:"Source Sans 3",sans-serif;font-size:19px;line-height:1.72;color:var(--aman-muted);margin:0 0 28px}
.elux .why-inline-link,.elux .why-text-link{font-family:"Source Sans 3",sans-serif;font-size:12px;color:var(--aman-ink);text-decoration:none;border-bottom:1px solid #99928a;padding-bottom:5px}
.elux .why-inline-link span{margin-left:8px}
.elux .why-image{height:68vh;min-height:560px;background-position:center;background-size:cover;background-repeat:no-repeat}
.elux figure.why-image{margin:0}
.elux .why-image-one img{object-position:center 45%}
.elux .why-image img{display:block;width:100%;height:100%;object-fit:cover}
.elux .why-image-two img{object-position:center 45%}
.elux .why-thesis{padding:112px 0;background:var(--aman-paper);border-bottom:1px solid var(--aman-line)}
.elux .why-thesis-grid{display:grid;grid-template-columns:90px minmax(0,1.15fr) minmax(320px,.85fr);gap:5vw;align-items:start}
.elux .why-index{font-family:"Source Sans 3",sans-serif;font-size:11px;letter-spacing:.14em;color:#817a72;padding-top:9px}
.elux .why-thesis h2{font-family:"Spectral",serif;font-size:clamp(42px,5vw,70px);font-weight:300;line-height:1.04;letter-spacing:-.03em;margin:12px 0 0}
.elux .why-thesis-copy p,.elux .why-risk-copy p,.elux .why-closing-copy p{font-family:"Source Sans 3",sans-serif;font-size:17px;line-height:1.76;color:var(--aman-muted);margin:0}
.elux .why-pillars{background:var(--aman-bg)}
.elux .why-pillar{display:grid;grid-template-columns:90px minmax(0,1fr);gap:5vw;padding:76px 0;border-bottom:1px solid var(--aman-line)}
.elux .why-pillar-body{display:grid;grid-template-columns:minmax(0,.8fr) minmax(320px,1.2fr);gap:8vw;align-items:start}
.elux .why-num{font-family:"Source Sans 3",sans-serif;font-size:11px;letter-spacing:.14em;color:#817a72;padding-top:8px}
.elux .why-pillar h3{font-family:"Spectral",serif;font-size:clamp(34px,4vw,56px);font-weight:300;line-height:1.06;letter-spacing:-.025em;margin:12px 0 0}
.elux .why-pillar p{font-family:"Source Sans 3",sans-serif;font-size:16px;line-height:1.76;color:var(--aman-muted);margin:30px 0 0}
.elux .why-risk{padding:112px 0;background:var(--aman-paper)}
.elux .why-risk-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);gap:10vw;align-items:start}
.elux .why-risk h2{font-family:"Spectral",serif;font-size:clamp(46px,5.2vw,74px);font-weight:300;line-height:1.03;letter-spacing:-.03em;margin:12px 0 0}
.elux .why-risk-copy p+p{margin-top:24px}
.elux .why-risk-copy em{font-family:"Spectral",serif;font-size:1.08em}
.elux .why-select{padding:108px 0 116px;background:var(--aman-bg);border-top:1px solid var(--aman-line)}
.elux .why-select-head{display:grid;grid-template-columns:minmax(0,.4fr) minmax(0,1.6fr);gap:8vw;align-items:start;margin-bottom:58px}
.elux .why-select-head h2{font-family:"Spectral",serif;font-size:clamp(42px,5vw,70px);font-weight:300;line-height:1.04;letter-spacing:-.03em;margin:0}
.elux .why-select-grid{border-top:1px solid var(--aman-line)}
.elux .why-select-item{display:grid;grid-template-columns:90px 1fr;gap:5vw;padding:24px 0;border-bottom:1px solid var(--aman-line);align-items:center}
.elux .why-select-item span{font-family:"Source Sans 3",sans-serif;font-size:10px;letter-spacing:.14em;color:#817a72}
.elux .why-select-item p{font-family:"Spectral",serif;font-size:clamp(25px,3vw,38px);font-weight:300;line-height:1.15;margin:0}
.elux .why-closing{padding:110px 0 122px;background:var(--aman-paper);border-top:1px solid var(--aman-line)}
.elux .why-closing-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:10vw;align-items:end}
.elux .why-closing h2{font-family:"Spectral",serif;font-size:clamp(44px,5vw,72px);font-weight:300;line-height:1.03;letter-spacing:-.03em;margin:12px 0 0}
.elux .why-closing-copy .actions{display:flex;gap:26px;align-items:center;flex-wrap:wrap;margin-top:30px}

@media (max-width:900px){
  .elux .why-hero,.elux .why-thesis,.elux .why-risk,.elux .why-select,.elux .why-closing{padding-top:78px;padding-bottom:78px}
  .elux .why-hero-grid,.elux .why-risk-grid,.elux .why-closing-grid{grid-template-columns:1fr;gap:38px}
  .elux .why-thesis-grid{grid-template-columns:55px 1fr;gap:24px}
  .elux .why-thesis-copy{grid-column:2}
  .elux .why-pillar{grid-template-columns:55px 1fr}
  .elux .why-pillar-body{grid-template-columns:1fr;gap:22px}
  .elux .why-pillar p{margin-top:0}
  .elux .why-select-head{grid-template-columns:1fr;gap:18px}
  .elux .why-image{height:52vh;min-height:430px}
}
@media (max-width:560px){
  .elux .why-hero{padding:58px 0 52px}
  .elux .why-hero h1{font-size:66px}
  .elux .why-hero-copy p{font-size:16px}
  .elux .why-image{height:44vh;min-height:340px}
  .elux .why-thesis,.elux .why-risk,.elux .why-select,.elux .why-closing{padding:66px 0}
  .elux .why-thesis-grid{grid-template-columns:1fr}
  .elux .why-thesis-copy{grid-column:auto}
  .elux .why-index{padding:0}
  .elux .why-pillar{grid-template-columns:1fr;gap:14px;padding:52px 0}
  .elux .why-pillar-body{grid-template-columns:1fr}
  .elux .why-select-item{grid-template-columns:42px 1fr;gap:18px}
  .elux .why-select-item p{font-size:25px}
}
