/* =========================================================
   FAITH THEOLOGICAL SEMINARY — "VESPERS" REDESIGN
   Design language: The Illuminated Arch
   Reverent · Cinematic · Hand-crafted
   ========================================================= */

:root{
  /* Palette — Vespers */
  --midnight:    #0B0F1E;   /* base canvas */
  --midnight-2:  #0D1224;   /* alternate band */
  --nave:        #141A2D;   /* card surface */
  --nave-2:      #1A2138;   /* lifted / hover */
  --gold:        #C7A24B;   /* aged gold accent */
  --gold-bright: #E6CC83;   /* highlight in gradients */
  --gold-deep:   #8C6E2E;   /* shadowed gold */
  --parchment:   #F3EEE1;   /* primary text */
  --parchment-2: #D7D1C2;   /* body text */
  --mist:        #8B95AD;   /* muted text */
  --mist-2:      #5E6884;   /* faint labels / lines */
  --ember:       #8A3B36;   /* rare liturgical accent */

  --line:        rgba(199,162,75,.20);   /* gold hairline */
  --line-strong: rgba(199,162,75,.42);
  --line-soft:   rgba(243,238,225,.08);

  --font-display:'Fraunces', Georgia, serif;
  --font-body:   'Manrope', system-ui, sans-serif;
  --font-mono:   'JetBrains Mono', ui-monospace, monospace;
  --font-urdu:   'Noto Nastaliq Urdu', 'Jameel Noori Nastaleeq', serif;

  --container: 1240px;
  --pad: clamp(1.25rem, 4vw, 2rem);
  --section-y: clamp(4.5rem, 10vw, 9rem);
  --ease: cubic-bezier(.22,.61,.36,1);
}

*{ box-sizing:border-box; }
html{ scroll-behavior:smooth; -webkit-text-size-adjust:100%; }
body{
  margin:0;
  background:var(--midnight);
  color:var(--parchment);
  font-family:var(--font-body);
  font-weight:400;
  line-height:1.72;
  letter-spacing:.005em;
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
  overflow-x:hidden;
}

/* Ambient atmosphere: deep radial light + fine grain */
body::before{
  content:"";
  position:fixed; inset:0; z-index:-2; pointer-events:none;
  background:
    radial-gradient(120vw 80vh at 50% -10%, rgba(199,162,75,.10), transparent 55%),
    radial-gradient(90vw 70vh at 85% 12%, rgba(36,52,96,.35), transparent 60%),
    radial-gradient(80vw 60vh at 8% 95%, rgba(40,28,60,.30), transparent 60%),
    var(--midnight);
}
body::after{
  content:"";
  position:fixed; inset:0; z-index:-1; pointer-events:none; opacity:.05;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
}

a{ color:inherit; text-decoration:none; }
img{ max-width:100%; display:block; }
:focus-visible{ outline:2px solid var(--gold); outline-offset:3px; border-radius:2px; }

.container{ width:100%; max-width:var(--container); margin-inline:auto; padding-inline:var(--pad); }

/* ---------- Typography ---------- */
h1,h2,h3,h4{ font-family:var(--font-display); font-weight:600; line-height:1.04; letter-spacing:-.01em; margin:0; }
.display{ font-variation-settings:"opsz" 144; }
.eyebrow{
  font-family:var(--font-mono); font-weight:500; font-size:.72rem;
  letter-spacing:.32em; text-transform:uppercase; color:var(--gold);
  display:inline-flex; align-items:center; gap:.7em;
}
.eyebrow.dim{ color:var(--mist); }
.eyebrow::before{
  content:""; width:26px; height:1px; background:var(--line-strong); display:inline-block;
}
.eyebrow.no-rule::before{ display:none; }
.lede{ color:var(--parchment-2); font-size:clamp(1.05rem,1.6vw,1.28rem); }
.muted{ color:var(--mist); }
.gold-text{
  background:linear-gradient(100deg,var(--gold-bright),var(--gold) 55%,var(--gold-deep));
  -webkit-background-clip:text; background-clip:text; color:transparent;
}
.serif-italic{ font-family:var(--font-display); font-style:italic; font-weight:400; }

/* Section scaffold */
.section{ padding-block:var(--section-y); position:relative; }
.section-head{ max-width:720px; margin-bottom:clamp(2.5rem,5vw,4rem); }
.section-head .eyebrow{ margin-bottom:1.1rem; }
.section-head h2{ font-size:clamp(2.1rem,4.6vw,3.6rem); }
.center{ text-align:center; margin-inline:auto; }
.center .eyebrow{ justify-content:center; }

/* Gold hairline divider with rose glyph */
.divider{ display:flex; align-items:center; gap:1.25rem; opacity:.8; }
.divider span{ height:1px; flex:1; background:linear-gradient(90deg,transparent,var(--line-strong),transparent); }
.divider svg{ width:30px; height:30px; color:var(--gold); flex:none; }

/* ---------- Buttons ---------- */
.btn{
  --bg:var(--gold); --fg:var(--midnight);
  position:relative; display:inline-flex; align-items:center; justify-content:center; gap:.6em;
  font-family:var(--font-body); font-weight:700; font-size:.95rem; letter-spacing:.02em;
  padding:1.05rem 2rem; background:var(--bg); color:var(--fg);
  border:1px solid transparent; cursor:pointer; overflow:hidden;
  transition:transform .35s var(--ease), box-shadow .35s var(--ease), background .3s;
}
.btn svg{ width:18px; height:18px; transition:transform .35s var(--ease); }
.btn::after{ /* gold sheen sweep */
  content:""; position:absolute; inset:0; transform:translateX(-120%);
  background:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.45),transparent 80%);
  transition:transform .6s var(--ease); pointer-events:none;
}
.btn:hover{ transform:translateY(-3px); box-shadow:0 18px 40px -16px rgba(199,162,75,.65); }
.btn:hover::after{ transform:translateX(120%); }
.btn:hover svg{ transform:translateX(4px); }
.btn--ghost{
  --bg:transparent; --fg:var(--parchment);
  border-color:var(--line-strong); backdrop-filter:blur(6px);
}
.btn--ghost:hover{ background:rgba(199,162,75,.08); border-color:var(--gold); box-shadow:0 14px 36px -18px rgba(199,162,75,.5); }
.btn--ink{ --bg:var(--parchment); --fg:var(--midnight); }
.btn--ink:hover{ box-shadow:0 18px 40px -16px rgba(243,238,225,.4); }
.btn--outline-ink{ --bg:transparent; --fg:var(--parchment); border-color:var(--line-strong); }
.btn--outline-ink:hover{ background:rgba(243,238,225,.06); border-color:var(--parchment); }

.txtlink{
  display:inline-flex; align-items:center; gap:.5em; font-weight:700; color:var(--parchment);
  position:relative; transition:color .3s, gap .3s var(--ease);
}
.txtlink svg{ width:18px; height:18px; transition:transform .3s var(--ease); }
.txtlink::after{ content:""; position:absolute; left:0; bottom:-3px; height:1px; width:0; background:var(--gold); transition:width .35s var(--ease); }
.txtlink:hover{ color:var(--gold); gap:.8em; }
.txtlink:hover::after{ width:100%; }
.txtlink:hover svg{ transform:translate(3px,-3px); }
.txtlink.right svg{ width:16px; }

/* =========================================================
   TOP BAR
   ========================================================= */
.topbar{
  font-family:var(--font-mono); font-size:.72rem; letter-spacing:.04em;
  border-bottom:1px solid var(--line-soft); color:var(--mist);
  background:rgba(8,11,22,.6);
}
.topbar .container{ display:flex; justify-content:space-between; align-items:center; gap:1.5rem; height:42px; }
.topbar .left{ display:flex; gap:2rem; }
.topbar .left span,.topbar .right a{ display:inline-flex; align-items:center; gap:.5em; }
.topbar svg{ width:13px; height:13px; color:var(--gold); }
.topbar .right{ display:flex; gap:1.25rem; align-items:center; }
.topbar .right a{ transition:color .25s; }
.topbar .right a:hover{ color:var(--gold); }
.topbar .sep{ color:var(--mist-2); }
@media(max-width:880px){ .topbar{ display:none; } }

/* =========================================================
   NAV  (glass / blur, sticky)
   ========================================================= */
.nav{
  position:sticky; top:0; z-index:60;
  background:rgba(11,15,30,.62);
  backdrop-filter:blur(18px) saturate(140%);
  -webkit-backdrop-filter:blur(18px) saturate(140%);
  border-bottom:1px solid var(--line-soft);
  transition:background .4s, border-color .4s, box-shadow .4s;
}
.nav.scrolled{ background:rgba(9,12,24,.9); border-bottom-color:var(--line); box-shadow:0 18px 40px -28px rgba(0,0,0,.9); }
.nav .container{ display:flex; align-items:center; justify-content:space-between; height:78px; gap:1rem; }

.brand{ display:inline-flex; align-items:center; gap:.85rem; }
.emblem{ width:42px; height:42px; color:var(--gold); flex:none; filter:drop-shadow(0 0 10px rgba(199,162,75,.35)); transition:transform .5s var(--ease); }
.brand:hover .emblem{ transform:rotate(45deg); }
.wordmark{ display:flex; flex-direction:column; line-height:1; }
.wordmark .name{ font-family:var(--font-display); font-weight:700; font-size:1.32rem; letter-spacing:.04em; color:var(--parchment); }
.wordmark .sub{ font-family:var(--font-mono); font-size:.56rem; letter-spacing:.34em; text-transform:uppercase; color:var(--mist); margin-top:.35rem; }
.fts-seal{ background-image:url("data:image/png;base64,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"); background-size:contain; background-repeat:no-repeat; background-position:center; display:inline-block; flex:none; transition:transform .45s var(--ease); }
.brand:hover .fts-seal{ transform:rotate(6deg); }
.seal-nav{ width:44px; height:44px; }
.seal-foot{ width:56px; height:56px; }
.seal-hero{ width:clamp(76px,10.5vw,120px); height:clamp(76px,10.5vw,120px); filter:drop-shadow(0 8px 24px rgba(0,0,0,.5)); }

.menu{ display:flex; align-items:center; gap:.15rem; }
.menu a, .menu .navitem > span{
  position:relative; display:inline-flex; align-items:center; gap:.35em;
  padding:.55rem .7rem; font-size:.82rem; font-weight:600; color:var(--mist);
  letter-spacing:.01em; cursor:pointer; transition:color .25s; white-space:nowrap;
}
.menu a::after, .menu .navitem > span::after{
  content:""; position:absolute; left:.7rem; right:.7rem; bottom:.32rem; height:1px; background:var(--gold);
  transform:scaleX(0); transform-origin:left; transition:transform .3s var(--ease);
}
.menu a:hover, .menu .navitem:hover > span{ color:var(--parchment); }
.menu a:hover::after, .menu .navitem:hover > span::after{ transform:scaleX(1); }
.menu a.active{ color:var(--parchment); }
.menu a.active::after{ transform:scaleX(1); }
.navitem{ position:relative; }
.navitem > span svg{ width:13px; height:13px; transition:transform .3s; }
.navitem:hover > span svg{ transform:rotate(180deg); }

.dropdown{
  position:absolute; top:calc(100% + 10px); left:0; min-width:280px;
  background:rgba(13,18,36,.96); backdrop-filter:blur(18px);
  border:1px solid var(--line); box-shadow:0 30px 60px -20px rgba(0,0,0,.8);
  padding:.5rem; opacity:0; visibility:hidden; transform:translateY(8px);
  transition:opacity .28s, transform .28s var(--ease), visibility .28s;
}
.navitem:hover .dropdown, .navitem:focus-within .dropdown{ opacity:1; visibility:visible; transform:translateY(0); }
.dropdown a{ display:flex; align-items:center; justify-content:space-between; padding:.7rem .9rem; font-size:.85rem; color:var(--parchment-2); border-bottom:1px solid var(--line-soft); }
.dropdown a:last-child{ border-bottom:0; }
.dropdown a:hover{ background:rgba(199,162,75,.08); color:var(--parchment); }
.dropdown a::after{ display:none; }
.dropdown a b{ color:var(--gold); font-weight:700; margin-right:.4em; }
.dropdown a svg{ width:14px; height:14px; color:var(--mist); }

.nav-cta{ display:flex; align-items:center; gap:1rem; }
.nav-cta .btn{ padding:.7rem 1.4rem; font-size:.85rem; }
.burger{
  display:none; width:46px; height:46px; align-items:center; justify-content:center;
  background:rgba(199,162,75,.08); border:1px solid var(--line); color:var(--parchment); cursor:pointer;
}
.burger svg{ width:22px; height:22px; }

@media(max-width:1180px){ .menu, .nav-cta .btn{ display:none; } .burger{ display:inline-flex; } }

/* Mobile menu overlay */
.mobile-menu{
  position:fixed; inset:0; z-index:80; background:rgba(8,11,22,.97);
  backdrop-filter:blur(20px); padding:6rem var(--pad) 3rem; overflow-y:auto;
  opacity:0; visibility:hidden; transition:opacity .35s, visibility .35s;
}
.mobile-menu.open{ opacity:1; visibility:visible; }
.mobile-menu .close{ position:absolute; top:1.4rem; right:var(--pad); width:46px; height:46px; display:flex; align-items:center; justify-content:center; background:rgba(199,162,75,.08); border:1px solid var(--line); color:var(--parchment); }
.mobile-menu .close svg{ width:22px; height:22px; }
.mobile-menu nav{ display:flex; flex-direction:column; gap:.2rem; max-width:520px; margin-inline:auto; }
.mobile-menu nav a{ font-family:var(--font-display); font-size:1.6rem; font-weight:600; padding:.6rem 0; border-bottom:1px solid var(--line-soft); color:var(--parchment); }
.mobile-menu nav a:hover{ color:var(--gold); }
.mobile-menu .btn{ width:100%; margin-top:1.6rem; }

/* =========================================================
   ANNOUNCEMENT BAR
   ========================================================= */
.announce{
  background:linear-gradient(90deg,var(--gold-deep),var(--gold) 50%,var(--gold-deep));
  color:var(--midnight);
}
.announce .container{ display:flex; align-items:center; justify-content:space-between; gap:1rem; padding-block:.7rem; font-weight:700; font-size:.85rem; }
.announce .msg{ display:inline-flex; align-items:center; gap:.6em; }
.announce .msg svg{ width:16px; height:16px; }
.announce .act{ display:flex; align-items:center; gap:1.1rem; }
.announce .act a{ text-decoration:underline; font-weight:800; }
.announce .dismiss{ background:none; border:0; color:var(--midnight); cursor:pointer; display:flex; padding:.2rem; opacity:.7; }
.announce .dismiss:hover{ opacity:1; }
.announce .dismiss svg{ width:16px; height:16px; }
.announce.hide{ display:none; }
@media(max-width:620px){ .announce .msg{ font-size:.78rem; } .announce .act a span{ display:none; } }

/* =========================================================
   HERO — The Illuminated Arch
   ========================================================= */
.hero{ position:relative; min-height:92vh; display:flex; align-items:center; overflow:hidden; padding:7rem 0 140px; }
.hero-rose-wrap{ position:absolute; inset:0; display:flex; align-items:center; justify-content:center; z-index:0; pointer-events:none; }
.hero-rose-glow{ position:absolute; width:min(92vw,860px); aspect-ratio:1; border-radius:50%;
  background:radial-gradient(circle,rgba(199,162,75,.16),rgba(199,162,75,.04) 45%,transparent 68%); filter:blur(8px); }
.rose-window{ position:relative; width:min(92vw,860px); height:min(92vw,860px); color:var(--gold); opacity:.55; }
.rose-window circle,.rose-window line{ fill:none; stroke:currentColor; stroke-width:1; vector-effect:non-scaling-stroke; }
.rose-window .draw{ stroke-dasharray:1; stroke-dashoffset:1; }

.hero .container{ position:relative; z-index:2; width:100%; }
.hero-eyebrows{ display:flex; flex-wrap:wrap; align-items:center; gap:.6rem 1.4rem; margin-bottom:2rem; }
.hero-eyebrows .bar{ width:1px; height:30px; background:var(--line-strong); }
.hero h1{ font-size:clamp(2.9rem,8.2vw,7rem); font-weight:600; max-width:15ch; margin-bottom:1.8rem; }
.hero h1 .gold-text{ font-style:italic; font-weight:500; }
.hero .lede{ max-width:54ch; margin-bottom:2.6rem; }
.hero-cta{ display:flex; flex-wrap:wrap; gap:1rem; }

.hero-stats{
  position:absolute; left:0; right:0; bottom:0; z-index:2;
  background:linear-gradient(0deg,rgba(8,11,22,.85),rgba(8,11,22,.35));
  backdrop-filter:blur(10px); border-top:1px solid var(--line-soft);
}
.hero-stats .container{ display:grid; grid-template-columns:repeat(4,1fr); gap:1rem; padding-block:1.5rem; }
.hstat{ display:flex; align-items:center; gap:1rem; }
.hstat .v{ font-family:var(--font-display); font-weight:600; font-size:clamp(1.3rem,2.4vw,2rem); color:var(--gold); white-space:nowrap; }
.hstat .ln{ width:1px; height:34px; background:var(--line); flex:none; }
.hstat .l{ font-family:var(--font-mono); font-size:.6rem; letter-spacing:.18em; text-transform:uppercase; color:var(--mist); }
.scroll-cue{ position:absolute; left:50%; bottom:120px; transform:translateX(-50%); z-index:2; display:flex; align-items:center; gap:.9rem; color:var(--mist); font-family:var(--font-mono); font-size:.62rem; letter-spacing:.35em; text-transform:uppercase; }
.scroll-cue svg{ width:16px; height:16px; animation:bob 1.8s infinite; }
@keyframes bob{ 0%,100%{ transform:translateY(0);} 50%{ transform:translateY(5px);} }
@media(max-width:880px){ .hero-stats .container{ grid-template-columns:repeat(2,1fr); gap:1.2rem; } .scroll-cue{ display:none; } }
@media(max-width:520px){ .hstat .ln{ display:none; } }

/* =========================================================
   GENERIC CARD / FRAME PRIMITIVES
   ========================================================= */
.card{
  position:relative; background:var(--nave); border:1px solid var(--line-soft);
  padding:2.2rem; transition:transform .45s var(--ease), border-color .45s, box-shadow .45s, background .45s;
}
.card::before{ content:""; position:absolute; top:0; left:0; right:0; height:2px;
  background:linear-gradient(90deg,var(--gold),transparent 80%); opacity:.85; transition:opacity .35s, box-shadow .35s; }
.card:hover::before{ opacity:1; box-shadow:0 0 18px rgba(199,162,75,.55); }
.card:hover{ transform:translateY(-8px); border-color:var(--line); background:var(--nave-2); box-shadow:0 30px 60px -34px rgba(0,0,0,.9), 0 0 0 1px var(--line) inset; }
.card .ic{ width:34px; height:34px; color:var(--gold); margin-bottom:1.4rem; }
.card h3{ font-size:1.32rem; margin-bottom:.7rem; color:var(--parchment); }
.tag{
  display:inline-block; font-family:var(--font-mono); font-size:.6rem; font-weight:500;
  letter-spacing:.16em; text-transform:uppercase; color:var(--gold);
  border:1px solid var(--line); padding:.35rem .6rem; margin-bottom:.6rem;
}
.grid{ display:grid; gap:1.5rem; }
.g-2{ grid-template-columns:repeat(2,1fr); }
.g-3{ grid-template-columns:repeat(3,1fr); }
.g-4{ grid-template-columns:repeat(4,1fr); }
@media(max-width:1024px){ .g-4{ grid-template-columns:repeat(2,1fr);} .g-3{ grid-template-columns:repeat(2,1fr);} }
@media(max-width:680px){ .g-2,.g-3,.g-4{ grid-template-columns:1fr; } }

/* ---------- ABOUT ---------- */
.about .container{ display:grid; grid-template-columns:.9fr 1.1fr; gap:clamp(2rem,6vw,5rem); align-items:center; }
.about-art{ position:relative; aspect-ratio:4/5; }
.about-art .frame{ position:absolute; inset:0; transform:translate(18px,18px); border:1px solid var(--gold); }
.about-copy p{ margin:0 0 1.1rem; color:var(--parchment-2); font-size:1.06rem; }
.about-copy .stack{ margin-bottom:1.8rem; }
@media(max-width:880px){ .about .container{ grid-template-columns:1fr; } .about-art{ max-width:440px; } }

/* Reusable "stained glass" abstract art panel */
.glass-panel{ position:relative; width:100%; height:100%; overflow:hidden; background:
  radial-gradient(120% 90% at 30% 0%, #20305c, transparent 60%),
  radial-gradient(120% 90% at 90% 100%, #3a2440, transparent 55%),
  var(--midnight-2); }
.glass-panel svg{ position:absolute; inset:0; width:100%; height:100%; color:var(--gold); opacity:.85; }
.glass-panel svg [stroke]{ fill:none; stroke:currentColor; stroke-width:1.1; stroke-linecap:round; stroke-linejoin:round; vector-effect:non-scaling-stroke; }
.glass-panel .wash{ position:absolute; inset:0; background:linear-gradient(0deg,rgba(11,15,30,.55),transparent 60%); }

/* ---------- QUOTE BAND ---------- */
.quoteband{ background:var(--midnight-2); border-block:1px solid var(--line-soft); text-align:center; }
.quoteband svg.q{ width:42px; height:42px; color:var(--gold); margin-inline:auto; margin-bottom:1.4rem; }
.quoteband p{ font-family:var(--font-display); font-weight:500; font-style:italic; font-size:clamp(1.45rem,3.1vw,2.3rem); color:var(--parchment); max-width:30ch; margin-inline:auto; line-height:1.3; text-wrap:balance; }
.quoteband .q-ref{ display:inline-block; margin-top:1.6rem; font-family:var(--font-mono); font-size:.66rem; letter-spacing:.32em; text-transform:uppercase; color:var(--gold); }

/* ---------- PROGRAMS ---------- */
.prog-fee{ font-family:var(--font-mono); font-size:.78rem; color:var(--parchment); margin-bottom:.4rem; }
.prog-foot{ text-align:center; color:var(--mist); margin-top:2.5rem; font-family:var(--font-mono); font-size:.78rem; letter-spacing:.06em; }
.card p.desc{ color:var(--mist); font-size:.92rem; margin-bottom:1.6rem; }

/* ---------- STATS BAND ---------- */
.statsband{ background:
  radial-gradient(80vw 60vh at 15% -20%, rgba(199,162,75,.12), transparent 50%),
  radial-gradient(70vw 50vh at 100% 120%, rgba(40,28,60,.5), transparent 55%),
  var(--midnight-2);
  border-block:1px solid var(--line-soft); }
.statsband .container{ display:grid; grid-template-columns:repeat(4,1fr); gap:2rem; text-align:center; }
.bigstat .v{ font-family:var(--font-display); font-weight:600; font-size:clamp(2.6rem,5.2vw,3.8rem); color:var(--gold); line-height:1; margin-bottom:.7rem; }
.bigstat .l{ font-family:var(--font-mono); font-size:.62rem; letter-spacing:.22em; text-transform:uppercase; color:var(--mist); }
@media(max-width:680px){ .statsband .container{ grid-template-columns:repeat(2,1fr); gap:2.4rem; } }

/* ---------- ALUMNI (portrait monogram tiles) ---------- */
.alum-tile{ position:relative; aspect-ratio:4/5; overflow:hidden; border:1px solid var(--line-soft); background:var(--nave); transition:transform .5s var(--ease), border-color .5s, box-shadow .5s; }
.alum-tile:hover{ transform:translateY(-8px); border-color:var(--line); box-shadow:0 34px 70px -40px rgba(0,0,0,.9); }
.alum-art{ position:absolute; inset:0; display:flex; align-items:center; justify-content:center;
  background:radial-gradient(120% 120% at 30% 15%, #1c2950, transparent 55%), radial-gradient(120% 120% at 85% 100%, #34233f, transparent 55%), var(--midnight); }
.alum-art .mono{ font-family:var(--font-display); font-weight:500; font-size:clamp(3rem,7vw,4.5rem); color:var(--gold); opacity:.9; letter-spacing:.02em; z-index:1; }
.alum-art svg{ position:absolute; inset:0; margin:auto; width:78%; height:78%; color:var(--gold); opacity:.22; }
.alum-art svg circle,.alum-art svg line{ fill:none; stroke:currentColor; stroke-width:1; vector-effect:non-scaling-stroke; }
.alum-scrim{ position:absolute; inset:0; background:linear-gradient(0deg, rgba(11,15,30,.96) 4%, rgba(11,15,30,.45) 38%, transparent 62%); }
.alum-meta{ position:absolute; left:1.5rem; right:1.5rem; bottom:1.5rem; z-index:2; }
.alum-meta .qt{ font-family:var(--font-display); font-style:italic; color:var(--gold); font-size:.92rem; margin-bottom:.7rem; display:block; }
.alum-meta .nm{ font-weight:800; font-size:1.18rem; color:var(--parchment); }
.alum-meta .rl{ color:var(--mist); font-size:.82rem; }

/* ---------- STUDENTS ---------- */
.head-row{ display:flex; justify-content:space-between; align-items:flex-end; gap:1.5rem; flex-wrap:wrap; margin-bottom:clamp(2.5rem,5vw,3.5rem); }
.student-card{ position:relative; background:var(--nave); border:1px solid var(--line-soft); padding:2.2rem; transition:transform .45s var(--ease), border-color .45s, box-shadow .45s; }
.student-card:hover{ transform:translateY(-6px); border-color:var(--line); box-shadow:0 30px 60px -36px rgba(0,0,0,.9); }
.student-top{ display:flex; align-items:center; gap:1.1rem; margin-bottom:1.4rem; }
.avatar{ width:62px; height:62px; flex:none; border-radius:50%; border:1px solid var(--gold); display:flex; align-items:center; justify-content:center;
  font-family:var(--font-display); font-weight:600; font-size:1.3rem; color:var(--gold);
  background:radial-gradient(circle at 35% 25%, #1d2a4f, var(--midnight)); position:relative; overflow:hidden; }
.avatar::after{ content:""; position:absolute; inset:5px; border-radius:50%; border:1px solid var(--line); }
.student-top .nm{ font-weight:800; color:var(--parchment); font-size:1.05rem; }
.student-top .pg{ font-family:var(--font-mono); font-size:.66rem; letter-spacing:.14em; text-transform:uppercase; color:var(--gold); margin-top:.2rem; }
.student-card .story{ color:var(--parchment-2); font-style:italic; position:relative; padding-left:1.2rem; }
.student-card .story::before{ content:"\201C"; position:absolute; left:-.2rem; top:-.6rem; font-family:var(--font-display); font-size:2.6rem; color:var(--line-strong); line-height:1; }

/* ---------- KALAAM-E-HAQ FEATURE ---------- */
.kalaam{ background:
  radial-gradient(70vw 60vh at 100% 0%, rgba(199,162,75,.10), transparent 55%),
  var(--midnight-2); border-block:1px solid var(--line-soft); }
.kalaam .container{ display:grid; grid-template-columns:1fr 1fr; gap:clamp(2.5rem,6vw,5.5rem); align-items:center; }
.kalaam h2{ font-size:clamp(2.4rem,5vw,4rem); margin-bottom:1.4rem; }
.kalaam h2 .alt{ display:block; font-style:italic; font-weight:400; font-size:.55em; color:var(--parchment-2); margin-top:.3rem; }
.kalaam p{ color:var(--parchment-2); margin:0 0 1rem; max-width:46ch; }
.kalaam .pub{ color:var(--mist); font-family:var(--font-mono); font-size:.76rem; letter-spacing:.06em; margin-bottom:1.8rem; }
.kalaam .btns{ display:flex; flex-wrap:wrap; gap:1rem; }

/* SVG magazine cover */
.mag{ display:flex; justify-content:center; }
.mag-inner{ position:relative; width:min(78%,360px); aspect-ratio:3/4; transform:rotate(-5deg); transition:transform .6s var(--ease); }
.mag:hover .mag-inner{ transform:rotate(-2deg) scale(1.03); }
.mag-glow{ position:absolute; inset:-12%; background:radial-gradient(circle,rgba(199,162,75,.25),transparent 65%); filter:blur(20px); }
.mag-cover{ position:absolute; inset:0;
  background:linear-gradient(160deg,#2A1015, #140609 70%);
  border:1px solid var(--line); box-shadow:0 50px 90px -40px rgba(0,0,0,.95); overflow:hidden; }
.mag-svg{ position:absolute; inset:0; width:100%; height:100%; display:block; }
.mag-cover .rose{ position:absolute; top:-22%; left:50%; transform:translateX(-50%); width:120%; aspect-ratio:1; color:var(--gold); opacity:.22; }
.mag-cover .rose circle,.mag-cover .rose line{ fill:none; stroke:currentColor; stroke-width:1; vector-effect:non-scaling-stroke; }
.mag-cover .eyebrow{ font-size:.56rem; letter-spacing:.28em; }
.mag-cover .eyebrow::before{ width:16px; }
.mag-cover .mt{ font-family:var(--font-display); font-weight:600; font-size:clamp(1.8rem,5vw,2.6rem); color:var(--parchment); line-height:1; margin-top:auto; }
.mag-cover .mst{ font-family:var(--font-display); font-style:italic; color:var(--gold); font-size:1rem; margin-top:.6rem; }
.mag-cover .mln{ height:1px; background:var(--line-strong); margin:1.2rem 0; }
.mag-cover .mfoot{ font-family:var(--font-mono); font-size:.56rem; letter-spacing:.2em; text-transform:uppercase; color:var(--mist); }
.mag-cover .mln{ width:64px; margin:1rem 0 .9rem; }
.mag-urdu{ font-family:var(--font-urdu); font-weight:700; color:var(--gold-bright); font-size:clamp(2rem,7vw,2.85rem); line-height:1.5; margin-top:.15rem; text-shadow:0 0 26px rgba(230,204,131,.30); }
.mag-art{ flex:1; display:flex; align-items:center; justify-content:center; width:100%; margin:.1rem 0 .3rem; }
.mag-art svg{ width:100%; max-width:212px; height:auto; color:var(--gold); display:block; }
.mag-latin{ font-family:var(--font-display); font-weight:600; letter-spacing:.05em; color:var(--parchment); font-size:1.06rem; }
@media (prefers-reduced-motion: no-preference){
  .mag-svg .glow{ transform-box:fill-box; transform-origin:50% 50%; animation:flameGlow 4.6s var(--ease) infinite; }
  .mag-svg .flame{ transform-box:fill-box; transform-origin:50% 100%; animation:flameSway 4.6s var(--ease) infinite; }
  .mag-svg .ember{ animation:emberTwinkle 4s ease-in-out infinite; }
}
@keyframes flameGlow{ 0%,100%{ opacity:.82; } 50%{ opacity:1; } }
@keyframes flameSway{ 0%,100%{ transform:rotate(-1deg) scaleY(1); } 50%{ transform:rotate(1.1deg) scaleY(1.035); } }
@keyframes emberTwinkle{ 0%,100%{ opacity:.22; } 50%{ opacity:.72; } }
@media(max-width:880px){ .kalaam .container{ grid-template-columns:1fr; } .mag{ order:2; } }

/* ---------- TESTIMONIALS ---------- */
.testi{ position:relative; background:var(--nave); border:1px solid var(--line-soft); padding:2.2rem; transition:transform .45s var(--ease), border-color .45s, box-shadow .45s; }
.testi::before{ content:""; position:absolute; top:0; left:0; right:0; height:2px; background:linear-gradient(90deg,var(--gold),transparent 80%); }
.testi:hover{ transform:translateY(-6px); border-color:var(--line); box-shadow:0 30px 60px -36px rgba(0,0,0,.9); }
.testi .avatar{ margin-bottom:1.4rem; }
.testi .nm{ font-weight:800; color:var(--parchment); }
.testi .meta{ font-family:var(--font-mono); font-size:.68rem; letter-spacing:.06em; color:var(--mist); margin-bottom:1rem; }
.testi .qt{ color:var(--parchment-2); font-style:italic; }

/* ---------- EVENTS ---------- */
.event{ position:relative; background:var(--nave); border:1px solid var(--line-soft); padding:2.2rem; transition:transform .45s var(--ease), border-color .45s, box-shadow .45s; }
.event::before{ content:""; position:absolute; top:0; left:0; right:0; height:2px; background:linear-gradient(90deg,var(--gold),transparent 80%); }
.event:hover{ transform:translateY(-6px); border-color:var(--line); box-shadow:0 30px 60px -36px rgba(0,0,0,.9); }
.event .date{ display:inline-flex; background:var(--gold); color:var(--midnight); font-family:var(--font-mono); font-weight:700; padding:.5rem .9rem; margin-bottom:1.2rem; font-size:.85rem; letter-spacing:.04em; }
.event h3{ font-size:1.5rem; margin-bottom:.8rem; color:var(--parchment); }
.event p{ color:var(--mist); margin:0 0 1.4rem; }

/* ---------- PARTNER / DONATE ---------- */
.partner{ background:
  radial-gradient(60vw 60vh at 0% 0%, rgba(199,162,75,.10), transparent 55%),
  var(--midnight-2); border-block:1px solid var(--line-soft); }
.partner .container{ display:grid; grid-template-columns:1.2fr .8fr; gap:clamp(2.5rem,6vw,5rem); align-items:center; }
.partner h2{ font-size:clamp(2.2rem,4.6vw,3.4rem); margin-bottom:1.3rem; }
.partner p{ color:var(--parchment-2); margin:0 0 1.8rem; max-width:52ch; }
.tiers{ display:flex; flex-wrap:wrap; gap:.7rem; margin-bottom:1.8rem; }
.tier{ font-family:var(--font-mono); font-size:.82rem; font-weight:500; padding:.75rem 1.1rem; border:1px solid var(--line); color:var(--parchment); background:transparent; cursor:pointer; transition:all .3s; }
.tier:hover,.tier.sel{ background:var(--gold); color:var(--midnight); border-color:var(--gold); }
.partner .ctas{ display:flex; flex-wrap:wrap; gap:1.2rem; align-items:center; }

.snapshot{ background:var(--nave); border:1px solid var(--line); padding:2.4rem; position:relative; }
.snapshot::before{ content:""; position:absolute; top:0; left:0; right:0; height:2px; background:linear-gradient(90deg,var(--gold),transparent 80%); }
.snapshot .lbl{ font-family:var(--font-mono); font-size:.62rem; letter-spacing:.24em; text-transform:uppercase; color:var(--gold); margin-bottom:1rem; }
.snapshot .amt{ font-family:var(--font-display); font-weight:600; font-size:clamp(2rem,4vw,2.6rem); color:var(--parchment); margin-bottom:.4rem; }
.snapshot .sub{ color:var(--mist); font-size:.9rem; margin-bottom:1.6rem; }
.progress{ height:8px; background:rgba(243,238,225,.08); overflow:hidden; }
.progress i{ display:block; height:100%; width:68%; background:linear-gradient(90deg,var(--gold-deep),var(--gold)); }
@media(max-width:880px){ .partner .container{ grid-template-columns:1fr; } }

/* ---------- NEWS ---------- */
.newscard{ position:relative; background:var(--nave); border:1px solid var(--line-soft); padding:2.2rem; transition:transform .45s var(--ease), border-color .45s, box-shadow .45s; }
.newscard::before{ content:""; position:absolute; top:0; left:0; right:0; height:2px; background:linear-gradient(90deg,var(--gold),transparent 80%); }
.newscard:hover{ transform:translateY(-6px); border-color:var(--line); box-shadow:0 30px 60px -36px rgba(0,0,0,.9); }
.newscard .cat{ font-family:var(--font-mono); font-size:.62rem; letter-spacing:.2em; text-transform:uppercase; color:var(--gold); margin-bottom:1rem; }
.newscard h3{ font-size:1.4rem; margin-bottom:.6rem; color:var(--parchment); }
.newscard .date{ font-family:var(--font-mono); font-size:.74rem; color:var(--mist); margin-bottom:1rem; }
.newscard p{ color:var(--mist); margin:0 0 1.4rem; }

/* ---------- CONTACT STRIP ---------- */
.cstrip{ background:var(--midnight-2); border-block:1px solid var(--line-soft); }
.cstrip .container{ display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; gap:1.2rem; padding-block:1.4rem; }
.cstrip .info{ display:flex; flex-wrap:wrap; gap:1.6rem; font-family:var(--font-mono); font-size:.78rem; color:var(--parchment-2); }
.cstrip .info span{ display:inline-flex; align-items:center; gap:.55em; }
.cstrip svg{ width:15px; height:15px; color:var(--gold); }
.cstrip .soc{ display:flex; gap:1.2rem; font-family:var(--font-mono); font-size:.74rem; }
.cstrip .soc span{ cursor:pointer; transition:color .25s; color:var(--mist); }
.cstrip .soc span:hover{ color:var(--gold); }

/* ---------- IMPACT (navy panel) ---------- */
.impact .panel{ position:relative; background:
  radial-gradient(90% 120% at 100% 0%, rgba(199,162,75,.12), transparent 45%),
  radial-gradient(80% 100% at 0% 100%, rgba(40,28,60,.55), transparent 55%),
  #0a0e1c;
  border:1px solid var(--line); padding:clamp(2.5rem,6vw,5rem); overflow:hidden; }
.impact .panel .rose{ position:absolute; top:-30%; right:-12%; width:60%; aspect-ratio:1; color:var(--gold); opacity:.12; }
.impact .panel .rose circle,.impact .panel .rose line{ fill:none; stroke:currentColor; stroke-width:1; vector-effect:non-scaling-stroke; }
.impact .row{ position:relative; z-index:1; display:grid; grid-template-columns:1.1fr .9fr; gap:clamp(2.5rem,6vw,5rem); align-items:center; }
.impact h2{ font-size:clamp(2.4rem,5vw,3.8rem); color:var(--parchment); margin-bottom:1.3rem; }
.impact p{ color:var(--mist); margin:0 0 2.2rem; max-width:42ch; font-size:1.06rem; }
.metrics{ display:grid; grid-template-columns:1fr 1fr; gap:1.2rem; }
.metric{ background:rgba(243,238,225,.04); border:1px solid var(--line-soft); padding:1.8rem; }
.metric .v{ font-family:var(--font-display); font-weight:600; font-size:2.2rem; color:var(--gold); margin-bottom:.3rem; }
.metric .l{ font-family:var(--font-mono); font-size:.6rem; letter-spacing:.16em; text-transform:uppercase; color:var(--mist); }
@media(max-width:880px){ .impact .row{ grid-template-columns:1fr; } }

/* ---------- FOOTER-CONTACT cards ---------- */
.fcontact .container{ display:grid; grid-template-columns:repeat(3,1fr); gap:clamp(1.5rem,4vw,3rem); }
.fcard{ display:flex; gap:1.4rem; align-items:flex-start; }
.fcard.mid{ border-inline:1px solid var(--line-soft); padding-inline:clamp(1rem,3vw,2rem); }
.fcard .ico{ width:58px; height:58px; flex:none; display:flex; align-items:center; justify-content:center; border:1px solid var(--line); color:var(--gold); }
.fcard .ico svg{ width:26px; height:26px; }
.fcard h4{ font-family:var(--font-display); font-weight:700; font-size:1.18rem; color:var(--parchment); margin-bottom:.5rem; }
.fcard p{ color:var(--mist); margin:0; font-size:.92rem; }
@media(max-width:880px){ .fcontact .container{ grid-template-columns:1fr; } .fcard.mid{ border-inline:0; padding-inline:0; } }

/* =========================================================
   SITE FOOTER
   ========================================================= */
.site-footer{ background:#080b16; border-top:1px solid var(--line); position:relative; overflow:hidden; padding-top:clamp(3.5rem,8vw,6rem); }
.site-footer::before{ content:""; position:absolute; top:0; left:0; right:0; height:3px; background:linear-gradient(90deg,transparent,var(--gold),transparent); }
.foot-glow{ position:absolute; top:-20%; right:-5%; width:40%; height:120%; background:radial-gradient(circle,rgba(199,162,75,.06),transparent 60%); transform:skewX(-12deg); }
.foot-grid{ position:relative; z-index:1; display:grid; grid-template-columns:1.4fr 1fr 1fr 1.1fr; gap:clamp(2rem,5vw,3.5rem); padding-bottom:clamp(3rem,6vw,5rem); }
.foot-brand .b-head{ display:flex; align-items:center; gap:.9rem; margin-bottom:1.4rem; }
.foot-brand .emblem{ width:54px; height:54px; }
.foot-brand p{ color:var(--mist); font-size:.9rem; max-width:34ch; }
.socials{ display:flex; gap:.8rem; margin-top:1.6rem; }
.socials a,.socials span{ width:42px; height:42px; border:1px solid var(--line-soft); display:flex; align-items:center; justify-content:center; cursor:pointer; transition:all .3s; color:var(--mist); position:relative; }
.socials a:hover,.socials span:hover{ background:var(--gold); border-color:var(--gold); color:var(--midnight); transform:translateY(-3px); }
.socials .dot{ width:6px; height:6px; border-radius:50%; background:var(--gold); }
.socials a:hover .dot,.socials span:hover .dot{ background:var(--midnight); }
.foot-col h5{ font-family:var(--font-mono); font-size:.66rem; font-weight:700; letter-spacing:.2em; text-transform:uppercase; color:var(--gold); margin:0 0 1.6rem; }
.foot-col ul{ list-style:none; margin:0; padding:0; display:grid; gap:.9rem; }
.foot-col li a, .foot-col li span{ color:var(--mist); font-size:.9rem; display:inline-flex; align-items:center; gap:.5em; transition:color .25s, gap .25s; cursor:pointer; }
.foot-col li a svg{ width:13px; height:13px; opacity:0; transition:opacity .25s; }
.foot-col li a:hover,.foot-col li span:hover{ color:var(--gold); gap:.7em; }
.foot-col li a:hover svg{ opacity:1; }
.foot-contact li{ display:flex; gap:.6em; align-items:flex-start; color:var(--mist); font-size:.9rem; }
.foot-contact li svg{ width:15px; height:15px; color:var(--gold); margin-top:.2rem; flex:none; }
.foot-news{ background:rgba(243,238,225,.03); border:1px solid var(--line-soft); padding:2rem; }
.foot-news h5{ font-family:var(--font-display); font-weight:700; font-size:1.18rem; color:var(--parchment); letter-spacing:0; text-transform:none; margin-bottom:.8rem; }
.foot-news p{ color:var(--mist); font-size:.86rem; margin:0 0 1.4rem; }
.foot-news .btn{ width:100%; padding:.85rem; }
.foot-news .live{ display:flex; align-items:center; gap:.6em; margin-top:1.4rem; font-family:var(--font-mono); font-size:.58rem; letter-spacing:.18em; text-transform:uppercase; color:var(--mist); }
.foot-news .pulse{ width:8px; height:8px; border-radius:50%; background:#4ade80; box-shadow:0 0 0 0 rgba(74,222,128,.5); animation:pulse 2s infinite; }
@keyframes pulse{ 0%{ box-shadow:0 0 0 0 rgba(74,222,128,.5);} 70%{ box-shadow:0 0 0 8px rgba(74,222,128,0);} 100%{ box-shadow:0 0 0 0 rgba(74,222,128,0);} }
.foot-bottom{ position:relative; z-index:1; border-top:1px solid var(--line-soft); padding-block:1.6rem; display:flex; flex-wrap:wrap; justify-content:space-between; gap:1rem; font-family:var(--font-mono); font-size:.62rem; letter-spacing:.14em; text-transform:uppercase; color:var(--mist-2); }
.foot-bottom .links{ display:flex; gap:2rem; }
.foot-bottom .links span{ cursor:pointer; transition:color .25s; }
.foot-bottom .links span:hover{ color:var(--gold); }
@media(max-width:980px){ .foot-grid{ grid-template-columns:1fr 1fr; } }
@media(max-width:560px){ .foot-grid{ grid-template-columns:1fr; } }

/* ---------- BACK TO TOP ---------- */
.totop{ position:fixed; right:1.4rem; bottom:1.4rem; z-index:70; width:48px; height:48px; display:flex; align-items:center; justify-content:center;
  background:rgba(13,18,36,.85); backdrop-filter:blur(10px); border:1px solid var(--line); color:var(--gold); cursor:pointer;
  opacity:0; visibility:hidden; transform:translateY(12px); transition:all .35s var(--ease); }
.totop.show{ opacity:1; visibility:visible; transform:translateY(0); }
.totop:hover{ background:var(--gold); color:var(--midnight); border-color:var(--gold); }
.totop svg{ width:20px; height:20px; transform:rotate(-90deg); }

/* ---------- REVEAL ---------- */
.reveal{ opacity:0; transform:translateY(26px); transition:opacity .9s var(--ease), transform .9s var(--ease); }
.reveal.in{ opacity:1; transform:none; }

/* ============================================================
   LIVING HERO + ATMOSPHERE  (enhancement layer)
   ============================================================ */
/* The rose breathes: whole window rotates + pulses, petals counter-rotate */
.rose-window{ animation: roseSpin 150s linear infinite, rosePulse 7.5s ease-in-out infinite; will-change:transform,opacity; }
.rose-window .petals{ transform-box:fill-box; transform-origin:center; animation: roseSpinRev 115s linear infinite; }
@keyframes roseSpin{ to{ transform:rotate(360deg);} }
@keyframes roseSpinRev{ to{ transform:rotate(-360deg);} }
@keyframes rosePulse{ 0%,100%{ opacity:.48;} 50%{ opacity:.62;} }
.hero-rose-glow{ animation: flicker 5s ease-in-out infinite; will-change:opacity,transform; }
@keyframes flicker{ 0%,100%{ opacity:.9; transform:scale(1);} 25%{ opacity:1; transform:scale(1.03);} 50%{ opacity:.82; transform:scale(.99);} 70%{ opacity:.97; transform:scale(1.02);} }

/* Floating background words (drawn from the site's own vocabulary) */
.hero-words{ position:absolute; inset:0; z-index:0; pointer-events:none; overflow:hidden; }
.hero-words .hw{ position:absolute; font-family:var(--font-display); font-style:italic; font-weight:500;
  color:var(--parchment); opacity:.035; white-space:nowrap; letter-spacing:-.01em;
  font-size:clamp(4rem,15vw,13rem); will-change:transform; animation: drift 17s ease-in-out infinite; }
.hero-words .hw1{ top:6%;  left:-2%; }
.hero-words .hw2{ top:60%; right:-4%; animation-duration:21s; }
.hero-words .hw3{ top:33%; left:40%; opacity:.026; animation-duration:26s; }
.hero-words .hw4{ bottom:5%; left:5%; opacity:.03; animation-duration:19s; }
@keyframes drift{ 0%,100%{ transform:translateY(0);} 50%{ transform:translateY(-24px);} }

/* Gold motes rising through the window-light */
.hero-motes{ position:absolute; inset:0; z-index:1; pointer-events:none; overflow:hidden; }
.mote{ position:absolute; bottom:-12px; left:var(--x); width:var(--size); height:var(--size); border-radius:50%;
  background:radial-gradient(circle,var(--gold-bright),rgba(199,162,75,.25) 55%,transparent 70%);
  opacity:0; animation: rise var(--dur) linear var(--delay) infinite; will-change:transform,opacity; }
@keyframes rise{ 0%{ transform:translate(0,0); opacity:0;} 10%{ opacity:var(--o);} 85%{ opacity:var(--o);} 100%{ transform:translate(var(--drift), calc(-100vh - 40px)); opacity:0;} }

/* Kinetic headline: lines wipe up, gilt light passes then shimmers */
.hero-title{ position:relative; }
.hero-title .line{ display:block; overflow:hidden; padding-bottom:.04em; }
.hero-title .line-i{ display:block; transition:transform 1.05s cubic-bezier(.22,.61,.36,1); }
.js .hero-title .line-i{ transform:translateY(116%); }
.js .hero.lit .hero-title .line-i{ transform:translateY(0); }
.hero-title .line:nth-child(2) .line-i{ transition-delay:.13s; }
.hero-title .gold-text{ display:inline-block; font-style:italic; font-weight:500;
  background:linear-gradient(100deg,#8C6E2E 0%,#C7A24B 26%,#E6CC83 44%,#FFF4D6 50%,#E6CC83 56%,#C7A24B 72%,#8C6E2E 100%);
  -webkit-background-clip:text; background-clip:text; color:transparent;
  background-size:250% 100%; background-position:120% 0;
  animation: giltPass 1.8s ease-out 1s 1 both, giltShimmer 9s ease-in-out 3s infinite; }
@keyframes giltPass{ from{ background-position:160% 0;} to{ background-position:-10% 0;} }
@keyframes giltShimmer{ 0%,100%{ background-position:40% 0;} 50%{ background-position:60% 0;} }

/* Logo + cohesive wordmark lockup as the hero lead */
.hero-id{ display:flex; align-items:center; gap:clamp(.9rem,2vw,1.5rem); margin-bottom:.2rem; position:relative; }
.hero-id::before{ content:""; position:absolute; left:0; top:50%; transform:translate(-12%,-50%); width:clamp(120px,16vw,190px); height:clamp(120px,16vw,190px); border-radius:50%; z-index:-1; pointer-events:none; background:radial-gradient(circle, rgba(199,162,75,.14), transparent 68%); filter:blur(6px); }
.hero-wordmark{ margin:0; display:flex; flex-direction:column; line-height:.95; }
.hero-wordmark .hw-name{ font-family:var(--font-display); font-weight:600; font-size:clamp(2.6rem,6vw,4.7rem); color:var(--parchment); letter-spacing:-.01em; }
.hero-wordmark .hw-sub{ font-family:var(--font-display); font-weight:400; font-size:clamp(1.1rem,2.2vw,1.65rem); color:var(--parchment-2); letter-spacing:.06em; margin-top:.05em; }
.hero-tagline{ font-family:var(--font-display); font-style:italic; font-weight:400; font-size:clamp(1.3rem,2.5vw,2rem); line-height:1.3; color:var(--parchment-2); max-width:26ch; margin-top:1.4rem; }
@media(max-width:520px){ .hero-id{ gap:.8rem; } .hero-wordmark .hw-name{ font-size:clamp(2.2rem,9vw,3rem); } }

/* Magnetic primary CTA with a breathing aura */
.magnet{ position:relative; display:inline-flex; }
.magnet::before{ content:""; position:absolute; inset:-12px; z-index:-1; border-radius:4px;
  background:radial-gradient(circle,rgba(199,162,75,.4),transparent 70%); filter:blur(15px);
  opacity:.5; animation: aura 3.6s ease-in-out infinite; }
@keyframes aura{ 0%,100%{ opacity:.4; transform:scale(.95);} 50%{ opacity:.8; transform:scale(1.07);} }
.magnetic{ will-change:transform; }

/* Illuminated scroll thread down the margin */
.scroll-thread{ position:fixed; top:0; left:max(14px,calc((100vw - var(--container))/2 - 26px)); width:1px; height:100vh; z-index:40; pointer-events:none; background:var(--line-soft); }
.scroll-thread .st-fill{ position:absolute; top:0; left:0; width:100%; height:0; background:linear-gradient(180deg,transparent,var(--gold)); will-change:height; }
.scroll-thread .st-fill::after{ content:""; position:absolute; left:50%; bottom:0; width:5px; height:5px; transform:translate(-50%,50%); border-radius:50%; background:var(--gold-bright); box-shadow:0 0 10px 2px rgba(199,162,75,.7); }
@media(max-width:1100px){ .scroll-thread{ display:none; } }

/* Vespers — hours of light shifting as you descend */
.vespers{ position:fixed; inset:0; z-index:-1; pointer-events:none; opacity:0;
  background:radial-gradient(120vw 90vh at 50% 28%, rgba(201,131,57,.55), transparent 60%); will-change:opacity; }

/* Light moving across the stained-glass panels */
.lightshift{ position:absolute; inset:-30%; pointer-events:none; mix-blend-mode:screen;
  background:linear-gradient(115deg, transparent 38%, rgba(243,238,225,.10) 47%, rgba(255,246,223,.18) 50%, rgba(243,238,225,.10) 53%, transparent 62%);
  transform:translateX(-35%); animation: sweep 9s ease-in-out infinite; }
@keyframes sweep{ 0%,100%{ transform:translateX(-38%);} 50%{ transform:translateX(38%);} }
.mag-cover .lightshift{ animation-duration:11s; }

/* 3D tilt + count-up */
.divider-rose{ width:48px; height:48px; color:var(--gold); flex:none; }
.divider-rose circle,.divider-rose line{ fill:none; stroke:currentColor; stroke-width:1; vector-effect:non-scaling-stroke; }
.divider-wrap{ padding-block:clamp(.5rem,2.5vw,2rem); }
[data-count]{ font-variant-numeric:tabular-nums; }
.progress i{ transition:width 1.7s cubic-bezier(.22,.61,.36,1); }

/* Two-pillar hero with crowning key verse */
.hero-grid{ display:grid; grid-template-columns:1.04fr .96fr; row-gap:clamp(1.6rem,3vw,2.6rem); column-gap:clamp(2rem,5vw,4.5rem); align-items:center; width:100%; }
.hero-lead{ position:relative; z-index:2; }
@media(max-width:920px){ .hero-grid{ grid-template-columns:1fr; gap:2.4rem; } }

/* Key verse — crowning inscription (Rev. 1:2, the seal's verse) */
.keyverse{ grid-column:1/-1; text-align:center; position:relative; z-index:2; }
.kv-orn{ display:inline-flex; align-items:center; gap:1rem; color:var(--gold); margin-bottom:1.4rem; line-height:1; }
.kv-orn::before,.kv-orn::after{ content:""; width:clamp(44px,9vw,110px); height:1px; }
.kv-orn::before{ background:linear-gradient(90deg,transparent,var(--gold-deep) 60%,var(--gold)); }
.kv-orn::after{ background:linear-gradient(90deg,var(--gold),var(--gold-deep) 40%,transparent); }
.kv-orn i{ font-style:normal; font-size:1.05rem; filter:drop-shadow(0 0 8px rgba(199,162,75,.5)); }
.kv-text{ font-family:var(--font-display); font-style:italic; font-weight:400; font-size:clamp(1.6rem,3.6vw,2.85rem); line-height:1.28; color:var(--parchment); margin:0 auto; max-width:28ch; text-wrap:balance; }
.kv-ref{ display:inline-block; margin-top:1.25rem; font-family:var(--font-mono); font-size:.66rem; letter-spacing:.34em; text-transform:uppercase; color:var(--gold); }

/* Verse of the Day — Illuminated Folio */
.folio{ position:relative; z-index:1; margin:0; padding:.5rem 0; }
.folio::before{ content:""; position:absolute; left:46%; top:50%; transform:translate(-50%,-50%); width:138%; height:155%; border-radius:50%; z-index:-1; pointer-events:none;
  background:radial-gradient(circle, rgba(199,162,75,.17), rgba(199,162,75,.05) 45%, transparent 68%); filter:blur(6px); animation:glowBreath 6.5s ease-in-out infinite; }
@keyframes glowBreath{ 0%,100%{ opacity:.78; } 50%{ opacity:1; } }
.folio-head{ display:flex; align-items:baseline; gap:1rem; margin-bottom:1.6rem; padding-bottom:1rem; border-bottom:1px solid var(--line-soft); }
.folio-label{ font-family:var(--font-mono); font-size:.62rem; letter-spacing:.34em; text-transform:uppercase; color:var(--gold); }
.folio-ref{ font-family:var(--font-mono); font-size:.66rem; letter-spacing:.1em; color:var(--mist); margin-left:auto; }
.folio-verse{ margin:0; font-family:var(--font-display); font-style:italic; font-weight:400; font-size:clamp(1.5rem,2.9vw,2.5rem); line-height:1.42; color:var(--parchment); }
.versal{ float:left; font-family:var(--font-display); font-style:normal; font-weight:600; font-size:clamp(4.2rem,9vw,7rem); line-height:.76; margin:.06em .5rem -.05em 0; position:relative;
  background:linear-gradient(100deg,#8C6E2E,#C7A24B 26%,#E6CC83 44%,#FFF4D6 50%,#E6CC83 56%,#C7A24B 72%,#8C6E2E); -webkit-background-clip:text; background-clip:text; color:transparent;
  background-size:250% 100%; background-position:120% 0; animation:giltPass 1.9s ease-out 1.1s 1 both, giltShimmer 9s ease-in-out 3.2s infinite; }
.versal::before{ content:""; position:absolute; left:50%; top:54%; transform:translate(-50%,-50%); width:155%; height:140%; border-radius:50%; z-index:-1; background:radial-gradient(circle, rgba(230,204,131,.22), transparent 66%); }
@media(max-width:920px){ .folio-verse{ font-size:clamp(1.45rem,5.5vw,2.1rem); } }

@media (prefers-reduced-motion: reduce){
  *{ animation:none !important; transition:none !important; scroll-behavior:auto !important; }
  .reveal{ opacity:1; transform:none; }
  .rose-window .draw{ stroke-dashoffset:0; }
  .hero-title .line-i{ transform:none !important; }
  .gold-text,.versal{ background-position:50% 0 !important; }
  .hero-motes,.scroll-thread,.lightshift,.magnet::before{ display:none !important; }
  .vespers{ opacity:0 !important; }
  .hero-words .hw{ opacity:.03 !important; transform:none !important; }
}
.skip{ position:absolute; left:-999px; top:0; z-index:200; }
.skip:focus{ left:1rem; top:1rem; background:var(--gold); color:var(--midnight); padding:.6rem 1rem; font-weight:700; }

/* ===================== CONTENT PAGES (Vespers) ===================== */
.page-hero{position:relative;padding:clamp(5.5rem,12vw,9rem) 0 clamp(2.6rem,6vw,4.5rem);overflow:hidden;border-bottom:1px solid var(--line)}
.page-hero::before{content:"";position:absolute;inset:0;z-index:0;background:
  radial-gradient(70% 120% at 82% -20%,rgba(199,162,75,.12),transparent 60%),
  radial-gradient(60% 100% at 0% 120%,rgba(40,28,60,.35),transparent 60%)}
.page-hero>.container{position:relative;z-index:2}
.page-hero h1{font-size:clamp(2.5rem,6vw,4.4rem);line-height:1.03;margin:.6rem 0 1rem;color:var(--parchment);letter-spacing:-.015em}
.page-hero .lede{max-width:62ch;color:var(--parchment-2);font-size:clamp(1.05rem,1.6vw,1.22rem);line-height:1.7}

.section{padding:clamp(3.6rem,8vw,6rem) 0}
.section--alt{background:var(--midnight-2);border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}
.section-head{max-width:60ch;margin:0 auto clamp(2.2rem,5vw,3.4rem)}
.section-head.center{text-align:center}
.section-head h2{font-size:clamp(1.9rem,4vw,2.9rem);color:var(--parchment);margin:.4rem 0 .8rem;line-height:1.06}
.section-head p{color:var(--parchment-2);font-size:1.08rem;line-height:1.75}
.measure{max-width:68ch}.center{text-align:center}.mx-auto{margin-inline:auto}

.prose p{color:var(--parchment-2);margin:0 0 1.25rem;font-size:1.07rem;line-height:1.82}
.prose h2{color:var(--parchment);font-size:clamp(1.7rem,3.2vw,2.4rem);margin:2.4rem 0 1rem}
.prose h3{color:var(--parchment);font-size:1.35rem;margin:2rem 0 .7rem}

.info-card{background:var(--nave);border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:14px;padding:clamp(1.6rem,3vw,2.2rem);box-shadow:0 36px 70px -46px rgba(0,0,0,.85)}
.info-card h2{color:var(--parchment);font-size:1.7rem;margin:0 0 1.1rem}
.info-card h3{color:var(--parchment);font-size:1.3rem;margin:0 0 1rem}

.spec-table{display:flex;flex-direction:column}
.spec-row{display:flex;justify-content:space-between;gap:1rem;padding:.72rem 0;border-bottom:1px solid var(--line-soft)}
.spec-row:last-child{border-bottom:0}
.spec-row .k{color:var(--mist);font-size:.92rem}
.spec-row .v{color:var(--parchment);font-weight:600;text-align:right;font-size:.95rem}

.checklist{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}
.checklist.cols-2{grid-template-columns:1fr 1fr}
@media(max-width:640px){.checklist.cols-2{grid-template-columns:1fr}}
.checklist li{display:flex;gap:.7rem;color:var(--parchment-2);line-height:1.55;font-size:.98rem}
.checklist li::before{content:"";flex:0 0 auto;width:16px;height:16px;margin-top:4px;border-radius:50%;
  background:radial-gradient(circle at 35% 30%,var(--gold-bright),var(--gold-deep));box-shadow:0 0 0 3px rgba(199,162,75,.12)}

.badge-pill{display:inline-block;background:linear-gradient(180deg,var(--gold-bright),var(--gold));color:#231a07;
  font-family:var(--font-mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;padding:.4rem .85rem;border-radius:999px;font-weight:700}

.prog-detail-grid{display:grid;grid-template-columns:1.55fr .85fr;gap:clamp(2rem,4vw,3.4rem);align-items:start}
@media(max-width:960px){.prog-detail-grid{grid-template-columns:1fr}}
.prog-card{display:flex;flex-direction:column;gap:.5rem;transition:transform .3s var(--ease),border-color .3s}
.prog-card:hover{transform:translateY(-6px);border-top-color:var(--gold-bright)}
.prog-card h2{font-size:1.7rem;margin:.7rem 0 .2rem}
.prog-meta{display:flex;gap:1.2rem;color:var(--mist);font-family:var(--font-mono);font-size:.78rem;letter-spacing:.04em;margin-bottom:1rem}
.prog-mini{display:grid;gap:.5rem;margin:0 0 1.2rem}
.prog-mini div{background:var(--midnight-2);border:1px solid var(--line-soft);border-radius:9px;padding:.7rem .9rem}
.prog-mini .k{display:block;color:var(--gold);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;margin-bottom:.2rem}
.prog-mini .v{color:var(--parchment-2);font-size:.9rem;font-weight:600}
.prog-card .btn{margin-top:auto}

.fac-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(258px,1fr));gap:clamp(1.4rem,3vw,2rem)}
.fac-card{background:var(--nave);border:1px solid var(--line);border-radius:16px;overflow:hidden;transition:transform .3s var(--ease)}
.fac-card:hover{transform:translateY(-6px)}
.fac-photo{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;border-bottom:1px solid var(--line)}
.fac-mono{width:100%;aspect-ratio:1/1;display:grid;place-items:center;border-bottom:1px solid var(--line);
  background:radial-gradient(120% 120% at 30% 20%,var(--nave-2),var(--midnight-2));color:var(--gold);
  font-family:var(--font-display);font-size:3.2rem;letter-spacing:.04em}
.fac-body{padding:1.5rem}
.fac-name{font-family:var(--font-display);color:var(--parchment);font-size:1.32rem;line-height:1.15}
.fac-role{color:var(--gold);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;margin:.4rem 0 .8rem}
.fac-bio{color:var(--mist);font-size:.95rem;line-height:1.6}

.pathway{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem}
.path-node{background:var(--nave);border:2px solid var(--gold);border-radius:14px;padding:1.4rem 1.2rem;width:170px;text-align:center;box-shadow:0 30px 60px -44px rgba(0,0,0,.9)}
.path-node .ab{font-family:var(--font-display);color:var(--parchment);font-size:1.4rem}
.path-node .du{color:var(--mist);font-family:var(--font-mono);font-size:.7rem;margin:.2rem 0 .6rem}
.path-node .lv{display:inline-block;background:var(--midnight-2);border:1px solid var(--line);color:var(--gold);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;padding:.25rem .55rem;border-radius:6px}
.path-arrow{color:var(--gold);font-size:1.6rem;line-height:1}
.path-stack{display:flex;flex-direction:column;gap:.7rem;align-items:center}
.path-or{color:var(--gold);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em}

.cta-band{background:linear-gradient(120deg,var(--midnight-2),var(--nave));border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(3rem,6vw,4.5rem) 0}
.cta-band .inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem}
.cta-band h2{color:var(--parchment);font-size:clamp(1.8rem,4vw,2.7rem);margin:.35rem 0 0;line-height:1.05}


/* ===== About / contact components ===== */
.mvv{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}
@media(max-width:900px){.mvv{grid-template-columns:1fr}}
.mvv-icon{width:54px;height:54px;border-radius:14px;display:grid;place-items:center;margin-bottom:1.1rem;border:1px solid var(--line);color:var(--gold);background:var(--midnight-2);font-size:1.4rem}
.card-dark{background:var(--midnight-2)!important}
.card-gold{background:linear-gradient(150deg,var(--gold-bright),var(--gold))!important;border-top-color:var(--gold-deep)!important}
.card-gold h2,.card-gold h3,.card-gold p,.card-gold li{color:#241b08!important}
.card-gold .mvv-icon{background:rgba(0,0,0,.08);border-color:rgba(0,0,0,.18);color:#241b08}
.legacy{background:linear-gradient(165deg,var(--nave),var(--midnight-2));border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:20px;padding:clamp(2rem,5vw,4rem)}
.legacy .prose p{color:var(--parchment-2)}
.timeline{position:relative;padding-left:.5rem;margin:2rem 0 0;list-style:none}
.timeline::before{content:"";position:absolute;left:7px;top:8px;bottom:8px;width:2px;background:linear-gradient(var(--gold),var(--line-soft))}
.timeline li{position:relative;margin:0 0 1.7rem;padding-left:2rem}
.timeline li::before{content:"";position:absolute;left:0;top:5px;width:16px;height:16px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 4px rgba(199,162,75,.15),0 0 14px rgba(230,204,131,.5)}
.timeline .yr{font-family:var(--font-mono);color:var(--gold);font-size:.85rem;letter-spacing:.04em}
.timeline h3{color:var(--parchment);font-size:1.12rem;margin:.2rem 0 .3rem}
.timeline p{color:var(--mist);font-size:.94rem;margin:0;line-height:1.6}
.gens{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:1rem}
.gens li{border-left:2px solid var(--line-strong);padding:.2rem 0 .2rem 1.2rem}
.gens .nm{font-family:var(--font-display);color:var(--parchment);font-size:1.08rem}
.gens .tt{color:var(--gold);font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;margin:.15rem 0}
.gens .er{color:var(--mist-2);font-family:var(--font-mono);font-size:.72rem}
.accordion{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--nave)}
.accordion details{border-bottom:1px solid var(--line-soft)}
.accordion details:last-child{border-bottom:0}
.accordion summary{cursor:pointer;list-style:none;padding:1.1rem 1.4rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;color:var(--parchment);font-weight:600;font-family:var(--font-display);font-size:1.05rem}
.accordion summary::-webkit-details-marker{display:none}
.accordion summary::after{content:"+";color:var(--gold);font-size:1.4rem;line-height:1}
.accordion details[open] summary::after{content:"\2013"}
.accordion summary:hover{background:var(--nave-2)}
.accordion .acc-body{padding:0 1.4rem 1.2rem;color:var(--parchment-2);line-height:1.75}
.cinfo{display:flex;gap:1rem;align-items:flex-start;background:var(--nave);border:1px solid var(--line);border-radius:14px;padding:1.3rem}
.cinfo .ic{flex:0 0 auto;width:44px;height:44px;border-radius:11px;display:grid;place-items:center;background:var(--midnight-2);color:var(--gold);border:1px solid var(--line)}
.cinfo h4{color:var(--parchment);margin:0 0 .3rem;font-size:1rem}
.cinfo p{color:var(--mist);margin:0;font-size:.92rem;line-height:1.6}
.field{margin-bottom:1rem}
.field label{display:block;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.13em;text-transform:uppercase;color:var(--gold);margin-bottom:.4rem}
.field input,.field select,.field textarea{width:100%;background:var(--midnight-2);border:1px solid var(--line);border-radius:10px;padding:.8rem .9rem;color:var(--parchment);font-family:var(--font-body);font-size:.95rem;transition:border-color .2s,box-shadow .2s}
.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px rgba(199,162,75,.15)}
.field input::placeholder,.field textarea::placeholder{color:var(--mist-2)}
.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}
@media(max-width:560px){.form-grid{grid-template-columns:1fr}}
.notice{border-radius:12px;padding:1rem 1.2rem;margin-bottom:1.4rem;font-size:.95rem}
.notice-ok{background:rgba(120,160,90,.12);border:1px solid rgba(150,190,110,.4);color:#cfe2b6}
.notice-err{background:rgba(160,70,60,.14);border:1px solid rgba(190,90,80,.45);color:#f0c5bd}


/* ===== Kalaam-e-Haq (oxblood) + Publications ===== */
.btn--outline-light{background:transparent;border:1px solid rgba(255,255,255,.32);color:#f3e9d8}
.btn--outline-light:hover{background:rgba(255,255,255,.10);border-color:#E6CC83;color:#fff;transform:translateY(-3px)}
.ox-hero{position:relative;overflow:hidden;color:#f3e9d8;padding:clamp(5.5rem,12vw,8rem) 0;text-align:center;background:radial-gradient(120% 90% at 50% 0%, #3A1620, transparent 62%), linear-gradient(160deg,#2A1015,#120508 80%)}
.ox-hero::after{content:"";position:absolute;left:50%;top:34%;transform:translate(-50%,-50%);width:560px;height:560px;pointer-events:none;background:radial-gradient(circle, rgba(230,204,131,.16), transparent 64%)}
.ox-hero>.container{position:relative;z-index:2}
.ox-urdu{font-family:var(--font-urdu);font-size:clamp(2.8rem,8vw,4.4rem);color:#E6CC83;text-shadow:0 0 32px rgba(230,204,131,.4);line-height:1.5;margin-bottom:.3rem}
.ox-hero h1{font-size:clamp(2.8rem,7vw,4.6rem);color:#fff;margin:.2rem 0;letter-spacing:-.02em}
.ox-rule{width:92px;height:3px;background:var(--gold);margin:1.3rem auto;border-radius:2px}
.ox-sub{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:#cbb88f}
.spotlight{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,5vw,4rem);align-items:center;background:var(--nave);border:1px solid var(--line);border-radius:24px;padding:clamp(1.8rem,4vw,3.5rem);box-shadow:0 50px 90px -50px rgba(0,0,0,.9)}
@media(max-width:860px){.spotlight{grid-template-columns:1fr}}
.cover-3d{max-width:320px;width:100%;display:block;margin:0 auto;border-radius:4px 10px 10px 4px;box-shadow:24px 24px 60px rgba(0,0,0,.55),0 0 0 1px var(--line);border-left:3px solid rgba(255,255,255,.15);transform:perspective(1600px) rotateY(-14deg);transition:transform .7s var(--ease)}
.cover-3d:hover{transform:perspective(1600px) rotateY(0)}
.kstats{display:grid;grid-template-columns:1fr 1fr;gap:1rem}
.kstat{background:var(--nave);border:1px solid var(--line);border-radius:14px;padding:1.5rem}
.kstat .n{font-family:var(--font-display);font-size:2rem;color:var(--gold);line-height:1}
.kstat .l{color:var(--mist);font-family:var(--font-mono);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;margin-top:.5rem}
.cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:1rem}
.col-card{background:var(--nave);border:1px solid var(--line);border-radius:16px;padding:1.6rem;text-align:center;transition:border-color .3s,transform .3s}
.col-card:hover{border-color:var(--gold);transform:translateY(-5px)}
.col-card .cu{font-family:var(--font-urdu);font-size:1.8rem;color:var(--gold);line-height:1.6}
.col-card h4{color:var(--parchment);margin:.4rem 0 .5rem;font-size:1.02rem}
.col-card p{color:var(--mist);font-size:.84rem;line-height:1.5;margin:0}
.issue-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.6rem}
.issue-card{background:var(--nave);border:1px solid var(--line);border-radius:18px;overflow:hidden;transition:transform .3s var(--ease)}
.issue-card:hover{transform:translateY(-6px)}
.issue-cover{aspect-ratio:3/4;display:grid;place-content:center;text-align:center;gap:.3rem;background:linear-gradient(160deg,#2A1216,#140609);border-bottom:1px solid var(--line);color:#E6CC83;padding:1rem}
.issue-cover .iu{font-family:var(--font-urdu);font-size:1.9rem}
.issue-cover .im{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.12em;color:var(--parchment-2)}
.issue-card .ib{padding:1.1rem 1.2rem}
.issue-card .ib .mo{color:var(--gold);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.12em;text-transform:uppercase}
.issue-card .ib h4{color:var(--parchment);font-size:1.05rem;margin:.3rem 0 0;line-height:1.25}
.subscribe-band{position:relative;overflow:hidden;padding:clamp(3.5rem,8vw,6rem) 0;background:linear-gradient(150deg,var(--gold-bright),var(--gold) 58%,var(--gold-deep))}
.subscribe-card{max-width:680px;margin:0 auto;background:rgba(20,6,9,.12);backdrop-filter:blur(8px);border:1px solid rgba(0,0,0,.14);border-radius:28px;padding:clamp(2rem,5vw,3.4rem);text-align:center}
.subscribe-card h2{color:#231406;font-size:clamp(1.9rem,4vw,2.7rem);margin:0 0 .6rem}
.subscribe-card .lead{color:#3a2408;font-size:1.05rem;margin:0 auto 1.8rem;max-width:44ch}
.subscribe-card .field label{color:#3a2208}
.subscribe-card .field input{background:rgba(255,255,255,.94);border:1px solid rgba(0,0,0,.1);color:#231406}
.subscribe-card .pref{background:rgba(255,255,255,.35);border-radius:12px;padding:.9rem 1rem;display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center;align-items:center;color:#231406;font-weight:600;margin:.4rem 0 1.2rem}
.subscribe-card .pref label{display:flex;gap:.4rem;align-items:center;cursor:pointer;color:#231406;font-family:var(--font-body);text-transform:none;letter-spacing:0;font-size:.95rem;margin:0}
.book-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.6rem}
.book-card{background:var(--nave);border:1px solid var(--line);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;transition:transform .3s var(--ease)}
.book-card:hover{transform:translateY(-6px)}
.book-cover{aspect-ratio:3/4.5;display:grid;place-content:center;text-align:center;background:linear-gradient(160deg,var(--nave-2),var(--midnight-2));border-bottom:1px solid var(--line);overflow:hidden}
.book-cover img{width:100%;height:100%;object-fit:cover;display:block}
.book-cover .bt{font-family:var(--font-display);color:var(--gold-bright);font-size:1.25rem;line-height:1.2;padding:1.4rem}
.book-card .bb{padding:1.3rem;display:flex;flex-direction:column;flex:1}
.book-card .bb h3{color:var(--parchment);font-size:1.15rem;margin:0 0 .25rem}
.book-card .bb .au{color:var(--mist);font-size:.86rem;margin-bottom:.7rem}
.book-card .bb p{color:var(--mist);font-size:.9rem;line-height:1.55;flex:1;margin:0 0 1rem}
.book-card .price{font-family:var(--font-mono);color:var(--gold);font-size:1.1rem;font-weight:700}


/* ===== Donate + Gallery ===== */
.quote-band{background:linear-gradient(120deg,var(--midnight-2),var(--nave));border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(3rem,7vw,5rem) 0;text-align:center}
.quote-band p{font-family:var(--font-display);font-style:italic;font-size:clamp(1.4rem,3vw,2.1rem);color:var(--parchment);max-width:30ch;margin:0 auto;line-height:1.4}
.quote-band .qm{color:var(--gold)}
.alloc{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem;max-width:880px;margin-inline:auto}
@media(max-width:760px){.alloc{grid-template-columns:1fr}}
.alloc .pct{font-family:var(--font-mono);font-size:2.8rem;color:var(--gold);line-height:1;margin-bottom:.6rem}
.give-card{background:linear-gradient(160deg,var(--nave),var(--midnight-2));border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:24px;padding:clamp(1.8rem,4vw,3rem)}
.give-contact{display:flex;gap:1rem;align-items:flex-start;margin-bottom:1.5rem}
.give-contact .ic{width:48px;height:48px;border-radius:12px;background:var(--midnight-2);border:1px solid var(--line);display:grid;place-items:center;color:var(--gold);flex:0 0 auto}
.give-contact h3{color:var(--parchment);margin:0 0 .2rem;font-size:1.1rem}
.give-contact .sm{color:var(--mist);font-size:.85rem;margin:0 0 .3rem}
.give-contact a{color:var(--gold);font-weight:700;text-decoration:none;font-size:1.15rem}
.give-contact a:hover{color:var(--parchment)}
.testi-card{background:var(--nave);border:1px solid var(--line);border-radius:20px;padding:2rem;position:relative}
.testi-card .qm{font-family:var(--font-display);font-size:3.5rem;color:rgba(199,162,75,.22);line-height:.5;position:absolute;top:1.4rem;left:1.3rem}
.testi-card .tq{color:var(--parchment-2);font-style:italic;line-height:1.7;margin:1.6rem 0 1.4rem;position:relative;z-index:1}
.testi-card .who{display:flex;align-items:center;gap:.9rem}
.testi-card .av{width:46px;height:46px;border-radius:50%;background:rgba(199,162,75,.15);border:1px solid var(--line-strong);display:grid;place-items:center;color:var(--gold);font-family:var(--font-display);font-size:1.2rem}
.testi-card .nm{color:var(--parchment);font-weight:600}
.testi-card .rl{color:var(--gold);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}
.amt-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem;margin-bottom:1.2rem}
@media(max-width:560px){.amt-grid{grid-template-columns:repeat(2,1fr)}}
.amt-btn{padding:.85rem;border-radius:11px;border:1.5px solid var(--line);background:var(--midnight-2);color:var(--parchment-2);font-weight:700;font-family:var(--font-mono);cursor:pointer;transition:all .2s;font-size:.92rem}
.amt-btn:hover{border-color:var(--gold)}
.amt-btn.sel{border-color:var(--gold);background:rgba(199,162,75,.12);color:var(--gold)}
.gfilter{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;margin-bottom:2.5rem}
.gfilter button{padding:.5rem 1rem;border-radius:999px;border:1px solid var(--line);background:var(--nave);color:var(--mist);font-size:.82rem;font-weight:600;cursor:pointer;transition:all .25s;font-family:var(--font-body)}
.gfilter button:hover{color:var(--parchment);border-color:var(--gold)}
.gfilter button.active{background:var(--gold);border-color:var(--gold);color:var(--midnight)}
.gmasonry{columns:3;column-gap:1.2rem}
@media(max-width:900px){.gmasonry{columns:2}}
@media(max-width:560px){.gmasonry{columns:1}}
.gtile{break-inside:avoid;margin-bottom:1.2rem;border-radius:14px;overflow:hidden;position:relative;border:1px solid var(--line);background:var(--nave)}
.gtile[data-img]{cursor:pointer}
.gtile img{width:100%;display:block;transition:transform .6s var(--ease)}
.gtile:hover img{transform:scale(1.05)}
.gtile .ph{aspect-ratio:4/3;display:grid;place-items:center;gap:.5rem;background:radial-gradient(120% 120% at 30% 20%,var(--nave-2),var(--midnight-2));color:var(--gold-deep);font-family:var(--font-display);font-size:2.2rem;text-align:center;padding:1rem}
.gtile .ph small{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mist-2)}
.gcap{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:1.2rem;background:linear-gradient(to top,rgba(11,15,30,.92),rgba(11,15,30,.15) 55%,transparent);opacity:0;transition:opacity .3s}
.gtile:hover .gcap{opacity:1}
.gcap .gc{color:var(--gold);font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;margin-bottom:.3rem}
.gcap .gt{color:var(--parchment);font-weight:600;font-size:.95rem;line-height:1.3}
.gcap .gd{color:var(--mist);font-size:.76rem;font-family:var(--font-mono);margin-top:.2rem}
.lightbox{position:fixed;inset:0;z-index:9998;background:rgba(8,10,20,.95);display:none;align-items:center;justify-content:center;padding:2rem}
.lightbox.open{display:flex}
.lightbox img{max-width:90vw;max-height:85vh;border-radius:8px;box-shadow:0 40px 100px rgba(0,0,0,.7)}
.lightbox .lbx{position:absolute;top:1.5rem;right:1.5rem;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);width:44px;height:44px;border-radius:50%;font-size:1.4rem;cursor:pointer;line-height:1}


/* ===== Admissions ===== */
.appbanner{background:linear-gradient(180deg,var(--gold-bright),var(--gold));color:#231a07;font-weight:600;font-size:.88rem}
.appbanner .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem 1.25rem}
.appbanner a{color:#231a07;font-weight:700;text-decoration:underline}
.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}
@media(max-width:880px){.steps{grid-template-columns:1fr 1fr}}
@media(max-width:520px){.steps{grid-template-columns:1fr}}
.step{background:var(--nave);border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:14px;padding:1.5rem}
.step .sn{width:42px;height:42px;border-radius:50%;background:var(--gold);color:var(--midnight);font-family:var(--font-display);font-weight:700;display:grid;place-items:center;margin-bottom:.9rem;font-size:1.15rem}
.step h3{color:var(--parchment);font-size:1.08rem;margin:0 0 .3rem;line-height:1.2}
.step p{color:var(--mist);font-size:.85rem;margin:0}
.ftable{width:100%;border-collapse:collapse}
.ftable th,.ftable td{text-align:left;padding:.8rem 1rem;border-bottom:1px solid var(--line-soft)}
.ftable th{color:var(--gold);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600}
.ftable td{color:var(--parchment-2);font-size:.9rem}
.ftable td:first-child{color:var(--parchment);font-weight:600}
.ftable tr:hover td{background:var(--midnight-2)}
.dates{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}
.dates .d{background:var(--midnight-2);border:1px solid var(--line-soft);border-radius:10px;padding:.8rem 1rem}
.dates .d .dl{color:var(--mist);font-family:var(--font-mono);font-size:.56rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.3rem}
.dates .d .dv{color:var(--parchment);font-weight:600;font-size:.9rem}
.fset{border-top:1px solid var(--line);padding-top:1.5rem;margin-top:1.8rem}
.fset .leg{color:var(--gold);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;margin-bottom:1.1rem}
.uploadz{border:2px dashed var(--line);border-radius:12px;padding:1.1rem;text-align:center;background:var(--midnight-2);transition:border-color .2s}
.uploadz:hover{border-color:var(--gold)}
.uploadz .ut{color:var(--parchment);font-weight:600;font-size:.88rem}
.uploadz .us{color:var(--mist-2);font-size:.72rem;margin-bottom:.4rem}
.uploadz input{color:var(--mist);font-size:.78rem;width:100%}
.radio-row{display:flex;flex-wrap:wrap;gap:1.1rem}
.radio-row label{display:flex;align-items:center;gap:.4rem;color:var(--parchment-2);cursor:pointer;font-size:.93rem}
.progpick{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}
@media(max-width:560px){.progpick{grid-template-columns:1fr}}
.progpick label{display:block;border:1px solid var(--line);border-radius:11px;padding:1rem;cursor:pointer;transition:all .2s;background:var(--midnight-2)}
.progpick label:hover{border-color:var(--gold)}
.progpick input{margin-right:.5rem;accent-color:var(--gold)}
.progpick .pn{color:var(--parchment);font-weight:700}
.progpick .pe{color:var(--mist);font-size:.78rem;margin-top:.3rem;padding-left:1.3rem}
.offcard{background:linear-gradient(160deg,var(--nave),var(--midnight-2));border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:16px;padding:2rem;position:sticky;top:110px}
.offcard .row{display:flex;gap:.7rem;align-items:flex-start;padding:.7rem 0;border-top:1px solid var(--line-soft);color:var(--parchment-2);font-size:.9rem}
.offcard .row.first{border-top:0}
.offcard .ico{color:var(--gold);flex:0 0 auto}
.declbox{background:var(--midnight-2);border-left:3px solid var(--gold);border-radius:8px;padding:1.2rem;color:var(--parchment-2);font-style:italic;line-height:1.7;font-size:.92rem}


/* ===== Contact ===== */
.cinfo-row{display:flex;gap:1rem;align-items:flex-start;margin-bottom:1.6rem}
.cinfo-row .cicon{width:46px;height:46px;border-radius:12px;background:var(--midnight-2);border:1px solid var(--line);display:grid;place-items:center;color:var(--gold);flex:0 0 auto;font-size:1.1rem}
.cinfo-row h3{color:var(--parchment);font-size:1rem;margin:0 0 .4rem}
.cinfo-row p,.cinfo-row li{color:var(--mist);font-size:.9rem;line-height:1.7}
.cinfo-row a{color:var(--parchment-2);text-decoration:none}
.cinfo-row a:hover{color:var(--gold)}
.dirlist li{display:flex;justify-content:space-between;gap:1rem}
.deptcard{background:var(--nave);border:1px solid var(--line);border-radius:16px;padding:1.5rem;transition:border-color .2s}
.deptcard:hover{border-color:var(--gold)}
.deptcard h3{color:var(--parchment);font-size:1.05rem;margin:0 0 .8rem;padding-bottom:.8rem;border-bottom:1px solid var(--line-soft)}
.deptcard .dr{display:flex;align-items:center;gap:.5rem;color:var(--mist);font-size:.85rem;margin-bottom:.5rem}
.deptcard .dr .ico{color:var(--gold)}
.deptcard a{color:var(--parchment-2);text-decoration:none;word-break:break-all}
.deptcard a:hover{color:var(--gold)}
.mapwrap{aspect-ratio:16/11;border-radius:16px;overflow:hidden;border:1px solid var(--line);filter:grayscale(.45);transition:filter .6s}
.mapwrap:hover{filter:grayscale(0)}
.mapwrap iframe{width:100%;height:100%;border:0;display:block}
.social-row{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.2rem;background:var(--midnight-2);border:1px solid var(--line-soft);border-radius:12px;margin-bottom:.8rem;transition:all .2s;text-decoration:none}
.social-row:hover{border-color:var(--gold)}
.social-row .sl{color:var(--parchment);font-weight:600}
.social-row .sh{color:var(--mist);font-size:.82rem}
.notice{border:1px solid var(--line);border-radius:12px;padding:1rem 1.3rem;color:var(--parchment-2);background:var(--nave);font-size:.95rem}
.notice--ok{border-color:rgba(120,180,120,.45);background:rgba(60,120,70,.16);color:#c7e3c9}
.notice--err{border-color:rgba(200,120,120,.45);background:rgba(150,60,60,.16);color:#e8c6c6}


/* ===== News + Events ===== */
.news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}
@media(max-width:900px){.news-grid{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.news-grid{grid-template-columns:1fr}}
.ncard{background:var(--nave);border:1px solid var(--line);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:all .3s var(--ease)}
.ncard:hover{transform:translateY(-4px);border-color:var(--line-strong)}
.ncard .nimg{aspect-ratio:16/10;background:radial-gradient(120% 120% at 30% 20%,var(--nave-2),var(--midnight-2));display:grid;place-items:center;color:var(--gold-deep);font-family:var(--font-display);font-size:2rem;overflow:hidden}
.ncard .nimg img{width:100%;height:100%;object-fit:cover}
.ncard .nbody{padding:1.4rem;display:flex;flex-direction:column;flex:1}
.ncard .ncat{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:.5rem}
.ncard h3{color:var(--parchment);font-size:1.13rem;line-height:1.3;margin:0 0 .5rem}
.ncard h3 a{color:inherit;text-decoration:none}
.ncard h3 a:hover{color:var(--gold-bright)}
.ncard .nex{color:var(--mist);font-size:.87rem;line-height:1.6;flex:1}
.ncard .nmeta{color:var(--mist-2);font-family:var(--font-mono);font-size:.68rem;margin-top:1rem;padding-top:.8rem;border-top:1px solid var(--line-soft)}
.article{max-width:760px;margin:0 auto}
.article .ahead{margin-bottom:1.5rem}
.article h1{font-size:clamp(1.9rem,4vw,2.8rem);margin:.6rem 0}
.article .ameta{color:var(--mist);font-family:var(--font-mono);font-size:.78rem}
.article .acover{aspect-ratio:16/8;border-radius:16px;overflow:hidden;margin:1.5rem 0;background:radial-gradient(120% 120% at 30% 20%,var(--nave-2),var(--midnight-2));display:grid;place-items:center;color:var(--gold-deep);font-family:var(--font-display);font-size:3rem}
.article .acover img{width:100%;height:100%;object-fit:cover}
.elist{display:flex;flex-direction:column;gap:1.2rem}
.erow{display:grid;grid-template-columns:auto 1fr auto;gap:1.5rem;align-items:center;background:var(--nave);border:1px solid var(--line);border-radius:16px;padding:1.3rem 1.6rem;transition:border-color .2s}
.erow:hover{border-color:var(--gold)}
@media(max-width:640px){.erow{grid-template-columns:auto 1fr;gap:1rem}.erow .ecta{display:none}}
.edate{text-align:center;background:var(--midnight-2);border:1px solid var(--line);border-radius:12px;padding:.7rem 1rem;min-width:74px}
.edate .em{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}
.edate .ed{font-family:var(--font-display);font-size:1.7rem;color:var(--parchment);line-height:1}
.erow h3{color:var(--parchment);margin:0 0 .3rem;font-size:1.13rem}
.erow h3 a{color:inherit;text-decoration:none}
.erow h3 a:hover{color:var(--gold-bright)}
.erow .es{color:var(--mist);font-size:.87rem}
.erow .eloc{color:var(--gold);font-size:.76rem;font-family:var(--font-mono);margin-top:.3rem}

/* bold course/program names */
.prog-card h2{font-weight:700}

/* ===== Graduate cards: photos + clickable ===== */
a.alum-tile.is-link,a.testi.is-link{text-decoration:none;display:block}
.alum-art.has-img{padding:0}
.alum-art.has-img img{width:100%;height:100%;object-fit:cover;object-position:center 20%}
.alum-more{display:inline-block;margin-top:.55rem;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}
.avatar-img{overflow:hidden}
.avatar-img img{width:100%;height:100%;object-fit:cover;object-position:center 18%;border-radius:50%}
.testi-more{display:inline-block;margin-top:.9rem;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}

/* ===== Graduate profile / testimony page ===== */
.grad-hero-grid{display:grid;grid-template-columns:300px 1fr;gap:2.5rem;align-items:center}
@media(max-width:760px){.grad-hero-grid{grid-template-columns:1fr;gap:1.6rem;text-align:center}}
.grad-portrait{aspect-ratio:4/5;border-radius:20px;overflow:hidden;border:1px solid var(--line);box-shadow:0 40px 80px -50px rgba(0,0,0,.9);background:var(--nave-2)}
.grad-portrait img{width:100%;height:100%;object-fit:cover}
@media(max-width:760px){.grad-portrait{max-width:240px;margin:0 auto}}
.grad-hero h1{font-size:clamp(2.1rem,5vw,3.3rem);margin:.5rem 0 .4rem}
.grad-roles{color:var(--gold);font-family:var(--font-display);font-style:italic;font-size:clamp(1rem,2vw,1.2rem);line-height:1.45}
.grad-badges{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.2rem}
@media(max-width:760px){.grad-badges{justify-content:center}}
.grad-badge{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--parchment-2);background:var(--midnight-2);border:1px solid var(--line);border-radius:999px;padding:.42rem .9rem}
.grad-badge.gold{color:var(--midnight);background:var(--gold);border-color:var(--gold);font-weight:700}
.testimony{max-width:760px;margin:0 auto}
.testimony .lead-p{font-family:var(--font-display);font-size:clamp(1.25rem,2.6vw,1.6rem);line-height:1.5;color:var(--parchment);font-style:italic;margin:0 0 1.6rem}
.testimony .prose p{margin:0 0 1.2rem}
.urdu-callout{background:linear-gradient(160deg,var(--nave),var(--midnight-2));border:1px solid var(--line);border-right:3px solid var(--gold);border-radius:14px;padding:1.3rem 1.6rem;margin:1.6rem 0}
.urdu-callout .lbl{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mist);margin-bottom:.5rem}
.urdu-title{font-family:'Noto Nastaliq Urdu',serif;direction:rtl;text-align:right;color:var(--gold);font-size:clamp(1.35rem,3.4vw,1.95rem);line-height:2.25}
.about-grad{background:var(--nave);border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:18px;padding:clamp(1.6rem,4vw,2.4rem);margin-top:2.6rem}
.about-grad h2{color:var(--parchment);font-size:1.5rem;margin:0 0 1rem}
.about-grad p{color:var(--mist);line-height:1.8;margin:0}
.about-grad .books{margin-top:1.1rem;color:var(--mist);font-size:.94rem;line-height:1.7}
.about-grad .books b{color:var(--parchment-2)}
.about-grad .chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.3rem}
.about-grad .chip{font-size:.74rem;color:var(--parchment-2);background:var(--midnight-2);border:1px solid var(--line-soft);border-radius:999px;padding:.36rem .85rem}

/* ways to give cards */
.give-way{text-align:left}
.give-way .wico{font-size:1.7rem;line-height:1;margin-bottom:.6rem}
.give-way h3{color:var(--parchment);font-size:1.08rem;margin:0 0 .45rem}
.give-way p{color:var(--mist);font-size:.86rem;line-height:1.6;margin:0}

/* faculty subjects */
.fac-subjects{margin-top:.7rem;padding-top:.7rem;border-top:1px solid var(--line-soft);color:var(--parchment-2);font-size:.82rem;line-height:1.5}
.fac-subjects span{color:var(--gold);font-family:var(--font-mono);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase}

/* faculty grouped sections */
.fac-section-title{font-family:var(--font-display);color:var(--gold);font-size:1.5rem;font-weight:600;margin:0 0 1.4rem;padding-bottom:.6rem;border-bottom:1px solid var(--line)}

/* linked student cards */
a.student-card{display:block;text-decoration:none}
a.student-card:hover{transform:translateY(-4px)}
.student-more{color:var(--gold);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;margin-top:.8rem;display:inline-block}
