@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/poppins-300-Dku2WoCh.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/poppins-400-cpxAROuN.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/poppins-500-C8OXljZJ.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/poppins-600-zEkxB9Mr.woff2)format("woff2")}@font-face{font-family:Chillax;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/chillax-500-BmL3CiFe.woff2)format("woff2")}@font-face{font-family:Chillax;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/chillax-600-BeOZ2uPm.woff2)format("woff2")}:root{--dark-01:#0a0a09;--dark-02:#1a1a17;--dark-03:#292926;--dark-04:#383836;--light-01:#fffdfa;--light-02:#f5f1ed;--light-03:#ebe6e1;--light-04:#e0dad5;--yellow-01:#ffd666;--yellow-02:#ffe499;--orange-01:#ff9651;--orange-02:#ffb685;--red-01:#ff6b6b;--red-02:#ff9e9e;--red-04:#421c1c;--magenta-01:#ff80d4;--magenta-02:#ffb2e5;--purple-01:#ad85ff;--purple-02:#cfb8ff;--blue-01:#69f;--blue-02:#a3c2ff;--ciano-01:#82fae6;--ciano-02:#b4faee;--green-01:#bbf060;--green-02:#d5f995;--green-04:#313e19;--neon-01:#9f9;--neon-02:#cfc;--font-sans:"Poppins", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Chillax", "Poppins", ui-sans-serif, sans-serif;--ease-out:cubic-bezier(.12, .23, .5, 1);--spring:cubic-bezier(.34, 1.36, .64, 1);--container:1216px;--sq:.566}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--dark-01);color:var(--light-02);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"blwf", "cv03", "cv04", "cv09", "cv11";font-size:16px;line-height:1.6;overflow-x:clip}img,svg,video,canvas{max-width:100%;display:block}img{height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}ul,ol{list-style:none}input{font:inherit}h1,h2,h3,h4,h5,h6{font-weight:500}::selection{background:var(--green-01);color:var(--dark-02)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--light-01);color:var(--dark-02);transition:transform .2s var(--ease-out);border-radius:12px;padding:10px 16px;font-weight:600;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}:focus-visible{outline:2px solid var(--green-01);outline-offset:3px}.sq{border-radius:calc(var(--r,24px) * var(--sq))}@supports (corner-shape:superellipse(2)){.sq{border-radius:var(--r,24px);corner-shape:superellipse(2)}}.h1{letter-spacing:-.02em;color:var(--light-01);font-size:48px;font-weight:500;line-height:1.2}.h2{letter-spacing:0;color:var(--light-01);font-size:36px;font-weight:500;line-height:1.2}.h5{letter-spacing:-.02em;color:var(--light-01);font-size:22px;font-weight:500;line-height:1.3}.h6{letter-spacing:-.02em;color:var(--light-01);font-size:20px;font-weight:500;line-height:1.4}.text-l{font-size:18px;line-height:1.6}.text-s{color:var(--light-04);font-size:14px;line-height:1.6}.text-xs{font-size:12px;line-height:1.6}.c-light-02{color:var(--light-02)}.c-light-04{color:var(--light-04)}.text-gradient-gold{background-image:radial-gradient(89% 353% at 32.8% 100%, var(--light-01) 0%, var(--yellow-02) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.tag,.eyebrow{font-family:var(--font-display);text-transform:uppercase;color:var(--light-04);align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:.8;display:inline-flex}.tag img{width:20px;height:20px}.tag--dark{color:var(--dark-02)}.tag--dark img{width:14px;height:14px}.eyebrow{color:var(--light-01)}.stack-12{flex-direction:column;gap:12px;display:flex}.stack-16{flex-direction:column;gap:16px;display:flex}.stack-24{flex-direction:column;gap:24px;display:flex}.align-center{text-align:center;align-items:center}.icon-box{--r:14px;border-radius:calc(var(--r) * var(--sq));flex:none;justify-content:center;align-items:center;display:inline-flex}@supports (corner-shape:superellipse(2)){.icon-box{border-radius:var(--r);corner-shape:superellipse(2)}}.icon-box--40{width:40px;height:40px}.icon-box--32{width:32px;height:32px}.icon-box--24{--r:10.5px;width:24px;height:24px}.icon-box--24 img{width:15px;height:15px}.bg-blue-02{background:var(--blue-02)}.bg-yellow-01{background:var(--yellow-01)}.bg-orange-02{background:var(--orange-02)}.bg-ciano-02{background:var(--ciano-02)}.bg-green-02{background:var(--green-02)}.bg-red-04{background:var(--red-04)}[data-ticker]{overflow:hidden}.ticker__track{will-change:transform;width:max-content;display:flex}.rainbow__set{height:100%;display:flex}.rainbow__set i{height:100%;display:block}.rainbow__set i:first-child{background:var(--yellow-01)}.rainbow__set i:nth-child(2){background:var(--orange-01)}.rainbow__set i:nth-child(3){background:var(--red-01)}.rainbow__set i:nth-child(4){background:var(--magenta-01)}.rainbow__set i:nth-child(5){background:var(--purple-01)}.rainbow__set i:nth-child(6){background:var(--blue-01)}.rainbow__set i:nth-child(7){background:var(--ciano-01)}.rainbow__set i:nth-child(8){background:var(--green-01)}@property --mask-stop{syntax:"<percentage>";inherits:true;initial-value:50%}.btn{--r:25px;--sq-border:.5px;--mask-stop:50%;isolation:isolate;background:var(--light-01);border-radius:calc(var(--r) * var(--sq));color:var(--dark-02);white-space:nowrap;transition:--mask-stop .4s var(--ease-out), background-color .4s var(--ease-out);justify-content:center;align-items:center;gap:16px;padding:10px 10px 10px 24px;font-size:16px;font-weight:600;line-height:1;display:inline-flex;position:relative;overflow:clip;box-shadow:0 6.5px 23px -5px #ffffff40,inset 0 -1px 2px #ffffff47,inset 0 1px 2px #0000003d}@supports (corner-shape:superellipse(2)){.btn{border-radius:var(--r);corner-shape:superellipse(2)}}.btn:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;corner-shape:inherit;border:.5px solid #fffdfa99;position:absolute;top:0;bottom:0;left:0;right:0}.btn__rainbow,.btn__mask{z-index:0;pointer-events:none;border-radius:inherit;corner-shape:inherit;position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip}.btn__rainbow{container-type:inline-size}.btn__rainbow .ticker__track{height:100%}.btn__rainbow .rainbow__set{width:100cqw}.btn__rainbow .rainbow__set i{flex:1}.btn__mask{background:linear-gradient(180deg, var(--light-01) var(--mask-stop), #fffdfa99 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn__label,.btn__icon{z-index:1;position:relative}.btn__icon{--r:14px;border-radius:calc(var(--r) * var(--sq));width:38px;height:38px;transition:background-color .4s var(--ease-out);background:#282826;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px 2px #0009,inset 0 -1px 2px #ffffff3d}@supports (corner-shape:superellipse(2)){.btn__icon{border-radius:var(--r);corner-shape:superellipse(2)}}.btn__icon img{flex:none;width:17px;max-width:none;height:17px}@media (hover:hover){.btn:hover{--mask-stop:-50%}.btn:hover .btn__icon{background:var(--dark-03)}}.btn--green{background:var(--green-01);width:100%;max-width:350px;padding:24px 32px;font-size:20px;box-shadow:inset 0 -1px 2px #ffffff3d,inset 0 -2px 2px #00000014}.btn--green:after{display:none}@media (hover:hover){.btn--green:hover{background:var(--green-02)}}.btn-nav{--r:25px;background:var(--dark-03);border-radius:calc(var(--r) * var(--sq));color:var(--light-01);transition:transform .4s var(--spring);align-items:center;gap:16px;padding:6px 6px 6px 14px;font-size:14px;font-weight:500;line-height:1.6;display:inline-flex;box-shadow:inset 0 1px 2px #ffffff3d,inset 0 -1px 2px #0009}@supports (corner-shape:superellipse(2)){.btn-nav{border-radius:var(--r);corner-shape:superellipse(2)}}.btn-nav__icon{--r:14px;isolation:isolate;border-radius:calc(var(--r) * var(--sq));background:#282826;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0009,inset 0 -1px 2px #ffffff3d}@supports (corner-shape:superellipse(2)){.btn-nav__icon{border-radius:var(--r);corner-shape:superellipse(2)}}.btn-nav__icon .rainbow{z-index:-2;border-radius:inherit;corner-shape:inherit;position:absolute;top:0;bottom:0;left:0;right:0;container-type:inline-size}.btn-nav__icon .ticker__track{height:100%}.btn-nav__icon .rainbow__set{width:100cqw}.btn-nav__icon .rainbow__set i{flex:1}.rainbow-mask{z-index:-1;border-radius:inherit;corner-shape:inherit;background:linear-gradient(180deg, var(--light-01) 50%, #fffdfa99 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;top:0;bottom:0;left:0;right:0}.btn-nav__icon img{width:16px;height:16px}@media (hover:hover){.btn-nav:hover{transform:scale(1.05)}}.btn-wpp{--r:25px;z-index:1;background:var(--green-01);border-radius:calc(var(--r) * var(--sq));color:var(--green-04);transition:background-color .4s var(--ease-out);align-items:center;gap:16px;padding:10px 10px 10px 24px;font-size:16px;font-weight:600;line-height:1;display:inline-flex;position:relative;box-shadow:inset 0 -2px 2px #ffffff3d,inset 0 1px 2px #00000014}@supports (corner-shape:superellipse(2)){.btn-wpp{border-radius:var(--r);corner-shape:superellipse(2)}}.btn-wpp__icon{--r:14px;background:var(--green-04);border-radius:calc(var(--r) * var(--sq));justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}@supports (corner-shape:superellipse(2)){.btn-wpp__icon{border-radius:var(--r);corner-shape:superellipse(2)}}.btn-wpp__icon img{width:32px;height:32px}@media (hover:hover){.btn-wpp:hover{background:var(--green-02)}}.nav{z-index:20;justify-content:space-between;align-items:center;height:72px;padding:16px 24px;display:flex;position:absolute;top:0;bottom:auto;left:0;right:0}.nav__logo img{width:96px;height:24px}.nav__ticker{border-radius:10px;flex:1;max-width:600px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 14.86% 85%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 14.86% 85%,#0000 100%)}.nav__ticker .ticker__track{gap:10px}.ticker__item{white-space:pre;font-family:var(--font-display);text-transform:uppercase;color:var(--light-02);flex:none;font-size:14px;font-weight:600;line-height:1.3}.hero{flex-direction:column;align-items:center;padding-top:120px;display:flex;position:relative;overflow:clip}.hero__rays{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hero__container{z-index:5;width:100%;max-width:var(--container);flex-direction:column;align-items:center;padding:0 32px;display:flex;position:relative}.hero__content{text-align:center;flex-direction:column;align-items:center;gap:48px;width:100%;max-width:700px;display:flex;overflow:clip}.hero__stage{flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;width:100%;height:600px;padding:32px;display:flex;position:relative}.arch{pointer-events:none;--slide-w:260px;--slide-h:380px;--slide-r:16px;position:absolute;top:-110px;bottom:0;left:0;right:0;overflow:hidden}.arch img{width:var(--slide-w);height:var(--slide-h);object-fit:cover;border-radius:var(--slide-r);visibility:hidden;background:#1e293b;max-width:none;position:absolute;top:0;left:0}.chips{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;width:100%;display:flex;position:relative}.chip{-webkit-backdrop-filter:blur();font-family:var(--font-display);text-transform:uppercase;color:var(--light-01);background:#fffdfa1f;border-radius:100px;align-items:center;gap:10px;padding:8px 14px;font-size:10px;font-weight:600;line-height:1.3;display:inline-flex}.chip img{flex:none;width:22px;height:22px}.declaracao{aspect-ratio:16/9;background:var(--dark-01);flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;padding:32px;display:flex;position:relative;overflow:hidden}.declaracao__bg,.declaracao__shade{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.declaracao__bg{object-fit:cover}.declaracao__shade{background:#0003}.declaracao__title{z-index:1;letter-spacing:-.02em;text-align:center;max-width:1216px;color:var(--light-01);font-size:44px;font-weight:500;line-height:1.3;position:relative}.vimeo-bg{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;container-type:size}.vimeo-bg iframe{opacity:0;width:max(100cqw,177.78cqh);max-width:none;height:max(100cqh,56.25cqw);transition:opacity .6s var(--ease-out);border:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vimeo-bg.is-ready iframe{opacity:1}.section{background:var(--dark-01);flex-direction:column;align-items:center;gap:50px;padding:120px 32px;display:flex;position:relative;overflow:clip}.section__container{width:100%;max-width:var(--container);flex-direction:column;align-items:center;gap:60px;display:flex;position:relative}.section__head{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:720px;display:flex}.glow{z-index:3;pointer-events:none;position:absolute}.glow--gold-a,.glow--gold-b{aspect-ratio:.268646;background:radial-gradient(50% 100% at 50% 0%, var(--yellow-02) 0%, #fffdfa00 100%);opacity:.1;width:814px;top:-7.6%;left:70.14%;transform:translate(-50%,-50%)rotate(34deg)}.glow--green-faq{opacity:.1;background:radial-gradient(50% 50%,#eeffd1 0%,#d5fa9600 100%);width:834px;height:2630px;top:-4.02%;left:77.78%;transform:translate(-50%,-50%)rotate(53deg)}.professores__container{gap:60px}.trilha{aspect-ratio:1175/476;width:100%;max-width:1175px;position:relative}.trilha__path{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.trilha__path--mobile{display:none}.trilha__list{grid-template-columns:repeat(8,1fr);height:100%;padding:1.02% .77% 0 1.02%;display:grid;position:relative}.trilha__slot{flex-direction:column;align-items:center;display:flex}.trilha__slot--down{justify-content:flex-end;padding-bottom:6.93cqh}.trilha__slot--up{justify-content:flex-start;padding-top:7.56cqh}.trilha{container-type:size}.trilha__slot img{object-fit:cover;border-radius:100px;width:7.49cqw;min-width:0;height:7.49cqw}.cursos__lead{max-width:540px}.cursos__grid{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.curso{--r:43px;aspect-ratio:292/440;background:var(--dark-02);border-radius:calc(var(--r) * var(--sq));min-width:20%;max-width:25%;transition:background-color .4s var(--spring);flex-direction:column;flex:1 1 0;align-items:center;padding:6px;display:flex}@supports (corner-shape:superellipse(2)){.curso{border-radius:var(--r);corner-shape:superellipse(2)}}@media (hover:hover){.curso:hover{background:var(--dark-03)}}.curso__media{--r:36px;border-radius:calc(var(--r) * var(--sq));flex:1;width:100%;min-height:0;padding:8px;position:relative;overflow:hidden}@supports (corner-shape:superellipse(2)){.curso__media{border-radius:var(--r);corner-shape:superellipse(2)}}.curso__img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.curso__cat{width:32px;height:32px;position:relative}.curso__meta{justify-content:center;align-items:center;gap:16px;width:100%;padding:14px 12px 8px;display:flex}.curso__meta span{font-family:var(--font-display);text-transform:uppercase;color:var(--light-04);align-items:center;gap:8px;font-size:12px;font-weight:600;line-height:.9;display:inline-flex}.curso__meta img{width:20px;height:20px}.beneficios{--r:43px;background:var(--dark-02);border-radius:calc(var(--r) * var(--sq));flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:32px;width:100%;padding:24px;display:flex}@supports (corner-shape:superellipse(2)){.beneficios{border-radius:var(--r);corner-shape:superellipse(2)}}.beneficio{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:40px;min-width:15%;padding:12px 0;display:flex}.beneficio img{width:20px;height:20px}.categorias{background:linear-gradient(180deg, var(--dark-02) 0%, var(--dark-01) 100%);flex-direction:column;align-items:center;padding:120px 16px 16px;display:flex;position:relative;overflow:clip}.categorias__container{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:938px;display:flex;position:relative}.categorias__head{z-index:5;text-align:center;flex-direction:column;align-items:center;gap:80px;width:100%;max-width:628px;display:flex;position:relative}.pilares{width:100%;max-width:var(--container);justify-content:center;align-items:flex-start;gap:14px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pilar{min-width:0;padding-top:calc(var(--o) * 60px);flex:1 1 0;display:flex}.pilar__bar{--r:29px;background:linear-gradient(0deg, transparent 0%, var(--c2) 100%);border-radius:calc(var(--r) * var(--sq));flex:1;height:480px;padding-bottom:340px;display:flex}@supports (corner-shape:superellipse(2)){.pilar__bar{border-radius:var(--r);corner-shape:superellipse(2)}}.pilar__card{--r:29px;aspect-ratio:1;background:var(--c1);border-radius:calc(var(--r) * var(--sq));color:#191917;transition:transform .4s var(--spring);flex-direction:column;flex:1;justify-content:space-between;align-self:flex-start;align-items:flex-start;padding:16px;font-size:16px;font-weight:500;line-height:1.32;display:flex;overflow:hidden}@supports (corner-shape:superellipse(2)){.pilar__card{border-radius:var(--r);corner-shape:superellipse(2)}}.pilar__card img{aspect-ratio:1;width:39.56%;height:auto}@media (hover:hover){.pilar__card:hover{transform:translateY(-20px)}}.videos{flex-wrap:wrap;justify-content:center;align-items:center;display:flex;overflow:clip}.videos__head{background:var(--dark-01);text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;padding:220px 32px 80px;display:flex}.videos__head .h2{max-width:680px}.video-tile{aspect-ratio:2.25;background:var(--dark-02);flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;min-width:45%;padding:24px;display:flex;position:relative;overflow:hidden}.video-tile__poster{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.video-tile__shade{opacity:.5;background:linear-gradient(#54545400 50%,#000 100%);position:absolute;top:0;bottom:0;left:0;right:0}.video-tile figcaption{z-index:1;letter-spacing:-.02em;text-align:center;color:var(--light-01);font-size:22px;font-weight:500;line-height:1.3;position:relative}.pricing{background:#fff;flex-direction:column;align-items:center;gap:50px;padding:120px 16px;scroll-margin-top:0;display:flex;position:relative;overflow:clip}.pricing__lights{aspect-ratio:1.64103;pointer-events:none;opacity:.8;width:100%;max-width:1280px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pricing__lights:before{content:"";background:radial-gradient(35% 65% at 50% 100%, var(--green-01) 0%, #d5fa9600 100%);opacity:.24;width:1280px;height:945px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pricing__container{--r:82px;width:100%;max-width:var(--container);background:var(--dark-02);border-radius:calc(var(--r) * var(--sq));justify-content:center;align-items:center;gap:60px;padding:24px;display:flex;position:relative}@supports (corner-shape:superellipse(2)){.pricing__container{border-radius:var(--r);corner-shape:superellipse(2)}}.price-card{--r:43px;background:var(--light-01);border-radius:calc(var(--r) * var(--sq));max-width:460px;color:var(--dark-02);flex-direction:column;flex:1;align-self:stretch;align-items:center;display:flex;overflow:hidden}@supports (corner-shape:superellipse(2)){.price-card{border-radius:var(--r);corner-shape:superellipse(2)}}.price-card__top{width:100%;box-shadow:inset 0 -1px 0 var(--light-04);justify-content:space-between;align-items:center;gap:12px;padding:24px;display:flex}.price-card__body{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;min-height:280px;padding:0 16px 28px;display:flex}.price-card__values{width:100%;font-family:var(--font-display);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;font-weight:600;display:flex}.price-card__from,.price-card__cash{text-transform:uppercase;gap:12px;font-size:16px;line-height:.8;display:flex}.price-card__old{opacity:.5}.price-card__price{text-align:center;font-size:68px;line-height:1.4}.price-card__secure{flex-direction:column;align-items:center;gap:16px;width:100%;padding:24px 48px;display:flex}.price-card__barcode{width:100%}.price-card__alert{background:var(--light-03);align-items:center;gap:16px;width:100%;padding:16px;font-size:12px;font-weight:500;line-height:1.6;display:flex}.pricing__info{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:50px;padding:40px;display:flex}.pricing__chips{display:none}.checklist{flex-direction:column;gap:18px;width:100%;display:flex}.checklist li{color:var(--light-04);align-items:center;gap:12px;font-size:18px;line-height:1.6;display:flex}.checklist img{width:20px;height:20px}.garantia__container{gap:224px;container-type:inline-size}.garantia__word{text-align:center;color:#0000;-webkit-text-stroke:1px #e0dbd552;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;font-size:22.35cqw;font-weight:500;line-height:1.2;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 80%);mask-image:linear-gradient(#000 0%,#0000 80%)}.garantia__checks{justify-content:center;align-items:center;gap:32px;width:100%;display:flex;position:relative}.garantia__checks li{white-space:nowrap;color:var(--light-04);align-items:center;gap:12px;font-size:14px;line-height:1.6;display:flex}.garantia__checks img{width:20px;height:20px}.garantia__content{flex-direction:column;align-items:center;gap:80px;width:100%;max-width:720px;display:flex;position:relative}.garantia__lead{max-width:520px}.faq{flex-direction:column;align-items:center;gap:14px;padding:120px 32px;display:flex;position:relative;overflow:clip}.faq__dots{z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.faq__container{z-index:1;flex-direction:column;align-items:center;gap:60px;width:100%;max-width:860px;display:flex;position:relative}.faq__title{letter-spacing:-.02em;text-align:center;color:var(--light-01);font-size:36px;font-weight:500;line-height:1.2}.faq__body{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.faq__list{flex-direction:column;gap:18px;width:100%;display:flex}.faq-item{--r:29px;--sq-border:1px;background:var(--dark-02);border-radius:calc(var(--r) * var(--sq));overflow:hidden;box-shadow:inset 0 0 0 1px #fffdfa1f}@supports (corner-shape:superellipse(2)){.faq-item{border-radius:var(--r);corner-shape:superellipse(2)}}.faq-item summary{cursor:pointer;color:var(--light-01);align-items:center;gap:24px;padding:24px;font-size:18px;font-weight:500;line-height:1.6;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary span{flex:1}.faq-item summary img{width:24px;height:24px;transition:transform .4s var(--spring);flex:none}.faq-item[open] summary img{transform:rotate(180deg)}.faq-item__body{margin-top:-6px;padding:0 24px 24px}.faq-item__body p{color:var(--light-04);font-size:14px;line-height:1.6}.suporte{--r:29px;background:var(--light-01);border-radius:calc(var(--r) * var(--sq));flex-direction:column;align-items:flex-start;gap:24px;width:100%;padding:24px;display:flex;position:relative;overflow:hidden}@supports (corner-shape:superellipse(2)){.suporte{border-radius:var(--r);corner-shape:superellipse(2)}}.suporte__tag{font-family:var(--font-display);text-transform:uppercase;color:var(--dark-04);align-items:center;gap:10px;font-size:16px;font-weight:600;line-height:1.3;display:inline-flex}.suporte__icon{--r:14px;background:var(--dark-02);border-radius:calc(var(--r) * var(--sq));display:inline-flex}@supports (corner-shape:superellipse(2)){.suporte__icon{border-radius:var(--r);corner-shape:superellipse(2)}}.suporte__icon img{width:34px;height:34px}.suporte__title{letter-spacing:-.02em;max-width:640px;color:var(--dark-02);font-size:28px;font-weight:500;line-height:1.3}.suporte__lights{opacity:.8;pointer-events:none;width:100%;max-width:1280px;height:297.66%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.suporte__lights:before,.suporte__lights:after{content:"";pointer-events:none;background:radial-gradient(50% 50% at 50% 50%, var(--green-02) 0%, #d5fa9600 100%);position:absolute}.suporte__lights:before{aspect-ratio:.286667;opacity:.24;width:472px;top:31.94%;left:75%;transform:translate(-50%,-50%)rotate(54deg)}.suporte__lights:after{aspect-ratio:.29;opacity:.28;background:radial-gradient(50% 50%,#eeffd1 0%,#d5fa9600 100%);width:min(50%,450px);top:29.32%;left:71.86%;transform:translate(-50%,-50%)rotate(53deg)}.cta-final{flex-direction:column;justify-content:center;align-items:center;gap:60px;height:80vh;padding:32px;display:flex;position:relative;overflow:clip}.poster-wall{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.poster-wall__plane{height:800px;position:absolute;top:-180px;left:0;right:0;transform:perspective(1200px)rotateX(55deg)}.poster-wall__track{will-change:transform;flex-direction:column;align-items:center;gap:24px;display:flex}.poster-wall__row{flex:none;gap:16px;width:1500px;display:flex}.poster-wall__row img{aspect-ratio:287/415;object-fit:cover;flex:1;min-width:0;height:auto}.cta-final__mask{background:linear-gradient(180deg, var(--dark-01) 0%, #0a0a09cc 60%, #0a0a09b3 90.2%, var(--dark-01) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.cta-final__content{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:520px;display:flex;position:relative}.cta-final .btn{position:relative}.footer{flex-direction:column;align-items:center;padding:80px 16px 16px;display:flex}.footer__card{--r:47px;background:var(--dark-02);border-radius:calc(var(--r) * var(--sq));flex-direction:column;align-items:center;gap:80px;width:100%;padding:60px 50px;display:flex;position:relative;overflow:hidden}@supports (corner-shape:superellipse(2)){.footer__card{border-radius:var(--r);corner-shape:superellipse(2)}}.footer__glow{pointer-events:none;opacity:.12;background:radial-gradient(40% 100% at 50% 0,#eeffd1 0%,#d5fa9600 100%);position:absolute;top:0;bottom:0;left:0;right:0}.footer__top,.footer__bottom{border-color:#fffdfa1f;justify-content:space-between;width:100%;display:flex;position:relative}.footer__top{align-items:flex-start;padding-bottom:24px;box-shadow:inset 0 -1px #fffdfa1f}.footer__top img{width:98px;height:32px}.footer__social{align-items:center;gap:8px;display:flex}.footer__social a{width:46px;height:46px;transition:background-color .4s var(--spring);background:#fffdfa14;border-radius:100px;justify-content:center;align-items:center;display:flex}.footer__social img{width:32px;height:32px}@media (hover:hover){.footer__social a:hover{background:#fffdfa2e}}.footer__wordmark{width:100%;position:relative}.footer__bottom{align-items:center;padding-top:24px;box-shadow:inset 0 1px #fffdfa1f}.footer__copy,.footer__links{color:var(--light-04);font-size:16px;line-height:1.6}.footer__links{align-items:center;gap:16px;display:flex}.footer__links a{transition:opacity .4s var(--spring);text-decoration:underline}.footer__links span{color:#383835;font-size:20px;font-weight:300;line-height:.7}@media (hover:hover){.footer__links a:hover{opacity:.6}}.modal{z-index:50;width:100%;max-width:none;height:100%;max-height:none;color:inherit;overscroll-behavior:contain;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0 32px;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.modal[open]{display:flex}.modal::backdrop{background:0 0}.modal__backdrop{background:#000c;position:absolute;top:0;bottom:0;left:0;right:0}.modal__panel{--r:18px;background:var(--light-01);border-radius:calc(var(--r) * var(--sq));width:100%;max-width:480px;color:var(--dark-02);flex-direction:column;align-items:center;gap:32px;display:flex;position:relative;overflow:hidden}@supports (corner-shape:superellipse(2)){.modal__panel{border-radius:var(--r);corner-shape:superellipse(2)}}.form{--r:33px;border-radius:calc(var(--r) * var(--sq));flex-direction:column;align-items:flex-start;gap:14px;width:100%;padding:32px 32px 0;display:flex}.field{--r:22px;--sq-border:1px;border-radius:calc(var(--r) * var(--sq));width:100%;transition:box-shadow .2s var(--ease-out);align-items:center;gap:10px;padding:6px 24px 6px 6px;display:flex;box-shadow:inset 0 0 0 1px #3838361f}@supports (corner-shape:superellipse(2)){.form,.field{border-radius:var(--r);corner-shape:superellipse(2)}}.field:focus-within{box-shadow:inset 0 0 0 1px var(--orange-01)}.field.is-invalid{box-shadow:inset 0 0 0 1px #ff3838}.field img{flex:none;width:42px;height:42px}.field input{min-width:0;height:40px;color:var(--dark-02);background:0 0;border:0;outline:0;flex:1;font-size:14px;line-height:1.2}.field input::placeholder{color:var(--dark-02);opacity:1}.btn-form{--r:14px;--sq-k:1.5;background:var(--green-01);border-radius:calc(var(--r) * .752);width:100%;height:56px;color:var(--dark-02);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:22px 24px;font-size:20px;font-weight:600;line-height:1.2;transition:background-color .2s cubic-bezier(.44,0,.56,1),opacity .2s;display:flex;position:relative}@supports (corner-shape:superellipse(1.5)){.btn-form{border-radius:var(--r);corner-shape:superellipse(1.5)}}@media (hover:hover){.btn-form:hover{background:var(--green-02)}}.btn-form__spinner{background:conic-gradient(#42261500 7deg,#422615 342deg);border-radius:50%;width:20px;height:20px;animation:1s linear infinite spin;display:none;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px))}.btn-form.is-loading .btn-form__label{display:none}.btn-form.is-loading .btn-form__spinner{display:block}@keyframes spin{to{transform:rotate(360deg)}}.consent{color:var(--dark-04);-webkit-user-select:none;user-select:none;cursor:pointer;align-items:flex-start;gap:10px;font-size:12px;font-weight:500;line-height:1.6;display:flex}.consent input{-webkit-appearance:none;appearance:none;border:1px solid var(--dark-04);cursor:pointer;background:#ffb5844d;border-radius:4px;flex:none;place-content:center;width:16px;height:16px;margin-top:4px;display:grid}.consent input:checked{background:var(--green-01)}.consent input:checked:after{content:"";border:solid var(--dark-04);border-width:0 0 1.5px 1.5px;width:9px;height:5px;margin-top:-2px;transform:rotate(-45deg)}.consent input:focus-visible{outline:1px solid var(--orange-01);outline-offset:1px}.consent.is-invalid input{border-color:#ff3838}.form__note{color:#383835;background:#f4f1ed;align-items:flex-start;gap:12px;width:100%;padding:16px;font-size:10px;line-height:1.6;display:flex}.form__note img{flex:none;width:16px;height:21px}[data-appear]{opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);transform:translateY(10px)}[data-appear].is-visible{opacity:1;transform:none}@media (max-width:1439.98px){.declaracao{aspect-ratio:16/9}}@media (min-width:1024px) and (max-width:1279.98px){.declaracao{aspect-ratio:1.6}.declaracao__title{font-size:36px}.beneficios{max-width:820px}.beneficio{min-width:35%}.trilha{max-width:960px}.pilares{gap:8px}.pilar__card{padding:12px;font-size:14px}.garantia__word{top:1.4px}}@media (max-width:1023.98px){.h1{font-size:36px}.h2{font-size:32px}.nav__ticker{max-width:400px}.hero__content{max-width:520px}.declaracao{aspect-ratio:1.44643}.declaracao__title{font-size:36px}.beneficios{max-width:820px}.beneficio{min-width:35%}.professores__container,.cursos__container{gap:120px}.curso{min-width:30%;max-width:32%}.categorias__container{justify-content:center;gap:60px;height:auto}.categorias__head{gap:60px}.pilares{flex-wrap:wrap;gap:14px;max-width:770px;position:relative;left:auto;transform:none}.trilha{max-width:740px}.glow--gold-a,.glow--gold-b{width:640px}.pilar{flex:none;width:140px;height:141px;padding-top:0}.pilar__bar{height:100%;padding:0}.pilar__card{align-self:flex-end}.videos__head .h2{max-width:500px}.pricing{padding:60px 16px}.pricing__container{gap:40px}.price-card{min-width:360px}.price-card .tag{font-size:12px}.pricing__info{padding:0}.garantia__container{gap:120px}.garantia__word{-webkit-text-stroke-width:.8px;top:-4.4px}.garantia__content{gap:60px}}@media (max-width:809.98px){.h1{font-size:24px}.h2{font-size:22px}.h5{font-size:18px}.nav__ticker{display:none}.hero{padding-top:140px}.hero__container{padding:0 16px}.hero__content{gap:32px}.hero__content .stack-24{gap:16px}.hero__stage{height:380px;padding:16px}.arch{--slide-w:140px;--slide-h:200px;--slide-r:8px}.chip{justify-content:flex-start;width:150px;padding:8px 12px}.chip img{width:20px;height:20px}.glow--gold-a,.glow--gold-b{width:560px}.declaracao{aspect-ratio:.9375;gap:12px;padding:16px}.declaracao__title{max-width:320px;font-size:20px}.section{padding:60px 16px}.professores__container,.cursos__container{justify-content:flex-start;gap:70px}.trilha{aspect-ratio:340/675;max-width:340px}.trilha__path--desktop{display:none}.trilha__path--mobile{display:block}.trilha__list{grid-template-rows:repeat(8,1fr);grid-template-columns:1fr;padding:4px 0}.trilha__slot{min-height:0;padding:16px;overflow:clip}.trilha__slot--down{justify-content:flex-end;align-items:flex-start}.trilha__slot--up{justify-content:flex-start;align-items:flex-end}.trilha__slot img{flex:none;width:52px;height:52px}.cursos__grid{flex-direction:column}.curso{flex:none;width:100%;min-width:0;max-width:100%}.beneficios{flex-direction:column}.beneficio{width:100%;min-width:0}.categorias{padding:60px 16px 16px}.categorias__container{justify-content:flex-start;gap:32px}.categorias__head{gap:32px}.pilares{max-width:420px}.pilar{aspect-ratio:1;flex:1 1 0;width:auto;min-width:45%;height:auto;padding-top:0}.pilar--business{min-width:100%}.pilar__bar{background:0 0;align-self:flex-start;height:auto;padding:0}.pilar__card{aspect-ratio:1;align-self:flex-start}.pilar__card img{width:48px;height:48px}.pilar--business{aspect-ratio:auto;order:1;height:150px}.pilar:nth-child(3),.pilar:nth-child(5),.pilar:nth-child(7){aspect-ratio:1.0061}.pilar--business .pilar__card{aspect-ratio:auto;height:160px}.pilar__card:hover{transform:none}.videos__head{padding:60px 16px 32px}.video-tile{aspect-ratio:1.875;min-width:55%;padding:16px}.pricing{padding:48px 12px}.pricing__lights{width:120%;max-width:none}.pricing__container{--r:54px;flex-direction:column;gap:32px;padding:18px}.price-card{width:100%;min-width:0;max-width:none}.price-card__top{padding:16px}.price-card .tag{gap:4px;font-size:12px}.price-card__values{gap:8px}.price-card__price{font-size:54px}.btn--green{padding:16px 20px;font-size:16px}.price-card__secure{border-radius:29px;padding:16px}.price-card__alert{align-items:flex-start}.pricing__info{order:-1;gap:40px;padding:0}.checklist{display:none}.pricing__chips{flex-wrap:wrap;gap:6px;width:100%;display:flex}.pricing__chips li{--r:22px;background:var(--dark-03);border-radius:calc(var(--r) * var(--sq));color:var(--light-02);flex:100%;align-items:center;gap:10px;padding:10px;font-size:12px;line-height:1.6;display:flex}@supports (corner-shape:superellipse(2)){.pricing__chips li{border-radius:var(--r);corner-shape:superellipse(2)}}.garantia__container{justify-content:flex-start;gap:70px}.garantia__word{-webkit-text-stroke-width:.4px;top:17px}.garantia__checks{gap:10px}.garantia__checks li{gap:4px;font-size:8px;line-height:.9}.garantia__checks img{width:12px;height:12px}.garantia__content{gap:32px}.faq{padding:60px 16px}.faq__container{gap:40px}.faq__list{gap:12px}.faq-item summary{font-size:14px}.cta-final{gap:40px;padding:16px}.poster-wall__plane{top:-240px;transform:perspective(1200px)rotateX(55deg)scale(.6)}.cta-final__content{max-width:310px}.footer{gap:50px;padding:24px 12px 12px}.footer__card{--r:29px;gap:32px;padding:32px 16px}.footer__top{padding-bottom:20px}.footer__top img{width:73.5px;height:24px}.footer__social a{width:32px;height:32px}.footer__social img{width:24px;height:24px}.footer__bottom{flex-direction:column-reverse;gap:16px;padding-top:20px}.footer__copy,.footer__links{font-size:14px}}@media (min-width:810px) and (max-width:1023.98px){.poster-wall__plane{transform:perspective(1200px)rotateX(55deg)scale(.8)}.poster-wall__track{gap:16px}}.sq-poly :is(.btn__icon,.btn-nav,.btn-nav__icon,.btn-wpp,.btn-wpp__icon,.icon-box,.curso,.curso__media,.beneficios,.pilar__bar,.pilar__card,.pricing__container,.price-card,.pricing__chips li,.faq-item,.suporte,.suporte__icon,.footer__card,.modal__panel,.form,.field,.btn-form,.btn--green,.btn__rainbow,.btn__mask){corner-shape:round;-webkit-mask:var(--sq-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--sq-mask) 0 0 / 100% 100% no-repeat;mask:var(--sq-mask) 0 0 / 100% 100% no-repeat;border-radius:0}.sq-poly .btn:not(.btn--green){corner-shape:round;background:0 0;overflow:visible}.sq-poly .btn:after,.sq-poly .faq-item:after,.sq-poly .field:after{content:"";pointer-events:none;corner-shape:round;-webkit-mask:var(--sq-ring) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--sq-ring) 0 0 / 100% 100% no-repeat;mask:var(--sq-ring) 0 0 / 100% 100% no-repeat;transition:background-color .2s var(--ease-out);border:0;border-radius:0;position:absolute;top:0;bottom:0;left:0;right:0}.sq-poly .btn:after{background:#fffdfa99}.sq-poly .faq-item,.sq-poly .field{box-shadow:none;position:relative}.sq-poly .faq-item:after{background:#fffdfa1f}.sq-poly .field:after{background:#3838361f}.sq-poly .field:focus-within:after{background:var(--orange-01)}.sq-poly .field.is-invalid:after{background:#ff3838}@media (min-width:2560px){.declaracao{aspect-ratio:auto;height:1080px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}[data-appear]{opacity:1;transform:none}}.nav--solid{background:var(--dark-01)}.obrigado{height:100vh;flex-direction:column;justify-content:center;align-items:center;gap:60px;height:100svh;min-height:max-content;padding:160px 32px 120px;display:flex;position:relative;overflow:clip}.poster-wall--half{width:50%;left:auto;right:0;overflow:visible}.poster-wall--half .poster-wall__plane{top:-180px}.obrigado__mask{pointer-events:none;background:radial-gradient(42% 72% at 77% 71.5%, #0a0a0966 0%, #0a0a0966 30%, var(--dark-01) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.obrigado__content{width:100%;max-width:var(--container);flex-direction:column;align-items:flex-start;gap:32px;display:flex;position:relative}.obrigado__text,.obrigado__sign{flex-direction:column;gap:16px;width:100%;max-width:560px;display:flex}.obrigado__sign{gap:12px}.obrigado__team{font-family:var(--font-display);text-transform:uppercase;color:var(--light-04);font-size:16px;font-weight:600;line-height:1.2}@media (max-width:809.98px){.obrigado{gap:40px;padding:16px}.obrigado__text{max-width:310px}.h6{font-size:16px}}
