.capabilities-v2-section{background-color:var(--v2-bg);perspective:1000px;padding:100px 0;transition:background-color .5s}.capabilities-v2-container{max-width:100%;padding:0 2%}.capabilities-left-header{text-align:left;max-width:700px;margin-bottom:50px}.capabilities-left-header h2{color:var(--v2-text);letter-spacing:-.01em;margin-bottom:16px;font-family:Aeonik,sans-serif;font-size:2.75rem;font-weight:700}@media (max-width:768px){.capabilities-left-header h2{font-size:2rem}}.capabilities-left-header p{color:var(--v2-text-muted);margin:0;font-size:1.125rem;line-height:1.6}.capabilities-asymmetric-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}@media (max-width:991px){.capabilities-asymmetric-grid{grid-template-columns:1fr}}.asymmetric-cap-card{background:var(--v2-card-bg);border:1px solid var(--v2-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;flex-direction:column;justify-content:space-between;padding:40px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 8px 30px rgba(0,0,0,.04)}.asymmetric-cap-card:hover{border-color:var(--v2-border-hover);transform:translateY(-6px);box-shadow:0 16px 40px rgba(0,0,0,.12)}.asymmetric-cap-card:hover .card-icon-bounce{color:var(--v2-accent);transform:rotate(-10deg)scale(1.1)}.asymmetric-cap-card .card-top{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.asymmetric-cap-card .card-num{color:var(--v2-accent);background:rgba(193,255,20,.12);border-radius:100px;padding:4px 12px;font-family:Inter,monospace;font-size:1rem;font-weight:700}[data-theme=light] .asymmetric-cap-card .card-num{color:#18181b;background:rgba(0,0,0,.06)}.asymmetric-cap-card .card-icon-bounce{width:44px;height:44px;color:var(--v2-text);background:rgba(255,255,255,.05);border-radius:12px;justify-content:center;align-items:center;transition:transform .3s,color .3s;display:flex}[data-theme=light] .asymmetric-cap-card .card-icon-bounce{color:#18181b;background:rgba(0,0,0,.04)}.asymmetric-cap-card h3{color:var(--v2-text);margin-bottom:16px;font-family:Aeonik,sans-serif;font-size:1.5rem;font-weight:700}.asymmetric-cap-card p{color:var(--v2-text-muted);margin-bottom:30px;font-size:1.05rem;line-height:1.6}.card-mini-diagram{border:1px solid var(--v2-border);background:rgba(0,0,0,.2);border-radius:16px;margin-top:10px;padding:20px}[data-theme=light] .card-mini-diagram{background:rgba(0,0,0,.03)}.settlement-diagram{justify-content:space-between;align-items:center;display:flex}@media (max-width:600px){.settlement-diagram{flex-direction:column;gap:12px}}.settlement-diagram .diagram-node{flex-direction:column;align-items:center;gap:6px;display:flex}.settlement-diagram .diagram-node .node-icon{font-size:20px}.settlement-diagram .diagram-node span{color:var(--v2-text-muted);font-family:Inter,monospace;font-size:11px;font-weight:700}.settlement-diagram .diagram-node.escrow-highlight span{color:var(--v2-accent)}.settlement-diagram .diagram-connector{flex-direction:column;align-items:center;display:flex}.settlement-diagram .diagram-connector .flow-badge{text-transform:uppercase;color:var(--v2-accent);letter-spacing:.1em;font-family:Inter,monospace;font-size:9px;font-weight:700}.network-diagram{justify-content:space-between;align-items:center;display:flex;position:relative}.network-diagram .mesh-node{background:var(--v2-card-bg);border:1px solid var(--v2-border);border-radius:100px;padding:8px 16px}.network-diagram .mesh-node span{color:var(--v2-text);font-family:Inter,monospace;font-size:11px;font-weight:700}.network-diagram .mesh-node.api-center{border-color:var(--v2-accent);box-shadow:0 0 10px rgba(193,255,20,.2)}.network-diagram .mesh-node.api-center span{color:var(--v2-accent)}.network-diagram .mesh-line{background:var(--v2-accent);opacity:.4;flex:1;height:1px;margin:0 8px}
.theme-toggle-v2{z-index:9999;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;background:rgba(20,20,20,.85);border:1px solid rgba(255,255,255,.12);border-left:none;border-radius:0 16px 16px 0;flex-direction:column;align-items:center;gap:8px;padding:12px 10px;transition:all .3s;display:flex;position:fixed;top:50%;left:0;transform:translateY(-50%);box-shadow:4px 0 20px rgba(0,0,0,.4)}.theme-toggle-v2:hover{background:rgba(30,30,30,.95);padding-left:14px}.theme-toggle-v2.light{background:rgba(255,255,255,.95);border-color:rgba(0,0,0,.12);box-shadow:4px 0 20px rgba(0,0,0,.1)}.theme-toggle-v2.light .toggle-label{color:#1d1d1f}.theme-toggle-v2 .toggle-track{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:12px;width:24px;height:48px;position:relative}.theme-toggle-v2.light .toggle-track{background:rgba(0,0,0,.06);border-color:rgba(0,0,0,.15)}.theme-toggle-v2 .toggle-thumb{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:1px;left:1px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.theme-toggle-v2.light .toggle-thumb{background:#1d1d1f;transform:translateY(24px)}.theme-toggle-v2 .toggle-label{text-transform:uppercase;letter-spacing:.1em;color:#fff;writing-mode:vertical-lr;margin-top:4px;font-size:10px;font-weight:700;transform:rotate(180deg)}:root{--v2-bg:#09090b;--v2-card-bg:rgba(24,24,27,.7);--v2-border:rgba(255,255,255,.08);--v2-border-hover:rgba(193,255,20,.35);--v2-text:#f4f4f5;--v2-text-muted:#a1a1aa;--v2-accent:#c1ff14}[data-theme=light]{--v2-bg:#f4f4f6;--v2-card-bg:#fff;--v2-border:rgba(0,0,0,.08);--v2-border-hover:rgba(0,0,0,.25);--v2-text:#18181b;--v2-text-muted:#52525b;--v2-accent:#18181b}[data-theme=light] body{color:#18181b!important;background-color:#f4f4f6!important}[data-theme=light] .smart_contract{background-color:#fff!important}[data-theme=light] .smart_contract .inner_data .mainpara,[data-theme=light] .smart_contract .inner_data .para{color:#18181b!important}[data-theme=light] .inner_data .twicebtn p,[data-theme=light] .inner_data .twicebtn span{color:#52525b!important}[data-theme=light] .inner_data .twicebtn svg path{stroke:#52525b!important}[data-theme=light] footer{border-top:1px solid rgba(0,0,0,.08);color:#18181b!important;background-color:#fff!important}[data-theme=light] footer h2,[data-theme=light] footer h3,[data-theme=light] footer p,[data-theme=light] footer a,[data-theme=light] footer li{color:#18181b!important}[data-theme=light] .trust-bar{border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);background:#fff!important}[data-theme=light] .trust-container .trust-stat{border-right:none!important}[data-theme=light] .trust-stat strong,[data-theme=light] .trust-stat .stat-number{color:#18181b!important}[data-theme=light] .trust-stat span,[data-theme=light] .trust-stat .stat-label{color:#52525b!important}[data-theme=light] .projects-section{background:#f4f4f6!important}
.challenge-v2-section{background-color:var(--v2-bg);padding:100px 0;transition:background-color .5s}.challenge-v2-container{max-width:100%;padding:0 2%}.challenge-asymmetric-layout{grid-template-columns:1.1fr .9fr;align-items:flex-start;gap:50px;display:grid}@media (max-width:991px){.challenge-asymmetric-layout{grid-template-columns:1fr;gap:40px}}.eyebrow-tag{text-transform:uppercase;letter-spacing:.1em;margin-bottom:20px;font-size:13px;font-weight:700;display:inline-block}.eyebrow-tag.warning-tag{color:#ff9f0a}.eyebrow-tag.success-tag{color:var(--v2-accent)}.problem-editorial-side{padding-right:20px}@media (max-width:991px){.problem-editorial-side{padding-right:0}}.problem-editorial-side .editorial-headline{color:var(--v2-text);letter-spacing:-.01em;margin-bottom:24px;font-family:Aeonik,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.3}@media (max-width:768px){.problem-editorial-side .editorial-headline{font-size:1.75rem}}.problem-editorial-side .editorial-body{color:var(--v2-text-muted);margin-bottom:40px;font-size:1.125rem;line-height:1.7}.paper-to-blockchain-metaphor{background:var(--v2-card-bg);border:1px solid var(--v2-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;align-items:center;gap:20px;padding:24px 30px;display:flex}@media (max-width:600px){.paper-to-blockchain-metaphor{flex-direction:column;align-items:flex-start}}.paper-to-blockchain-metaphor .metaphor-node{align-items:center;gap:12px;display:flex}.paper-to-blockchain-metaphor .metaphor-node svg{color:var(--v2-accent)}[data-theme=light] .paper-to-blockchain-metaphor .metaphor-node svg{color:#18181b}.paper-to-blockchain-metaphor .metaphor-node span{color:var(--v2-text);font-size:.95rem;font-weight:600}.paper-to-blockchain-metaphor .metaphor-arrow{flex-direction:column;align-items:center;gap:4px;display:flex}.paper-to-blockchain-metaphor .metaphor-arrow .digitize-label{text-transform:uppercase;letter-spacing:.1em;color:var(--v2-accent);font-family:Inter,monospace;font-size:10px;font-weight:700}.solution-glass-card{background:var(--v2-card-bg);border:1px solid var(--v2-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:40px;box-shadow:0 10px 30px rgba(0,0,0,.05)}@media (max-width:768px){.solution-glass-card{padding:28px}}.solution-glass-card .solution-card-title{color:var(--v2-text);margin-bottom:30px;font-family:Aeonik,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3}.solution-flow-diagram{padding-left:36px;position:relative}.flow-connector-track{background:var(--v2-border);width:2px;position:absolute;top:20px;bottom:20px;left:18px}.flow-connector-fill{background:var(--v2-accent);width:100%;height:0;box-shadow:0 0 8px var(--v2-accent)}.flow-steps-list{flex-direction:column;gap:28px;display:flex}.flow-step-item{align-items:flex-start;gap:16px;display:flex;position:relative}.flow-step-item .flow-step-icon-wrapper{background:var(--v2-bg);border:2px solid var(--v2-accent);width:36px;height:36px;color:var(--v2-accent);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:-36px;box-shadow:0 0 12px rgba(193,255,20,.2)}[data-theme=light] .flow-step-item .flow-step-icon-wrapper{color:#18181b;border-color:#18181b;box-shadow:0 0 8px rgba(0,0,0,.1)}.flow-step-item .flow-step-body{padding-left:16px}.flow-step-item .flow-step-body .flow-step-num{letter-spacing:.1em;color:var(--v2-accent);margin-bottom:4px;font-family:Inter,monospace;font-size:11px;font-weight:700;display:block}.flow-step-item .flow-step-body h4{color:var(--v2-text);margin:0 0 6px;font-family:Aeonik,sans-serif;font-size:1.1rem;font-weight:700}.flow-step-item .flow-step-body p{color:var(--v2-text-muted);margin:0;font-size:.95rem;line-height:1.5}
.blueprint-v2-section{background-color:var(--v2-bg);padding:100px 0;transition:background-color .5s}.blueprint-v2-container{max-width:100%;padding:0 2%}.blueprint-left-header{text-align:left;max-width:700px;margin-bottom:50px}.blueprint-left-header h2{color:var(--v2-text);margin-bottom:16px;font-family:Aeonik,sans-serif;font-size:2.75rem;font-weight:700}@media (max-width:768px){.blueprint-left-header h2{font-size:2rem}}.blueprint-left-header p{color:var(--v2-text-muted);margin:0;font-size:1.125rem;line-height:1.6}.blueprint-grid-split{grid-template-columns:1.1fr .9fr;align-items:flex-start;gap:40px;display:grid}@media (max-width:991px){.blueprint-grid-split{grid-template-columns:1fr}}.blueprint-timeline-wrapper{padding-left:50px;position:relative}@media (max-width:768px){.blueprint-timeline-wrapper{padding-left:36px}}.blueprint-timeline-track{background:var(--v2-border);border-radius:4px;width:3px;position:absolute;top:30px;bottom:30px;left:18px}@media (max-width:768px){.blueprint-timeline-track{left:10px}}.blueprint-timeline-progress{background:var(--v2-accent);width:100%;height:0;box-shadow:0 0 12px var(--v2-accent);border-radius:4px}.blueprint-timeline-items{flex-direction:column;gap:24px;display:flex}.blueprint-timeline-card{position:relative}.blueprint-timeline-card .timeline-node{background:var(--v2-bg);border:3px solid var(--v2-border);z-index:3;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .4s;display:flex;position:absolute;top:24px;left:-42px}@media (max-width:768px){.blueprint-timeline-card .timeline-node{width:16px;height:16px;left:-32px}}.blueprint-timeline-card .timeline-node .node-inner-dot{background:0 0;border-radius:50%;width:6px;height:6px;transition:background .4s}.blueprint-timeline-card .card-inner{background:var(--v2-card-bg);border:1px solid var(--v2-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:24px 28px;transition:all .4s;box-shadow:0 4px 20px rgba(0,0,0,.04)}.blueprint-timeline-card.active .timeline-node{border-color:var(--v2-accent);background:var(--v2-accent);box-shadow:0 0 16px var(--v2-accent)}.blueprint-timeline-card.active .timeline-node .node-inner-dot{background:#000}.blueprint-timeline-card.active .card-inner{border-color:var(--v2-border-hover);transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,0,0,.1)}.blueprint-timeline-card .card-header{border-bottom:1px solid var(--v2-border);align-items:center;gap:16px;margin-bottom:12px;padding-bottom:12px;display:flex}.blueprint-timeline-card .card-header .phase-days-badge{color:var(--v2-accent);background:rgba(193,255,20,.12);border-radius:100px;padding:3px 10px;font-family:Inter,monospace;font-size:12px;font-weight:700}[data-theme=light] .blueprint-timeline-card .card-header .phase-days-badge{color:#18181b;background:rgba(0,0,0,.06)}.blueprint-timeline-card .card-header .phase-title{color:var(--v2-text);margin:0;font-family:Aeonik,sans-serif;font-size:1.25rem;font-weight:700}.blueprint-timeline-card .phase-tasks{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.blueprint-timeline-card .phase-tasks li{color:var(--v2-text-muted);align-items:flex-start;gap:10px;font-size:.95rem;line-height:1.5;display:flex}.blueprint-timeline-card .phase-tasks li .task-bullet{color:var(--v2-accent);margin-top:2px;font-size:12px;font-weight:800}.blueprint-vector-side{position:-webkit-sticky;position:sticky;top:140px}.blueprint-vector-side .vector-card-container{background:var(--v2-card-bg);border:1px solid var(--v2-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:32px;box-shadow:0 10px 30px rgba(0,0,0,.05)}.blueprint-vector-side .vector-card-container .vector-card-header{margin-bottom:30px}.blueprint-vector-side .vector-card-container .vector-card-header .vector-badge{text-transform:uppercase;letter-spacing:.1em;color:var(--v2-accent);background:rgba(193,255,20,.12);border-radius:100px;padding:4px 12px;font-family:Inter,monospace;font-size:11px;font-weight:700}[data-theme=light] .blueprint-vector-side .vector-card-container .vector-card-header .vector-badge{color:#18181b;background:rgba(0,0,0,.06)}.blueprint-vector-side .vector-card-container .vector-roadmap-steps{flex-direction:column;gap:16px;margin-bottom:30px;display:flex}.blueprint-vector-side .vector-card-container .roadmap-step-node{align-items:center;gap:16px;display:flex}.blueprint-vector-side .vector-card-container .roadmap-step-node .step-circle{background:var(--v2-bg);border:2px solid var(--v2-border);width:32px;height:32px;color:var(--v2-text-muted);border-radius:50%;justify-content:center;align-items:center;font-family:Inter,monospace;font-size:12px;font-weight:700;transition:all .3s;display:flex}.blueprint-vector-side .vector-card-container .roadmap-step-node .step-label{color:var(--v2-text-muted);font-family:Aeonik,sans-serif;font-size:1rem;font-weight:600;transition:color .3s}.blueprint-vector-side .vector-card-container .roadmap-step-node.active .step-circle{border-color:var(--v2-accent);background:var(--v2-accent);color:#000;box-shadow:0 0 12px var(--v2-accent)}.blueprint-vector-side .vector-card-container .roadmap-step-node.active .step-label{color:var(--v2-text)}.blueprint-vector-side .vector-card-container .roadmap-line{background:var(--v2-border);width:2px;height:16px;margin-left:15px}.blueprint-vector-side .vector-card-container .roadmap-line.active{background:var(--v2-accent)}.blueprint-vector-side .vector-card-container .vector-card-footer{border-top:1px solid var(--v2-border);justify-content:space-between;padding-top:20px;display:flex}.blueprint-vector-side .vector-card-container .vector-card-footer .footer-metric{flex-direction:column;display:flex}.blueprint-vector-side .vector-card-container .vector-card-footer .footer-metric strong{color:var(--v2-text);font-family:Aeonik,sans-serif;font-size:1.25rem;font-weight:700}.blueprint-vector-side .vector-card-container .vector-card-footer .footer-metric span{color:var(--v2-text-muted);font-size:.85rem}
.tech-stack-v2-section{background-color:var(--v2-bg);padding:80px 0;transition:background-color .5s;overflow:hidden}.tech-stack-v2-container{max-width:100%;padding:0 2%}.tech-header{text-align:left;margin-bottom:50px}.tech-header .tagline{color:var(--v2-accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px;font-size:14px;font-weight:600;display:block}.tech-header h2{color:var(--v2-text);font-family:Aeonik,sans-serif;font-size:2.75rem;font-weight:700}@media (max-width:768px){.tech-header h2{font-size:2rem}}.marquee-container{flex-direction:column;gap:20px;width:100%;display:flex}.marquee-row{width:100%;display:flex;overflow:hidden}.marquee-track{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:flex}.marquee-content{gap:16px;padding:0 8px;display:flex}.tech-marquee-pill{background:var(--v2-card-bg);border:1px solid var(--v2-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);white-space:nowrap;border-radius:100px;align-items:center;gap:10px;padding:12px 24px;transition:all .3s;display:flex;box-shadow:0 4px 16px rgba(0,0,0,.04)}.tech-marquee-pill:hover{border-color:var(--v2-border-hover);background:rgba(193,255,20,.1);transform:translateY(-2px)}[data-theme=light] .tech-marquee-pill:hover{background:rgba(0,0,0,.05)}.tech-marquee-pill .tech-icon{width:20px;height:20px;color:var(--v2-text);justify-content:center;align-items:center;display:flex}.tech-marquee-pill span{color:var(--v2-text);font-size:.95rem;font-weight:600}
.why-choose-v2-section{background-color:var(--v2-bg);padding:100px 0;transition:background-color .5s}.why-choose-v2-container{max-width:100%;padding:0 2%}.why-left-header{text-align:left;max-width:700px;margin-bottom:50px}.why-left-header h2{color:var(--v2-text);margin-bottom:16px;font-family:Aeonik,sans-serif;font-size:2.75rem;font-weight:700}@media (max-width:768px){.why-left-header h2{font-size:2rem}}.why-left-header p{color:var(--v2-text-muted);margin:0;font-size:1.125rem;line-height:1.6}.why-2column-split{grid-template-columns:1fr 1fr;align-items:flex-start;gap:40px;display:grid}@media (max-width:991px){.why-2column-split{grid-template-columns:1fr}}.why-accordion-list{flex-direction:column;gap:16px;display:flex}.why-accordion-card{background:var(--v2-card-bg);border:1px solid var(--v2-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:pointer;border-radius:20px;padding:24px 32px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.04)}.why-accordion-card:hover{border-color:var(--v2-border-hover)}.why-accordion-card:hover .rotate-toggle-icon{border-color:var(--v2-text)}.why-accordion-card .left-accent-rail{background:0 0;width:4px;transition:background .4s;position:absolute;top:0;bottom:0;left:0}.why-accordion-card.active{border-color:var(--v2-accent);background:rgba(193,255,20,.03)}[data-theme=light] .why-accordion-card.active{background:rgba(0,113,227,.03);border-color:rgba(0,113,227,.3)}.why-accordion-card.active .left-accent-rail{background:var(--v2-accent);box-shadow:0 0 12px var(--v2-accent)}.accordion-card-header{align-items:center;display:flex}.accordion-card-header .accordion-num{color:var(--v2-accent);margin-right:20px;font-family:Inter,monospace;font-size:13px;font-weight:700}.accordion-card-header h3{color:var(--v2-text);flex:1;margin:0;font-family:Aeonik,sans-serif;font-size:1.35rem;font-weight:700}.accordion-card-header .rotate-toggle-icon{border:1px solid var(--v2-border);width:32px;height:32px;color:var(--v2-text);border-radius:50%;justify-content:center;align-items:center;transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex}.accordion-card-header .rotate-toggle-icon svg{transition:transform .4s}.accordion-card-header .rotate-toggle-icon.open{background:var(--v2-accent);border-color:var(--v2-accent);color:#000;transform:rotate(45deg)}.accordion-grid-wrapper{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1),opacity .4s;display:grid}.accordion-grid-wrapper.expanded{opacity:1;grid-template-rows:1fr;margin-top:16px}.accordion-grid-inner{overflow:hidden}.accordion-grid-inner .accordion-text-body{color:var(--v2-text-muted);margin:0;padding-left:36px;font-size:1.05rem;line-height:1.7}.why-visual-side-panel{background:var(--v2-card-bg);border:1px solid var(--v2-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;justify-content:center;align-items:center;min-height:350px;padding:40px;display:flex;box-shadow:0 10px 30px rgba(0,0,0,.05)}.why-visual-side-panel .dynamic-graphic-box{text-align:center;flex-direction:column;align-items:center;display:flex}.why-visual-side-panel .dynamic-graphic-box .shield-ring,.why-visual-side-panel .dynamic-graphic-box .vault-ring{background:rgba(193,255,20,.08);border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;margin-bottom:24px;display:flex}[data-theme=light] .why-visual-side-panel .dynamic-graphic-box .shield-ring,[data-theme=light] .why-visual-side-panel .dynamic-graphic-box .vault-ring{background:rgba(0,0,0,.04)}.why-visual-side-panel .dynamic-graphic-box .bridge-visual{align-items:center;gap:16px;margin-bottom:28px;display:flex}.why-visual-side-panel .dynamic-graphic-box .bridge-visual .bridge-node{color:var(--v2-text);border:1px solid var(--v2-border);background:rgba(255,255,255,.05);border-radius:100px;padding:10px 18px;font-family:Inter,monospace;font-size:12px;font-weight:700}.why-visual-side-panel .dynamic-graphic-box .bridge-visual .bridge-node.accent-node{border-color:var(--v2-accent);color:var(--v2-accent)}[data-theme=light] .why-visual-side-panel .dynamic-graphic-box .bridge-visual .bridge-node.accent-node{color:#18181b}.why-visual-side-panel .dynamic-graphic-box h4{color:var(--v2-text);margin-bottom:12px;font-family:Aeonik,sans-serif;font-size:1.6rem;font-weight:700}.why-visual-side-panel .dynamic-graphic-box p{color:var(--v2-text-muted);max-width:380px;margin-bottom:24px;font-size:1.05rem;line-height:1.6}.why-visual-side-panel .dynamic-graphic-box .security-badge span{text-transform:uppercase;letter-spacing:.1em;color:var(--v2-accent);background:rgba(193,255,20,.12);border-radius:100px;padding:6px 14px;font-family:Inter,monospace;font-size:11px;font-weight:700}[data-theme=light] .why-visual-side-panel .dynamic-graphic-box .security-badge span{color:#18181b;background:rgba(0,0,0,.06)}
.engagement-v2-section{background-color:var(--v2-bg);padding:100px 0;transition:background-color .5s}.engagement-v2-container{max-width:100%;padding:0 2%}.engagement-left-header{text-align:left;max-width:700px;margin-bottom:50px}.engagement-left-header h2{color:var(--v2-text);margin-bottom:16px;font-family:Aeonik,sans-serif;font-size:2.75rem;font-weight:700}@media (max-width:768px){.engagement-left-header h2{font-size:2rem}}.engagement-left-header p{color:var(--v2-text-muted);margin:0;font-size:1.125rem;line-height:1.6}.engagement-tabs-bar{border-bottom:1px solid var(--v2-border);scrollbar-width:none;gap:16px;margin-bottom:30px;padding-bottom:16px;display:flex;overflow-x:auto}.engagement-tabs-bar::-webkit-scrollbar{display:none}.engagement-tab{cursor:pointer;white-space:nowrap;background:0 0;border:1px solid transparent;border-radius:14px;align-items:center;gap:12px;padding:14px 24px;transition:all .3s;display:flex;position:relative}.engagement-tab .tab-num{color:var(--v2-text-muted);font-family:Inter,monospace;font-size:13px;font-weight:700}.engagement-tab .tab-title{color:var(--v2-text-muted);font-family:Aeonik,sans-serif;font-size:1.1rem;font-weight:600;transition:color .3s}.engagement-tab:hover{background:rgba(255,255,255,.04)}.engagement-tab:hover .tab-title{color:var(--v2-text)}.engagement-tab.active{background:var(--v2-card-bg);border-color:var(--v2-border);box-shadow:0 4px 20px rgba(0,0,0,.05)}.engagement-tab.active .tab-num{color:var(--v2-accent)}.engagement-tab.active .tab-title{color:var(--v2-text)}.engagement-tab.active .tab-active-indicator{background:var(--v2-accent);height:3px;box-shadow:0 -2px 8px var(--v2-accent);border-radius:3px 3px 0 0;position:absolute;bottom:-17px;left:20px;right:20px}.engagement-detail-panel{background:var(--v2-card-bg);border:1px solid var(--v2-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:36px;box-shadow:0 10px 40px rgba(0,0,0,.06)}@media (max-width:768px){.engagement-detail-panel{padding:24px}}.engagement-panel-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;display:grid}@media (max-width:991px){.engagement-panel-grid{grid-template-columns:1fr}}.panel-text-side .panel-badge{margin-bottom:16px}.panel-text-side .panel-badge span{letter-spacing:.1em;color:var(--v2-accent);background:rgba(193,255,20,.12);border-radius:100px;padding:4px 12px;font-family:Inter,monospace;font-size:11px;font-weight:700}[data-theme=light] .panel-text-side .panel-badge span{color:#18181b;background:rgba(0,0,0,.06)}.panel-text-side .panel-title{color:var(--v2-text);margin-bottom:14px;font-family:Aeonik,sans-serif;font-size:1.75rem;font-weight:700}.panel-text-side .panel-desc{color:var(--v2-text-muted);margin-bottom:24px;font-size:1.05rem;line-height:1.65}.panel-text-side .panel-footer{border-top:1px solid var(--v2-border);gap:24px;padding-top:20px;display:flex}@media (max-width:768px){.panel-text-side .panel-footer{flex-direction:column;gap:12px}}.panel-text-side .panel-footer .footer-feature{color:var(--v2-text);align-items:center;gap:8px;font-size:.9rem;font-weight:600;display:flex}.panel-text-side .panel-footer .footer-feature .feature-dot{background:var(--v2-accent);border-radius:50%;width:8px;height:8px}.panel-diagram-side .model-vector-diagram{border:1px solid var(--v2-border);background:rgba(0,0,0,.2);border-radius:20px;flex-direction:column;justify-content:space-between;gap:20px;max-height:260px;padding:24px;display:flex}[data-theme=light] .panel-diagram-side .model-vector-diagram{background:rgba(0,0,0,.03)}.panel-diagram-side .model-vector-diagram .diagram-header .diagram-tag{text-transform:uppercase;letter-spacing:.1em;color:var(--v2-accent);font-family:Inter,monospace;font-size:11px;font-weight:700}.panel-diagram-side .model-vector-diagram .diagram-flow-nodes{justify-content:space-between;align-items:center;display:flex}@media (max-width:600px){.panel-diagram-side .model-vector-diagram .diagram-flow-nodes{flex-direction:column;gap:12px}}.panel-diagram-side .model-vector-diagram .diagram-flow-nodes .vector-node{flex-direction:column;align-items:center;gap:6px;display:flex}.panel-diagram-side .model-vector-diagram .diagram-flow-nodes .vector-node .node-icon-box{background:var(--v2-card-bg);border:1px solid var(--v2-border);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.panel-diagram-side .model-vector-diagram .diagram-flow-nodes .vector-node span{color:var(--v2-text-muted);font-family:Inter,monospace;font-size:11px;font-weight:700}.panel-diagram-side .model-vector-diagram .diagram-flow-nodes .vector-node.active-node .node-icon-box{border-color:var(--v2-accent);box-shadow:0 0 12px rgba(193,255,20,.2)}.panel-diagram-side .model-vector-diagram .diagram-flow-nodes .vector-node.active-node span{color:var(--v2-accent)}.panel-diagram-side .model-vector-diagram .diagram-flow-nodes .vector-connector{flex-direction:column;align-items:center;display:flex}.panel-diagram-side .model-vector-diagram .diagram-flow-nodes .vector-connector .conn-label{text-transform:uppercase;color:var(--v2-accent);letter-spacing:.1em;font-family:Inter,monospace;font-size:9px;font-weight:700}.panel-diagram-side .model-vector-diagram .mesh-hub-container{flex-direction:column;align-items:center;gap:16px;display:flex}.panel-diagram-side .model-vector-diagram .mesh-hub-container .center-hub{background:var(--v2-card-bg);border:1.5px solid var(--v2-accent);border-radius:100px;padding:10px 20px;box-shadow:0 0 14px rgba(193,255,20,.2)}.panel-diagram-side .model-vector-diagram .mesh-hub-container .center-hub span{color:var(--v2-accent);font-family:Inter,monospace;font-size:12px;font-weight:700}.panel-diagram-side .model-vector-diagram .mesh-hub-container .spoke-nodes{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.panel-diagram-side .model-vector-diagram .mesh-hub-container .spoke-nodes .spoke-node{color:var(--v2-text-muted);background:var(--v2-card-bg);border:1px solid var(--v2-border);border-radius:100px;padding:6px 14px;font-family:Inter,monospace;font-size:11px;font-weight:700}.panel-diagram-side .model-vector-diagram .diagram-status-footer{color:var(--v2-text-muted);align-items:center;gap:8px;font-size:.85rem;display:flex}.panel-diagram-side .model-vector-diagram .diagram-status-footer .status-dot{background:var(--v2-accent);border-radius:50%;width:6px;height:6px}
.scroll-progress-container{z-index:10000;pointer-events:none;background:0 0;width:100%;height:3px;position:fixed;top:0;left:0}.scroll-progress-bar{background:linear-gradient(90deg,#c1ff14,#00f2fe);height:100%;transition:width .1s linear;box-shadow:0 0 10px rgba(193,255,20,.6)}[data-theme=light] .scroll-progress-bar{background:linear-gradient(90deg,#18181b,#0071e3);box-shadow:0 0 8px rgba(0,113,227,.4)}
.custom-cursor-follower{pointer-events:none;z-index:99999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(193,255,20,.4);border:1px solid rgba(193,255,20,.8);border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;transition:transform 80ms ease-out,width .25s,height .25s,background .25s;position:fixed;top:0;left:0}.custom-cursor-follower.hovered{background:rgba(193,255,20,.2);border-color:#c1ff14;width:48px;height:48px;margin-top:-24px;margin-left:-24px}[data-theme=light] .custom-cursor-follower{background:rgba(24,24,27,.2);border-color:rgba(24,24,27,.6)}[data-theme=light] .custom-cursor-follower.hovered{background:rgba(0,113,227,.2);border-color:rgba(0,113,227,.8)}
.stats-ticker-v2{background:var(--v2-bg);border-top:1px solid var(--v2-border);border-bottom:1px solid var(--v2-border);padding:40px 0;transition:background-color .5s}.stats-ticker-container{justify-content:space-between;align-items:center;max-width:100%;padding:0 2%;display:flex}@media (max-width:991px){.stats-ticker-container{grid-template-columns:1fr 1fr;gap:30px;display:grid}}.stat-ticker-item{flex-direction:column;align-items:flex-start;padding:0 20px;display:flex}@media (max-width:991px){.stat-ticker-item{padding:0}}.stat-ticker-item .stat-number{color:var(--v2-accent);letter-spacing:-.02em;margin-bottom:8px;font-family:Aeonik,sans-serif;font-size:3rem;font-weight:800;line-height:1}@media (max-width:768px){.stat-ticker-item .stat-number{font-size:2.25rem}}.stat-ticker-item .stat-label{color:var(--v2-text-muted);text-transform:lowercase;font-size:.9rem;font-weight:500}.stat-divider{background:var(--v2-border);width:1px;height:48px}@media (max-width:991px){.stat-divider{display:none}}
.faq-v2-section{background-color:var(--v2-bg);padding:100px 0;transition:background-color .5s}.faq-v2-container{max-width:100%;padding:0 2%}.faq-grid-split{grid-template-columns:.9fr 1.1fr;align-items:flex-start;gap:60px;display:grid}@media (max-width:991px){.faq-grid-split{grid-template-columns:1fr;gap:40px}}.faq-left-side h2{color:var(--v2-text);margin-bottom:16px;font-family:Aeonik,sans-serif;font-size:2.75rem;font-weight:700}@media (max-width:768px){.faq-left-side h2{font-size:2rem}}.faq-left-side p{color:var(--v2-text-muted);margin-bottom:40px;font-size:1.125rem;line-height:1.6}.rotating-globe-wrapper{background:var(--v2-card-bg);border:1px solid var(--v2-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;justify-content:center;align-items:center;padding:40px;display:flex;box-shadow:0 10px 30px rgba(0,0,0,.05)}.rotating-globe-wrapper .globe-graphic{flex-direction:column;align-items:center;display:flex;position:relative}.rotating-globe-wrapper .globe-graphic .globe-svg{transform-origin:50%;animation:25s linear infinite globeRotate}.rotating-globe-wrapper .globe-graphic .orbit-ring-outer{transform-origin:50%;animation:35s linear infinite counterRotate}.rotating-globe-wrapper .globe-graphic .orbit-dot{animation:2s ease-in-out infinite alternate pulseGlow}.rotating-globe-wrapper .globe-graphic .globe-center-badge{margin-top:20px}.rotating-globe-wrapper .globe-graphic .globe-center-badge span{text-transform:uppercase;letter-spacing:.1em;color:var(--v2-accent);background:rgba(193,255,20,.12);border-radius:100px;padding:6px 14px;font-family:Inter,monospace;font-size:11px;font-weight:700}[data-theme=light] .rotating-globe-wrapper .globe-graphic .globe-center-badge span{color:#18181b;background:rgba(0,0,0,.06)}@keyframes globeRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes counterRotate{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes pulseGlow{0%{opacity:.4;r:3px}to{opacity:1;r:5px}}.faq-right-side .accordion-item,.faq-right-side .faq-item{background:var(--v2-card-bg)!important;border:1px solid var(--v2-border)!important;border-radius:16px!important;margin-bottom:16px!important}.faq-right-side .accordion-item h3,.faq-right-side .accordion-item .question,.faq-right-side .accordion-item .faq-title,.faq-right-side .faq-item h3,.faq-right-side .faq-item .question,.faq-right-side .faq-item .faq-title{color:var(--v2-text)!important;font-family:Aeonik,sans-serif!important}.faq-right-side .accordion-item p,.faq-right-side .accordion-item .answer,.faq-right-side .accordion-item .faq-desc,.faq-right-side .faq-item p,.faq-right-side .faq-item .answer,.faq-right-side .faq-item .faq-desc{color:var(--v2-text-muted)!important}
