:root{color:#3b2a1b;background:#f6ead7;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.45}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 12% 0,#eeb15957,#0000 30%),linear-gradient(#fbf3e6 0%,#f4dfbf 52%,#ecd1a3 100%);min-width:320px;margin:0;overflow-x:hidden}body:before{content:"";pointer-events:none;background-image:linear-gradient(#6845270e 1px,#0000 1px),linear-gradient(90deg,#6845270a 1px,#0000 1px);background-size:42px 42px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 72%);mask-image:linear-gradient(#000000b3,#0000 72%)}a{color:inherit}.shell{grid-template-columns:278px minmax(0,1fr);min-height:100dvh;display:grid}.side{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#fff8ebe6,#f0d2a0d1);border-right:1px solid #68452724;height:100dvh;padding:28px 22px;position:sticky;top:0}.brand{color:#7a451d;align-items:center;gap:12px;text-decoration:none;display:flex}.brand img{object-fit:contain;background:#fff7e8;border-radius:18px;width:54px;height:54px;box-shadow:0 12px 30px #7a451d2e}.brand b{letter-spacing:.04em;font-family:Georgia,Times New Roman,serif;font-size:28px;display:block}.brand span{color:#8d6240;text-transform:uppercase;letter-spacing:.12em;font-size:12px}nav{gap:8px;margin:42px 0;display:grid}nav a{color:#6a4a31;background:#ffffff75;border:1px solid #7a451d24;border-radius:999px;padding:12px 14px;text-decoration:none;box-shadow:inset 0 1px #ffffffb3}nav a:hover{color:#3b2a1b;background:#fff7e8;border-color:#c77a28}.sideNote{color:#8d6240;background:#fff7e89e;border:1px dashed #7a451d2e;border-radius:20px;padding:14px;font-size:12px;position:absolute;bottom:26px;left:22px;right:22px}.content{width:100%;max-width:1440px;margin:0 auto;padding:22px 28px 28px}.brandHeader{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fff8ebdb;border:1px solid #7a451d24;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;padding:12px 14px;display:flex;position:sticky;top:14px;box-shadow:0 16px 50px #6845271f}.brandHeaderLogo,.footerLogo{color:#3b2a1b;align-items:center;gap:10px;text-decoration:none;display:flex}.brandHeaderLogo img{object-fit:contain;width:42px;height:42px}.brandHeaderLogo b,.footerLogo b{font-family:Georgia,Times New Roman,serif;display:block}.brandHeaderLogo small,.footerLogo small{color:#8d6240;font-size:12px;display:block}.brandLinks{align-items:center;gap:8px;margin:0;display:flex}.brandLinks a,.footerLinks a{color:#6a4a31;border-radius:999px;padding:9px 12px;text-decoration:none}.brandLinks a:hover,.footerLinks a:hover{color:#3b2a1b;background:#fff7e8}.brandLinks .lang{color:#fff5df;background:#7a451d}.hero{grid-template-columns:1fr minmax(280px,380px);align-items:stretch;gap:22px;margin-bottom:22px;display:grid}.hero>div:first-child,.priceCard,.panel,.stat,.metric,.mini{background:linear-gradient(145deg,#fffaf1f0,#f7e2bee0);border:1px solid #7a451d29;border-radius:30px;box-shadow:0 24px 70px #68452729}.hero>div:first-child{padding:44px;position:relative;overflow:hidden}.hero>div:first-child:after{content:"⛰️";opacity:.12;filter:saturate(.8);font-size:132px;position:absolute;bottom:18px;right:34px}.eyebrow,.sectionTitle p{color:#b05d19;text-transform:uppercase;letter-spacing:.18em;margin:0 0 8px;font-size:12px;font-weight:900}.hero h1{letter-spacing:-.055em;color:#3b2a1b;margin:0 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,7vw,78px);line-height:.98}.sub{color:#6f553d;max-width:760px;font-size:18px}.priceCard{color:#fff5df;background:linear-gradient(160deg,#7a451d,#a96425 62%,#d4933a);align-content:center;gap:8px;padding:30px;display:grid}.priceCard span,.stat span,.metric span,.mini span{color:#8d6240;font-size:13px}.priceCard span,.priceCard small{color:#ffe9bc}.priceCard strong{letter-spacing:-.055em;font-size:52px}.priceCard em{font-style:normal;font-weight:900}.up{color:#b7f2a5}.down{color:#ffd0b7}.grid{gap:16px;display:grid}.topStats{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.stat{gap:8px;padding:22px;display:grid}.stat svg{color:#b05d19}.stat b{color:#3b2a1b;font-size:24px}.stat small,.caption,.metric p,.metric small,.mini small,.flywheel p,footer{color:#7b5f45}.fear{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.meter{--v:calc(var(--value)*1%);background:conic-gradient(from 270deg,#3f8f54 0 var(--v),#e5c899 0);border-radius:120px 120px 0 0;width:190px;height:110px;position:relative;overflow:hidden}.meter div{background:#fff8eb;border-radius:110px 110px 0 0;place-items:center;display:grid;position:absolute;inset:12px 12px 0}.meter b{color:#3b2a1b;font-size:44px}.meter span{color:#b05d19}.section{margin:28px 0}.sectionTitle{margin-bottom:14px}.sectionTitle h2{color:#3b2a1b;align-items:center;gap:8px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:31px;display:flex}.metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.metric{padding:20px;position:relative;overflow:hidden}.metric:after{content:"";background:#b05d1912;border-radius:50%;width:110px;height:110px;position:absolute;bottom:-36px;right:-30px}.metric.good svg,.tag.green{color:#2f8b4b}.metric.warn svg{color:#b05d19}.metric.ok svg{color:#376a93}.metric b{color:#3b2a1b;margin:8px 0;font-size:28px;display:block}.halving{border-style:dashed;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding:24px;display:flex}.halving b{color:#b05d19;font-size:38px}.twoCols{grid-template-columns:1fr 1fr;gap:16px;margin:16px 0;display:grid}.panel{padding:24px}table{border-collapse:collapse;width:100%}td,th{text-align:left;border-bottom:1px solid #7a451d1f;padding:12px 10px}th{color:#8d6240;font-weight:800}td:last-child,th:last-child{text-align:right}.probGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.prob{background:#fff6e7;border:1px solid #7a451d1a;border-radius:20px;padding:16px;position:relative;overflow:hidden}.prob i{background:linear-gradient(90deg,#4f9a5f,#c77a28,#bb4b2b);height:4px;position:absolute;bottom:0;left:0}.prob b{color:#3b2a1b;font-size:30px;display:block}.treasuryCards,.quantiles{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.mini{padding:16px}.mini b{color:#3b2a1b;font-size:28px;display:block}.score{letter-spacing:-.08em;color:#bb4b2b;font-size:72px;font-weight:900}.score span{color:#8d6240;font-size:24px}.thresholds{flex-wrap:wrap;gap:8px;display:flex}.thresholds span{color:#8b4a16;background:#b05d191a;border-radius:999px;padding:8px 10px}.minerHead{justify-content:space-between;align-items:start;gap:20px;display:flex}.minerHead label{color:#6a4a31;align-items:center;gap:12px;display:flex}.minerHead input{accent-color:#b05d19}.quantiles{grid-template-columns:repeat(4,1fr);margin:12px 0 18px}.bars{gap:8px;margin-bottom:20px;display:grid}.barRow{grid-template-columns:220px 1fr 88px;align-items:center;gap:10px;font-size:13px;display:grid}.barRow div{background:#ead0a3;border-radius:99px;height:12px;overflow:hidden}.barRow i{border-radius:99px;height:100%;display:block}.barRow .profit{background:linear-gradient(90deg,#3f8f54,#9fd18d)}.barRow .loss{background:linear-gradient(90deg,#bb4b2b,#d4933a)}.barRow b{text-align:right}.tag{background:#2f8b4b1c;border-radius:99px;padding:5px 10px;font-weight:800;display:inline-block}.tag.red{color:#bb4b2b;background:#bb4b2b1a}.tableWrap{overflow:auto}.sourceLine{color:#9a7553;margin-top:8px;display:block}.sourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sourceItem{background:#fff6e7;border:1px solid #7a451d1f;border-radius:18px;justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.sourceItem b{font-size:13px}.sourceItem span{white-space:nowrap;border-radius:99px;padding:3px 8px;font-size:12px;font-weight:800}.okDot{color:#2f8b4b;background:#2f8b4b1f}.standbyDot{color:#8d6240;background:#8d62401f}.warnDot{color:#9b5a16;background:#b05d1921}.fallbackDot{color:#bb4b2b;background:#bb4b2b1c}.confirmBox{color:#5e4935;background:#3f8f5414;border:1px solid #3f8f5429;border-radius:20px;gap:8px;margin-top:14px;padding:14px 16px;display:grid}.confirmBox b{color:#2f8b4b}.confirmBox span{font-size:13px}.brandFooter{text-align:left;background:linear-gradient(145deg,#fffaf1f0,#f7e2bee0);border:1px solid #7a451d29;border-radius:30px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin-top:28px;padding:24px;font-size:13px;display:grid;box-shadow:0 18px 60px #6845271f}.footerLogo img{object-fit:contain;width:58px;height:58px}.brandFooter p{max-width:680px;margin:10px 0 0}.footerLinks{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:520px;display:flex}@media (width<=980px){.shell{display:block}.side{height:auto;position:relative}.sideNote{margin-top:18px;position:static}.brandHeader{border-radius:28px;align-items:flex-start;position:relative;top:0}.brandLinks{flex-wrap:wrap;justify-content:flex-end}.hero,.twoCols{grid-template-columns:1fr}.topStats,.metricGrid{grid-template-columns:repeat(2,1fr)}.probGrid,.quantiles{grid-template-columns:1fr 1fr}.barRow{grid-template-columns:1fr}.minerHead{display:grid}.content{padding:16px}.hero>div:first-child{padding:28px}.brandFooter{grid-template-columns:1fr}.footerLinks{justify-content:flex-start}}@media (width<=560px){.topStats,.metricGrid,.probGrid,.quantiles,.treasuryCards,.sourceGrid{grid-template-columns:1fr}.priceCard strong{font-size:42px}.fear{display:grid}.side nav{grid-template-columns:1fr 1fr}.halving{display:grid}.hero h1{letter-spacing:-.04em}.brand img{width:44px;height:44px}.brandHeader{border-radius:24px;display:grid}.brandLinks{justify-content:flex-start}.brandLinks a{padding:8px 10px}.side{padding:20px}.content{padding:12px}}
