.p7{--ink:#0d0c0c;--ink2:#151313;--ink3:#1f1b1b;--paper:#f3efea;--copy:#d2cac3;--mute:#a69d96;--line:#f3efea24;--line2:#f3efea4d;--red:#e5252a;--red-deep:#c41c22;--red-hi:#ff6166;--gold:#f2b33d;--fd:"Familjen Grotesk Variable", "Familjen Grotesk", "Arial Narrow", sans-serif;--ft:"Nunito Sans Variable", "Nunito Sans", "Segoe UI", sans-serif;--pad:clamp(20px, 4vw, 56px);--railgap:48px;--max:1320px;--cl:max(calc(var(--pad) + var(--railgap)), calc((100% - var(--max)) / 2));--cr:max(var(--pad), calc((100% - var(--max)) / 2));--hh:68px;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='170' height='170'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='170' height='170' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E");--vinheta:linear-gradient(180deg, #08060680 0%, #08060600 28%, #0806060f 52%, #080606a8 100%);background:var(--ink);color:var(--paper);font-family:var(--ft);letter-spacing:normal;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55;position:relative;overflow-x:clip}.p7 *,.p7 :before,.p7 :after{box-sizing:border-box}.p7 img{max-width:100%;display:block}.p7 a{color:inherit}.p7 h1,.p7 h2,.p7 h3,.p7 h4,.p7 p,.p7 ol,.p7 figure{margin:0;padding:0}.p7 ol{list-style:none}.p7 button{font:inherit;color:inherit;cursor:pointer}.p7 :focus-visible{outline:2px solid var(--red-hi);outline-offset:3px}.p7 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.p7 .is-red{color:var(--red)}.p7 .p7-nowrap{white-space:nowrap}.p7 .p7-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.p7 [hidden]{display:none!important}.p7 .p7-shot{isolation:isolate;background:#0a0808;position:relative}.p7 .p7-shot>img{filter:grayscale()contrast(1.12)brightness(.94)}.p7 .p7-shot:before{content:"";z-index:1;pointer-events:none;background:var(--red);mix-blend-mode:color;opacity:.5;position:absolute;inset:0}.p7 .p7-shot:after{content:"";z-index:2;pointer-events:none;background-image:var(--grain), var(--vinheta);background-repeat:repeat,no-repeat;background-size:170px 170px,100% 100%;position:absolute;inset:0}@supports not (mix-blend-mode:color){.p7 .p7-shot>img{filter:grayscale()contrast(1.12)brightness(.94)sepia()hue-rotate(-32deg)saturate(1.7)}.p7 .p7-shot:before{display:none}}.p7 .p7-btn{min-height:54px;font:800 15px/1 var(--ft);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.p7 .p7-btn:hover{transform:translateY(-2px)}.p7 .p7-btn-red{background:var(--red-deep);color:#fff}.p7 .p7-btn-red:hover{background:#a9171c}.p7 .p7-btn-line{border-color:var(--line2);color:var(--paper)}.p7 .p7-btn-line:hover{border-color:var(--red)}.p7 .p7-btn-ink{background:var(--ink);color:var(--paper)}.p7 .p7-btn-ink:hover{background:#000}.p7 .p7-btn-line-light{color:#fff;border-color:#ffffffb3}.p7 .p7-btn-line-light:hover{background:#0000001f;border-color:#fff}.p7 .p7-btn-sm{min-height:44px;padding:0 16px;font-size:13px}.p7 .p7-sq{border:1px solid var(--line2);width:44px;height:44px;font:700 20px/1 var(--fd);background:0 0;border-radius:2px;place-items:center;padding:0;transition:border-color .2s,background-color .2s;display:inline-grid}.p7 .p7-sq:hover:not(:disabled){border-color:var(--red);background:#e5252a14}.p7 .p7-sq:disabled{opacity:.35;cursor:default}.p7 .p7-header{z-index:40;height:var(--hh);padding:0 var(--cr) 0 calc(var(--cl) - var(--railgap));background:var(--ink);border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto auto;align-items:center;gap:24px;display:grid;position:sticky;top:0}.p7 .p7-brand{font:700 20px/1 var(--fd);text-transform:uppercase;letter-spacing:-.01em;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.p7 .p7-brand img{object-fit:cover;width:40px;height:40px}.p7 .p7-brand strong{color:var(--red);font-weight:700}.p7 .p7-nav{justify-content:center;gap:4px;display:flex}.p7 .p7-nav a{min-height:44px;font:800 13px/1 var(--ft);letter-spacing:.06em;text-transform:uppercase;color:var(--copy);align-items:center;padding:0 12px;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.p7 .p7-nav a:after{content:"";background:var(--red);transform-origin:0;height:2px;transition:transform .3s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:6px;left:12px;right:12px;transform:scaleX(0)}.p7 .p7-nav a:hover,.p7 .p7-nav a[aria-current]{color:var(--paper)}.p7 .p7-nav a[aria-current]:after{transform:scaleX(1)}.p7 .p7-new{background:var(--red-deep);color:#fff;font:800 10px/1 var(--ft);letter-spacing:.05em;border-radius:2px;margin-left:6px;padding:3px 5px}.p7 .p7-discord{min-height:44px;padding:0 18px;font-size:13px}.p7 .p7-menu-btn{border:1px solid var(--line2);background:0 0;border-radius:2px;width:44px;height:44px;padding:0;display:none;position:relative}.p7 .p7-menu-btn span,.p7 .p7-menu-btn span:before,.p7 .p7-menu-btn span:after{background:var(--paper);width:18px;height:2px;transition:transform .25s,opacity .2s;position:absolute;left:12px}.p7 .p7-menu-btn span{top:21px}.p7 .p7-menu-btn span:before{content:"";top:-6px;left:0}.p7 .p7-menu-btn span:after{content:"";top:6px;left:0}.p7 .p7-menu-btn[aria-expanded=true] span{background:0 0}.p7 .p7-menu-btn[aria-expanded=true] span:before{transform:translateY(6px)rotate(45deg)}.p7 .p7-menu-btn[aria-expanded=true] span:after{transform:translateY(-6px)rotate(-45deg)}.p7 .p7-mobile-nav{padding:8px var(--pad) 20px;background:var(--ink);border-bottom:1px solid var(--line);flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0}.p7 .p7-mobile-nav a{border-bottom:1px solid var(--line);min-height:52px;font:700 22px/1 var(--fd);text-transform:uppercase;color:var(--copy);align-items:center;text-decoration:none;display:flex}.p7 .p7-mobile-nav a[aria-current]{color:var(--paper);box-shadow:inset 3px 0 0 var(--red);padding-left:12px}.p7 .p7-mobile-nav .p7-mobile-discord{background:var(--red-deep);color:#fff;font:800 15px/1 var(--ft);letter-spacing:.04em;border:0;justify-content:center;margin-top:16px}.p7 .p7-main{position:relative}.p7 .p7-rail{z-index:3;top:0;bottom:0;left:calc(var(--cl) - var(--railgap));background:var(--line);pointer-events:none;width:2px;position:absolute}.p7 .p7-rail i{background:var(--red);transform:scaleY(var(--rail,0));transform-origin:top;position:absolute;inset:0}.p7 .p7-station{min-height:20px;font:800 12px/1.2 var(--ft);letter-spacing:.16em;text-transform:uppercase;color:var(--red-hi);align-items:center;display:flex;position:relative}.p7 .p7-station i{z-index:4;left:calc(-1 * var(--railgap) - 5px);border:2px solid var(--line2);background:var(--ink);width:12px;height:12px;margin-top:-6px;transition:background-color .3s,border-color .3s;position:absolute;top:50%}.p7 .p7-station i:after{content:"";width:calc(var(--railgap) - 22px);background:var(--line);transform-origin:0;height:2px;transition:background-color .3s;position:absolute;top:3px;left:10px}.p7 .is-on>.p7-head .p7-station i,.p7 .is-on .p7-game-copy .p7-station i{background:var(--red);border-color:var(--red)}.p7 .is-on>.p7-head .p7-station i:after{background:var(--red)}.p7 .p7-sec{padding:clamp(80px, 10vw, 136px) var(--cr) 0 var(--cl);scroll-margin-top:var(--hh);position:relative}.p7 .p7-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px 32px;margin-bottom:clamp(32px,4vw,52px);display:grid;position:relative}.p7 .p7-head .p7-station{grid-column:1/-1}.p7 .p7-h2{font:700 clamp(42px, 6.2vw, 100px)/.88 var(--fd);letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance}.p7 .p7-h2-xl{font-size:clamp(50px,9.4vw,158px)}.p7 .p7-h2-xl span{display:block}.p7 .p7-h3{font:700 clamp(24px, 2.4vw, 32px)/1 var(--fd);text-transform:uppercase;letter-spacing:-.01em}.p7 .p7-head-note{max-width:46ch;color:var(--copy);grid-column:1/-1;font-size:17px}.p7 .p7-hero{min-height:calc(100svh - var(--hh));padding:clamp(24px, 3.4vh, 44px) var(--cr) clamp(24px, 3.4vh, 44px) var(--cl);grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);align-items:center;gap:32px clamp(32px,5vw,80px);display:grid;position:relative}.p7 .p7-hero-tag{font:800 12px/1 var(--ft);letter-spacing:.2em;text-transform:uppercase;color:var(--red-hi);align-items:baseline;gap:12px;margin-top:clamp(26px,4vh,46px);display:flex}.p7 .p7-hero-tag:before{content:"";background:var(--red);flex:none;align-self:center;width:clamp(28px,4vw,56px);height:2px}.p7 .p7-h1{font:700 clamp(80px, 8.7vw, 142px)/.9 var(--fd);letter-spacing:-.045em;text-transform:uppercase}.p7 .p7-h1-line{white-space:nowrap;display:block}.p7 .p7-h1-line.l1{margin-left:.055em}.p7 .p7-h1-line.l2{margin-left:-.012em}.p7 .p7-h1-tag .p7-ch{color:#0000;-webkit-text-stroke:.026em var(--red-hi);paint-order:stroke fill}@supports not (-webkit-text-stroke:1px red){.p7 .p7-h1-tag .p7-ch{color:var(--red)}}.p7 .p7-ch{display:inline-block}.p7 .p7-hero-text{max-width:36ch;color:var(--copy);margin-top:clamp(24px,3.4vh,40px);font-size:clamp(17px,1.3vw,20px);line-height:1.55}.p7 .p7-hero-actions{flex-wrap:wrap;gap:12px;margin-top:clamp(24px,3.6vh,40px);display:flex}.p7 .p7-wall{grid-template-columns:1.08fr .92fr;place-self:center stretch;align-items:start;gap:clamp(10px,1vw,16px);display:grid}.p7 .p7-wall-col{align-content:start;gap:clamp(10px,1vw,16px);display:grid}.p7 .p7-wall-item{--r:0deg;background:var(--ink3);border:1px solid var(--line2);transform:rotate(var(--r));transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .5s;position:relative;overflow:hidden}.p7 .p7-wall-item>img{object-fit:cover;object-position:50% 24%;width:100%;height:100%}.p7 .p7-wall-item .p7-ph{height:100%;font:700 clamp(32px, 4vw, 64px)/1 var(--fd);color:var(--mute);place-items:center;display:grid}.p7 .p7-wall-item figcaption{z-index:3;background:var(--ink);font:700 clamp(15px, 1.35vw, 21px)/1.05 var(--fd);text-transform:uppercase;letter-spacing:-.01em;color:var(--paper);align-items:baseline;gap:9px;padding:10px 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.p7 .p7-wall-item figcaption span{overflow-wrap:anywhere;min-width:0}.p7 .p7-wall-item figcaption b{color:#0000;-webkit-text-stroke:1.4px var(--red-hi);flex:none;font-size:clamp(22px,2.1vw,32px);line-height:.8}.p7 .p7-wall-item.a1{aspect-ratio:3/4;--r:-1.1deg}.p7 .p7-wall-item.a2{aspect-ratio:5/4;--r:1.3deg}.p7 .p7-wall-item.b1{aspect-ratio:1;--r:1.6deg}.p7 .p7-wall-item.b2{aspect-ratio:4/5;--r:-1.4deg}.p7 .p7-wall-logo{--r:-4deg;width:clamp(72px,7vw,104px);transform:rotate(var(--r));justify-self:start;margin-bottom:2px;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .5s}.p7 .p7-wall-logo img{outline:1px solid var(--line2);width:100%;height:auto}.p7 .p7-wall-item:hover{--r:0deg}html.p7-js .p7 .p7-wall:not(.is-colada) .p7-wall-item,html.p7-js .p7 .p7-wall:not(.is-colada) .p7-wall-logo{opacity:0;transform:translateY(18px)rotate(0)}.p7 .p7-wall.is-colada .p7-wall-item,.p7 .p7-wall.is-colada .p7-wall-logo{transition-delay:calc(var(--d,0) * 1ms)}html .p7 .p7-wall .p7-wall-item.is-vazia{opacity:0;transition:none}.p7 .p7-wall.is-ready .p7-wall-item,.p7 .p7-wall.is-ready .p7-wall-logo{transition-delay:0s}.p7 .p7-next{margin-right:var(--cr);border:1px solid var(--red);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:18px 24px;text-decoration:none;display:grid}.p7 .p7-next time{background:var(--red-deep);color:#fff;width:72px;height:80px;font:700 12px/1 var(--ft);text-transform:uppercase;place-items:center;display:grid}.p7 .p7-next time strong{font:700 40px/.9 var(--fd)}.p7 .p7-next-info{gap:4px;display:grid}.p7 .p7-next-info small{font:800 12px/1.2 var(--ft);letter-spacing:.12em;text-transform:uppercase;color:var(--red-hi)}.p7 .p7-next-info b{font:700 30px/1 var(--fd);text-transform:uppercase}.p7 .p7-next-go{color:var(--red-hi);font-weight:800}html.p7-js .p7 .p7-h1 .p7-ch{opacity:0;transform:translateY(.42em)}html .p7 .p7-h1.is-in .p7-ch,html.p7-js .p7 .p7-h1.is-in .p7-ch{opacity:1;transition:opacity .5s,transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--l) * .11s + var(--i) * 22ms);transform:none}.p7 #campeoes{padding-top:clamp(48px,5.5vw,80px)}.p7 .p7-champ-controls{gap:8px;display:flex}.p7 .p7-champ-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:calc(25% - 15px);grid-auto-flow:column;gap:20px;display:grid;overflow-x:auto}.p7 .p7-champ-track::-webkit-scrollbar{display:none}.p7 .p7-champ{scroll-snap-align:start;background:var(--ink2);border:1px solid var(--line);flex-direction:column;min-width:0;transition:border-color .25s;display:flex}.p7 .p7-champ:hover{border-color:var(--line2)}.p7 .p7-champ-photos{aspect-ratio:4/5;background:var(--ink3);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;overflow:hidden}.p7 .p7-champ-photo{border-left:1px solid var(--ink);min-width:0;position:relative;overflow:hidden}.p7 .p7-champ-photo:first-child{border-left:0}.p7 .p7-champ-photo img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.p7 .p7-champ:hover .p7-champ-photo img{transform:scale(1.04)}.p7 .p7-ph{height:100%;font:700 48px/1 var(--fd);color:var(--mute);background:var(--ink3);place-items:center;display:grid}.p7 .p7-champ-cap{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:14px;padding:16px 16px 18px;display:grid}.p7 .p7-ed{font:800 11px/1 var(--ft);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);flex-direction:column;display:flex}.p7 .p7-ed small{font:inherit}.p7 .p7-ed b{font:700 60px/.78 var(--fd);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px var(--red-hi);margin-top:4px}.p7 .p7-champ-cap strong{font:700 22px/1 var(--fd);text-transform:uppercase;letter-spacing:-.01em;overflow-wrap:anywhere;display:block}.p7 .p7-champ-cap p{font:700 12px/1.3 var(--ft);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin-top:6px}.p7 .p7-dots{flex-wrap:wrap;gap:2px;margin-top:18px;display:flex}.p7 .p7-dots button{background:0 0;border:0;place-items:center;width:30px;height:44px;padding:0;display:grid}.p7 .p7-dots span{background:var(--line2);width:18px;height:3px;transition:width .3s,background-color .3s}.p7 .p7-dots button[aria-current=true] span{background:var(--red);width:28px}.p7 .t-comum{--tier:#8b93a3}.p7 .t-incomum{--tier:#3fb950}.p7 .t-raro{--tier:#4a9eff}.p7 .t-elite{--tier:#e63946}.p7 .t-epico{--tier:#ff8c2e}.p7 .t-lendario{--tier:#a855f7}.p7 .t-supremo{--tier:#dfe3ec}.p7 .p7-scale{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-bottom:28px;display:grid}.p7 .p7-scale-item{border-top:4px solid var(--tier);color:var(--copy);flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding-top:12px;font-size:15px;display:flex}.p7 .p7-scale-item b{color:var(--paper);letter-spacing:.01em;font-size:15px;font-weight:800}.p7 .p7-rank{border-top:1px solid var(--line)}.p7 .p7-mc{border-bottom:1px solid var(--line);grid-template-columns:128px 104px minmax(0,1fr) 128px;align-items:center;gap:28px;padding:18px 0;transition:background-color .25s;display:grid;position:relative}.p7 .p7-mc:before{content:"";left:calc(-1 * var(--railgap) + 4px);width:calc(var(--railgap) - 16px);background:var(--tier);opacity:0;transform-origin:0;height:2px;transition:transform .4s,opacity .3s;position:absolute;top:50%;transform:scaleX(0)}.p7 .p7-mc:hover{background:var(--ink2)}.p7 .p7-mc:hover:before{opacity:1;transform:none}.p7 .p7-mc-pos{font:700 96px/.8 var(--fd);letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1.5px var(--tier)}.p7 .p7-mc-photo{aspect-ratio:4/5;background:var(--ink3);width:104px;color:var(--tier);font:700 28px/1 var(--fd);place-items:center;display:grid;overflow:hidden}.p7 .p7-mc-photo img{object-fit:cover;width:100%;height:100%}.p7 .p7-mc-id{gap:8px;min-width:0;display:grid}.p7 .p7-mc-name{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.p7 .p7-mc-name strong{font:700 clamp(26px, 2.6vw, 40px)/.95 var(--fd);text-transform:uppercase;letter-spacing:-.02em;overflow-wrap:anywhere}.p7 .p7-tier{background:var(--tier);color:var(--ink);font:800 12px/1 var(--ft);letter-spacing:.1em;text-transform:uppercase;border-radius:2px;padding:5px 9px}.p7 .p7-mc-meta{color:var(--copy);flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.p7 .p7-mc-meta>span:first-child{align-items:center;gap:8px;display:inline-flex}.p7 .p7-mc-meta img{object-fit:cover;width:21px;height:15px}.p7 .p7-twolala{text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.p7 .p7-mc-adv{grid-template-columns:minmax(60px,140px) auto;justify-content:start;align-items:center;gap:6px 14px;display:grid}.p7 .p7-bar{background:var(--line);height:6px;position:relative;overflow:hidden}.p7 .p7-bar i{background:var(--tier);transform:scaleX(var(--p));transform-origin:0;transition:transform 1.1s cubic-bezier(.2,.8,.2,1) .15s;position:absolute;inset:0}html.p7-js .p7 .p7-mc:not(.vis) .p7-bar i{transform:scaleX(0)}.p7 .p7-mc-adv small{color:var(--copy);white-space:nowrap;font-size:15px}.p7 .p7-mc-adv small b{color:var(--paper);font-weight:800}.p7 .p7-mc-adv small .p7-next-tier{color:var(--tier)}.p7 .p7-mc-titles{text-align:right}.p7 .p7-mc-titles strong{font:700 80px/.8 var(--fd);letter-spacing:-.05em;display:block}.p7 .p7-mc-titles span{font:800 12px/1 var(--ft);letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.p7 .p7-pages{color:var(--mute);justify-content:space-between;align-items:center;gap:16px;margin-top:20px;font-size:14px;display:flex}.p7 .p7-pages div{color:var(--paper);align-items:center;gap:12px;font-weight:700;display:flex}@property --p7-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.p7 .p7-mc>:not(.p7-mc-fx){z-index:1;position:relative}.p7 .p7-mc-fx{z-index:0;pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}.p7 .p7-mc-fx:before,.p7 .p7-mc-fx:after{content:"";pointer-events:none;position:absolute}.p7 .p7-mc:is(.t-raro,.t-elite,.t-epico,.t-lendario,.t-supremo)>.p7-mc-fx{background:linear-gradient(90deg, color-mix(in srgb, var(--tier) 22%, transparent) 0%, color-mix(in srgb, var(--tier) 7%, transparent) 38%, transparent 70%);box-shadow:inset 4px 0 0 var(--tier);display:block}.p7 .p7-mc:is(.t-raro,.t-elite,.t-epico,.t-lendario,.t-supremo) .p7-mc-photo{box-shadow:0 0 0 2px var(--tier)}.p7 .p7-mc:is(.t-elite,.t-epico,.t-lendario,.t-supremo)>.p7-mc-fx:before{background:linear-gradient(100deg, transparent, color-mix(in srgb, var(--tier) 30%, transparent) 45%, #ffffff29 50%, color-mix(in srgb, var(--tier) 30%, transparent) 55%, transparent);width:22%;animation:p7-sweep var(--sweep,5.5s) cubic-bezier(.4, 0, .2, 1) infinite;top:-20%;bottom:-20%;left:0;transform:translate(-120%)skew(-18deg)}.p7 .p7-mc:is(.t-elite,.t-epico,.t-lendario,.t-supremo) .p7-mc-titles strong{color:color-mix(in srgb, var(--tier) 35%, #fff);text-shadow:0 0 22px color-mix(in srgb, var(--tier) 70%, transparent)}.p7 .p7-mc:is(.t-elite,.t-epico,.t-lendario,.t-supremo) .p7-mc-pos{-webkit-text-stroke-width:2px;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--tier) 60%, transparent))}.p7 .p7-mc:is(.t-epico,.t-lendario,.t-supremo){--sweep:4.2s}.p7 .p7-mc:is(.t-epico,.t-lendario,.t-supremo)>.p7-mc-fx:after{opacity:.75;background-image:radial-gradient(circle, var(--tier) 0 1.6px, transparent 2.4px), radial-gradient(circle, color-mix(in srgb, var(--tier) 60%, #fff) 0 1px, transparent 1.8px), radial-gradient(circle, var(--tier) 0 1.2px, transparent 2px);height:200%;animation:p7-embers var(--embers,7s) linear infinite;background-position:30px 10px,90px 50px,160px 30px;background-size:190px 120px,130px 90px,240px 150px;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000 60% 100%);mask-image:linear-gradient(90deg,#0000 20%,#000 60% 100%)}.p7 .p7-mc:is(.t-epico,.t-lendario,.t-supremo) .p7-mc-name strong{background:linear-gradient(100deg, var(--paper) 0%, var(--paper) 40%, color-mix(in srgb, var(--tier) 55%, #fff) 50%, var(--paper) 60%, var(--paper) 100%) 0 0 / 250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:4.5s linear infinite p7-name-shine}.p7 .p7-mc:is(.t-epico,.t-lendario,.t-supremo) .p7-tier{box-shadow:0 0 14px color-mix(in srgb, var(--tier) 55%, transparent);position:relative;overflow:hidden}.p7 .p7-mc:is(.t-epico,.t-lendario,.t-supremo) .p7-tier:after{content:"";background:linear-gradient(100deg,#0000,#ffffffbf,#0000);width:40%;animation:2.8s ease-in-out infinite p7-badge;position:absolute;top:0;bottom:0;left:0;transform:translate(-130%)skew(-20deg)}.p7 .p7-mc:is(.t-lendario,.t-supremo){--sweep:3.4s;--embers:5s}.p7 .p7-mc:is(.t-lendario,.t-supremo):after{content:"";z-index:2;pointer-events:none;background:conic-gradient(from var(--p7-ang), transparent 0deg, var(--tier) 40deg, color-mix(in srgb, var(--tier) 40%, #fff) 70deg, transparent 120deg, transparent 180deg, var(--tier) 220deg, transparent 290deg);-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;padding:2px;animation:4s linear infinite p7-spin;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.p7 .p7-mc:is(.t-lendario,.t-supremo) .p7-mc-photo{animation:2.6s ease-in-out infinite p7-halo}.p7 .p7-mc.t-supremo{--sweep:2.8s;--embers:4s}.p7 .p7-mc.t-supremo>.p7-mc-fx{background:linear-gradient(115deg,#ff2d7829,#7c4dff29,#00c8ff24,#ffd23f24,#ff2d7829) 0 0/300% 100%,linear-gradient(90deg,#dfe3ec24,#0000 70%);animation:6s linear infinite p7-holo}.p7 .p7-mc.t-supremo:after{background:conic-gradient(from var(--p7-ang), #ff2d78, #7c4dff, #00c8ff, #ffd23f, #ff2d78);animation-duration:3s}.p7 .p7-mc.t-supremo .p7-mc-titles strong,.p7 .p7-mc.t-supremo .p7-mc-name strong{color:#0000;text-shadow:none;background:linear-gradient(100deg,#ffd23f,#ff2d78,#7c4dff,#00c8ff,#ffd23f) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite p7-holo}.p7 .p7-mc.t-supremo .p7-tier{background:linear-gradient(100deg,#f2f4fa,#c9b8ff,#a8ecff,#fff1b8,#f2f4fa) 0 0/300% 100%;animation:4s linear infinite p7-holo}@keyframes p7-sweep{0%,15%{transform:translate(-120%)skew(-18deg)}70%,to{transform:translate(560%)skew(-18deg)}}@keyframes p7-embers{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes p7-name-shine{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes p7-badge{0%,40%{transform:translate(-130%)skew(-20deg)}80%,to{transform:translate(330%)skew(-20deg)}}@keyframes p7-spin{to{--p7-ang:360deg}}@keyframes p7-halo{0%,to{box-shadow:0 0 0 2px var(--tier), 0 0 0 0 color-mix(in srgb, var(--tier) 50%, transparent)}50%{box-shadow:0 0 0 2px var(--tier), 0 0 22px 4px color-mix(in srgb, var(--tier) 50%, transparent)}}@keyframes p7-holo{0%{background-position:0 0}to{background-position:300% 0}}.p7 .p7-rank:not(.is-live) .p7-mc,.p7 .p7-rank:not(.is-live) .p7-mc *,.p7 .p7-rank:not(.is-live) .p7-mc:after,.p7 .p7-rank:not(.is-live) .p7-mc :before,.p7 .p7-rank:not(.is-live) .p7-mc :after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.p7 .p7-mc-fx:before,.p7 .p7-mc-fx:after,.p7 .p7-tier:after{display:none}}.p7 .p7-game{background:var(--red-deep);color:#fff;margin-top:clamp(80px,10vw,136px);padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(64px,8vw,112px)}.p7 .p7-game-in{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:40px clamp(32px,5vw,80px);display:grid}.p7 .p7-game .p7-station{color:#fff}.p7 .p7-game .p7-station i{background:var(--ink);border-color:var(--ink)}.p7 .p7-game .p7-station i:after{background:var(--ink)}.p7 .p7-game-title{font:700 clamp(58px, 9.6vw, 164px)/.82 var(--fd);letter-spacing:-.05em;text-transform:uppercase;margin-top:18px}.p7 .p7-game-copy>p:not(.p7-station){max-width:40ch;margin-top:24px;font-size:18px;line-height:1.55}.p7 .p7-leader{background:var(--ink);color:var(--paper);border:1px solid var(--ink);flex-direction:column;gap:12px;padding:28px;text-decoration:none;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:flex}.p7 .p7-leader:hover{transform:translateY(-4px)}.p7 .p7-leader-top{font:800 12px/1.2 var(--ft);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);justify-content:space-between;align-items:center;gap:12px;display:flex}.p7 .p7-leader-reset{border:1px solid var(--line2);color:var(--copy);letter-spacing:.06em;padding:6px 10px}.p7 .p7-leader-name{font:700 clamp(40px, 4vw, 60px)/.9 var(--fd);text-transform:uppercase;letter-spacing:-.03em;overflow-wrap:anywhere}.p7 .p7-leader-meta{color:var(--copy);font-size:15px}.p7 .p7-leader-score{font:700 clamp(48px, 5vw, 72px)/.9 var(--fd);letter-spacing:-.04em;color:var(--gold)}.p7 .p7-leader-score small{font:700 18px/1 var(--ft);letter-spacing:0;color:var(--copy)}.p7 .p7-leader-go{color:var(--red-hi);font-weight:800}.p7 .p7-about{border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:24px clamp(32px,4vw,64px);padding-top:clamp(24px,2.6vw,36px);display:grid}.p7 .p7-lead{font:500 clamp(22px, 2.1vw, 30px)/1.35 var(--ft);color:var(--paper);grid-column:1/8}.p7 .p7-copy{color:var(--copy);grid-column:8/13;font-size:18px}.p7 .p7-steps{margin-top:clamp(56px,6.5vw,96px);position:relative}.p7 .p7-steps .p7-h3{margin-bottom:40px}.p7 .p7-steps-track{left:0;right:0;top:calc(var(--steps-top,0px));background:var(--line);height:2px;position:absolute}.p7 .p7-steps-track i{background:var(--red);transform:scaleX(var(--steps,0));transform-origin:0;position:absolute;inset:0}.p7 .p7-steps ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.p7 .p7-step{align-content:start;gap:14px;display:grid;position:relative}.p7 .p7-step-n{font:700 clamp(88px, 9vw, 140px)/.8 var(--fd);letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1.5px var(--line2);transition:-webkit-text-stroke-color .4s}.p7 .p7-step.is-lit .p7-step-n{-webkit-text-stroke-color:var(--red-hi)}.p7 .p7-step-dot{z-index:1;border:2px solid var(--line2);background:var(--ink);width:14px;height:14px;margin:8px 0;transition:background-color .3s,border-color .3s;position:relative}.p7 .p7-step.is-lit .p7-step-dot{background:var(--red);border-color:var(--red)}.p7 .p7-step h4{font:700 clamp(22px, 2vw, 28px)/1 var(--fd);text-transform:uppercase;letter-spacing:-.01em}.p7 .p7-step p{color:var(--copy);max-width:30ch;font-size:16px}.p7 .p7-statement{border-top:1px solid var(--line);border-bottom:1px solid var(--line);font:700 clamp(44px, 8.4vw, 140px)/.86 var(--fd);letter-spacing:-.045em;text-transform:uppercase;flex-direction:column;margin-top:clamp(72px,9vw,128px);padding:clamp(40px,5vw,64px) 0;display:flex}.p7 .p7-join{isolation:isolate;color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;margin-top:clamp(72px,9vw,128px);padding:clamp(40px,5vw,64px) 0;display:flex;position:relative}.p7 .p7-join:before{content:"";z-index:-1;background:var(--join-bg,var(--paper));position:absolute;inset:0 -100vw}.p7 .p7-join h3{font:700 clamp(44px, 6.4vw, 104px)/.86 var(--fd);letter-spacing:-.045em;text-transform:uppercase}.p7 .p7-join p{color:#3d3735;margin-top:12px;font-size:18px}.p7 .p7-partners{border-top:1px solid var(--line);display:grid}.p7 .p7-partner{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(24px,4vw,64px);padding:32px 0;display:grid}.p7 .p7-partner-flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.p7 .p7-partner-flip .p7-partner-photo{order:2}.p7 .p7-partner-photo{aspect-ratio:16/10;background:var(--ink3);position:relative;overflow:hidden}.p7 .p7-partner-photo img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.p7 .p7-partner-photo.is-contain img{object-fit:contain}.p7 .p7-partner-photo.is-moth{background:var(--ink);isolation:isolate;box-shadow:inset 0 0 0 1px #e5252a57}.p7 .p7-partner-photo.is-moth img{filter:grayscale()contrast(2.1)brightness(1.04);mix-blend-mode:screen;width:74%;margin:0 auto;transform:scale(1.34)}.p7 .p7-partner:hover .p7-partner-photo.is-moth img{transform:scale(1.38)}.p7 .p7-partner-photo.is-moth:after{content:"";z-index:2;pointer-events:none;background-image:var(--grain), var(--vinheta);background-repeat:repeat,no-repeat;background-size:170px 170px,100% 100%;position:absolute;inset:0}.p7 .p7-partner:hover .p7-partner-photo img{transform:scale(1.03)}.p7 .p7-partner-body{justify-items:start;gap:14px;display:grid}.p7 .p7-partner-tag{font:800 12px/1.2 var(--ft);letter-spacing:.14em;text-transform:uppercase;color:var(--red-hi)}.p7 .p7-partner h3{font:700 clamp(44px, 5.4vw, 84px)/.86 var(--fd);letter-spacing:-.04em;text-transform:uppercase}.p7 .p7-partner p{max-width:48ch;color:var(--copy);font-size:17px}.p7 .p7-partner-links{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.p7 .p7-invite{border:2px dashed var(--line2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px 32px;margin-top:32px;padding:28px 32px;text-decoration:none;transition:border-color .25s;display:grid}.p7 .p7-invite:hover{border-color:var(--red)}.p7 .p7-invite-plus{width:64px;height:64px;color:var(--red-hi);font:700 40px/1 var(--fd);background:#e5252a24;place-items:center;display:grid}.p7 .p7-invite-body{gap:8px;display:grid}.p7 .p7-invite-body b{font:700 clamp(30px, 3.2vw, 48px)/.9 var(--fd);letter-spacing:-.03em;text-transform:uppercase}.p7 .p7-invite-body span{color:var(--copy);font-size:16px}.p7 .p7-invite-go{color:var(--red-hi);white-space:nowrap;font-weight:800}.p7 #calendario{padding-bottom:clamp(80px,10vw,136px)}.p7 .p7-cal{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);align-items:stretch;gap:40px;display:grid}.p7 .p7-cal-list{flex-direction:column;gap:16px;min-width:0;display:flex}.p7 .p7-ev{border:1px solid var(--line);background:var(--ink2);padding:22px 24px;scroll-margin-top:120px}.p7 .p7-ev.is-feat,.p7 .p7-ev.is-sel{border-color:var(--red)}.p7 .p7-ev-top{align-items:flex-start;gap:20px;display:flex}.p7 .p7-ev time{width:76px;height:88px;color:var(--red-hi);font:800 12px/1 var(--ft);text-transform:uppercase;background:#e5252a1f;flex:none;place-items:center;display:grid}.p7 .p7-ev.is-feat time{background:var(--red-deep);color:#fff}.p7 .p7-ev time strong{font:700 46px/.9 var(--fd)}.p7 .p7-ev-flags{font:800 12px/1 var(--ft);text-transform:uppercase;color:var(--red-hi);flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.p7 .p7-ev-flags .p7-ev-status{background:var(--red-deep);color:#fff;padding:4px 8px}.p7 .p7-ev h3{font:700 30px/1 var(--fd);text-transform:uppercase;overflow-wrap:anywhere}.p7 .p7-ev.is-feat h3{font-size:clamp(34px,3.2vw,44px)}.p7 .p7-ev-meta{color:var(--copy);flex-wrap:wrap;gap:4px 12px;margin-top:10px;font-size:14px;display:flex}.p7 .p7-ev-meta .cap{text-transform:capitalize}.p7 .p7-ev-desc{white-space:pre-line;overflow-wrap:anywhere;color:var(--copy);margin-top:14px;font-size:14px}.p7 .p7-ev-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.p7 .p7-ev-empty{border:1px solid var(--line2);border-left:4px solid var(--red);background:var(--ink2);align-content:space-between;gap:16px;height:100%;min-height:300px;padding:clamp(28px,4vw,48px);display:grid}.p7 .p7-ev-empty span{font:800 13px/1 var(--ft);letter-spacing:.16em;text-transform:uppercase;color:var(--red-hi)}.p7 .p7-ev-empty h3{font:700 clamp(44px, 6.6vw, 96px)/.84 var(--fd);text-transform:uppercase;letter-spacing:-.035em;margin:0}.p7 .p7-ev-empty p{color:var(--copy);margin:0;font-size:18px}.p7 .p7-ev-past span{text-transform:uppercase;color:var(--mute);font-size:12px}.p7 .p7-month{border-top:2px solid var(--paper);flex-direction:column;min-width:0;padding-top:18px;display:flex}.p7 .p7-month-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:18px;display:flex}.p7 .p7-month-head h3{font:700 clamp(30px, 2.8vw, 40px)/1 var(--fd);text-transform:capitalize;letter-spacing:-.02em}.p7 .p7-month-head div{gap:6px;display:flex}.p7 .p7-month-grid{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));align-content:start;gap:4px;display:grid}.p7 .p7-month-grid .wd{font:800 11px/1 var(--ft);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);padding-bottom:10px}.p7 .p7-day{min-width:0;height:46px;font:600 15px/1 var(--ft);color:var(--copy);background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid;position:relative}.p7 .p7-day.is-past{color:#6f6762}.p7 .p7-day.is-today{border-color:var(--red);box-shadow:inset 0 0 0 1px var(--red);font-weight:800}.p7 .p7-day.has-ev{color:#fff;background:#e5252a4d;border-color:#e5252a9e;font-weight:800}.p7 button.p7-day.has-ev:hover{background:#e5252a80}.p7 .p7-day.is-sel{background:var(--red-deep);color:#fff}.p7 .p7-day.has-ev:after{content:"";background:currentColor;width:4px;height:4px;position:absolute;bottom:5px}.p7 .p7-month-legend{border-top:1px solid var(--line);color:var(--copy);gap:20px;margin-top:18px;padding-top:14px;font-size:14px;display:flex}.p7 .p7-month-legend span{align-items:center;gap:8px;display:inline-flex}.p7 .p7-month-legend .is-dot{background:var(--red);width:8px;height:8px}.p7 .p7-month-legend .is-box{border:1px solid var(--red);width:12px;height:12px}.p7 .p7-footer{padding:0 var(--cr) 28px calc(var(--cl) - var(--railgap));border-top:1px solid var(--line);overflow:hidden}.p7 .p7-footer-word{font:700 clamp(88px, 23.5vw, 380px)/.78 var(--fd);letter-spacing:-.06em;text-transform:uppercase;white-space:nowrap;color:var(--paper);margin:0 0 0 -.04em;padding-top:24px}.p7 .p7-footer-word span{color:var(--red)}.p7 .p7-footer-row{border-top:1px solid var(--line);color:var(--mute);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:28px;padding-top:20px;font-size:14px;display:flex}.p7 .p7-footer-row a{min-height:44px;color:var(--red-hi);align-items:center;gap:8px;font-weight:800;text-decoration:none;display:inline-flex}.p7 .p7-footer-row .p7-brand{color:var(--paper)}html.p7-js .p7 [data-reveal]{opacity:0;transform:translateY(24px)}html.p7-js .p7 [data-reveal].vis{opacity:1;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);transform:none}.p7{--pat-ink:13, 12, 12;--pat-chave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='160' fill='none' stroke='%23f3efea' stroke-opacity='.16' stroke-width='1.5' stroke-linecap='square'%3E%3Cpath d='M0 20H40M0 60H40M40 20V60M40 40H80M0 100H40M0 140H40M40 100V140M40 120H80M80 40V120M80 80H110M240 20H200M240 60H200M200 20V60M200 40H160M240 100H200M240 140H200M200 100V140M200 120H160M160 40V120M160 80H130'/%3E%3Ccircle cx='120' cy='80' r='3' fill='%23e5252a' fill-opacity='.75' stroke='none'/%3E%3C/svg%3E");--pat-ondas:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900' fill='none' stroke='%23f3efea' stroke-opacity='.15' stroke-width='1.5'%3E%3Ccircle cx='450' cy='450' r='60'/%3E%3Ccircle cx='450' cy='450' r='120'/%3E%3Ccircle cx='450' cy='450' r='180'/%3E%3Ccircle cx='450' cy='450' r='240'/%3E%3Ccircle cx='450' cy='450' r='300'/%3E%3Ccircle cx='450' cy='450' r='360'/%3E%3Ccircle cx='450' cy='450' r='420'/%3E%3C/svg%3E");--pat-elos:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' fill='none' stroke='%23f3efea' stroke-opacity='.09' stroke-width='1.5'%3E%3Ccircle cx='48' cy='60' r='22'/%3E%3Ccircle cx='72' cy='60' r='22' stroke='%23e5252a' stroke-opacity='.3'/%3E%3Ccircle cx='0' cy='0' r='22'/%3E%3Ccircle cx='120' cy='0' r='22'/%3E%3Ccircle cx='0' cy='120' r='22'/%3E%3Ccircle cx='120' cy='120' r='22'/%3E%3C/svg%3E");--pat-grao:var(--grain)}.p7 .p7-hero{background:linear-gradient(90deg, rgb(var(--pat-ink)) 0%, rgb(var(--pat-ink)) 34%, rgba(var(--pat-ink), .55) 62%, rgba(var(--pat-ink), .1) 100%), linear-gradient(180deg, rgba(var(--pat-ink), 0) 70%, rgb(var(--pat-ink)) 100%), var(--pat-grao), radial-gradient(circle, #e5252a80 1.4px, transparent 1.9px) 0 0 / 13px 13px, var(--ink)}.p7 #campeoes{background:linear-gradient(180deg, rgb(var(--pat-ink)) 0%, rgba(var(--pat-ink), .1) 22%, rgba(var(--pat-ink), .1) 78%, rgb(var(--pat-ink)) 100%), linear-gradient(90deg, rgba(var(--pat-ink), .85) 0%, rgba(var(--pat-ink), 0) 45%), var(--pat-grao), var(--pat-chave) 0 0 / 240px 160px}.p7 #ranking{background:linear-gradient(90deg, rgb(var(--pat-ink)) 0%, rgba(var(--pat-ink), .5) 45%, rgba(var(--pat-ink), .15) 100%), linear-gradient(180deg, rgb(var(--pat-ink)) 0%, rgba(var(--pat-ink), 0) 25%, rgba(var(--pat-ink), 0) 75%, rgb(var(--pat-ink)) 100%), var(--pat-grao), repeating-linear-gradient(135deg, #f3efea16 0 1px, transparent 1px 11px)}.p7 .p7-game{background:linear-gradient(90deg, var(--red-deep) 0%, var(--red-deep) 38%, #c41c2259 75%, #c41c2200 100%), var(--pat-grao), radial-gradient(circle, #0000006b 2.2px, transparent 2.8px) 0 0 / 14px 14px, var(--red-deep)}.p7 #sobre{background:linear-gradient(180deg, rgb(var(--pat-ink)) 0%, rgba(var(--pat-ink), 0) 14%, rgba(var(--pat-ink), 0) 60%, rgb(var(--pat-ink)) 85%), linear-gradient(90deg, rgba(var(--pat-ink), .9) 0%, rgba(var(--pat-ink), .15) 50%, rgba(var(--pat-ink), 0) 100%), var(--pat-grao), var(--pat-ondas) right -260px top -140px / 900px 900px no-repeat}.p7 .p7-join{--join-bg:linear-gradient(90deg, var(--paper) 0%, var(--paper) 45%, #f3efea99 100%), repeating-linear-gradient(135deg, #0d0c0c17 0 2px, transparent 2px 12px), var(--paper)}.p7 #parcerias{background:linear-gradient(270deg, rgba(var(--pat-ink), .9) 0%, rgba(var(--pat-ink), .3) 50%, rgba(var(--pat-ink), .05) 100%), linear-gradient(180deg, rgb(var(--pat-ink)) 0%, rgba(var(--pat-ink), .05) 22%, rgba(var(--pat-ink), .05) 78%, rgb(var(--pat-ink)) 100%), var(--pat-grao), var(--pat-elos) 0 0 / 150px 150px}.p7 #calendario{background:linear-gradient(180deg, rgb(var(--pat-ink)) 0%, rgba(var(--pat-ink), .3) 25%, rgba(var(--pat-ink), .3) 75%, rgb(var(--pat-ink)) 100%), var(--pat-grao), radial-gradient(circle, #f3efea3d 1.1px, transparent 1.6px) 0 0 / 24px 24px}.p7 .p7-footer{background:linear-gradient(180deg, rgb(var(--pat-ink)) 0%, rgba(var(--pat-ink), .8) 45%, rgba(var(--pat-ink), .25) 100%), var(--pat-grao), radial-gradient(circle, #e5252a8c 1.4px, transparent 1.9px) 0 0 / 13px 13px, var(--ink)}@media (width<=900px){.p7 .p7-hero{background:linear-gradient(180deg, rgb(var(--pat-ink)) 0%, rgba(var(--pat-ink), .82) 40%, rgba(var(--pat-ink), .35) 75%, rgb(var(--pat-ink)) 100%), var(--pat-grao), radial-gradient(circle, #e5252a80 1.2px, transparent 1.7px) 0 0 / 11px 11px, var(--ink)}.p7 #sobre{background-position:0 0,0 0,0 0,right -380px top -200px}.p7 .p7-game{background:linear-gradient(180deg, var(--red-deep) 0%, var(--red-deep) 45%, #c41c2266 100%), var(--pat-grao), radial-gradient(circle, #0006 2px, transparent 2.6px) 0 0 / 12px 12px, var(--red-deep)}}@media (width<=1180px){.p7 .p7-nav,.p7 .p7-discord{display:none}.p7 .p7-menu-btn{display:block}.p7 .p7-header{grid-template-columns:1fr auto}.p7 .p7-champ-track{grid-auto-columns:calc(33.3333% - 13.3333px)}.p7 .p7-mc{grid-template-columns:96px 88px minmax(0,1fr) 96px;gap:20px}.p7 .p7-mc-pos{font-size:72px}.p7 .p7-mc-photo{width:88px}.p7 .p7-mc-titles strong{font-size:60px}}@media (width<=900px){.p7{--railgap:26px;--hh:64px}.p7 .p7-hero{min-height:calc(100svh - var(--hh));grid-template-columns:minmax(0,1fr);align-content:start;gap:28px;padding-top:28px;padding-bottom:32px}.p7 .p7-hero-tag{top:28px;left:calc(var(--cl) - var(--railgap) - 9px);font-size:12px}.p7 .p7-h1{font-size:clamp(44px,15vw,96px)}.p7 .p7-hero-text{margin-top:18px;font-size:16px}.p7 .p7-hero-actions{margin-top:22px}.p7 .p7-hero-actions .p7-btn{flex:auto}.p7 .p7-wall{place-self:auto start;gap:9px;width:100%;max-width:520px}.p7 .p7-wall-col{gap:9px}.p7 .p7-wall-item figcaption{gap:7px;padding:7px 10px;font-size:14px}.p7 .p7-wall-item figcaption b{font-size:20px}.p7 .p7-wall-logo{width:62px}.p7 .p7-next{grid-template-columns:auto minmax(0,1fr);padding:14px}.p7 .p7-next-go{grid-column:1/-1}.p7 .p7-head{grid-template-columns:minmax(0,1fr)}.p7 .p7-champ-controls{display:none}.p7 .p7-champ-track{margin-right:calc(-1 * var(--cr));padding-right:var(--cr);grid-auto-columns:78%;gap:14px;scroll-padding-left:0}.p7 .p7-scale{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:14px}.p7 .p7-scale-item{flex-direction:column;gap:2px;font-size:13px}.p7 .p7-scale-item b{font-size:13px}.p7 .p7-dots{display:none}.p7 .p7-mc{grid-template-columns:60px minmax(0,1fr) auto;grid-template-areas:"pos id titles""photo id titles";align-items:start;gap:12px 16px;padding:20px 6px 20px 16px}.p7 .p7-mc-pos{-webkit-text-stroke-width:1.2px;grid-area:pos;font-size:32px;line-height:1}.p7 .p7-mc-photo{grid-area:photo;width:60px;font-size:20px}.p7 .p7-mc-id{grid-area:id;gap:6px}.p7 .p7-mc-name strong{font-size:24px}.p7 .p7-mc-adv{grid-template-columns:minmax(0,1fr)}.p7 .p7-mc-adv small{white-space:normal;font-size:14px}.p7 .p7-mc-titles{grid-area:titles}.p7 .p7-mc-titles strong{font-size:44px}.p7 .p7-mc-titles span{font-size:10px}.p7 .p7-pages{flex-wrap:wrap}.p7 .p7-game-in{grid-template-columns:minmax(0,1fr)}.p7 .p7-about{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:20px}.p7 .p7-lead,.p7 .p7-copy{grid-column:auto}.p7 .p7-copy{font-size:16px}.p7 .p7-steps-track{width:2px;height:auto;inset:76px auto 0 6px}.p7 .p7-steps-track i{transform:scaleY(var(--steps,0));transform-origin:top}.p7 .p7-steps ol{grid-template-columns:minmax(0,1fr);gap:36px}.p7 .p7-step{grid-template-columns:14px minmax(0,1fr);gap:8px 20px}.p7 .p7-step-n{grid-column:2;font-size:72px}.p7 .p7-step-dot{grid-area:1/1;align-self:end;margin:0 0 6px}.p7 .p7-step h4,.p7 .p7-step p{grid-column:2}.p7 .p7-join .p7-btn{width:100%}.p7 .p7-partner,.p7 .p7-partner-flip{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px 0 28px}.p7 .p7-partner-flip .p7-partner-photo{order:0}.p7 .p7-invite{grid-template-columns:auto minmax(0,1fr);gap:16px 18px;padding:22px}.p7 .p7-invite-plus{width:52px;height:52px}.p7 .p7-invite-go{grid-column:1/-1}.p7 .p7-cal{grid-template-columns:minmax(0,1fr)}.p7 .p7-month{position:static}.p7 .p7-day{height:44px;font-size:14px}.p7 .p7-ev{padding:18px}.p7 .p7-ev-top{gap:14px}.p7 .p7-ev time{width:64px;height:76px}.p7 .p7-footer-row{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.p7 *,.p7 :before,.p7 :after{transition:none!important;animation:none!important}html.p7-js .p7 [data-reveal],html.p7-js .p7 .p7-h1 .p7-ch{opacity:1;transform:none}html.p7-js .p7 .p7-wall:not(.is-colada) .p7-wall-item,html.p7-js .p7 .p7-wall:not(.is-colada) .p7-wall-logo{opacity:1;transform:rotate(var(--r))}html.p7-js .p7 .p7-mc:not(.vis) .p7-bar i{transform:scaleX(var(--p))}}@media (width<=380px){.p7 .p7-mc{grid-template-columns:52px minmax(0,1fr) auto;gap:10px;padding:18px 0 18px 10px}.p7 .p7-mc-photo{width:52px}.p7 .p7-mc-pos{font-size:28px}}
