@layer legacy{:root{--blue:#1f5eff;--blue-dark:#123fba;--blue-soft:#edf4ff;--cyan:#0aa4c7;--ink:#0a1730;--muted:#64728a;--line:#dce4ef;--surface:#f5f8fc;--white:#fff;--dark:#071329;--green:#0aa879;--red:#e1475b;--orange:#f39a21;--shadow:0 18px 55px #16315b1a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);font-family:var(--font-geist-sans), Arial, sans-serif;background:#fff;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button{color:inherit}img{max-width:100%;display:block}.brand-lockup{white-space:nowrap;align-items:center;gap:11px;display:inline-flex}.brand-mark{background:#eaf1ff;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.brand-mark img{object-fit:contain;filter:brightness(0)saturate()invert(36%)sepia(97%)saturate(4423%)hue-rotate(220deg)brightness(103%);width:76%;height:76%}.brand-copy{flex-direction:column;display:flex}.brand-copy strong{color:#0a1d3b;letter-spacing:.12em;font-size:17px;font-weight:780}.brand-copy small{color:#77869b;letter-spacing:.24em;margin-top:2px;font-size:13px;font-weight:700}.brand-lockup.compact .brand-mark{width:34px;height:34px}.brand-lockup.compact .brand-copy strong{font-size:14px}.site-header{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border-bottom:1px solid #d5dfeddb;justify-content:space-between;align-items:center;min-height:78px;padding:0 max(4vw,28px);display:flex;position:sticky;top:0}.header-brand .brand-lockup{transform-origin:0;transform:scale(1.06)}.desktop-nav{align-items:center;gap:clamp(20px,2.6vw,42px);margin-left:auto;margin-right:clamp(20px,3vw,48px);display:flex}.desktop-nav a{color:#394862;white-space:nowrap;font-size:14px;font-weight:600;transition:color .2s}.desktop-nav a:hover{color:var(--blue)}.header-actions{align-items:center;gap:10px;display:flex}.header-dashboard{color:#33445f;padding:11px 13px;font-size:13px;font-weight:700}.header-cta,.blue-button,.primary-action{border:1px solid var(--blue);background:var(--blue);color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:18px;min-height:46px;padding:0 20px;font-size:13px;font-weight:720;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 24px #1f5eff38}.header-cta:hover,.blue-button:hover,.primary-action:hover{background:var(--blue-dark);transform:translateY(-2px);box-shadow:0 14px 30px #1f5eff47}.market-ticker{background:#fff;border:1px solid #dce5f0;border-radius:12px;align-items:center;gap:10px;min-height:46px;padding:7px 12px;display:inline-flex}.market-ticker.compact{min-height:42px;padding:5px 10px}.market-pulse{background:#a8b3c2;border-radius:50%;width:7px;height:7px}.market-pulse.live{background:var(--green);animation:2s infinite pulse;box-shadow:0 0 0 4px #0aa8791f}.btc-coin{color:#e68b10;background:#fff3de;border-radius:50%;place-items:center;width:25px;height:25px;font-weight:800;display:grid}.market-ticker>div{flex-direction:column;display:flex}.market-ticker small{color:#8290a4;letter-spacing:.08em;font-size:13px;font-weight:700}.market-ticker strong{color:#13233d;font-family:var(--font-geist-mono), monospace;margin-top:2px;font-size:13px}.market-change{border-left:1px solid #e5ebf2;align-items:center;gap:4px;padding-left:9px;font-size:13px;font-weight:750;display:flex}.market-change small{font-size:13px}.market-up{color:var(--green)}.market-down{color:var(--red)}.hero{background:radial-gradient(circle at 86% 14%,#e4eeff,#0000 32rem),linear-gradient(#fff,#f7faff);grid-template-columns:.95fr 1.05fr;align-items:center;gap:5vw;min-height:720px;padding:75px max(5vw,32px) 88px;display:grid;overflow:hidden}.hero-copy{max-width:660px}.eyebrow,.section-label,.centered-title>span,.transparency-heading>span,.trust-intro>span,.faq-copy>span,.closing-section>span{color:var(--blue);letter-spacing:.16em;align-items:center;gap:9px;font-size:13px;font-weight:780;display:inline-flex}.eyebrow i{background:var(--blue);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #1f5eff1a}.hero h1{color:#07162f;letter-spacing:-.065em;margin:28px 0 0;font-size:clamp(4rem,7vw,7.7rem);font-weight:760;line-height:.96}.hero h1 em{color:var(--blue);font-style:normal}.hero-copy>p{color:#53627a;max-width:625px;margin:28px 0 0;font-size:18px;line-height:1.75}.hero-actions{align-items:center;gap:25px;margin-top:34px;display:flex}.text-button{color:#243a5d;align-items:center;gap:9px;font-size:14px;font-weight:700;display:inline-flex}.text-button span{color:var(--blue)}.hero-proof{border-top:1px solid #dbe4ef;grid-template-columns:repeat(3,1fr);margin-top:52px;display:grid}.hero-proof div{flex-direction:column;padding:22px 24px 0 0;display:flex}.hero-proof div+div{border-left:1px solid #dbe4ef;padding-left:24px}.hero-proof strong{color:#102747;font-size:20px}.hero-proof span{color:#77859a;margin-top:6px;font-size:13px}.hero-visual{min-height:560px;position:relative}.market-band{background:#f8faff;border-top:1px solid #dbe4ef;border-bottom:1px solid #dbe4ef;justify-content:center;padding:14px 4vw;display:flex}.market-band .market-ticker{background:0 0;border:0}.section{padding:110px max(5vw,32px)}.start-section{background:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:7vw;display:grid}.start-visual{background:radial-gradient(circle at 70% 20%,#244c8c,#07152d 62%);border-radius:30px;overflow:hidden}.start-copy h2,.centered-title h2,.transparency-heading h2,.trust-intro h2,.faq-copy h2,.showcase-copy h2,.closing-section h2{letter-spacing:-.05em;margin:20px 0 0;font-size:clamp(2.5rem,4.4vw,5rem);line-height:1.05}.start-copy>p,.centered-title>p,.transparency-heading>p,.showcase-copy>p,.faq-copy>p{color:var(--muted);margin:24px 0 0;font-size:16px;line-height:1.75}.start-points{border-top:1px solid var(--line);gap:0;margin:30px 0;display:grid}.start-points>div{border-bottom:1px solid var(--line);align-items:center;gap:17px;padding:17px 0;display:flex}.start-points b{background:var(--blue-soft);width:34px;height:34px;color:var(--blue);border-radius:9px;place-items:center;font-size:13px;display:grid}.start-points span{flex-direction:column;display:flex}.start-points strong{font-size:14px}.start-points small{color:#78869a;margin-top:5px;font-size:13px}.calculator-section{background:var(--surface)}.centered-title{text-align:center;max-width:820px;margin:0 auto 48px}.centered-title>span{justify-content:center}.purchase-experience{max-width:1280px;margin:0 auto}.purchase-card{box-shadow:var(--shadow);background:#fff;border:1px solid #d9e3ef;border-radius:26px;grid-template-columns:1.3fr .7fr;display:grid;overflow:hidden}.purchase-controls{padding:38px 42px}.calculator-label-row{color:var(--blue);letter-spacing:.13em;justify-content:space-between;align-items:center;font-size:13px;font-weight:750;display:flex}.source-live,.source-fallback{color:#09815f;letter-spacing:.08em;background:#eaf9f4;border-radius:99px;align-items:center;gap:7px;padding:7px 10px;font-size:13px;display:inline-flex}.source-live i,.source-fallback i{background:currentColor;border-radius:50%;width:6px;height:6px}.source-fallback{color:#b66c09;background:#fff5e5}.control-title{justify-content:space-between;align-items:flex-end;margin-top:32px;display:flex}.control-title>div{flex-direction:column;display:flex}.control-title small,.scenario-heading small{color:#65748a;font-size:13px;font-weight:650}.control-title strong{color:#0d203e;margin-top:8px;font-size:34px}.control-title em{color:var(--blue);font-size:15px;font-style:normal}.control-title>span{color:#60718a;font-size:13px}.premium-range{-webkit-appearance:none;appearance:none;background:linear-gradient(to right,var(--blue) 0 var(--range-progress),#dbe5f1 var(--range-progress) 100%);cursor:pointer;border-radius:99px;outline:0;width:100%;height:8px;margin-top:32px}.premium-range.orange{background:linear-gradient(to right,var(--orange) 0 var(--range-progress),#e7ecf3 var(--range-progress) 100%)}.premium-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--blue);border:5px solid #fff;border-radius:50%;width:24px;height:24px;box-shadow:0 0 0 1px #bed0ec,0 6px 16px #1f5eff40}.premium-range.orange::-webkit-slider-thumb{background:var(--orange)}.range-scale{color:#8b97a8;font-family:var(--font-geist-mono), monospace;justify-content:space-between;margin-top:11px;font-size:13px;display:flex}.quick-powers{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.quick-powers button{color:#53647b;cursor:pointer;background:#fff;border:1px solid #dce5ef;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:650}.quick-powers button.active{border-color:var(--blue);background:var(--blue-soft);color:var(--blue)}.scenario-control{background:#fafcff;border:1px solid #e0e6ef;border-radius:16px;margin-top:29px;padding:23px}.scenario-heading{justify-content:space-between;align-items:flex-start;gap:25px;display:flex}.scenario-heading p{color:#8793a4;margin:5px 0 0;font-size:13px}.scenario-heading label{background:#fff;border:1px solid #dce4ee;border-radius:9px;align-items:center;min-width:145px;height:43px;padding:0 11px;display:flex}.scenario-heading label span{color:var(--orange);font-weight:750}.scenario-heading input{color:#173153;text-align:right;width:100%;font-family:var(--font-geist-mono),monospace;border:0;outline:0;font-weight:700}.scenario-foot{color:#7a8798;justify-content:space-between;align-items:center;margin-top:17px;font-size:13px;display:flex}.scenario-foot strong{color:#203957}.scenario-foot button{color:#a76009;cursor:pointer;background:#fff7eb;border:1px solid #ffd9a8;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:650}.calculator-specs{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:28px;display:grid}.calculator-specs div{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding:15px 0;display:flex}.calculator-specs div:nth-child(odd){padding-right:18px}.calculator-specs div:nth-child(2n){border-left:1px solid var(--line);padding-left:18px}.calculator-specs span{color:#76849a;font-size:13px}.calculator-specs strong{color:#1a3151;font-size:13px}.purchase-results{color:#fff;background:linear-gradient(155deg,#0b2145,#06142c);flex-direction:column;padding:38px 32px;display:flex}.result-status{color:#87a2c9;letter-spacing:.1em;justify-content:space-between;font-size:13px;display:flex}.result-status span{align-items:center;gap:8px;display:flex}.result-status i{background:#27d69d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #27d69d21}.purchase-total{flex-direction:column;margin-top:32px;display:flex}.purchase-total small,.primary-reward small{color:#91a5c2;font-size:13px}.purchase-total strong{margin-top:8px;font-size:35px}.purchase-total span{color:#6d89b2;margin-top:6px;font-size:13px}.primary-reward{background:#2d69c41f;border:1px solid #72a2e43d;border-radius:15px;flex-direction:column;margin-top:29px;padding:22px;display:flex}.primary-reward strong{color:#77a7ff;margin-top:9px;font-size:21px}.primary-reward span{color:#a5b6d0;margin-top:7px;font-size:13px}.result-breakdown{margin-top:22px;display:grid}.result-breakdown div{border-top:1px solid #ffffff1a;grid-template-columns:1fr auto;gap:5px 14px;padding:14px 0;display:grid}.result-breakdown span{color:#8ea3c2;font-size:13px}.result-breakdown strong{color:#eaf2ff;font-size:13px}.result-breakdown small{color:#647c9f;text-align:right;grid-column:1/-1;font-size:13px}.purchase-button{background:var(--blue);color:#fff;cursor:pointer;border:1px solid #4380ff;border-radius:11px;justify-content:space-between;align-items:center;width:100%;min-height:49px;margin-top:21px;padding:0 17px;font-size:13px;font-weight:720;display:flex}.purchase-button:disabled{cursor:wait;opacity:.7}.purchase-results>p{color:#6f86a8;margin:14px 0 0;font-size:13px;line-height:1.55}.calculator-data-note{color:#8491a2;text-align:center;margin-top:14px;font-size:13px;display:block}.popular-packages{margin-top:42px}.packages-heading{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.packages-heading span{color:var(--blue);letter-spacing:.14em;font-size:13px;font-weight:750}.packages-heading h3{margin:8px 0 0;font-size:28px}.packages-heading p{color:#6d7c90;max-width:480px;margin:0;font-size:13px;line-height:1.6}.package-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px;display:grid}.package-cyan{--miner-glow:42 199 225;background:linear-gradient(145deg,#0b4058,#062330)}.package-navy{--miner-glow:105 135 255;background:linear-gradient(145deg,#1a315d,#09152e)}.transparency-section{background:#fff}.transparency-heading{max-width:760px}.reward-flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:15px;margin-top:45px;display:grid}.reward-flow>div{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;min-height:150px;padding:22px;display:flex}.reward-flow>b{color:#91a0b5;font-size:24px}.reward-flow i{background:var(--blue-soft);width:32px;height:32px;color:var(--blue);border-radius:9px;place-items:center;font-size:13px;font-style:normal;font-weight:750;display:grid}.reward-flow span{color:#6a788c;margin-top:23px;font-size:13px}.reward-flow strong{margin-top:6px;font-size:14px}.reward-flow .flow-net{background:var(--blue);color:#fff;border-color:#3d78ff}.flow-net i{color:#fff;background:#ffffff29}.flow-net span{color:#c8d7ff}.withdraw-section{background:radial-gradient(circle at 82% 12%,#1e4f93,transparent 28rem),var(--dark);color:#fff;border-radius:32px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:7vw;margin:0 max(3vw,20px);display:grid}.dark-label{color:#7eacff;letter-spacing:.16em;font-size:13px;font-weight:750}.withdraw-copy h2{letter-spacing:-.05em;margin:20px 0 0;font-size:clamp(2.5rem,4.3vw,5rem);line-height:1.05}.withdraw-copy>p{color:#a5b6cf;margin:24px 0 0;font-size:15px;line-height:1.75}.withdraw-benefits{flex-wrap:wrap;gap:20px;margin-top:27px;display:flex}.withdraw-benefits span{color:#bdcbe0;align-items:center;gap:8px;font-size:13px;display:flex}.withdraw-benefits i{background:#30d8a2;border-radius:50%;width:6px;height:6px}.light-button{color:#0c2040;background:#fff;border-radius:11px;align-items:center;gap:30px;min-height:47px;margin-top:31px;padding:0 20px;font-size:13px;font-weight:720;display:inline-flex}.factors-section{background:#f6f9fd}.factor-tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 28px;display:flex}.factor-tabs button{color:#617086;cursor:pointer;background:#fff;border:1px solid #dce4ef;border-radius:99px;min-height:41px;padding:0 18px;font-size:13px;font-weight:650}.factor-tabs button.active{border-color:var(--blue);background:var(--blue);color:#fff}.factor-content{min-height:470px;box-shadow:var(--shadow);background:#fff;border:1px solid #dce5f0;border-radius:26px;grid-template-columns:.75fr 1.25fr;display:grid;overflow:hidden}.factor-copy{flex-direction:column;justify-content:center;padding:50px;display:flex}.factor-copy>span{color:var(--blue);letter-spacing:.13em;font-size:13px;font-weight:750}.factor-copy h3{letter-spacing:-.035em;margin:17px 0 0;font-size:35px;line-height:1.1}.factor-copy p{color:#68778c;margin:21px 0 0;font-size:13px;line-height:1.7}.factor-copy>strong{color:#264264;align-items:center;gap:9px;margin-top:25px;font-size:13px;display:flex}.factor-copy>strong i{background:#20c892;border-radius:50%;width:7px;height:7px}.factor-copy .blue-button{align-self:flex-start;margin-top:28px}.factor-visual{background:radial-gradient(circle at 52% 45%,#1d4e8e,#07172f 64%);position:relative;overflow:hidden}.trust-section{background:#fff}.trust-intro{max-width:700px}.trust-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:45px;display:grid}.trust-grid article{border:1px solid var(--line);background:#fff;border-radius:18px;min-height:215px;padding:28px}.trust-grid article>b{color:var(--blue);font-family:var(--font-geist-mono),monospace;font-size:13px}.trust-grid h3{margin:42px 0 0;font-size:19px}.trust-grid p{color:#6d7a8f;margin:11px 0 0;font-size:13px;line-height:1.65}.network-section{background:#f6f9fd}.network-summary{cursor:pointer;text-align:left;background:#fff;border:1px solid #d8e3f0;border-radius:19px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:25px;width:100%;padding:27px 29px;display:grid;box-shadow:0 12px 35px #1c39630f}.network-icon{color:#ef9518;background:#fff4df;border-radius:16px;place-items:center;width:58px;height:58px;font-size:24px;font-weight:800;display:grid;position:relative}.network-icon i{background:#16bd87;border:3px solid #fff;border-radius:50%;width:13px;height:13px;position:absolute;bottom:-3px;right:-3px}.network-summary>div:nth-child(2)>span{color:var(--blue);letter-spacing:.13em;font-size:13px;font-weight:750}.network-summary h2{margin:5px 0 0;font-size:22px}.network-summary p{color:#718095;margin:5px 0 0;font-size:13px}.network-summary>strong{color:#0d2344;font-family:var(--font-geist-mono),monospace;font-size:27px}.network-summary>em{color:var(--blue);font-size:13px;font-style:normal;font-weight:700}.network-details{background:#fff;border:1px solid #d8e3f0;border-radius:18px;grid-template-columns:repeat(3,1fr);margin-top:13px;display:grid;overflow:hidden}.network-details>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:130px;padding:24px;display:flex}.network-details>div:nth-child(3n){border-right:0}.network-details>div:nth-last-child(-n+3){border-bottom:0}.network-details span{color:#718095;font-size:13px}.network-details strong{margin-top:12px;font-size:20px}.network-details small{color:#98a3b2;margin-top:7px;font-size:13px}.metric-up{color:var(--red)}.metric-down{color:var(--green)}.dashboard-showcase{background:#fff;grid-template-columns:.68fr 1.32fr;align-items:center;gap:5vw;display:grid}.showcase-copy .blue-button{margin-top:28px}.showcase-ui{border:1px solid var(--line);background:var(--elevated-bg);border-radius:22px;grid-template-columns:132px minmax(0,1fr);padding:0;display:grid;overflow:hidden;transform:perspective(1400px)rotateY(-2deg);box-shadow:0 30px 75px #16315b24}.showcase-sidebar{color:#fff;background:#07152d;flex-direction:column;gap:5px;padding:18px 10px;display:flex}.showcase-sidebar>strong{color:#fff;letter-spacing:.12em;border-bottom:1px solid #ffffff1c;margin:0 6px 12px;padding-bottom:14px;font-size:12px}.showcase-sidebar span{color:#8095b5;min-height:34px;font-family:var(--font-geist-mono),monospace;border-radius:7px;align-items:center;gap:7px;padding:0 8px;font-size:9px;display:flex}.showcase-sidebar span b{color:inherit;font-family:var(--font-geist-sans),sans-serif;font-size:10px;font-weight:650}.showcase-sidebar span.active{box-shadow:inset 2px 0 var(--blue);color:#fff;background:#4d7dd230}.showcase-main{background:var(--elevated-bg);min-width:0;padding:12px}.showcase-nav{border-bottom:1px solid var(--line);align-items:center;gap:8px;min-height:38px;padding:0 4px 10px;display:flex}.showcase-nav>span{color:var(--subtle-copy);margin-right:auto;font-size:10px;font-weight:650}.showcase-nav>em{border:1px solid var(--line);background:var(--card-bg);color:var(--subtle-copy);border-radius:7px;align-items:center;gap:5px;padding:5px 7px;font-size:8px;font-style:normal;display:flex}.showcase-nav>em i{background:var(--green);border-radius:50%;width:5px;height:5px}.showcase-nav>em b{color:var(--green)}.showcase-nav>strong{background:var(--blue);color:#fff;border-radius:7px;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.showcase-welcome{justify-content:space-between;align-items:flex-end;gap:12px;padding:13px 2px 11px;display:flex}.showcase-welcome>div{flex-direction:column;display:flex}.showcase-welcome small{color:var(--subtle-copy);letter-spacing:.08em;font-size:8px;font-weight:700}.showcase-welcome strong{color:var(--heading);margin-top:3px;font-size:17px}.showcase-welcome>span{border:1px solid color-mix(in srgb,var(--green) 28%,var(--line));background:color-mix(in srgb,var(--green) 8%,var(--card-bg));color:var(--green);border-radius:99px;align-items:center;gap:5px;padding:5px 7px;font-size:8px;font-weight:700;display:inline-flex}.showcase-welcome>span i,.showcase-live>i{background:currentColor;border-radius:50%;width:5px;height:5px}.showcase-progress{background:color-mix(in srgb,var(--line) 72%,transparent);border-radius:99px;height:4px;margin-top:9px;display:block;overflow:hidden}.showcase-progress i{border-radius:inherit;background:var(--blue);height:100%;display:block}.showcase-charts{grid-template-columns:1fr 1fr;gap:9px;margin-top:9px;display:grid}.showcase-charts article{border:1px solid var(--line);background:var(--card-bg);border-radius:10px;min-width:0;padding:11px}.showcase-chart-head{justify-content:space-between;gap:8px;display:flex}.showcase-chart-head>span{flex-direction:column;min-width:0;display:flex}.showcase-chart-head small{color:var(--blue);letter-spacing:.08em;font-size:8px;font-weight:730}.showcase-chart-head strong{color:var(--heading);margin-top:3px;font-size:13px}.showcase-chart-head em{color:var(--subtle-copy);margin-top:2px;font-size:8px;font-style:normal}.showcase-chart-head>b{color:var(--subtle-copy);white-space:nowrap;align-self:flex-start;font-size:7px;font-weight:600}.showcase-chart-head>b i{background:var(--soft-blue);color:var(--blue);border-radius:4px;padding:3px 4px;font-style:normal}.showcase-charts svg{width:100%;margin-top:5px;display:block;overflow:visible}.showcase-charts line{stroke:var(--line);stroke-width:.8px}.showcase-charts path:not(.showcase-area){fill:none;stroke-width:2.8px;stroke-linecap:round}.showcase-charts path.reward{stroke:var(--blue)}.showcase-charts path.power{stroke:var(--cyan)}.showcase-charts path.showcase-area{stroke:none}.showcase-area.reward{fill:color-mix(in srgb,var(--blue) 17%,transparent)}.showcase-area.power{fill:color-mix(in srgb,var(--cyan) 17%,transparent)}.faq-section{background:#f6f9fd;grid-template-columns:.7fr 1.3fr;gap:8vw;display:grid}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{color:#1b304f;cursor:pointer;justify-content:space-between;align-items:center;padding:24px 0;font-size:14px;font-weight:650;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--blue);font-size:22px;transition:transform .2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{color:#6e7c91;margin:-5px 0 24px;font-size:13px;line-height:1.7}.closing-section{text-align:center;background:#fff;flex-direction:column;align-items:center;padding:120px 4vw;display:flex}.closing-section p{color:#6d7c91;max-width:650px;margin:22px 0 0;line-height:1.7}.closing-section .blue-button{margin-top:28px}footer{background:var(--dark);color:#fff;grid-template-columns:1.4fr .6fr .6fr 1fr;gap:5vw;padding:65px max(5vw,32px);display:grid}footer .brand-mark{background:#ffffff1a}footer .brand-mark img,.dashboard-sidebar .brand-mark img{filter:brightness(0)invert()}footer .brand-copy strong,.dashboard-sidebar .brand-copy strong{color:#fff}.footer-brand p{color:#91a2ba;max-width:300px;margin:18px 0 0;font-size:13px;line-height:1.65}.footer-links{flex-direction:column;gap:12px;display:flex}.footer-links strong,.footer-legal>strong{color:#fff;margin-bottom:5px;font-size:13px}.footer-links a{color:#8fa1ba;font-size:13px}.footer-links a:hover{color:#fff}.footer-legal{color:#8fa1ba;font-size:13px;line-height:1.65}.footer-legal p{margin:12px 0 18px}.modal-backdrop{z-index:200;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#040e20b3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.checkout-modal{background:#fff;border:1px solid #d8e3f0;border-radius:20px;width:min(480px,100%);padding:32px;position:relative;box-shadow:0 35px 90px #0000003d}.modal-close{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:9px;width:34px;height:34px;font-size:20px;position:absolute;top:16px;right:16px}.checkout-step{color:var(--blue);letter-spacing:.13em;font-size:13px;font-weight:750}.checkout-modal h3{margin:14px 0 0;font-size:25px}.checkout-summary{border-top:1px solid var(--line);gap:0;margin-top:25px;display:grid}.checkout-summary div{border-bottom:1px solid var(--line);color:#6d7b90;justify-content:space-between;padding:14px 0;font-size:13px;display:flex}.checkout-summary strong{color:#142844}.network-label{color:#53647b;margin-top:22px;font-size:13px;font-weight:650;display:block}.network-options{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.network-options button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:9px;flex-direction:column;gap:4px;padding:12px;display:flex}.network-options button.active{border-color:var(--blue);background:var(--blue-soft);color:var(--blue)}.network-options span{font-size:13px;font-weight:700}.network-options small{color:#8995a6;font-size:13px}.safe-note,.checkout-error{color:#7e8b9d;text-align:center;margin:12px 0 0;font-size:13px}.checkout-error{color:var(--red)}.order-confirmation{text-align:center}.confirmation-icon{width:62px;height:62px;color:var(--green);background:#e9f9f3;border-radius:50%;place-items:center;margin:0 auto 20px;font-size:27px;font-weight:800;display:grid}.order-confirmation p{color:#6d7c90;font-size:13px;line-height:1.6}.confirmation-details{background:var(--surface);text-align:left;border-radius:11px;grid-template-columns:1fr auto;gap:11px;margin-top:20px;padding:16px;font-size:13px;display:grid}.confirmation-details span{color:#7a8799}.link-button{text-align:left}.confirmation-secondary{color:#6d7c90;cursor:pointer;background:0 0;border:0;margin-top:12px;font-size:13px}.dashboard-app{background:#f3f6fa;min-height:100vh}.dashboard-sidebar{z-index:60;color:#fff;background:#07152d;flex-direction:column;width:245px;padding:25px 19px;display:flex;position:fixed;inset:0 auto 0 0}.dashboard-sidebar .brand-mark{background:#edf4ff}.dashboard-sidebar .brand-mark img{filter:brightness(0)saturate()invert(36%)sepia(97%)saturate(4423%)hue-rotate(220deg)brightness(103%)}.dashboard-sidebar>a{border-bottom:1px solid #ffffff1a;padding:0 8px 25px}.dashboard-sidebar nav{gap:6px;margin-top:25px;display:grid}.dashboard-sidebar nav a{color:#96a8c3;border-radius:9px;align-items:center;gap:13px;min-height:45px;padding:0 13px;font-size:13px;font-weight:600;display:flex}.dashboard-sidebar nav a span{color:#526a8d;font-family:var(--font-geist-mono),monospace;font-size:13px}.dashboard-sidebar nav a.active,.dashboard-sidebar nav a:hover{color:#fff;background:#4d7dd22e}.dashboard-sidebar nav a.active{box-shadow:inset 3px 0 var(--blue)}.sidebar-bottom{gap:18px;margin-top:auto;display:grid}.support-card{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:11px;align-items:center;gap:10px;padding:13px;display:flex}.support-card>span{color:#92b8ff;background:#4e82dc2e;border-radius:50%;flex:0 0 29px;place-items:center;width:29px;height:29px;font-weight:750;display:grid}.support-card p{flex-direction:column;margin:0;display:flex}.support-card strong{font-size:13px}.support-card small{color:#8295b1;margin-top:4px;font-size:13px;line-height:1.35}.sidebar-bottom>a{color:#8497b4;font-size:13px}.dashboard-main{min-height:100vh;margin-left:245px;padding:0 3vw 45px}.dashboard-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border-bottom:1px solid #dce4ee;justify-content:space-between;align-items:center;min-height:76px;margin:0 -3vw;padding:0 3vw;display:flex}.dashboard-header>div:first-child{align-items:center;gap:12px;display:flex}.dashboard-header p{color:#708096;margin:0;font-size:13px}.mobile-dashboard-logo{display:none}.dashboard-header-actions{align-items:center;gap:9px;display:flex}.notification-button{border:1px solid var(--line);width:40px;height:40px;color:var(--blue);cursor:pointer;background:#fff;border-radius:10px;font-size:13px}.profile-button{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:9px;min-height:44px;padding:5px 11px 5px 5px;display:flex}.profile-button>span{background:var(--blue);color:#fff;border-radius:8px;place-items:center;width:33px;height:33px;font-size:13px;font-weight:750;display:grid}.profile-button div{flex-direction:column;display:flex}.profile-button strong{color:#152844;text-overflow:ellipsis;white-space:nowrap;max-width:145px;font-size:13px;overflow:hidden}.profile-button small{color:#7e8b9c;margin-top:3px;font-size:13px}.dashboard-welcome{justify-content:space-between;align-items:flex-end;padding:40px 0 28px;display:flex}.dashboard-welcome p{color:#7b899c;letter-spacing:.08em;margin:0 0 8px;font-size:13px;font-weight:700}.dashboard-welcome h1{letter-spacing:-.045em;margin:0;font-size:clamp(2.3rem,3.5vw,4rem)}.dashboard-welcome h1 em{color:var(--blue);font-style:normal}.live-sync-pill{color:#0a815f;background:#effaf6;border:1px solid #ccebdd;border-radius:99px;align-items:center;gap:7px;margin-top:14px;padding:7px 10px;font-size:13px;font-weight:650;display:inline-flex}.live-sync-pill i{background:var(--green);border-radius:50%;width:6px;height:6px}.preview-banner{background:#edf4ff;border:1px solid #cfddf2;border-radius:11px;align-items:center;gap:12px;margin-bottom:13px;padding:11px 15px;font-size:13px;display:flex}.preview-banner strong{color:var(--blue)}.preview-banner span{color:#63748c}.analytics-card,.settlement-panel,.orders-panel{background:#fff;border:1px solid #dbe4ee;border-radius:16px;box-shadow:0 10px 30px #1832570e}.hashrate-card>strong{color:var(--blue);white-space:nowrap}.hashrate-card>strong small{color:var(--subtle-copy);font-size:.47em;font-weight:720}.settlement-progress,.recovery-track{background:#e8eef5;border-radius:99px;height:5px;margin-top:18px;overflow:hidden}.settlement-progress i,.recovery-track i{border-radius:inherit;background:var(--blue);height:100%;transition:width 1s linear;display:block}.recovery-card strong{color:var(--blue)}.analytics-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.analytics-card{min-width:0;padding:21px}.analytics-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.analytics-head>div:first-child>span,.panel-head>div:first-child>span{color:var(--blue);letter-spacing:.12em;font-size:13px;font-weight:750}.analytics-head h2{margin:7px 0 0;font-size:20px}.analytics-head p{color:#7b899c;margin:5px 0 0;font-size:13px}.range-tabs{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.range-tabs button{color:#7a889a;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:6px 7px;font-size:13px}.range-tabs button.active{color:var(--blue);background:#edf4ff;border-color:#c7d8f8;font-weight:700}.chart-stage{margin-top:18px;position:relative}.chart-stage svg{touch-action:none;width:100%;display:block}.chart-grid line{stroke:#e9eef4;stroke-width:1px}.chart-line{fill:none;stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.chart-line.reward{stroke:var(--blue)}.chart-line.power{stroke:var(--cyan)}.chart-crosshair{stroke:#9dafc4;stroke-width:1px;stroke-dasharray:4 4}.chart-point{stroke:#fff;stroke-width:3px}.chart-point.reward{fill:var(--blue)}.chart-point.power{fill:var(--cyan)}.chart-tooltip{z-index:4;color:#fff;pointer-events:none;background:#081833f5;border:1px solid #cfd9e6;border-radius:10px;flex-direction:column;min-width:176px;padding:11px 12px;display:flex;position:absolute;transform:translate(-10%,-100%);box-shadow:0 12px 30px #0a1e3e38}.chart-tooltip span{color:#90a6c5;font-size:13px}.chart-tooltip strong{margin-top:5px;font-size:13px}.chart-tooltip small{color:#c4d0e1;margin-top:4px;font-size:13px}.chart-axis{color:#8c98a8;justify-content:space-between;font-size:13px;display:flex}.chart-method{color:#8b97a7;border-top:1px solid #e5eaf1;margin:13px 0 0;padding-top:12px;font-size:13px;line-height:1.45}.settlement-panel,.orders-panel{margin-top:12px;padding:22px}.panel-head{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.panel-head h2{margin:6px 0 0;font-size:21px}.panel-head p{color:#7b899d;margin:6px 0 0;font-size:13px}.panel-head>a{color:var(--blue);font-size:13px;font-weight:700}.settlement-next{flex-direction:column;align-items:flex-end;display:flex}.settlement-next small{color:#7e8b9d;font-size:13px}.settlement-next strong{color:var(--blue);font-family:var(--font-geist-mono),monospace;margin-top:6px;font-size:17px}.settlement-table-wrap{margin-top:21px;overflow-x:auto}.settlement-table{color:#52627a;border-top:1px solid #e4eaf1;grid-template-columns:1.25fr 1.15fr .85fr .85fr 1.15fr .7fr;align-items:center;gap:14px;min-width:880px;min-height:57px;padding:0 12px;font-size:13px;display:grid}.settlement-head{color:#7e8b9d;background:#f4f7fa;border:0;border-radius:8px;min-height:36px;font-size:13px;font-weight:700}.settlement-table>span{flex-direction:column;display:flex}.settlement-table small{color:#8e99a8;margin-top:4px;font-size:13px}.deduction{color:#b25865}.status-completed{color:var(--green);align-items:center;gap:6px;font-size:13px;font-weight:700;flex-direction:row!important;display:flex!important}.status-completed i{background:var(--green);border-radius:50%;width:6px;height:6px}.table-action{width:100%;color:var(--blue);cursor:pointer;background:0 0;border:0;border-top:1px solid #e4eaf1;justify-content:space-between;margin-top:13px;padding:12px 0 0;font-size:13px;font-weight:700;display:flex}.ledger-note{color:#8a96a6;margin:13px 0 0;font-size:13px;line-height:1.45}.order-card-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:21px;display:grid}.dashboard-footer{color:#8b97a7;letter-spacing:.06em;justify-content:space-between;padding:27px 3px 0;font-size:13px;display:flex}.dashboard-footer p{margin:0}.demo-toast{z-index:160;color:#d5dfed;background:#0b203f;border:1px solid #cdd9e9;border-radius:11px;align-items:center;gap:10px;max-width:430px;padding:14px 16px;font-size:13px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 20px 55px #081a374d}.demo-toast span{color:#fff;background:#2866d8;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-weight:750;display:grid}@keyframes pulse{0%,to{opacity:1}50%{opacity:.48}}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:1180px){.desktop-nav,.site-header .market-ticker{display:none}.hero{grid-template-columns:1fr 1fr}.purchase-card{grid-template-columns:1.1fr .9fr}.order-card-grid{grid-template-columns:1fr 1fr}}@media (min-width:1181px) and (max-width:1450px){.site-header{padding-left:22px;padding-right:22px}.desktop-nav{gap:18px;margin-left:auto;margin-right:22px}.header-actions{gap:7px}.header-dashboard,.market-ticker.compact{padding-left:8px;padding-right:8px}}@media (max-width:900px){.site-header{min-height:68px;padding:0 20px}.header-dashboard{display:none}.hero{grid-template-columns:1fr;padding-top:58px}.hero-copy{max-width:760px}.hero-visual{min-height:500px}.start-section,.withdraw-section,.factor-content,.dashboard-showcase,.faq-section{grid-template-columns:1fr}.start-visual{order:2}.purchase-card{grid-template-columns:1fr}.purchase-results{min-height:auto}.package-grid,.trust-grid,.reward-flow{grid-template-columns:1fr}.reward-flow>b{text-align:center}.withdraw-section{margin:0 20px}.factor-content{min-height:auto}.factor-visual{min-height:430px}.network-summary{grid-template-columns:auto 1fr auto}.network-summary>em{grid-column:2/-1}.network-details{grid-template-columns:1fr 1fr}.network-details>div,.network-details>div:nth-child(3n),.network-details>div:nth-last-child(-n+3){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.network-details>div:nth-child(2n){border-right:0}.network-details>div:nth-last-child(-n+2){border-bottom:0}footer{grid-template-columns:1fr 1fr}.dashboard-sidebar{display:none}.dashboard-main{margin-left:0;padding:0 20px 40px}.dashboard-header{margin:0 -20px;padding:0 20px}.mobile-dashboard-logo{display:inline-flex}.dashboard-header>div:first-child>p{display:none}.analytics-grid,.order-card-grid{grid-template-columns:1fr}}@media (max-width:640px){.brand-mark{width:36px;height:36px}.brand-copy strong{font-size:14px}.brand-copy small{font-size:13px}.site-header{padding:0 14px}.header-cta{border-radius:9px;gap:8px;min-height:40px;padding:0 12px;font-size:13px}.hero{min-height:auto;padding:48px 18px 60px}.hero h1{font-size:clamp(3.3rem,18vw,5.2rem)}.hero-copy>p{font-size:15px}.hero-actions{flex-direction:column;align-items:stretch;gap:15px}.hero-actions .blue-button{width:100%}.text-button{justify-content:center}.hero-proof{grid-template-columns:1fr}.hero-proof div,.hero-proof div+div{border-left:0;border-bottom:1px solid var(--line);padding:15px 0}.hero-visual{min-height:390px}.section{padding:74px 18px}.start-section{gap:45px}.start-copy h2,.centered-title h2,.transparency-heading h2,.trust-intro h2,.faq-copy h2,.showcase-copy h2,.closing-section h2{font-size:2.65rem}.purchase-controls,.purchase-results{padding:25px 18px}.purchase-card{border-radius:19px}.calculator-label-row{align-items:flex-start;gap:10px}.control-title strong{font-size:27px}.scenario-heading{flex-direction:column}.scenario-heading label{width:100%}.calculator-specs{grid-template-columns:1fr}.calculator-specs div:nth-child(odd),.calculator-specs div:nth-child(2n){border-left:0;padding:14px 0}.packages-heading{flex-direction:column;align-items:flex-start}.package-grid{grid-template-columns:1fr}.transparency-heading{text-align:left}.withdraw-section{border-radius:23px;margin:0 8px;padding:74px 22px}.withdraw-copy h2{font-size:2.7rem}.withdraw-benefits{flex-direction:column;gap:12px}.factor-copy{padding:31px 22px}.factor-copy h3{font-size:29px}.factor-visual{min-height:340px}.network-summary{grid-template-columns:auto 1fr;padding:20px}.network-summary>strong,.network-summary>em{grid-column:2}.network-summary>strong{font-size:22px}.network-details{grid-template-columns:1fr}.network-details>div,.network-details>div:nth-child(2n),.network-details>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line)}.network-details>div:last-child{border-bottom:0}.showcase-ui{grid-template-columns:1fr;transform:none}.showcase-sidebar{display:none}.showcase-main{padding:10px}.showcase-nav>span{display:none}.showcase-welcome{flex-direction:column;align-items:flex-start}.showcase-charts,footer{grid-template-columns:1fr}.dashboard-main{padding:0 12px 35px}.dashboard-header{min-height:66px;margin:0 -12px;padding:0 12px}.dashboard-header .market-ticker,.profile-button div{display:none}.dashboard-welcome{flex-direction:column;align-items:flex-start;gap:20px;padding-top:31px}.dashboard-welcome .primary-action{width:100%}.analytics-card{padding:17px 12px}.analytics-head{flex-direction:column}.range-tabs{justify-content:flex-start;width:100%}.chart-stage{margin-left:-8px;margin-right:-8px}.chart-tooltip{min-width:155px;transform:translate(-5%,-100%)}.settlement-panel,.orders-panel{padding:18px 13px}.panel-head{flex-direction:column;align-items:flex-start}.settlement-next{align-items:flex-start}.dashboard-footer{flex-direction:column;gap:8px}.demo-toast{bottom:12px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--page-bg:#fff;--card-bg:#fff;--elevated-bg:#f6f9fd;--soft-blue:#edf4ff;--heading:#07162f;--body-copy:#52627a;--subtle-copy:#708096;--focus-ring:#1f5eff40}html[data-theme=dark]{--blue:#5c8cff;--blue-dark:#76a0ff;--blue-soft:#142a50;--ink:#edf4ff;--muted:#a9b8ce;--line:#263b59;--surface:#0d1b2f;--white:#0c192c;--dark:#050d1b;--green:#36d3a2;--red:#ff7181;--page-bg:#07111f;--card-bg:#0c192c;--elevated-bg:#0a1729;--soft-blue:#132b52;--heading:#f2f7ff;--body-copy:#b2c0d3;--subtle-copy:#91a4be;--focus-ring:#5c8cff52;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{background:var(--page-bg);width:100%;max-width:100%;overflow-x:clip}body{min-width:0;font-size:16px;line-height:1.55;transition:background-color .2s,color .2s}button,a,input,summary{-webkit-tap-highlight-color:transparent}:is(button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible){outline:3px solid var(--focus-ring);outline-offset:3px}button:disabled{cursor:wait;opacity:.68}.theme-toggle{border:1px solid var(--line);background:var(--card-bg);min-height:42px;color:var(--heading);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 13px;font-size:14px;font-weight:720;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.theme-toggle:hover{border-color:var(--blue);transform:translateY(-1px)}.theme-toggle span{width:22px;height:22px;color:var(--blue);place-items:center;font-size:18px;line-height:1;display:grid}.theme-toggle.compact{width:42px;min-width:42px;padding:0}.asic-picture{width:100%;height:100%;display:block}.asic-picture img{object-fit:cover;filter:none;width:100%;height:100%}.hero-asic-stage{isolation:isolate;box-shadow:none;background:radial-gradient(at 52% 58%,#4381e633 0%,#4381e61a 35%,#0000 70%);border:0;border-radius:0;position:absolute;inset:2% 0 2% 1%;overflow:visible}.hero-asic-stage:before,.start-visual:before{content:"";z-index:0;transform-origin:bottom;background:radial-gradient(#5b99ff57 0%,#2b60ba38 38%,#0f326f12 62%,#0000 76%);border-radius:50%;height:31%;position:absolute;bottom:0;left:3%;right:3%;transform:perspective(520px)rotateX(64deg)}.hero-asic-stage:after,.start-visual:after{content:"";z-index:1;filter:blur(17px);background:#2d69d357;border-radius:50%;height:9%;position:absolute;bottom:10%;left:17%;right:17%}.hero-asic-stage>.asic-picture{z-index:2;padding:0;position:relative}.hero-asic-stage>.asic-picture img{object-fit:contain;object-position:center;filter:drop-shadow(0 30px 22px #010a1b66);transition:transform .45s;transform:translateY(-1%)scale(1.12)}.hero-asic-stage:hover>.asic-picture img{transform:translateY(-2%)scale(1.16)}.start-visual{isolation:isolate;min-height:555px;box-shadow:none;background:radial-gradient(at 50% 58%,#4381e62e 0%,#4381e614 38%,#0000 72%);border:0;border-radius:0;position:relative;overflow:visible}.start-visual:before{height:30%;bottom:3%;left:2%;right:2%}.start-visual:after{bottom:13%;left:14%;right:14%}.start-visual>.asic-picture{z-index:2;width:100%;height:100%;position:absolute;inset:0}.start-visual>.asic-picture img{object-fit:contain;object-position:center;filter:drop-shadow(0 27px 20px #010a1b6b);transition:transform .45s;transform:translateY(-2%)scale(1.08)}.start-visual:hover>.asic-picture img{transform:translateY(-3%)scale(1.11)}.visual-badge{z-index:3;color:#dce9ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.08em;background:#041126b8;border:1px solid #ffffff29;border-radius:99px;padding:9px 12px;font-size:13px;font-weight:720;position:absolute;bottom:20px;left:24px}.market-ticker{color:var(--heading);background:var(--card-bg)}.market-ticker small{color:var(--subtle-copy);font-size:13px}.market-ticker strong{color:var(--heading);font-size:16px;line-height:1.2}.market-change,.market-change small{font-size:13px}.market-retry{border:1px solid var(--line);background:var(--soft-blue);color:var(--blue);cursor:pointer;border-radius:8px;padding:6px 9px;font-size:13px;font-weight:700}.market-pulse.loading{background:#e5a22c;animation:1.2s infinite pulse}.market-pulse.stale,.market-pulse.error{background:#e55d6e}.price-mode-tabs{border:1px solid var(--line);background:var(--elevated-bg);border-radius:11px;gap:4px;margin-bottom:18px;padding:4px;display:inline-flex}.price-mode-tabs button{min-height:36px;color:var(--subtle-copy);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 13px;font-size:14px;font-weight:700}.price-mode-tabs button.active{background:var(--card-bg);color:var(--blue);box-shadow:0 4px 14px #19376114}.live-price-field,.manual-price-field{border:1px solid var(--line);background:var(--card-bg);border-radius:10px;align-items:center;gap:8px;min-width:185px;min-height:48px;padding:0 13px;display:flex}.live-price-field{flex-wrap:wrap;justify-content:flex-end}.live-price-field>span{color:var(--heading);font-family:var(--font-geist-mono),monospace;font-size:19px;font-weight:760}.price-status{color:#087f5d;text-transform:uppercase;background:#eaf9f4;border-radius:99px;padding:4px 7px;font-weight:750;font-size:13px!important}.price-status.stale,.price-status.error{color:#b83f51;background:#fff0f2}.price-status.loading{color:#a66308;background:#fff5e5}.manual-price-field input{background:0 0;min-width:115px;font-size:18px}.scenario-heading p,.scenario-foot,.calculator-specs span,.calculator-specs strong{font-size:14px}.control-title small,.scenario-heading small{font-size:15px}.control-title>span{font-size:14px}.range-scale{font-size:13px}.quick-powers button{min-height:40px;font-size:14px}.source-live,.source-fallback,.calculator-label-row,.result-status{font-size:13px}.calculator-asic-preview{isolation:isolate;background:radial-gradient(at 50% 76%,#4381e633,#0000 61%);border:0;border-radius:0;height:280px;margin:2px 0 0;position:relative;overflow:hidden}.calculator-asic-preview:before{content:"";z-index:0;transform-origin:bottom;background:radial-gradient(#6ba9ff52 0%,#26549a3d 36%,#04112614 62%,#0000 76%);border-radius:50%;height:34%;position:absolute;bottom:-3%;left:7%;right:7%;transform:perspective(340px)rotateX(62deg)}.calculator-asic-preview:after{content:"";z-index:1;filter:blur(9px);background:#306fda4d;border-radius:50%;height:9%;position:absolute;bottom:8%;left:18%;right:18%}.calculator-asic-preview .asic-picture{z-index:2;padding:0;position:relative}.calculator-asic-preview .asic-picture img{object-fit:contain;object-position:center;filter:drop-shadow(0 20px 16px #0109166b);transform:translateY(-1%)scale(1.08)}.purchase-total small,.primary-reward small,.purchase-total span,.primary-reward span,.result-breakdown span,.result-breakdown strong,.result-breakdown small{font-size:14px}.purchase-button{min-height:52px;font-size:15px}.purchase-results>p,.calculator-data-note{font-size:13px}.factor-asic-image{border-radius:0;width:88%;height:87%;position:absolute;inset:7% 6% 6%;overflow:visible}.factor-asic-image img{object-fit:contain;object-position:center;filter:drop-shadow(0 22px 18px #01091861);transform:scale(1.03)}.factor-copy p,.factor-copy>strong,.factor-tabs button,.factor-copy>span{font-size:15px}.checkout-page{background:var(--elevated-bg);min-height:100vh;color:var(--ink)}.checkout-header{z-index:50;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--card-bg) 92%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);justify-content:space-between;align-items:center;min-height:78px;padding:0 max(4vw,24px);display:flex;position:sticky;top:0}.checkout-header>div{align-items:center;gap:9px;display:flex}.checkout-shell{width:min(1440px,100%);margin:0 auto;padding:38px max(4vw,24px) 80px}.checkout-back{min-height:40px;color:var(--blue);align-items:center;font-size:14px;font-weight:720;display:inline-flex}.checkout-title-row{justify-content:space-between;align-items:flex-end;gap:30px;margin-top:24px;display:flex}.checkout-title-row>div>span,.checkout-payment-head>span,.checkout-product-copy>span,.checkout-success>span:nth-child(2){color:var(--blue);letter-spacing:.12em;font-size:13px;font-weight:760}.checkout-title-row h1{max-width:850px;color:var(--heading);letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(2.3rem,4.2vw,4.8rem);line-height:1.05}.checkout-title-row p{color:var(--subtle-copy);margin:13px 0 0;font-size:15px}.checkout-secure-pill{color:#087d5d;white-space:nowrap;background:#edf9f5;border:1px solid #c9e9dd;border-radius:99px;align-items:center;gap:8px;padding:10px 13px;font-size:14px;font-weight:720;display:inline-flex}.checkout-secure-pill i{background:currentColor;border-radius:50%;width:7px;height:7px}.checkout-layout{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);align-items:start;gap:20px;margin-top:34px;display:grid}.checkout-product-card,.checkout-payment-card{border:1px solid var(--line);background:var(--card-bg);box-shadow:var(--shadow);border-radius:22px;overflow:hidden}.checkout-product-visual{isolation:isolate;background:radial-gradient(circle at 65% 25%,#29568f,#0b2345 45%,#06152d 82%);height:510px;position:relative}.checkout-product-visual:before{content:"";z-index:0;transform-origin:bottom;background:radial-gradient(#66a6ff57,#214f9138 40%,#0000 73%);border-radius:50%;height:28%;position:absolute;bottom:2%;left:10%;right:10%;transform:perspective(480px)rotateX(64deg)}.checkout-product-visual:after{content:"";z-index:1;filter:blur(13px);background:#2f6fda4d;border-radius:50%;height:8%;position:absolute;bottom:11%;left:23%;right:23%}.checkout-product-visual .asic-picture{z-index:2;padding:0;position:relative}.checkout-product-visual .asic-picture img{object-fit:contain;object-position:center;filter:drop-shadow(0 28px 20px #00071375);padding:18px;transform:translateY(-1%)scale(1.06)}.checkout-product-copy{padding:27px 30px 31px}.checkout-product-copy h2{color:var(--heading);margin:8px 0 0;font-size:30px}.checkout-product-copy>p{color:var(--subtle-copy);margin:8px 0 0;font-size:15px}.checkout-product-copy>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px;display:grid}.checkout-product-copy>div>span{border:1px solid var(--line);color:var(--subtle-copy);border-radius:12px;flex-direction:column;gap:7px;padding:16px;font-size:14px;display:flex}.checkout-product-copy>div strong{color:var(--heading);font-size:17px}.checkout-payment-card{padding:28px;position:sticky;top:98px}.checkout-payment-head{justify-content:space-between;align-items:center;display:flex}.checkout-payment-head b{background:var(--soft-blue);color:var(--blue);border-radius:7px;padding:6px 9px;font-size:13px}.checkout-lines{border-top:1px solid var(--line);margin-top:20px;display:grid}.checkout-lines>span{border-bottom:1px solid var(--line);color:var(--subtle-copy);justify-content:space-between;gap:18px;padding:15px 0;font-size:14px;display:flex}.checkout-lines strong{color:var(--heading);text-align:right}.checkout-total{background:var(--soft-blue);border-radius:14px;flex-direction:column;gap:8px;margin-top:20px;padding:20px;display:flex}.checkout-total span{color:var(--subtle-copy);font-size:14px}.checkout-total strong{color:var(--blue);font-size:28px}.checkout-network-options{border:0;grid-template-columns:repeat(3,1fr);gap:8px;margin:22px 0 0;padding:0;display:grid}.checkout-network-options legend{color:var(--heading);grid-column:1/-1;margin-bottom:8px;font-size:15px;font-weight:700}.checkout-network-options button{border:1px solid var(--line);background:var(--card-bg);cursor:pointer;border-radius:10px;flex-direction:column;gap:4px;min-height:62px;padding:10px;display:flex}.checkout-network-options button.active{border-color:var(--blue);background:var(--soft-blue);color:var(--blue)}.checkout-network-options span{font-size:14px;font-weight:750}.checkout-network-options small{color:var(--subtle-copy);font-size:13px}.checkout-safety-note{color:var(--subtle-copy);text-align:center;margin:14px 0 0;font-size:13px;line-height:1.6}.checkout-success{text-align:center}.checkout-success h2{color:var(--heading);font-family:var(--font-geist-mono),monospace;margin:13px 0 0;font-size:24px}.checkout-success p{color:var(--body-copy);font-size:15px}.checkout-success>div{grid-template-columns:1fr 1fr;gap:8px;margin:22px 0;display:grid}.checkout-success>div span{border:1px solid var(--line);color:var(--subtle-copy);border-radius:10px;flex-direction:column;gap:5px;padding:14px;font-size:13px;display:flex}.checkout-success>div strong{color:var(--heading);font-size:15px}.checkout-secondary-link{color:var(--blue);margin-top:16px;font-size:14px;font-weight:700;display:inline-flex}.mobile-menu-button{border:1px solid var(--line);background:var(--card-bg);cursor:pointer;border-radius:10px;width:42px;height:42px;padding:11px;display:none}.mobile-menu-button i{background:var(--heading);border-radius:99px;width:100%;height:2px;margin:4px 0;display:block}.mobile-menu-overlay{z-index:119;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020a188a;border:0;position:fixed;inset:0}.mobile-dashboard-menu{z-index:120;border-left:1px solid var(--line);background:var(--card-bg);flex-direction:column;width:min(360px,90vw);height:100dvh;padding:20px;display:flex;position:fixed;top:0;right:0;overflow-y:auto;box-shadow:-25px 0 70px #020e2447}.mobile-dashboard-menu>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:17px;display:flex}.mobile-dashboard-menu>div button{border:1px solid var(--line);background:var(--elevated-bg);cursor:pointer;border-radius:10px;width:40px;height:40px;font-size:25px}.mobile-dashboard-menu>a{border-bottom:1px solid var(--line);min-height:51px;color:var(--body-copy);padding:15px 12px;font-size:16px;font-weight:680}.mobile-dashboard-menu .mobile-home-link{background:var(--soft-blue);min-height:78px;color:var(--blue);border:1px solid #aac4f6;border-radius:13px;grid-template-columns:auto 1fr;gap:1px 11px;margin:17px 0 8px;display:grid}.mobile-home-link>span{grid-row:1/3;align-self:center;font-size:22px}.mobile-home-link>strong{font-size:16px}.mobile-home-link>small{color:var(--subtle-copy);font-size:13px;font-weight:500}body.dashboard-menu-open{overflow:hidden}.dashboard-app{color:var(--ink);background:var(--elevated-bg)}.dashboard-header{border-color:var(--line);background:color-mix(in srgb,var(--card-bg) 92%,transparent)}.dashboard-header p{color:var(--subtle-copy);font-size:14px}.notification-button,.profile-button{background:var(--card-bg)}.profile-button strong{color:var(--heading);font-size:14px}.profile-button small{color:var(--subtle-copy);font-size:13px}.profile-button>span,.dashboard-welcome p,.live-sync-pill,.preview-banner{font-size:14px}.analytics-card,.settlement-panel,.orders-panel{border-color:var(--line);background:var(--card-bg)}.analytics-head>div:first-child>span,.panel-head>div:first-child>span{font-size:13px}.analytics-head h2,.panel-head h2{color:var(--heading);font-size:24px}.analytics-head p,.panel-head p{color:var(--subtle-copy);font-size:14px}.range-tabs button{min-height:35px;padding:7px 9px;font-size:13px}.range-tabs button.active{background:var(--soft-blue);border-color:#85a9ee}.chart-grid line{stroke:var(--line)}.chart-point{stroke:var(--card-bg)}.chart-tooltip{min-width:205px;padding:13px 14px}.chart-tooltip span,.chart-tooltip small{font-size:13px}.chart-tooltip strong{font-size:14px}.chart-axis,.chart-method{color:var(--subtle-copy);font-size:13px}.panel-head>a,.settlement-next small,.table-action,.ledger-note{font-size:14px}.settlement-next strong{font-size:20px}.settlement-table-wrap{overflow:visible}.settlement-table{min-width:0;color:var(--body-copy);font-size:14px}.settlement-head{color:var(--subtle-copy);background:var(--elevated-bg);font-size:13px}.settlement-table strong{color:var(--heading);font-size:14px}.settlement-table small,.status-completed,.dashboard-footer,.demo-toast{font-size:13px}html[data-theme=dark] body,html[data-theme=dark] .marketing-site,html[data-theme=dark] .checkout-page,html[data-theme=dark] .dashboard-app{background:var(--page-bg);color:var(--ink)}html[data-theme=dark] .site-header,html[data-theme=dark] .checkout-header,html[data-theme=dark] .dashboard-header{border-color:var(--line);background:#07111feb}html[data-theme=dark] .hero{background:radial-gradient(circle at 84% 12%,#142e57,#0000 31rem),linear-gradient(#07111f,#0a1728)}html[data-theme=dark] .market-band,html[data-theme=dark] .calculator-section,html[data-theme=dark] .factors-section,html[data-theme=dark] .network-section,html[data-theme=dark] .faq-section{border-color:var(--line);background:var(--elevated-bg)}html[data-theme=dark] .start-section,html[data-theme=dark] .transparency-section,html[data-theme=dark] .trust-section,html[data-theme=dark] .dashboard-showcase,html[data-theme=dark] .closing-section{background:var(--page-bg)}html[data-theme=dark] .brand-copy strong,html[data-theme=dark] .hero h1,html[data-theme=dark] .control-title strong,html[data-theme=dark] .scenario-heading input,html[data-theme=dark] .scenario-foot strong,html[data-theme=dark] .calculator-specs strong,html[data-theme=dark] .packages-heading h3,html[data-theme=dark] .factor-copy h3,html[data-theme=dark] .factor-copy>strong,html[data-theme=dark] .trust-grid h3,html[data-theme=dark] .network-summary h2,html[data-theme=dark] .network-summary>strong,html[data-theme=dark] .faq-list summary,html[data-theme=dark] .showcase-copy h2,html[data-theme=dark] .start-copy h2,html[data-theme=dark] .centered-title h2,html[data-theme=dark] .transparency-heading h2,html[data-theme=dark] .trust-intro h2,html[data-theme=dark] .faq-copy h2,html[data-theme=dark] .closing-section h2{color:var(--heading)}html[data-theme=dark] .desktop-nav a,html[data-theme=dark] .header-dashboard,html[data-theme=dark] .text-button,html[data-theme=dark] .hero-copy>p,html[data-theme=dark] .start-copy>p,html[data-theme=dark] .centered-title>p,html[data-theme=dark] .transparency-heading>p,html[data-theme=dark] .showcase-copy>p,html[data-theme=dark] .faq-copy>p,html[data-theme=dark] .factor-copy p,html[data-theme=dark] .trust-grid p,html[data-theme=dark] .network-summary p,html[data-theme=dark] .network-details span,html[data-theme=dark] .network-details small,html[data-theme=dark] .faq-list p,html[data-theme=dark] .closing-section p{color:var(--body-copy)}html[data-theme=dark] .purchase-card,html[data-theme=dark] .scenario-control,html[data-theme=dark] .factor-content,html[data-theme=dark] .trust-grid article,html[data-theme=dark] .network-summary,html[data-theme=dark] .network-details,html[data-theme=dark] .showcase-ui,html[data-theme=dark] .showcase-charts article,html[data-theme=dark] .checkout-modal{border-color:var(--line);background:var(--card-bg)}html[data-theme=dark] .quick-powers button,html[data-theme=dark] .factor-tabs button,html[data-theme=dark] .scenario-heading label,html[data-theme=dark] .network-options button,html[data-theme=dark] .modal-close{border-color:var(--line);background:var(--card-bg);color:var(--body-copy)}html[data-theme=dark] .factor-tabs button.active,html[data-theme=dark] .quick-powers button.active,html[data-theme=dark] .network-options button.active{border-color:var(--blue);background:var(--soft-blue);color:var(--blue)}html[data-theme=dark] .reward-flow>div{border-color:var(--line);background:var(--card-bg)}html[data-theme=dark] .reward-flow span,html[data-theme=dark] .start-points small,html[data-theme=dark] .hero-proof span,html[data-theme=dark] .packages-heading p{color:var(--body-copy)}html[data-theme=dark] .reward-flow strong,html[data-theme=dark] .start-points strong,html[data-theme=dark] .hero-proof strong,html[data-theme=dark] .checkout-summary strong{color:var(--heading)}html[data-theme=dark] .notification-button,html[data-theme=dark] .profile-button,html[data-theme=dark] .analytics-card,html[data-theme=dark] .settlement-panel,html[data-theme=dark] .orders-panel{border-color:var(--line);background:var(--card-bg)}html[data-theme=dark] .preview-banner,html[data-theme=dark] .live-sync-pill{color:#9fc2ff;background:#102743;border-color:#294a72}html[data-theme=dark] .settlement-head{background:var(--elevated-bg)}html[data-theme=dark] .settlement-table,html[data-theme=dark] .table-action{border-color:var(--line)}html[data-theme=dark] .settlement-progress,html[data-theme=dark] .recovery-track{background:#20334d}html[data-theme=dark] .chart-tooltip{background:#040c1af7;border-color:#3a5374}html[data-theme=dark] .checkout-secure-pill{color:#55ddb0;background:#0d3027;border-color:#245b4a}@media (max-width:1180px){.checkout-layout{grid-template-columns:minmax(0,1fr) 390px}}@media (max-width:900px){.mobile-menu-button{display:block}.hero-asic-stage{inset:1% 0}.start-visual{min-height:500px}.checkout-layout{grid-template-columns:1fr}.checkout-payment-card{position:static}.checkout-product-visual{height:470px}}@media (max-width:640px){body{font-size:16px}.site-header .theme-toggle{display:inline-flex}.header-actions{gap:7px}.header-cta,.brand-copy small{font-size:13px}.hero-asic-stage{border-radius:20px}.hero-asic-stage>.asic-picture{padding:0}.start-visual{border-radius:22px;min-height:390px}.visual-badge{text-align:center;font-size:13px;bottom:14px;left:14px;right:14px}.scenario-heading{gap:15px}.live-price-field,.manual-price-field{justify-content:space-between;width:100%;min-width:0}.scenario-foot{flex-direction:column;align-items:flex-start;gap:7px}.range-scale{font-size:13px}.calculator-asic-preview{height:260px}.calculator-asic-preview .asic-picture img{transform:translateY(-1%)scale(1.04)}.factor-asic-image{width:98%;height:88%;inset:5% 1% 7%}.checkout-header{min-height:68px;padding:0 13px}.checkout-header .market-ticker{display:none}.checkout-shell{padding:24px 14px 55px}.checkout-title-row{flex-direction:column;align-items:flex-start;gap:16px;margin-top:18px}.checkout-title-row h1{font-size:2.35rem}.checkout-layout{margin-top:24px}.checkout-product-visual{height:330px}.checkout-product-visual .asic-picture{padding:0}.checkout-product-copy,.checkout-payment-card{padding:22px 17px}.checkout-product-copy>div,.checkout-network-options{grid-template-columns:1fr}.dashboard-header-actions{gap:6px}.notification-button,.theme-toggle.compact,.mobile-menu-button{width:40px;min-width:40px;height:40px}.profile-button{min-height:40px;padding:3px}.profile-button>span{width:34px;height:34px}.dashboard-welcome h1{font-size:2.4rem}.analytics-card{padding:19px 13px}.analytics-head h2,.panel-head h2{font-size:22px}.range-tabs{grid-template-columns:repeat(5,1fr);display:grid}.range-tabs button{padding:7px 4px}.chart-tooltip{min-width:190px;max-width:calc(100vw - 52px)}.settlement-table-wrap{overflow:visible}.settlement-head{display:none}.settlement-table:not(.settlement-head){border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;gap:15px 12px;min-height:0;margin-top:11px;padding:16px}.settlement-table:not(.settlement-head)>span:before{color:var(--subtle-copy);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:13px;font-weight:700}.settlement-table:not(.settlement-head)>span:first-child:before{content:"Date & time"}.settlement-table:not(.settlement-head)>span:nth-child(2):before{content:"Gross reward"}.settlement-table:not(.settlement-head)>span:nth-child(3):before{content:"Electricity"}.settlement-table:not(.settlement-head)>span:nth-child(4):before{content:"Service fee"}.settlement-table:not(.settlement-head)>span:nth-child(5):before{content:"Net credited"}.settlement-table:not(.settlement-head)>span:nth-child(6):before{content:"Status"}}@media (max-width:390px){.site-header{padding:0 10px}.header-brand .brand-lockup{transform:none}.site-header .brand-copy small{display:none}.header-cta{padding:0 10px}.header-cta span{display:none}.dashboard-header{padding:0 10px}.dashboard-main{padding-left:10px;padding-right:10px}.dashboard-header .notification-button,.mobile-dashboard-logo .brand-copy small{display:none}.mobile-dashboard-logo .brand-copy strong{font-size:13px}.checkout-success>div,.settlement-table:not(.settlement-head){grid-template-columns:1fr}}.dashboard-app{background:radial-gradient(circle at 76% 0, color-mix(in srgb,var(--blue) 5%,transparent), transparent 32rem), var(--elevated-bg)}.dashboard-header{z-index:55;position:sticky;top:0;box-shadow:0 8px 30px #0f2a520b}.notification-button,.profile-button,.mobile-menu-button{box-shadow:0 4px 14px #112b4f0e}.notification-button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.mobile-menu-button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.range-tabs button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.analytics-card,.settlement-panel,.orders-panel{overflow:hidden;box-shadow:0 14px 40px #15305812,0 2px 7px #15305809}.chart-stage svg{touch-action:pan-y}.range-tabs button{min-width:42px}@media (hover:hover) and (pointer:fine){.analytics-card{transition:border-color .2s,box-shadow .2s,transform .2s}.analytics-card:hover{border-color:color-mix(in srgb,var(--blue) 28%,var(--line));transform:translateY(-2px);box-shadow:0 18px 48px #1530581a,0 2px 8px #1530580a}}html[data-theme=dark] .dashboard-app{background:radial-gradient(circle at 76% 0, #3570e721, transparent 34rem), var(--elevated-bg)}html[data-theme=dark] .notification-button,html[data-theme=dark] .profile-button,html[data-theme=dark] .mobile-menu-button{box-shadow:0 5px 18px #0000002e}html[data-theme=dark] .analytics-card,html[data-theme=dark] .settlement-panel,html[data-theme=dark] .orders-panel{box-shadow:0 16px 44px #0003,inset 0 1px #ffffff05}@media (max-width:900px){.dashboard-main{width:100%;max-width:820px;margin-left:auto;margin-right:auto}.dashboard-header{-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%)}}@media (max-width:640px){.dashboard-main{padding:0 12px 42px}.dashboard-header{min-height:66px;margin:0 -12px;padding:0 12px}.dashboard-brand-area,.dashboard-header-actions{min-width:0}.dashboard-header-actions{gap:6px}.mobile-dashboard-logo .brand-lockup{gap:8px}.mobile-dashboard-logo .brand-mark{border-radius:9px;width:34px;height:34px}.notification-button,.theme-toggle.compact,.mobile-menu-button{border-radius:11px;width:42px;min-width:42px;height:42px}.profile-button{border-radius:11px;min-height:42px}.profile-button>span{width:34px;height:34px}.dashboard-welcome{align-items:stretch;gap:16px;padding:25px 2px 18px}.dashboard-welcome p{letter-spacing:.07em;margin-bottom:7px;font-size:13px}.dashboard-welcome h1{max-width:100%;font-size:clamp(1.9rem,8.5vw,2.25rem);line-height:1.02}.live-sync-pill{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:12px;padding:7px 10px;font-size:13px;overflow:hidden}.dashboard-welcome .primary-action{border-radius:12px;min-height:48px;box-shadow:0 10px 24px #1f5eff33}.preview-banner{border-radius:12px;gap:3px;margin-bottom:11px;padding:12px 14px;line-height:1.42;display:grid}.settlement-progress,.recovery-track{height:6px;margin-top:14px}.analytics-grid{gap:10px;margin-top:10px}.analytics-card{border-radius:17px;padding:18px 15px}.analytics-head{gap:14px}.analytics-head>div:first-child>span,.panel-head>div:first-child>span{letter-spacing:.09em;font-size:13px}.analytics-head h2,.panel-head h2{font-size:22px;line-height:1.14}.analytics-head p,.panel-head p{font-size:14px;line-height:1.5}.range-tabs{gap:5px}.range-tabs button{border-color:var(--line);border-radius:9px;min-width:0;min-height:42px;padding:7px 4px;font-size:13px}.chart-stage{margin:15px -6px 0}.chart-axis{gap:7px;font-size:13px}.chart-axis span:nth-child(2){text-align:center}.chart-method{margin-top:11px;padding-top:11px;font-size:13px}.settlement-panel,.orders-panel{border-radius:17px;margin-top:10px;padding:18px 14px}.panel-head{gap:14px}.settlement-next{border:1px solid var(--line);background:var(--elevated-bg);border-radius:11px;width:100%;padding:11px 12px}.settlement-next strong{font-size:20px}.settlement-table-wrap{margin-top:16px}.settlement-table:not(.settlement-head){background:color-mix(in srgb,var(--card-bg) 93%,var(--elevated-bg));border-radius:12px;grid-template-columns:1fr 1fr;gap:14px 12px;margin-top:9px;padding:15px 13px}.settlement-table:not(.settlement-head)>span:before{font-size:13px}.settlement-table strong{font-size:14px}.settlement-table small,.status-completed{font-size:13px}.table-action{align-items:center;min-height:46px;font-size:14px}.ledger-note{font-size:13px;line-height:1.55}.orders-panel .panel-head>a{border:1px solid color-mix(in srgb,var(--blue) 30%,var(--line));background:var(--soft-blue);border-radius:10px;align-items:center;min-height:44px;padding:0 13px;display:inline-flex}.order-card-grid{gap:10px;margin-top:17px}.dashboard-footer{padding-top:22px;line-height:1.5}}@media (max-width:390px){.dashboard-header{margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}.dashboard-main{padding-left:12px;padding-right:12px}.mobile-dashboard-logo .brand-copy strong{font-size:14px}.settlement-table:not(.settlement-head){grid-template-columns:1fr 1fr}}@media (max-width:340px){.settlement-table:not(.settlement-head){grid-template-columns:1fr}.dashboard-header .notification-button{display:none}.dashboard-welcome h1{font-size:1.92rem}}}.customer-auth-page{background:var(--page-bg,#f4f7fc);place-items:center;min-height:100dvh;padding:40px 20px;display:grid}.customer-auth-card{border:1px solid var(--line,#dce5f3);background:var(--card-bg,#fff);width:min(100%,460px);color:var(--heading,#12213b);border-radius:24px;padding:32px;box-shadow:0 20px 70px #15386b12}.privacy-page{align-items:start}.privacy-card{overflow-wrap:anywhere;width:min(100%,780px)}.privacy-card h2{margin:30px 0 10px;font-size:22px;line-height:1.35}.privacy-card a:not([aria-label]){text-underline-offset:3px;text-decoration:underline}.privacy-nav{flex-wrap:wrap;gap:16px;margin-top:30px;font-size:16px;display:flex}.customer-auth-card .auth-policy{text-align:center;margin:24px 0 0;font-size:14px}.auth-policy a{text-underline-offset:3px;text-decoration:underline}.customer-auth-card h1{margin:28px 0 10px;font-size:30px;line-height:1.2}.customer-auth-card p{margin:12px 0 22px;font-size:16px;line-height:1.6}.customer-auth-card label{margin:18px 0 8px;font-size:14px;font-weight:600;display:block}.customer-auth-card input:not([type=checkbox]){width:100%;min-height:50px;color:inherit;font:inherit;background:0 0;border:1px solid #aabbd5;border-radius:12px;margin-top:8px;padding:12px;font-size:16px;display:block}.auth-switch{background:#eaf0fb;border-radius:12px;margin-top:30px;padding:4px;display:flex}.auth-switch button{font:inherit;color:#334763;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;padding:11px;font-weight:650}.auth-switch button[aria-pressed=true]{color:#175bda;background:#fff;box-shadow:0 2px 8px #20457812}.auth-text-button{color:#1960d9;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:14px}.auth-submit{cursor:pointer;border:0;justify-content:center;width:100%;margin-top:18px}.auth-submit:disabled{opacity:.6}.auth-consent{align-items:flex-start;gap:10px;line-height:1.5;font-weight:400!important;display:flex!important}.auth-consent input{flex-shrink:0;width:18px;height:18px;margin-top:4px}.auth-error{color:#b52234!important}.auth-notice{color:#176347!important}.auth-divider{text-align:center;color:#657896;margin:20px}.auth-google{min-height:50px;color:inherit;border:1px solid #aabbd5;border-radius:12px;justify-content:center;align-items:center;gap:12px;font-weight:600;text-decoration:none;display:flex}.auth-google span{color:#4285f4;font-weight:800}:is(.customer-auth-card a:focus-visible,.customer-auth-card button:focus-visible,.customer-auth-card input:focus-visible){outline-offset:3px;outline:3px solid #77a5ff}@media (max-width:520px){.customer-auth-page{align-items:start;padding:24px 16px}.customer-auth-card{padding:24px 20px}.header-actions .header-dashboard{font-size:14px}}.customer-account-invite{color:#162a4c;background:#eef4ff;border-radius:24px;padding:40px}.customer-account-invite h3{margin:0 0 12px;font-size:28px}.customer-account-invite p{margin-bottom:24px;font-size:16px;line-height:1.6}.customer-account-invite a{margin-right:20px}html[data-theme=dark] .auth-switch{background:var(--soft-blue)}html[data-theme=dark] .auth-switch button{color:var(--body-copy)}html[data-theme=dark] .auth-switch button[aria-pressed=true]{background:var(--card-bg);color:var(--blue)}html[data-theme=dark] .auth-error{color:#ff8592!important}html[data-theme=dark] .auth-notice{color:#64deb0!important}.chart-empty{flex-direction:column;justify-content:center;min-height:200px;padding:24px;line-height:1.6;display:flex}.chart-empty p{opacity:.75;max-width:52ch}.auth-miner-welcome{background:radial-gradient(#426bd524,#0000 70%);place-items:center;height:168px;margin:8px -16px 0;display:grid;overflow:hidden}.auth-miner-welcome img{object-fit:contain;width:100%;height:172px;animation:5s ease-in-out infinite btmine-welcome-float}.customer-auth-card h1{letter-spacing:-.6px;font-weight:500}.customer-auth-card{font-family:var(--font-geist-sans),sans-serif}@keyframes btmine-welcome-float{50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.auth-miner-welcome img{animation:none}}.btmine-collection-image{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2% 98%,#0000),linear-gradient(#0000,#000 13% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 2% 98%,#0000),linear-gradient(#0000,#000 13% 86%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.auth-miner-welcome{background:0 0;height:auto;min-height:140px;max-height:210px;margin:4px -12px 0;overflow:hidden}.auth-miner-welcome img{aspect-ratio:2;object-fit:contain;width:100%;height:auto;max-height:210px}:root{--page-bg:#fafbfe;--card-bg:#fff;--elevated-bg:#f0f3f9;--heading:#101a30;--body-copy:#526078;--subtle-copy:#63718a;--line:#e2e7ef;--blue:#3065f5;--blue-dark:#2454d4;--soft-blue:#edf2ff;--overview-bg:#f1f3fa;--card-radius:24px;--content-width:1440px}html[data-theme=dark]{--page-bg:#080d17;--card-bg:#111827;--elevated-bg:#0d1422;--heading:#f4f6fb;--ink:#f4f6fb;--body-copy:#b8c2d4;--subtle-copy:#a1adc3;--line:#253045;--blue:#7a9dff;--blue-dark:#3267f5;--soft-blue:#182747;--overview-bg:#0b1020;--surface:#0d1422;--dark:#080e1b}.btmine-ui{color:var(--heading)}html{scroll-padding-top:96px}.btmine-ui :is(h1,h2,h3,p,dd,dt){overflow-wrap:break-word}.btmine-ui :is(button,a,input,summary){touch-action:manipulation}.btmine-ui :is(.marketing-site,.dashboard-app,.checkout-page){background:var(--page-bg)}.btmine-ui :is(.section,.hero,.closing-section){padding-inline:max(24px, calc((100vw - var(--content-width)) / 2))}.btmine-ui .section{padding-block:clamp(64px,7vw,116px)}.btmine-ui :is(.site-header,.checkout-header){padding-inline:max(24px, calc((100vw - var(--content-width)) / 2));min-height:82px;box-shadow:none;background:color-mix(in srgb,var(--page-bg) 94%,transparent)}.btmine-ui .brand-mark{border-radius:50%}.btmine-ui .brand-copy strong{letter-spacing:.11em;color:var(--heading);font-size:18px}.btmine-ui .brand-copy small{letter-spacing:.18em;font-size:12px}.btmine-ui .header-brand .brand-lockup{transform:none}.btmine-ui .desktop-nav{gap:24px;margin-inline:auto 30px}.btmine-ui :is(.header-cta,.blue-button,.primary-action,.light-button){min-height:48px;box-shadow:none;border-radius:12px;padding-inline:22px;font-size:15px}.btmine-ui :is(.header-cta,.blue-button,.primary-action){color:#fff;background:#3065f5;border-color:#0000}.btmine-ui :is(.header-cta,.blue-button,.primary-action):hover{box-shadow:none;background:#2454d4;transform:none}.btmine-ui .header-dashboard{font-size:14px}.btmine-ui :is(.theme-toggle,.notification-button,.mobile-menu-button,.profile-button){box-shadow:none;background:0 0;border:0;border-radius:50%}.btmine-ui :is(.theme-toggle,.notification-button,.mobile-menu-button):hover{background:var(--soft-blue);transform:none}.btmine-ui .notification-button{place-items:center;display:grid}.btmine-ui .profile-button>span{background:var(--soft-blue);color:var(--blue);border-radius:50%}.btmine-ui .market-ticker{box-shadow:none;background:0 0;border:0;padding-inline:0}.btmine-ui .market-pulse{box-shadow:none;animation:none}.btmine-ui .hero{background:radial-gradient(ellipse at 82% 40%,color-mix(in srgb,var(--blue) 8%,transparent),transparent 53%),var(--page-bg);gap:40px;min-height:690px;padding-block:64px 76px}.btmine-ui .hero h1{letter-spacing:-.055em;margin-top:22px;font-size:clamp(3.3rem,6.5vw,6.5rem);line-height:1.04}.btmine-ui .hero-copy>p{max-width:535px;font-size:18px;line-height:1.65}.btmine-ui .hero-visual{min-height:540px}.btmine-ui :is(.hero-asic-stage,.start-visual){box-shadow:none;background:0 0;border:0;border-radius:0}.btmine-ui :is(.hero-asic-stage,.start-visual):before,.btmine-ui :is(.hero-asic-stage,.start-visual):after{display:none}.btmine-ui :is(.hero-asic-stage,.start-visual)>.asic-picture img{filter:drop-shadow(0 24px 24px #0000002e);transform:none}.btmine-ui .hero-proof{margin-top:34px}.btmine-ui .hero-proof strong{color:var(--heading);font-size:22px}.btmine-ui .hero-proof span{color:var(--subtle-copy);font-size:14px;line-height:1.45}.btmine-ui .market-band{border-color:var(--line);background:var(--page-bg);padding-block:14px}.btmine-ui :is(.start-section,.calculator-section,.transparency-section,.factors-section,.trust-section,.network-section,.dashboard-showcase,.faq-section,.closing-section){background:var(--page-bg)}.btmine-ui .start-section{gap:7%}.btmine-ui .start-visual{min-height:500px}.btmine-ui .start-visual.collection-feature{aspect-ratio:1;border-radius:24px;align-self:center;min-height:0;overflow:hidden}.btmine-ui .start-visual.collection-feature>.asic-picture img{object-fit:contain;filter:none;transform:none}.btmine-ui .visual-badge{color:var(--subtle-copy);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;bottom:0;left:0;right:auto}.btmine-ui :is(.start-copy,.centered-title,.transparency-heading,.trust-intro,.faq-copy,.showcase-copy,.closing-section) h2{letter-spacing:-.045em;font-size:clamp(2.25rem,3.8vw,4rem);line-height:1.1}.btmine-ui :is(.start-copy,.centered-title,.transparency-heading,.faq-copy,.showcase-copy)>p{color:var(--body-copy);font-size:17px}.btmine-ui .start-points b{background:0 0;border:0;border-radius:0;font-size:15px}.btmine-ui .start-points strong{font-size:16px}.btmine-ui .start-points small{color:var(--subtle-copy);font-size:14px}.btmine-ui .centered-title{max-width:760px;margin-bottom:44px}.btmine-ui .purchase-experience{max-width:none}.btmine-ui .purchase-card{border-radius:var(--card-radius);background:var(--card-bg);box-shadow:0 0 0 1px var(--line);border:0;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.btmine-ui .purchase-controls{padding:clamp(24px,3.4vw,48px)}.btmine-ui .calculator-label-row{letter-spacing:.07em;flex-wrap:wrap;gap:12px}.btmine-ui :is(.source-live,.source-fallback){background:0 0;padding:0;font-size:13px}.btmine-ui .control-title{gap:16px}.btmine-ui .control-title strong{font-size:44px;line-height:1.1}.btmine-ui .control-title em{color:var(--subtle-copy);font-size:18px}.btmine-ui .quick-powers{gap:4px}.btmine-ui .quick-powers button{background:0 0;border-color:#0000;border-radius:8px;padding:9px 13px}.btmine-ui .quick-powers button.active{background:var(--soft-blue);color:var(--blue)}.btmine-ui .scenario-control{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;margin-top:30px;padding:24px 0 0}.btmine-ui .price-mode-tabs{background:0 0;border:0;border-radius:0;gap:24px;width:fit-content;padding:0;display:flex}.btmine-ui .price-mode-tabs button{min-height:42px;box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0;font-size:15px}.btmine-ui .price-mode-tabs button.active{color:var(--blue);border-bottom-color:var(--blue)}.btmine-ui .scenario-heading{flex-wrap:wrap;gap:18px}.btmine-ui .scenario-heading>div:first-child{flex:220px}.btmine-ui .scenario-heading p{max-width:430px;color:var(--subtle-copy);font-size:14px;line-height:1.55}.btmine-ui .live-price-field{background:0 0;border:0;border-radius:0;justify-content:flex-start;width:100%;min-width:0;padding:0}.btmine-ui .live-price-field>span{font-size:28px}.btmine-ui .scenario-foot{flex-direction:column;align-items:flex-start;gap:6px;line-height:1.6}.btmine-ui .calculator-specs{gap:0 24px}.btmine-ui .calculator-specs div{border-left:0;flex-direction:column;gap:5px;padding:17px 0}.btmine-ui .calculator-specs strong{font-size:16px}.btmine-ui .purchase-results{color:#fff;background:#101a2c;padding:0}.purchase-result-copy{padding:24px 32px}.btmine-ui .result-status{letter-spacing:.07em;color:#bac9e2;flex-wrap:wrap;gap:8px;font-size:12px}.btmine-ui .result-status b{font-size:12px}.btmine-ui .result-status i{box-shadow:none}.btmine-ui .calculator-asic-preview{aspect-ratio:1;background:0 0;height:auto;margin:0;overflow:hidden}.btmine-ui .calculator-asic-preview .result-status{z-index:3;color:#fff;text-shadow:0 1px 6px #000;position:absolute;inset:18px 20px auto}.btmine-ui .calculator-asic-preview:before,.btmine-ui .calculator-asic-preview:after{display:none}.btmine-ui .calculator-asic-preview .asic-picture img{object-fit:contain;filter:none;padding:0;transform:none}.btmine-ui .purchase-total{margin-top:8px}.btmine-ui .purchase-total strong{font-size:34px;line-height:1.15}.btmine-ui :is(.purchase-total,.primary-reward) :is(small,span){color:#bac7dd;font-size:14px}.btmine-ui .primary-reward{background:0 0;border:0;border-top:1px solid #2d394d;border-radius:0;margin-top:22px;padding:20px 0 0}.btmine-ui .primary-reward strong{font-size:23px}.btmine-ui .result-breakdown{margin-top:16px}.btmine-ui .result-breakdown div{gap:2px 12px;padding:12px 0}.btmine-ui .result-breakdown :is(span,small){color:#aabbd5;font-size:14px}.btmine-ui .purchase-result-copy>p{color:#aabbd5;margin-top:20px;font-size:13px}.btmine-ui .purchase-button{color:#fff;background:#3065f5;border-color:#0000;border-radius:12px;min-height:52px;margin-top:16px;padding:12px 18px}.btmine-ui .popular-packages{margin-top:84px}.btmine-ui .packages-heading h3{letter-spacing:-.04em;color:var(--heading);font-size:clamp(2rem,3.3vw,3rem)}.btmine-ui .packages-heading p{max-width:365px;color:var(--body-copy);font-size:16px}.btmine-ui :is(.package-grid,.order-card-grid){grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;margin-top:28px;display:grid}.miner-card{border:1px solid var(--line);border-radius:var(--card-radius);background:var(--card-bg);min-width:0;color:var(--heading);overflow:hidden}.miner-artwork{isolation:isolate;aspect-ratio:1;background:radial-gradient(at 68% 22%,#374d71 0%,#1a273f 48%,#111827 100%);position:relative;overflow:hidden}.artwork-core-100{background:radial-gradient(at 65% 20%,#715b50 0%,#343039 47%,#111827 100%)}.artwork-pro-250{background:radial-gradient(at 65% 20%,#2c5864 0%,#1b343f 47%,#111827 100%)}.miner-artwork:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#040a15c2);position:absolute;inset:65% 0 0}.miner-artwork>.asic-picture{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.miner-artwork .asic-picture img{object-fit:contain;object-position:center;filter:none;transform:none}.miner-spec-tags{flex-wrap:wrap;gap:6px;max-width:70%;display:flex;position:absolute;top:20px;left:20px}.miner-spec-tags span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f4f7ff;background:#030c1aa1;border:0;border-radius:7px;padding:5px 9px;font-size:13px;font-weight:650;line-height:1.25}.miner-state{color:#b8c9e2;align-items:center;gap:6px;font-size:13px;font-weight:650;display:inline-flex;position:absolute;top:20px;right:20px}.miner-state.active{color:#82edc5}.miner-state i{background:currentColor;border-radius:50%;width:6px;height:6px;display:block}.owned-miner .miner-spec-tags{flex-direction:column;align-items:flex-start}.miner-artwork-caption{color:#fff;position:absolute;bottom:20px;left:24px;right:24px}.miner-artwork-caption>span{color:#c0cee3;letter-spacing:.13em;font-size:12px;font-weight:600}.miner-artwork-caption h3{letter-spacing:-.035em;margin:5px 0 0;font-size:clamp(1.5rem,2vw,1.9rem);font-weight:650;line-height:1.2}.miner-card-body{padding:24px}.miner-price{flex-direction:column;gap:5px;display:flex}.miner-price strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:28px;line-height:1.25}.miner-price span{color:var(--subtle-copy);font-size:14px}.miner-yield{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0 0;padding:20px 0 0;display:grid}.miner-yield dt{color:var(--subtle-copy);font-size:13px;line-height:1.45}.miner-yield dd{font-variant-numeric:tabular-nums;margin:7px 0 0;font-size:17px;font-weight:650}.miner-btc-reward{color:var(--body-copy);font-variant-numeric:tabular-nums;margin:18px 0 0;font-size:14px}.miner-btc-reward span{color:var(--subtle-copy);font-size:13px}.miner-cta{color:#fff;cursor:pointer;background:#3065f5;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;margin-top:22px;padding:13px 18px;font-size:16px;font-weight:650;line-height:1.4;transition:background .18s;display:flex}.miner-cta:hover{background:#2454d4}.miner-cta>span{font-size:20px}.ownership-reference{color:var(--subtle-copy);flex-direction:column;gap:4px;margin-bottom:20px;font-size:13px;display:flex}.ownership-reference strong{color:var(--body-copy);font-size:14px;font-weight:600}.ownership-earnings{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:16px;margin:22px 0 0;padding-top:20px;display:grid}.ownership-earnings dt{color:var(--subtle-copy);font-size:14px}.ownership-earnings dd{font-variant-numeric:tabular-nums;color:var(--blue);margin:8px 0 0;font-size:16px;font-weight:650}.ownership-recovery{margin-top:22px}.ownership-recovery>span{color:var(--body-copy);justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.ownership-recovery strong{color:var(--blue)}.ownership-details{border-top:1px solid var(--line);margin-top:22px}.ownership-details summary{cursor:pointer;min-height:48px;color:var(--body-copy);justify-content:space-between;align-items:center;gap:16px;padding-block:10px;font-size:15px;list-style:none;display:flex}.ownership-details summary::-webkit-details-marker{display:none}.ownership-details summary>span{font-size:22px;font-weight:400}.ownership-details[open] summary>span{transform:rotate(45deg)}.ownership-details dl{margin:0;padding-bottom:6px}.ownership-details dl>div{justify-content:space-between;gap:18px;padding-block:9px;font-size:14px;display:flex}.ownership-details dt{color:var(--subtle-copy)}.ownership-details dd{text-align:right;margin:0;font-weight:600}.owned-miner .miner-cta{margin-top:10px}.account-summary{color:var(--heading);padding:0}.account-summary h2{letter-spacing:0;color:var(--subtle-copy);margin:0;font-size:15px;font-weight:550;line-height:1.5}.account-summary strong,.account-summary dd{font-variant-numeric:tabular-nums}.account-summary p{color:var(--subtle-copy);margin:10px 0 0;font-size:14px;line-height:1.6}.account-balance{justify-content:space-between;align-items:center;gap:24px;padding:28px 0 32px;display:flex}.account-balance>div{min-width:0}.dashboard-welcome-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 22px;display:flex}.checkout-deposit-network{border-bottom:1px solid var(--line);gap:10px;padding:22px 0;display:grid}.checkout-deposit-network>span{color:var(--subtle-copy);font-size:14px}.checkout-deposit-network>strong{color:var(--heading);font-size:18px}.checkout-deposit-network>p{color:var(--body-copy);margin:0;font-size:15px;line-height:1.6}@media (max-width:760px){.dashboard-welcome-actions{justify-content:flex-start}}.account-balance h2{color:var(--heading);font-size:16px}.balance-amount{letter-spacing:-.04em;margin-top:12px;font-size:clamp(2rem,3.2vw,3rem);font-weight:650;line-height:1.2;display:block}.balance-amount small{letter-spacing:0;color:var(--subtle-copy);font-size:max(14px,.45em);font-weight:500}.account-balance p b{color:var(--body-copy);font-weight:600}.balance-action{min-height:44px;color:var(--blue);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;padding:0;font-size:15px;font-weight:650;display:inline-flex}.account-highlights{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:28px 0;display:grid}.account-metric{min-width:0}.account-metric>strong{letter-spacing:-.03em;margin-top:12px;font-size:32px;font-weight:650;line-height:1.2;display:block}.account-metric>strong small{color:var(--subtle-copy);letter-spacing:0;font-size:max(14px,.48em);font-weight:500}.account-summary .mining-status{align-items:center;gap:7px;display:flex}.mining-status i{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.account-summary .mining-status.active{color:var(--green)}.account-progress{background:var(--line);border-radius:10px;height:4px;margin-top:17px;overflow:hidden}.account-progress>i{background:var(--blue);border-radius:inherit;height:100%;transition:width .3s;display:block}.account-summary .settlement-pending{flex-wrap:wrap;justify-content:space-between;gap:3px 12px;font-size:14px;display:flex}.settlement-pending b{color:var(--body-copy);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.account-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding-top:30px;display:grid}.account-details>div{min-width:0}.account-details h2{color:var(--heading);font-size:18px;font-weight:600}.account-details p{margin-top:6px}.account-breakdown{gap:0;margin:18px 0 0;display:grid}.account-breakdown>div{justify-content:space-between;gap:16px;padding:9px 0;font-size:15px;line-height:1.5;display:flex}.account-breakdown dt{color:var(--subtle-copy)}.account-breakdown dd{text-align:right;color:var(--heading);margin:0;font-weight:600}.account-breakdown .account-net-total{border-top:1px solid var(--line);margin-top:8px;padding-top:17px}.account-net-total :is(dt,dd){color:var(--heading);font-weight:650}.recovery-amount{letter-spacing:-.03em;margin-top:22px;font-size:32px;line-height:1.2;display:block}.recovery-amount small{font-size:.6em}.recovery-breakdown{margin-top:14px}.btmine-ui .dashboard-welcome .overview-greeting{letter-spacing:0;text-transform:none;color:var(--body-copy);margin-top:12px;font-size:15px;font-weight:400}.overview-greeting>span{color:var(--subtle-copy);margin-top:4px;font-size:14px;display:block}.btmine-ui .preview-banner{border:0;border-bottom:1px solid var(--line);color:var(--body-copy);background:0 0;border-radius:0;padding:14px 0;font-size:14px}.calculator-feed-note{color:var(--subtle-copy);font-size:14px;line-height:1.6}.calculator-feed-note button{color:var(--blue);cursor:pointer;font-size:inherit;text-underline-offset:3px;background:0 0;border:0;padding:4px 0 4px 8px;text-decoration:underline;display:inline}.btmine-ui .dashboard-app{background:var(--page-bg)}.btmine-ui .dashboard-sidebar{background:var(--page-bg);border-right:1px solid var(--line);width:224px}.btmine-ui .dashboard-sidebar :is(.brand-copy strong,.brand-copy small){color:var(--heading)}.btmine-ui .dashboard-sidebar .brand-mark img{filter:none}.btmine-ui .dashboard-sidebar nav a{color:var(--subtle-copy);font-size:15px}.btmine-ui .dashboard-sidebar nav a.active{background:var(--soft-blue);color:var(--blue);box-shadow:none}.btmine-ui .dashboard-main{min-width:0;max-width:1640px;margin-left:224px;padding-inline:40px}.btmine-ui .dashboard-header{background:color-mix(in srgb,var(--page-bg) 94%,transparent);box-shadow:none;margin-inline:-40px;padding-inline:40px}.btmine-ui .dashboard-welcome{gap:24px;padding:36px 0 12px}.btmine-ui .dashboard-welcome h1{font-size:clamp(2rem,3vw,3rem);line-height:1.15}.btmine-ui .live-sync-pill{color:var(--subtle-copy);background:0 0;border:0;border-radius:0;padding:0;font-size:14px}.btmine-ui .dashboard-welcome .primary-action{box-shadow:none}.btmine-ui .analytics-grid{gap:28px;margin-top:32px}.btmine-ui .analytics-card{box-shadow:none;border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:26px 0;transform:none}.btmine-ui :is(.settlement-panel,.orders-panel){border:0;border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;margin-top:40px;padding:32px 0 0;overflow:visible}.btmine-ui .panel-head{align-items:center}.btmine-ui .panel-head h2{letter-spacing:-.035em;font-size:28px}.btmine-ui .panel-head p{font-size:15px}.btmine-ui .orders-panel .panel-head>a{background:0 0;border:0;border-radius:0;min-height:44px;padding:0}.btmine-ui .settlement-next{background:0 0;border:0;border-radius:0;width:auto;padding:0}.btmine-ui .range-tabs{gap:0}.btmine-ui .range-tabs button{background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;min-height:42px;padding:8px;font-size:14px}.btmine-ui .range-tabs button.active{border-bottom-color:var(--blue);color:var(--blue)}.btmine-ui .settlement-head{border-bottom:1px solid var(--line);background:0 0;border-radius:0}.btmine-ui .settlement-table:not(.settlement-head){border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;margin:0;padding-block:18px}.btmine-ui .support-card{background:0 0;border:0;padding:0}.btmine-ui .support-card strong{color:var(--heading)}.btmine-ui .dashboard-footer{border-top:1px solid var(--line);color:var(--subtle-copy);background:0 0;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:28px 0;display:flex}.btmine-ui .reward-flow{border-top:1px solid var(--line);gap:22px;margin-top:42px;padding-top:24px}.btmine-ui .reward-flow>div{min-height:0;box-shadow:none;color:var(--heading);background:0 0;border:0;border-radius:0;padding:10px 0}.btmine-ui .reward-flow i{width:auto;height:auto;color:var(--blue);background:0 0;border-radius:0;display:block}.btmine-ui .reward-flow span{color:var(--subtle-copy);margin-top:16px;font-size:15px}.btmine-ui .reward-flow strong{color:var(--heading);font-size:18px}.btmine-ui .reward-flow .flow-net strong{color:var(--blue)}.btmine-ui .withdraw-section{background:#101a2c;border-radius:0;gap:7%;margin:0}.btmine-ui .withdraw-copy h2{font-size:clamp(2.3rem,4vw,4rem)}.withdraw-journey{display:grid}.withdraw-journey>div{border-bottom:1px solid #334058;align-items:flex-start;gap:24px;padding:26px 0;display:flex}.withdraw-journey>div:last-child{border-bottom:0}.withdraw-journey>div>span{color:#8af;font-size:15px}.withdraw-journey small{color:#abbcd6;font-size:14px;display:block}.withdraw-journey strong{color:#f5f8ff;letter-spacing:-.02em;margin-top:10px;font-size:clamp(1.2rem,2vw,1.75rem);font-weight:550;display:block}.btmine-ui .factor-tabs{flex-wrap:wrap;justify-content:center;gap:28px}.btmine-ui .factor-tabs button{background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:12px 0}.btmine-ui .factor-tabs button.active{border-bottom-color:var(--blue);background:0 0}.btmine-ui .factor-content{border:0;border-top:1px solid var(--line);max-width:820px;min-height:0;box-shadow:none;background:0 0;border-radius:0;margin:28px auto 0;display:block}.btmine-ui .factor-copy{text-align:center;flex-direction:column;align-items:center;padding:32px 0 0;display:flex}.btmine-ui .factor-copy p{max-width:700px;font-size:16px}.btmine-ui .factor-copy>.blue-button{margin-top:24px}.btmine-ui .factor-copy h3{letter-spacing:-.03em;font-size:clamp(1.65rem,2.6vw,2.3rem);line-height:1.2}.btmine-ui .trust-grid{gap:40px}.btmine-ui .trust-grid article{border:0;border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding:28px 0 0}.btmine-ui .trust-grid article>b{background:0 0;border-radius:0;padding:0}.btmine-ui .trust-grid h3{font-size:21px}.btmine-ui .trust-grid p{color:var(--body-copy);font-size:16px}.btmine-ui .network-section{border-block:1px solid var(--line);padding-block:44px}.btmine-ui .network-summary{box-shadow:none;background:0 0;border:0;border-radius:0;gap:24px;padding:0}.btmine-ui .network-summary p{font-size:14px}.btmine-ui .network-details{background:0 0;border:0;border-radius:0;gap:24px;margin-top:28px}.btmine-ui .network-details>div{border:0;border-top:1px solid var(--line);min-height:0;padding:18px 0}.btmine-ui .network-details span{font-size:14px}.btmine-ui .dashboard-showcase{grid-template-columns:1fr;gap:44px}.btmine-ui .showcase-copy{max-width:850px}.btmine-ui .showcase-ui{box-shadow:none;background:var(--card-bg);border-radius:var(--card-radius);grid-template-columns:168px minmax(0,1fr);transform:none}.btmine-ui .showcase-sidebar{background:var(--card-bg);border-right:1px solid var(--line);padding:28px 16px}.btmine-ui .showcase-sidebar>strong{color:var(--heading);font-size:16px}.btmine-ui .showcase-sidebar span{min-height:44px;color:var(--subtle-copy);font-size:13px}.btmine-ui .showcase-sidebar span b{font-size:14px}.btmine-ui .showcase-sidebar span.active{background:var(--soft-blue);color:var(--blue);box-shadow:none}.btmine-ui .showcase-main{background:0 0;padding:28px}.btmine-ui .showcase-nav{gap:16px}.btmine-ui .showcase-nav>span{font-size:14px}.btmine-ui .showcase-nav>em{background:0 0;border:0;font-size:12px}.btmine-ui .showcase-nav>strong{border-radius:50%;width:32px;height:32px;font-size:12px}.btmine-ui .showcase-welcome{padding-block:28px 4px}.btmine-ui .showcase-welcome small{font-size:12px}.btmine-ui .showcase-welcome strong{font-size:24px}.btmine-ui .showcase-welcome>span{background:0 0;border:0;padding:0;font-size:12px}.btmine-ui .showcase-charts{gap:28px;margin-top:10px}.btmine-ui .showcase-charts article{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:24px 0 0}.btmine-ui .showcase-chart-head{flex-direction:column}.btmine-ui .showcase-chart-head small{font-size:13px}.btmine-ui .showcase-chart-head strong{font-size:20px}.btmine-ui .showcase-chart-head em{font-size:14px}.btmine-ui .showcase-chart-head>b{font-size:13px}.btmine-ui .faq-list summary{color:var(--heading);font-size:18px}.btmine-ui .faq-list p{color:var(--body-copy);font-size:16px}.btmine-ui .closing-section{border-top:1px solid var(--line);padding-block:80px 100px}.btmine-ui footer :is(p,a,small){font-size:14px}.btmine-ui .marketing-site>footer{background:#080e1b}.btmine-ui footer .brand-copy strong{color:#fff}.btmine-ui .checkout-shell{max-width:var(--content-width)}.btmine-ui .checkout-layout{border:1px solid var(--line);border-radius:var(--card-radius);background:var(--card-bg);align-items:stretch;gap:0;overflow:hidden}.btmine-ui :is(.checkout-product-card,.checkout-payment-card){box-shadow:none;background:0 0;border:0;border-radius:0}.btmine-ui .checkout-product-visual{aspect-ratio:1;background:#111827;height:auto}.btmine-ui .checkout-product-visual:before,.btmine-ui .checkout-product-visual:after{display:none}.btmine-ui .checkout-product-visual .asic-picture{position:absolute;inset:0}.btmine-ui .checkout-product-visual .asic-picture img{object-fit:contain;filter:none;padding:0;transform:none}.btmine-ui .checkout-product-copy{padding:30px}.btmine-ui .checkout-product-copy>div{background:0 0;border:0}.btmine-ui .checkout-product-copy>div>span{background:0 0;border:0;border-radius:0;padding:12px 0}.btmine-ui .checkout-payment-card{border-left:1px solid var(--line);padding:36px;position:static}.btmine-ui .checkout-title-row h1{font-size:clamp(2rem,3.6vw,3.8rem)}.btmine-ui .checkout-total{border-block:1px solid var(--line);background:0 0;border-radius:0;padding:24px 0}.btmine-ui .checkout-network-options button{border-color:var(--line);background:0 0}.btmine-ui .checkout-network-options button.active{background:var(--soft-blue);border-color:var(--blue)}.btmine-ui .checkout-success>div span{border:0;border-radius:0}@media (max-width:1500px){.btmine-ui .header-actions>.market-ticker{display:none}.btmine-ui .order-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){.btmine-ui .desktop-nav{gap:16px;margin-right:16px}.btmine-ui .desktop-nav a{font-size:13px}.btmine-ui .brand-copy small{display:none}.btmine-ui .dashboard-main{padding-inline:28px}.btmine-ui .dashboard-header{margin-inline:-28px;padding-inline:28px}.btmine-ui .package-grid{gap:18px}.miner-card-body{padding:20px}.miner-yield{gap:10px}.miner-yield dd{font-size:16px}.btmine-ui .purchase-controls{padding:28px}.purchase-result-copy{padding:26px}}@media (max-width:1000px){.btmine-ui .desktop-nav{display:none}.btmine-ui .hero{gap:24px;min-height:0}.btmine-ui .hero-visual{min-height:410px}.btmine-ui .hero h1{font-size:clamp(3.2rem,7vw,4.8rem)}.btmine-ui .purchase-card{grid-template-columns:1fr}.purchase-result-copy{padding:30px}.btmine-ui .package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.btmine-ui .showcase-ui{grid-template-columns:1fr}.btmine-ui .showcase-sidebar{display:none}}@media (max-width:900px){.btmine-ui .hero{grid-template-columns:1fr;padding-top:48px}.btmine-ui .hero-copy{max-width:700px}.btmine-ui .hero-visual{min-height:470px}.btmine-ui .start-section{grid-template-columns:1fr;gap:36px}.btmine-ui .start-visual{min-height:440px}.btmine-ui .dashboard-sidebar{display:none}.btmine-ui .dashboard-main{max-width:none;margin:0;padding-inline:24px}.btmine-ui .dashboard-header{margin-inline:-24px;padding-inline:24px}.btmine-ui .analytics-grid{grid-template-columns:1fr;gap:0}.btmine-ui .withdraw-section{grid-template-columns:1fr;gap:35px}.btmine-ui .checkout-layout{grid-template-columns:1fr}.btmine-ui .checkout-payment-card{border-left:0;border-top:1px solid var(--line)}}@media (max-width:760px){.account-balance{flex-direction:column;align-items:flex-start;gap:8px;padding:24px 0}.balance-amount{font-size:clamp(1.8rem,8vw,2.65rem)}.account-highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:24px 0}.account-highlights h2{min-height:3em;font-size:14px}.account-metric>strong{margin-top:4px;font-size:29px}.account-settlement{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:1fr auto;gap:0 16px;padding-top:24px;display:grid}.account-settlement h2{align-self:center;min-height:0}.account-settlement .account-countdown{margin-top:0;font-size:27px}.account-settlement .settlement-frequency,.account-settlement .account-progress,.account-settlement .settlement-pending{grid-column:1/-1}.account-details{grid-template-columns:1fr;gap:28px;padding-top:28px}.account-recovery{border-top:1px solid var(--line);padding-top:28px}}@media (max-width:640px){:root{--card-radius:22px}.btmine-ui :is(.section,.hero,.closing-section){padding-inline:20px}.btmine-ui :is(.site-header,.checkout-header){min-height:72px;padding-inline:16px}.btmine-ui .brand-copy strong{letter-spacing:.08em;font-size:15px}.btmine-ui .brand-mark{width:34px;height:34px}.btmine-ui .brand-lockup{gap:8px}.btmine-ui .header-actions{gap:4px}.btmine-ui .header-cta{min-height:42px;padding-inline:12px;font-size:13px}.btmine-ui .header-cta>span,.btmine-ui .header-dashboard{display:none}.btmine-ui .hero{flex-direction:column;align-items:stretch;gap:10px;padding-block:36px 38px;display:flex}.btmine-ui .hero-copy{display:contents}.btmine-ui .hero-copy>.eyebrow{order:1}.btmine-ui .hero-copy>h1{order:2}.btmine-ui .hero-copy>p{order:3}.btmine-ui .hero-visual{order:4}.btmine-ui .hero-actions{order:5}.btmine-ui .hero-proof{order:6}.btmine-ui .hero h1{margin-top:18px;font-size:clamp(3rem,11vw,4.3rem);line-height:1.06}.btmine-ui .eyebrow{letter-spacing:.09em;font-size:12px}.btmine-ui .hero-copy>p{margin-top:22px;font-size:16px;line-height:1.65}.btmine-ui .hero-actions{flex-wrap:wrap;gap:16px;margin-top:26px}.btmine-ui .hero-actions .blue-button{width:auto;min-width:180px}.btmine-ui .hero-proof{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.btmine-ui .hero-proof div{padding:15px 10px 0 0}.btmine-ui .hero-proof div+div{padding-left:12px}.btmine-ui .hero-proof strong{font-size:18px}.btmine-ui .hero-proof span{font-size:12px}.btmine-ui .hero-visual{min-height:335px}.btmine-ui .hero-asic-stage{inset:0}.btmine-ui .start-visual{min-height:330px}.btmine-ui .visual-badge{letter-spacing:.07em;font-size:11px}.btmine-ui .start-copy>p{font-size:16px}.btmine-ui .purchase-card{overflow:hidden}.btmine-ui .purchase-controls{padding:24px 20px}.btmine-ui .calculator-label-row>span{font-size:12px}.btmine-ui .control-title strong{font-size:38px}.btmine-ui .control-title>span{font-size:13px}.btmine-ui .quick-powers{gap:2px}.btmine-ui .quick-powers button{padding:9px 10px;font-size:14px}.btmine-ui .scenario-heading p{font-size:14px}.btmine-ui .calculator-specs{grid-template-columns:1fr 1fr;gap:0 18px}.btmine-ui .calculator-specs div{min-width:0;padding:14px 0}.btmine-ui .calculator-specs :is(strong,span){font-size:14px}.purchase-result-copy{padding:24px 20px 20px}.btmine-ui .primary-reward strong{font-size:23px}.btmine-ui .popular-packages{margin-top:56px}.btmine-ui .packages-heading{flex-direction:column;align-items:flex-start;gap:14px}.btmine-ui :is(.package-grid,.order-card-grid){grid-template-columns:1fr;gap:24px;margin-top:24px}.miner-spec-tags{top:16px;left:16px}.miner-state{top:18px;right:16px}.miner-artwork-caption{bottom:20px;left:20px;right:20px}.miner-artwork-caption h3{font-size:27px}.miner-card-body{padding:22px 20px 20px}.miner-price strong{font-size:30px}.miner-yield{gap:12px}.miner-yield dd{font-size:17px}.miner-cta{min-height:52px;margin-top:20px}.btmine-ui .dashboard-main{padding:0 20px 28px}.btmine-ui .dashboard-header{min-height:68px;margin:0 -20px;padding:0 16px}.btmine-ui .dashboard-header .notification-button{display:none}.btmine-ui .dashboard-header-actions{gap:4px}.btmine-ui .dashboard-welcome{flex-direction:column;align-items:stretch;gap:20px;padding:28px 0 10px}.btmine-ui .dashboard-welcome h1{margin:0;font-size:32px;line-height:1.15}.btmine-ui .dashboard-welcome .primary-action{align-self:flex-start;width:auto;min-height:46px}.btmine-ui .analytics-grid{margin-top:14px}.btmine-ui .analytics-card{padding-block:26px}.btmine-ui :is(.settlement-panel,.orders-panel){margin-top:20px;padding-top:28px}.btmine-ui .panel-head{align-items:flex-start}.btmine-ui .settlement-table:not(.settlement-head){gap:16px 18px;padding:20px 0}.btmine-ui .settlement-next{width:auto}.btmine-ui .chart-tooltip{min-width:170px;max-width:230px}.btmine-ui .reward-flow{grid-template-columns:1fr;gap:0}.btmine-ui .reward-flow>div{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr;gap:4px 12px;padding:20px 0;display:grid}.btmine-ui .reward-flow i{grid-row:span 2;align-self:center}.btmine-ui .reward-flow span,.btmine-ui .reward-flow strong{margin:0}.btmine-ui .reward-flow>b{display:none}.btmine-ui .factor-tabs{justify-content:flex-start;gap:10px 20px}.btmine-ui .factor-tabs button{font-size:14px}.btmine-ui .factor-copy{text-align:left;align-items:flex-start;padding:26px 0 0}.btmine-ui .trust-grid{gap:26px}.btmine-ui .network-summary{gap:16px}.btmine-ui .network-details{grid-template-columns:1fr 1fr;gap:0 20px}.btmine-ui .network-details strong{font-size:18px}.btmine-ui .showcase-ui{background:0 0;border:0;border-radius:0;overflow:visible}.btmine-ui .showcase-main{padding:0}.btmine-ui .showcase-nav{border-top:1px solid var(--line);padding-block:16px}.btmine-ui .showcase-nav>em,.btmine-ui .showcase-welcome>span{display:none}.btmine-ui .showcase-charts{grid-template-columns:1fr;gap:28px}.btmine-ui .faq-list summary{font-size:17px}.btmine-ui .checkout-shell{padding:22px 20px 48px}.btmine-ui .checkout-product-visual{aspect-ratio:1}.btmine-ui :is(.checkout-product-copy,.checkout-payment-card){padding:24px 20px}.btmine-ui .checkout-total strong{font-size:26px}.btmine-ui .checkout-product-copy>div{grid-template-columns:1fr 1fr;gap:12px}}@media (max-width:360px){.btmine-ui :is(.section,.hero,.closing-section){padding-inline:16px}.btmine-ui .header-cta{padding-inline:10px}.btmine-ui .brand-copy strong{font-size:14px}.btmine-ui .hero-actions{flex-direction:column;align-items:flex-start}.btmine-ui .hero-visual{min-height:290px}.btmine-ui .hero-proof strong{font-size:16px}.account-highlights{gap:20px}.account-metric>strong{font-size:26px}.account-settlement .account-countdown{font-size:24px}.miner-card-body{padding:20px 16px 16px}.ownership-earnings{grid-template-columns:1fr;gap:14px}.miner-yield{gap:8px}.miner-yield dd{font-size:16px}.miner-artwork-caption h3{font-size:25px}.btmine-ui .checkout-network-options{gap:5px}}@media (prefers-reduced-motion:reduce){.account-progress>i,.miner-cta{transition:none}}.btmine-admin-form{gap:24px;max-width:1040px;display:grid}.btmine-admin-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:20px;display:grid}.btmine-admin-form label{gap:8px;margin:14px 0;font-size:14px;display:grid}.btmine-admin-form input{background:var(--surface,#fff);width:100%;min-height:46px;color:inherit;border:1px solid #9eabc6;border-radius:10px;padding:10px 12px}.btmine-admin-form .btmine-admin-toggle{align-items:center;gap:10px;display:flex}.btmine-admin-toggle input{width:18px;min-height:18px}.btmine-admin-form h2{margin-bottom:18px;font-size:22px}.btmine-admin-form .checkout-payment-card{height:auto}
