
nav a[href="#staking"]{border:1px solid var(--accent);padding:12px 20px;color:var(--accent);font-weight:bold}nav a[aria-current=page]{background:var(--accent);color:var(--buttonink)}
.staking-callout{display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid var(--accent);padding:22px 28px;margin-bottom:28px;background:var(--panel)}.staking-callout b{display:block;font-size:19px;margin:6px 0}.staking-callout p{font-size:12px;color:var(--muted);margin:0;line-height:1.6}.staking-callout a{background:var(--accent);color:var(--buttonink);padding:15px 23px;white-space:nowrap;font-weight:bold;font-size:13px}.staking-callout small{font:10px monospace;letter-spacing:2px;color:var(--accent)}
.staking-title{padding:45px 0 20px}.staking-title h1{margin-bottom:16px}.staking-title>p:last-child{max-width:720px;line-height:1.8;color:var(--muted)}.staking-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:10px 0 38px}.staking-steps article{border:1px solid var(--line);padding:22px}.staking-steps b{color:var(--accent);font:11px monospace}.staking-steps h3{margin:13px 0}.staking-steps p{font-size:13px;line-height:1.7;color:var(--muted)}.staking-risk{border-left:3px solid var(--accent);padding:16px 20px;background:var(--bg);margin-top:24px}.bankroll .slip{align-self:start}.bankroll>div>h2{font-size:40px}.vault-status{font:10px monospace;padding:10px 12px;border:1px solid var(--line);margin-bottom:20px;color:var(--accent)}.staking-faq{border-top:1px solid var(--line);padding:25px 0 40px}.staking-faq details{border-bottom:1px solid var(--line);padding:18px 0}.staking-faq summary{cursor:pointer;font-weight:bold}.staking-faq p{max-width:800px;color:var(--muted);line-height:1.8;font-size:13px}.split{gap:35px}.split strong{font-size:56px}.split small{line-height:1.7}.profit-label{font-size:11px;color:var(--muted)}
@media(max-width:700px){.staking-callout{align-items:flex-start;flex-direction:column;padding:20px}.staking-steps{grid-template-columns:1fr;gap:10px}.staking-title{padding-top:28px}.bankroll>div>h2{font-size:34px}nav a[href="#staking"]{padding:9px 14px}}
body{--bg:#ffefcd;--panel:#fffbef;--accent:#c93659;background-image:radial-gradient(#e5b5a5 1px,transparent 1px);background-size:18px 18px}header{background:#fffbef}.brand i{background:#ffc857;border:2px solid #302246}.hero h1{font-size:68px;letter-spacing:-4px}.hero .seal{border-radius:42% 42% 48% 48%;font-size:90px}.slip{border:3px solid #302246;border-radius:25px;box-shadow:6px 6px #e9aeaa}.primary{border:2px solid #302246;border-radius:12px;box-shadow:0 4px #302246}.staking-callout{border:3px solid #302246;background:#f9c752;border-radius:22px;box-shadow:5px 5px #302246}.staking-callout small,.staking-callout p{color:#5b3651}.staking-callout a{border:2px solid #302246;border-radius:12px;background:#c93659;color:white}.staking-steps article{background:#fffbef;border:2px solid #302246;border-radius:22px}.staking-title h1{font-family:'Trebuchet MS',sans-serif;font-weight:900;color:#c93659}.split{border:0;background:#f9c752;border-radius:20px;padding:25px}.split strong{color:#302246}.features article{background:#fffbef;border:2px solid #302246;border-radius:18px;padding:23px}.table-top{background:#ffc857;color:#302246}@media(max-width:700px){.hero h1{font-size:48px}}nav a{padding:12px 16px}

