/* ══════════════════════════════════════════════════════════ INGLÊS 200 HORAS — home Paleta fechada: creme · carvão quente · vermelho do logo · ouro Cores das séries do próprio material didático ══════════════════════════════════════════════════════════ */ *{box-sizing:border-box} html{scroll-behavior:smooth} body{margin:0;background:var(–cream);color:var(–ink); font-family:”Nunito Sans”,system-ui,-apple-system,sans-serif; font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased} h1,h2,h3,h4{font-family:Poppins,sans-serif;margin:0;line-height:1.08; letter-spacing:-.032em;text-wrap:balance} p{margin:0;text-wrap:pretty} ul,ol{margin:0;padding:0;list-style:none} img{max-width:100%;display:block} a{color:var(–red)} figure{margin:0} .wrap{max-width:1220px;margin:0 auto;padding:0 24px} .narrow{max-width:740px} .sec{padding:104px 0} @media(max-width:820px){.sec{padding:68px 0}} .kick{font-family:Poppins,sans-serif;font-size:11px;font-weight:800;letter-spacing:.2em; text-transform:uppercase;color:var(–red);margin-bottom:16px} .d1{font-size:clamp(2.4rem,5.2vw,4.1rem);font-weight:800} .d2{font-size:clamp(1.85rem,3.3vw,2.7rem);font-weight:800} .d3{font-size:clamp(1.25rem,2vw,1.6rem);font-weight:700;letter-spacing:-.025em} .lead{font-size:1.14rem;opacity:.76;max-width:60ch;margin-top:20px} .fine{font-size:.84rem;opacity:.58} /* ── botões ── */ .btn{display:inline-flex;align-items:center;gap:10px;font-family:Poppins,sans-serif; font-weight:600;font-size:1rem;padding:16px 30px;border-radius:var(–r); background:var(–red);color:#fff;text-decoration:none;border:0;cursor:pointer; transition:background .22s,transform .14s var(–ease)} .btn:hover{background:var(–red-d);transform:translateY(-2px)} .btn:focus-visible{outline:3px solid var(–red-l);outline-offset:3px} .btn–wa{background:var(–wa)} .btn–wa:hover{background:#189046} .btn–ghost{background:transparent;color:var(–ink);border:1.5px solid rgba(42,39,36,.22)} .btn–ghost:hover{background:var(–ink);color:var(–cream);border-color:var(–ink)} .btn–light{background:var(–cream);color:var(–ink)} .btn–light:hover{background:#fff} .btn–lg{font-size:1.06rem;padding:18px 36px} .btn–sm{font-size:.9rem;padding:11px 20px} .on-dark .btn–ghost{color:var(–cream);border-color:rgba(255,255,255,.32)} .on-dark .btn–ghost:hover{background:rgba(255,255,255,.12);color:#fff} /* ── hero ── */ .hero{position:relative;overflow:hidden;padding:0} .hero__ph{position:absolute;inset:0;z-index:0} .hero__ph img{width:100%;height:100%;object-fit:cover;object-position:72% 50%} .hero__vail{position:absolute;inset:0;z-index:1; background:linear-gradient(96deg,var(–cream) 0%,var(–cream) 26%, rgba(251,247,242,.94) 42%,rgba(251,247,242,.55) 58%,rgba(251,247,242,0) 76%)} @media(max-width:900px){.hero__vail{background:linear-gradient(180deg,rgba(251,247,242,.96) 0%,rgba(251,247,242,.9) 52%,rgba(251,247,242,.72) 100%)}} .hero__in{position:relative;z-index:2;padding:112px 0 104px;max-width:610px} @media(max-width:900px){.hero__in{padding:72px 0 64px;max-width:none}} .hero h1 em{font-style:normal;color:var(–red)} .hero .cta{display:flex;gap:14px;flex-wrap:wrap;margin-top:36px} .selos{display:flex;gap:22px;flex-wrap:wrap;margin-top:30px;font-size:.88rem;opacity:.72} .selos span{display:flex;align-items:center;gap:8px} .selos i{width:7px;height:7px;border-radius:50%;background:var(–wa);display:block} /* ── barra de prova ── */ .prova{background:var(–ink);color:var(–cream);padding:26px 0} .prova .in{display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap} .prova .item{display:flex;align-items:baseline;gap:10px} .prova b{font-family:Poppins,sans-serif;font-weight:800;font-size:1.5rem;letter-spacing:-.03em} .prova b i{font-style:normal;color:var(–ouro)} .prova span{font-size:.83rem;opacity:.6} /* ── bento ── */ .bento{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px} @media(max-width:980px){.bento{grid-template-columns:repeat(2,1fr)}} @media(max-width:540px){.bento{grid-template-columns:1fr}} .cel{position:relative;overflow:hidden;border-radius:var(–rl);padding:30px;background:#fff; border:1px solid rgba(42,39,36,.08);transition:transform .35s var(–ease),box-shadow .35s} .cel:hover{transform:translateY(-5px);box-shadow:0 22px 44px rgba(42,39,36,.10)} .cel::before{content:””;position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .35s; background:radial-gradient(240px circle at var(–mx,50%) var(–my,50%),rgba(197,18,48,.08),transparent 70%)} .cel:hover::before{opacity:1} .cel .n{font-family:Poppins,sans-serif;font-weight:800;font-size:2.3rem;letter-spacing:-.045em;line-height:1} .cel .k{font-size:.83rem;opacity:.62;margin-top:10px;letter-spacing:.04em;text-transform:uppercase} .cel–2{grid-column:span 2} @media(max-width:540px){.cel–2{grid-column:span 1}} .cel–dark{background:var(–ink);color:var(–cream);border-color:transparent} .cel–dark .k{opacity:.55} .cel–dark::before{background:radial-gradient(260px circle at var(–mx,50%) var(–my,50%),rgba(233,196,106,.18),transparent 70%)} /* ── blocos escuros ── */ .on-dark{background:var(–ink);color:var(–cream)} .on-dark h2,.on-dark h3{color:#fff} .on-dark .lead,.on-dark p{opacity:.8} .on-dark .kick{color:var(–ouro)} .spot{position:relative;overflow:hidden} .spot::before{content:””;position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;transition:opacity .45s; background:radial-gradient(560px circle at var(–mx,50%) var(–my,50%), rgba(224,50,75,.24),rgba(233,196,106,.08) 42%,transparent 68%)} .spot:hover::before{opacity:1} .spot>*{position:relative;z-index:1} .gridbg{position:absolute;inset:0;z-index:0;opacity:.5; background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px), linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px); background-size:54px 54px; -webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000 18%,transparent 76%); mask-image:radial-gradient(ellipse at 50% 40%,#000 18%,transparent 76%)} /* ── comparação 5 x 87 ── */ .vs{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:56px} @media(max-width:760px){.vs{grid-template-columns:1fr;gap:40px}} .vs .n{font-family:Poppins,sans-serif;font-weight:800;font-size:clamp(3.4rem,7.5vw,5.6rem); line-height:.88;letter-spacing:-.05em} .vs .them .n{opacity:.26} .vs .us .n{color:var(–red)} .vs .l{font-family:Poppins,sans-serif;font-weight:700;font-size:1.05rem;margin-top:18px} .vs .s{opacity:.68;font-size:.96rem;margin-top:8px;max-width:30ch} .vs .bar{height:9px;border-radius:999px;background:rgba(42,39,36,.1);margin-top:22px;overflow:hidden} .vs .bar i{display:block;height:100%;border-radius:999px;background:var(–red); width:0;transition:width 1.4s var(–ease)} .vs .them .bar i{background:rgba(42,39,36,.3)} .vs-note{margin-top:48px;font-family:Poppins,sans-serif;font-weight:600; font-size:clamp(1.1rem,1.9vw,1.45rem);letter-spacing:-.02em} /* ── linha do tempo ── */ .tl{position:relative;padding-left:52px;margin-top:52px} .tl::before{content:””;position:absolute;left:15px;top:6px;bottom:6px;width:2px;background:rgba(42,39,36,.13)} .tl li{position:relative;padding-bottom:40px} .tl li:last-child{padding-bottom:0} .tl li::before{content:””;position:absolute;left:-44px;top:5px;width:14px;height:14px;border-radius:50%; background:var(–cream);border:3px solid rgba(42,39,36,.2)} .tl li.key::before{background:var(–red);border-color:var(–red-wash)} .tl .ano{font-family:Poppins,sans-serif;font-weight:800;font-size:1.15rem} .tl li.key .ano{color:var(–red)} .tl p{opacity:.76;margin-top:5px;max-width:58ch} .pull{margin-top:48px;padding:36px 40px;background:var(–ink);color:#fff;border-radius:var(–rx); font-family:Poppins,sans-serif;font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:600; line-height:1.45;letter-spacing:-.02em} /* ── pilares ── */ .pil{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:52px} @media(max-width:900px){.pil{grid-template-columns:1fr}} .pil>div{background:#fff;border:1px solid rgba(42,39,36,.08);border-radius:var(–rx);padding:38px 34px} .pil .dot{width:50px;height:50px;border-radius:15px;display:grid;place-items:center; font-family:Poppins,sans-serif;font-weight:800;color:#fff;margin-bottom:24px;font-size:.95rem} .pil h3{font-size:1.26rem;font-weight:700} .pil p{opacity:.74;font-size:.98rem;margin-top:12px} /* ── livros ── */ .livros-hero{border-radius:var(–rx);overflow:hidden;margin-top:48px;background:var(–cream-2)} .livros-hero img{width:100%} .mods{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px} @media(max-width:980px){.mods{grid-template-columns:repeat(2,1fr)}} .mod{position:relative;overflow:hidden;border-radius:var(–rl);padding:26px 22px 24px;text-align:center; background:var(–cream);border:1px solid rgba(42,39,36,.08);transition:transform .4s var(–ease)} .mod:hover{transform:translateY(-7px)} .mod::after{content:””;position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .4s; background:radial-gradient(190px circle at 50% 8%,var(–glow),transparent 70%)} .mod:hover::after{opacity:.55} .mod img{width:100%;max-width:124px;margin:0 auto;border-radius:2px 5px 5px 2px; box-shadow:0 16px 30px rgba(42,39,36,.26);transition:transform .4s var(–ease)} .mod:hover img{transform:rotate(-2.5deg) scale(1.05)} .mod h4{font-family:Poppins,sans-serif;font-size:1.06rem;margin-top:20px} .mod .lv{font-size:.76rem;opacity:.58;margin-top:4px} .mod .fx{font-size:.8rem;opacity:.7;margin-top:12px;padding-top:12px;border-top:1px solid rgba(42,39,36,.09)} /* ── tracing beam ── */ .beam{position:relative;padding-left:56px;margin-top:52px} .beam__l{position:absolute;left:17px;top:8px;bottom:8px;width:3px;border-radius:2px; background:rgba(42,39,36,.11);overflow:hidden} .beam__l i{position:absolute;left:0;top:0;width:100%;height:0;border-radius:2px; background:linear-gradient(180deg,var(–amaze),var(–impress) 34%,var(–standout-d) 67%,var(–reach)); transition:height .12s linear} .beam li{position:relative;padding-bottom:44px} .beam li:last-child{padding-bottom:0} .beam li .b{position:absolute;left:-48px;top:2px;width:20px;height:20px;border-radius:50%; background:var(–cream);border:3px solid rgba(42,39,36,.18);transition:.45s} .beam li.on .b{border-color:var(–c);box-shadow:0 0 0 6px color-mix(in srgb,var(–c) 15%,transparent)} .beam .lv{font-family:Poppins,sans-serif;font-size:10px;font-weight:800;letter-spacing:.16em; text-transform:uppercase;opacity:.5;margin-bottom:5px} .beam h3{font-size:1.3rem} .beam p{opacity:.74;margin-top:8px;max-width:56ch;font-size:.99rem} .beam .tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px} .beam .tags span{font-size:.76rem;padding:5px 12px;border-radius:8px; background:rgba(42,39,36,.06);font-family:Poppins,sans-serif;font-weight:600} /* ── faixa com foto ── */ .faixa{display:grid;grid-template-columns:1.05fr 1fr;align-items:stretch; border-radius:var(–rx);overflow:hidden;min-height:400px} @media(max-width:880px){.faixa{grid-template-columns:1fr}} .faixa.rev>*:first-child{order:2} @media(max-width:880px){.faixa.rev>*:first-child{order:0}} .faixa .tx{padding:54px 50px;display:flex;flex-direction:column;justify-content:center} @media(max-width:560px){.faixa .tx{padding:38px 28px}} .faixa .im{position:relative;min-height:300px} .faixa .im img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover} .faixa .tags{display:flex;gap:9px;flex-wrap:wrap;margin-top:26px} .faixa .tags span{font-family:Poppins,sans-serif;font-size:.76rem;font-weight:700;letter-spacing:.06em; text-transform:uppercase;padding:7px 14px;border-radius:9px;background:rgba(255,255,255,.22)} /* ── coaching ── */ .coach{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center} @media(max-width:900px){.coach{grid-template-columns:1fr;gap:40px}} .coach ul{display:grid;gap:18px;margin-top:32px} .coach li{display:block;position:relative;padding-left:24px;font-size:1rem;opacity:.85;line-height:1.6} .coach li::before{content:””;position:absolute;left:0;top:11px;width:8px;height:8px;border-radius:50%;background:var(–ouro)} .onda{background:rgba(255,255,255,.05);border-radius:var(–rx);padding:38px;display:grid;gap:15px} .onda .r{display:flex;align-items:center;gap:16px} .onda .lb{font-family:Poppins,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.05em; text-transform:uppercase;opacity:.6;width:112px;flex:0 0 auto} .onda .bar{flex:1;height:9px;border-radius:999px;background:rgba(255,255,255,.12);overflow:hidden} .onda .bar i{display:block;height:100%;border-radius:999px;background:var(–ouro)} /* ── marquee ── */ .mq{position:relative;overflow:hidden; -webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent); mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)} .mq__t{display:flex;gap:18px;width:max-content;animation:desl 52s linear infinite} .mq:hover .mq__t{animation-play-state:paused} .mq–r .mq__t{animation-direction:reverse;animation-duration:62s} @keyframes desl{to{transform:translateX(-50%)}} .dep{width:352px;flex:0 0 auto;background:#fff;border:1px solid rgba(42,39,36,.08); border-radius:var(–rl);padding:28px} .dep .st{color:var(–ouro);letter-spacing:2px;font-size:.95rem} .dep p{margin-top:12px;font-size:.96rem;opacity:.84} .dep .q{display:flex;align-items:center;gap:12px;margin-top:20px;padding-top:16px; border-top:1px solid rgba(42,39,36,.08)} .dep .av{width:40px;height:40px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center; font-family:Poppins,sans-serif;font-weight:700;font-size:.8rem;color:#fff} .dep b{font-family:Poppins,sans-serif;font-size:.92rem;display:block} .dep small{opacity:.6;font-size:.79rem} @media(prefers-reduced-motion:reduce){.mq__t{animation:none;flex-wrap:wrap;width:auto}} /* ── passos ── */ .passos{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:52px} @media(max-width:860px){.passos{grid-template-columns:1fr}} .passo{background:#fff;border:1px solid rgba(42,39,36,.08);border-radius:var(–rx);padding:34px} .passo .num{font-family:Poppins,sans-serif;font-weight:800;font-size:2.4rem;color:var(–red); letter-spacing:-.05em;line-height:1} .passo h3{font-size:1.16rem;margin-top:16px} .passo p{opacity:.74;font-size:.97rem;margin-top:10px} /* ── formulário ── */ .form-grid{display:grid;grid-template-columns:1fr 440px;gap:56px;align-items:start;margin-top:52px} @media(max-width:1000px){.form-grid{grid-template-columns:1fr;gap:40px}} .incl{display:grid;grid-template-columns:1fr 1fr;gap:15px 30px} @media(max-width:600px){.incl{grid-template-columns:1fr}} .incl li{display:block;position:relative;padding-left:33px;font-size:.99rem;opacity:.82;line-height:1.55} .incl li::before{content:””;position:absolute;left:0;top:3px;width:21px;height:21px;border-radius:50%; background:var(–red-wash) url(“data:image/svg+xml,%3Csvg xmlns=’http://www.w3.org/2000/svg’ viewBox=’0 0 20 20’%3E%3Cpath d=’M5.5 10.4l3 3 6-6.6′ stroke=’%23C51230′ stroke-width=’2.4′ fill=’none’ stroke-linecap=’round’ stroke-linejoin=’round’/%3E%3C/svg%3E”) center/contain no-repeat} form.lead{background:#fff;border-radius:var(–rx);padding:40px;box-shadow:0 30px 70px rgba(42,39,36,.10)} form.lead h3{font-size:1.45rem} form.lead .fs{opacity:.62;font-size:.92rem;margin-top:7px} form.lead label{display:block;margin-top:20px;font-family:Poppins,sans-serif;font-size:.72rem; font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.55} form.lead input,form.lead select{width:100%;margin-top:8px;padding:15px 17px;border:1.5px solid #E6DFD5; border-radius:var(–r);font-family:inherit;font-size:1rem;color:var(–ink);background:var(–cream)} form.lead input:focus,form.lead select:focus{outline:3px solid var(–red-l);outline-offset:1px;background:#fff} form.lead .btn{width:100%;justify-content:center;margin-top:26px} form.lead .ou{text-align:center;margin:18px 0 0;font-size:.86rem;opacity:.5} form.lead .btn–wa{margin-top:14px} /* ── presencial ── */ .pres{background:var(–cream-2);border-radius:var(–rx);padding:38px 42px;margin-top:56px} .pres h3{font-size:1.16rem} .pres .un{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:22px} @media(max-width:760px){.pres .un{grid-template-columns:1fr}} .pres .u{background:var(–cream);border-radius:var(–rl);padding:24px 26px} .pres .u b{font-family:Poppins,sans-serif;display:block} .pres .u p{opacity:.7;font-size:.92rem;margin-top:5px} .pres .lk{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px} .pres .lk a{display:inline-flex;align-items:center;gap:8px;text-decoration:none; font-family:Poppins,sans-serif;font-weight:600;font-size:.85rem;padding:10px 17px; border-radius:11px;border:1.5px solid rgba(42,39,36,.16);color:var(–ink)} .pres .lk a:hover{background:var(–ink);color:var(–cream);border-color:var(–ink)} .pres .lk a.w{background:var(–wa);border-color:var(–wa);color:#fff} .pres .lk a.w:hover{background:#189046;border-color:#189046} /* ── faq ── */ .faq{max-width:860px;margin-top:48px;display:grid;gap:12px} .faq details{background:#fff;border:1px solid rgba(42,39,36,.08);border-radius:var(–rl);overflow:hidden} .faq details[open]{border-color:rgba(197,18,48,.22)} .faq summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:20px; padding:24px 30px;font-family:Poppins,sans-serif;font-weight:600; font-size:1.1rem;line-height:1.35} .faq summary::-webkit-details-marker{display:none} .faq summary:hover{background:var(–cream)} .faq summary::after{content:”+”;margin-left:auto;flex:0 0 auto;width:30px;height:30px;border-radius:50%; background:var(–red-wash);color:var(–red);text-align:center;line-height:28px;font-weight:400;font-size:1.3rem} .faq details[open] summary::after{content:”–”} .faq summary:focus-visible{outline:3px solid var(–red-l);outline-offset:-3px} .faq .a{padding:0 30px 26px;opacity:.76;max-width:64ch} /* ── final ── */ .final{background:linear-gradient(140deg,var(–ink) 0%,#33241F 52%,#3E1620 100%); color:#fff;text-align:center} .final p{opacity:.82;max-width:50ch;margin:22px auto 0;font-size:1.1rem} .final .cta{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:38px} /* ── revelar ── */ .rev{opacity:0;transform:translateY(24px);transition:opacity .75s var(–ease),transform .75s var(–ease)} .rev.vis{opacity:1;transform:none} @media(prefers-reduced-motion:reduce){.rev{opacity:1;transform:none}} /* ── depoimentos em vídeo (facade: só carrega o iframe no clique) ── */ .videos{display:grid;grid-template-columns:repeat(3,1fr);gap:20px} @media(max-width:900px){.videos{grid-template-columns:1fr}} .vid{all:unset;cursor:pointer;display:block;background:#fff;border:1px solid rgba(42,39,36,.08); border-radius:var(–rl);overflow:hidden;transition:transform .35s var(–ease),box-shadow .35s} .vid:hover{transform:translateY(-5px);box-shadow:0 22px 44px rgba(42,39,36,.13)} .vid:focus-visible{outline:3px solid var(–red-l);outline-offset:3px} .vid .th{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:var(–ink)} .vid .th img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(–ease)} .vid:hover .th img{transform:scale(1.05)} .vid .play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%); width:62px;height:62px;border-radius:50%;background:rgba(197,18,48,.94); box-shadow:0 8px 24px rgba(0,0,0,.35);transition:transform .3s var(–ease)} .vid .play::after{content:””;position:absolute;left:54%;top:50%;transform:translate(-50%,-50%); border-left:18px solid #fff;border-top:11px solid transparent;border-bottom:11px solid transparent} .vid:hover .play{transform:translate(-50%,-50%) scale(1.1)} .vid .vt{display:block;font-family:Poppins,sans-serif;font-weight:600;font-size:1.04rem; line-height:1.34;padding:20px 22px 0} .vid .vm{display:block;font-size:.82rem;opacity:.58;padding:8px 22px 22px} .vid iframe{width:100%;aspect-ratio:16/9;border:0;display:block} /* ── B.I.A: o método tradicional x o nosso ── */ .bia{display:grid;grid-template-columns:1.15fr .85fr;gap:20px;margin-top:56px;align-items:stretch} @media(max-width:900px){.bia{grid-template-columns:1fr}} .bia-t{background:#fff;border:1px solid rgba(42,39,36,.09);border-radius:var(–rx);padding:40px} .bia-us{background:var(–ink);color:#fff;border-radius:var(–rx);padding:40px; display:flex;flex-direction:column;justify-content:center} @media(max-width:560px){.bia-t,.bia-us{padding:28px 24px}} .bia-l{display:grid;gap:10px;margin-top:22px} .bia-l li{display:grid;grid-template-columns:130px 1fr auto;gap:14px;align-items:baseline; padding:13px 16px;background:var(–cream-2);border-radius:var(–r);font-size:.95rem} @media(max-width:560px){.bia-l li{grid-template-columns:1fr auto}.bia-l li span{grid-column:1/-1}} .bia-l b{font-family:Poppins,sans-serif;font-size:.95rem} .bia-l span{opacity:.68} .bia-l i{font-style:normal;font-family:Poppins,sans-serif;font-weight:700;font-size:.82rem; color:var(–red);white-space:nowrap} /* ── origem compacta ── */ .origem{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center} @media(max-width:900px){.origem{grid-template-columns:1fr;gap:36px}} .marcos{display:grid;gap:9px} .marcos li{display:grid;grid-template-columns:74px 1fr;gap:16px;align-items:baseline; padding:14px 18px;background:#fff;border-radius:var(–r);border:1px solid rgba(42,39,36,.08)} .marcos b{font-family:Poppins,sans-serif;font-weight:800;font-size:1rem} .marcos span{font-size:.93rem;opacity:.74} .marcos li.key{background:var(–ink);border-color:transparent} .marcos li.key b{color:var(–ouro)} .marcos li.key span{color:#fff;opacity:.88} /* ── Kids e Teens compacto ── */ .familia{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:44px} @media(max-width:860px){.familia{grid-template-columns:1fr}} .fam{display:grid;grid-template-columns:130px 1fr;gap:26px;align-items:center;text-decoration:none; color:var(–ink);background:var(–s-wash,#fff);border:1px solid rgba(42,39,36,.08); border-radius:var(–rx);padding:30px;transition:transform .35s var(–ease),box-shadow .35s} @media(max-width:480px){.fam{grid-template-columns:1fr;justify-items:start}} .fam:hover{transform:translateY(-5px);box-shadow:0 22px 44px rgba(42,39,36,.12)} .fam img{width:100%;border-radius:2px 5px 5px 2px;box-shadow:0 14px 26px rgba(42,39,36,.26)} .serie-kids{–s-wash:#E8F5FA} .serie-teens{–s-wash:#ECF7F1} .fam .fk{font-family:Poppins,sans-serif;font-size:11px;font-weight:800;letter-spacing:.14em; text-transform:uppercase;opacity:.6} .fam h3{font-size:1.5rem;margin-top:5px} .serie-kids h3{color:var(–sparkle-d)} .serie-teens h3{color:var(–tune-d)} .fam .fd{font-size:.94rem;opacity:.76;margin-top:10px} .fam .flink{display:inline-block;margin-top:16px;font-family:Poppins,sans-serif; font-weight:600;font-size:.9rem;color:var(–red)} /* ══════════ AJUSTES FINOS DE CELULAR ══════════ */ @media(max-width:560px){ .wrap{padding:0 18px} .d1{font-size:2.05rem;line-height:1.12} .d2{font-size:1.6rem} .lead{font-size:1.03rem} .btn{padding:15px 24px;font-size:.97rem} .btn–lg{padding:16px 26px;font-size:1rem} .hero__in{padding:56px 0 48px} .cel,.pil>div,.passo,.perfil{padding:24px 20px} .faixa .tx{padding:32px 22px} form.lead{padding:28px 22px} .esp{padding:28px 22px} .vs .n{font-size:3rem} .marcos li{grid-template-columns:62px 1fr;padding:12px 14px} .bia-l li{padding:11px 13px;font-size:.9rem} .tot-grid{gap:14px} .dep{width:280px;padding:22px} } /* nada pode estourar a largura da tela */ img,video,iframe,table{max-width:100%} body{overflow-x:hidden} /* livros sem fundo — a sombra agora e do CSS, igual para todos */ .mod img,.fam img,.card-rail .dv-th ~ img,.livro-col img,.degrau img{ filter:drop-shadow(0 16px 26px rgba(42,39,36,.30)) drop-shadow(0 3px 6px rgba(42,39,36,.18)); box-shadow:none;border-radius:0} .mod{background:transparent;border:1px solid rgba(42,39,36,.08)} .mod:hover img{transform:rotate(-2deg) scale(1.05)} /* livros em par — imagem paisagem, sem fundo, sombra pelo CSS */ .mod img{width:100%;max-width:none;height:auto; filter:drop-shadow(0 14px 24px rgba(42,39,36,.26));box-shadow:none;border-radius:0} .mod:hover img{transform:translateY(-4px) scale(1.03);rotate:0deg} .fam img{width:100%;filter:drop-shadow(0 14px 24px rgba(42,39,36,.26));box-shadow:none} .fam{grid-template-columns:170px 1fr} @media(max-width:480px){.fam{grid-template-columns:1fr}} /* ── links internos ── */ .veja-tb{padding:52px 0;background:var(–cream-2);border-top:1px solid rgba(42,39,36,.08)} .vt-k{font-family:Poppins,sans-serif;font-size:10px;font-weight:800;letter-spacing:.16em; text-transform:uppercase;color:var(–red);margin-bottom:18px} .vt-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px} @media(max-width:900px){.vt-grid{grid-template-columns:1fr 1fr}} @media(max-width:560px){.vt-grid{grid-template-columns:1fr}} .vt-grid a{display:block;background:#fff;border:1px solid rgba(42,39,36,.08);border-radius:16px; padding:18px 20px;text-decoration:none;color:var(–ink); transition:transform .28s var(–ease),box-shadow .28s} .vt-grid a:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(42,39,36,.09)} .vt-grid b{font-family:Poppins,sans-serif;font-size:.96rem;display:block;line-height:1.3} .vt-grid span{font-size:.83rem;opacity:.65;display:block;margin-top:4px} .vt-tags{display:flex;gap:9px;flex-wrap:wrap} .vt-tags a{font-family:Poppins,sans-serif;font-weight:600;font-size:.86rem;padding:9px 16px; border-radius:10px;text-decoration:none;color:var(–ink); background:#fff;border:1px solid rgba(42,39,36,.1);transition:.22s} .vt-tags a:hover{background:var(–ink);color:var(–cream);border-color:var(–ink)}
Aluna estudando inglês online em casa

Escola de inglês com método próprio desde 2002

Você não precisa
de anos.
Precisa de 200 horas.

Um método criado do zero para brasileiros — por quem passou quatro anos dentro de uma rede tradicional vendo exatamente o que não funcionava. Curso 100% online, de onde você estiver.

Resposta no mesmo dia útil Sem compromisso Garantia de Aprendizado
+100 milalunos em cursos online
+15 milalunos no presencial
20+anos de escola, desde 2002
8livros próprios na Série Comunicação

Se você já tentou antes

Não foi falta de esforço.
Foi o método.

Você fez cursinho. Comprou apostila. Baixou aplicativo. Talvez tenha chegado no intermediário e travado ali. A conclusão fácil é que você não leva jeito para idiomas. A conclusão certa é bem outra — e ela está numa conta simples.

5%
Métodos tradicionais

chegam à fluência em cerca de 200 horas de aula

87%
Inglês 200 horas

chegam à fluência com a nossa metodologia

Mesmas 200 horas. 17 vezes mais gente chegando lá.

Percentual apurado em pesquisa interna com nossos alunos.

Por que trava

O erro está em ensinar
um tempo verbal por vez.

A escola tradicional divide o curso em Básico, Intermediário e Avançado. Na prática, isso quer dizer:

  • Básicosó o presente2 a 3 anos
  • Intermediáriosó o passado2 a 3 anos
  • Avançadosó o futuro2 a 3 anos
  • Conversaçãoagora junte tudo+2 anos

Depois de 6 a 9 anos estudando, você ainda passa mais dois tentando ligar os tempos verbais que aprendeu separados. Não é você que é devagar — é a conta que não fecha.

Aqui

Os três tempos verbais
desde a primeira aula.

Você fala no presente, no passado e no futuro na lição 1. Não porque é mais difícil — porque é assim que a conversa real funciona, e é isso que faz a matéria grudar.

Por que confiar

A gente vendeu o método
dos outros antes de criar o nosso.

Entre 1998 e 2002 fomos franqueados de outras redes de ensino. Foi de dentro que vimos turma após turma travar sempre no mesmo ponto, com material que nunca tinha sido pensado para quem fala português. Em 2002 paramos de vender o método dos outros e escrevemos o nosso. Faz mais de 20 anos que é só isso que a gente faz.

Ler a história completa →

  • 1996Entramos no mercado de formação
  • 1998Franqueados de outras redes de inglês
  • 2002Criamos o método próprio
  • 2010Começamos a publicar conteúdo gratuito
  • Hoje+100 mil alunos online · +15 mil no presencial

O método

Três pilares para que
a matéria não escape.

O problema do ensino tradicional não é o conteúdo — é a retenção. Você aprende hoje e esquece em duas semanas. Cada pilar aqui existe para atacar isso.

01

Ensino por mapeamento

Em vez de seguir uma gramática enfileirada, mapeamos o que você precisa dizer na vida real e ensinamos as estruturas que sustentam aquilo. Por isso você conversa no presente, passado e futuro já na primeira lição — e não depois de três anos.

02

Ensino estruturado

Cada lição encaixa na anterior. Nada de assunto solto ou pulo de conteúdo: a progressão é desenhada para que o próximo passo sempre caiba no que você já sabe. Você nunca fica sem chão.

03

Mapeamento por reincidência

O conteúdo volta. De novo, em outro contexto, com outra roupa — sem virar repetição chata. É a reincidência planejada que transforma o que você viu numa coisa que você tem.

O material é escrito para brasileiros: considera a sua língua nativa, os falsos cognatos que derrubam a gente e os erros que cometemos justamente porque pensamos em português antes de falar.

Material didático

Os livros são nossos.
Escritos aqui, desde 2002.

Os grandes cursos online licenciam material de fora ou improvisam conteúdo solto. A Inglês 200 horas escreve o seu — e a cor de cada livro conta em que ponto da jornada você está.

Os seis livros da Série Comunicação: Amaze 1 e 2, Impress 1 e 2, Stand Out 1 e 2
Livro Amaze

Amaze

Módulo 1 · para quem começa do zero
2 livros · 24 lições
+7.800 exercícios
Livro Impress

Impress

Módulo 2 · para quem já tem base
2 livros · 24 lições
+7.800 exercícios
Livro Stand Out

Stand Out

Módulo 3 · para quem já se comunica
2 livros · 24 lições
+7.800 exercícios
Livro Reach

Reach

Série própria · para quem já é fluente
2 livros
o topo da série

Conhecer os 10 livros

A jornada

Do “consigo me apresentar”
ao “uso inglês no trabalho”.

Três módulos, 72 lições — e depois uma série inteira só de aperfeiçoamento. Cada etapa é medida pelo que você passa a conseguir fazer — não por unidades concluídas.

  • Módulo 1 · Amaze

    Você começa a falar

    Contato direto com o idioma desde a primeira aula, com todos os tempos verbais. Falar de si mesmo, participar de conversas do dia a dia, ler textos curtos e entender diálogos simples sem legenda.

    24 lições52 aulas ao vivo48 testes
  • Módulo 2 · Impress

    Você se vira em qualquer situação

    Falar de outras pessoas, não só de si. Ler e escrever textos mais complexos, encarar entrevista de emprego, viajar sem depender de tradutor, atender telefone e escrever e-mail em inglês.

    24 lições52 aulas gravadas
  • Módulo 3 · Stand Out

    Você se destaca

    Fase de aperfeiçoamento da conversação. Sustentar discussões longas sem travar, ajustar tom e registro ao contexto, negociar e apresentar em inglês com naturalidade.

    24 lições+7.800 exercícios
  • Série Aperfeiçoamento · Reach

    Reach — a Série Aperfeiçoamento

    Não é a continuação da Série Comunicação: é uma série própria, para quem já é fluente e quer aprofundar. Gramática avançada, redação e conversação argumentativa — pensada para quem precisa do inglês na área acadêmica, em curso no exterior ou num MBA.

    Série própriaReach 1 e 2

Ver o curso completo

O curso online por dentro

Tudo isso está incluso.

Não é uma videoteca com aulas soltas. É uma escola inteira dentro de uma plataforma, no ar 24 horas.

23.616
exercícios na Série Comunicação
Ao vivo
aula com professor, em horário marcado
Gravada
a mesma aula, quando der para você
144
testes de acompanhamento
72
materiais de apoio em PDF
4 cursos inclusos
Coaching de Pronúncia · Entrevistas · Viagem · Música

Ver a grade inteira

Coaching de Pronúncia e Escrita

A ferramenta que
corrige você.

Mais de 1.700 frases em inglês e português, cada uma gravada em todas as variações reais da fala. Você ouve, repete em voz alta ou escreve — e a ferramenta corrige a sua pronúncia e a sua escrita.

  • Treina o seu ouvido antes de você travar numa conversa real
  • Você pratica sozinho, sem o medo de errar na frente de alguém
  • Entra no fluxo pedagógico a cada 2 lições da plataforma
  • As correções vão para o time pedagógico ao fim de cada lição
  • É requisito da Garantia de Aprendizado
Com contração
Sem contração
Mais rápida
Mais lenta

1.700+ frases · cada uma em 4 variações de fala

Ver como o coaching funciona

Aulas ao vivo

Professor de verdade,
no horário que couber em você.

As aulas de conversação são totalmente participativas e 100% focadas em comunicação — e é você quem agenda, dentro da plataforma.

Professora dando aula de inglês ao vivo

Ver o curso online

Quem passou por aqui

Histórias de alunos reais.

Gente que já tinha tentado antes, achava que era tarde demais ou que não levava jeito. Todos os depoimentos abaixo estão publicados no nosso canal.

Ver todos os depoimentos no canal →

Garantia de Aprendizado

A gente assume o risco
junto com você.

Escola de inglês costuma prometer resultado e cobrar adiantado. Aqui a promessa está no contrato — com as regras publicadas, sem letra miúda.

  • Se você completar o curso seguindo as orientações e não atingir a proficiência, oferecemos tempo adicional de curso sem custo
  • Se ainda assim não ficar satisfeito, devolvemos o seu investimento
  • Cancelamento sem multa, e os 7 dias de arrependimento que a lei garante na compra online
20 anos
de garantia no contrato

Em mais de 20 anos, nenhum aluno que completou o curso pediu o dinheiro de volta alegando não ter aprendido.

Ler as regras da garantia

Como começar

Três passos. O primeiro
leva menos de um minuto.

01

Você fala com a equipe

Pelo WhatsApp ou pelo formulário. A gente pergunta onde você está hoje no inglês e aonde quer chegar — e nada mais.

02

A gente monta o seu plano

Com base no seu nível e no seu objetivo, indicamos por qual módulo começar e qual ritmo cabe na sua rotina. Sem empurrar pacote.

03

Você começa a estudar

Acesso à plataforma, livros e agenda de aulas ao vivo. A partir de 15 minutos por dia já dá para manter constância.

Fale com a escola

Conte onde você está.
A gente indica o caminho.

Cada aluno entra num ponto diferente da série, e a condição varia conforme o módulo e o ritmo. Por isso a conversa vem antes do preço — e ela é sem compromisso.

O que está incluso no curso online

  • As 72 lições da Série Comunicação, na plataforma
  • 23.616 exercícios na plataforma
  • Aula ao vivo com professor, em horário marcado
  • A mesma aula gravada, para assistir quando der
  • 144 testes de acompanhamento
  • 72 materiais de apoio em PDF
  • Coaching de Pronúncia e Escrita
  • Inglês para Entrevistas de Emprego
  • Inglês para Viagem
  • Aprenda Inglês com Música
  • Suporte técnico e pedagógico
  • Certificado e Garantia de Aprendizado
Aluno estudando com o livro Impress

Falar com um consultor

Resposta no mesmo dia útil. Sem compromisso.

Prefere estudar presencialmente?

A mesma Série Comunicação também é dada em sala de aula, com livro impresso e turma — em duas unidades.

Americana — SP

Rua Ari Meireles, 440

Gama — DF

Quadra 05, Conj. B, Casa 9

Dúvidas

O que a gente mais escuta.

200 horas é o tempo total mesmo? Em quanto tempo eu termino?
200 horas é a carga do curso, não um prazo de calendário. Na média, o aluno do curso online termina a Série Comunicação entre 12 e 18 meses, no ritmo recomendado. É bem mais rápido que os cinco anos de uma escola tradicional, e o ritmo é seu.
Eu já tentei inglês várias vezes e nunca deu certo. Vai ser diferente?
O curso foi desenhado justamente para quem já tentou. O que costuma falhar não é o aluno, é a retenção: você aprende e esquece. O pilar de mapeamento por reincidência existe para atacar exatamente isso — o conteúdo volta várias vezes, em contextos diferentes, até virar seu.
Preciso já saber alguma coisa para começar?
Não. O módulo Amaze parte do zero — e já na primeira lição você conversa no presente, passado e futuro. Se você já tem alguma base, a gente indica por qual módulo começar na conversa inicial.
Quanto tempo por dia eu preciso estudar?
O recomendado é estudar todos os dias por pelo menos 30 minutos, sem passar de 6 horas por semana — o intervalo faz parte do método, porque é ele que permite esquecer e reassimilar. Na prática, a partir de 15 minutos por dia já dá para manter constância.
As aulas ao vivo têm horário fixo?
Não. Você agenda as aulas de conversação pela própria plataforma, no horário que couber na sua rotina.
Como funciona a Garantia de Aprendizado?
Se você completar o curso seguindo as orientações — incluindo o Coaching e as aulas de conversação na frequência recomendada — e não atingir a proficiência, oferecemos tempo adicional de curso sem custo. Se ainda assim não ficar satisfeito, devolvemos o investimento. As regras completas ficam publicadas.
Por que o preço não está no site?
Porque cada aluno entra num ponto diferente da série, e a condição muda conforme o módulo, o ritmo e a modalidade. Em vez de publicar um número que não serve para todo mundo, a gente conversa cinco minutos e monta o plano certo. Sem compromisso e sem insistência.
Recebo certificado?
Sim, ao concluir os módulos da Série Comunicação.

Ver todas as dúvidas

Você já perdeu tempo suficiente com o método errado.

Fale cinco minutos com a nossa equipe. A gente te diz por onde começar — mesmo que ainda não seja a hora de se matricular.