body.apw-about-auram-prime .entry-header,
body.apw-about-auram-prime .entry-hero{display:none!important}
body.apw-about-auram-prime .content-container{width:100%!important;max-width:none!important;padding:0!important}
body.apw-about-auram-prime .site-container,
body.apw-about-auram-prime .content-wrap,
body.apw-about-auram-prime .content-bg,
body.apw-about-auram-prime .content-area,
body.apw-about-auram-prime .site-main,
body.apw-about-auram-prime article,
body.apw-about-auram-prime .entry,
body.apw-about-auram-prime .entry-content-wrap,
body.apw-about-auram-prime .entry-content{width:100%!important;margin:0!important;padding:0!important;max-width:none!important;border:0!important;background:transparent!important;box-shadow:none!important}
.apabout,.apabout *{box-sizing:border-box}
.apabout{overflow:hidden;margin:0!important;background:var(--apw-ivory);color:var(--apw-plum);font-family:var(--apw-sans)}
.apabout h1,.apabout h2,.apabout h3,.apabout blockquote{font-family:var(--apw-serif);font-weight:500;letter-spacing:-.035em}
.apabout h1{max-width:760px;margin:0;color:var(--apw-ivory);font-size:clamp(48px,6vw,78px);line-height:.98}
.apabout h2{margin:0;color:var(--apw-plum);font-size:clamp(38px,4.6vw,60px);line-height:1.03}
.apabout h3{margin:0;color:var(--apw-plum);font-size:clamp(25px,2.6vw,36px);line-height:1.08}
.apabout p{margin:0}.apabout ol,.apabout ul{margin:0;padding:0;list-style:none}
.apabout .apw-button{position:relative;display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:13px 20px;border:1px solid currentColor;border-radius:2px;font-size:13px;font-weight:850;line-height:1.2;text-align:center;text-decoration:none!important;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}
.apabout .apw-button:hover,.apabout .apw-button:focus-visible{transform:translateY(-2px);box-shadow:inset 0 -2px 0 var(--apw-copper)}
.apabout .apw-button--light{border-color:var(--apw-ivory);background:var(--apw-ivory);color:var(--apw-plum)!important}
.apabout .apw-button--outline-light{border-color:rgba(255,250,241,.55);background:transparent;color:var(--apw-ivory)!important}
.apabout .apw-button--dark{border-color:var(--apw-plum);background:var(--apw-plum);color:var(--apw-ivory)!important}
.apabout .apw-button--outline-dark{border-color:rgba(36,23,51,.42);background:transparent;color:var(--apw-plum)!important}
.apabout [id]{scroll-margin-top:112px}
.apabout-hero{position:relative;isolation:isolate;min-height:clamp(690px,82vh,820px);display:flex;align-items:center;padding:clamp(76px,8vw,112px) 0 64px;background:#2b1028;color:var(--apw-ivory)}
.apabout-hero::after{position:absolute;z-index:-2;inset:0;content:"";background:url("../media/generated/about-auram-prime-dubai-hero-v3.36.8.webp") 66% center/cover no-repeat}
.apabout-hero::before{position:absolute;z-index:-1;inset:0;content:"";background:linear-gradient(90deg,rgba(38,12,34,.97) 0%,rgba(43,16,40,.92) 37%,rgba(43,16,40,.56) 58%,rgba(43,16,40,.10) 82%,rgba(43,16,40,.03) 100%),linear-gradient(0deg,rgba(31,8,28,.36),transparent 58%)}
.apabout-hero-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.62fr);gap:clamp(54px,7vw,104px);align-items:end}
.apabout-lead,.apabout-copy{max-width:720px;margin-top:24px!important;font-size:clamp(16px,1.6vw,19px);line-height:1.72}
.apabout-hero .apabout-lead{color:rgba(255,250,242,.82)}
.apabout-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}
.apabout-facts{display:flex!important;flex-wrap:wrap;gap:10px 22px;margin-top:26px!important;color:rgba(255,250,242,.72);font-size:12px;font-weight:600}
.apabout-facts li::before{content:"";display:inline-block;width:5px;height:5px;margin-right:8px;border-radius:50%;background:var(--apw-copper)}
.apabout-charter{border:1px solid rgba(255,250,242,.42);background:rgba(255,250,242,.94);padding:clamp(26px,3vw,36px);box-shadow:0 28px 70px rgba(26,5,21,.3);color:var(--apw-plum);backdrop-filter:blur(10px)}
.apabout-charter h2{margin-top:10px;font-size:clamp(30px,3vw,42px)}
.apabout-charter ol{margin-top:26px}
.apabout-charter li,.apabout-list li,.apabout-model li,.apabout-timeline li{display:grid;grid-template-columns:44px 1fr;gap:14px;padding:16px 0;border-top:1px solid var(--apw-line)}
.apabout-charter li>span,.apabout-list li>span,.apabout-model li>span,.apabout-timeline li>span{color:var(--apw-copper);font-family:var(--apw-serif);font-size:17px}
.apabout small{display:block;margin-top:4px;color:var(--apw-copy);font-size:12px;line-height:1.5}
.apabout-charter-note{margin-top:18px!important;color:var(--apw-copy);font-size:12px;line-height:1.55}
.apabout-proof{border-bottom:1px solid var(--apw-line);background:var(--apw-ivory)}
.apabout-proof>.apw-shell{display:grid;grid-template-columns:repeat(4,1fr)}
.apabout-proof>.apw-shell>div{min-height:110px;padding:25px 22px;border-right:1px solid var(--apw-line)}
.apabout-proof>.apw-shell>div:first-child{border-left:1px solid var(--apw-line)}
.apabout-proof strong{display:block;color:var(--apw-plum);font-family:var(--apw-serif);font-size:20px;font-weight:500}
.apabout-proof span{display:block;margin-top:7px;color:var(--apw-copy);font-size:11px;line-height:1.5}
.apabout-nav{display:none}
.apabout-nav>.apw-shell{display:flex;overflow-x:auto;scrollbar-width:none}
.apabout-nav a{position:relative;flex:1 0 auto;padding:20px 18px;color:var(--apw-plum)!important;font-size:12px;font-weight:700;text-align:center;text-decoration:none!important}
.apabout-nav a::after{content:"";position:absolute;right:18px;bottom:12px;left:18px;height:2px;background:var(--apw-copper);transform:scaleX(0);transition:transform .2s ease}
.apabout-nav a:hover::after,.apabout-nav a:focus-visible::after,.apabout-nav a[aria-current="location"]::after{transform:scaleX(1)}
.apabout-section{padding:clamp(64px,7vw,96px) 0}.apabout-light{background:#fff}.apabout-ivory{background:var(--apw-ivory)}.apabout-plum{background:linear-gradient(110deg,#32142c 0%,#3d1936 58%,#4b2342 100%);color:var(--apw-ivory)}
.apabout-plum h2,.apabout-plum h3{color:var(--apw-ivory)}.apabout-plum .apabout-copy{color:rgba(255,250,242,.78)}
.apabout-split{display:grid;grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);gap:clamp(48px,8vw,96px);align-items:center}
.apabout-list{margin-top:30px!important}.apabout-model{border:1px solid var(--apw-line);background:var(--apw-ivory);padding:clamp(28px,4vw,42px);box-shadow:var(--apw-shadow-md)}
.apabout-model h3{margin-top:8px}.apabout-model ol{margin-top:24px}.apabout-model li{grid-template-columns:38px 1fr auto}
.apabout-model em{align-self:center;color:var(--apw-copper);font-size:9px;font-style:normal;font-weight:800;letter-spacing:.12em;text-transform:uppercase}
.apabout-decision{margin-top:18px;border:1px solid var(--apw-copper);background:var(--apw-plum);padding:20px;color:var(--apw-ivory)}
.apabout-decision span{display:block;margin-top:5px;color:rgba(255,250,242,.72);font-size:11px}
.apabout-visual-bridge{position:relative;min-height:clamp(500px,62vh,660px);margin:0;background:#281022 url("../media/generated/about-auram-prime-dubai-residential-bridge-v3.36.10.webp") center 48%/cover no-repeat}
.apabout-visual-bridge::before{position:absolute;inset:0;content:"";background:linear-gradient(180deg,rgba(35,10,30,.04) 28%,rgba(35,10,30,.88) 100%)}
.apabout-visual-bridge .apw-shell{position:absolute;right:0;bottom:0;left:0;padding-bottom:clamp(38px,5vw,68px)}
.apabout-visual-bridge figcaption{max-width:790px}
.apabout-visual-bridge span{display:block;margin-bottom:13px;color:#e0a65c;font-size:10px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}
.apabout-visual-bridge strong{display:block;color:var(--apw-ivory);font-family:var(--apw-serif);font-size:clamp(34px,4.5vw,58px);font-weight:500;letter-spacing:-.04em;line-height:1.03;text-shadow:0 3px 24px rgba(20,4,15,.72)}
.apabout-heading{max-width:850px;margin:0 auto;text-align:center}.apabout-heading>p:last-child{margin-top:18px;color:rgba(255,250,242,.74)}
.apabout-standard-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:42px}
.apabout-standard-grid article,.apabout-responsible{border:1px solid rgba(255,250,242,.2);background:rgba(255,250,242,.055);padding:32px}
.apabout-standard-grid ul,.apabout-responsible ul{margin-top:22px}.apabout-standard-grid li,.apabout-responsible li{padding:16px 0;border-top:1px solid rgba(255,250,242,.16);color:var(--apw-ivory);font-weight:600}
.apabout-principles{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:42px}
.apabout-principles article{min-height:240px;border:1px solid var(--apw-line);background:#fff;padding:28px}
.apabout-principles span{color:var(--apw-copper);font-family:var(--apw-serif);font-size:22px}
.apabout-principles h3{margin-top:40px}.apabout-principles p{margin-top:14px;color:var(--apw-copy);font-size:13px;line-height:1.65}
.apabout-founder{display:grid;grid-template-columns:.86fr 1.14fr;border:1px solid var(--apw-line);box-shadow:var(--apw-shadow-md)}
.apabout-quote{background:var(--apw-plum);padding:clamp(36px,5vw,58px);color:var(--apw-ivory)}
.apabout-quote blockquote{margin:72px 0 24px;color:var(--apw-ivory);font-size:clamp(34px,4vw,50px);line-height:1.08}
.apabout-quote>p:not(.apw-eyebrow){color:rgba(255,250,242,.76);line-height:1.7}
.apabout-timeline{padding:clamp(36px,5vw,58px);min-width:0}.apabout-timeline h2{font-size:clamp(36px,4.2vw,52px)}.apabout-timeline ol{margin-top:28px}.apabout-timeline li>span{overflow-wrap:normal;word-break:keep-all;white-space:nowrap}
.apabout-responsible h3{margin-bottom:18px}.apabout-final{padding:clamp(72px,8vw,110px) 0;text-align:center;background:#fff}
.apabout-final h2{max-width:760px;margin:10px auto 0}.apabout-final>div>p:not(.apw-eyebrow){max-width:740px;margin:20px auto 0;color:var(--apw-copy);line-height:1.7}
.apabout-final .apabout-actions{justify-content:center}
.apabout-faq{max-width:900px;margin:40px auto 0;border-top:1px solid var(--apw-line)}
.apabout-faq details{border-bottom:1px solid var(--apw-line)}
.apabout-faq summary{position:relative;padding:23px 46px 23px 0;color:var(--apw-plum);font-family:var(--apw-font-serif);font-size:clamp(19px,2vw,24px);cursor:pointer;list-style:none}
.apabout-faq summary::after{content:"+";position:absolute;right:4px;color:var(--apw-copper)}
.apabout-faq details[open] summary::after{content:"−"}.apabout-faq details p{padding:0 46px 24px 0;color:var(--apw-copy);line-height:1.7}
@media(max-width:980px){.apabout-hero::after{inset:0}.apabout-hero::before{background:linear-gradient(90deg,rgba(40,12,35,.98) 0%,rgba(40,12,35,.9) 58%,rgba(40,12,35,.55) 100%)}.apabout-hero-grid,.apabout-split,.apabout-founder{grid-template-columns:1fr}.apabout-charter{max-width:680px}.apabout-proof>.apw-shell,.apabout-principles{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.apabout-hero{min-height:0;padding:58px 0 46px}.apabout-hero::after{background-position:60% center}.apabout-hero::before{background:linear-gradient(180deg,rgba(39,11,34,.9) 0%,rgba(39,11,34,.86) 48%,rgba(39,11,34,.98) 100%)}.apabout h1{font-size:clamp(40px,12vw,54px)}.apabout h2{font-size:clamp(34px,10vw,46px)}.apabout-actions{display:grid}.apabout-actions a{width:100%}.apabout-facts{display:grid!important}.apabout-proof>.apw-shell,.apabout-standard-grid,.apabout-principles{grid-template-columns:1fr}.apabout-proof>.apw-shell>div{min-height:0;border-left:1px solid var(--apw-line)}.apabout-split{display:block}.apabout-model{margin-top:38px}.apabout-model li{grid-template-columns:34px 1fr}.apabout-model em{display:none}.apabout-principles article{min-height:0}.apabout-principles h3{margin-top:24px}.apabout-quote blockquote{margin-top:42px}.apabout-visual-bridge{min-height:520px;background-position:43% center}.apabout-visual-bridge strong{font-size:34px}.apabout-final{padding-bottom:150px}}
@media(prefers-reduced-motion:reduce){.apabout-nav a::after{transition:none}}

/* 3.36.6 — wrapper-independent About hero and decision-model ownership. */
body.apw-about-auram-prime #apabout-title{
  color:#fffaf2!important;
  -webkit-text-fill-color:#fffaf2!important;
  opacity:1!important;
  text-shadow:0 3px 28px rgba(20,4,15,.72)!important;
}
body.apw-about-auram-prime .apabout-model{
  align-self:center!important;
  height:auto!important;
  min-height:0!important;
}
body.apw-about-auram-prime .apabout-model ol{
  display:block!important;
  height:auto!important;
  min-height:0!important;
  margin:24px 0 0!important;
}
body.apw-about-auram-prime .apabout-model li{
  display:grid!important;
  grid-template-columns:38px minmax(0,1fr) auto!important;
  align-items:start!important;
  gap:14px!important;
  height:auto!important;
  min-height:0!important;
  margin:0!important;
  padding:16px 0!important;
  border:0!important;
  border-top:1px solid var(--apw-line)!important;
  background:transparent!important;
}
body.apw-about-auram-prime .apabout-model li>span,
body.apw-about-auram-prime .apabout-model li>div,
body.apw-about-auram-prime .apabout-model li>em{
  align-self:start!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
}
body.apw-about-auram-prime .apabout-model li strong{
  display:block!important;
  margin:0!important;
  color:var(--apw-plum)!important;
  -webkit-text-fill-color:var(--apw-plum)!important;
  font-size:18px!important;
  line-height:1.2!important;
}
body.apw-about-auram-prime .apabout-model li small{
  display:block!important;
  margin:5px 0 0!important;
  color:var(--apw-copy)!important;
  -webkit-text-fill-color:var(--apw-copy)!important;
  font-size:12px!important;
  line-height:1.5!important;
}
body.apw-about-auram-prime .apabout-decision{
  min-height:0!important;
  margin:18px 0 0!important;
  padding:20px!important;
}
body.apw-about-auram-prime .apabout-decision strong,
body.apw-about-auram-prime .apabout-decision span{
  color:#fffaf2!important;
  -webkit-text-fill-color:#fffaf2!important;
  opacity:1!important;
}
@media(max-width:640px){
  body.apw-about-auram-prime .apabout-model li{
    grid-template-columns:34px minmax(0,1fr)!important;
  }
}

/* Page-owned rendering contract: prevents Kadence and legacy content rules from
   recolouring or rescaling the governed About surface. */
body.apw-about-auram-prime .entry-content .apabout h1{color:var(--apw-ivory)!important;-webkit-text-fill-color:var(--apw-ivory)!important;text-shadow:0 3px 24px rgba(20,4,15,.58)!important;font-size:clamp(48px,6vw,78px)!important;line-height:.98!important}
body.apw-about-auram-prime .entry-content .apabout h2{font-size:clamp(38px,4.6vw,60px)!important;line-height:1.03!important}
body.apw-about-auram-prime .entry-content .apabout h3{font-size:clamp(25px,2.6vw,36px)!important;line-height:1.08!important}
body.apw-about-auram-prime .entry-content .apabout-plum :where(h2,h3,strong,li){color:var(--apw-ivory)!important}
body.apw-about-auram-prime .entry-content .apabout-plum :where(p,small){color:rgba(255,250,242,.78)!important}
body.apw-about-auram-prime .entry-content .apabout-hero :where(p,li){color:rgba(255,250,242,.82)!important}
body.apw-about-auram-prime .entry-content .apabout-hero .apw-eyebrow{color:#e8bd89!important;-webkit-text-fill-color:#e8bd89!important}
body.apw-about-auram-prime .entry-content .apabout-hero .apabout-lead,
body.apw-about-auram-prime .entry-content .apabout-hero .apabout-facts{color:rgba(255,250,242,.88)!important;-webkit-text-fill-color:rgba(255,250,242,.88)!important}
body.apw-about-auram-prime .entry-content .apabout-hero .apabout-charter :where(p,li,small){color:var(--apw-copy)!important}
body.apw-about-auram-prime .entry-content .apabout-hero .apabout-charter :where(h2,h3,strong){color:var(--apw-plum)!important}
body.apw-about-auram-prime .entry-content .apabout-hero .apabout-charter .apw-eyebrow,
body.apw-about-auram-prime .entry-content .apabout-hero .apabout-charter li>span{color:var(--apw-copper)!important}
body.apw-about-auram-prime .entry-content .apabout-quote :where(p,blockquote){color:var(--apw-ivory)!important}
body.apw-about-auram-prime .entry-content .apabout-quote blockquote{margin:72px 0 24px!important;padding:0!important;border:0!important;background:transparent!important;font-size:clamp(34px,4vw,50px)!important;line-height:1.08!important}
body.apw-about-auram-prime .entry-content .apabout-charter :where(h2,h3,strong),
body.apw-about-auram-prime .entry-content .apabout-model :where(h2,h3,strong),
body.apw-about-auram-prime .entry-content .apabout-principles :where(h2,h3,strong),
body.apw-about-auram-prime .entry-content .apabout-timeline :where(h2,h3,strong){color:var(--apw-plum)!important}
body.apw-about-auram-prime .entry-content .apabout :is(.apabout-light,.apabout-ivory,.apabout-final) :where(h2,h3,strong,summary){
  color:var(--apw-plum)!important;
  -webkit-text-fill-color:var(--apw-plum)!important;
  opacity:1!important;
}
body.apw-about-auram-prime .entry-content .apabout :is(.apabout-light,.apabout-ivory,.apabout-final) :where(p,small){
  color:var(--apw-copy)!important;
  -webkit-text-fill-color:var(--apw-copy)!important;
  opacity:1!important;
}
body.apw-about-auram-prime .entry-content .apabout .apabout-plum :where(h2,h3,strong,li){
  color:var(--apw-ivory)!important;
  -webkit-text-fill-color:var(--apw-ivory)!important;
  opacity:1!important;
}
body.apw-about-auram-prime .entry-content .apabout .apabout-plum :where(p,small){
  color:rgba(255,250,242,.82)!important;
  -webkit-text-fill-color:rgba(255,250,242,.82)!important;
  opacity:1!important;
}
body.apw-about-auram-prime .entry-content .apabout :is(.apabout-section,.apabout-final){
  min-height:0!important;
}
body.apw-about-auram-prime .entry-content .apabout :where(.apw-button){text-decoration:none!important}

/* 3.36.5: About page seam and Founder Perspective contrast lock. */
html body.apw-about-auram-prime .entry-content > .apabout,
html body.apw-about-auram-prime .wp-block-post-content > .apabout{
  margin-block:0!important;
  margin-top:0!important;
  padding-top:0!important;
}
html body.apw-about-auram-prime .apabout-founder .apabout-quote{
  background:#2b1028!important;
  color:var(--apw-ivory)!important;
  -webkit-text-fill-color:var(--apw-ivory)!important;
  opacity:1!important;
}
html body.apw-about-auram-prime .apabout-founder .apabout-quote .apw-eyebrow{
  color:#e8bd89!important;
  -webkit-text-fill-color:#e8bd89!important;
  opacity:1!important;
}
html body.apw-about-auram-prime .apabout-founder .apabout-quote blockquote{
  color:var(--apw-ivory)!important;
  -webkit-text-fill-color:var(--apw-ivory)!important;
  opacity:1!important;
}
html body.apw-about-auram-prime .apabout-founder .apabout-quote > p:not(.apw-eyebrow){
  color:rgba(255,250,242,.82)!important;
  -webkit-text-fill-color:rgba(255,250,242,.82)!important;
  opacity:1!important;
}
html body.apw-about-auram-prime .apabout-founder .apabout-quote .apw-button{
  border-color:var(--apw-ivory)!important;
  background:var(--apw-ivory)!important;
  color:var(--apw-plum)!important;
  -webkit-text-fill-color:var(--apw-plum)!important;
  opacity:1!important;
}
@media(max-width:640px){
  body.apw-about-auram-prime .entry-content .apabout h1{font-size:clamp(40px,12vw,54px)!important}
  body.apw-about-auram-prime .entry-content .apabout h2{font-size:clamp(34px,10vw,46px)!important}
}

/* 3.36.7: directly own the two photographed text surfaces. Kadence can apply
   inherited strong/mark treatments after the page palette, so these selectors
   reset both glyph fill and any highlight paint without changing geometry. */
html body.apw-about-auram-prime .apabout-visual-bridge figcaption > strong{
  display:block!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
  color:#fffaf2!important;
  -webkit-text-fill-color:#fffaf2!important;
  opacity:1!important;
  text-shadow:0 3px 24px rgba(20,4,15,.78)!important;
}
html body.apw-about-auram-prime .apabout-model .apabout-decision > strong{
  display:block!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
  color:#fffaf2!important;
  -webkit-text-fill-color:#fffaf2!important;
  opacity:1!important;
}
html body.apw-about-auram-prime .apabout-model .apabout-decision > span{
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
  color:#fffaf2!important;
  -webkit-text-fill-color:#fffaf2!important;
  opacity:1!important;
}

/* 3.36.8 — final markup-independent decision callout ownership. */
html body.apw-about-auram-prime .apabout-model .apabout-decision{
  border-color:#b8792e!important;
  background:#241733!important;
  background-color:#241733!important;
}
html body.apw-about-auram-prime .apabout-model .apabout-decision > :is(strong,span){
  display:block!important;
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  color:#fffaf2!important;
  -webkit-text-fill-color:#fffaf2!important;
  opacity:1!important;
  filter:none!important;
  mix-blend-mode:normal!important;
}

/* 3.36.9 — avoid the theme-owned strong treatment entirely. */
html body.apw-about-auram-prime .apabout-model .apabout-decision > .apabout-decision-title{
  display:block!important;
  position:static!important;
  width:auto!important;
  height:auto!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  color:#fffaf2!important;
  -webkit-text-fill-color:#fffaf2!important;
  font-family:var(--apw-serif)!important;
  font-size:22px!important;
  font-weight:600!important;
  line-height:1.2!important;
  visibility:visible!important;
  opacity:1!important;
  filter:none!important;
  transform:none!important;
}
