.ob-page{--blue:#09f;--text:#1a1a1a;--gray:#6b7280;--white:#fff;--bg:#fafbfc;--font:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;min-height:100%;font-family:var(--font);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;overflow-x:hidden}@keyframes up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}.page{flex-direction:column;justify-content:center;gap:0;max-width:560px;min-height:100svh;margin:0 auto;padding:48px 28px 64px;display:flex}.header{flex-direction:column;gap:6px;margin-bottom:32px;animation:.5s both up;display:flex}.header-logo{width:160px;height:auto;display:block}.header-presented{color:var(--gray);align-items:center;gap:6px;font-size:12px;display:flex}.header-presented img{width:auto;height:16px}.stripe{background:var(--blue);width:36px;height:3px;margin-bottom:24px;animation:.5s .1s both up}.badge{letter-spacing:.25em;text-transform:uppercase;color:var(--blue);align-items:center;gap:8px;margin-bottom:20px;font-size:11px;font-weight:700;animation:.5s .15s both up;display:inline-flex}.badge:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;animation:1.6s infinite pulse}.ob-page h1{letter-spacing:-.03em;color:var(--text);margin-bottom:16px;font-size:clamp(32px,9vw,56px);font-weight:900;line-height:1.05;animation:.5s .2s both up}.sub{color:var(--gray);margin-bottom:48px;font-size:16px;font-weight:500;line-height:1.65;animation:.5s .25s both up}.highlight-box{border-left:3px solid var(--blue);color:var(--blue);background:#0099ff1a;border-radius:0 6px 6px 0;margin-bottom:40px;padding:12px 18px;font-size:14px;font-weight:600;animation:.5s .27s both up;display:inline-block}.countdown-wrap{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:32px;animation:.5s .3s both up;display:flex}.countdown-label{letter-spacing:.2em;text-transform:uppercase;color:var(--gray);font-size:11px;font-weight:700}.countdown-num{letter-spacing:-.05em;color:var(--text);font-variant-numeric:tabular-nums;font-size:clamp(64px,18vw,96px);font-weight:900;line-height:1;transition:color .3s}.countdown-num.urgent{color:var(--blue)}.cta-btn{background:var(--blue);color:var(--white);font-family:var(--font);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:22px 44px;font-size:17px;font-weight:700;text-decoration:none;transition:opacity .2s,transform .15s;animation:.5s .35s both up;display:inline-block}.cta-btn:hover{opacity:.88;transform:translateY(-2px)}.cta-btn:active{opacity:1;transform:none}@media (width>=600px){.page{padding-left:48px;padding-right:48px}}@media (width<=480px){.cta-btn{text-align:center;width:100%;padding:22px 28px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}.lp-page{--blue:#09f;--blue-dark:#0080dd;--dark:#0a0a0a;--dark-card:#141414;--white:#fff;--gray-50:#f5f8fa;--gray-100:#edf1f5;--gray-200:#d1d9e0;--gray-400:#8a939d;--gray-600:#555d66;--gray-800:#2a2d31;--text:#1a1a1a;--font:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--max-w:480px;scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-family:var(--font);color:var(--text);background:var(--white);-webkit-font-smoothing:antialiased;padding-top:36px;line-height:1.5}.container{width:100%;max-width:var(--max-w);margin:0 auto;padding:0 24px}.top-stripe{z-index:1000;color:#fff;letter-spacing:.3px;background:#000;padding:8px 0;font-size:13px;font-weight:700;position:fixed;top:0;left:0;right:0;overflow:hidden}.top-stripe-track{will-change:transform;width:max-content;animation:22s linear infinite lp-stripe-marquee;display:flex}.top-stripe-item{flex-shrink:0;align-items:center;gap:10px;padding-right:80px;display:inline-flex}.top-stripe-item .sep{opacity:.5;margin:0 4px}.live-text{animation:1s steps(2,end) infinite lp-live-blink}.live-dot{background:#ff3b30;border-radius:50%;width:8px;height:8px;animation:1.2s ease-out infinite lp-live-pulse;box-shadow:0 0 #ff3b30d9}@keyframes lp-stripe-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lp-live-blink{50%{opacity:.25}}@keyframes lp-live-pulse{0%{transform:scale(1);box-shadow:0 0 #ff3b30d9}70%{transform:scale(1.2);box-shadow:0 0 0 8px #ff3b3000}to{transform:scale(1);box-shadow:0 0 #ff3b3000}}@media (prefers-reduced-motion:reduce){.top-stripe-track,.live-dot,.live-text,.btn-primary,.btn-white{animation:none!important}}.hero{text-align:center;padding:20px 0 0}.hero-brand-logo{width:auto;height:48px;margin:0 auto;display:block}.hero-logo{color:var(--blue);letter-spacing:-1px;font-size:40px;font-style:italic;font-weight:800;line-height:1}.hero-presented{color:var(--gray-400);justify-content:center;align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.hero-presented strong{color:var(--text);letter-spacing:-.5px;font-size:14px;font-weight:800}.hero-logo-img{object-fit:contain;vertical-align:middle;width:auto;height:18px}.hero-presented .bw-sub{color:var(--gray-400);text-transform:uppercase;letter-spacing:.5px;font-size:8px;font-weight:700}.hero h1{letter-spacing:-.5px;margin-top:16px;font-size:28px;font-weight:800;line-height:1.15}.hero h1 .highlight{color:var(--blue)}.hero-sub{color:var(--gray-600);margin-top:10px;font-size:15px;line-height:1.5}.hero-sub strong{color:var(--text)}.form-section{margin-top:18px;padding:0 0 16px}.form-card{background:var(--gray-50);border-radius:16px;padding:20px 18px}.form-card h2{text-align:center;letter-spacing:-.3px;font-size:20px;font-weight:700}.form-card .form-sub{text-align:center;color:var(--gray-400);margin-top:6px;font-size:14px}.form-fields{flex-direction:column;gap:12px;margin-top:16px;display:flex}.field-group label{color:var(--gray-600);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.field-group input{background:var(--white);width:100%;font-family:var(--font);color:var(--text);border:none;border-radius:10px;outline:none;padding:14px 16px;font-size:15px;transition:box-shadow .2s}.field-group input::placeholder{color:var(--blue);opacity:.6}.field-group input:focus{box-shadow:0 0 0 2px var(--blue)}.field-group select{background:var(--white);width:100%;font-family:var(--font);color:var(--text);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%238A939D' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;border:none;border-radius:10px;outline:none;padding:14px 16px;font-size:15px;transition:box-shadow .2s}.field-group select:invalid{color:var(--blue);opacity:.6}.field-group select:focus{box-shadow:0 0 0 2px var(--blue)}.btn-primary{background:var(--blue);width:100%;color:var(--white);font-family:var(--font);cursor:pointer;border:none;border-radius:12px;margin-top:4px;padding:14px;font-size:17px;font-weight:700;transition:background .2s,transform .15s;animation:2s ease-in-out infinite lp-btn-pulse;display:block;box-shadow:0 0 #0099ff80}.btn-primary:hover{background:var(--blue-dark);animation-play-state:paused}@keyframes lp-btn-pulse{0%,to{transform:scale(1);box-shadow:0 0 #0099ff8c}50%{transform:scale(1.02);box-shadow:0 0 0 14px #09f0}}.form-meta{text-align:center;margin-top:16px}.form-meta .date{color:var(--blue);font-size:16px;font-weight:700}.form-meta .trust{color:var(--gray-400);margin-top:4px;font-size:13px}.problema{background:var(--blue);color:var(--white);padding:56px 0}.problema-label{text-transform:uppercase;letter-spacing:1px;opacity:.85;font-size:13px;font-weight:700}.problema blockquote{letter-spacing:-.3px;margin-top:16px;font-size:26px;font-style:italic;font-weight:800;line-height:1.25}.problema-body{flex-direction:column;gap:20px;margin-top:32px;display:flex}.problema-body p{opacity:.92;font-size:16px;line-height:1.6}.professores{background:var(--dark);color:var(--white);padding:56px 0 64px}.pill{background:#ffffff14;border:1px solid #ffffff1f;border-radius:100px;align-items:center;gap:8px;padding:8px 18px;font-size:14px;font-weight:600;display:inline-flex}.pill-dot{background:var(--blue);border-radius:50%;width:8px;height:8px}.professores h2{letter-spacing:-.3px;margin-top:24px;font-size:28px;font-weight:800;line-height:1.2}.professores h2 .highlight{color:var(--blue)}.prof-cards{flex-direction:column;gap:24px;margin-top:36px;display:flex}.prof-card{background:var(--dark-card);border:1px solid var(--blue);border-radius:16px;padding:28px 24px}.prof-top{align-items:flex-start;gap:20px;display:flex}.prof-photo{background:var(--gray-800);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:120px;height:140px;display:flex;overflow:hidden}.prof-photo img{object-fit:cover;filter:grayscale();width:100%;height:100%}.prof-photo .placeholder{color:var(--gray-400);text-align:center;padding:8px;font-size:11px}.prof-logos{flex-direction:column;justify-content:center;gap:12px;padding-top:12px;display:flex}.prof-logo-img{object-fit:contain;width:auto;height:28px}.prof-logo-tns{height:46px}.thenews-dark{border-radius:4px}.prof-logo{color:var(--white);letter-spacing:-.5px;font-size:20px;font-weight:800;line-height:1.2}.prof-logo-sub{color:var(--gray-400);text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:600}.prof-name{background:var(--blue);border-radius:100px;margin-top:20px;padding:8px 20px;font-size:15px;font-weight:700;display:inline-block}.prof-bio{flex-direction:column;gap:14px;margin-top:16px;display:flex}.prof-bio p{color:#ffffffc7;font-size:15px;line-height:1.55}.expectativas{padding:24px 0 64px}.pill-blue{background:var(--blue);color:var(--white);border-radius:100px;padding:10px 22px;font-size:14px;font-weight:600;display:inline-block}.expectativas h2{letter-spacing:-.3px;margin-top:24px;font-size:26px;font-weight:800;line-height:1.25}.expectativas h2 strong{font-weight:800}.expectativas .expect-sub{color:var(--gray-600);margin-top:12px;font-size:16px;line-height:1.5}.bloqueios{flex-direction:column;gap:20px;margin-top:32px;display:flex}.bloqueio-card{background:var(--white);border:1px solid var(--gray-200);border-left:4px solid var(--blue);border-radius:14px;padding:24px 20px}.bloqueio-header{align-items:center;gap:14px;display:flex}.bloqueio-num{background:var(--blue);width:36px;height:36px;color:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:800;display:flex}.bloqueio-title{text-transform:uppercase;letter-spacing:.3px;font-size:14px;font-weight:800;line-height:1.3}.bloqueio-items{flex-direction:column;gap:14px;margin-top:18px;display:flex}.bloqueio-item{padding-top:14px}.bloqueio-item:first-child{padding-top:0}.bloqueio-item+.bloqueio-item{border-top:1px solid var(--gray-100)}.bloqueio-item .icon-row{align-items:flex-start;gap:10px;display:flex}.bloqueio-item .icon{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:16px;display:flex}.bloqueio-item p{color:var(--gray-600);font-size:15px;line-height:1.45}.bloqueio-item.positive p{color:var(--text)}.cta-final{background:var(--blue);color:var(--white);text-align:center;padding:56px 0 64px}.cta-pill{background:#ffffff26;border-radius:100px;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:600;display:inline-flex}.cta-pill .pill-dot{background:var(--white)}.cta-final h2{letter-spacing:-.3px;margin-top:24px;font-size:28px;font-weight:800;line-height:1.2}.cta-final p{opacity:.9;margin-top:12px;font-size:16px;line-height:1.5}.cta-final p strong{opacity:1}.btn-white{background:var(--white);color:var(--blue);font-family:var(--font);cursor:pointer;border:none;border-radius:12px;margin-top:28px;padding:16px 48px;font-size:17px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;animation:2s ease-in-out infinite lp-btn-pulse-white;display:inline-block}.btn-white:hover{animation-play-state:paused;transform:translateY(-1px);box-shadow:0 4px 16px #00000026}@keyframes lp-btn-pulse-white{0%,to{transform:scale(1);box-shadow:0 0 #fff9}50%{transform:scale(1.03);box-shadow:0 0 0 16px #fff0}}@media (width>=640px){.lp-page{--max-w:560px}.hero h1{font-size:38px}.problema blockquote{font-size:30px}.professores h2{font-size:32px}.expectativas h2{font-size:30px}}@media (width>=768px){.lp-page{--max-w:640px}.hero h1{font-size:42px}.form-card{padding:40px 32px}}@media (width>=1024px){.lp-page{--max-w:1100px}.hero{padding-top:64px}.hero h1{font-size:48px;line-height:1.1}.hero-sub{max-width:680px;margin-left:auto;margin-right:auto;font-size:18px}.hero-brand-logo{height:64px}.lp-hero-form-wrap{max-width:var(--max-w);grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin:0 auto;padding:0 24px;display:grid}.lp-hero-form-wrap .hero,.lp-hero-form-wrap .form-section{margin:0;padding:0}.lp-hero-form-wrap .hero{text-align:left}.lp-hero-form-wrap .hero .container{max-width:none;padding:0}.lp-hero-form-wrap .hero-presented{justify-content:flex-start}.lp-hero-form-wrap .hero-brand-logo{margin:0}.lp-hero-form-wrap .hero-sub{margin-left:0;margin-right:0}.lp-hero-form-wrap .form-section .container{max-width:none;padding:0}.lp-hero-form-wrap .form-card{padding:36px 32px}.problema{padding:80px 0}.problema blockquote{max-width:880px;font-size:36px}.problema-body{max-width:760px}.problema-body p{font-size:17px}.professores{padding:80px 0 96px}.professores h2{font-size:40px}.prof-cards{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.prof-card{padding:32px 28px}.expectativas{padding:64px 0 96px}.expectativas h2{font-size:36px}.bloqueios{grid-template-columns:1fr 1fr;gap:24px;display:grid}.cta-final{padding:80px 0}.cta-final h2{font-size:40px}.cta-final p{font-size:18px}.btn-white{padding:18px 64px;font-size:18px}}@media (width>=1280px){.hero h1{font-size:64px}}.lp-page .phone-input{align-items:stretch;gap:8px;width:100%;display:flex}.lp-page .phone-country{color:#111827;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:6px;padding:0 12px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.lp-page .phone-country:focus-within{border-color:#1d4ed8;box-shadow:0 0 0 3px #1d4ed826}.lp-page .phone-flag{font-size:18px;line-height:1}.lp-page .phone-flag-img{object-fit:cover;border-radius:2px;width:24px;height:18px;display:block}.lp-page .phone-dial{font-variant-numeric:tabular-nums}.lp-page .phone-select{opacity:0;cursor:pointer;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.lp-page .phone-field{flex:1;min-width:0}.lp-footer{border-top:1px solid var(--gray-200);background:var(--white);padding:28px 0 36px}.lp-footer .container{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.footer-text{color:var(--gray-600);max-width:420px;font-size:12px;line-height:1.5}.footer-text strong{color:var(--text);font-weight:600}.footer-newsletter{color:var(--blue);font-size:13px;font-weight:600;text-decoration:none}.footer-newsletter:hover{text-decoration:underline}.footer-ig{color:var(--text);align-items:center;gap:8px;font-size:13px;text-decoration:none;display:inline-flex}.footer-ig:hover{color:var(--blue)}
