html [data-reveal-root].reveal-enabled .reveal-section,html [data-reveal-root][data-reveal-enabled] [data-reveal-section]{opacity:1}html [data-reveal-root].reveal-enabled .reveal-item,html [data-reveal-root][data-reveal-enabled] [data-reveal-item]{opacity:0}html [data-reveal-root].reveal-enabled .reveal-section.reveal-in .reveal-item,html [data-reveal-root][data-reveal-enabled] [data-reveal-section][data-reveal-in] [data-reveal-item]{animation:scroll-reveal-rise .9s cubic-bezier(.16,1,.3,1) both}@keyframes scroll-reveal-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes scroll-reveal-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){html [data-reveal-root].reveal-enabled .reveal-section.reveal-in .reveal-item,html [data-reveal-root][data-reveal-enabled] [data-reveal-section][data-reveal-in] [data-reveal-item]{animation:scroll-reveal-fade .6s ease both}}[data-reveal-boot]{animation:scroll-reveal-rise .9s cubic-bezier(.16,1,.3,1) both}[data-reveal-boot="1"]{animation-delay:70ms}[data-reveal-boot="2"]{animation-delay:.14s}[data-reveal-boot="3"]{animation-delay:.21s}[data-reveal-boot="4"]{animation-delay:.28s}[data-reveal-boot="5"]{animation-delay:.35s}[data-reveal-boot="6"]{animation-delay:.42s}[data-reveal-boot="7"]{animation-delay:.49s}[data-reveal-boot="8"]{animation-delay:.56s}[data-reveal-boot="9"]{animation-delay:.63s}[data-reveal-boot="10"]{animation-delay:.7s}[data-reveal-boot="11"]{animation-delay:.77s}[data-reveal-boot="12"]{animation-delay:.84s}@media (prefers-reduced-motion:reduce){[data-reveal-boot]{animation:scroll-reveal-fade .6s ease both}[data-reveal-boot="1"]{animation-delay:40ms}[data-reveal-boot="2"]{animation-delay:80ms}[data-reveal-boot="3"]{animation-delay:.12s}[data-reveal-boot="4"]{animation-delay:.16s}[data-reveal-boot="5"]{animation-delay:.2s}[data-reveal-boot="6"]{animation-delay:.24s}[data-reveal-boot="7"]{animation-delay:.28s}[data-reveal-boot="8"]{animation-delay:.32s}[data-reveal-boot="9"]{animation-delay:.36s}[data-reveal-boot="10"]{animation-delay:.4s}[data-reveal-boot="11"]{animation-delay:.44s}[data-reveal-boot="12"]{animation-delay:.48s}}.web3-infra-report{--gb-bg:#0c0e12;--gb-hero-bg:#040c1a;--gb-card:#111318;--gb-card-2:#171b23;--gb-border:#1e2128;--gb-accent:#3385ff;--gb-accent-hover:#4294ff;--gb-text-heading:#fff;--gb-text-body:#d1d5db;--gb-text-secondary:#9d9da3;--gb-font-body:"DM Sans",sans-serif;background-color:var(--gb-bg);background-image:radial-gradient(120% 100% at 50% 0,rgba(51,133,255,.16) 0,transparent 70%),linear-gradient(180deg,var(--gb-hero-bg) 0,transparent 100%);background-repeat:no-repeat;background-size:100% 900px,100% 1200px;color:var(--gb-text-body);font-family:var(--gb-font-body)}.web3-infra-report .report-container{margin:0 auto;max-width:1280px;padding:0 28px}@media (max-width:1024px){.web3-infra-report .report-container{padding:0 24px}}@media (max-width:639px){.web3-infra-report .report-container{padding:0 16px}}.web3-infra-report .report-section{padding:96px 0 0}.web3-infra-report .report-section:last-child{padding-bottom:96px}@media (max-width:1024px){.web3-infra-report .report-section{padding-top:72px}.web3-infra-report .report-section:last-child{padding-bottom:72px}}@media (max-width:639px){.web3-infra-report .report-section{padding-top:56px}.web3-infra-report .report-section:last-child{padding-bottom:56px}}.web3-infra-report .report-hero{padding:40px 0;position:relative}@media (max-width:1024px){.web3-infra-report .report-hero{padding:24px 0}}.web3-infra-report .report-hero__card{background:radial-gradient(120% 140% at 92% 0,rgba(51,133,255,.18) 0,transparent 55%),var(--gb-hero-bg);border:1px solid var(--gb-border);border-radius:32px;min-height:480px;overflow:hidden;padding:56px 64px;position:relative}@media (max-width:1024px){.web3-infra-report .report-hero__card{min-height:0;padding:40px 32px}}@media (max-width:600px){.web3-infra-report .report-hero__card{border-radius:24px;padding:24px}}.web3-infra-report .report-hero__inner{align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1fr}@media (max-width:960px){.web3-infra-report .report-hero__inner{gap:40px;grid-template-columns:1fr}}.web3-infra-report .report-hero__copy{align-items:flex-start;display:flex;flex-direction:column;position:relative;z-index:2}@media (max-width:960px){.web3-infra-report .report-hero__copy{align-items:center;text-align:center}}.web3-infra-report .report-hero__title{color:var(--gb-text-heading);margin:0 0 18px}@media (max-width:1024px){.web3-infra-report .report-hero__title{font-size:48px;line-height:56px}}@media (max-width:600px){.web3-infra-report .report-hero__title{font-size:28px;line-height:36px}}.web3-infra-report .report-hero__title-accent{color:var(--gb-accent);white-space:nowrap}.web3-infra-report .report-hero__subtitle{color:var(--gb-text-secondary);margin:0 0 36px;max-width:520px}@media (max-width:960px){.web3-infra-report .report-hero__subtitle{white-space:pre-line}}.web3-infra-report .report-hero__form{align-items:flex-start;display:flex;gap:10px;width:calc(100% + 160px)}.web3-infra-report .report-hero__form>.report-btn-primary{flex:0 0 auto}@media (max-width:1100px){.web3-infra-report .report-hero__form{flex-wrap:wrap;width:100%}}@media (max-width:600px){.web3-infra-report .report-hero__form{flex-direction:column}}.web3-infra-report .report-hero__fields{align-items:flex-start;display:flex;flex:1 1 auto;gap:10px;min-width:0}.web3-infra-report .report-hero__fields>.report-hero__input{align-self:auto;flex:1}@media (max-width:1100px){.web3-infra-report .report-hero__fields{flex:1 1 100%}}@media (max-width:600px){.web3-infra-report .report-hero__fields{flex-direction:column;width:100%}}.web3-infra-report .report-hero__field-wrap{flex:1 1 auto;min-width:0;padding-bottom:22px;position:relative}@media (max-width:600px){.web3-infra-report .report-hero__field-wrap{width:100%}}.web3-infra-report .report-hero__input{background:#2a303d;border:2px solid #3b3b3d;border-radius:12px;box-sizing:border-box;caret-color:var(--gb-accent);color:var(--gb-text-heading);height:44px;min-width:0;outline:none;padding:0 16px;transition:border-color .15s ease;width:100%}.web3-infra-report .report-hero__input::-moz-placeholder{color:var(--gb-text-secondary)}.web3-infra-report .report-hero__input::placeholder{color:var(--gb-text-secondary)}.web3-infra-report .report-hero__input:focus{border-color:#40537a}.web3-infra-report .report-hero__input--error{border-color:#8f2222}.web3-infra-report .report-hero__input--error:focus{border-color:#e64646}@media (max-width:600px){.web3-infra-report .report-hero__input{width:100%}}.web3-infra-report .report-hero__field-error{bottom:0;color:#ff3d3d;left:0;position:absolute;width:100%}.web3-infra-report .report-btn-primary{align-items:center;background:var(--gb-accent);border:3px solid transparent;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;gap:8px;height:44px;justify-content:center;padding:0 16px;transition:background .15s ease;white-space:nowrap}.web3-infra-report .report-btn-primary:hover{background:var(--gb-accent-hover)}.web3-infra-report .report-btn-primary:focus-visible{border-color:#fff;outline:none}.web3-infra-report .report-btn-primary:disabled{background:var(--gb-accent);cursor:not-allowed;opacity:.6}@media (max-width:600px){.web3-infra-report .report-btn-primary{width:100%}}.web3-infra-report .report-legal{color:var(--gb-text-secondary);margin-top:14px;max-width:480px;opacity:.6}.web3-infra-report .report-preview{align-self:stretch;margin:-56px -64px -56px -72px;min-height:440px;position:relative}.web3-infra-report .report-preview img{display:block;height:100%;mask-image:linear-gradient(90deg,transparent,#000 34%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 34%);-o-object-fit:cover;object-fit:cover;-o-object-position:72% center;object-position:72% center;width:100%}@media (max-width:1024px){.web3-infra-report .report-preview{margin:-40px -32px -40px 0}}@media (max-width:960px){.web3-infra-report .report-preview{margin:0 -32px -40px;min-height:380px}.web3-infra-report .report-preview img{mask-image:linear-gradient(180deg,transparent,#000 22%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%)}}@media (max-width:600px){.web3-infra-report .report-preview{margin:0 -24px -24px;min-height:300px}}.web3-infra-report .report-section__heading{color:var(--gb-text-heading);margin:0 0 48px;text-align:center}.web3-infra-report .report-section__heading:has(+.report-section__intro){margin-bottom:16px}@media (max-width:1024px){.web3-infra-report .report-section__heading{font-size:32px;line-height:40px}}@media (max-width:600px){.web3-infra-report .report-section__heading{font-size:20px;line-height:24px}}.web3-infra-report .report-section__intro{color:var(--gb-text-secondary);margin:0 auto 48px;max-width:680px;text-align:center}.web3-infra-report .report-grid-3{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.web3-infra-report .report-grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.web3-infra-report .report-grid-3{grid-template-columns:1fr}}.web3-infra-report .report-grid-2{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}@media (max-width:600px){.web3-infra-report .report-grid-2{grid-template-columns:1fr}}.web3-infra-report .report-card{background:linear-gradient(180deg,var(--gb-card-2),var(--gb-card));border:1px solid var(--gb-border);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:28px;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.web3-infra-report .report-card:hover{border-color:#3385ff4d;box-shadow:0 4px 16px #00000029,0 26px 80px #00000052;transform:translateY(-3px)}.web3-infra-report .report-card__idx{color:var(--gb-accent);margin-bottom:4px}.web3-infra-report .report-card__title{color:var(--gb-text-heading);margin:0}.web3-infra-report .report-card__text{color:var(--gb-text-secondary);margin:0}.web3-infra-report .report-card--audience{align-items:flex-start;background:var(--gb-card);border-radius:16px;flex-direction:row;gap:20px;padding:28px}@media (max-width:600px){.web3-infra-report .report-card--audience{gap:16px;padding:20px}}.web3-infra-report .report-card__icon{background:#3385ff29;border-radius:12px;display:block;flex:0 0 auto;height:44px;position:relative;width:44px}.web3-infra-report .report-card__icon:after{background:var(--gb-accent);content:"";inset:0;mask-image:var(--report-icon);-webkit-mask-image:var(--report-icon);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:24px 24px;-webkit-mask-size:24px 24px;position:absolute}@media (max-width:600px){.web3-infra-report .report-card__icon{height:40px;width:40px}}.web3-infra-report .report-card__body{display:flex;flex-direction:column;gap:8px;min-width:0}.web3-infra-report .report-card--chapter{background:#3385ff1a;border-color:#3385ff3d;border-radius:16px}.web3-infra-report .report-card--chapter:hover{background:#3385ff29;border-color:#3385ff73}.web3-infra-report .report-trust{background:var(--gb-card);border-bottom:1px solid var(--gb-border);border-top:1px solid var(--gb-border);margin-top:96px}@media (max-width:1024px){.web3-infra-report .report-trust{margin-top:72px}}@media (max-width:639px){.web3-infra-report .report-trust{margin-top:56px}}.web3-infra-report .report-trust__inner{align-items:center;display:flex;flex-wrap:wrap;gap:16px 48px;justify-content:center;padding:40px 24px}@media (max-width:600px){.web3-infra-report .report-trust__inner{gap:20px 28px}}.web3-infra-report .report-trust__stat{display:flex;flex-direction:column;gap:2px;text-align:center}.web3-infra-report .report-trust__value{color:var(--gb-text-heading)}@media (max-width:600px){.web3-infra-report .report-trust__value{font-size:20px;line-height:24px}}.web3-infra-report .report-trust__label{color:var(--gb-text-secondary)}.web3-infra-report .report-trust__sep{background:var(--gb-border);height:34px;width:1px}@media (max-width:700px){.web3-infra-report .report-trust__sep{display:none}}.web3-infra-report .report-cta-bottom{align-items:center;display:flex;flex-direction:column;margin-top:64px}@media (max-width:600px){.web3-infra-report .report-cta-bottom{margin-top:40px}.web3-infra-report .report-cta-bottom .report-btn-primary{width:100%}}.web3-infra-report .report-more{align-items:center;background:var(--gb-card);border:1px solid var(--gb-border);border-radius:32px;display:grid;gap:40px;grid-template-columns:440px 1fr;margin:0 auto;max-width:1120px;padding:32px;text-decoration:none;transition:border-color .15s ease}@media (max-width:1024px){.web3-infra-report .report-more{gap:28px;grid-template-columns:340px 1fr}}.web3-infra-report .report-more:hover{border-color:#3385ff4d}.web3-infra-report .report-more:hover .report-more__link{color:var(--gb-text-heading)}@media (max-width:600px){.web3-infra-report .report-more{border-radius:24px;gap:20px;grid-template-columns:1fr;padding:20px}}.web3-infra-report .report-more__thumb{border:1px solid var(--gb-border);border-radius:16px;overflow:hidden}.web3-infra-report .report-more__thumb img{display:block;height:auto;width:100%}.web3-infra-report .report-more__eyebrow{color:var(--gb-accent);display:inline-block}.web3-infra-report .report-more__title{color:var(--gb-text-heading);margin:10px 0}.web3-infra-report .report-more__text{color:var(--gb-text-secondary);margin:0}.web3-infra-report .report-more__link{align-items:center;color:var(--gb-accent);display:inline-flex;gap:8px;margin-top:16px;transition:color .15s ease}.web3-infra-report .report-more__arrow{background:currentcolor;flex:0 0 auto;height:20px;mask-image:var(--report-icon);-webkit-mask-image:var(--report-icon);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:20px 20px;-webkit-mask-size:20px 20px;transition:transform .15s ease;width:20px}.web3-infra-report .report-more:hover .report-more__arrow{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.web3-infra-report .report-more__arrow{transition:none}.web3-infra-report .report-more:hover .report-more__arrow{transform:none}}.report__notification{align-items:flex-start;bottom:16px;max-width:400px;position:fixed;right:16px;z-index:100}.report__notification--title{margin-bottom:8px;margin-top:-2px}.report__notification--link{display:inline-block;margin-top:8px;text-decoration:underline}
