/* =====================================================================
   THE STAKES — 3 ornate cards
   ===================================================================== */
.stakes-cards{
  display:grid;grid-template-columns:repeat(3,1fr);gap:30px;
  margin-top:64px;
}
.stake-card{
  position:relative;isolation:isolate;aspect-ratio:363/429;border-radius:8px;
  display:flex;flex-direction:column;align-items:center;justify-content:center;
  text-align:center;padding:0 14%;
}
/* ornate frame as its own element so a glow can follow its real shape */
.stake-frame{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}
.stake-card .stk-icon,
.stake-card h3,
.stake-card .stk-divider,
.stake-card p{position:relative;z-index:1}
.stake-card .stk-icon{height:66px;margin-bottom:24px;display:flex;align-items:center;justify-content:center}
.stake-card .stk-icon img{height:100%;width:auto}
.stake-card .stk-icon svg{width:64px;height:64px}
.stake-card h3{
  font-family:var(--serif);font-weight:700;font-size:20px;
  letter-spacing:1.5px;text-transform:uppercase;color:var(--card-title);
  margin-bottom:16px;
}
/* gold divider line with centre gem (under the title) */
.stake-card .stk-divider{
  position:relative;width:62%;height:2px;margin:0 auto 18px;
  background:linear-gradient(90deg,transparent,rgba(232,176,106,.95) 30%,rgba(232,176,106,.95) 70%,transparent);
}
.stake-card .stk-divider::before{
  content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;
  background:var(--card-title);transform:translate(-50%,-50%) rotate(45deg);
}
.stake-card p{font-size:15px;line-height:1.8;color:var(--ink-muted-2);max-width:240px}
