/* Crypto airdrop statistics page (between header/footer). */
.aa-stats,* .aa-stats{box-sizing:border-box}
.aa-stats{
  font-family:Inter,system-ui,sans-serif;
  background:#0c1116;
  color:#e8eef4;
  margin:0;
  /* Clear fixed/transparent Divi header; space before footer */
  padding:128px 0 96px;
}
.aa-stats .wrap{padding:0 56px;max-width:1280px;margin:0 auto}
.aa-stats .hero{padding:24px 0 36px}
.aa-stats .sec:last-child{margin-bottom:0}
.aa-stats .thanks{margin-bottom:0}
.aa-stats .eyebrow{color:#2dd4bf;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}
.aa-stats h1{font-size:50px;line-height:1.1;font-weight:800;margin:14px 0 18px;letter-spacing:-.02em;color:#e8eef4}
.aa-stats h1 span{color:#2dd4bf}
.aa-stats .intro{color:#a7b4c0;font-size:18px;line-height:1.6;max-width:860px}
.aa-stats .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:12px 0 56px}
.aa-stats .card{background:#141b23;border:1px solid #1f2a35;border-radius:16px;padding:26px}
.aa-stats .card .l{color:#a7b4c0;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}
.aa-stats .card .v{font-size:42px;font-weight:800;margin:10px 0 6px;letter-spacing:-.02em}
.aa-stats .card .s{color:#6b7a89;font-size:13px;line-height:1.5}
.aa-stats .teal{color:#2dd4bf}.aa-stats .gold{color:#f2c14e}.aa-stats .purple{color:#a78bfa}
.aa-stats h2{font-size:30px;font-weight:800;letter-spacing:-.01em;margin-bottom:12px;color:#e8eef4}
.aa-stats .p{color:#a7b4c0;font-size:16px;line-height:1.7;max-width:900px}
.aa-stats .sec{margin-bottom:56px}
.aa-stats .how{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:22px}
.aa-stats .how .card .v{font-size:20px;margin:0 0 8px}
.aa-stats .how .card .s{font-size:14px;color:#a7b4c0}
.aa-stats table{width:100%;border-collapse:collapse;margin-top:22px;background:#141b23;border:1px solid #1f2a35;border-radius:16px;overflow:hidden;font-size:14px}
.aa-stats th{text-align:right;color:#6b7a89;font-size:12px;text-transform:uppercase;letter-spacing:.07em;padding:14px 16px;border-bottom:1px solid #1f2a35;font-weight:600}
.aa-stats th:nth-child(1),.aa-stats th:nth-child(2),.aa-stats td:nth-child(1),.aa-stats td:nth-child(2){text-align:left}
.aa-stats td{padding:13px 16px;border-bottom:1px solid #1f2a35;text-align:right;color:#e8eef4;white-space:nowrap}
.aa-stats tr:last-child td{border-bottom:none}
.aa-stats .rk{color:#6b7a89;width:40px}.aa-stats .nm{font-weight:600}.aa-stats .tk{color:#6b7a89;font-weight:500;font-size:12px;margin-left:6px}
.aa-stats .ath{color:#2dd4bf;font-weight:700}.aa-stats .na{color:#6b7a89}
.aa-stats .spike{display:inline-block;margin-left:6px;font-size:10px;font-weight:600;color:#f2c14e;border:1px solid #4a3f1d;border-radius:999px;padding:2px 7px;vertical-align:middle}
.aa-stats .tnote{color:#6b7a89;font-size:13px;margin-top:12px}
.aa-stats .funnel{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.aa-stats .funnel .card .v{font-size:46px}
.aa-stats .bar{height:6px;border-radius:999px;background:#1f2a35;margin-top:14px;overflow:hidden}.aa-stats .bar i{display:block;height:100%;border-radius:999px}
.aa-stats .links{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.aa-stats .links .card{padding:22px}.aa-stats .links .t{font-weight:700;font-size:17px;margin-bottom:6px}.aa-stats .links .d{color:#a7b4c0;font-size:13px;line-height:1.5}.aa-stats .links .go{color:#2dd4bf;font-size:13px;font-weight:700;margin-top:14px}
.aa-stats .links.three{grid-template-columns:repeat(3,1fr)}.aa-stats .tag{color:#a78bfa;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}
.aa-stats .thanks{background:linear-gradient(135deg,#132a2b,#141b23 60%);border:1px solid #1f3b3a;border-radius:20px;padding:44px 48px}.aa-stats .thanks p{color:#e8eef4;font-size:18px;line-height:1.7;max-width:900px}
.aa-stats .faq{margin-top:22px;background:#141b23;border:1px solid #1f2a35;border-radius:16px;overflow:hidden}
.aa-stats details.q{padding:22px 26px;border-bottom:1px solid #1f2a35}
.aa-stats details.q:last-child{border-bottom:none}
.aa-stats details.q summary{list-style:none;cursor:pointer;position:relative;padding-right:34px;display:block;font-weight:700;font-size:17px;color:#e8eef4}
.aa-stats details.q summary::-webkit-details-marker{display:none}
.aa-stats details.q summary::after{content:"+";position:absolute;right:0;top:-2px;color:#2dd4bf;font-size:22px;font-weight:500}
.aa-stats details.q[open] summary::after{content:"−"}
.aa-stats details.q[open]{background:#17202a}
.aa-stats .qa{color:#a7b4c0;font-size:15px;line-height:1.7;margin-top:12px;max-width:900px}
.aa-stats .qa a{color:#2dd4bf;text-decoration:underline}
.aa-stats .stats.three{grid-template-columns:repeat(3,1fr);margin:22px 0 0}.aa-stats .stats.three .v{font-size:34px}
.aa-stats .pull{margin-top:26px;border-left:3px solid #2dd4bf;background:#141b23;border-radius:0 14px 14px 0;padding:20px 26px;max-width:900px}
.aa-stats .pull .t{font-size:20px;line-height:1.5;font-weight:600;color:#e8eef4}
.aa-stats .pull .c{color:#6b7a89;font-size:13px;margin-top:8px}
.aa-stats .dnote{color:#6b7a89;font-size:13px;margin:-40px 0 56px}
.aa-stats .fq{margin-top:26px;border-left:3px solid #2dd4bf;padding-left:22px}
.aa-stats .fq .t{font-size:19px;line-height:1.65;font-style:italic;color:#e8eef4;max-width:860px}
.aa-stats .fq .c{color:#a7b4c0;font-size:14px;margin-top:10px;font-weight:600}
.aa-stats a{color:inherit;text-decoration:none}.aa-stats a.go{display:block}
.aa-stats .tw{overflow-x:auto;margin-top:22px;border:1px solid #1f2a35;border-radius:16px;-webkit-overflow-scrolling:touch}
.aa-stats .tw table{margin-top:0;border:none;border-radius:0;min-width:860px}
.aa-stats th{cursor:pointer;user-select:none}.aa-stats th:hover{color:#e8eef4}.aa-stats th.on{color:#2dd4bf}
/* Opaque site chrome so content never shows through logo / footer seam */
body.aa-page-crypto-airdrop-statistics,
body.aa-page-crypto-airdrop-statistics.et_fixed_nav,
body.aa-page-crypto-airdrop-statistics.et_transparent_nav,
body.aa-page-crypto-airdrop-statistics.et_cover_background{background:#0c1116!important;overflow-x:hidden}
body.aa-page-crypto-airdrop-statistics #page-container,
body.aa-page-crypto-airdrop-statistics.et_fixed_nav #page-container,
body.aa-page-crypto-airdrop-statistics.et_transparent_nav #page-container,
body.aa-page-crypto-airdrop-statistics.et_fixed_nav.et_transparent_nav #page-container{
  background-color:#0c1116!important;padding-top:0!important
}
body.aa-page-crypto-airdrop-statistics #et-main-area,
body.aa-page-crypto-airdrop-statistics #main-content,
body.aa-page-crypto-airdrop-statistics .entry-content,
body.aa-page-crypto-airdrop-statistics article,
body.aa-page-crypto-airdrop-statistics .et_pb_section{
  background:#0c1116!important;color:#e8eef4;padding-top:0!important;padding-bottom:0!important;margin-bottom:0!important
}
body.aa-page-crypto-airdrop-statistics #main-header,
body.aa-page-crypto-airdrop-statistics #main-header.et-fixed-header,
body.aa-page-crypto-airdrop-statistics.et_transparent_nav #main-header,
body.aa-page-crypto-airdrop-statistics.et_transparent_nav #main-header.et-fixed-header{
  background-color:#0c1116!important
}
body.aa-page-crypto-airdrop-statistics #main-footer,
body.aa-page-crypto-airdrop-statistics #et-footer-area,
body.aa-page-crypto-airdrop-statistics .et-l--footer,
body.aa-page-crypto-airdrop-statistics .et-l--footer .et_pb_section,
body.aa-page-crypto-airdrop-statistics .et-l--footer .et_pb_row{
  background-color:#0c1116!important
}
body.aa-page-crypto-airdrop-statistics .entry-title,
body.aa-page-crypto-airdrop-statistics .page-title,
body.aa-page-crypto-airdrop-statistics h1.et_pb_module_header,
body.aa-page-crypto-airdrop-statistics .et_pb_title_container{display:none!important}
@media(max-width:980px){
  .aa-stats{padding:104px 0 72px}
  .aa-stats .wrap{padding:0 20px}
  .aa-stats h1{font-size:34px}
  .aa-stats h2{font-size:24px}
  .aa-stats .stats,.aa-stats .funnel,.aa-stats .links,.aa-stats .how{grid-template-columns:1fr 1fr}
  .aa-stats .stats.three,.aa-stats .links.three{grid-template-columns:1fr}
  .aa-stats .thanks{padding:28px 22px}
  .aa-stats .card .v,.aa-stats .funnel .card .v{font-size:32px}
}
@media(max-width:560px){
  .aa-stats .stats,.aa-stats .funnel,.aa-stats .links,.aa-stats .how{grid-template-columns:1fr}
  .aa-stats .pull .t{font-size:17px}
}
