/* ============================================================
   ÆŠA · The Order of the Undying Flame
   A cryptic stylesheet — guard it as you would the embers.
   ============================================================ */

/* Sacred scripts — self-hosted so every browser renders them (Google Fonts
   does not serve these families; without this Firefox shows empty squares). */
@font-face{
  font-family:'Noto Sans Avestan';
  src:url(data:font/woff2;base64,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) format('woff2'),
      url('../assets/fonts/NotoSansAvestan-Regular.ttf') format('truetype');
  font-weight:400; font-style:normal; font-display:swap;
  unicode-range:U+10B00-10B3F;
}
@font-face{
  font-family:'Noto Sans Old Persian';
  src:url(data:font/woff2;base64,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) format('woff2'),
      url('../assets/fonts/NotoSansOldPersian-Regular.ttf') format('truetype');
  font-weight:400; font-style:normal; font-display:swap;
  unicode-range:U+103A0-103DF;
}

:root{
  --ink:      #0a0806;
  --ink-2:    #120d09;
  --ink-3:    #1b130c;
  --ember:    #d8af5a;
  --ember-lo: #9c7325;
  --ember-hi: #f3d489;
  --flame:    #d4762a;
  --flame-hi: #ffb347;
  --blood:    #5b0f0f;
  --blood-hi: #7a1f06;
  --ash:      #b9a98a;
  --parch:    #e8dcc0;
  --smoke:    #6f6253;
  --line:     rgba(216,175,90,0.22);
  --line-2:   rgba(216,175,90,0.10);
  --glow:     0 0 18px rgba(216,175,90,0.35);
  --serif:    'Cormorant Garamond', 'EB Garamond', Georgia, 'Noto Sans Avestan', 'Noto Sans Old Persian', serif;
  --display:  'Cinzel', 'Cormorant Garamond', 'Noto Sans Avestan', 'Noto Sans Old Persian', serif;
  --avestan:  'Noto Sans Avestan', 'Noto Sans Old Persian', serif;
}

*{ box-sizing:border-box; }

html{ scroll-behavior:smooth; }

body{
  margin:0;
  font-family:var(--serif);
  font-size:1.25rem;
  line-height:1.7;
  color:var(--ash);
  background-color:var(--ink);
  background-image:
    radial-gradient(1200px 700px at 50% -10%, rgba(212,118,42,0.10), transparent 60%),
    radial-gradient(900px 600px at 50% 110%, rgba(123,31,6,0.16), transparent 60%),
    repeating-linear-gradient(0deg, rgba(255,255,255,0.012) 0 1px, transparent 1px 3px);
  background-attachment:fixed;
  overflow-x:hidden;
}

/* faint grain / parchment noise overlay */
body::after{
  content:"";
  position:fixed; inset:0; pointer-events:none; z-index:9999;
  opacity:0.045; mix-blend-mode:overlay;
  background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");
}

/* --------- Typographic ornament --------- */
h1,h2,h3,h4{ font-family:var(--display); font-weight:600; color:var(--ember); letter-spacing:0.06em; line-height:1.25; }
h1{ font-size:clamp(2.1rem,5vw,3.6rem); }
h2{ font-size:clamp(1.5rem,3vw,2.3rem); }
/* molten-gold shimmer on the great headings */
h1, main h2{
  background:linear-gradient(105deg, #8a651f 0%, #d8af5a 30%, #ffeebc 48%, #fff7dd 50%, #ffeebc 52%, #d8af5a 70%, #8a651f 100%);
  background-size:220% 100%;
  -webkit-background-clip:text; background-clip:text;
  -webkit-text-fill-color:transparent; color:transparent;
  animation:goldflow 7s linear infinite;
  filter:drop-shadow(0 0 14px rgba(216,175,90,0.28));
}
@keyframes goldflow{ 0%{ background-position:120% 0; } 100%{ background-position:-100% 0; } }
a{ color:var(--ember-hi); text-decoration:none; transition:color .3s, text-shadow .3s; }
a:hover{ color:#fff; text-shadow:var(--glow); }
p{ margin:0 0 1.1em; }
em{ color:var(--parch); }
strong{ color:var(--ember); font-weight:600; }

.avestan{ font-family:var(--avestan); color:var(--ember-hi); direction:rtl; unicode-bidi:isolate; }
.translit{ font-style:italic; color:var(--smoke); letter-spacing:0.04em; }
.muted{ color:var(--smoke); }
.center{ text-align:center; }
.small{ font-size:0.82em; letter-spacing:0.14em; text-transform:uppercase; }

/* --------- Frieze divider (winged sun between gold threads) --------- */
.frieze{
  position:relative; height:44px; margin:2.8rem auto; width:min(720px,88%);
  background:url("../assets/winged-sun.svg") center/auto 38px no-repeat;
  opacity:0.85; filter:drop-shadow(0 0 8px rgba(216,175,90,.25));
}
.frieze::before, .frieze::after{
  content:""; position:absolute; top:50%; height:1px; width:calc(50% - 76px);
  background:linear-gradient(90deg, transparent, var(--ember-lo));
}
.frieze::before{ left:0; }
.frieze::after{ right:0; transform:scaleX(-1); }
.rule{ border:0; height:1px; background:linear-gradient(90deg,transparent,var(--line),transparent); margin:2.4rem 0; }

/* ============================================================
   NAV — the threshold runes
   ============================================================ */
.veil{
  position:sticky; top:0; z-index:50;
  backdrop-filter:blur(6px);
  background:linear-gradient(180deg, rgba(10,8,6,0.94), rgba(10,8,6,0.74));
  border-bottom:1px solid var(--line);
  box-shadow:0 12px 44px -26px rgba(216,175,90,.3);
}
.veil nav{
  max-width:1100px; margin:0 auto; padding:0.45rem 1.2rem;
  display:flex; align-items:center; gap:1.2rem; flex-wrap:wrap; row-gap:.1rem;
  justify-content:center;
}
/* the ten ways alone, in two ceremonial rows of five */
.veil .navlinks{
  flex-basis:100%;
  display:grid; grid-template-columns:repeat(5, auto);
  justify-content:center; align-items:center;
  column-gap:clamp(.7rem, 2.4vw, 2.4rem); row-gap:.12rem;
  padding:.12rem 0;
}
.veil .navlinks a.lnk{ text-align:center; justify-self:center; white-space:nowrap; }
.veil a.lnk{
  font-family:var(--display); font-size:0.72rem; letter-spacing:0.22em;
  text-transform:uppercase; color:var(--ash); position:relative;
  padding:.42rem .55rem; border-radius:3px;
  transition:color .3s, background .3s, transform .3s;
}
.veil a.lnk::after{
  content:""; position:absolute; left:50%; bottom:0; width:0; height:1.5px;
  transform:translateX(-50%); border-radius:1px;
  background:linear-gradient(90deg, transparent, var(--ember-hi), transparent);
  box-shadow:0 0 8px rgba(216,175,90,.7);
  transition:width .4s cubic-bezier(.2,.7,.2,1);
}
.veil a.lnk:hover{ color:var(--ember-hi); text-shadow:none; background:rgba(216,175,90,.07); transform:translateY(-1px); }
.veil a.lnk:hover::after{ width:calc(100% - .8rem); }
.veil a.lnk:focus-visible{ outline:1.5px solid var(--ember); outline-offset:2px; color:var(--ember-hi); }
.veil a.lnk[aria-current="page"]{ color:var(--ember-hi); background:rgba(216,175,90,.09); }
.veil a.lnk[aria-current="page"]::after{ width:calc(100% - .8rem); }
.veil a.lnk[aria-current="page"]::before{
  content:"✦"; position:absolute; top:-5px; left:50%; transform:translateX(-50%);
  font-size:.5rem; color:var(--flame); text-shadow:0 0 6px rgba(212,118,42,.9);
  animation:starpulse 3s ease-in-out infinite;
}
@keyframes starpulse{ 0%,100%{ opacity:.55;} 50%{ opacity:1;} }

/* burger — three embers become a cross */
.nav-toggle{
  display:none; flex-direction:column; justify-content:center; gap:5px;
  width:42px; height:38px; padding:8px; cursor:pointer;
  background:transparent; border:1px solid var(--line); border-radius:3px;
  transition:border-color .3s;
}
.nav-toggle span{
  display:block; height:1.6px; width:100%; border-radius:1px;
  background:linear-gradient(90deg, var(--ember-lo), var(--ember-hi));
  box-shadow:0 0 6px rgba(216,175,90,.4);
  transition:transform .4s cubic-bezier(.2,.7,.2,1), opacity .3s;
  transform-origin:center;
}
.nav-toggle:hover{ border-color:var(--ember-lo); }
.veil.open .nav-toggle span:nth-child(1){ transform:translateY(6.6px) rotate(45deg); }
.veil.open .nav-toggle span:nth-child(2){ opacity:0; }
.veil.open .nav-toggle span:nth-child(3){ transform:translateY(-6.6px) rotate(-45deg); }

@media (max-width:980px){
  .nav-toggle{ display:flex; order:2; margin-left:auto; }
  .veil .navlinks{
    display:flex; flex-direction:column; align-items:stretch; gap:0;
    position:absolute; left:0; right:0; top:100%;
    margin-top:0; padding:0; border-top:none;
    background:linear-gradient(180deg, rgba(12,9,6,.98), rgba(10,8,6,.96));
    border-bottom:1px solid var(--line);
    max-height:0; overflow:hidden; visibility:hidden;
    transition:max-height .55s cubic-bezier(.2,.7,.2,1), visibility .55s;
    backdrop-filter:blur(10px); box-shadow:0 30px 60px -30px #000;
  }
  .veil.open .navlinks{ max-height:75vh; visibility:visible; overflow-y:auto; }
  .veil .navlinks a.lnk{
    padding:.9rem 1.4rem; font-size:.8rem; border-bottom:1px solid var(--line-2);
    border-radius:0; transform:none;
  }
  .veil .navlinks a.lnk::after{ display:none; }
  .veil .navlinks a.lnk[aria-current="page"]::before{ position:static; margin-right:.6rem; transform:none; }
}

/* ============================================================
   LAYOUT
   ============================================================ */
main{ max-width:1100px; margin:0 auto; padding:0 1.3rem 6rem; }
.wrap-narrow{ max-width:760px; margin:0 auto; }
section{ margin:4.5rem 0; }

/* --------- HERO / portal --------- */
.portal{
  min-height:clamp(620px, 100svh, 1080px);
  display:flex; flex-direction:column; align-items:center; justify-content:center;
  text-align:center; padding:6rem 1.2rem 5rem; position:relative; overflow:hidden;
}
.portal-bg{ position:absolute; inset:0; z-index:0; pointer-events:none; }
.portal-bg img{
  width:100%; height:100%; object-fit:cover; display:block;
  opacity:.30; filter:sepia(.55) contrast(1.1) brightness(.55) saturate(.7);
  animation:kenburns 46s ease-in-out infinite alternate;
}
.portal-bg::after{
  content:""; position:absolute; inset:0;
  background:
    radial-gradient(ellipse at 50% 42%, transparent 0%, rgba(10,8,6,.55) 55%, rgba(10,8,6,.97) 100%),
    linear-gradient(180deg, rgba(10,8,6,.85), transparent 26%, transparent 64%, var(--ink) 96%);
}
@keyframes kenburns{ from{ transform:scale(1.02) translateY(0);} to{ transform:scale(1.13) translateY(-2.2%);} }
.portal > *{ position:relative; z-index:1; }
.portal .fav{ width:min(520px,84vw); filter:drop-shadow(0 0 26px rgba(212,118,42,0.4)); animation:hover-soar 8s ease-in-out infinite; }
@keyframes hover-soar{ 0%,100%{ transform:translateY(0);} 50%{ transform:translateY(-10px);} }
.portal h1{ margin:1.4rem 0 .4rem; }
.kicker{ font-family:var(--display); letter-spacing:0.5em; text-transform:uppercase; font-size:0.72rem; color:var(--flame); margin-bottom:.6rem; }
.oath{ max-width:640px; color:var(--parch); font-size:1.12rem; text-shadow:0 1px 8px rgba(0,0,0,.8); }
.portal .avestan{ font-size:1.8rem; margin:.4rem 0; display:block; }

/* scroll cue */
.scroll-cue{
  position:absolute; left:50%; bottom:1.6rem; transform:translateX(-50%); z-index:2;
  width:26px; height:42px; border:1px solid var(--ember-lo); border-radius:14px; opacity:.7;
}
.scroll-cue::before{
  content:""; position:absolute; left:50%; top:7px; width:4px; height:9px; border-radius:3px;
  transform:translateX(-50%); background:var(--ember-hi);
  animation:cue 2.2s ease-in-out infinite; box-shadow:0 0 8px rgba(216,175,90,.8);
}
@keyframes cue{ 0%{ top:7px; opacity:1;} 70%{ top:22px; opacity:0;} 100%{ top:7px; opacity:0;} }

/* halo ring behind a symbol — breathing glow + slow-turning rays */
.halo{ position:relative; }
.halo::before{
  content:""; position:absolute; inset:-12%;
  background:radial-gradient(circle, rgba(212,118,42,0.25), transparent 62%);
  z-index:-1; animation:breathe 7s ease-in-out infinite;
}
.halo::after{
  content:""; position:absolute; inset:-34%; z-index:-2; border-radius:50%;
  background:repeating-conic-gradient(from 0deg, rgba(216,175,90,.10) 0deg 4deg, transparent 4deg 14deg);
  -webkit-mask:radial-gradient(circle, transparent 34%, #000 46%, transparent 72%);
          mask:radial-gradient(circle, transparent 34%, #000 46%, transparent 72%);
  animation:rayspin 70s linear infinite; opacity:.8;
}
@keyframes rayspin{ to{ transform:rotate(360deg);} }
@keyframes breathe{ 0%,100%{ transform:scale(1); opacity:.7;} 50%{ transform:scale(1.08); opacity:1;} }

/* ============================================================
   THE LIVING FIRE
   ============================================================ */
.atash{ display:flex; flex-direction:column; align-items:center; gap:.4rem; }
.flame-stage{ position:relative; width:160px; height:220px; }
.flame-stage .vessel{ position:absolute; bottom:0; left:50%; transform:translateX(-50%); width:150px; }
.flame{
  position:absolute; left:50%; bottom:78px; transform:translateX(-50%);
  width:46px; height:120px; border-radius:50% 50% 50% 50% / 64% 64% 36% 36%;
  background:radial-gradient(ellipse at 50% 78%, #ffe7a0 0%, #f4a32a 32%, #d8470f 62%, #7a1f06 100%);
  filter:blur(0.4px); transform-origin:50% 100%;
  animation:flick 1.4s ease-in-out infinite alternate;
  box-shadow:0 -10px 60px 14px rgba(212,118,42,0.5);
}
.flame.b{ width:26px; height:78px; bottom:96px; background:radial-gradient(ellipse at 50% 80%, #fff7df, #ffd66e 40%, #f08a1a 80%); animation-duration:1.05s; opacity:.92; }
.flame.c{ width:14px; height:46px; bottom:116px; background:radial-gradient(ellipse at 50% 80%,#fffaf0,#ffe6a8); animation-duration:.7s; }
@keyframes flick{
  0%{ transform:translateX(-50%) scaleY(0.96) skewX(-3deg);}
  35%{ transform:translateX(-52%) scaleY(1.05) skewX(4deg);}
  70%{ transform:translateX(-49%) scaleY(0.98) skewX(-2deg);}
  100%{ transform:translateX(-50%) scaleY(1.07) skewX(2deg);}
}

/* ============================================================
   CARDS / GRIMOIRE BLOCKS
   ============================================================ */
.grid{ display:grid; gap:1.4rem; }
.grid.cols-2{ grid-template-columns:repeat(2,1fr); }
.grid.cols-3{ grid-template-columns:repeat(3,1fr); }

.card{
  position:relative; padding:1.7rem 1.6rem; background:linear-gradient(180deg, rgba(27,19,12,0.85), rgba(10,8,6,0.85));
  border:1px solid var(--line); border-radius:2px; overflow:hidden;
  box-shadow:inset 0 0 0 1px rgba(0,0,0,0.4), 0 16px 40px -28px rgba(0,0,0,0.9);
  transition:transform .4s, border-color .4s, box-shadow .4s;
}
.card::before{
  content:""; position:absolute; inset:6px; border:1px solid var(--line-2); pointer-events:none; z-index:1;
}
.card:hover{ transform:translateY(-4px); border-color:rgba(216,175,90,0.5); box-shadow:0 24px 50px -30px rgba(212,118,42,0.5); }
.card h3{ margin-top:0; }

/* gold corner brackets + pointer-following ember glow (set via --mx/--my) */
.card, .glyph, .nc, .tl-card, .figure, .scripture, .inscription{ --mx:50%; --my:50%; }
.card::after, .glyph::after, .nc::after, .scripture::after, .inscription::after{
  content:""; position:absolute; inset:0; pointer-events:none; opacity:0; z-index:0;
  background:radial-gradient(320px circle at var(--mx) var(--my), rgba(216,175,90,0.10), transparent 65%);
  transition:opacity .5s;
}
.card:hover::after, .glyph:hover::after, .nc:hover::after, .scripture:hover::after, .inscription:hover::after{ opacity:1; }
.card > *, .glyph > *, .nc > *{ position:relative; z-index:2; }

.corners{ position:relative; }
.corners::before{
  content:""; position:absolute; inset:0; pointer-events:none; z-index:3;
  background:
    linear-gradient(var(--ember-lo),var(--ember-lo)) top    left  / 22px 1.5px,
    linear-gradient(var(--ember-lo),var(--ember-lo)) top    left  / 1.5px 22px,
    linear-gradient(var(--ember-lo),var(--ember-lo)) top    right / 22px 1.5px,
    linear-gradient(var(--ember-lo),var(--ember-lo)) top    right / 1.5px 22px,
    linear-gradient(var(--ember-lo),var(--ember-lo)) bottom left  / 22px 1.5px,
    linear-gradient(var(--ember-lo),var(--ember-lo)) bottom left  / 1.5px 22px,
    linear-gradient(var(--ember-lo),var(--ember-lo)) bottom right / 22px 1.5px,
    linear-gradient(var(--ember-lo),var(--ember-lo)) bottom right / 1.5px 22px;
  background-repeat:no-repeat; opacity:.75;
}
.card .sym{ width:84px; height:84px; margin-bottom:.6rem; filter:drop-shadow(0 0 8px rgba(216,175,90,.3)); }
.card.sigil{ text-align:center; }

/* glyph gallery */
.gallery{ display:grid; grid-template-columns:repeat(auto-fit,minmax(220px,1fr)); gap:1.6rem; }
.glyph{
  position:relative; overflow:hidden; text-align:center; padding:1.6rem 1rem;
  border:1px solid var(--line); background:rgba(18,13,9,0.6);
  transition:transform .45s, border-color .45s, box-shadow .45s;
}
.glyph:hover{ transform:translateY(-5px); border-color:rgba(216,175,90,.5); box-shadow:0 26px 50px -32px rgba(212,118,42,.55); }
.glyph svg, .glyph img{ width:140px; height:140px; object-fit:contain; transition:transform .6s, filter .6s; }
.glyph:hover svg, .glyph:hover img{ transform:scale(1.1); filter:drop-shadow(0 0 16px rgba(216,175,90,.55)); }
.glyph figcaption{ margin-top:1rem; }
.glyph h3{ font-size:1.15rem; margin:.2rem 0; }
.glyph .avestan{ font-size:1.5rem; }

/* pull-quote / invocation */
.invocation{
  border-left:2px solid var(--ember-lo); padding:0.4rem 0 .4rem 1.6rem; margin:2rem 0;
  font-size:1.3rem; color:var(--parch); font-style:italic;
}
.scripture{
  background:
    linear-gradient(180deg, rgba(20,14,9,0.7), rgba(10,8,6,0.7));
  border:1px solid var(--line); padding:2rem 2.2rem; border-radius:2px; text-align:center;
}
.scripture .avestan{
  font-size:clamp(1.6rem,3.4vw,2.6rem); line-height:1.9; display:block;
  animation:manthra-glow 8s ease-in-out infinite;
}
@keyframes manthra-glow{
  0%,100%{ text-shadow:0 0 10px rgba(216,175,90,.25); }
  50%{ text-shadow:0 0 26px rgba(216,175,90,.65), 0 0 60px rgba(212,118,42,.25); }
}

/* the seven — amesha spentas list */
.litany{ list-style:none; padding:0; margin:0; }
.litany li{ padding:1rem 0; border-bottom:1px solid var(--line-2); display:flex; gap:1.2rem; align-items:baseline; }
.litany .n{ font-family:var(--display); color:var(--flame); font-size:1.1rem; min-width:2.2rem; }
.litany b{ display:block; color:var(--ember); font-size:1.2rem; }

/* ============================================================
   THE RITE — initiation form
   ============================================================ */
.rite{ max-width:720px; margin:0 auto; }
.rite .step{
  border:1px solid var(--line); background:rgba(16,11,7,0.7); padding:1.6rem 1.6rem; margin-bottom:1.4rem;
  position:relative;
}
.rite label{ display:block; font-family:var(--display); color:var(--ember); letter-spacing:.12em; font-size:.8rem; text-transform:uppercase; margin-bottom:.6rem; }
.rite .q-avestan{ font-family:var(--avestan); font-size:1.6rem; color:var(--ember-hi); margin:.2rem 0 .1rem; }
.rite .q-translit{ font-style:italic; color:var(--smoke); margin-bottom:.9rem; }
.rite input[type=text], .rite textarea, .rite select{
  width:100%; background:#0c0805; border:1px solid var(--line); color:var(--parch);
  font-family:var(--serif); font-size:1.05rem; padding:.7rem .9rem; border-radius:2px;
  transition:border-color .3s, box-shadow .3s;
}
.rite input:focus, .rite textarea:focus, .rite select:focus{
  outline:none; border-color:var(--ember); box-shadow:0 0 0 1px var(--ember-lo), var(--glow);
}
.rite textarea{ min-height:110px; resize:vertical; }
.hint{ font-size:.78rem; color:var(--smoke); margin-top:.5rem; }

.seal-btn{
  display:inline-flex; align-items:center; gap:.7rem; cursor:pointer; position:relative; overflow:hidden;
  font-family:var(--display); letter-spacing:.2em; text-transform:uppercase; font-size:.82rem;
  color:var(--ink); background:linear-gradient(180deg,var(--ember-hi),var(--ember-lo));
  border:none; padding:.95rem 1.8rem; border-radius:2px;
  box-shadow:0 0 0 1px rgba(0,0,0,.5), 0 10px 30px -12px rgba(212,118,42,.7);
  transition:transform .25s, box-shadow .25s, filter .25s;
}
.seal-btn::after{
  content:""; position:absolute; top:0; bottom:0; width:46%; left:-60%;
  background:linear-gradient(105deg, transparent, rgba(255,250,230,.65), transparent);
  transform:skewX(-18deg); animation:gleam 3.6s ease-in-out infinite;
}
@keyframes gleam{ 0%,55%{ left:-60%; } 85%,100%{ left:130%; } }
.seal-btn:hover{ transform:translateY(-2px); filter:brightness(1.08); box-shadow:0 14px 36px -12px rgba(212,118,42,.9); }

/* the golden thread of progress */
#progress-thread{
  position:fixed; top:0; left:0; height:2.5px; width:0%; z-index:10001;
  background:linear-gradient(90deg, var(--blood-hi), var(--flame), var(--ember-hi));
  box-shadow:0 0 12px rgba(216,175,90,.8), 0 0 4px rgba(255,220,150,.9);
  transition:width .12s linear; pointer-events:none;
}
#progress-thread::after{
  content:""; position:absolute; right:-3px; top:50%; transform:translate(0,-50%);
  width:8px; height:8px; border-radius:50%;
  background:radial-gradient(circle,#fff3c4,#d4762a);
  box-shadow:0 0 14px 4px rgba(212,118,42,.8);
}
.seal-btn:disabled{ filter:grayscale(.6) brightness(.7); cursor:not-allowed; transform:none; }

.verdict{ margin-top:1.6rem; padding:1.4rem 1.6rem; border:1px solid var(--line); display:none; }
.verdict.show{ display:block; animation:rise .6s ease both; }
.verdict.pass{ border-color:rgba(216,175,90,.6); background:rgba(212,118,42,0.06); }
.verdict.fail{ border-color:rgba(123,31,6,.7); background:rgba(123,31,6,0.10); }
@keyframes rise{ from{ opacity:0; transform:translateY(10px);} to{ opacity:1; transform:none; } }

.sigil-out{ text-align:center; font-family:var(--avestan); font-size:2.2rem; color:var(--ember-hi); letter-spacing:.2em; margin:1rem 0; word-break:break-all; }

/* progress embers */
.embers{ display:flex; gap:.5rem; justify-content:center; margin:1rem 0 0; }
.embers i{ width:10px; height:10px; border-radius:50%; background:#2a1d0c; box-shadow:inset 0 0 0 1px var(--line); }
.embers i.lit{ background:radial-gradient(circle,#ffe7a0,#d4762a); box-shadow:0 0 10px rgba(212,118,42,.8); }

/* ============================================================
   FOOTER
   ============================================================ */
footer{
  border-top:1px solid var(--line); margin-top:4rem; padding:2.6rem 1.3rem 4rem; text-align:center;
  color:var(--smoke); font-size:.9rem;
}
footer .avestan{ font-size:1.3rem; display:block; margin-bottom:.6rem; }
footer .seal{ width:54px; opacity:.7; margin:0 auto 1rem; display:block; }

/* fade-in on scroll (only when JS is present; no-JS shows everything) */
.js .reveal{
  opacity:0; transform:translateY(26px) scale(.992);
  transition:opacity 1.05s cubic-bezier(.2,.65,.25,1), transform 1.05s cubic-bezier(.2,.65,.25,1);
  transition-delay:var(--rd, 0ms);
}
.reveal.seen{ opacity:1; transform:none; }

.scripture, .inscription{ position:relative; overflow:hidden; }
.scripture > *, .inscription > *{ position:relative; z-index:2; }
.scripture::before, .inscription::before{
  content:""; position:absolute; inset:0; pointer-events:none; z-index:3;
  background:
    linear-gradient(var(--ember-lo),var(--ember-lo)) top    left  / 26px 1.5px,
    linear-gradient(var(--ember-lo),var(--ember-lo)) top    left  / 1.5px 26px,
    linear-gradient(var(--ember-lo),var(--ember-lo)) top    right / 26px 1.5px,
    linear-gradient(var(--ember-lo),var(--ember-lo)) top    right / 1.5px 26px,
    linear-gradient(var(--ember-lo),var(--ember-lo)) bottom left  / 26px 1.5px,
    linear-gradient(var(--ember-lo),var(--ember-lo)) bottom left  / 1.5px 26px,
    linear-gradient(var(--ember-lo),var(--ember-lo)) bottom right / 26px 1.5px,
    linear-gradient(var(--ember-lo),var(--ember-lo)) bottom right / 1.5px 26px;
  background-repeat:no-repeat; opacity:.8;
}

/* breathing glow on the topband manthra */
.topband .avestan{ animation:bandglow 9s ease-in-out infinite; }
@keyframes bandglow{ 0%,100%{ opacity:.45; text-shadow:none; } 50%{ opacity:.85; text-shadow:0 0 12px rgba(216,175,90,.5);} }

/* stats breathe */
.stat b{ animation:statglow 5s ease-in-out infinite; }
@keyframes statglow{ 0%,100%{ text-shadow:0 0 14px rgba(216,175,90,.3);} 50%{ text-shadow:0 0 26px rgba(216,175,90,.7);} }

/* arrow links step forward */
main a:not(.seal-btn){ transition:color .3s, text-shadow .3s, letter-spacing .3s; }
main p a:hover{ letter-spacing:.02em; }

/* ============================================================
   THE HIDDEN WORD — type "asha" and the fire answers
   ============================================================ */
/* honest warning when a browser refuses the sacred scripts */
.script-warn{
  position:fixed; left:50%; bottom:4.8rem; transform:translateX(-50%);
  z-index:10003; max-width:min(560px, 92vw);
  background:linear-gradient(180deg, rgba(28,12,8,.97), rgba(16,8,5,.97));
  border:1px solid rgba(216,175,90,.45); border-radius:3px;
  padding:.8rem 2.4rem .8rem 1.1rem; color:var(--parch);
  font-size:.92rem; line-height:1.5; box-shadow:0 18px 50px -20px #000;
  animation:rise .5s ease both;
}
.script-warn b{ color:var(--ember-hi); }
.script-warn button{
  position:absolute; top:.4rem; right:.5rem; background:none; border:none;
  color:var(--smoke); font-size:1rem; cursor:pointer;
}
.script-warn button:hover{ color:var(--ember-hi); }

.asha-rite{
  position:fixed; inset:0; z-index:10002; pointer-events:none;
  display:flex; align-items:center; justify-content:center;
  transition:opacity .9s;
}
.asha-rite.fade{ opacity:0; }
.asha-flash{
  position:absolute; inset:0; mix-blend-mode:screen;
  background:radial-gradient(circle at 50% 50%, rgba(255,225,160,.85), rgba(212,118,42,.35) 35%, transparent 65%);
  animation:ashaflash 2.8s ease forwards;
}
@keyframes ashaflash{ 0%{ opacity:0; transform:scale(.4);} 18%{ opacity:1;} 100%{ opacity:0; transform:scale(1.6);} }
.asha-word{ position:relative; text-align:center; animation:ashaword 3s ease forwards; }
.asha-word .avestan{ display:block; font-size:clamp(2rem,6vw,4rem); color:var(--ember-hi); text-shadow:0 0 30px rgba(216,175,90,.9), 0 0 80px rgba(212,118,42,.5); }
.asha-word i{ display:block; margin-top:.8rem; font-family:var(--serif); font-style:italic; color:var(--parch); font-size:1.05rem; letter-spacing:.08em; text-shadow:0 1px 10px #000; }
@keyframes ashaword{ 0%{ opacity:0; transform:scale(.8); filter:blur(8px);} 22%{ opacity:1; transform:scale(1); filter:blur(0);} 80%{ opacity:1;} 100%{ opacity:0; } }
.asha-rite b{
  position:absolute; left:50%; top:50%; width:6px; height:6px; border-radius:50%;
  background:radial-gradient(circle,#fff3c4,#d4762a 70%);
  box-shadow:0 0 12px 3px rgba(212,118,42,.85);
  opacity:0; animation:ashaspark 2.2s cubic-bezier(.15,.6,.3,1) forwards;
}
@keyframes ashaspark{
  0%{ opacity:0; transform:translate(0,0) scale(.4); }
  12%{ opacity:1; }
  100%{ opacity:0; transform:translate(var(--ax,0), var(--ay,-200px)) scale(1.1); }
}

@media (prefers-reduced-motion:reduce){
  h1, main h2{ animation:none; }
  .asha-rite{ display:none; }
  .portal-bg img, .relic img, .portal .fav, .halo::before, .halo::after,
  .seal-btn::after, .topband .avestan, .stat b, .flame, .tl-thread,
  .standard .cloth, .scroll-cue::before{ animation:none !important; }
  .js .reveal{ opacity:1; transform:none; transition:none; }
}
/* graceful fallback when scripting is unavailable */
html:not(.js) .tl-item .tl-card{ opacity:1 !important; transform:none !important; }
html:not(.js) .tl-item .tl-node{ background:radial-gradient(circle,#ffe7a0,#d4762a 70%) !important; border-color:var(--ember-hi); }
html:not(.js) .tl-story{ max-height:none !important; opacity:1 !important; margin-top:.4rem; }
html:not(.js) #splash{ display:none !important; }

/* drifting embers canvas */
#ember-field{ position:fixed; inset:0; pointer-events:none; z-index:1; }
.veil, main, footer, .portal{ position:relative; z-index:2; }

/* ============================================================
   RESPONSIVE
   ============================================================ */
@media (max-width:780px){
  body{ font-size:1.125rem; }
  .grid.cols-2, .grid.cols-3{ grid-template-columns:1fr; }
  .veil nav{ gap:.9rem; }
  .veil a.lnk{ font-size:.62rem; letter-spacing:.14em; }
  .signtable{ grid-template-columns:repeat(4,1fr) !important; }
  .plates{ grid-template-columns:1fr !important; }
  .figure{ flex-direction:column !important; text-align:center; }
  .figure .portrait{ width:100% !important; max-width:280px; margin:0 auto; }
}

/* ============================================================
   OLD PERSIAN CUNEIFORM — the royal script of the Achaemenids
   ============================================================ */
.cuneiform{ font-family:'Noto Sans Old Persian', var(--avestan), serif; }
.cuneiform-line{
  font-family:'Noto Sans Old Persian', var(--avestan), serif;
  color:var(--ember-hi); font-size:clamp(1.3rem,3vw,2rem); line-height:2.1;
  letter-spacing:.08em; word-spacing:.2em; direction:ltr;
  text-shadow:0 0 14px rgba(216,175,90,.3);
}
.inscription{
  background:
    linear-gradient(180deg, rgba(20,14,9,0.82), rgba(10,8,6,0.82)),
    repeating-linear-gradient(180deg, rgba(216,175,90,.05) 0 1px, transparent 1px 26px);
  border:1px solid var(--line); padding:2rem 2.2rem; border-radius:2px;
}
.signtable{
  display:grid; grid-template-columns:repeat(9,1fr); gap:.5rem; margin:1.6rem 0;
}
.signtable .gl{
  display:flex; flex-direction:column; align-items:center; gap:.2rem;
  border:1px solid var(--line-2); padding:.5rem .2rem; background:rgba(18,13,9,.5);
  transition:background .3s, border-color .3s;
}
.signtable .gl:hover{ background:rgba(212,118,42,.10); border-color:var(--line); }
.signtable .gl b{ font-size:1.5rem; color:var(--ember-hi); line-height:1; }
.signtable .gl i{ font-size:.74rem; color:var(--smoke); font-style:normal; letter-spacing:.05em; }

/* ============================================================
   PLATES — real photographic relics, framed as in a reliquary
   ============================================================ */
.plates{ display:grid; grid-template-columns:repeat(auto-fit,minmax(280px,1fr)); gap:1.6rem; }
.plate{
  position:relative; margin:0; border:1px solid var(--line); background:#0c0805;
  box-shadow:inset 0 0 0 1px rgba(0,0,0,.5), 0 20px 50px -34px #000; overflow:hidden;
}
.plate .frame{ position:relative; overflow:hidden; aspect-ratio:4/3; }
.plate.tall .frame{ aspect-ratio:3/4; }
.plate img{
  width:100%; height:100%; object-fit:cover; display:block;
  filter:sepia(.32) contrast(1.05) brightness(.9) saturate(.85);
  transition:filter .6s, transform 1.2s; transform:scale(1.02);
}
.plate:hover img{ filter:none; transform:scale(1.06); }
.plate .frame::after{
  content:""; position:absolute; inset:0; pointer-events:none;
  box-shadow:inset 0 0 70px 14px rgba(8,5,3,.85);
  background:linear-gradient(180deg, transparent 55%, rgba(8,5,3,.65));
}
.plate figcaption{ padding:1rem 1.2rem; }
.plate figcaption h3{ margin:0 0 .25rem; font-size:1.1rem; }
.plate figcaption .where{ font-size:.74rem; letter-spacing:.16em; text-transform:uppercase; color:var(--flame); }
.plate figcaption p{ margin:.5rem 0 0; font-size:.94rem; color:var(--ash); }

/* a wide banner relic — slow ken-burns behind a gold double frame */
.relic{
  position:relative; margin:3rem 0; border:1px solid var(--line); overflow:hidden;
  box-shadow:0 30px 70px -45px #000;
}
.relic::after{
  content:""; position:absolute; inset:10px; border:1px solid rgba(216,175,90,.28);
  pointer-events:none; z-index:2;
}
.relic img{
  width:100%; height:clamp(240px,36vw,460px); object-fit:cover; display:block;
  filter:sepia(.35) contrast(1.06) brightness(.78) saturate(.8);
  animation:kenburns 38s ease-in-out infinite alternate; transform-origin:center;
  transition:filter .8s;
}
.relic:hover img{ filter:sepia(.1) contrast(1.05) brightness(.9) saturate(1); }
.relic .cap{
  position:absolute; inset:auto 0 0 0; padding:1.6rem 1.8rem; z-index:1;
  background:linear-gradient(180deg,transparent,rgba(8,5,3,.94) 78%);
}
.relic .cap h2{ margin:0; }
.relic .cap p{ margin:.3rem 0 0; color:var(--ash); max-width:680px; }

/* ============================================================
   FIGURES — the recognised of the lineage
   ============================================================ */
.figure{ display:flex; gap:1.8rem; align-items:center; border:1px solid var(--line); background:rgba(16,11,7,.6); padding:1.4rem; margin:1.4rem 0; }
.figure .portrait{ flex:0 0 200px; width:200px; aspect-ratio:3/4; overflow:hidden; border:1px solid var(--line); }
.figure .portrait img{ width:100%; height:100%; object-fit:cover; filter:sepia(.3) contrast(1.05) brightness(.92) saturate(.85); transition:filter .6s; }
.figure:hover .portrait img{ filter:none; }
.figure .body h3{ margin:0 0 .2rem; }
.figure .body .era{ font-size:.74rem; letter-spacing:.16em; text-transform:uppercase; color:var(--flame); margin-bottom:.6rem; }
.figure .body .av{ font-family:var(--avestan); color:var(--ember); font-size:1.1rem; }

.namecards{ display:grid; grid-template-columns:repeat(auto-fit,minmax(240px,1fr)); gap:1.2rem; }
.namecards .nc{
  position:relative; overflow:hidden; border:1px solid var(--line); padding:1.2rem 1.3rem;
  background:rgba(18,13,9,.55); transition:transform .4s, border-color .4s;
}
.namecards .nc:hover{ transform:translateY(-3px); border-color:rgba(216,175,90,.45); }
.namecards .nc h3{ margin:0 0 .1rem; font-size:1.05rem; }
.namecards .nc .era{ font-size:.7rem; letter-spacing:.14em; text-transform:uppercase; color:var(--flame); }
.namecards .nc p{ margin:.5rem 0 0; font-size:.9rem; }

/* ============================================================
   THE COMMUNION — the hidden international hearth
   ============================================================ */
.cells{ display:grid; grid-template-columns:repeat(auto-fit,minmax(200px,1fr)); gap:1px; background:var(--line); border:1px solid var(--line); margin-top:2rem; }
.cells .cell{ background:var(--ink-2); padding:1.4rem 1.3rem; transition:background .4s; }
.cells .cell:hover{ background:var(--ink-3); }
.cells .cell .city{ font-family:var(--display); color:var(--ember); letter-spacing:.14em; font-size:.95rem; }
.cells .cell .meta{ font-size:.78rem; color:var(--smoke); margin-top:.2rem; letter-spacing:.08em; }
.cells .cell .glyph-min{ font-family:var(--avestan); color:var(--flame); font-size:1rem; }

.stat-row{ display:flex; gap:2.4rem; flex-wrap:wrap; justify-content:center; margin:2rem 0; }
.stat{ text-align:center; }
.stat b{ display:block; font-family:var(--display); color:var(--ember-hi); font-size:2.2rem; text-shadow:var(--glow); }
.stat span{ font-size:.78rem; letter-spacing:.14em; text-transform:uppercase; color:var(--smoke); }

/* ============================================================
   THE CHRONICLE — interactive fire-thread timeline
   ============================================================ */
#tl-scrub{
  position:sticky; top:54px; z-index:30; display:flex; gap:.4rem; flex-wrap:wrap; justify-content:center;
  padding:.7rem .6rem; margin:0 0 2.5rem; background:linear-gradient(180deg, rgba(10,8,6,.96), rgba(10,8,6,.7));
  border-top:1px solid var(--line-2); border-bottom:1px solid var(--line);
}
#tl-scrub button{
  font-family:var(--display); font-size:.62rem; letter-spacing:.16em; text-transform:uppercase;
  color:var(--ash); background:transparent; border:1px solid var(--line-2); padding:.4rem .7rem;
  border-radius:2px; cursor:pointer; transition:color .3s, border-color .3s, background .3s;
}
#tl-scrub button:hover{ color:var(--ember-hi); border-color:var(--ember-lo); }
#tl-scrub button.on{ color:var(--ink); background:linear-gradient(180deg,var(--ember-hi),var(--ember-lo)); border-color:transparent; }

#chronicle{ position:relative; max-width:980px; margin:0 auto; padding:1rem 0 3rem; }
.tl-thread{
  position:absolute; left:50%; top:0; bottom:0; width:3px; transform:translateX(-50%);
  background:linear-gradient(180deg, transparent, var(--flame) 6%, var(--ember) 50%, var(--flame) 94%, transparent);
  background-size:100% 240%; animation:threadflow 9s linear infinite;
  box-shadow:0 0 18px rgba(212,118,42,.6);
}
@keyframes threadflow{ 0%{ background-position:0 0; } 100%{ background-position:0 240%; } }
/* a spark of time travelling the thread */
.tl-thread::after{
  content:""; position:absolute; left:50%; top:0; width:9px; height:22px;
  transform:translateX(-50%); border-radius:50%;
  background:radial-gradient(ellipse at 50% 30%, #fff3c4, #d4762a 60%, transparent 75%);
  box-shadow:0 0 18px 6px rgba(212,118,42,.75);
  animation:comet 14s cubic-bezier(.4,.1,.6,.9) infinite;
}
@keyframes comet{ 0%{ top:-2%; opacity:0;} 4%{ opacity:1;} 96%{ opacity:1;} 100%{ top:101%; opacity:0;} }

.tl-item{ position:relative; width:50%; padding:1.1rem 2.6rem; box-sizing:border-box; }
.tl-item.left{ left:0; text-align:right; }
.tl-item.right{ left:50%; text-align:left; }

.tl-node{
  position:absolute; top:1.7rem; width:18px; height:18px; border-radius:50%;
  background:#2a1d0c; border:2px solid var(--ember-lo); z-index:2; transition:all .6s ease;
}
.tl-item.left .tl-node{ right:-9px; }
.tl-item.right .tl-node{ left:-9px; }
.tl-item.lit .tl-node{
  background:radial-gradient(circle, #ffe7a0, #d4762a 70%);
  border-color:var(--ember-hi);
  box-shadow:0 0 16px 4px rgba(212,118,42,.8), 0 0 40px 8px rgba(212,118,42,.35);
  animation:nodepulse 2.6s ease-in-out infinite;
}
@keyframes nodepulse{ 0%,100%{ transform:scale(1);} 50%{ transform:scale(1.18);} }

.tl-card{
  position:relative; display:inline-block; text-align:left; cursor:pointer;
  background:linear-gradient(180deg, rgba(27,19,12,.9), rgba(10,8,6,.9));
  border:1px solid var(--line); border-radius:2px; padding:1.1rem 1.3rem; max-width:380px;
  box-shadow:0 18px 40px -30px #000; transition:border-color .4s, box-shadow .4s, transform .4s;
}
.tl-card::before{ content:""; position:absolute; inset:5px; border:1px solid var(--line-2); pointer-events:none; }
.tl-item.lit .tl-card:hover{ border-color:rgba(216,175,90,.55); box-shadow:0 24px 50px -30px rgba(212,118,42,.5); transform:translateY(-3px); }
.tl-item.left .tl-card{ opacity:0; transform:translateX(40px); }
.tl-item.right .tl-card{ opacity:0; transform:translateX(-40px); }
.tl-item.lit .tl-card{ opacity:1; transform:translateX(0); transition:opacity .9s ease, transform .9s ease; }

.tl-badge{ display:flex; flex-wrap:wrap; gap:.35rem; align-items:baseline; margin-bottom:.5rem; font-size:.7rem; }
.tl-badge .yr-ce{ font-family:var(--display); color:var(--ember-hi); letter-spacing:.08em; font-size:.82rem; }
.tl-badge .yr-zre{ color:var(--flame); letter-spacing:.06em; }
.tl-badge .yr-yz{ color:var(--smoke); letter-spacing:.06em; }
.tl-badge .yr-myth{ font-family:var(--display); color:var(--ember); letter-spacing:.18em; text-transform:uppercase; font-size:.74rem; }
.tl-badge .yr-dot{ color:var(--ember-lo); opacity:.6; }
.tl-card h3{ margin:.1rem 0 .5rem; font-size:1.18rem; }
.tl-story{
  max-height:0; overflow:hidden; color:var(--ash); font-size:.96rem; line-height:1.7;
  transition:max-height .6s ease, opacity .5s ease, margin .5s ease; opacity:0;
}
.tl-item.open .tl-story{ max-height:340px; opacity:1; margin-top:.4rem; }
.tl-more{ display:inline-block; margin-top:.6rem; font-family:var(--display); font-size:.62rem; letter-spacing:.2em; text-transform:uppercase; color:var(--flame); transition:color .3s; }
.tl-item.open .tl-more{ color:var(--ember-hi); }
.tl-item.open .tl-more::after{ content:" — close ▴"; }

@media (max-width:780px){
  .tl-thread{ left:18px; }
  .tl-item, .tl-item.left, .tl-item.right{ width:100%; left:0; text-align:left; padding:1rem 1rem 1rem 3rem; }
  .tl-item.left .tl-node, .tl-item.right .tl-node{ left:9px; right:auto; }
  .tl-item.left .tl-card, .tl-item.right .tl-card{ transform:translateX(-24px); }
  .tl-item.lit .tl-card{ transform:translateX(0); }
  #tl-scrub{ top:0; }
}

/* attribution table */
.credits{ width:100%; border-collapse:collapse; font-size:.84rem; margin-top:1.4rem; }
.credits th, .credits td{ text-align:left; padding:.55rem .7rem; border-bottom:1px solid var(--line-2); vertical-align:top; }
.credits th{ font-family:var(--display); color:var(--ember); letter-spacing:.1em; font-size:.78rem; text-transform:uppercase; }
.credits td{ color:var(--ash); }
.credits a{ color:var(--ember); }

/* ============================================================
   HEADER top-band (Avestan) + GRAND FOOTER
   ============================================================ */
.topband{
  background:linear-gradient(90deg, rgba(123,31,6,0.0), rgba(123,31,6,0.18), rgba(123,31,6,0.0));
  border-bottom:1px solid var(--line-2); text-align:center; padding:.28rem 1rem; overflow:hidden;
}
.topband .avestan{ font-size:.95rem; letter-spacing:.3em; opacity:.6; white-space:nowrap; }

/* ============================================================
   THE HEARTH-BAR — floating foot of the window, always present:
   the seal on the left, the four tongues on the right
   ============================================================ */
body.has-hearthbar{ padding-bottom:62px; }
.hearthbar{
  position:fixed; left:0; right:0; bottom:0; z-index:9000;
  display:flex; align-items:center; justify-content:space-between; gap:1rem;
  padding:.4rem clamp(.8rem, 3vw, 1.6rem);
  background:linear-gradient(0deg, rgba(10,8,6,.97), rgba(12,9,6,.88));
  backdrop-filter:blur(8px);
  border-top:1px solid var(--line);
  box-shadow:0 -14px 44px -26px rgba(216,175,90,.35), 0 -10px 30px -18px #000;
  animation:hearthrise .8s cubic-bezier(.2,.7,.2,1) both;
}
@keyframes hearthrise{ from{ transform:translateY(100%);} to{ transform:none; } }
.hb-brand{ display:flex; align-items:center; gap:.55rem; transition:transform .3s; }
.hb-brand img{ width:34px; height:34px; filter:drop-shadow(0 0 6px rgba(216,175,90,.5)); transition:filter .3s; }
.hb-brand b{ font-family:var(--display); color:var(--ember); letter-spacing:.26em; font-size:.85rem; }
.hb-brand:hover{ transform:translateY(-2px); text-shadow:none; }
.hb-brand:hover img{ filter:drop-shadow(0 0 14px rgba(216,175,90,.85)); }
.hb-brand:hover b{ color:var(--ember-hi); }

/* letter-size control */
.fontbar{ display:flex; gap:.3rem; align-items:center; margin-left:auto; }
.fontbar button{
  font-family:var(--display); background:transparent; border:1px solid var(--line-2);
  color:var(--ash); padding:.38rem .55rem; font-size:.78rem; letter-spacing:.04em;
  cursor:pointer; border-radius:2px; line-height:1; min-width:2.4rem;
  transition:color .25s, border-color .25s, transform .25s;
}
.fontbar button:hover{ color:var(--ember-hi); border-color:var(--ember-lo); transform:translateY(-1px); }
.fontbar button:focus-visible{ outline:1.5px solid var(--ember); outline-offset:2px; }
.fontbar .fb-now{ font-size:.7rem; color:var(--smoke); letter-spacing:.06em; }
.fontbar button:hover .fb-now{ color:var(--ember-hi); }

.langbar{ display:flex; gap:.35rem; align-items:center; }
.langbar-label{
  font-family:var(--display); font-size:.6rem; letter-spacing:.26em;
  text-transform:uppercase; color:var(--flame); margin-right:.6rem; white-space:nowrap;
}
.langbar button{
  font-family:'Noto Sans Avestan','Noto Sans Old Persian',var(--display),serif;
  background:transparent; border:1px solid var(--line-2); color:var(--ash);
  padding:.38rem .7rem; font-size:.84rem; letter-spacing:.06em; cursor:pointer; border-radius:2px;
  transition:color .25s, border-color .25s, background .25s, transform .25s; line-height:1; min-width:2.5rem;
}
.langbar button:hover{ color:var(--ember-hi); border-color:var(--ember-lo); transform:translateY(-1px); }
.langbar button:focus-visible{ outline:1.5px solid var(--ember); outline-offset:2px; }
.langbar button.on{ color:var(--ink); background:linear-gradient(180deg,var(--ember-hi),var(--ember-lo)); border-color:transparent; }

@media (max-width:640px){
  .langbar-label{ display:none; }
  .hb-brand b{ display:none; }
  .fontbar .fb-reset{ display:none; }
  body.has-hearthbar{ padding-bottom:56px; }
}
@media (prefers-reduced-motion:reduce){ .hearthbar{ animation:none; } }

footer.grand{ border-top:1px solid var(--line); margin-top:5rem; padding:0 1.3rem 4.5rem; text-align:center; color:var(--smoke); }
footer.grand .seal{ width:62px; opacity:.85; margin:0 auto 1rem; display:block; filter:drop-shadow(0 0 10px rgba(216,175,90,.4)); }
/* the brand now keeps the hearth at the foot of every page */
.brand-foot{
  display:inline-flex; flex-direction:column; align-items:center; gap:.15rem;
  margin-bottom:.4rem; transition:transform .35s;
}
.brand-foot b{
  font-family:var(--display); color:var(--ember); letter-spacing:.34em; font-size:1.05rem;
  text-indent:.34em; /* optically center the tracked text */
}
.brand-foot:hover{ transform:translateY(-3px); text-shadow:none; }
.brand-foot:hover .seal{ opacity:1; filter:drop-shadow(0 0 18px rgba(216,175,90,.7)); }
.brand-foot:hover b{ color:var(--ember-hi); }
.brand-foot .seal{ margin-bottom:.2rem; }
footer.grand .fline{ font-family:var(--avestan); color:var(--ember-hi); font-size:clamp(1.1rem,2.4vw,1.6rem); letter-spacing:.12em; display:block; margin:.4rem 0 1rem; opacity:.9; }
footer.grand .motto{ font-family:var(--display); color:var(--ember); letter-spacing:.16em; font-size:.92rem; }
footer.grand .fnav{ display:flex; gap:1.2rem; flex-wrap:wrap; justify-content:center; margin:1.6rem 0 1rem; }
footer.grand .fnav a{ font-family:var(--display); font-size:.68rem; letter-spacing:.2em; text-transform:uppercase; color:var(--ash); }
footer.grand .fnav a:hover{ color:var(--ember-hi); }
footer.grand .fine{ font-size:.78rem; max-width:640px; margin:1rem auto 0; line-height:1.7; }

/* flag on a pole */
.standard{ display:inline-flex; align-items:stretch; filter:drop-shadow(0 14px 24px rgba(0,0,0,.6)); }
.standard .pole{ width:8px; background:linear-gradient(90deg,#caa44e,#7a5d22); border-radius:4px 4px 0 0; position:relative; }
.standard .pole::before{ content:""; position:absolute; top:-16px; left:50%; transform:translateX(-50%); width:18px; height:18px; border-radius:50%; background:radial-gradient(circle,#ffe7a0,#caa44e); box-shadow:0 0 10px rgba(216,175,90,.7); }
.standard .cloth{ width:clamp(220px,40vw,360px); animation:sway 6s ease-in-out infinite; transform-origin:left center; }
@keyframes sway{ 0%,100%{ transform:rotate(-0.6deg);} 50%{ transform:rotate(0.6deg);} }

/* map figure */
.mapwrap{ border:1px solid var(--line); background:#0a0806; padding:.5rem; box-shadow:0 30px 70px -40px #000; }
.mapwrap img{ width:100%; display:block; }

/* ============================================================
   SPLASH — the opening of the temple of fire
   ============================================================ */
#splash{
  position:fixed; inset:0; z-index:10000; background:#050402;
  display:flex; flex-direction:column; align-items:center; justify-content:center;
  overflow:hidden; transition:opacity 1.1s ease, visibility 1.1s;
}
#splash.gone{ opacity:0; visibility:hidden; pointer-events:none; }
#splash .temple{
  position:absolute; inset:0; background-size:cover; background-position:center;
  opacity:0; filter:brightness(.2) sepia(.5) saturate(.7);
  animation:templeRise 4.4s ease 1.35s forwards;
}

/* stage one — a lone ember rises out of the dark */
#splash .rise{
  position:absolute; left:50%; top:56%; width:7px; height:7px; border-radius:50%;
  background:radial-gradient(circle,#fff3c4,#d4762a 70%);
  box-shadow:0 0 14px 4px rgba(212,118,42,.9), 0 0 50px 14px rgba(212,118,42,.35);
  transform:translate(-50%, 48vh) scale(.5); opacity:0;
  animation:emberRise 1.6s cubic-bezier(.3,.1,.2,1) .15s forwards;
}
@keyframes emberRise{
  0%{ transform:translate(-50%, 48vh) scale(.5); opacity:0; }
  12%{ opacity:1; }
  78%{ transform:translate(-50%, 1vh) scale(1); opacity:1; }
  100%{ transform:translate(-50%, 0) scale(2.4); opacity:0; }
}

/* stage two — ignition rings ripple outward */
#splash .ring{
  position:absolute; left:50%; top:56%; width:30px; height:30px; border-radius:50%;
  border:1.5px solid rgba(243,212,137,.9); transform:translate(-50%,-50%) scale(.2);
  opacity:0; box-shadow:0 0 18px rgba(216,175,90,.5), inset 0 0 18px rgba(216,175,90,.3);
}
#splash .ring.r1{ animation:ringout 1.7s cubic-bezier(.15,.6,.3,1) 1.6s forwards; }
#splash .ring.r2{ animation:ringout 2.1s cubic-bezier(.15,.6,.3,1) 1.78s forwards; }
#splash .ring.r3{ animation:ringout 2.6s cubic-bezier(.15,.6,.3,1) 1.96s forwards; }
@keyframes ringout{
  0%{ opacity:0; transform:translate(-50%,-50%) scale(.2); }
  10%{ opacity:.95; }
  100%{ opacity:0; transform:translate(-50%,-50%) scale(26); }
}

/* the lifeline of the rite — burns down until the doors open */
#splash .sp-life{
  position:absolute; left:0; bottom:0; height:2.5px; width:0;
  background:linear-gradient(90deg, var(--blood-hi), var(--flame), var(--ember-hi));
  box-shadow:0 0 12px rgba(216,175,90,.8);
  animation:splashlife 6.45s linear .1s forwards;
}
@keyframes splashlife{ to{ width:100%; } }
#splash .veil-dark{ position:absolute; inset:0; background:radial-gradient(circle at 50% 56%, transparent, rgba(5,4,2,.96) 70%); }
#splash .sp-fav{
  position:relative; width:min(440px,76vw); opacity:0; transform:scale(.6) translateY(20px);
  filter:drop-shadow(0 0 0 rgba(212,118,42,0));
  animation:favIgnite 3.4s cubic-bezier(.2,.7,.2,1) 1.55s forwards;
}
#splash .sp-title{
  position:relative; margin-top:1.2rem; font-family:var(--display); color:var(--ember);
  letter-spacing:.5em; font-size:clamp(1.4rem,4vw,2.4rem); text-shadow:var(--glow);
  display:flex; gap:.5em;
}
#splash .sp-title b{
  font-weight:600; opacity:0; transform:translateY(16px) scale(.8);
  filter:blur(6px);
  animation:letterIn .9s cubic-bezier(.2,.7,.2,1) forwards;
}
#splash .sp-title b:nth-child(1){ animation-delay:2.7s; }
#splash .sp-title b:nth-child(2){ animation-delay:2.85s; }
#splash .sp-title b:nth-child(3){ animation-delay:3.0s; }
#splash .sp-title b:nth-child(4){ animation-delay:3.15s; }
#splash .sp-title b:nth-child(5){ animation-delay:3.3s; }
#splash .sp-title b.dot{ color:var(--flame); }
@keyframes letterIn{
  0%{ opacity:0; transform:translateY(16px) scale(.8); filter:blur(6px); }
  60%{ opacity:1; filter:blur(0); }
  100%{ opacity:1; transform:none; filter:blur(0); }
}
#splash .sp-sub{
  position:relative; margin-top:.4rem; font-family:var(--avestan); color:var(--ember-hi);
  font-size:clamp(1rem,2.6vw,1.5rem); opacity:0; letter-spacing:.2em;
  animation:titleIn 1.4s ease 3.6s forwards;
}
#splash .flash{
  position:absolute; inset:0; background:radial-gradient(circle at 50% 56%, rgba(255,220,150,.95), rgba(255,150,60,.5) 30%, transparent 60%);
  opacity:0; mix-blend-mode:screen; animation:flash 1.1s ease 1.7s;
}
#splash .skip{
  position:absolute; bottom:1.6rem; right:1.8rem; font-family:var(--display);
  font-size:.7rem; letter-spacing:.22em; text-transform:uppercase; color:var(--smoke);
  cursor:pointer; border:1px solid var(--line); padding:.5rem .9rem; background:rgba(0,0,0,.4);
  opacity:0; animation:titleIn 1s ease 1.2s forwards;
}
#splash .skip:hover{ color:var(--ember-hi); border-color:var(--ember-lo); }
#splash .sparks{ position:absolute; inset:0; pointer-events:none; }
/* ember burst at the moment of ignition */
#splash .burst{ position:absolute; left:50%; top:56%; width:0; height:0; pointer-events:none; }
#splash .burst i{
  position:absolute; left:0; top:0; width:5px; height:5px; border-radius:50%;
  background:radial-gradient(circle,#fff3c4,#d4762a 70%);
  box-shadow:0 0 10px 2px rgba(212,118,42,.85);
  opacity:0; transform:translate(0,0) scale(.4);
  animation:burst 1.6s cubic-bezier(.15,.65,.3,1) 1.75s forwards;
}
@keyframes burst{
  0%{ opacity:0; transform:translate(0,0) scale(.4); }
  12%{ opacity:1; }
  100%{ opacity:0; transform:translate(var(--bx,0), var(--by,-120px)) scale(1); }
}
@keyframes templeRise{ 0%{opacity:0; transform:scale(1.14);} 60%{opacity:.5;} 100%{opacity:.42; transform:scale(1);} }
@keyframes favIgnite{
  0%{ opacity:0; transform:scale(.55) translateY(26px); filter:drop-shadow(0 0 0 rgba(212,118,42,0)) brightness(.3);}
  40%{ opacity:1; transform:scale(1.02) translateY(0); filter:drop-shadow(0 0 10px rgba(212,118,42,.4)) brightness(.7);}
  55%{ filter:drop-shadow(0 0 60px rgba(255,200,120,1)) brightness(2.2);}
  70%{ filter:drop-shadow(0 0 26px rgba(212,118,42,.9)) brightness(1.1);}
  100%{ opacity:1; transform:scale(1) translateY(0); filter:drop-shadow(0 0 26px rgba(212,118,42,.55)) brightness(1);}
}
@keyframes flash{ 0%{opacity:0;} 30%{opacity:1;} 100%{opacity:0;} }
@keyframes titleIn{ from{opacity:0; transform:translateY(8px); letter-spacing:.8em;} to{opacity:1; transform:none; letter-spacing:.5em;} }
@media (prefers-reduced-motion:reduce){
  #splash .temple,#splash .sp-fav,#splash .sp-title,#splash .sp-sub,#splash .flash,#splash .skip{ animation-duration:.01s; }
}
