html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html{font-size:10px}img{max-width:100%;display:block}b{font-weight:700}h2,h3{font-family:"ofelia-display",sans-serif}body{font-family:"Barlow",sans-serif;color:#fff;line-height:1.4;background-color:#000}.container{width:90%;max-width:1280px;margin:0 auto}.btn{font-family:"museo-sans",sans-serif;display:flex;align-items:center;justify-content:center;font-size:2.2rem;font-weight:900;text-decoration:none;gap:8px;text-align:center;padding:16px 3.2rem;width:100%;border-radius:2px;background:#fff507;color:#161616;transition:.5s;overflow:hidden}.btn svg{transition:.5s}.btn:hover svg{transform:rotateY(-180deg)}.section-title{font-family:"ofelia-display";font-size:4rem;font-weight:800}.section-title.center{text-align:center;margin:0 auto}.section-title.left{text-align:left}.section-title span{font-weight:400}.modal{width:100%;height:100%;position:fixed;background:rgba(0,0,0,.5019607843);z-index:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:none;align-items:center;justify-content:center}.modal.active{display:flex}.modal .video-wrapper{width:60%;height:100vh;position:relative;display:flex;align-items:center}.modal .video-wrapper .close{font-family:"muso-sans",sans-serif;font-size:3.2rem;position:absolute;top:30px;right:0px;z-index:600;cursor:pointer}.modal .video-container{width:100%;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.modal .video-container iframe,.modal .video-container object,.modal .video-container embed,.modal .video-container video{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px}@keyframes teste{to{opacity:1}}@keyframes teste2{to{opacity:0}}.floating-whatsapp{position:fixed;bottom:2.4rem;right:2.4rem;transition:.5s;animation:show 2s forwards;opacity:0}.floating-whatsapp:hover{transform:scale(1.05)}@keyframes show{from{opacity:0}to{opacity:1}}.hero{width:100%;padding:10rem 0;min-height:100vh;background:url("./assets/hero-bg-new.png") no-repeat center center;animation:teste 1.5s forwards;background-size:cover;opacity:0;position:relative;display:grid;place-items:center}.hero:after{content:"";width:100%;height:100%;background:#000;position:absolute;top:0;left:0;z-index:0;animation:teste2 3s forwards}.hero .container{position:relative;z-index:500;display:grid;grid-template-columns:1fr 1.5fr;gap:4rem}.hero .infos{display:flex;flex-direction:column;align-items:flex-start;max-width:460px}.hero .logo{display:block;width:unset;align-self:center}.hero .trailer-wrapper{margin-top:4.4rem;display:flex;flex-wrap:wrap}.hero .trailer-wrapper picture{cursor:pointer;transition:.5s}.hero .trailer-wrapper picture:hover{transform:scale(1.05)}.hero .trailer-wrapper picture,.hero .trailer-wrapper p{flex:1 1 230px}.hero .trailer-wrapper p{font-size:12px;padding:2.4rem;color:#a9a9a9}.hero .page-title{margin-top:2.4rem;font-family:"ofelia-display";font-size:3.6rem;font-weight:700;color:#de0032;text-transform:uppercase}.hero .page-title span{font-weight:400;color:#fff}.hero .description{font-size:2.2rem;margin-bottom:2.4rem}.hero .debut{font-family:"ofelia-display",sans-serif;font-size:2.4rem;font-weight:700;color:#de0032;margin:2.4rem auto;position:relative;display:flex;align-items:center;gap:1.6rem}.hero .debut:before{content:"";width:20px;height:2px;background:linear-gradient(to right, transparent, #FFF)}.hero .debut:after{content:"";width:20px;height:2px;background:linear-gradient(to left, transparent, #FFF)}.obra{display:flex;flex-direction:column;align-items:center;background:#fff;padding:10rem 0}.obra .section-title{color:#202020}.obra .sign{margin-top:6rem;left:-23rem;position:relative}.obra .container{display:flex;flex-wrap:wrap;gap:4rem}.obra .container .left,.obra .container .right{flex:1 1 500px}.obra .container .right .citacao{font-size:2.4rem;color:#202020}.caminho{background:#fff;padding:10rem 0}.caminho .section-title{color:#202020;font-size:4.6rem;letter-spacing:-2px;max-width:600px}.caminho .container{margin-top:6rem;max-width:1040px;display:flex;flex-direction:column;align-items:center}.caminho .container .btn{display:block;max-width:360px}.caminho .container .item{width:100%;position:relative;border:1px solid #202020;padding:2.4rem;overflow:hidden;margin-bottom:2.4rem;display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:4rem}.caminho .container .item .infos h3{color:#202020;font-size:2.4rem;font-weight:600;width:100%;display:flex;align-items:center;justify-content:space-between;gap:2rem}.caminho .container .item .infos p{margin-top:2.4rem;font-size:2rem;color:#202020;width:85%}.caminho .container .item .flag{position:absolute;top:-10px;left:-5px}.alunos{background:#fff;padding:4rem 0 10rem 0}.alunos .section-title{color:#202020}.alunos .container{max-width:1000;margin:6rem auto 0 auto;display:grid;grid-template-columns:max-content max-content;gap:4rem;justify-content:center;align-items:center}.alunos .container img{border:1px solid #202020;padding:2.4rem;cursor:pointer;transition:.5s}.alunos .container img:hover{transform:scale(1.05)}.mudar{padding-top:10rem}.mudar .section-title{font-size:5.2rem}.mudar .section-title span{font-weight:inherit;color:#de0032}.mudar .container{display:grid;grid-template-columns:max-content 1fr;gap:4rem}.mudar .container .right{position:relative}.mudar .container .right svg{position:absolute;top:210px;left:-120px}.mudar .container .right p{margin-top:2.4rem;font-family:"Lora";font-size:1.8rem;color:#aeaeae}@media screen and (max-width: 968px){.mudar .container{gap:0rem}.mudar .container .right svg{display:none}.mudar .container .right p{font-size:18px}}.promocao{padding:20rem 0;background:#fff}.promocao .section-title{color:#202020;z-index:200}.promocao .section-title .faixa-amarela-fundo{font-weight:inherit;display:inline-flex;position:relative;z-index:200}.promocao .section-title .faixa-amarela-fundo:before{content:"";width:100%;height:100%;z-index:-1;background:#fff507;display:block;position:absolute}.promocao .description{color:#202020;font-size:2.8rem;font-weight:800;text-align:center;margin-top:3.2rem}.promocao .container{max-width:860px;margin:6rem auto;padding:6rem;display:flex;flex-direction:column;align-items:center;background:#000}.promocao .container .section-title,.promocao .container .description{color:#fff}.promocao .container .description{font-family:"ofelia-display";font-size:4rem;font-weight:400}.promocao .container .description .bold{font-weight:800}.promocao .container .description .yellow{color:#fff507}.promocao .container .de{font-family:"ofelia-display";font-size:2.4rem;color:#ff4545;margin-top:4rem}.promocao .container .de span{text-decoration:line-through}.promocao .container .por{font-family:"ofelia-display";font-size:3.6rem;font-weight:800;color:#fff}.promocao .container .atual{font-family:"ofelia-display";font-size:8.8rem;font-weight:800;color:#fff}.promocao .container .avista{font-family:"ofelia-display";font-size:2.8rem;color:#666;font-weight:800;margin-bottom:3.2rem}.promocao .container .discount-alert{font-family:"ofelia-display";width:80%;padding:16px 4rem 12px 4rem;border-top:2px dashed #444;border-bottom:2px dashed #444;color:#fff507;font-size:2.6rem;display:flex;align-items:center;justify-content:center;gap:16px;text-align:center;margin:0 auto;background:linear-gradient(to right, transparent, rgba(255, 255, 255, 0.1254901961), transparent);margin-bottom:2rem}.promocao .container .lista{width:100%;margin-top:6rem}.promocao .container .lista li{list-style:none;display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1254901961)}.promocao .container .lista li .name{display:flex;align-items:center;gap:16px;font-size:18px;max-width:80%}.promocao .container .lista li .valor{font-size:2rem;font-weight:800;color:#fff}@media screen and (max-width: 968px){.promocao{padding:10rem 0}}.call-trailer{background:#000;padding:10rem 0}.call-trailer .container{display:grid;grid-template-columns:1fr 2fr;gap:6rem}.call-trailer .section-title{font-size:7rem;text-transform:uppercase;font-weight:700;line-height:1.2;margin-bottom:2.4rem}.call-trailer .section-description{font-size:2.2rem;font-weight:400;line-height:1.2;margin-bottom:2.4rem}.call-trailer .apoiadores{display:flex;align-items:center;gap:8px}.call-trailer .apoiadores p{font-size:14px;font-weight:700;color:#de0032}.call-trailer .thumbnail{position:relative;display:grid;place-content:center;place-items:center;height:100%;cursor:pointer}.call-trailer .thumbnail svg{position:absolute;top:calc(50% - 50px);left:calc(50% - 50px);z-index:100;transition:.5s}.call-trailer .thumbnail:hover svg{transform:scale(1.1)}.author{background-color:#000}.author .container{background:url("./assets/author-thumb.png") no-repeat top center;background-size:cover;padding-top:46rem}.author .infos{width:65%;margin:0 auto}.author .section-title{font-size:5rem;font-weight:500;color:#fff;position:relative;display:flex;flex-direction:column;text-align:center}.author .section-title:after{content:"";width:35%;height:1px;background:linear-gradient(to left, transparent, #FFF, transparent);margin:2.4rem auto}.author .section-description{font-size:2rem;font-weight:400;color:#aeaeae;max-width:900px;text-align:center}.author .author-display{font-family:"ofelia-display",sans-serif;font-size:7rem;font-weight:700;color:#de0032;margin-top:2rem;display:block;text-align:center}.persona{padding-top:20rem;padding-bottom:10rem;background:#000}.persona .container{display:grid;grid-template-columns:1.2fr 1fr;gap:6rem;align-items:center}.persona .section-title{font-family:"museo-sans";font-size:3.4rem;font-weight:400}.work{padding:2.4rem 0;background:#000;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px;position:relative}.work .section-title{font-size:5rem;font-weight:700;color:#fff}.work .item{display:flex;align-items:center;gap:8px}.work .item .number{font-family:"ofelia-display";font-size:5rem;color:#de0032}.work .item .label{font-family:"ofelia-display";font-size:18px;font-weight:200;color:rgba(255,255,255,.5019607843);line-height:1}.work .line-divisor{position:absolute;width:100%;top:0;left:0;height:1px;background:linear-gradient(to right, transparent, #DE0032, transparent)}.work .line-divisor.bottom{top:unset;bottom:0}.access{background:#000;padding:10rem}.access .container{display:flex;flex-wrap:wrap;gap:6rem}.access .container .item{flex:1 1 500px}.access .container .item .title-wrapper{display:flex;align-items:center;justify-content:space-between}.access .container .item .title-wrapper h3{font-size:2.2rem;font-weight:500;color:#fff}.interviews{background:#000;padding-top:5rem;padding-bottom:10rem}.interviews .section-title{font-size:5rem;font-weight:700;color:#fff;max-width:960px;display:flex;flex-direction:column;position:relative}.interviews .section-title span{color:#de0032;display:contents}.interviews .section-title:after{content:"";width:100%;height:1px;background:linear-gradient(to left, transparent, #FFF);opacity:.5;margin:2.4rem 0}.interviews .list{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4rem;row-gap:6rem;transition:.5s;z-index:10}.interviews .list .item{flex:1 1 300px;display:flex;flex-direction:column;transition:.5s;z-index:500}.interviews .list .item h3{font-size:2.4rem;font-weight:400;color:#de0032}.interviews .list .item p{font-size:16px;font-weight:400;color:#888}.timer{background:#f8f8f8;padding:10rem 0;display:flex;flex-direction:column;align-items:center}.timer .section-title{font-size:2.4rem;font-weight:500;color:#202020;display:flex;align-items:center;gap:8px}.timer p{font-family:"ofelia-display";font-size:3.4rem;font-weight:500;text-align:center;color:#202020;max-width:660px;margin:0 auto}.timer .timer-wrapper{margin-top:6rem;margin-bottom:3rem;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.timer .timer-wrapper .dots{font-size:4rem;font-weight:400;color:rgba(222,0,50,.3137254902)}.timer .timer-wrapper .item{width:120px;height:120px;border-radius:100%;border:1px solid rgba(222,0,50,.1254901961);display:grid;place-content:center;place-items:center}.timer .timer-wrapper .item .number{font-size:5.4rem;color:#de0032;line-height:1}.timer .timer-wrapper .item .label{font-size:12px;font-weight:400;color:#404040}.faq{padding-top:10rem;padding-bottom:10rem;background:#202020;display:flex;flex-direction:column;align-items:center}.faq .buy-btn{margin-top:8rem}.faq .container{display:flex;flex-direction:column;gap:6rem}.faq .section-title{font-size:5rem;color:#fff;max-width:400px}.faq .asks{display:flex;flex-direction:column}.faq .asks .ask{cursor:pointer;padding:2.4rem 0;border-top:1px solid rgba(255,255,255,.1254901961)}.faq .asks .ask:last-child{border-bottom:1px solid rgba(255,255,255,.1254901961)}.faq .asks .ask .title-wrapper{display:flex;align-items:center;justify-content:space-between}.faq .asks .ask .title-wrapper h3{font-size:2.6rem;color:#fff}.faq .asks .ask .title-wrapper .arrow-to-hide{transition:.5s}.faq .asks .ask .aswer{font-size:18px;font-weight:400;color:#fff;margin-top:2.4rem;display:none}.faq .asks .ask.active .title-wrapper .arrow-to-hide{opacity:0}.faq .asks .ask.active .aswer{display:inherit}.footer{padding:2.4rem;background:#000;display:flex;flex-direction:column;align-items:center}.footer p{font-family:"ofelia-display",sans-serif;font-size:18px;color:gray;text-align:center;margin-bottom:16px}.footer a{font-family:"ofelia-display",sans-serif;font-size:14px;color:gray;text-align:center;text-decoration:none}svg{max-width:95%}@media screen and (max-width: 968px){html{font-size:8px;overflow-x:hidden}[data-flex]{display:flex !important;flex-direction:column !important}[data-flex]>*{flex:unset !important}.obra{padding:6rem 0}.obra .aspas{margin-bottom:16px}.obra svg{transform:scale(1.5)}.section-title{font-size:3.2rem !important;text-align:center}.author .container{background:url("./assets/author-thumb-mobile.png") no-repeat top center;background-size:cover}.author .container .infos{width:95%;display:flex;flex-direction:column;align-items:center}.author .container .infos .section-title{text-align:center;display:flex;flex-direction:column}.author .container .infos .section-title::after{margin:2.4rem auto;background:linear-gradient(to right, transparent, #fff, transparent);height:1px}.author .container .infos .author-display{font-size:3.2rem}.author .container .infos p{text-align:center}.call-trailer .container{display:flex;flex-direction:column}.timer .timer-wrapper{display:grid;grid-template-columns:1fr 1fr}.timer .timer-wrapper .dots{display:none}.hero{animation:teste 1.5s forwards;background-size:cover;padding-top:6rem;padding-bottom:6rem}.hero .logo{display:none}.hero picture{order:-1}.hero .container{display:flex;flex-direction:column;align-items:center}.hero .container .share{display:none}.trailer-wrapper{margin-top:0 !important}.trailer-wrapper picture{display:none}.trailer-wrapper p{font-size:14px !important;text-align:center}.persona .container{display:flex;flex-direction:column;gap:4rem;align-items:center}.call-trailer .section-title{font-size:5rem;text-align:center}.faq .container{display:flex;flex-direction:column}}@media screen and (min-width: 969px)and (max-width: 1440px){html{font-size:8.5px}}@media screen and (max-width: 968px){.modal .video-wrapper{width:95%}}/*# sourceMappingURL=style.min.css.map */