/* Version A · Ivory Atelier — warm ivory paper, navy ink, antique gold; Bodoni Moda; arch-topped images and pill buttons */
:root{
  --night:#f4efe6;--night-2:#ece4d6;--panel:#e2d8c6;--navy:#1f2c5c;
  --gold:#a8874a;--gold-hi:#8a6a2f;--ivory:#16204a;--text:#3d4560;--muted:#7a7f92;
  --line:rgba(22,32,74,.16);--line-soft:rgba(22,32,74,.09);
  --nav-bg:rgba(244,239,230,.9);
  --f-display:"Bodoni Moda","Didot",Georgia,serif;
}
.display,.hx-title{font-weight:400;letter-spacing:-.01em}
.display em,.hx-title em{color:var(--gold)}
.eyebrow{letter-spacing:.4em}
.eyebrow::before{width:8px;height:8px;border:1px solid var(--gold);background:none;transform:rotate(45deg)}
.intro-c .eyebrow::after{width:8px;height:8px;border:1px solid var(--gold);background:none;transform:rotate(45deg)}
/* arch-topped imagery, echoing Alameriah One Tower */
.fig,.pcard .fig{border-radius:999px 999px 0 0}
.person .fig{border-radius:999px 999px 0 0}
.btn{border-radius:999px;padding:18px 34px}
.btn::before{border-radius:999px}
/* stats: centred, no rules, numbers in ivory cartouches */
.stats{border-top:0;gap:20px}
.stat{border:1px solid var(--line);border-radius:999px 999px 0 0;padding:56px 20px 34px;align-items:center;text-align:center;background:var(--night-2)}
.stat:last-child{border-right:1px solid var(--line)}
/* companies: two-column index with arch numerals */
.clist{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:0 48px;border-top:0}
.clist a{grid-template-columns:56px minmax(0,1fr);padding:26px 0;border-bottom:1px solid var(--line)}
.clist a>span:last-child{grid-column:2;text-align:left;margin-top:-6px}
.clist .n{display:grid;place-items:center;width:44px;height:52px;border:1px solid var(--gold);border-radius:999px 999px 0 0;font-style:normal;font-size:18px}
.clist strong{font-size:clamp(24px,2.2vw,34px)}
.marquee{border-color:var(--line)}
.tl::before{border-radius:999px 999px 0 0;width:10px;height:12px}
.org .node{border-radius:18px 18px 0 0;background:var(--night)}
footer.site{background:var(--night-2)}

/* the arch opens on ivory, so the bar is always the light version */
.nav{background:var(--nav-bg);border-bottom-color:var(--line)}
.nav .nav-links a{color:var(--muted)}
.nav .nav-links a[aria-current="page"],.nav .nav-links a:hover{color:var(--ivory)}
.nav .logo img{content:url(logo-color.svg)}
.nav .btn,.nav .menu-btn{color:var(--ivory)}
.nav .btn:hover{color:var(--night)}
.ho-a .a-hint{color:var(--muted)}
