@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/d0d9446e69c4847e-s.344a0dc1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.ab54a6c0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/3fd967fc5374d70a-s.fbfab8ec.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/dd14639a62c56cb2-s.aaba70fa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.0d06c9b2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.unbounded_9e43bcb2-module__Ae0EQa__className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.unbounded_9e43bcb2-module__Ae0EQa__variable{--font-principal:"Unbounded","Unbounded Fallback"}
html:has(.section){scroll-snap-type:y mandatory}html,body{scroll-behavior:smooth;color:#f5f5f5;font-family:var(--font-principal),sans-serif;background-color:#121212;margin:0;padding:0;font-size:30px;cursor:url(/cursor.png) 16 16,auto!important}a,button,input,textarea,select{cursor:url(/cursor.png) 16 16,auto!important}h1,h2,h3{font-family:var(--font-principal),sans-serif;letter-spacing:-.02em;text-transform:uppercase;font-size:34px;font-weight:700}.section{scroll-snap-align:start;color:#fb0;background-color:#121212;flex-direction:column;justify-content:center;align-items:center;height:100svh;display:flex;position:relative}.section>:first-child{margin-top:0}.logo{transform-origin:50% 60%;width:100%;max-width:500px;height:auto}@keyframes rosnado{0%{transform:rotate(0)scale(1)}12.5%{transform:rotate(0)scale(1.015)}25%{transform:rotate(-2.2deg)scale(1.015)}37.5%{transform:rotate(2deg)scale(1.012)}50%{transform:rotate(-1.6deg)scale(1.01)}62.5%{transform:rotate(1.3deg)scale(1.008)}75%{transform:rotate(-.9deg)scale(1.005)}87.5%{transform:rotate(.5deg)scale(1.002)}to{transform:rotate(0)scale(1)}}.logo[data-rosnado]{animation:.8s ease-in-out rosnado}.logo[data-rosnado]~.arrow{animation:1s ease-in-out .9s rosnado-seta}.arrow{color:#fb0;transform-origin:50% 15%;width:34px;display:block;position:absolute;bottom:50px}.arrow svg{fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;transition:transform .18s;display:block}.arrow:hover svg,.arrow:focus-visible svg{transform:scale(1.15)}.arrow:active svg{transform:scale(.92)}.arrow:before{content:"";position:absolute;inset:-16px}.arrow:focus-visible{outline-offset:8px;outline:3px solid #fb0}@keyframes rosnado-seta{0%{transform:rotate(0)scale(1)}10%{transform:rotate(0)scale(1.1)}25%{transform:rotate(-7deg)scale(1.09)}40%{transform:rotate(6deg)scale(1.07)}55%{transform:rotate(-4.5deg)scale(1.05)}70%{transform:rotate(3deg)scale(1.03)}85%{transform:rotate(-1.6deg)scale(1.01)}to{transform:rotate(0)scale(1)}}.contact-links{gap:25px;margin-top:20px;display:flex}.contact-icon{color:#fb0;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0;font-size:2rem;transition:transform .3s,color .3s;display:inline-flex}.contact-icon:hover{color:red;transform:scale(1.2)}.photo-carousel,.video-carousel{-webkit-user-select:none;user-select:none}.photo-carousel{width:80%;max-width:calc(100% - 340px);height:min(80vh,100% - 200px)}.photo-carousel .photo-slide{width:min(calc(min(80vh,100svh - 200px)*var(--proporcao)),46vw);opacity:.3;justify-content:center;align-items:center;transition:opacity .35s;display:flex}.photo-carousel .photo-slide.swiper-slide-active{opacity:1}.photo-botao{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;height:100%;padding:0;display:flex}.photo-botao:focus-visible{outline-offset:6px;outline:3px solid #fb0}.photo-carousel .photo-slide .photo{object-fit:contain;border-radius:8px;width:100%;height:100%}.lightbox{z-index:1300;background:#121212f0;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.lightbox-foto{object-fit:contain;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:100%}.lightbox-video{aspect-ratio:9/16;border:none;border-radius:8px;width:auto;max-width:100%;height:100%}.lightbox-fechar{z-index:1;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:48px;height:48px;padding:10px;transition:transform .2s;display:flex;position:absolute;top:16px;right:16px}.lightbox-fechar svg{fill:none;stroke:#fb0;stroke-width:2.5px;stroke-linecap:round;width:100%;height:100%}.lightbox-fechar:hover,.lightbox-fechar:focus-visible{transform:scale(1.12)rotate(-3deg)}.lightbox-fechar:focus-visible{outline-offset:2px;outline:3px solid #fb0}.video-carousel{width:100%;max-width:calc(100% - 340px);height:min(80vh,100% - 200px);margin:0 auto}.video-carousel .video-slide{opacity:.3;justify-content:center;align-items:center;width:min(45vh,56.25svh - 112.5px);transition:opacity .35s;display:flex}.video-carousel .video-slide.swiper-slide-active{opacity:1}.video-wrapper{border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden}.video-capa{cursor:pointer;background:0 0;border:none;outline:none;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.video-thumb{object-fit:cover}.video-capa:after{content:"";background:linear-gradient(#12121200 55%,#121212d9 100%);position:absolute;inset:0}.video-play{z-index:1;background:#fb0;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;transition:transform .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-play svg{fill:#121212;width:32px;height:32px}.video-capa:hover .video-play,.video-capa:focus-visible .video-play{transform:translate(-50%,-50%)scale(1.12)}.video-capa:active .video-play{transform:translate(-50%,-50%)scale(.94)}.video-titulo{z-index:1;font-family:var(--font-principal),sans-serif;color:#fb0;font-size:20px;font-weight:700;position:absolute;bottom:20px;left:24px}.video-capa:focus-visible{outline-offset:4px;outline:3px solid #fb0}.repertorio{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.repertorio h2{text-align:center;margin:0}.playlists{box-sizing:border-box;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:18px;width:100%;max-width:min(1240px,100% - 340px);padding:0 20px 10px;display:flex;overflow-x:auto}.playlists::-webkit-scrollbar{display:none}.playlist{scroll-snap-align:center;flex-direction:column;flex:0 0 min(340px,84vw);min-width:0;display:flex}.playlist-moldura{height:min(352px,100svh - 220px);position:relative}.playlist-moldura iframe{opacity:0;border:none;border-radius:12px;width:100%;height:100%;transition:opacity .3s}.playlist-moldura iframe.playlist-pronta{opacity:1}.playlist-esqueleto{box-sizing:border-box;background-color:#1f1f1f;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex;position:absolute;inset:0;overflow:hidden}@media (min-width:1450px){.playlists{grid-template-columns:repeat(4,1fr);padding:0 20px;display:grid;overflow-x:visible}.playlist{flex:none}}.playlist-esqueleto-capa{aspect-ratio:1;flex-shrink:0;width:100%;max-height:45%}.playlist-esqueleto-linha{align-items:center;gap:10px;display:flex}.playlist-esqueleto-titulo{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.skeleton-block{background:linear-gradient(90deg,#2a2a2a 25%,#3a3a3a 50%,#2a2a2a 75%) 0 0/200% 100%;border-radius:6px;flex-shrink:0;animation:1.4s ease-in-out infinite skeleton-shimmer}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skeleton-block{animation:none}}.sobre-texto{text-align:center;max-width:760px;margin:0 auto;font-size:24px}.back-to-top-wrapper{justify-content:center;margin-top:2rem;display:flex}.botao,.back-to-top{font-family:var(--font-principal),sans-serif;color:#121212;cursor:pointer;background-color:#fb0;border:none;border-radius:6px;padding:12px 20px;font-size:18px;font-weight:700;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 6px #0003}.botao{box-sizing:border-box;text-align:center;min-height:44px;text-decoration:none;display:inline-block}.botao-grande{padding:16px 28px;font-size:22px}.botao-secundario{color:#fb0;background-color:#0000;border:2px solid #fb0}.botao:hover,.botao:focus-visible,.back-to-top:hover,.back-to-top:focus-visible{transform:scale(1.06)rotate(-1.5deg);box-shadow:0 6px 14px #00000059}.botao:active,.back-to-top:active{transform:scale(.97)rotate(-1.5deg);box-shadow:0 2px 4px #0000004d}.botao:focus-visible,.back-to-top:focus-visible{outline-offset:4px;outline:3px solid #fb0}.menu-botao{z-index:1200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#121212b3;border:none;border-radius:6px;flex-direction:column;justify-content:space-between;width:48px;height:48px;padding:12px;display:none;position:fixed;top:16px;right:16px}.menu-risco{background:#fb0;border-radius:2px;width:100%;height:3px;transition:transform .25s,opacity .2s;display:block}.menu-botao[aria-expanded=true] .menu-risco:first-child{transform:translateY(9px)rotate(45deg)}.menu-botao[aria-expanded=true] .menu-risco:nth-child(2){opacity:0}.menu-botao[aria-expanded=true] .menu-risco:nth-child(3){transform:translateY(-9px)rotate(-45deg)}.menu-painel{z-index:1100;opacity:0;visibility:hidden;background:#121212;justify-content:center;align-items:center;transition:opacity .25s,visibility .25s;display:none;position:fixed;inset:0}.menu-painel[data-aberto=true]{opacity:1;visibility:visible}.menu-painel ul{text-align:center;margin:0;padding:0;list-style:none}.menu-painel li{margin:4px 0}.menu-painel a{font-family:var(--font-principal),sans-serif;letter-spacing:0;text-transform:uppercase;color:#ffbb00a6;padding:14px 32px;font-size:1.3rem;font-weight:700;text-decoration:none;display:block}.menu-painel a:hover,.menu-painel a:focus-visible{color:#fb0}.side-menu{z-index:1000;pointer-events:none;padding:8px 12px;position:fixed;top:50%;right:20px;transform:translateY(-50%)}.side-menu ul{margin:0;padding:0;list-style:none;transform:rotate(-2.5deg)}.side-menu li{margin:12px 0}.side-menu a{font-family:var(--font-principal),sans-serif;color:#ffbb00a6;pointer-events:auto;font-size:.5rem;font-weight:500;text-decoration:none;transition:color .2s,transform .2s;display:inline-block}.side-menu a:hover,.side-menu a:focus-visible{color:#fb0;transform:translate(-5px)rotate(1.5deg)}.ingressos-chamada{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:760px;padding:0 24px;display:flex}.ingressos-chamada-arte{object-fit:contain;border-radius:12px;width:auto;max-width:100%;height:auto;max-height:min(42svh,100vh - 380px)}.ingressos-chamada h2{margin:0}.ingressos-chamada-tema{color:#fb0c;margin:0;font-size:18px}.ingressos-chamada-dados{color:#f5f5f5;margin:0;font-size:16px;line-height:1.5}.pagina{color:#f5f5f5;box-sizing:border-box;max-width:860px;margin:0 auto;padding:64px 24px 96px;font-size:18px;line-height:1.55}.pagina h1{color:#fb0;margin:0 0 8px}.pagina a:not(.botao){color:#fb0}.pagina-topo{margin:0 0 32px;font-size:16px}.pagina-topo a{color:#ffbb00bf;padding:10px 0;text-decoration:none;transition:color .2s;display:inline-block}.pagina-topo a:hover,.pagina-topo a:focus-visible{color:#fb0}.evento-arte{border-radius:12px;width:100%;height:auto;margin-bottom:32px;display:block}.evento-arte-vazia{aspect-ratio:16/9;color:#ffbb0080;text-transform:uppercase;letter-spacing:.08em;background:repeating-linear-gradient(-45deg,#1f1f1f,#1f1f1f 14px,#191919 14px 28px);border:2px solid #2f2f2f;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}.evento-tema{color:#ffbb00d9;margin:0 0 32px;font-size:20px}.evento-dados{grid-template-columns:160px 1fr;align-items:baseline;gap:16px 24px;margin:0 0 32px;display:grid}.evento-dados dd{margin:0}.evento-rotulo{text-transform:uppercase;letter-spacing:.06em;color:#ffbb00a6;font-size:14px}.evento-endereco{color:#f5f5f5b3;font-size:16px}.evento-valor{color:#fb0;font-size:34px;font-weight:700;line-height:1.1}.evento-descricao{white-space:pre-line;margin:0 0 32px}.evento-aviso{background-color:#1a1a1a;border:2px solid #fb06;border-radius:12px;margin:0;padding:20px 24px;font-size:17px}.form-ingresso{gap:18px;margin-top:40px;display:grid}.form-ingresso h2{margin:0}.campo{flex-direction:column;gap:6px;display:flex}.campo label{text-transform:uppercase;letter-spacing:.06em;color:#ffbb00a6;font-size:15px}.campo input,.campo select{font-family:var(--font-principal),sans-serif;color:#f5f5f5;box-sizing:border-box;background-color:#1f1f1f;border:2px solid #2f2f2f;border-radius:6px;min-height:44px;padding:12px 14px;font-size:18px;transition:border-color .2s}.form-ingresso input,.form-ingresso textarea{cursor:text!important}.campo input:focus-visible,.campo select:focus-visible{outline-offset:2px;border-color:#fb0;outline:3px solid #fb0}.campo[data-erro=true] input,.campo[data-erro=true] select{border-color:#ff4d4d}.campo-erro{color:#ff8080;font-size:15px}.mel{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-total{margin:0;font-size:20px}.form-total strong{color:#fb0}.form-falha{color:#ffb3b3;background-color:#241818;border:2px solid #ff4d4d;border-radius:8px;margin:0;padding:14px 18px;font-size:16px}.form-aviso{color:#f5f5f599;margin:0;font-size:15px}.form-ingresso .botao:disabled{opacity:.6;transform:none}.pix-painel{text-align:center;border:2px solid #fb0;border-radius:12px;justify-items:center;gap:18px;margin-top:40px;padding:24px;display:grid}.pix-painel h2,.pix-painel p{margin:0}.pix-qr,.ingresso-qr{box-sizing:border-box;background-color:#fff;border-radius:8px;width:min(280px,72vw);padding:14px}.ingresso-qr{width:min(320px,80vw)}.pix-qr svg,.ingresso-qr svg{width:100%;height:auto;display:block}.pix-valor{color:#fb0;font-size:30px;font-weight:700}.pix-codigo{word-break:break-all;color:#cfcfcf;box-sizing:border-box;text-align:left;background-color:#1f1f1f;border-radius:6px;width:100%;max-height:96px;padding:12px;font-family:ui-monospace,Cascadia Mono,Menlo,monospace;font-size:13px;line-height:1.4;overflow:auto}.pix-estado{color:#ffbb00d9;font-size:17px}.pix-prazo{font-variant-numeric:tabular-nums;color:#f5f5f5b3;font-size:16px}.pix-simulado{box-sizing:border-box;text-transform:uppercase;letter-spacing:.06em;color:#121212;background:repeating-linear-gradient(-45deg,#fb0,#fb0 12px,#d89e00 12px 24px);border-radius:8px;width:100%;padding:10px 14px;font-size:15px;font-weight:700}.pix-desistir{font-family:var(--font-principal),sans-serif;color:#ffbb00a6;background:0 0;border:none;min-height:44px;font-size:15px;text-decoration:underline}.pix-desistir:focus-visible{outline-offset:4px;outline:3px solid #fb0}.pix-aviso{color:#f5f5f599;font-size:15px}.pix-ingressos{justify-items:center;gap:12px;margin:0;padding:0;list-style:none;display:grid}.ingresso-cartao{text-align:center;border:2px solid #fb0;border-radius:16px;justify-items:center;gap:18px;padding:28px;display:grid}.ingresso-cartao h1,.ingresso-cartao p{margin:0}.ingresso-selo{text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:8px 18px;font-size:15px;font-weight:700}.ingresso-selo--valido{color:#121212;background-color:#fb0}.ingresso-selo--usado{color:#999;background-color:#333}.ingresso-dados{font-size:17px;line-height:1.5}.ingresso-codigo{letter-spacing:.12em;color:#fb0;font-size:28px;font-weight:700}.ingresso-nome{color:#f5f5f5bf;font-size:17px}.ingresso-aviso,.ingresso-rodape{color:#f5f5f599;font-size:15px}.ingresso-rodape{text-align:center;margin:24px 0 0}.ingresso-acoes{justify-items:center;gap:12px;width:100%;margin-top:6px;display:grid}.ingresso-acoes .botao:disabled{opacity:.6;transform:none}@keyframes pulsar{0%,to{opacity:1}50%{opacity:.45}}.pulsar{animation:1.6s ease-in-out infinite pulsar}@media (max-width:768px){html,body{font-size:18px}h1,h2,h3{font-size:26px}.section{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;padding:0 20px;display:flex}.logo{max-width:80%;height:auto}.section .photo-carousel{width:calc(100% + 40px);max-width:none;height:70svh;margin:0 -20px}.photo-carousel .photo-slide{width:min(calc(70svh*var(--proporcao)),64vw);opacity:.5}.side-menu{display:none}.menu-botao,.menu-painel{display:flex}.video-carousel{max-width:none;height:65svh}.video-carousel .video-slide{width:min(36.5625svh,62vw)}.video-play{width:60px;height:60px}.video-play svg{width:26px;height:26px}.video-titulo{font-size:16px;bottom:14px;left:16px}.playlists{gap:12px;max-width:100%;padding:0 14px 10px}.repertorio{gap:16px}.contact-links{flex-wrap:wrap;justify-content:center;gap:15px}.ingressos-chamada{gap:12px;padding:0 18px}.ingressos-chamada-arte{max-height:min(34svh,100vh - 340px)}.ingressos-chamada-tema,.ingressos-chamada-dados{font-size:15px}.pagina{padding:40px 18px 72px}.evento-dados{grid-template-columns:1fr;gap:4px}.evento-dados dd{margin-bottom:16px}.evento-valor{font-size:28px}.pix-painel{padding:18px}.pix-qr{width:min(260px,78vw)}.ingresso-cartao{padding:20px}.ingresso-codigo{font-size:22px}}@media (prefers-reduced-motion:reduce){html,body{scroll-behavior:auto}.logo,.logo[data-rosnado],.arrow,.logo[data-rosnado]~.arrow,.pulsar{animation:none}.menu-risco,.menu-painel,.arrow svg,.side-menu a,.photo-carousel .photo-slide,.video-carousel .video-slide,.video-play,.back-to-top,.botao,.pagina-topo a,.campo input,.campo select,.playlist-moldura iframe,.lightbox-fechar{transition:none}}
