@font-face{font-family:Sedgwick;src:url(/assets/sedgwick-HnZVIkp6.woff2)format("woff2");font-display:swap}@font-face{font-family:Anton;src:url(/assets/anton-Byf51wtH.woff2)format("woff2");font-display:swap}@font-face{font-family:Oswald;font-weight:400;src:url(/assets/oswald-400-BAFo8sP8.woff2)format("woff2");font-display:swap}@font-face{font-family:Oswald;font-weight:500;src:url(/assets/oswald-500-B-eyT0Dw.woff2)format("woff2");font-display:swap}.grupo{--bg:#0a0806;--ink:#f4ecdc;--gold:#d4a93c;--ember:#e8531f;--dark:#1a0f06}.grupo *{box-sizing:border-box;margin:0}.grupo{background:var(--bg);color:var(--ink);min-height:100vh;font-family:Oswald,Arial Narrow,sans-serif;position:relative;overflow-x:hidden}.wall{z-index:0;pointer-events:none;background:radial-gradient(520px 420px at 8% 12%,#d4a93c59,#0000 70%),radial-gradient(560px 460px at 94% 22%,#e8531f52,#0000 70%),radial-gradient(700px 500px at 50% 105%,#d4a93c38,#0000 70%),repeating-linear-gradient(0deg,#ffffff09 0 2px,#0000 2px 46px),repeating-linear-gradient(90deg,#ffffff06 0 2px,#0000 2px 110px),#0d0a07;position:fixed;inset:0}.wall:after{content:"";mix-blend-mode:overlay;opacity:.5;background:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");position:absolute;inset:0}.page{z-index:1;position:relative}.ticker{background:var(--gold);color:var(--dark);border-bottom:3px solid var(--dark);z-index:3;box-shadow:0 6px 0 var(--ember);margin:-6px -20px 0;position:relative;overflow:hidden;transform:rotate(-1deg)}.track{width:max-content;animation:28s linear infinite roll;display:flex}.track span{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:9px 0;font-family:Anton,Impact,sans-serif;font-size:20px}.track i{color:var(--ember);padding:0 16px;font-style:normal}@keyframes roll{to{transform:translate(-50%)}}.hero{text-align:center;padding:44px 16px 10px;position:relative;overflow-x:clip}.kick{letter-spacing:.34em;text-transform:uppercase;color:var(--ink);border:2px solid var(--ink);border-radius:999px;padding:5px 12px;font-size:12px;font-weight:500;display:inline-block;transform:rotate(-2deg)}.grupo h1{margin-top:18px;font-weight:400;line-height:.88;transform:rotate(-2.5deg)}.grupo h1 .g{letter-spacing:.3em;text-transform:uppercase;color:var(--ink);text-shadow:3px 3px 0 var(--ember);font-family:Anton,Impact,sans-serif;font-size:clamp(26px,5vw,52px);display:block}.grupo h1 .n{color:var(--gold);-webkit-text-stroke:2px var(--dark);paint-order:stroke fill;text-shadow:4px 4px 0 var(--ember),8px 8px 0 var(--dark),12px 12px 0 #e8531f73,0 0 60px #d4a93c73;z-index:1;font-family:Sedgwick,Segoe Print,cursive;font-size:clamp(70px,15vw,190px);display:block;position:relative}.grupo h1 .n:before{content:"";z-index:-1;background:var(--ember);opacity:.4;width:100%;height:185%;position:absolute;top:-22%;left:50%;transform:translate(-50%)rotate(-1.5deg);-webkit-mask:url(/assets/splat-mask-CLNk0il8.png) 50%/100% 100% no-repeat;mask:url(/assets/splat-mask-CLNk0il8.png) 50%/100% 100% no-repeat}.sub{z-index:2;text-shadow:0 2px 10px #000;letter-spacing:.04em;margin-top:26px;font-size:clamp(17px,2.4vw,24px);position:relative}.sub b{color:var(--gold);font-family:Sedgwick,cursive;font-size:1.35em;font-weight:400}.arrow{width:56px;color:var(--gold);margin:8px auto 0;animation:2.4s ease-in-out infinite bob;display:block}.stk{z-index:4;pointer-events:none;position:absolute}.burst{width:128px;height:128px;color:var(--ember);place-items:center;animation:4s ease-in-out infinite bob;display:grid;transform:rotate(12deg)}.burst svg{filter:drop-shadow(4px 4px 0 var(--dark));position:absolute;inset:0}.burst span{text-align:center;color:#fff;text-transform:uppercase;letter-spacing:.03em;font-family:Anton,sans-serif;font-size:15px;line-height:1.05;position:relative}.s1{top:70px;left:max(2vw,8px)}.s2{animation-delay:-2s;top:130px;right:max(2vw,8px);transform:rotate(-14deg)}.burst.gold{color:var(--gold)}.burst.gold span{color:var(--dark)}.mini{width:34px;height:34px;color:var(--gold);animation:9s linear infinite spin}.m1{top:30px;left:22%}.m2{color:var(--ember);animation-duration:12s;top:46px;right:20%}.m3{color:var(--ember);top:300px;left:12%}.m4{top:330px;right:10%}@keyframes bob{50%{translate:0 -10px}}@keyframes spin{to{rotate:360deg}}.doors{grid-template-columns:1fr 1fr;gap:34px;max-width:1120px;margin:26px auto 0;padding:20px 24px 40px;display:grid}.door{min-height:470px;color:inherit;border:3px solid var(--ink);box-shadow:10px 10px 0 var(--acc);background:#120d08;border-radius:12px;flex-direction:column;justify-content:flex-end;text-decoration:none;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s;display:flex;position:relative;overflow:visible}.door.g{--acc:var(--gold);transform:rotate(-2deg)}.door.e{--acc:var(--ember);transform:rotate(2deg)}.door:hover,.door:focus-visible{box-shadow:16px 16px 0 var(--acc);z-index:5;outline:none;transform:rotate(0)translateY(-8px)scale(1.02)}.pic{background-position:50%;background-size:cover;border-radius:9px;position:absolute;inset:0;overflow:hidden}.pic:after{content:"";background:linear-gradient(#0a060326 0%,#0a06031a 35%,#0a0603eb 100%);position:absolute;inset:0}.g .pic{background-image:url(/assets/porta-oeste-QqKBpx1-.jpg);background-position:50% 30%}.e .pic{background-image:url(/assets/porta-espetinhos-jRsF8gAy.jpg)}.door:before{content:"";z-index:3;background:#f4ecdcd1;width:110px;height:30px;position:absolute;top:-16px;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:0 2px 6px #0006}.info{z-index:2;padding:22px 24px 26px;position:relative}.hook{letter-spacing:.04em;color:#fff;border:1px solid var(--acc);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a060399;border-radius:999px;margin-bottom:12px;padding:6px 12px;font-size:13px;display:inline-block}.kk{letter-spacing:.28em;text-transform:uppercase;color:#ffe3c2;text-shadow:0 1px 10px #000;font-size:12px;font-weight:500}.info h2{text-transform:uppercase;text-shadow:3px 3px 0 var(--acc),0 2px 18px #000000b3;margin:6px 0 8px;font-family:Anton,Impact,sans-serif;font-size:clamp(36px,4.4vw,58px);font-weight:400;line-height:1}.info p{color:#eadfca;text-shadow:0 1px 10px #000;max-width:34ch;font-size:15px}.btn{letter-spacing:.08em;text-transform:uppercase;color:var(--dark);background:var(--acc);border:3px solid var(--dark);box-shadow:4px 4px 0 var(--ink);border-radius:999px;align-items:center;gap:8px;margin-top:16px;padding:12px 22px;font-size:15px;font-weight:500;transition:transform .2s,box-shadow .2s;display:inline-flex}.e .btn{color:#fff}.door:hover .btn{box-shadow:6px 6px 0 var(--ink);transform:translate(-2px,-2px)}.badge18{z-index:6;background:var(--ember);color:#fff;border:3px solid var(--ink);width:62px;height:62px;box-shadow:3px 3px 0 var(--dark);border-radius:50%;place-items:center;font-family:Anton,sans-serif;font-size:22px;display:grid;position:absolute;top:-22px;right:-18px;transform:rotate(10deg)}.fire{z-index:6;filter:drop-shadow(3px 3px 0 var(--dark));font-size:54px;position:absolute;top:-30px;right:-14px;transform:rotate(12deg)}.grupo footer{z-index:1;text-align:center;letter-spacing:.06em;color:#b9ad97;padding:10px 16px 28px;font-size:12px;position:relative}@media (width<=1000px){.burst{display:none}}@media (width<=820px){.doors{grid-template-columns:1fr;gap:38px;padding:14px 18px 34px}.door{min-height:420px}.door.g{transform:rotate(-1.2deg)}.door.e{transform:rotate(1.2deg)}.burst{width:92px;height:92px}.burst span{font-size:11px}.s1{top:78px}.s2{top:96px}.m3,.m4{display:none}}@media (prefers-reduced-motion:reduce){.track,.burst,.mini{animation:none}.door{transition:none}}
