@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap);@font-face{font-family:Oxygen;font-style:normal;font-weight:400;src:url(/cursos/static/media/oxygen.bfd85624d51b2a238b06.otf) format("opentype")}#root,body,html{font-family:Open Sans,sans-serif;font-size:1rem;height:100%;margin:0;overflow:hidden;padding:0}#root{margin-top:5rem;overflow:auto}button{font-family:inherit}.container{display:flex;min-height:80vh;position:relative}.container:after{background:linear-gradient(180deg,#0006,#000);content:"";position:absolute;z-index:0}.container:after,.fundo-layer{bottom:0;left:0;pointer-events:none;right:0;top:0}.fundo-layer{background-color:#000;background-position:top;background-repeat:no-repeat;background-size:cover;opacity:0;position:fixed;transition:opacity .8s ease;z-index:-2}.fundo-layer.visible{opacity:1}.imagem-container{align-items:end;display:flex;flex:1 1;justify-content:center;position:relative;z-index:1}.personagem-img{max-height:90%;object-fit:contain;position:absolute;transition:opacity .5s ease,transform .5s ease;width:3000px;z-index:1}.personagem-img:before{background:linear-gradient(135deg,#f0f,#0ff);content:"";filter:blur(12px);inset:0;mask-image:inherit;-webkit-mask-image:inherit;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:inherit;-webkit-mask-size:inherit;pointer-events:none;position:absolute;z-index:-1;z-index:0}.personagem-img.animando-saida{opacity:0;transform:translateX(-50px)}.personagem-img.animando-entrada{animation:entrada .5s forwards;opacity:0;transform:translateX(50px)}@keyframes entrada{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.botoes-container{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:1rem;justify-content:center;position:relative;z-index:1}.botoes-container div{display:flex;flex-direction:row;gap:2rem}.botao{align-items:center;background-color:#000000b0;border:none;border-radius:.375rem;color:#fff;cursor:pointer;display:flex;font-size:3rem;padding:.75rem 2rem;transition:background-color .3s ease}.botao:hover{background-color:#ffffff90}.icone-jogo{display:block;height:auto;width:120px}.titulo-jogo{color:#fff;font-family:Oxygen,sans-serif;font-size:2rem;margin-bottom:1rem;opacity:1;text-align:center;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.titulo-jogo.entrada{opacity:1;transform:translateY(0)}.titulo-jogo.saida{opacity:0;transform:translateY(-20px)}.botao.ativo{background-color:#b7111190}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background-color:#222;border:2px solid #000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#555}@media (max-width:768px){.container{flex-direction:column;min-height:50vh;padding:1rem}.imagem-container{align-items:center;display:none}.personagem-img{display:none}.botoes-container{flex-direction:column;gap:1rem;margin-top:2rem}.botoes-container div{flex-direction:row;gap:1rem}.botao{font-size:1.5rem;padding:.5rem 1.5rem}.icone-jogo{width:60px}.titulo-jogo{font-size:1.5rem}.conteudo-container{max-height:none;overflow-y:auto;padding:1rem}#root{margin-top:3rem}}.whatsapp-popup{align-items:center;background-color:#25d366;border-radius:999px;bottom:20px;box-shadow:0 4px 10px #0003;color:#fff;display:flex;font-weight:700;padding:.75rem 1rem;position:fixed;right:20px;text-decoration:none;transition:background-color .3s ease;z-index:9999}.whatsapp-popup:hover{background-color:#1ebe5d}.valorant-wrapper{background-color:#0d0d0d;color:#e0e0e0}.valorant-section{padding:3rem 2rem;text-align:center}.valorant-title{animation:fadeSlideIn .8s ease-out;color:#ff4655;font-size:3.2rem;font-weight:800;text-shadow:2px 2px 8px #ff465580}.valorant-button:hover{background-color:#e03b47}.valorant-card{background-color:#1a1a1a;border:1px solid #ff465588;border-radius:1rem;box-shadow:0 4px 10px #ff465533;padding:2rem;width:280px}.outro{background-color:#121212}.highlights{display:flex;flex-wrap:wrap;gap:1rem}.valorant-highlight-card{background:#1e1e2f;border-radius:10px;box-shadow:0 0 10px #ff008033;color:#fff;flex:1 1;padding:1rem;width:90%}.image-text-section{flex-direction:row}.image-text-section img{margin:-4rem;position:relative;width:60rem}.quote-section{border-left:4px solid #ff5ec6;color:#ff5ec6;margin:0;margin-top:0!important;position:relative;z-index:2}.call-to-action{margin-top:0;position:relative;z-index:2}.como-funciona-section{color:#eee;font-family:Arial,sans-serif;margin:0 auto;max-width:900px;padding:3rem 1rem;text-align:center}.como-funciona-section h2{color:#ff4655;font-size:2rem;margin-bottom:2rem}.cards-container{grid-gap:2rem 2rem;align-items:center;display:grid;gap:2rem 2rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);justify-items:center}.card{background:#0000;border-radius:8px;box-shadow:none;color:#eee;max-width:320px;padding:1.5rem;text-align:center;transition:box-shadow .3s ease}.card h3{color:#ff4655;font-weight:700;margin-bottom:.8rem}.card p{color:#ccc;font-size:1rem;line-height:1.4;margin:0}.card:hover{box-shadow:0 0 10px #ff4655aa;cursor:default}@media (max-width:768px){.valorant-title{font-size:2rem}.valorant-section{padding:2rem 1rem}.grid{align-items:center;flex-direction:column}.valorant-card{padding:1.5rem;width:90%}.video-frame{max-width:100%}.highlights,.image-text-section{flex-direction:column;gap:1rem}.image-text-section img{margin-bottom:-2.4rem;max-width:30rem;width:100%}.image-text-section .text{text-align:center;width:100%}.cards-container{grid-template-columns:1fr}}.valorant-button{background-color:#ff4655;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;margin-top:2rem;padding:1rem 2rem;text-align:center;text-decoration:none;transition:background-color .3s ease}.valorant-button:hover{background-color:#e63c4a}.faq-container{font-family:Arial,sans-serif;margin:0 auto;max-width:800px;padding:1rem}.faq-container h2{text-align:center}.faq-item{background-color:#222;border:1px solid #444;border-radius:8px;box-shadow:0 2px 6px #0000004d;margin-bottom:1rem;overflow:hidden;transition:box-shadow .3s ease}.faq-pergunta{align-items:center;background:none;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:700;justify-content:space-between;padding:1rem 1.5rem;text-align:left;transition:background-color .3s ease;width:100%}.faq-pergunta:focus,.faq-pergunta:hover{color:#fff;outline:none}.faq-icon{color:#ff4655;font-size:1.5rem;margin-left:1rem;transition:transform .3s ease}.faq-item.active .faq-icon{transform:rotate(45deg)}.faq-resposta{border-radius:0 0 8px 8px;color:#a3a2a2;font-weight:400;line-height:1.4;max-height:0;overflow:hidden;padding-left:1.5rem;padding-right:1.5rem;transition:max-height .4s ease,padding .3s ease;-webkit-user-select:text;user-select:text}.localizacao-section{max-width:900px;padding:5rem}.localizacao-title{color:#ff4655;font-family:Arial,sans-serif;font-size:2rem;margin-bottom:1.5rem;text-align:center}.localizacao-mapa{border-radius:12px;box-shadow:0 2px 8px #0000004d;overflow:hidden;width:100%}.iframe-mapa{border:0;display:block;height:100%;width:100%}.mapa-container{border-radius:12px;box-shadow:0 2px 8px #0000004d;height:100%;overflow:hidden;width:100%}.cs-wrapper{background-color:#101010;color:#e0e0e0}.cs-section{padding:3rem 2rem;text-align:center}.cs-title{animation:fadeSlideIn .8s ease-out;color:#ff4655;font-size:3.2rem;font-weight:800;margin-top:1rem;text-shadow:2px 2px 8px #ff3c0080}.cs-button{background-color:#ff4655;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1.1rem;margin-top:2rem;padding:1rem 2rem}.cs-button:hover{background-color:#d23200}.grid{gap:1.5rem}.cs-card,.cs-highlight-card{background-color:#1a1a1a;border:1px solid #ff465588;border-radius:1rem;box-shadow:0 4px 10px #ff3c0033;padding:2rem;width:280px}.cs-highlight-card{background:#1e1e2f;color:#fff;flex:1 1;min-width:250px}.video-frame{border-radius:8px;margin:0 auto;max-width:800px;overflow:hidden}.quote-section{background-color:#111;border-left:4px solid #ff4655;margin:2rem 0;padding:2rem;text-align:center}.call-to-action{background-color:#282c34;border-radius:12px;padding:3rem 1rem;text-align:center}.white-section{color:#111;padding:4rem 2rem;text-align:center}.white-title{color:#ff3c00;font-size:2.5rem;margin-bottom:1rem}.white-paragraph{font-size:1.1rem;margin:0 auto 2rem;max-width:700px}.white-info-box{background-color:#f7f7f7;border-left:6px solid #ff4655;border-radius:8px;margin:0 auto;max-width:600px;padding:1.5rem}.faq-item{border-bottom:1px solid #ddd}.faq-question{background:#f9f9f9;border:none;cursor:pointer;font-size:1.1rem;font-weight:600;outline:none;padding:1rem 1.5rem;text-align:left;transition:background-color .3s ease;width:100%}.faq-question.open,.faq-question:hover{background:#eaeaea}.faq-answer{color:#444;font-size:1rem;font-weight:400;line-height:1.5;max-height:0;overflow:hidden;padding:0 1.5rem;transition:max-height .35s ease}.faq-answer.open{max-height:500px;padding:1rem 1.5rem 1.5rem}@media (max-width:720px){.image-text-section{flex-direction:column;text-align:center}.image-text-section .text{margin-bottom:1.5rem}.cs-title{font-size:2.4rem}.cs-button{font-size:1rem;padding:.8rem 1.6rem}.grid{align-items:center;flex-direction:column}.cs-card,.cs-highlight-card{max-width:340px}.video-frame{padding:0 1rem;width:100%}.white-section{padding:2.5rem 1rem}.white-title{font-size:2rem}.white-paragraph{font-size:1rem;padding:0 .5rem}.white-info-box{margin:0 1rem;padding:1rem}.call-to-action{padding:2rem 1rem}.quote-section{font-size:1rem;margin:1.5rem 0;padding:1.5rem 1rem}}.lol-wrapper{background-color:#121212;color:#eee}.lol-section{padding:3rem 2rem;text-align:center}.lol-title{animation:fadeSlideIn .7s ease-out;color:#ff4655;font-size:3rem;font-weight:900;text-shadow:1px 1px 5px #d32f2f99}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.lol-button{background-color:#ff4655;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;margin-top:1.5rem;padding:1rem 2.5rem;transition:background-color .3s ease}.lol-button:hover{background-color:#b12727}.grid{display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:center}.lol-card{background-color:#1c1c1c;border:1px solid #d32f2f87;border-radius:12px;box-shadow:0 4px 10px #d32f2f33;color:#eee;padding:1.8rem;text-align:left;width:300px}.outro{background-color:#1b1b1b}.highlights{margin-top:2rem}.lol-highlight-card{background-color:#252525;border:1px solid #d32f2f66;border-radius:12px;box-shadow:0 0 15px #d32f2f26;color:#fff;flex:1 1;min-width:260px;padding:1.2rem 1.5rem;text-align:left}.image-text-section{align-items:center;color:#eee;display:inline-block;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:3rem;position:relative;text-align:left}.image-text-section .text{flex:1 1;min-width:280px}.image-text-section .image-lol img{display:block;height:auto;margin:-6rem 0 -2rem;width:100%}.image-lol .gradient-overlay{background:linear-gradient(0deg,#fff 0,#fff 30%,#fff0);bottom:0;height:60%;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.white-section{background-color:#fff;color:#222;margin-bottom:3rem;padding:2rem 2.5rem}.quote-section{background-color:#222;border-left:5px solid #ff4655;color:#ff4655;font-size:1.2rem;font-style:italic;margin:3rem 1rem;padding:1rem 2rem}.quote-section cite{color:#eee;display:block;font-style:normal;font-weight:700;margin-top:.8rem}.call-to-action{background-color:#1f1f1f;border-radius:14px;color:#eee;padding:3rem 2rem}.call-to-action h2{color:#ff4655;font-size:2.4rem;font-weight:900}.call-to-action p{font-size:1.1rem;margin:1rem 0 2rem}@media (max-width:720px){.image-text-section{flex-direction:column;text-align:center}.image-text-section .text{margin-bottom:1.5rem}.lol-wrapper{padding:1rem}.lol-title{font-size:2rem;text-align:center}.lol-section{padding:2rem 1rem}.lol-button{font-size:1rem;padding:.8rem 1rem;width:100%}.grid{align-items:center;flex-direction:column;gap:1.2rem}.lol-card{max-width:90%;padding:1.5rem;width:100%}.lol-highlight-card{min-width:0;min-width:auto;padding:1rem}.image-text-section{align-items:center;flex-direction:column;gap:1rem;text-align:center}.image-text-section .text{min-width:0;min-width:auto;width:100%}.image-text-section .image-lol img{height:auto;margin:0 auto;max-width:100%;width:30rem}.white-section{padding:1.5rem 1rem}.quote-section{font-size:1rem;margin:2rem .5rem;padding:1rem}.call-to-action{border-radius:10px;padding:2rem 1rem}.call-to-action h2{font-size:2rem}.call-to-action p{font-size:1rem}}.nav-bar{align-items:center;background-color:#000;box-sizing:border-box;display:flex;font-family:Oxygen,sans-serif;height:5rem;justify-content:space-between;left:0;padding:1rem 2rem;position:fixed;top:0;width:100%;z-index:1000}.nav-logo{height:40px}.nav-links{display:flex;gap:1.5rem}.nav-links a{color:#fff;font-size:1rem;text-decoration:none}@media (max-width:768px){.nav-bar{padding:.5rem 1rem}.nav-logo{height:30px}.nav-links{gap:.75rem}.nav-links a{font-size:.85rem}}.footer{background-color:#111;color:#fff;padding:10rem 1rem 20rem;text-align:center}.footer-logo{color:#ff4655;font-size:1.5rem;margin-bottom:.5rem}.footer-text{color:#ccc;font-size:.9rem;margin-bottom:1rem}.footer-links{display:flex;gap:1.5rem;justify-content:center}.footer-links a{color:#ff4655;text-decoration:none;transition:color .3s ease}.footer-links a:hover{color:#fff}
/*# sourceMappingURL=main.cc444d34.css.map*/