:root,[data-theme=dark]{--bg-darkest:#050811;--bg-dark:#090e1d;--bg-surface:#0e162c;--bg-surface-elevated:#141f3c;--bg-section-alt:#070c18;--bg-card:#090e1df2;--bg-card-elevated:#0e162cf2;--bg-input:#101830f2;--brand-orange:#ff6b00;--brand-amber:#ff8f00;--brand-orange-light:#ffa733;--brand-orange-glow:#ff6b0059;--brand-orange-dim:#ff6b001f;--status-emerald:#34d399;--status-emerald-glow:#34d39959;--status-cyan:#22d3ee;--status-rose:#fb7185;--glass-bg:#070c1af0;--glass-bg-hover:#0c142af5;--glass-border:#ffffff2e;--glass-border-hover:#ff6b0073;--glass-blur:blur(16px);--glass-shadow:0 12px 36px -8px #000000bf, 0 0 1px 1px #ffffff0f;--text-white:#fff;--text-primary:#fff;--text-secondary:#f1f5f9;--text-muted:#cbd5e1;--text-dim:#94a3b8;--hero-subtitle-color:#fff;--video-scrim-bg:linear-gradient(180deg, #050811b8 0%, #050811db 50%, #050811f5 100%);--video-vignette:radial-gradient(ellipse at center, transparent 35%, #050811e0 100%);--border-subtle:#fff3;--border-card:#ffffff38;--card-shadow:0 25px 60px #000000b3;--hud-bg:#0a1023d1;--hud-border:#ff6b0040;--hud-num-color:#fff;--slack-window-bg:#0b1120;--slack-header-bg:#070c18;--slack-chat-bg:#090f1e;--slack-msg-text:#e2e8f0;--slack-border:#ff6b0059;--footer-bg:#04060e;--footer-card-bg:#090e1cb3;--table-header-bg:#0e162cf2;--table-row-alt:#ffffff05;--radar-bg:#050811f2;--radar-text:#fff;--radar-city-text:#fffc;--target-card-bg:linear-gradient(145deg, #0e162af2 0%, #090e1dfa 100%);--tab-bg:#0f172ad9;--tab-active-bg:var(--brand-orange);--tab-active-color:#050811;--tab-inactive-color:#cbd5e1;--sop-bg:#050811f0;--badge-bg:#0e162ce6;--badge-border:#ffffff26;--badge-flaw-bg:#ef444414;--badge-flaw-border:#ef444459;--badge-flaw-text:#fca5a5;--badge-edge-bg:#10b9810f;--badge-edge-border:#10b98159;--badge-edge-text:#34d399;--modal-bg:#090e1e;--modal-overlay:#03050ce0;--modal-close-bg:#141e34;--modal-close-color:#fff;--nav-bg:#050811eb;--nav-border:#ffffff14;--nav-link-color:#e2e8f0;--nav-link-hover:#ff7b00;--theme-btn-bg:#0e162a;--theme-btn-border:#ffffff29;--theme-btn-color:#ffa733;--font-heading:"Outfit", -apple-system, BlinkMacSystemFont, sans-serif;--font-sans:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"JetBrains Mono", monospace;--max-width:1280px;--header-height:72px;--radius-sm:0px;--radius-md:0px;--radius-lg:0px;--radius-xl:0px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}button,input,select,textarea,.glass-panel,.badge,[class*=badge],[class*=tag],[class*=chip],[class*=pill]{border-radius:0!important}html{scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background-color:var(--bg-darkest);min-height:100vh;color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-weight:500;line-height:1.6;position:relative;overflow-x:hidden}p,li,.body-text{color:var(--text-secondary);text-shadow:none;font-weight:500;line-height:1.65}.glass-panel,.glass-panel *,.target-showcase-card,.target-showcase-card *,.slack-window,.slack-window *,table,table *,input,select,textarea,button,.modal-content,.modal-content *{text-shadow:none!important}strong,b{color:var(--text-white);font-weight:800}body:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px);background-size:48px 48px;transition:background-image .25s;position:fixed;inset:0}#root{z-index:1;flex-direction:column;min-height:100vh;display:flex;position:relative}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--text-white);letter-spacing:-.025em;font-weight:700;line-height:1.15}h1{letter-spacing:-.035em;font-size:clamp(2.5rem,5.5vw,4.25rem);font-weight:800}h2{font-size:clamp(1.85rem,3.5vw,2.75rem);font-weight:700}h3{font-size:clamp(1.35rem,2.2vw,1.75rem)}p{color:var(--text-secondary)}a{color:inherit;text-decoration:none;transition:all .2s}button{cursor:pointer;background:0 0;border:none;outline:none;font-family:inherit}input,select,textarea{font-family:inherit;font-size:1rem}.glass-panel{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:var(--radius-sm);transition:border-color .3s,box-shadow .3s,transform .3s,background-color .3s}.glass-panel-interactive:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-hover);box-shadow:0 16px 36px -10px #000000b3, 0 0 20px var(--brand-orange-dim);transform:translateY(-2px)}.telemetry-badge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;background:var(--badge-bg);border:1px solid var(--badge-border);color:var(--text-white);align-items:center;gap:.5rem;padding:.4rem .85rem;font-size:.74rem;font-weight:700;display:inline-flex;box-shadow:0 2px 8px #0003;border-radius:0!important}.badge-amber{color:var(--brand-orange-light);background:#ff6b001f;border:1px solid #ff6b0066;border-left:3px solid var(--brand-orange)!important}.badge-emerald{color:var(--status-emerald);background:#10b9811f;border:1px solid #10b98166;border-left:3px solid var(--status-emerald)!important}.pulse-dot{background-color:currentColor;width:6px;height:6px;animation:2s ease-in-out infinite pulse-glow;box-shadow:0 0 8px;border-radius:0!important}@keyframes pulse-glow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.btn-primary{letter-spacing:.01em;cursor:pointer;text-shadow:none;background:linear-gradient(135deg,#ff7b00 0%,#f40 100%);border:1px solid #ffa033;justify-content:center;align-items:center;gap:.65rem;padding:1.15rem 2.35rem;font-size:1.1rem;font-weight:800;line-height:1.2;transition:all .22s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 22px #ff6b0080;color:#050811!important;border-radius:0!important}.btn-primary:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:60%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.btn-primary:hover{background:linear-gradient(135deg,#f80 0%,#ff5000 100%);transform:translateY(-2px);box-shadow:0 6px 30px #ff6b00bf;color:#000!important}.btn-primary:hover:after{left:140%}.btn-secondary{letter-spacing:.01em;border:2px solid var(--brand-orange);cursor:pointer;background:#0e162a;justify-content:center;align-items:center;gap:.65rem;padding:1.15rem 2.25rem;font-size:1.08rem;font-weight:800;line-height:1.2;transition:all .22s;display:inline-flex;box-shadow:0 4px 18px #00000080;color:#fff!important;border-radius:0!important}.btn-secondary:hover{background:#172444;border-color:#ffa333;transform:translateY(-2px);box-shadow:0 6px 24px #ff6b0066;color:#fff!important}.btn-solid-dark{letter-spacing:.01em;cursor:pointer;background:#141e34;border:1px solid #ffffff40;justify-content:center;align-items:center;gap:.6rem;padding:1.05rem 2rem;font-size:1.02rem;font-weight:800;line-height:1.2;transition:all .22s;display:inline-flex;box-shadow:0 4px 16px #00000073;color:#fff!important;border-radius:0!important}.btn-solid-dark:hover{background:#1d2b4a;border-color:#fff6;transform:translateY(-2px);color:#fff!important}input,select,textarea{transition:background-color .2s,border-color .2s,color .2s}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-darkest)}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--brand-orange)}.container{width:100%;max-width:var(--max-width);margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.video-overlay-scrim{background:var(--video-scrim-bg);-webkit-backdrop-filter:blur(3px);pointer-events:none;z-index:1;transition:background .25s;position:absolute;inset:0}#calculators,.vertical-specs-section{transition:background-color .25s;background-color:var(--bg-section-alt)!important}#arbitrage-grid,#transit-map,#slack-floor,#shipping-audit,#contact,#faqs{transition:background-color .25s;background-color:var(--bg-darkest)!important}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.animate-float{animation:4s ease-in-out infinite float}.target-showcase-card{background-color:#070d1f;border:1px solid #ff6b0059;overflow:hidden;box-shadow:0 25px 60px #000000d9,0 0 20px #ff6b001a;border-radius:0!important}.target-showcase-tabs{z-index:2;background-color:#050917;border-bottom:1px solid #ff6b0059;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.target-tab-btn{color:#fff;cursor:pointer;text-align:center;background-color:#090f21e6;border-top:none;border-bottom:3px solid #0000;border-left:none;border-right:1px solid #ffffff14;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;min-width:0;padding:1.15rem .75rem;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex;position:relative;border-radius:0!important}.target-tab-btn:last-child{border-right:none}.target-tab-btn:hover:not(.active){background-color:#ff6b0017}.target-tab-btn:hover:not(.active) .target-tab-category{color:#fff}.target-tab-header{justify-content:center;align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.target-tab-icon{color:#ffa733;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s,color .2s;display:inline-flex}.target-tab-category{font-family:var(--font-heading);letter-spacing:-.01em;color:#f8fafc;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 3px #000000e6;font-size:.96rem;font-weight:800;overflow:hidden}.target-tab-badge{font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;border-radius:9999px;align-items:center;gap:.4rem;max-width:96%;padding:.25rem .65rem;font-size:.74rem;font-weight:700;transition:all .2s;display:inline-flex;overflow:hidden}.target-tab-badge-dot{border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.target-tab-btn:not(.active) .target-tab-badge{color:#e2e8f0;text-shadow:0 1px 2px #000c;background-color:#ffffff14;border:1px solid #ffffff2e}.target-tab-btn:not(.active) .target-tab-badge-dot{background-color:#ffa733;box-shadow:0 0 4px #ffa733cc}.target-tab-btn.active{background:linear-gradient(#ff6b0038 0%,#0d162dfa 100%);border-bottom:3px solid #ff6b00;box-shadow:inset 0 2px #f80,0 4px 20px #ff6b0033}.target-tab-btn.active .target-tab-icon{color:#f80;filter:drop-shadow(0 0 6px #ff6b00cc);transform:scale(1.1)}.target-tab-btn.active .target-tab-category{color:#fff;text-shadow:0 1px 10px #ff6b0066;font-weight:900}.target-tab-btn.active .target-tab-badge{color:#ffd188;text-shadow:0 1px 3px #000000e6;background-color:#ff6b0038;border:1px solid #ff6b0099;font-weight:800;box-shadow:0 0 12px #ff6b0040}.target-tab-btn.active .target-tab-badge-dot{background-color:#ff6b00;box-shadow:0 0 6px #ff6b00}.target-showcase-content{grid-template-columns:minmax(360px,1.22fr) minmax(320px,1.15fr);align-items:stretch;gap:2.75rem;padding:2.5rem;display:grid;position:relative}@media (width<=1080px){.target-showcase-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.target-tab-btn:nth-child(2){border-right:none}.target-tab-btn:first-child,.target-tab-btn:nth-child(2){border-bottom:1px solid #ffffff14}.target-tab-btn.active{border-bottom:3px solid #ff6b00}}@media (width<=860px){.target-showcase-content{grid-template-columns:1fr!important;gap:1.5rem!important;padding:1.25rem!important}}@media (width<=640px){.target-showcase-tabs{grid-template-columns:1fr}.target-tab-btn{border-bottom:1px solid #ffffff14;padding:.95rem 1rem;border-right:none!important}.target-tab-btn.active{border-bottom:3px solid #ff6b00!important}}.calculator-tool-tabs{background:#060a18f2;border:1px solid #ff6b0059;flex-wrap:wrap;gap:.35rem;margin-top:1.5rem;padding:.35rem;display:inline-flex;box-shadow:0 10px 30px #0009}.calc-tool-tab-btn{font-family:var(--font-heading);color:#cbd5e1;cursor:pointer;background-color:#0c1226d9;border:1px solid #0000;outline:none;align-items:center;gap:.65rem;padding:.95rem 1.6rem;font-size:1.02rem;font-weight:800;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;border-radius:0!important}.calc-tool-tab-btn:hover:not(.active){color:#fff;background-color:#ff6b001a}.calc-tool-tab-btn .calc-tool-tab-icon{color:#ffa733;transition:transform .2s,color .2s}.calc-tool-tab-btn.active{box-shadow:inset 0 2px #f80,0 4px 15px #ff6b0033;color:#fff!important;background:linear-gradient(#ff6b003d 0%,#0e162efa 100%)!important;border:1px solid #ff6b008c!important;border-bottom:3px solid #ff6b00!important}.calc-tool-tab-btn.active .calc-tool-tab-icon{color:#f80;filter:drop-shadow(0 0 6px #ff6b00cc);transform:scale(1.1)}input[type=text],input[type=number],input[type=email],input[type=tel],input[type=search],select,textarea{font-family:var(--font-mono);font-size:1rem;font-weight:600;transition:all .2s;box-shadow:inset 0 2px 4px #0006;color:#fff!important;background-color:#0f1833!important;border:1.5px solid #ffffff3d!important;border-radius:0!important;outline:none!important}input[type=text]:hover,input[type=number]:hover,input[type=email]:hover,input[type=tel]:hover,input[type=search]:hover,select:hover,textarea:hover{border-color:#ffa73399!important}input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=search]:focus,select:focus,textarea:focus{background-color:#121d3d!important;border-color:#ff6b00!important;box-shadow:0 0 0 3px #ff6b0040,0 0 14px #ff6b0033!important}input::placeholder,textarea::placeholder{opacity:1;color:#94a3b8!important}label{letter-spacing:.02em;font-weight:700;color:#f8fafc!important}input[type=range]{appearance:none;cursor:pointer;border-radius:4px;outline:none;width:100%;height:8px;transition:all .2s;background:#ffffff2e!important;border:1px solid #ffffff38!important}input[type=range]:hover{background:#ff6b0040!important;border-color:#ff6b0073!important}input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#ff6b00;border:2.5px solid #fff;border-radius:50%;width:22px;height:22px;transition:transform .15s,background .15s;box-shadow:0 0 10px #ff6b00b3,0 2px 5px #00000080}input[type=range]::-webkit-slider-thumb:hover{background:#f80;transform:scale(1.15)}input[type=range]::-moz-range-thumb{cursor:pointer;background:#ff6b00;border:2.5px solid #fff;border-radius:50%;width:22px;height:22px;box-shadow:0 0 10px #ff6b00b3,0 2px 5px #00000080}.starship-laser-beam{stroke-dasharray:240 900;stroke-dashoffset:1140px;animation:4.5s cubic-bezier(.4,0,.2,1) infinite starshipLaserScan}@keyframes starshipLaserScan{0%{stroke-dashoffset:1140px;opacity:0}8%{opacity:1}78%{stroke-dashoffset:-220px;opacity:1}86%,to{stroke-dashoffset:-220px;opacity:0}}.starship-logo-speed .starship-img-glow{animation:4.5s ease-in-out infinite starshipFlameBreathing}.starshippp-logo-speed:hover .starship-img-glow{animation:none}@keyframes starshipFlameBreathing{0%,to{filter:drop-shadow(0 1px 4px #0000004d)}50%{filter:drop-shadow(0 1px 4px #0000004d)drop-shadow(0 0 6px #ff820040)}}.starship-fx-overlay-container.is-hovered .starship-laser-beam{stroke-width:2.4px;animation-duration:2.2s}.nav-telemetry-badge{font-family:var(--font-mono);color:#34d399;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#10b98114;border:1px solid #34d39959;border-radius:2px;align-items:center;gap:.45rem;padding:.22rem .6rem;font-size:.64rem;font-weight:700;display:inline-flex}.nav-telemetry-blip{background-color:#10b981;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite radarBlip;box-shadow:0 0 8px #10b981}@keyframes radarBlip{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.35);box-shadow:0 0 10px #10b981,0 0 18px #34d39999}}.starship-phone-wrapper{animation:6.5s ease-in-out infinite floatPhoneZeroG}@keyframes floatPhoneZeroG{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(.5deg)}}@keyframes floatBadge1{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-8px)scale(1.02)}}@keyframes floatBadge2{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(8px)scale(1.02)}}@media (width<=1024px){.hero-grid-responsive{grid-template-columns:1fr!important;gap:3rem!important}.satellite-badge-payout{top:-16px!important;right:0!important}.satellite-badge-dim{bottom:-20px!important;left:0!important}}
