:root{--md-bg:#0b1513;--md-green:#102a24;--md-green2:#173a31;--md-gold:#c49a57;--md-gold2:#e0bd7d;--md-paper:#f5f1e8;--md-stone:#e9e3d7;--md-ink:#16211e;--md-muted:#66716c;--md-line:#16211e24}.md-root{background:var(--md-paper);color:var(--md-ink);font-family:Aptos,Segoe UI,Arial,sans-serif;line-height:1.65}.md-root *{box-sizing:border-box}.md-root a{color:inherit;text-decoration:none}.md-shell{width:min(100% - 48px,1280px);margin-inline:auto}.md-header{z-index:50;color:#fff;background:#091411f5;border-bottom:1px solid #ffffff1a;align-items:center;height:72px;display:flex;position:sticky;top:0}.md-header .md-shell{justify-content:space-between;align-items:center;gap:24px;display:flex}.md-back{letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8;font-size:12px}.md-back:hover{color:var(--md-gold2)}.md-lang{border:1px solid #ffffff29;gap:4px;padding:3px;display:flex}.md-lang a{color:#ffffff80;place-items:center;width:34px;height:28px;font-size:10px;display:grid}.md-lang a.active{color:var(--md-gold2);background:#ffffff1a}.md-hero{color:#fff;background:linear-gradient(135deg,#08110f 0%,#102a24 62%,#1a4136 100%);padding:112px 0 92px}.md-topic-gold .md-hero{background-color:#08110f;background-image:linear-gradient(90deg,#040c0afa 0%,#040c0aed 30%,#040c0ab8 48%,#040c0a57 66%,#040c0a14 100%),url(/minerals/gold-raw-africa-hero-v5.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.md-topic-gold .md-hero h1,.md-topic-gold .md-heroLead{text-shadow:0 2px 18px #0000009e}.md-kicker{color:var(--md-gold2);letter-spacing:.18em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:700}.md-hero h1,.md-section h2,.md-cta h2{letter-spacing:-.045em;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1}.md-hero h1{max-width:980px;font-size:clamp(3.6rem,6vw,6.4rem)}.md-heroLead{color:#ffffffb8;max-width:860px;margin:30px 0 0;font-size:19px;line-height:1.75}.md-badges{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.md-badge{color:var(--md-gold2);letter-spacing:.1em;text-transform:uppercase;border:1px solid #e0bd7d47;padding:9px 12px;font-size:10px}.md-section{padding:96px 0}.md-section.alt{background:var(--md-stone)}.md-section.dark{background:var(--md-green);color:#fff}.md-grid2{grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}.md-section h2,.md-cta h2{font-size:clamp(2.8rem,4.8vw,4.8rem)}.md-intro{color:#5e6964;margin:0;font-size:17px}.md-darkIntro{color:#ffffff9e}.md-stepGrid{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:50px;display:grid}.md-step{border:1px solid var(--md-line);background:#faf7f1;min-height:220px;padding:28px}.md-step span{color:#9b7547;font:11px monospace}.md-step h3,.md-card h3,.md-rule h3{font-family:Georgia,Times New Roman,serif;font-weight:400}.md-step h3{margin:28px 0 10px;font-size:25px}.md-step p{color:#67726d;margin:0;font-size:13px}.dark .md-step{background:#00000014;border-color:#ffffff21}.dark .md-step p{color:#ffffff8f}.dark .md-step span{color:var(--md-gold2)}.md-cardGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:48px;display:grid}.md-card{border:1px solid var(--md-line);background:#faf7f1;min-height:200px;padding:28px}.md-card h3{margin:0 0 12px;font-size:24px}.md-card p{color:#68736e;margin:0;font-size:13px}.md-checklist{border-top:1px solid var(--md-line);margin-top:44px}.md-check{border-bottom:1px solid var(--md-line);grid-template-columns:42px 1fr;align-items:start;gap:14px;padding:18px 0;display:grid}.md-check b{color:#9b7547;font:11px monospace}.md-check p{margin:0;font-size:14px}.md-ruleGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:44px;display:grid}.md-rule{background:#00000014;border:1px solid #ffffff24;padding:26px}.md-rule h3{color:var(--md-gold2);margin:0 0 12px;font-size:22px}.md-rule p{color:#ffffff94;margin:0;font-size:13px}.md-note{border-left:3px solid var(--md-gold);color:#6f6d63;background:#c49a5714;margin-top:42px;padding:22px 24px;font-size:12px}.md-official{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.md-official a{text-underline-offset:4px;background:#fff;border:1px solid #b9aa93;align-items:center;min-height:42px;padding:10px 14px;font-size:12px;text-decoration:underline;display:inline-flex}.md-cta{color:#fff;background:linear-gradient(135deg,#0f2923,#193e34);padding:90px 0}.md-cta p{color:#ffffff9e;max-width:760px;margin:24px 0 30px}.md-button{background:var(--md-gold);color:#08110f;align-items:center;min-height:50px;padding:0 21px;font-size:13px;font-weight:700;display:inline-flex}.md-button:hover{background:var(--md-gold2)}@media (max-width:1100px){.md-topic-gold .md-hero{background-image:linear-gradient(90deg,#040c0afa 0%,#040c0aeb 36%,#040c0a9e 58%,#040c0a33 100%),url(/minerals/gold-raw-africa-hero-v5.webp);background-position:58%}}@media (max-width:900px){.md-grid2,.md-cardGrid,.md-ruleGrid{grid-template-columns:1fr}.md-stepGrid{grid-template-columns:1fr 1fr}.md-shell{width:min(100% - 32px,1280px)}}@media (max-width:640px){.md-hero{padding:84px 0 70px}.md-topic-gold .md-hero{background-image:linear-gradient(90deg,#040c0afa 0%,#040c0aed 46%,#040c0aa8 72%,#040c0a61 100%),url(/minerals/gold-raw-africa-hero-v5.webp);background-position:70%}.md-section{padding:72px 0}.md-stepGrid{grid-template-columns:1fr}.md-hero h1{font-size:3.2rem}.md-header .md-shell{gap:12px}.md-back{letter-spacing:.06em;font-size:10px}.md-shell{width:min(100% - 24px,1280px)}}
