body.gb-investors{--gbi-line: rgba(255, 255, 255, .1);--gbi-panel: rgba(255, 255, 255, .025);--hamak-btc: #ea5f1a}body.gb-investors .gbi-hero{padding:56px 0 28px}body.gb-investors .gbi-switch{display:inline-flex;gap:4px;margin:18px 0 20px;padding:4px;border:1px solid var(--gbi-line);border-radius:999px}body.gb-investors .gbi-switch>*{padding:7px 18px;border-radius:999px;font-size:13px;font-weight:700;color:var(--muted)}body.gb-investors .gbi-switch .is-active{background:linear-gradient(105deg,var(--gold-2),var(--gold));color:#160d02}@media(max-width:480px){body.gb-investors .gbi-switch>*{padding:7px 10px;font-size:12px}}body.gb-investors .gbi-hero h1{font-size:clamp(34px,6vw,62px);line-height:1.02;margin:0 0 14px;letter-spacing:-.02em}body.gb-investors .gbi-dek{max-width:64ch;color:var(--muted);font-size:16px;line-height:1.6}body.gb-investors .gbi-independence{max-width:64ch;margin:18px 0;padding:12px 16px;border-left:2px solid var(--gold);background:var(--gbi-panel);font-size:13px;color:var(--muted);border-radius:0 var(--radius-sm) var(--radius-sm) 0}body.gb-investors .gbi-independence strong{color:var(--white)}body.gb-investors .gbi-clocks{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:26px 0;padding:0}body.gb-investors .gbi-clocks div{padding:14px 16px;border:1px solid var(--gbi-line);border-radius:var(--radius-sm);background:var(--gbi-panel)}body.gb-investors .gbi-clocks dt{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2)}body.gb-investors .gbi-clocks dd{margin:5px 0 4px;font-size:19px;font-weight:760}body.gb-investors .gbi-clocks small{color:var(--muted-2);font-size:11px;line-height:1.4;display:block}body.gb-investors .gbi-navbar{position:sticky;top:var(--v15-header-height, 76px);z-index:5;padding:10px 0;background:linear-gradient(180deg,#030406f7,#030406db);backdrop-filter:blur(10px);border-bottom:1px solid var(--gbi-line)}body.gb-investors .gbi-nav{display:flex;flex-wrap:wrap;gap:8px;overflow-x:auto}body.gb-investors .gbi-nav a{padding:8px 15px;border:1px solid var(--gbi-line);border-radius:999px;font-size:13px;font-weight:650;color:var(--muted)}body.gb-investors .gbi-nav a:hover{color:var(--white);border-color:var(--gold)}body.gb-investors .gbi-section{padding:44px 0;border-top:1px solid var(--gbi-line);scroll-margin-top:140px}body.gb-investors .gbi-section.is-alt{background:#ffffff04}body.gb-investors .gbi-section h2{font-size:clamp(24px,3.4vw,34px);margin:0 0 8px;letter-spacing:-.015em}body.gb-investors .gbi-section h3{font-size:15px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-2);margin:36px 0 12px}body.gb-investors .gbi-twin{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:22px 0}body.gb-investors .gbi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:16px 0}body.gb-investors .gbi-tile{padding:20px;border:1px solid var(--gbi-line);border-radius:var(--radius-sm);background:var(--gbi-panel)}body.gb-investors .gbi-tile.is-headline{border-color:#e1ad3d57;background:#e1ad3d0b}body.gb-investors .gbi-tile-label{margin:0;font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted-2)}body.gb-investors .gbi-tile-value{margin:8px 0 6px;font-size:clamp(28px,4.4vw,42px);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}body.gb-investors .gbi-tile-basis{margin:0 0 8px;font-size:12px;color:var(--muted);display:flex;align-items:center;gap:7px;flex-wrap:wrap}body.gb-investors .gbi-formula{margin:0;font-size:11.5px;line-height:1.45;color:var(--muted-2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}body.gb-investors .gbi-teach{max-width:72ch;margin:20px 0;padding:16px 18px;border:1px solid rgba(94,211,179,.3);background:#5ed3b30d;border-radius:var(--radius-sm);font-size:14.5px;line-height:1.65;color:#cfe9e1}body.gb-investors .gbi-teach strong{color:var(--mint-2)}body.gb-investors .gbi-caveat{max-width:78ch;margin:16px 0;padding:14px 16px;border-left:2px solid var(--orange);background:#f7931a0b;border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:13.5px;line-height:1.6;color:#e8d7c4}body.gb-investors .gbi-caveat strong{color:#ffbc78}body.gb-investors .gbi-note{max-width:78ch;font-size:13.5px;line-height:1.65;color:var(--muted)}body.gb-investors .gbi-inverse{font-size:14px;color:var(--muted)}body.gb-investors .gbi-table{width:100%;border-collapse:collapse;margin:14px 0 6px;font-size:13.5px;font-variant-numeric:tabular-nums;display:block;overflow-x:auto}body.gb-investors .gbi-table th,body.gb-investors .gbi-table td{padding:10px 12px;border-bottom:1px solid var(--gbi-line);text-align:right;white-space:nowrap}body.gb-investors .gbi-table thead th{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);font-weight:700}body.gb-investors .gbi-table tbody th[scope=row]{text-align:left;font-weight:620;color:var(--white);white-space:normal}body.gb-investors .gbi-table thead th:first-child{text-align:left}body.gb-investors .gbi-table .is-clear{color:var(--gold-2);font-weight:760;background:#e1ad3d12}body.gb-investors .gbi-table .is-clear small{display:block;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;opacity:.75}body.gb-investors .gbi-table .is-short{color:var(--muted-2)}body.gb-investors .gbi-table .is-clear-row th[scope=row]{color:var(--gold-2)}body.gb-investors .gbi-raise-tool{margin:26px 0 6px;padding:18px 20px 6px;border:1px solid var(--gbi-line);border-radius:var(--radius-sm);background:var(--gbi-panel)}body.gb-investors .gbi-raise-tool h3{margin-top:0}body.gb-investors .gbi-raise-controls{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px 22px;margin:16px 0 4px}body.gb-investors .gbi-raise-controls label{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;font-size:12px;color:var(--muted)}body.gb-investors .gbi-raise-controls input[type=range]{grid-column:1 / -1;width:100%;accent-color:var(--gold)}body.gb-investors .gbi-raise-controls input[type=range]:disabled{opacity:.45}body.gb-investors .gbi-raise-controls output{font-variant-numeric:tabular-nums;font-weight:700;color:var(--white)}body.gb-investors .gbi-raise-check{grid-template-columns:auto 1fr;align-self:end}body.gb-investors .gbi-raise-check input{accent-color:var(--gold)}body.gb-investors .gbi-table .is-total th,body.gb-investors .gbi-table .is-total td{border-top:1px solid rgba(225,173,61,.4);color:var(--gold-2);font-weight:760}body.gb-investors .gbi-table .is-superseded th,body.gb-investors .gbi-table .is-superseded td{color:var(--muted-2);text-decoration:line-through}body.gb-investors .gbi-table .is-superseded a{text-decoration:none}body.gb-investors .gbi-table a{color:var(--gold-2);border-bottom:1px solid rgba(225,173,61,.35)}body.gb-investors .is-loss{color:var(--danger)}body.gb-investors .is-gain{color:var(--mint-2)}body.gb-investors .gbi-chart{margin:22px 0 6px}body.gb-investors .gbi-chart svg{width:100%;height:320px;display:block;border:1px solid var(--gbi-line);border-radius:var(--radius-sm);background:#ffffff04}body.gb-investors .gbi-chart.is-small svg{height:110px}body.gb-investors .gbi-chart figcaption{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:10px;font-size:12px;color:var(--muted)}body.gb-investors .gbi-key{display:inline-flex;align-items:center;gap:7px}body.gb-investors .gbi-key:before{content:"";width:14px;height:3px;border-radius:2px}body.gb-investors .gbi-key-mcap:before{background:var(--gold-2)}body.gb-investors .gbi-key-treasury:before{background:var(--mint-2)}body.gb-investors .gbi-key-sats:before{background:var(--purple-2)}body.gb-investors .gbi-key-band:before{background:#e1ad3d47;height:11px}body.gb-investors .gbi-chart-axis{display:flex;justify-content:space-between;margin:6px 2px 0;font-size:11px;color:var(--muted-2);font-variant-numeric:tabular-nums}body.gb-investors .gbi-grid{stroke:#ffffff12;stroke-width:1;vector-effect:non-scaling-stroke}body.gb-investors .gbi-grid-label{fill:var(--muted-2);font-size:11px}body.gb-investors .gbi-band-positive{fill:#e1ad3d29}body.gb-investors .gbi-band-negative{fill:#ff7b8438}body.gb-investors .gbi-line-mcap,body.gb-investors .gbi-line-treasury,body.gb-investors .gbi-line-sats{fill:none;stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round}body.gb-investors .gbi-line-mcap{stroke:var(--gold-2)}body.gb-investors .gbi-line-treasury{stroke:var(--mint-2)}body.gb-investors .gbi-line-sats{stroke:var(--purple-2)}body.gb-investors .gbi-marker-treasury,body.gb-investors .gbi-marker-capital{stroke-width:1;vector-effect:non-scaling-stroke;stroke-dasharray:3 4}body.gb-investors .gbi-marker-treasury{stroke:#5ed3b380}body.gb-investors .gbi-marker-capital{stroke:#8d6bff8c}body.gb-investors .gbi-stack-bitcoin{fill:var(--hamak-btc)}body.gb-investors .gbi-stack-gold{fill:var(--gold-2)}body.gb-investors .gbi-stack-vaultz{fill:var(--purple-2)}body.gb-investors .gbi-stack{stroke:#05060a;stroke-width:2;vector-effect:non-scaling-stroke}body.gb-investors .gbi-key-bitcoin:before{background:var(--hamak-btc)}body.gb-investors .gbi-key-gold:before{background:var(--gold-2)}body.gb-investors .gbi-key-vaultz:before{background:var(--purple-2)}body.gb-investors .gbi-key-shares:before{background:var(--blue)}body.gb-investors .gbi-key-cost:before{background:var(--muted-2)}body.gb-investors .gbi-key-value:before{background:var(--mint-2)}body.gb-investors .gbi-key-price:before{background:var(--gold-2)}body.gb-investors .gbi-key-strike:before{background:var(--purple-2)}body.gb-investors .gbi-decomp{margin:20px 0 26px}body.gb-investors .gbi-decomp svg{width:100%;height:58px;display:block}body.gb-investors .gbi-decomp-treasury{fill:var(--mint-2)}body.gb-investors .gbi-decomp-residual{fill:var(--gold-2)}body.gb-investors{--gbi-confidence-high: #ffd978;--gbi-confidence-low: #b07c14}body.gb-investors .gbi-confidence{margin:16px 0 22px}body.gb-investors .gbi-confidence svg{width:100%;height:34px;display:block}body.gb-investors .gbi-confidence-measured-indicated{fill:var(--gbi-confidence-high)}body.gb-investors .gbi-confidence-inferred{fill:var(--gbi-confidence-low)}body.gb-investors .gbi-confidence figcaption{display:flex;gap:2px;margin-top:8px}body.gb-investors .gbi-confidence-key{display:flex;flex-direction:column;gap:2px;min-width:0;padding-right:10px;border-top:2px solid transparent;font-size:12px;color:var(--muted)}body.gb-investors .gbi-confidence-key b{color:var(--white);font-size:13px}body.gb-investors .gbi-confidence-key-measured-indicated{border-top-color:var(--gbi-confidence-high)}body.gb-investors .gbi-confidence-key-inferred{border-top-color:var(--gbi-confidence-low)}body.gb-investors .gbi-bands{margin:16px 0 20px}body.gb-investors .gbi-bands svg{width:100%;height:54px;display:block;overflow:visible}body.gb-investors .gbi-band{fill:#ffffff1c}body.gb-investors .gbi-band-label{fill:var(--muted);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}body.gb-investors .gbi-band-range{fill:var(--muted-2);font-size:10px}body.gb-investors .gbi-band-marker{stroke:var(--gold-2);stroke-width:2.5}body.gb-investors .gbi-band-key{display:flex;flex-direction:column;gap:2px;margin-top:8px;padding-top:6px;border-top:2px solid var(--gold-2);font-size:12px;color:var(--muted);max-width:42ch}body.gb-investors .gbi-band-key b{color:var(--white);font-size:13px}body.gb-investors .gbi-table .is-constant,body.gb-investors .gbi-table .is-fall{color:var(--muted)}body.gb-investors .gbi-table td small{display:block;font-size:11px;line-height:1.35;color:var(--muted-2);white-space:normal;max-width:46ch;margin-top:2px}body.gb-investors .gbi-decomp figcaption{display:flex;gap:2px;margin-top:8px}body.gb-investors .gbi-decomp-key{display:flex;flex-direction:column;gap:2px;min-width:0;padding-right:10px;border-top:2px solid transparent;font-size:12px;color:var(--muted)}body.gb-investors .gbi-decomp-key b{color:var(--white);font-size:13px}body.gb-investors .gbi-decomp-key-treasury{border-top-color:var(--mint-2)}body.gb-investors .gbi-decomp-key-residual{border-top-color:var(--gold-2)}body.gb-investors .gbi-zero{stroke:#ffffff57;stroke-width:1;vector-effect:non-scaling-stroke}body.gb-investors .gbi-bar-up{fill:var(--mint-2)}body.gb-investors .gbi-bar-down{fill:var(--danger)}body.gb-investors .gbi-bar-labels{display:flex;margin:4px 0 0;font-size:11px;color:var(--muted-2)}body.gb-investors .gbi-bar-labels span{flex:1;text-align:center}body.gb-investors .gbi-bar-labels .is-absent{opacity:.45}body.gb-investors .gbi-pnl{margin:20px 0 6px}body.gb-investors .gbi-pnl-row{display:grid;grid-template-columns:130px 1fr 132px;align-items:center;gap:14px;padding:6px 0}body.gb-investors .gbi-pnl-row svg{width:100%;height:34px;display:block}body.gb-investors .gbi-pnl-cost{fill:var(--muted-2)}body.gb-investors .gbi-pnl-value{fill:var(--mint-2)}body.gb-investors .gbi-pnl-label{font-size:13px;font-weight:620}body.gb-investors .gbi-pnl-diff{font-size:13px;text-align:right;font-variant-numeric:tabular-nums;color:var(--muted-2)}body.gb-investors .gbi-line-shares{fill:none;stroke:var(--blue);stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round}body.gb-investors .gbi-ladder{margin:18px 0 8px}body.gb-investors .gbi-ladder svg{width:100%;height:96px;margin-top:10px;display:block;overflow:visible}body.gb-investors .gbi-ladder figcaption{display:flex;flex-wrap:wrap;gap:16px;margin-top:8px;font-size:12px;color:var(--muted)}body.gb-investors .gbi-ladder-axis{stroke:#ffffff29;stroke-width:1}body.gb-investors .gbi-ladder-strike{stroke:var(--purple-2);stroke-width:2;stroke-linecap:round}body.gb-investors .gbi-ladder-price{stroke:var(--gold-2);stroke-width:2;stroke-linecap:round}body.gb-investors .gbi-ladder-dot{fill:var(--gold-2);stroke:#05060a;stroke-width:2}body.gb-investors .gbi-ladder-label{fill:var(--white);font-size:12px;font-weight:700}body.gb-investors .gbi-ladder-count{fill:var(--muted-2);font-size:11px}body.gb-investors .gbi-two-clocks{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:24px 0}body.gb-investors .gbi-two-clocks article{padding:20px;border:1px solid var(--gbi-line);border-radius:var(--radius-sm);background:var(--gbi-panel)}body.gb-investors .gbi-two-clocks h3{margin-top:0}body.gb-investors .gbi-two-clocks p{font-size:13.5px;line-height:1.6;color:var(--muted)}body.gb-investors .gbi-two-clocks a{color:var(--gold-2)}body.gb-investors .gbi-definitions{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:20px 0}body.gb-investors .gbi-definitions div{padding:16px 18px;border:1px solid var(--gbi-line);border-radius:var(--radius-sm);background:var(--gbi-panel)}body.gb-investors .gbi-definitions dt{font-weight:760;margin-bottom:6px}body.gb-investors .gbi-definitions dd{margin:0;font-size:13px;line-height:1.6;color:var(--muted)}@media(max-width:720px){body.gb-investors .gbi-pnl-row{grid-template-columns:1fr auto;gap:2px 10px}body.gb-investors .gbi-pnl-row svg{grid-column:1 / -1;grid-row:2}body.gb-investors .gbi-ladder svg{height:110px}body.gb-investors .gbi-bar-labels{font-size:10px}body.gb-investors .gbi-nav a{white-space:nowrap}body.gb-investors .gbi-section{scroll-margin-top:132px}}@media(max-width:640px){body.gb-investors .gbi-hero{padding-top:34px}body.gb-investors .gbi-section{padding:32px 0}}
