.industrial-master-scope{--bg-primary:#fbfbf9;--bg-card:#d4dfd9;--bg-elevated:#ebebe9;--border-color:#0c1e0029;--text-on-accent:#0c1e00;--gold:#a6c194;--gold-light:#e8c876;--gold-dim:#5e7450;--cream:#252420;--cream-muted:#5e5c58;--signal-green:#22c55e;--signal-red:#ef4444;--signal-gray:#6b7280;--signal-teal:#14b8a6;--signal-orange:#f97316;--signal-yellow:#eab308;--font-display:"Playfair Display", Georgia, serif;--font-body:"Source Serif 4", "Source Serif Pro", Georgia, serif;--font-mono:"DM Mono", "Courier New", monospace;background-color:var(--bg-primary);color:var(--cream);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.7;overflow-x:hidden}.industrial-master-scope,.industrial-master-scope *,.industrial-master-scope :before,.industrial-master-scope :after{box-sizing:border-box}.industrial-master-scope h1,.industrial-master-scope h2,.industrial-master-scope h3,.industrial-master-scope h4{font-family:var(--font-display);line-height:1.25}.industrial-master-scope h2{color:var(--gold);margin-bottom:1rem;font-size:2rem;font-weight:700}.industrial-master-scope h3{color:var(--cream);font-size:1.35rem;font-weight:600}.industrial-master-scope a{color:var(--gold);text-decoration:none;transition:color .2s}.industrial-master-scope a:hover{color:var(--gold-light)}.industrial-master-scope .container{max-width:1280px;margin:0 auto;padding:0 1.5rem}.industrial-master-scope .section-padding{padding:5rem 0}.industrial-master-scope .badge{letter-spacing:.5px;font-size:11px;font-weight:700;font-family:var(--font-mono);border-radius:9999px;padding:2px 10px;display:inline-block}.industrial-master-scope .badge-buy{background:var(--signal-green);color:var(--text-on-accent)}.industrial-master-scope .badge-hold{background:var(--gold);color:var(--text-on-accent)}.industrial-master-scope .badge-caution,.industrial-master-scope .badge-yield{background:var(--signal-gray);color:#fff}.industrial-master-scope .badge-watch{background:var(--signal-red);color:#fff}.industrial-master-scope .badge-active{background:var(--signal-teal);color:var(--text-on-accent)}.industrial-master-scope .badge-future{background:var(--bg-elevated);color:var(--cream-muted);border:1px solid var(--border-color)}.industrial-master-scope .card{border:1px solid var(--border-color);background:var(--bg-card);border-radius:.5rem;padding:1.5rem;transition:border-color .2s}.industrial-master-scope .card:hover{border-color:var(--gold)}.industrial-master-scope .btn-gold{background:var(--gold);color:var(--text-on-accent);cursor:pointer;font-weight:700;font-family:var(--font-body);text-align:center;border:none;border-radius:.375rem;padding:.75rem 1.5rem;font-size:.95rem;transition:background .2s;display:inline-block}.industrial-master-scope .btn-gold:hover{background:var(--gold-light);color:var(--text-on-accent)}.industrial-master-scope .stat-value{font-family:var(--font-mono);color:var(--gold);font-size:2.2rem;font-weight:500;line-height:1.1}.industrial-master-scope .stat-label{font-family:var(--font-body);color:var(--cream-muted);margin-top:.25rem;font-size:.85rem}.industrial-master-scope .table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.industrial-master-scope table{border-collapse:collapse;width:100%;font-size:.875rem}.industrial-master-scope th{font-family:var(--font-mono);color:var(--gold);text-align:left;border-bottom:2px solid var(--gold-dim);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;padding:.75rem 1rem;font-size:.8rem}.industrial-master-scope td{border-bottom:1px solid var(--border-color);color:var(--cream);font-family:var(--font-body);vertical-align:top;padding:.75rem 1rem}.industrial-master-scope tr:hover td{background:#c9a84c0a}.industrial-master-scope .site-nav{z-index:1000;background:var(--bg-primary);border-bottom:1px solid var(--border-color);transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;top:0;left:0;right:0}.industrial-master-scope .site-nav.scrolled{-webkit-backdrop-filter:blur(8px);background:#fbfbf9eb}.industrial-master-scope .nav-inner{justify-content:space-between;align-items:center;max-width:1280px;height:64px;margin:0 auto;padding:0 1.5rem;display:flex}.industrial-master-scope .nav-logo{font-family:var(--font-display);color:var(--gold);letter-spacing:1.5px;white-space:nowrap;font-size:1.15rem;font-weight:700}.industrial-master-scope .nav-links{align-items:center;gap:2rem;display:flex}.industrial-master-scope .nav-item{color:var(--cream-muted);cursor:pointer;font-size:.9rem;font-family:var(--font-body);padding:.5rem 0;position:relative}.industrial-master-scope .nav-item:hover{color:var(--cream)}.industrial-master-scope .nav-dropdown{background:var(--bg-elevated);border:1px solid var(--border-color);z-index:1001;border-radius:.5rem;min-width:240px;padding:.5rem 0;display:none;position:absolute;top:100%;left:-1rem;box-shadow:0 12px 40px #0c1e001f}.industrial-master-scope .nav-item:hover .nav-dropdown{display:block}.industrial-master-scope .nav-dropdown a{color:var(--cream-muted);padding:.5rem 1.25rem;font-size:.85rem;transition:background .15s,color .15s;display:block}.industrial-master-scope .nav-dropdown a:hover{color:var(--gold);background:#c9a84c14}.industrial-master-scope .nav-cta-wrap{flex-shrink:0}.industrial-master-scope .hamburger{cursor:pointer;background:0 0;border:none;padding:.5rem;display:none}.industrial-master-scope .hamburger span{background:var(--cream);width:24px;height:2px;margin:5px 0;transition:all .3s;display:block}.industrial-master-scope .mobile-overlay{z-index:2000;background:var(--bg-primary);flex-direction:column;padding:2rem;display:none;position:fixed;inset:0;overflow-y:auto}.industrial-master-scope .mobile-overlay.active{display:flex}.industrial-master-scope .mobile-close{cursor:pointer;background:0 0;border:none;position:absolute;top:1.25rem;right:1.5rem}.industrial-master-scope .mobile-close span{background:var(--cream);width:28px;height:2px;display:block}.industrial-master-scope .mobile-close span:first-child{transform:rotate(45deg)translate(2px,2px)}.industrial-master-scope .mobile-close span:last-child{transform:rotate(-45deg)translate(2px,-2px)}.industrial-master-scope .mobile-overlay .mobile-section{margin-top:2rem}.industrial-master-scope .mobile-overlay .mobile-section-title{font-family:var(--font-display);color:var(--gold);margin-bottom:.75rem;font-size:1rem}.industrial-master-scope .mobile-overlay .mobile-section a{color:var(--cream-muted);padding:.4rem 0;font-size:.95rem;display:block}.industrial-master-scope .mobile-overlay .mobile-section a:hover{color:var(--gold)}.industrial-master-scope .quick-nav{z-index:999;background:var(--bg-card);border-bottom:1px solid var(--border-color);opacity:0;transition:transform .3s,opacity .3s;position:fixed;top:64px;left:0;right:0;overflow:hidden;transform:translateY(-100%)}.industrial-master-scope .quick-nav.visible{opacity:1;transform:translateY(0)}.industrial-master-scope .quick-nav-inner{scrollbar-width:none;gap:.5rem;max-width:1280px;margin:0 auto;padding:.5rem 1rem;display:flex;overflow-x:auto}.industrial-master-scope .quick-nav-inner::-webkit-scrollbar{display:none}.industrial-master-scope .qn-pill{background:var(--bg-elevated);border:1px solid var(--border-color);font-family:var(--font-mono);color:var(--cream-muted);cursor:pointer;white-space:nowrap;border-radius:9999px;flex-shrink:0;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.72rem;transition:border-color .2s,color .2s;display:flex}.industrial-master-scope .qn-pill:hover,.industrial-master-scope .qn-pill.active{border-color:var(--gold);color:var(--gold)}.industrial-master-scope .qn-pill-border-gold{border-left:3px solid var(--gold)}.industrial-master-scope .qn-pill-border-green{border-left:3px solid var(--signal-green)}.industrial-master-scope .qn-pill-border-gray{border-left:3px solid var(--signal-gray)}.industrial-master-scope .ticker-strip{background:var(--bg-card);border-left:4px solid var(--gold);white-space:nowrap;margin-top:2.5rem;padding:.75rem 0;overflow:hidden}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.industrial-master-scope .ticker-content{font-family:var(--font-mono);color:var(--cream-muted);font-size:.8rem;animation:80s linear infinite marquee;display:inline-block}.industrial-master-scope .ticker-content:hover{animation-play-state:paused}.industrial-master-scope .ticker-sep{color:var(--gold);margin:0 1.5rem}.industrial-master-scope .hero{background:radial-gradient(at 50% 30%,#c9a84c0f 0%,#0000 70%);border-bottom:1px solid #c9a84c4d;padding-top:120px;padding-bottom:3rem;position:relative}.industrial-master-scope .hero h1{font-family:var(--font-display);color:var(--cream);max-width:900px;margin-bottom:1.25rem;font-size:2.5rem;font-weight:700;line-height:1.2}.industrial-master-scope .hero-sub{font-family:var(--font-body);color:var(--cream-muted);max-width:800px;margin-bottom:2.5rem;font-size:1.1rem;line-height:1.7}.industrial-master-scope .breadcrumb{font-family:var(--font-body);color:var(--cream-muted);margin-bottom:1.5rem;font-size:.85rem}.industrial-master-scope .breadcrumb a{color:var(--cream-muted)}.industrial-master-scope .breadcrumb span{color:var(--gold-dim);margin:0 .4rem}.industrial-master-scope .hero-grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2rem;display:grid}.industrial-master-scope .hero-stat{background:var(--bg-card);border:1px solid var(--border-color);border-radius:.5rem;padding:1.25rem;transition:border-color .2s;position:relative}.industrial-master-scope .hero-stat:hover{border-color:var(--gold)}.industrial-master-scope .hero-stat .badge{position:absolute;top:.75rem;right:.75rem}.industrial-master-scope .hero-stat .stat-value{font-size:1.75rem}.industrial-master-scope .investment-thesis{font-family:var(--font-body);color:var(--cream);text-align:center;max-width:800px;margin:2.5rem auto 0;font-size:1.05rem;line-height:1.8}.industrial-master-scope .chart-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:.5rem;margin-bottom:2rem;padding:1.5rem}.industrial-master-scope .chart-card h3{font-family:var(--font-display);color:var(--cream);margin-bottom:1rem;font-size:1.1rem}.industrial-master-scope .chart-source{font-family:var(--font-mono);color:var(--cream-muted);margin-top:1rem;font-size:.72rem;line-height:1.5}.industrial-master-scope .chart-annotation{border:1px solid var(--gold-dim);color:var(--cream-muted);background:#c9a84c0f;border-radius:.5rem;margin-top:1rem;padding:1rem 1.25rem;font-size:.9rem;line-height:1.6}.industrial-master-scope .chart-annotation strong{color:var(--gold)}.industrial-master-scope .cap-spectrum-row{font-family:var(--font-mono);align-items:center;gap:1rem;margin-bottom:.75rem;font-size:.8rem;display:flex}.industrial-master-scope .cap-spectrum-label{width:260px;color:var(--cream);text-align:right;flex-shrink:0}.industrial-master-scope .cap-spectrum-bar-wrap{background:var(--bg-elevated);border-radius:4px;flex:1;height:24px;position:relative}.industrial-master-scope .cap-spectrum-bar{height:100%;color:var(--text-on-accent);border-radius:4px;justify-content:space-between;align-items:center;padding:0 6px;font-size:.7rem;font-weight:700;display:flex;position:absolute}.industrial-master-scope .cap-spectrum-tier{width:100px;color:var(--cream-muted);flex-shrink:0;font-size:.72rem}.industrial-master-scope .corridor-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.industrial-master-scope .corridor-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:.5rem;padding:1.5rem;transition:border-color .2s;position:relative}.industrial-master-scope .corridor-card:hover{border-color:var(--gold)}.industrial-master-scope .corridor-card-border{border-left:4px solid;padding-left:1.75rem}.industrial-master-scope .corridor-card .badge{position:absolute;top:1rem;right:1rem}.industrial-master-scope .corridor-card h3{margin-bottom:.25rem}.industrial-master-scope .corridor-tagline{color:var(--cream-muted);margin-bottom:1rem;font-size:.9rem;font-style:italic}.industrial-master-scope .corridor-stats{grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:1rem;display:grid}.industrial-master-scope .corridor-stat-item .stat-value{font-size:1rem}.industrial-master-scope .corridor-stat-item .stat-label{font-size:.72rem}.industrial-master-scope .corridor-thesis{color:var(--cream);margin-bottom:1rem;font-size:.9rem;line-height:1.6}.industrial-master-scope .macro-grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2.5rem;display:grid}.industrial-master-scope .macro-card{background:var(--bg-card);border:1px solid var(--border-color);text-align:center;border-radius:.5rem;padding:1.25rem}.industrial-master-scope .macro-card .stat-value{font-size:1.5rem}.industrial-master-scope .macro-card .stat-label{font-size:.78rem}.industrial-master-scope .macro-card .stat-context{font-family:var(--font-mono);color:var(--gold-dim);margin-top:.25rem;font-size:.68rem}.industrial-master-scope .thesis-text{color:var(--cream);max-width:880px;margin-bottom:1.5rem;font-size:1rem;line-height:1.8}.industrial-master-scope .thesis-text strong{color:var(--gold)}.industrial-master-scope .pipeline-callout{border:1px solid var(--gold-dim);background:var(--bg-card);color:var(--cream);border-radius:.5rem;margin-top:2rem;padding:1.25rem 1.5rem;font-size:.92rem;line-height:1.7}.industrial-master-scope .css-timeline{margin-top:2rem;padding-bottom:1rem;overflow-x:auto}.industrial-master-scope .timeline-track{align-items:flex-start;min-width:900px;padding:2rem 0;display:flex;position:relative}.industrial-master-scope .timeline-track:after{content:"";background:var(--border-color);height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.industrial-master-scope .timeline-quarter{text-align:center;z-index:1;flex:1;position:relative}.industrial-master-scope .timeline-quarter-label{font-family:var(--font-mono);color:var(--gold);white-space:nowrap;font-size:.72rem;position:absolute;bottom:-1.5rem;left:50%;transform:translate(-50%)}.industrial-master-scope .timeline-dot{z-index:2;border-radius:50%;width:12px;height:12px;margin:0 auto;position:relative}.industrial-master-scope .timeline-dot-label{font-family:var(--font-mono);color:var(--cream-muted);white-space:nowrap;text-align:center;max-width:120px;font-size:.62rem;line-height:1.3;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.industrial-master-scope .volume-strip{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2.5rem;display:grid}.industrial-master-scope .calc-grid{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.industrial-master-scope .calc-inputs,.industrial-master-scope .calc-outputs{flex-direction:column;gap:1rem;display:flex}.industrial-master-scope .input-group label{font-family:var(--font-mono);color:var(--cream-muted);margin-bottom:.35rem;font-size:.78rem;display:block}.industrial-master-scope .input-group input[type=number],.industrial-master-scope .input-group select{background:var(--bg-elevated);border:1px solid var(--border-color);width:100%;color:var(--cream);font-family:var(--font-mono);border-radius:.375rem;padding:.6rem .75rem;font-size:.9rem;transition:border-color .2s}.industrial-master-scope .input-group input:focus,.industrial-master-scope .input-group select:focus{border-color:var(--gold);outline:none}.industrial-master-scope .input-group input[type=range]{width:100%;accent-color:var(--gold);margin-top:.25rem}.industrial-master-scope .slider-row{justify-content:space-between;align-items:center;display:flex}.industrial-master-scope .slider-val{font-family:var(--font-mono);color:var(--gold);text-align:right;min-width:50px;font-size:.9rem}.industrial-master-scope .submarket-pills{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.industrial-master-scope .submarket-pill{background:var(--bg-elevated);border:1px solid var(--border-color);color:var(--cream-muted);font-family:var(--font-mono);cursor:pointer;border-radius:.25rem;padding:.3rem .75rem;font-size:.72rem;transition:border-color .2s,color .2s}.industrial-master-scope .submarket-pill:hover,.industrial-master-scope .submarket-pill.active{border-color:var(--gold);color:var(--gold)}.industrial-master-scope .output-card{background:var(--bg-card);border:1px solid var(--border-color);text-align:center;border-radius:.5rem;padding:1rem}.industrial-master-scope .output-card .stat-value{font-size:1.4rem}.industrial-master-scope .output-grid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.industrial-master-scope .dscr-warning{color:var(--signal-red);font-family:var(--font-mono);margin-top:.5rem;font-size:.78rem}.industrial-master-scope .dscr-ok{color:var(--signal-green);font-family:var(--font-mono);margin-top:.5rem;font-size:.78rem}.industrial-master-scope .noi-table-toggle{background:var(--bg-elevated);border:1px solid var(--border-color);color:var(--cream-muted);font-family:var(--font-mono);cursor:pointer;border-radius:.375rem;margin-top:1rem;padding:.5rem 1rem;font-size:.78rem;transition:border-color .2s}.industrial-master-scope .noi-table-toggle:hover{border-color:var(--gold);color:var(--gold)}.industrial-master-scope .noi-table-wrap{max-height:0;transition:max-height .4s;overflow:hidden}.industrial-master-scope .noi-table-wrap.open{max-height:600px}.industrial-master-scope .submarket-context{font-family:var(--font-mono);color:var(--cream-muted);background:#c9a84c0d;border-radius:.375rem;margin-top:1rem;padding:.75rem;font-size:.78rem;line-height:1.5}.industrial-master-scope .filter-bar{background:var(--bg-card);border:1px solid var(--border-color);border-radius:.5rem;flex-wrap:wrap;gap:1rem;margin-bottom:2rem;padding:1.5rem;display:flex}.industrial-master-scope .filter-group label{font-family:var(--font-mono);color:var(--gold);text-transform:uppercase;letter-spacing:.5px;margin-bottom:.4rem;font-size:.72rem;display:block}.industrial-master-scope .filter-group{flex:1;min-width:180px}.industrial-master-scope .filter-checks{flex-wrap:wrap;gap:.4rem;display:flex}.industrial-master-scope .filter-check{font-family:var(--font-mono);color:var(--cream-muted);cursor:pointer;background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:.25rem;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.75rem;transition:all .2s;display:flex}.industrial-master-scope .filter-check:hover{border-color:var(--gold)}.industrial-master-scope .filter-check.active{border-color:var(--gold);color:var(--gold);background:#c9a84c1a}.industrial-master-scope .filter-check input{display:none}.industrial-master-scope .play-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.industrial-master-scope .play-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:.5rem;padding:1.5rem;transition:border-color .2s}.industrial-master-scope .play-card:hover{border-color:var(--gold)}.industrial-master-scope .play-card.hidden{display:none}.industrial-master-scope .play-metrics{grid-template-columns:repeat(2,1fr);gap:.5rem;margin:1rem 0;display:grid}.industrial-master-scope .play-metric{font-family:var(--font-mono);font-size:.78rem}.industrial-master-scope .play-metric-label{color:var(--cream-muted)}.industrial-master-scope .play-metric-value{color:var(--gold)}.industrial-master-scope .no-results{text-align:center;color:var(--cream-muted);padding:3rem;font-size:.95rem;display:none}.industrial-master-scope .no-results.visible{display:block}.industrial-master-scope .specs-callout{border:1px solid var(--gold-dim);background:var(--bg-card);color:var(--cream);border-radius:.5rem;margin-top:1.5rem;padding:1.25rem 1.5rem;font-size:.92rem;line-height:1.7}.industrial-master-scope .specs-callout strong{color:var(--gold)}.industrial-master-scope .faq-item{border-bottom:1px solid var(--border-color)}.industrial-master-scope .faq-question{cursor:pointer;text-align:left;width:100%;font-family:var(--font-body);color:var(--cream);background:0 0;border:none;justify-content:space-between;align-items:center;padding:1.25rem 0;font-size:1rem;font-weight:500;line-height:1.5;text-decoration:none;display:flex}.industrial-master-scope .faq-question:hover{color:var(--gold)}.industrial-master-scope .faq-chevron{width:20px;height:20px;color:var(--gold);flex-shrink:0;margin-left:1rem;transition:transform .3s}.industrial-master-scope .faq-item.open .faq-chevron{transform:rotate(180deg)}.industrial-master-scope .faq-answer{max-height:0;transition:max-height .4s,padding .3s;overflow:hidden}.industrial-master-scope .faq-item.open .faq-answer{max-height:600px}.industrial-master-scope .faq-answer-inner{color:var(--cream-muted);padding-bottom:1.5rem;font-size:.92rem;line-height:1.8}.industrial-master-scope .resource-strip{scrollbar-width:none;gap:1rem;padding-bottom:1rem;display:flex;overflow-x:auto}.industrial-master-scope .resource-strip::-webkit-scrollbar{display:none}.industrial-master-scope .resource-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:.5rem;flex-shrink:0;width:280px;padding:1.25rem;transition:border-color .2s}.industrial-master-scope .resource-card:hover{border-color:var(--gold)}.industrial-master-scope .resource-card h4{font-family:var(--font-display);color:var(--cream);margin-bottom:.35rem;font-size:.95rem}.industrial-master-scope .resource-card p{color:var(--cream-muted);margin-bottom:.75rem;font-size:.8rem;line-height:1.5}.industrial-master-scope .lead-section{background:radial-gradient(#c9a84c14 0%,#0000 60%);border-top:1px solid #c9a84c66;border-bottom:1px solid #c9a84c66}.industrial-master-scope .form-grid{grid-template-columns:1fr 1fr;gap:1rem;max-width:800px;margin:0 auto;display:grid}.industrial-master-scope .form-group{flex-direction:column;display:flex}.industrial-master-scope .form-group.full-width{grid-column:1/-1}.industrial-master-scope .form-group label{font-family:var(--font-mono);color:var(--cream-muted);text-transform:uppercase;letter-spacing:.3px;margin-bottom:.3rem;font-size:.75rem}.industrial-master-scope .form-group input,.industrial-master-scope .form-group select,.industrial-master-scope .form-group textarea{background:var(--bg-elevated);border:1px solid var(--border-color);color:var(--cream);font-family:var(--font-body);border-radius:.375rem;padding:.65rem .85rem;font-size:.9rem;transition:border-color .2s}.industrial-master-scope .form-group input:focus,.industrial-master-scope .form-group select:focus,.industrial-master-scope .form-group textarea:focus{border-color:var(--gold);outline:none}.industrial-master-scope .form-group textarea{resize:vertical;min-height:100px}.industrial-master-scope .form-group .error{border-color:var(--signal-red)}.industrial-master-scope .form-error-text{color:var(--signal-red);font-size:.72rem;font-family:var(--font-mono);margin-top:.2rem}.industrial-master-scope .trust-signals{flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:2rem;display:flex}.industrial-master-scope .trust-signal{color:var(--cream-muted);text-align:center;max-width:280px;font-size:.82rem}.industrial-master-scope .confirmation-card{text-align:center;background:var(--bg-card);border:1px solid var(--signal-green);border-radius:.5rem;max-width:600px;margin:0 auto;padding:3rem 2rem;display:none}.industrial-master-scope .confirmation-card.visible{display:block}.industrial-master-scope .confirmation-card .check{margin-bottom:1rem;font-size:3rem}.industrial-master-scope .confirmation-card p{color:var(--cream);font-size:1rem;line-height:1.7}.industrial-master-scope .site-footer{background:var(--bg-primary);border-top:1px solid var(--border-color);padding:3rem 0 1rem}.industrial-master-scope .footer-grid{grid-template-columns:1.5fr 1fr 1fr;gap:3rem;margin-bottom:2.5rem;display:grid}.industrial-master-scope .footer-col h4{font-family:var(--font-display);color:var(--gold);margin-bottom:1rem;font-size:.9rem}.industrial-master-scope .footer-col a{color:var(--cream-muted);padding:.2rem 0;font-size:.82rem;display:block}.industrial-master-scope .footer-col a:hover{color:var(--gold)}.industrial-master-scope .footer-col p{color:var(--cream-muted);font-size:.82rem;line-height:1.6}.industrial-master-scope .footer-disclaimer{font-family:var(--font-body);color:var(--cream-muted);border-top:1px solid var(--border-color);max-width:960px;padding-top:1.5rem;font-size:.72rem;font-style:italic;line-height:1.6}.industrial-master-scope .range-slider-container{align-items:center;gap:.5rem;display:flex}.industrial-master-scope .range-slider-container input[type=range]{accent-color:var(--gold);flex:1}.industrial-master-scope .range-val{font-family:var(--font-mono);color:var(--gold);min-width:40px;font-size:.78rem}@media (max-width:1024px){.industrial-master-scope .hero-grid{grid-template-columns:repeat(2,1fr)}.industrial-master-scope .corridor-grid{grid-template-columns:1fr}.industrial-master-scope .macro-grid{grid-template-columns:repeat(2,1fr)}.industrial-master-scope .calc-grid{grid-template-columns:1fr}.industrial-master-scope .output-grid{grid-template-columns:repeat(2,1fr)}.industrial-master-scope .play-grid{grid-template-columns:1fr}.industrial-master-scope .footer-grid{grid-template-columns:1fr;gap:2rem}.industrial-master-scope .filter-bar{flex-direction:column}.industrial-master-scope .volume-strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.industrial-master-scope .nav-links,.industrial-master-scope .nav-cta-wrap{display:none}.industrial-master-scope .hamburger{display:block}.industrial-master-scope .hero h1{font-size:1.75rem}.industrial-master-scope .hero-grid{grid-template-columns:1fr 1fr}.industrial-master-scope h2{font-size:1.5rem}.industrial-master-scope .form-grid{grid-template-columns:1fr}.industrial-master-scope .macro-grid{grid-template-columns:1fr 1fr}.industrial-master-scope .cap-spectrum-row{flex-direction:column;gap:.25rem}.industrial-master-scope .cap-spectrum-label{text-align:left;width:auto;font-size:.72rem}.industrial-master-scope .trust-signals{flex-direction:column;align-items:center}.industrial-master-scope .output-grid{grid-template-columns:1fr}}@media (max-width:480px){.industrial-master-scope .hero-grid{grid-template-columns:1fr}.industrial-master-scope .hero h1{font-size:1.5rem}.industrial-master-scope .volume-strip{grid-template-columns:1fr}}.industrial-master-scope{--im-header-stack:0px}.industrial-master-scope .hero{padding-top:var(--im-header-stack)!important}
