:root{--primary: #5775F2;--bg: #050608;--glow: rgba(87, 117, 242, .1)}body,html{margin:0;background:var(--bg);font-family:Inter,sans-serif;color:#fff;overflow-x:hidden}.bg-glow-main{position:fixed;top:0;left:0;width:100vw;height:100vh;background:radial-gradient(circle at 80% 20%,rgba(16,185,129,.08) 0%,transparent 45%),radial-gradient(circle at 20% 80%,rgba(255,255,255,.02) 0%,transparent 40%);z-index:-1}.world-map-visual{position:fixed;top:0;right:0;width:100%;height:100%;background:url(https://upload.wikimedia.org/wikipedia/commons/8/80/World_map_-_low_resolution.svg) no-repeat center right;background-size:80%;filter:invert(1) brightness(.5) opacity(.12);mask-image:linear-gradient(to left,#000 20%,#0000 80%);-webkit-mask-image:linear-gradient(to left,rgba(0,0,0,1) 20%,rgba(0,0,0,0) 80%);z-index:-2}.landing-page{position:relative;min-height:100vh;z-index:1}.nav-bar{display:flex;justify-content:space-between;padding:40px 60px;align-items:center}.logo-group h1{font-size:22px;font-weight:900;margin:0;letter-spacing:-1px}.logo-group p{font-size:8px;color:var(--primary);letter-spacing:3px;font-weight:900;margin:0}.nav-actions{display:flex;gap:15px}.btn-nav-outline{background:transparent;border:1px solid rgba(255,255,255,.1);color:#888;padding:10px 20px;border-radius:100px;font-size:11px;font-weight:800;text-transform:uppercase;cursor:pointer;transition:.3s}.btn-nav-fill{background:#fff;border:none;color:#000;padding:10px 25px;border-radius:100px;font-size:11px;font-weight:800;text-transform:uppercase;cursor:pointer;transition:.3s}.btn-nav-fill:hover{background:var(--primary);color:#fff}.hero-section{display:flex;padding:80px 60px;min-height:80vh;align-items:center;gap:60px;max-width:1400px;margin:0 auto}.hero-left-text{flex:1.4;text-align:left}.hero-right-list{flex:1;display:flex;justify-content:flex-end}.main-headline{font-size:clamp(40px,6vw,85px);font-weight:900;line-height:.85;letter-spacing:-4px;text-transform:uppercase;margin:0}.glow-text{color:transparent;-webkit-text-stroke:1px var(--primary)}.hero-tagline{color:#555;font-size:14px;max-width:420px;line-height:1.6;margin-top:25px}.accordion-board{background:#0a0b0d;border:1px solid rgba(255,255,255,.05);border-radius:16px;padding:30px;width:100%;max-width:420px;box-shadow:0 20px 40px #0006}.board-title{font-size:10px;color:var(--primary);letter-spacing:2px;text-transform:uppercase;margin-bottom:25px;font-weight:900}.accordion-trigger{width:100%;background:none;border:none;border-bottom:1px solid rgba(255,255,255,.05);color:#fff;padding:18px 0;text-align:left;cursor:pointer;display:flex;justify-content:space-between;font-weight:800;font-size:14px;text-transform:uppercase}.office-sublist{list-style:none;padding:15px 0 0;margin:0}.office-sublist li{padding:12px 0;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#666;border-bottom:1px solid rgba(255,255,255,.02)}.status-indicator{width:4px;height:4px;background:#333;border-radius:50%}.stats-section{padding:100px 60px;border-top:1px solid rgba(255,255,255,.05)}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);max-width:1200px;margin:0 auto;text-align:center}.stat-card h4{font-size:clamp(30px,4vw,60px);font-weight:900;margin:0;letter-spacing:-2px}.stat-card p{font-size:10px;color:#444;letter-spacing:3px;margin-top:15px;font-weight:700}.text-emerald{color:var(--primary)}.about-section{padding:100px 60px;max-width:1200px;margin:0 auto}.section-label{font-size:11px;color:var(--primary);letter-spacing:5px;text-transform:uppercase;margin-bottom:50px;text-align:center;display:block}.cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px}.info-card{background:#ffffff05;padding:50px 40px;border-radius:24px;border:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;transition:.4s}.info-card:hover{border-color:var(--primary);transform:translateY(-5px);background:#10b98105}.card-num{color:var(--primary);font-weight:900;font-size:12px;margin-bottom:20px}.info-card h5{font-size:22px;margin:0 0 20px;font-weight:800}.info-card p{color:#777;line-height:1.7;font-size:15px;margin-bottom:25px;flex-grow:1}.card-link{color:var(--primary);text-decoration:none;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:1px}.card-icon{font-size:40px;color:var(--primary);margin:0 auto 25px;display:block}.footer-cert{padding:80px 60px;text-align:center;border-top:1px solid rgba(54,46,46,.03)}.footer-cert p{font-size:10px;color:#333;letter-spacing:2px;text-transform:uppercase}@media(max-width:1024px){.hero-section{flex-direction:column;text-align:center;padding:40px 20px}.hero-left-text,.hero-right-list{flex:1;justify-content:center}.hero-tagline{margin:25px auto 0}.stats-grid{grid-template-columns:1fr;gap:60px}.nav-bar{padding:20px}}import React from "react"; import ReactDOM from "react-dom/client"; import App from "./App.jsx"; import{PrivyProvider}from "@privy-io/react-auth"; import "./index.css"; // ESTA LINHA É A CHAVE PARA O VISUAL APARECER const rootElement = document.getElementById("root"); const root = ReactDOM.createRoot(rootElement); root.render(<React.StrictMode> <PrivyProvider appId="cmlb9w1st001vl40c2o5ozj0l" config={{loginMethods: ["email","google"],appearance: {theme: "dark",accentColor: "#10b981",showWalletLoginFirst: false,},embeddedWallets: {createOnLogin: "users-without-wallets",},}} > <App /> </PrivyProvider> </React.StrictMode>);{}
