.deck-raise *{box-sizing:border-box;margin:0;padding:0}.deck-raise{font-family:var(--font-inter), "Inter", -apple-system, BlinkMacSystemFont, sans-serif;color:#e0e0e0;--ice-blue:#73c4fa;--vault-purple:#b39ddb;--btc-orange:#f7931a;--green:#34d399;--blue-light:#a5d5fb;--blue-dark:#497c9f;--bg-slide:#0a0b12;--bg-card:#1a2332;--bg-card-alt:#1e2d3d;--border-subtle:#73c4fa1f;--border-card:#253040;--text-heading:#fff;--text-body:#c0c0c8;--text-muted:#8899a6;--text-faint:#555c66;background:#08080d}.deck-raise .slide{background:var(--bg-slide);width:13.333in;height:7.5in;position:relative;overflow:hidden}.deck-raise .slide-content{flex-direction:column;height:100%;padding:.42in .65in .35in;display:flex;position:relative}.deck-raise .slide.vcenter .slide-footer{margin-top:0;padding-top:0;position:absolute;bottom:.32in;left:.65in;right:.65in}.deck-raise .slide.vcenter .slide-content{padding-bottom:.68in}.deck-raise .slide.vcenter .slide-title{margin-bottom:auto;padding-bottom:.14in}.deck-raise .slide.vcenter .slide-content>:nth-last-child(2){margin-bottom:auto}.deck-raise .slide.vcenter .two-col{flex:none}.deck-raise .slide-header{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;margin-bottom:.18in;padding-bottom:.1in;display:flex}.deck-raise .slide-logo{opacity:.9;height:24px}.deck-raise .section-label{text-transform:uppercase;letter-spacing:2px;font-size:10px;font-weight:700}.deck-raise .section-label.blue{color:var(--ice-blue)}.deck-raise .section-label.orange{color:var(--btc-orange)}.deck-raise .section-label.green{color:var(--green)}.deck-raise .section-label.purple{color:var(--vault-purple)}.deck-raise .slide-title{color:var(--text-heading);margin-bottom:.14in;font-size:27px;font-weight:700;line-height:1.15}.deck-raise .slide-title .accent{color:var(--btc-orange)}.deck-raise .slide-title .blue{color:var(--ice-blue)}.deck-raise .slide-title .purple{color:var(--vault-purple)}.deck-raise .slide-title .green{color:var(--green)}.deck-raise .slide-subtitle{color:var(--ice-blue);letter-spacing:.3px;margin-bottom:.16in;font-size:17px;font-weight:400}.deck-raise .body-text{color:var(--text-body);margin-bottom:10px;font-size:15px;line-height:1.55}.deck-raise .body-text.small{font-size:13px}.deck-raise .col-label{text-transform:uppercase;letter-spacing:1.6px;margin-bottom:10px;font-size:11px;font-weight:700}.deck-raise .col-label.blue{color:var(--ice-blue)}.deck-raise .col-label.orange{color:var(--btc-orange)}.deck-raise .col-label.green{color:var(--green)}.deck-raise .col-label.purple{color:var(--vault-purple)}.deck-raise .two-col{flex:1;gap:.42in;min-height:0;display:flex}.deck-raise .col-left,.deck-raise .col-right{flex-direction:column;flex:1;min-width:0;display:flex}.deck-raise .col-left.wide{flex:1.15}.deck-raise .flex-grow{flex:1}.deck-raise .checks{list-style:none}.deck-raise .checks li{color:var(--text-body);padding:5px 0 5px 24px;font-size:13.5px;line-height:1.5;position:relative}.deck-raise .checks li:before{content:"✓";color:var(--green);font-size:13px;font-weight:700;position:absolute;top:5px;left:0}.deck-raise .checks.blue li:before{color:var(--ice-blue)}.deck-raise .checks.orange li:before{color:var(--btc-orange)}.deck-raise .checks.purple li:before{color:var(--vault-purple)}.deck-raise .checks li strong{color:var(--text-heading);font-weight:600}.deck-raise .stat-card{background:var(--bg-card);border:1px solid var(--border-card);border-radius:8px;padding:14px 16px}.deck-raise .stat-value{color:var(--btc-orange);margin-bottom:4px;font-size:26px;font-weight:700;line-height:1.1}.deck-raise .stat-value.blue{color:var(--ice-blue)}.deck-raise .stat-value.green{color:var(--green)}.deck-raise .stat-value.purple{color:var(--vault-purple)}.deck-raise .stat-label{color:var(--text-muted);font-size:12px;line-height:1.4}.deck-raise .stat-stack{flex-direction:column;gap:10px;display:flex}.deck-raise .stat-row{gap:12px;display:grid}.deck-raise .stat-row.cols-2{grid-template-columns:1fr 1fr}.deck-raise .stat-row.cols-3{grid-template-columns:1fr 1fr 1fr}.deck-raise .stat-row.cols-4{grid-template-columns:1fr 1fr 1fr 1fr}.deck-raise .card{background:var(--bg-card);border:1px solid var(--border-card);border-radius:8px;padding:14px 16px}.deck-raise .card-title{color:var(--ice-blue);margin-bottom:6px;font-size:15px;font-weight:600}.deck-raise .card-title.orange{color:var(--btc-orange)}.deck-raise .card-title.green{color:var(--green)}.deck-raise .card-title.purple{color:var(--vault-purple)}.deck-raise .card-body{color:var(--text-muted);font-size:12.5px;line-height:1.5}.deck-raise .card-grid-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.deck-raise .card-grid-3{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.deck-raise .card-grid-4{grid-template-columns:1fr 1fr 1fr 1fr;gap:12px;display:grid}.deck-raise .card-grid-5{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.deck-raise .callout{border-radius:10px;padding:12px 18px;font-size:14px;font-style:italic;font-weight:500;line-height:1.5}.deck-raise .callout.orange{color:var(--btc-orange);background:#f7931a0f;border:1px solid #f7931a40}.deck-raise .callout.green{color:var(--green);background:#34d3990d;border:1px solid #34d39933}.deck-raise .callout.blue{color:var(--ice-blue);background:#73c4fa0d;border:1px solid #73c4fa40}.deck-raise .highlight-box{border:1px solid var(--border-subtle);background:#73c4fa0d;border-radius:8px;padding:14px 16px}.deck-raise .footnote{color:var(--text-faint);margin-top:8px;font-size:10px;font-style:italic;line-height:1.45}.deck-raise .slide-footer{color:var(--text-faint);justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;font-size:9px;display:flex}.deck-raise .slide-footer .url{letter-spacing:.5px}.deck-raise .title-slide .slide-content{justify-content:center;padding:.7in .85in .4in}.deck-raise .hero-wordmark{color:var(--text-heading);letter-spacing:-1px;margin-bottom:18px;font-size:64px;font-weight:800;line-height:1.05}.deck-raise .hero-wordmark .x{color:var(--ice-blue)}.deck-raise .hero-tagline{text-transform:uppercase;letter-spacing:1.8px;color:var(--text-heading);max-width:11.6in;margin-bottom:30px;font-size:16px;font-weight:700;line-height:1.6}.deck-raise .hero-tagline .orange{color:var(--btc-orange)}.deck-raise .hero-tagline .green{color:var(--green)}.deck-raise .offer-box{background:var(--bg-card);border:1px solid var(--border-card);border-left:3px solid var(--ice-blue);border-radius:10px;max-width:8.2in;margin-bottom:20px;padding:20px 28px}.deck-raise .offer-box .offer-kicker{color:var(--ice-blue);margin-bottom:6px;font-size:13px;font-weight:600}.deck-raise .offer-box .offer-amount{color:var(--text-heading);margin-bottom:6px;font-size:40px;font-weight:800;line-height:1.1}.deck-raise .offer-box .offer-sub{color:var(--text-muted);font-size:14px}.deck-raise .title-meta{color:var(--text-muted);margin-bottom:22px;font-size:12.5px}.deck-raise .title-legal{color:var(--text-faint);margin-top:16px;font-size:10px;font-style:italic}.deck-raise .timeline{margin:18px 0 0;padding-top:6px;position:relative}.deck-raise .timeline-track{border-top:2px dashed #73c4fa59;position:absolute;top:11px;left:4%;right:4%}.deck-raise .timeline-nodes{justify-content:space-between;display:flex;position:relative}.deck-raise .timeline-node{text-align:center;flex:1}.deck-raise .timeline-dot{background:var(--btc-orange);border-radius:50%;width:12px;height:12px;margin:0 auto 8px;box-shadow:0 0 0 4px #f7931a26}.deck-raise .timeline-node.last .timeline-dot{background:var(--green);box-shadow:0 0 0 4px #34d39926}.deck-raise .timeline-year{color:var(--text-heading);margin-bottom:2px;font-size:13px;font-weight:700}.deck-raise .timeline-label{color:var(--text-muted);font-size:11.5px}.deck-raise .team-card{background:var(--bg-card);border:1px solid var(--border-card);border-radius:8px;padding:14px 16px}.deck-raise .team-head{align-items:center;gap:10px;margin-bottom:8px;display:flex}.deck-raise .team-avatar{width:34px;height:34px;color:var(--ice-blue);background:#73c4fa26;border:1px solid #73c4fa4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.deck-raise .team-name{color:var(--text-heading);font-size:15px;font-weight:700;line-height:1.2}.deck-raise .team-role{color:var(--btc-orange);margin-top:2px;font-size:11px;font-weight:600;line-height:1.35}.deck-raise .team-role.blue{color:var(--ice-blue)}.deck-raise .team-bio{color:var(--text-muted);font-size:12px;line-height:1.5}.deck-raise table{border-collapse:collapse;width:100%}.deck-raise .data-table th{text-transform:uppercase;letter-spacing:1px;color:var(--ice-blue);background:var(--bg-card-alt);text-align:left;padding:7px 12px;font-size:10.5px;font-weight:700}.deck-raise .data-table th.num{text-align:right}.deck-raise .data-table td{color:var(--text-body);border-bottom:1px solid var(--border-card);padding:7px 12px;font-size:13px}.deck-raise .data-table td.num{text-align:right;font-variant-numeric:tabular-nums}.deck-raise .data-table tr:nth-child(2n) td{background:#1a233280}.deck-raise .data-table td .yr{color:var(--btc-orange);font-weight:700}.deck-raise .tam-table td{padding:8px 12px;font-size:14px}.deck-raise .tam-table td.opp{text-align:right;color:var(--btc-orange);font-weight:600}.deck-raise .tam-table tr.total td{color:var(--text-heading);border-top:1px solid #f7931a66;border-bottom:none;font-weight:700}.deck-raise .tam-table tr.total td.opp{color:var(--btc-orange)}.deck-raise .terms-table td{border-bottom:1px solid var(--border-card);vertical-align:top;padding:8px 14px;font-size:12.5px;line-height:1.45}.deck-raise .terms-table td.term{width:1.9in;color:var(--vault-purple);white-space:nowrap;font-weight:700}.deck-raise .terms-table td.def{color:var(--text-body)}.deck-raise .terms-table tr:nth-child(2n) td{background:#1a233280}.deck-raise .qtr-table td{border-bottom:1px solid var(--border-card);vertical-align:top;padding:8px 12px;font-size:12.5px;line-height:1.45}.deck-raise .qtr-table td.qtr{width:.85in;color:var(--btc-orange);white-space:nowrap;font-weight:700}.deck-raise .qtr-table td.what{color:var(--text-body)}.deck-raise .qtr-table tr:nth-child(odd) td{background:#1a233280}.deck-raise .comp-table th{text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);background:var(--bg-card-alt);text-align:center;padding:9px 12px;font-size:11px;font-weight:700}.deck-raise .comp-table th.feature{text-align:left;color:var(--ice-blue)}.deck-raise .comp-table th.vbtc{color:var(--btc-orange)}.deck-raise .comp-table td{color:var(--text-body);border-bottom:1px solid var(--border-card);text-align:center;padding:8.5px 12px;font-size:13px}.deck-raise .comp-table td.feature{text-align:left}.deck-raise .comp-table tr:nth-child(2n) td{background:#1a233280}.deck-raise .comp-table .yes{color:var(--green);font-weight:700}.deck-raise .comp-table .no{color:#ef4444a6;font-weight:600}.deck-raise .comp-table .cond{color:#fbbf24;font-weight:700}.deck-raise .alloc-table td{border-bottom:1px solid var(--border-card);color:var(--text-body);padding:6.5px 12px;font-size:13.5px}.deck-raise .alloc-table td.amt{text-align:right;color:var(--btc-orange);white-space:nowrap;font-weight:700}.deck-raise .alloc-table tr:nth-child(odd) td{background:#1a233280}.deck-raise .pill-row{gap:12px;margin-bottom:16px;display:flex}.deck-raise .pill{text-align:center;color:var(--text-heading);border:1px solid #f7931a66;border-radius:24px;flex:1;padding:9px 10px;font-size:13.5px;font-weight:600}.deck-raise .pill .tick{color:var(--btc-orange);margin-right:6px}.deck-raise .chart-title{color:var(--text-heading);text-align:center;margin-bottom:12px;font-size:13.5px;font-weight:600}.deck-raise .bar-row{align-items:center;gap:10px;margin-bottom:12px;display:flex}.deck-raise .bar-label{width:1.35in;color:var(--text-muted);text-align:right;flex-shrink:0;font-size:12px}.deck-raise .bar-track{background:#ffffff0a;border-radius:3px;flex:1;height:20px;position:relative}.deck-raise .bar-fill{background:linear-gradient(90deg, #f7931a8c, var(--btc-orange));border-radius:3px;min-width:3px;height:100%}.deck-raise .bar-value{color:var(--text-heading);font-size:12.5px;font-weight:700;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.deck-raise .bar-track-outer{flex:1;align-items:center;padding-right:.4in;display:flex;position:relative}.deck-raise .integration-cell{background:var(--bg-card);border:1px solid var(--border-card);border-radius:8px;padding:10px 14px}.deck-raise .integration-cat{text-transform:uppercase;letter-spacing:1.2px;color:var(--ice-blue);margin-bottom:4px;font-size:9.5px;font-weight:700}.deck-raise .integration-names{color:var(--text-heading);font-size:13.5px;font-weight:600}
