
    :root{--charcoal:#11110F;--temple:#191713;--gold:#D8A84F;--gold-soft:#F0C86D;--parchment:#F4E8D0;--muted:#B9AA8B;--line:rgba(216,168,79,.20)}
    *{box-sizing:border-box} body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--parchment);background:radial-gradient(circle at 18% 0%,rgba(216,168,79,.16),transparent 28rem),linear-gradient(180deg,#0d0d0c,var(--charcoal));line-height:1.7} .wrap{width:min(860px,calc(100% - 40px));margin:0 auto} header{padding:22px 0;border-bottom:1px solid var(--line);background:rgba(17,17,15,.78);backdrop-filter:blur(16px)} .nav{display:flex;justify-content:space-between;align-items:center;gap:18px}.brand{display:flex;align-items:center;gap:12px;color:var(--parchment);text-decoration:none;font-weight:800}.brand img{width:38px;height:38px;border-radius:11px} a{color:var(--gold-soft)} main{padding:64px 0 80px} h1{font-size:clamp(2.4rem,7vw,4.6rem);line-height:.95;letter-spacing:-.06em;margin:0 0 14px} h2{margin-top:38px;color:var(--gold-soft);letter-spacing:-.02em}.muted,li,p{color:rgba(244,232,208,.82)} .card{margin-top:28px;padding:26px;border:1px solid var(--line);border-radius:24px;background:rgba(25,23,19,.66)} footer{border-top:1px solid var(--line);padding:34px 0;color:var(--muted)} .links{display:flex;gap:16px;flex-wrap:wrap}.links a{color:var(--muted);text-decoration:none}.back{text-decoration:none;color:var(--muted)}
  