.about-page h1 em,.about-page h2 em,.about-page h3 em,.about-page h4 em{-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 0 18px #a78bfa38);background-image:linear-gradient(135deg,#c4b5fd 0%,#a78bfa 35%,#67e8f9 100%);-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:700}.about-hero{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:1100px;margin:96px auto 0;padding:24px 24px 30px;display:flex;position:relative}.about-hero .hcube{object-fit:contain;filter:drop-shadow(0 0 38px #a78bfa8c)drop-shadow(0 0 18px #22d3ee40);width:120px;height:120px;margin-bottom:22px;animation:6s ease-in-out infinite about-hero-float}@media (prefers-reduced-motion:reduce){.about-hero .hcube{animation:none}}@keyframes about-hero-float{0%,to{transform:translateY(0)rotate(-1.2deg)}50%{transform:translateY(-12px)rotate(1.2deg)}}.about-hero h1{font-family:var(--font-sans);letter-spacing:-.02em;text-transform:uppercase;max-width:900px;color:var(--ink-100,#f6f4ee);margin:8px 0 22px;font-size:clamp(40px,6vw,84px);font-weight:700;line-height:1.04}.about-hero p{font-family:var(--font-sans);color:var(--ink-80,#d9d6cc);max-width:680px;margin:0 auto;font-size:18px;font-weight:400;line-height:1.55}.about-hero .hstats{flex-wrap:wrap;justify-content:center;gap:56px;margin-top:54px;display:flex}.about-hero .hst .v{font-family:var(--font-sans);letter-spacing:-.015em;background:linear-gradient(135deg,#c4b5fd 0%,#a78bfa 35%,#67e8f9 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 14px #a78bfa47);-webkit-background-clip:text;background-clip:text;font-size:38px;font-weight:700;line-height:1}.about-hero .hst .l{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-60,#9b99a8);margin-top:10px;font-size:10.5px;font-weight:500}.about-page .s-label{font-family:var(--font-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--cyan,#22d3ee);align-items:center;gap:12px;margin-bottom:14px;font-size:11px;font-weight:600;display:inline-flex}.about-page .s-label:before{content:"";background:linear-gradient(90deg, var(--purple,#a855f7), var(--cyan,#22d3ee));width:28px;height:1px;box-shadow:0 0 12px #22d3ee80}.about-page .s-label.gold{color:var(--gold-bright,#f1d27a)}.about-page .s-label.gold:before{background:linear-gradient(90deg, var(--gold,#d4af37), var(--gold-bright,#f1d27a));box-shadow:0 0 12px #d4af3766}.about-page .s-label.purple{color:#c4b5fd}.about-page .s-label.purple:before{background:linear-gradient(90deg, var(--purple,#a855f7), #c4b5fd);box-shadow:0 0 12px #a855f780}.about-manifesto{z-index:2;grid-template-columns:1.05fr 1.4fr;gap:60px;max-width:1280px;margin:110px auto 0;padding:0 24px;display:grid;position:relative}@media (max-width:900px){.about-manifesto{grid-template-columns:1fr;gap:30px}}.about-manifesto .lhead{align-self:start;position:sticky;top:120px}.about-manifesto .lhead h2{font-family:var(--font-sans);letter-spacing:-.02em;text-transform:uppercase;color:var(--ink-100,#f6f4ee);margin:0;font-size:clamp(32px,4vw,56px);font-weight:700;line-height:1.05}.about-manifesto .body p{font-family:var(--font-sans);color:var(--ink-80,#d9d6cc);margin:0 0 18px;font-size:16.5px;font-weight:400;line-height:1.65}.about-manifesto .body p strong{color:var(--ink-100,#f6f4ee);font-weight:500}.about-manifesto .body .pull{font-family:var(--font-sans);border-left:2px solid var(--purple,#a855f7);color:var(--ink-100,#f6f4ee);background:linear-gradient(90deg,#a855f714,#0000);margin:24px 0;padding:12px 24px;font-size:22px;font-style:normal;font-weight:500;line-height:1.35}.about-panels{z-index:2;max-width:1280px;margin:120px auto 0;padding:0 24px;position:relative}.about-panels h2{font-family:var(--font-sans);letter-spacing:-.02em;text-transform:uppercase;color:var(--ink-100,#f6f4ee);margin:4px 0 14px;font-size:clamp(32px,4vw,56px);font-weight:700;line-height:1.05}.about-panels .lead{font-family:var(--font-sans);color:var(--ink-60,#9b99a8);max-width:620px;margin-bottom:36px;font-size:16px;line-height:1.6}.about-panels .panel-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:980px){.about-panels .panel-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.about-panels .panel-grid{grid-template-columns:1fr}}.about-panels .pcard{border:1px solid color-mix(in srgb, var(--ac) 24%, var(--line,#ffffff14));background:linear-gradient(180deg, color-mix(in srgb, var(--ac) 8%, transparent), #0f122680);box-shadow:0 8px 30px #00000059, inset 0 1px 0 color-mix(in srgb, var(--ac) 14%, transparent);border-radius:16px;padding:24px 22px 20px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s;position:relative;overflow:hidden}.about-panels .pcard:before{content:"";background:linear-gradient(90deg, transparent, var(--ac), transparent);height:2px;box-shadow:0 0 16px var(--ac), 0 0 30px color-mix(in srgb, var(--ac) 60%, transparent);opacity:.9;position:absolute;top:0;left:0;right:0}.about-panels .pcard:hover{border-color:color-mix(in srgb, var(--ac) 56%, transparent);box-shadow:0 22px 50px #00000080, 0 0 34px color-mix(in srgb, var(--ac) 26%, transparent);transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.about-panels .pcard:hover{transform:none}}.about-panels .pcard .ptag{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--ac);text-shadow:0 0 14px color-mix(in srgb, var(--ac) 60%, transparent);margin-bottom:12px;font-size:10.5px;font-weight:700}.about-panels .pcard .pname{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--ink-100,#f6f4ee);margin-bottom:9px;font-size:19px;font-weight:700;line-height:1.25}.about-panels .pcard .pdesc{font-family:var(--font-sans);color:var(--ink-80,#d9d6cc);font-size:14px;font-weight:400;line-height:1.62}.about-panels .pcard .pstat{border-top:1px solid color-mix(in srgb, var(--ac) 14%, var(--line-soft,#ffffff0d));font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ac);text-shadow:0 0 12px color-mix(in srgb, var(--ac) 45%, transparent);margin-top:16px;padding-top:12px;font-size:11px;font-weight:700}.about-roadmap{z-index:2;border:1px solid var(--line,#ffffff14);background:radial-gradient(at 25% 30%,#a855f729,#0000 55%),radial-gradient(at 75% 70%,#22d3ee1a,#0000 55%),linear-gradient(#140c1e99,#080a18d9);border-radius:24px;max-width:1280px;margin:130px auto 0;padding:60px 40px;position:relative}.about-roadmap h2{font-family:var(--font-sans);letter-spacing:-.02em;text-transform:uppercase;color:var(--ink-100,#f6f4ee);margin:4px 0 14px;font-size:clamp(32px,4vw,56px);font-weight:700;line-height:1.05}.about-roadmap .lead{font-family:var(--font-sans);color:var(--ink-60,#9b99a8);max-width:620px;margin-bottom:44px;font-size:16px;line-height:1.6}.about-roadmap .timeline{max-width:920px;margin-top:36px;padding-left:44px;position:relative}.about-roadmap .timeline:before{content:"";background:linear-gradient(180deg, var(--cyan,#22d3ee), var(--purple,#a855f7), #c4b5fd);opacity:.55;width:1.5px;position:absolute;top:6px;bottom:6px;left:16px;box-shadow:0 0 12px #a855f759}.about-roadmap .ti{margin-bottom:40px;position:relative}.about-roadmap .ti:last-child{margin-bottom:0}.about-roadmap .td{border:2px solid var(--cyan,#22d3ee);background:var(--bg-0,#050614);width:14px;height:14px;box-shadow:0 0 12px var(--cyan,#22d3ee);border-radius:50%;position:absolute;top:6px;left:-36px}.about-roadmap .td.done{background:var(--cyan,#22d3ee);border-color:var(--cyan,#22d3ee)}.about-roadmap .td.now{background:var(--purple,#a855f7);border-color:var(--purple,#a855f7);box-shadow:0 0 18px var(--purple,#a855f7)}@media (prefers-reduced-motion:no-preference){.about-roadmap .td.now{animation:2s infinite about-glow-now}}.about-roadmap .td.next{border-color:#c4b5fd;box-shadow:0 0 12px #c4b5fd8c}.about-roadmap .td.h{box-shadow:none;border-color:#ffffff40}@keyframes about-glow-now{0%,to{box-shadow:0 0 12px var(--purple,#a855f7)}50%{box-shadow:0 0 28px var(--purple,#a855f7)}}.about-roadmap .tph{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;margin-bottom:6px;font-size:10.5px;font-weight:600}.about-roadmap .tph.done{color:var(--cyan,#22d3ee)}.about-roadmap .tph.now{color:var(--purple,#a855f7);text-shadow:0 0 12px #a855f780}.about-roadmap .tph.next{color:#c4b5fd}.about-roadmap .tph.h{color:var(--ink-60,#9b99a8)}.about-roadmap .tt{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--ink-100,#f6f4ee);margin-bottom:8px;font-size:22px;font-weight:700;line-height:1.25}.about-roadmap .tde{font-family:var(--font-sans);color:var(--ink-80,#d9d6cc);max-width:640px;font-size:14.5px;line-height:1.62}.about-roadmap .ttags{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.about-roadmap .tpill{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--purple,#a855f7) 22%, var(--line,#ffffff14));color:var(--ink-60,#9b99a8);background:#a855f70a;border-radius:6px;padding:5px 11px;font-size:10px;font-weight:600}.about-roadmap .tpill.live{color:var(--cyan,#22d3ee);text-shadow:0 0 10px #22d3ee59;background:#22d3ee14;border-color:#22d3ee66}.about-roadmap .tpill.active{color:#c4b5fd;text-shadow:0 0 10px #a855f766;background:#a855f71a;border-color:#a855f780}.about-why{z-index:2;text-align:center;max-width:1280px;margin:130px auto 0;padding:0 24px;position:relative}.about-why h2{font-family:var(--font-sans);letter-spacing:-.02em;text-transform:uppercase;color:var(--ink-100,#f6f4ee);margin:4px 0 14px;font-size:clamp(32px,4vw,56px);font-weight:700;line-height:1.05}.about-why .lead{font-family:var(--font-sans);color:var(--ink-60,#9b99a8);max-width:620px;margin:0 auto 36px;font-size:16px;line-height:1.6}.about-why .why-grid{text-align:left;grid-template-columns:1fr 1fr;gap:18px;max-width:980px;margin:0 auto;display:grid}@media (max-width:720px){.about-why .why-grid{grid-template-columns:1fr}}.about-why .wcard{border:1px solid var(--line,#ffffff14);background:#0f122680;border-radius:16px;padding:28px 26px;transition:border-color .3s,box-shadow .3s,transform .3s}.about-why .wcard:hover{border-color:#a855f766;transform:translateY(-3px);box-shadow:0 0 36px #a855f71f}@media (prefers-reduced-motion:reduce){.about-why .wcard:hover{transform:none}}.about-why .wcard .wn{font-family:var(--font-sans);letter-spacing:-.02em;background:linear-gradient(135deg,#c4b5fd 0%,#a78bfa 35%,#67e8f9 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 14px #a78bfa4d);-webkit-background-clip:text;background-clip:text;margin-bottom:14px;font-size:42px;font-weight:700;line-height:1}.about-why .wcard .wh{font-family:var(--font-sans);letter-spacing:-.005em;color:var(--ink-100,#f6f4ee);margin-bottom:8px;font-size:18px;font-weight:700}.about-why .wcard .wp{font-family:var(--font-sans);color:var(--ink-80,#d9d6cc);font-size:14px;line-height:1.62}.about-quote{z-index:2;border:1px solid var(--line,#ffffff14);text-align:center;background:radial-gradient(#a855f729,#0000 70%),linear-gradient(#140c1e99,#080a18d9);border-radius:24px;max-width:980px;margin:130px auto 0;padding:56px 60px;position:relative;box-shadow:0 40px 100px -40px #a855f740}.about-quote .qt{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--ink-100,#f6f4ee);margin-bottom:22px;font-size:clamp(22px,2.6vw,32px);font-weight:500;line-height:1.4}.about-quote .qa{font-family:var(--font-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-60,#9b99a8);font-size:11.5px;font-weight:600}.about-numbers{z-index:2;border:1px solid var(--line,#ffffff14);background:radial-gradient(at 25% 30%,#a855f72e,#0000 55%),radial-gradient(at 75% 70%,#22d3ee1f,#0000 55%),linear-gradient(#140c1e99,#080a18d9);border-radius:24px;grid-template-columns:repeat(4,1fr);gap:30px;max-width:1280px;margin:130px auto 0;padding:60px 40px;display:grid;position:relative}@media (max-width:900px){.about-numbers{grid-template-columns:repeat(2,1fr)}}.about-numbers .num-card{text-align:center}.about-numbers .num-card .v{font-family:var(--font-sans);letter-spacing:-.02em;background:linear-gradient(135deg,#a855f7 0%,#22d3ee 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(36px,4vw,56px);font-weight:700;line-height:1}.about-numbers .num-card .k{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-60,#9b99a8);margin-top:12px;font-size:12.5px;font-weight:500}.about-sources{z-index:2;max-width:1280px;margin:130px auto 0;padding:0 24px;position:relative}.about-sources h2{font-family:var(--font-sans);letter-spacing:-.015em;text-transform:uppercase;color:var(--ink-100,#f6f4ee);margin:4px 0 30px;font-size:clamp(28px,3.5vw,44px);font-weight:700}.about-sources .grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:880px){.about-sources .grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.about-sources .grid{grid-template-columns:1fr}}.about-sources .src-card{border:1px solid var(--line,#ffffff14);background:#0f122673;border-radius:16px;flex-direction:column;gap:8px;padding:22px 24px;transition:border-color .2s,transform .2s;display:flex}.about-sources .src-card:hover{border-color:var(--line-strong,#a855f759);transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.about-sources .src-card:hover{transform:none}}.about-sources .src-card .nm{font-family:var(--font-sans);letter-spacing:-.005em;color:var(--ink-100,#f6f4ee);font-size:18px;font-weight:700}.about-sources .src-card .nm .badge{letter-spacing:.16em;text-transform:uppercase;color:var(--cyan,#22d3ee);vertical-align:middle;background:#22d3ee0f;border:1px solid #22d3ee4d;border-radius:6px;margin-left:8px;padding:2px 8px;font-size:10px;font-weight:500;display:inline-block}.about-sources .src-card p{color:var(--ink-60,#9b99a8);margin:0;font-size:13.5px;line-height:1.55}.about-cta{z-index:2;border:1px solid var(--line,#ffffff14);text-align:center;background:radial-gradient(at 80% 30%,#a855f738,#0000 55%),radial-gradient(at 20% 80%,#22d3ee26,#0000 55%),linear-gradient(#140c1ecc,#080a18f2);border-radius:24px;max-width:1280px;margin:130px auto 0;padding:60px 40px;position:relative}.about-cta h2{font-family:var(--font-sans);letter-spacing:-.02em;text-transform:uppercase;color:var(--ink-100,#f6f4ee);margin:0 0 14px;font-size:clamp(28px,3.6vw,48px);font-weight:700}.about-cta p{color:var(--ink-60,#9b99a8);max-width:540px;margin:0 auto 28px;font-size:15px}.about-cta .fbtags{flex-wrap:wrap;justify-content:center;gap:10px;margin:8px auto 28px;display:flex}.about-cta .fbtag{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--line,#ffffff14);color:var(--ink-60,#9b99a8);background:#ffffff05;border-radius:999px;padding:8px 14px;font-size:10.5px;font-weight:600}.about-cta .row-cta{flex-wrap:wrap;justify-content:center;gap:12px;display:inline-flex}
