@font-face{font-family:Hurme;src:url(/jogo/assets/fonts/HurmeGeometricSansNoFour-Regular.otf) format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Hurme;src:url(/jogo/assets/fonts/HurmeGeometricSansNoFour-Bold.otf) format("opentype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Hurme;src:url(/jogo/assets/fonts/HurmeGeometricSansNoFour-Black.otf) format("opentype");font-style:normal;font-weight:900;font-display:swap}:root{--quake-ink:#21042f;--quake-dark:#320a4b;--quake-mid:#640a55;--quake-pink:#8c1e78;--quake-white:#fff}*{box-sizing:border-box}body,html{background:var(--quake-ink)}body{min-height:100vh;margin:0;color:var(--quake-white);font-family:Hurme,Arial,sans-serif}a,button{font:inherit}.entry-redirect{display:grid;min-height:100svh;place-content:center;gap:18px;padding:32px;text-align:center;background:repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 5px),radial-gradient(circle at 70% 20%,rgba(140,30,120,.55),transparent 34%),var(--quake-ink)}.entry-redirect p{margin:0;font-weight:700}.entry-redirect a{min-height:48px;padding:14px 24px;color:var(--quake-ink);background:#ffb400;font-weight:900;letter-spacing:.08em;text-decoration:none;clip-path:polygon(5% 0,100% 0,94% 100%,0 100%,0 23%)}.stats-page{position:relative;min-height:100svh;padding:28px clamp(20px,5vw,72px) 46px;overflow:hidden;background:radial-gradient(circle at 92% 8%,rgba(140,30,120,.5),transparent 31%),linear-gradient(155deg,#320a4b,#21042f 68%,#16021f)}.stats-texture{position:fixed;inset:0;pointer-events:none;opacity:.18;background-image:linear-gradient(116deg,transparent 0 47%,rgba(255,255,255,.13) 47.2% 47.5%,transparent 47.7%),repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 5px)}.chain-card,.challenge-card,.metric-grid,.stats-footer,.stats-header,.stats-hero,.stats-state,.stats-why{position:relative;z-index:1;width:min(100%,1100px);margin-inline:auto}.stats-header{display:flex;align-items:center;justify-content:space-between}.stats-header img{width:122px;height:auto}.stats-footer button,.stats-header a,.stats-state button{min-height:44px;padding:10px 16px;color:var(--quake-white);border:1px solid rgba(255,255,255,.5);background:rgba(100,10,85,.5);font-size:.68rem;font-weight:900;letter-spacing:.08em;text-decoration:none;cursor:pointer;clip-path:polygon(7% 0,100% 0,93% 100%,0 100%,0 22%)}.stats-hero{padding:clamp(56px,10vw,100px) 0 34px}.stats-kicker{margin:0 0 8px;color:#e8a8d2;font-size:.67rem;font-weight:900;letter-spacing:.16em}.stats-hero h1{margin:0;font-size:clamp(3rem,9vw,7rem);font-weight:900;letter-spacing:-.06em;line-height:.8;text-shadow:10px 11px 0 rgba(140,30,120,.52)}.stats-hero h1 span{color:transparent;-webkit-text-stroke:2px var(--quake-white)}.stats-hero>p:last-child{max-width:47ch;margin:28px 0 0;font-size:clamp(.94rem,2vw,1.18rem);line-height:1.35;opacity:.82}.chain-card{padding:clamp(24px,4vw,42px);color:var(--quake-dark);background:var(--quake-white);clip-path:polygon(2.5% 0,100% 0,97% 100%,0 100%,0 14%);filter:drop-shadow(11px 12px 0 rgba(140,30,120,.75))}.chain-card>p{margin:0 0 8px;color:var(--quake-pink);font-size:.66rem;font-weight:900;letter-spacing:.14em}.chain-card h2{max-width:22ch;margin:0;font-size:clamp(1.35rem,4vw,2.7rem);line-height:.98}.chain-card h2 strong{color:var(--quake-pink)}.chain-intro{max-width:54ch;margin:18px 0 0;color:var(--quake-mid);font-size:clamp(.88rem,1.7vw,1.08rem);line-height:1.35}.public-counters{display:grid;margin-top:clamp(24px,4vw,38px);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.public-counters article{position:relative;display:flex;min-height:148px;padding:20px clamp(16px,3vw,27px);overflow:hidden;align-items:flex-end;gap:clamp(12px,2vw,22px);color:var(--quake-white);background:linear-gradient(145deg,rgba(255,255,255,.08),transparent 42%),var(--quake-dark);clip-path:polygon(5% 0,100% 0,95% 100%,0 100%,0 20%);filter:drop-shadow(7px 8px 0 #f58200)}.public-counters article:after{content:"";position:absolute;right:-35px;bottom:-58px;width:150px;height:130px;background:#d2007d;clip-path:polygon(28% 0,100% 18%,78% 100%,0 75%);opacity:.34;transform:rotate(-9deg)}.public-counters span,.public-counters strong{position:relative;z-index:1}.public-counters strong{color:#ffb400;font-size:clamp(3.25rem,8vw,6rem);font-weight:900;letter-spacing:-.065em;line-height:.75;text-shadow:6px 7px 0 rgba(100,10,85,.68)}.public-counters span{padding-bottom:3px;font-size:clamp(.65rem,1.2vw,.85rem);font-weight:900;letter-spacing:.055em;line-height:1.08}.counter-actions{display:flex;margin-top:30px;align-items:center;gap:20px}.counter-actions a{display:inline-flex;min-height:56px;padding:14px 18px 13px 22px;align-items:center;justify-content:space-between;gap:22px;color:var(--quake-dark);background:#ffb400;font-size:.78rem;font-weight:900;letter-spacing:.07em;text-decoration:none;clip-path:polygon(0 0,94% 0,100% 28%,100% 100%,6% 100%,0 72%);filter:drop-shadow(7px 8px 0 #d2007d)}.counter-actions a span{font-size:1.1rem}.counter-actions p{margin:0;color:var(--quake-pink);font-size:.62rem;font-weight:900;letter-spacing:.1em}.stats-why{display:grid;margin-top:34px;padding:clamp(22px,4vw,36px);grid-template-columns:minmax(180px,.65fr) minmax(0,1.35fr) auto;align-items:end;gap:clamp(16px,3vw,34px);border:1px solid rgba(255,255,255,.28);background:linear-gradient(112deg,rgba(210,0,125,.3),transparent 56%),rgba(50,10,75,.78);clip-path:polygon(2% 0,100% 0,97% 100%,0 100%,0 22%)}.stats-why>p:first-child{align-self:start;margin:0;color:#ffb400;font-size:.62rem;font-weight:900;letter-spacing:.14em}.stats-why h2{grid-column:1;margin:-8px 0 0;font-size:clamp(1.45rem,3vw,2.3rem);line-height:.92}.stats-why>p:nth-of-type(2){grid-column:2;grid-row:1/span 2;margin:0;font-size:clamp(.86rem,1.5vw,1rem);line-height:1.4;opacity:.85}.stats-why a{display:inline-flex;min-height:48px;padding:12px 16px;grid-column:3;grid-row:1/span 2;align-items:center;gap:14px;color:var(--quake-dark);background:#ffb400;font-size:.67rem;font-weight:900;letter-spacing:.07em;text-decoration:none;clip-path:polygon(0 0,93% 0,100% 30%,100% 100%,7% 100%,0 70%)}.chain-flow{display:grid;margin-top:28px;grid-template-columns:1fr 44px 1fr 44px 1fr;align-items:center;gap:9px}.chain-flow span{display:grid;min-height:74px;padding:12px;place-content:center;color:var(--quake-white);background:var(--quake-dark);font-size:.72rem;line-height:1.15;text-align:center;clip-path:polygon(5% 0,100% 0,95% 100%,0 100%,0 22%)}.chain-flow span strong{font-size:1.35rem;line-height:1}.chain-flow i{display:block;height:12px;background:var(--quake-pink);clip-path:polygon(0 22%,67% 22%,67% 0,100% 50%,67% 100%,67% 78%,0 78%)}.metric-grid{display:grid;margin-top:42px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.metric-grid article{min-height:158px;padding:20px 18px;background:rgba(100,10,85,.77);border-top:2px solid rgba(255,255,255,.45);clip-path:polygon(7% 0,100% 0,94% 100%,0 100%,0 16%);filter:drop-shadow(5px 6px 0 rgba(0,0,0,.28))}.metric-grid small,.metric-grid span,.metric-grid strong{display:block}.metric-grid span{min-height:2.4em;color:#e8a8d2;font-size:.61rem;font-weight:900;letter-spacing:.1em}.metric-grid strong{margin:7px 0 9px;font-size:clamp(1.75rem,4vw,3rem);line-height:.9}.metric-grid small{font-size:.72rem;opacity:.7}.challenge-card{display:grid;margin-top:28px;padding:clamp(24px,4vw,38px);grid-template-columns:minmax(170px,.7fr) minmax(0,1.3fr);gap:36px;border:1px solid rgba(255,255,255,.25);background:rgba(34,4,49,.68);clip-path:polygon(2.5% 0,100% 0,97% 100%,0 100%,0 13%)}.challenge-card h2{margin:0;font-size:1.6rem;line-height:1}.empty-challenges{margin:0;opacity:.65}.challenge-list{display:grid;gap:14px}.challenge-row{display:grid;grid-template-columns:minmax(110px,1fr) minmax(90px,1fr) 38px;align-items:center;gap:12px;font-size:.76rem}.challenge-row>div{height:8px;background:rgba(255,255,255,.15);transform:skewX(-18deg)}.challenge-row>div i{display:block;height:100%;background:var(--quake-pink)}.challenge-row strong{text-align:right}.stats-footer{display:flex;margin-top:24px;align-items:center;justify-content:space-between;gap:24px}.stats-footer p{max-width:75ch;font-size:.7rem;line-height:1.35;opacity:.58}.stats-state{margin-top:28px;padding:22px;background:rgba(100,10,85,.65)}.stats-error{display:flex;justify-content:space-between;align-items:center;gap:16px}@media (max-width:760px){.stats-page{padding:22px 18px 38px}.stats-header img{width:105px}.stats-header a{padding-inline:13px;font-size:.6rem}.stats-hero{padding-top:58px}.chain-flow{grid-template-columns:1fr}.chain-flow i{width:28px;height:22px;margin:-3px auto;transform:rotate(90deg)}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-grid article{min-height:142px}.challenge-card{grid-template-columns:1fr;gap:22px}.challenge-row{grid-template-columns:minmax(108px,1fr) minmax(70px,1fr) 36px;gap:8px}.stats-footer{align-items:flex-start;flex-direction:column}.public-counters{grid-template-columns:1fr}.public-counters article{min-height:126px}.counter-actions{align-items:flex-start;flex-direction:column}.counter-actions a{width:100%}.stats-why{grid-template-columns:1fr;align-items:start}.stats-why a,.stats-why h2,.stats-why>p:first-child,.stats-why>p:nth-of-type(2){grid-column:1;grid-row:auto}.stats-why h2{margin-top:0}.stats-why a{width:100%;justify-content:space-between}}@media (max-width:370px){.metric-grid{gap:8px}.metric-grid article{min-height:132px;padding:17px 14px}}.why-page{position:relative;min-height:100svh;padding:28px clamp(20px,5vw,72px) 56px;overflow:hidden;background:radial-gradient(circle at 82% 19%,rgba(210,0,125,.42),transparent 29%),linear-gradient(151deg,#320a4b,#21042f 68%,#16021f)}.why-texture{position:fixed;inset:0;opacity:.22;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.055) 0 1px,transparent 1px 6px),radial-gradient(circle,rgba(255,255,255,.14) 0 1px,transparent 1.4px);background-size:auto,11px 13px}.why-fragment,.why-texture{z-index:0;pointer-events:none}.why-fragment{position:absolute;filter:drop-shadow(-15px 18px 0 rgba(210,0,125,.72))}.why-fragment-one{top:62px;right:-12vw;width:min(46vw,580px);height:300px;background:#ffb400;clip-path:polygon(20% 0,100% 12%,80% 100%,0 70%);transform:rotate(-8deg)}.why-fragment-two{right:-8vw;bottom:-120px;width:min(38vw,470px);height:340px;background:#d71900;clip-path:polygon(20% 0,100% 20%,80% 100%,0 72%);transform:rotate(12deg)}.why-card,.why-header,.why-hero{position:relative;z-index:2;width:min(100%,1100px);margin-inline:auto}.why-header{display:flex;align-items:center;justify-content:space-between;gap:20px}.why-header img{width:clamp(128px,18vw,196px);height:auto}.why-header a{min-height:44px;padding:11px 16px;color:var(--quake-white);border:1px solid rgba(255,255,255,.55);background:rgba(50,10,75,.64);font-size:.66rem;font-weight:900;letter-spacing:.09em;text-decoration:none;clip-path:polygon(7% 0,100% 0,93% 100%,0 100%,0 22%)}.why-hero{padding:clamp(70px,11vw,132px) 0 clamp(42px,7vw,72px)}.why-hero>p{margin:0 0 12px;color:#ffb400;font-size:.72rem;font-weight:900;letter-spacing:.17em}.why-hero h1{max-width:9ch;margin:0;font-size:clamp(3.8rem,10vw,8rem);font-weight:900;letter-spacing:-.065em;line-height:.78;text-shadow:11px 12px 0 rgba(140,30,120,.65)}.why-hero h1 span{color:#ffb400}.why-hero>strong{display:block;max-width:34ch;margin-top:34px;font-size:clamp(1rem,2vw,1.45rem);letter-spacing:.025em;line-height:1.07}.why-card{padding:clamp(26px,5vw,54px);color:var(--quake-dark);background:var(--quake-white);clip-path:polygon(2.4% 0,100% 0,97% 100%,0 100%,0 7%);filter:drop-shadow(13px 15px 0 rgba(210,0,125,.75))}.why-card-kicker{margin:0 0 10px;color:var(--quake-pink);font-size:.67rem;font-weight:900;letter-spacing:.15em}.why-card h2{max-width:20ch;margin:0;font-size:clamp(1.8rem,5vw,3.7rem);letter-spacing:-.04em;line-height:.92}.why-lead{max-width:66ch;margin:25px 0 0;color:var(--quake-mid);font-size:clamp(.98rem,1.8vw,1.2rem);line-height:1.44}.why-lead strong{color:#a80067}.why-pillars{display:grid;margin:34px 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.why-pillars article{display:flex;min-height:112px;padding:18px;align-items:flex-end;justify-content:space-between;gap:14px;color:var(--quake-white);background:var(--quake-dark);clip-path:polygon(7% 0,100% 0,94% 100%,0 100%,0 22%);filter:drop-shadow(6px 7px 0 #f58200)}.why-pillars b{color:#ffb400;font-size:clamp(2rem,4vw,3.4rem);line-height:.8}.why-pillars span{font-size:clamp(.65rem,1.2vw,.82rem);font-weight:900;letter-spacing:.06em;line-height:1.05}.why-mission{padding:clamp(22px,4vw,38px);color:var(--quake-white);background:linear-gradient(132deg,rgba(210,0,125,.45),transparent 62%),var(--quake-mid);clip-path:polygon(2% 0,100% 0,97% 100%,0 100%,0 18%)}.why-mission>p:first-child{margin:0 0 8px;color:#ffb400;font-size:.64rem;font-weight:900;letter-spacing:.14em}.why-mission h3{margin:0;font-size:clamp(1.45rem,4vw,2.7rem);line-height:.94}.why-mission>p:last-child{max-width:62ch;margin:17px 0 0;line-height:1.4}.why-note{max-width:78ch;margin:22px 0 0;color:#674972;font-size:.72rem;line-height:1.4}.why-actions{display:flex;margin-top:28px;align-items:center;gap:22px}.why-primary{display:inline-flex;min-height:56px;padding:14px 20px;align-items:center;justify-content:space-between;gap:24px;color:var(--quake-dark);background:#ffb400;font-size:.77rem;font-weight:900;letter-spacing:.08em;text-decoration:none;clip-path:polygon(0 0,94% 0,100% 28%,100% 100%,6% 100%,0 72%);filter:drop-shadow(7px 8px 0 #d2007d)}.why-source{color:var(--quake-pink);font-size:.65rem;font-weight:900;letter-spacing:.07em;text-underline-offset:4px}.why-source-list{display:grid;max-width:39ch;gap:11px}@media (max-width:650px){.why-page{padding:22px 18px 42px}.why-fragment-one{top:104px;right:-46vw;width:100vw;height:220px}.why-hero{padding-top:78px}.why-hero h1{max-width:6ch;font-size:clamp(4rem,20vw,6rem)}.why-hero>strong{max-width:28ch}.why-pillars{grid-template-columns:1fr}.why-pillars article{min-height:86px}.why-actions{align-items:flex-start;flex-direction:column}.why-primary{width:100%}}.stats-header a,.why-header a{min-height:44px;display:inline-flex;align-items:center;font-size:.875rem;line-height:1.25;letter-spacing:0;text-transform:none}.site-footer{position:relative;z-index:2;display:flex;width:min(100%,1100px);margin:34px auto 0;padding-top:22px;align-items:flex-start;justify-content:space-between;gap:24px;border-top:1px solid rgba(255,255,255,.34);color:#eee4f3;font-size:.78rem;line-height:1.4}.site-footer p{max-width:38ch;margin:0}.site-footer nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px 20px}.site-footer a{min-height:32px;color:inherit;text-underline-offset:4px}.site-footer a:hover{color:#ffb400}.legal-page{position:relative;min-height:100svh;padding:28px clamp(20px,5vw,72px) 48px;overflow:hidden;background:radial-gradient(circle at 88% 12%,rgba(140,30,120,.48),transparent 30%),linear-gradient(155deg,#320a4b,#21042f 72%,#16021f)}.legal-page:before{content:"";position:absolute;top:84px;right:-160px;width:340px;height:620px;background:#f58200;transform:rotate(18deg);opacity:.9}.legal-card,.legal-header{position:relative;z-index:1;width:min(100%,900px);margin-inline:auto}.legal-header{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:24px}.legal-header img{display:block;width:clamp(150px,20vw,190px);height:auto}.legal-header>a{display:inline-flex;min-height:44px;padding:10px 16px;align-items:center;color:#fff;border:1px solid rgba(255,255,255,.55);background:rgba(50,10,75,.66);font-weight:700;text-decoration:none}.legal-card{margin-top:clamp(44px,8vw,88px);padding:clamp(26px,5vw,58px);color:#320a4b;background:#fff}.legal-kicker{margin:0 0 10px;color:#d71900;font-size:.72rem;font-weight:900;letter-spacing:.14em}.legal-card h1{max-width:11ch;margin:0;font-size:clamp(2.5rem,7vw,5.2rem);line-height:.9;letter-spacing:-.045em}.legal-intro{max-width:64ch;margin:30px 0 0;color:#640a55;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.45}.legal-card section{max-width:70ch;margin-top:34px;padding-top:30px;border-top:1px solid #ded3e3}.legal-card h2{margin:0 0 12px;font-size:1.35rem;line-height:1.15}.legal-card li,.legal-card section p{font-size:1rem;line-height:1.55}.legal-card section p,.legal-card ul{margin:12px 0 0}.legal-card ul{padding-left:22px}.legal-card li+li{margin-top:7px}.legal-card a{color:#640a55;text-underline-offset:4px;overflow-wrap:anywhere}.legal-updated{margin:34px 0 12px;color:#72537e;font-size:.78rem}.legal-external{display:inline-flex;min-height:44px;align-items:center;gap:8px;font-weight:700}@media (max-width:650px){.site-footer{flex-direction:column}.site-footer nav{display:grid;justify-content:start}.legal-page{padding:20px 18px 38px}.legal-page:before{right:-230px}.legal-header{align-items:flex-start}.legal-header img{width:128px}.legal-header>a{max-width:142px;padding-inline:12px;font-size:.82rem}.legal-card{margin-top:38px;padding:26px 22px 34px}}