.blockchain-page{color:#fff;background:#000;min-height:100vh;overflow-x:hidden}.blockchain-main{padding-top:120px;position:relative}.blockchain-container{max-width:1200px;margin:0 auto;padding:0 24px}.blockchain-hero{text-align:center;padding:80px 0 100px;position:relative;overflow:hidden}.hero-content{z-index:1;max-width:800px;margin:0 auto;position:relative}.blockchain-hero-bg{object-fit:cover;opacity:.7;z-index:0;width:100%;height:100%;position:absolute;inset:0}.section-label{color:#888;letter-spacing:.5px;margin-bottom:24px;font-family:IBM Plex Mono,monospace;font-size:14px}.hero-title{letter-spacing:-2px;margin-bottom:24px;font-weight:300;line-height:1.2}.gradient-text{background:linear-gradient(135deg,#fff 0%,#888 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-description{color:#888;max-width:600px;margin-bottom:48px;margin-left:auto;margin-right:auto;font-size:1.125rem;font-weight:300;line-height:1.6}.hero-stats{justify-content:center;gap:48px;margin-top:48px;display:flex}.stat-item{text-align:center}.stat-number{color:#fff;margin-bottom:4px;font-family:IBM Plex Mono,monospace;font-size:2rem;font-weight:300}.stat-label{color:#888;text-transform:uppercase;letter-spacing:.5px;font-size:.875rem}.bc-features-section{margin:60px 0 120px}.bc-specs-section{margin-bottom:120px}.bc-head{text-align:left;margin-bottom:52px}.bc-head .section-title{letter-spacing:-1px;text-align:left;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#fff 0%,#666 100%);-webkit-background-clip:text;background-clip:text;margin:0 0 24px;font-weight:300}.bc-head-desc{font-size:var(--fs-section-desc);color:#888;text-wrap:pretty;max-width:680px;margin:0;line-height:1.7}.bc-tag{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.5px;color:#8a8a8a;font-size:11px;display:block}.bc-tag:before{content:"[ ";color:#4a4a4a}.bc-tag:after{content:" ]";color:#4a4a4a}.bc-plus-list{margin:0;padding:0;list-style:none}.bc-plus-list li{color:#a9a9a9;text-align:left;padding:6px 0 6px 22px;font-size:14px;line-height:1.55;position:relative}.bc-plus-list li:before{content:"–";font-family:var(--font-mono,"IBM Plex Mono", monospace);color:#4a4a4a;font-size:13px;position:absolute;top:5px;left:2px}.bcf-panel{text-align:left;background-color:#050505;border:1px solid #ffffff14;border-radius:20px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.bcf-cell{padding:34px 36px 32px}.bcf-cell+.bcf-cell{border-left:1px solid #ffffff12}.bcf-cell .bc-tag{margin-bottom:16px}.bcf-title{letter-spacing:-.2px;-webkit-text-fill-color:transparent;background-image:linear-gradient(135deg,#fff 0%,#888 100%);-webkit-background-clip:text;background-clip:text;margin:0 0 12px;font-size:1.15rem;font-weight:400}.bcf-desc{color:#8a8a8a;margin:0;font-size:14px;line-height:1.6}.bcs-grid{text-align:left;grid-template-columns:repeat(2,1fr);gap:44px 64px;display:grid}.bcs-item{border-top:1px solid #ffffff29;padding-top:18px}.bcs-item .bc-tag{margin-bottom:14px}.bcs-title{letter-spacing:-.3px;-webkit-text-fill-color:transparent;background-image:linear-gradient(135deg,#fff 0%,#888 100%);-webkit-background-clip:text;background-clip:text;margin:0 0 12px;font-size:1.2rem;font-weight:400}.cta-section{text-align:center;padding:80px 0 140px;position:relative;overflow:hidden}.cta-content{max-width:var(--cta-block-width);margin:0 auto}.cta-title{font-size:var(--cta-title-size);letter-spacing:-1px;margin-bottom:16px;font-weight:300}.cta-description{font-size:var(--cta-desc-size);color:#888;margin-bottom:40px;line-height:1.6}.cta-buttons{justify-content:center;align-items:center;gap:16px;display:flex}@media (max-width:900px){.bcf-panel{grid-template-columns:1fr}.bcf-cell+.bcf-cell{border-top:1px solid #ffffff12;border-left:0}.bcf-cell{padding:26px 24px}.bcs-grid{grid-template-columns:1fr;gap:32px}.bc-features-section{margin:40px 0 90px}.bc-specs-section{margin-bottom:90px}}@media (max-width:768px){.blockchain-main{padding-top:80px}.blockchain-container{padding:0 16px}.hero-stats{flex-direction:column;gap:24px;margin-top:32px}.bc-head{margin-bottom:40px}.cta-section{padding:40px 0 100px}.cta-buttons{flex-direction:column}}@media (max-width:480px){.blockchain-container{padding:0 12px}.hero-title{letter-spacing:-1px}.hero-stats{gap:20px}.stat-number{font-size:1.5rem}}.bc-connect-section{text-align:left;margin-bottom:120px}.bcc-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:16px;display:grid}.bcc-card{background:#000;border:1px solid #ffffff1f;border-radius:14px;padding:24px 26px}.bcc-rows{flex-direction:column;gap:12px;margin:14px 0 0;display:flex}.bcc-row{flex-direction:column;gap:4px;display:flex}.bcc-row dt{color:#8a8a8a;font-size:.75rem}.bcc-row dd{font-family:var(--font-mono,"IBM Plex Mono", monospace);color:#fff;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0;font-size:.8125rem}.bcc-own{border:1px solid #ffffff1f;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:26px;display:flex}.bcc-own-title{color:#fff;margin:0 0 8px;font-size:1.125rem;font-weight:500}.bcc-own-desc{color:#8a8a8a;max-width:60ch;margin:0;font-size:.875rem;line-height:1.6}.bcc-own-links{flex-wrap:wrap;gap:10px;display:flex}.bcc-link{color:#fff;border:1px solid #ffffff38;border-radius:8px;align-items:center;gap:3px;padding:10px 20px;font-size:.875rem;text-decoration:none;transition:border-color .2s,opacity .2s;display:inline-flex}.bcc-link:hover{border-color:#fff9}.bcc-link-primary{color:#000;background:#fff;border-color:#fff}.bcc-link-primary:hover{opacity:.85}.bcc-ext{opacity:.6;font-size:.75em}@media (max-width:900px){.bcc-grid{grid-template-columns:1fr}}@media (max-width:768px){.bc-connect-section{margin-bottom:80px}.bcc-own{flex-direction:column;align-items:flex-start}}
