.illustrated-landing *{box-sizing:border-box;margin:0;padding:0}.illustrated-landing{--gut:20px;--max:1240px;--sec-y:clamp(44px,5vw,76px);--hdr:64px;--h1:clamp(40px,11.4vw,54px);--h2:clamp(32px,8.6vw,42px);--lead:17px;background:var(--papel);color:var(--tinta);font:400 16px/1.55 var(--font-body),system-ui,sans-serif;overflow-x:clip;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.illustrated-landing a{color:inherit;text-decoration:none}.illustrated-landing ul{list-style:none}.illustrated-landing img{display:block;max-width:100%;height:auto}.illustrated-landing .wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gut));margin:0 auto;padding:0 var(--gut)}.illustrated-landing .wrap>*{min-width:0}.illustrated-landing section[id]{scroll-margin-top:var(--hdr)}.illustrated-landing :focus-visible{outline:3px solid var(--fita-2);outline-offset:3px;border-radius:4px}.illustrated-landing .escura :focus-visible,.illustrated-landing .num :focus-visible{outline-color:var(--fita-c)}.illustrated-landing .pular{position:fixed;left:12px;top:-60px;z-index:80;background:var(--pet);color:var(--branco);padding:10px 16px;border-radius:6px;font:700 15px var(--font-body);transition:top .2s}.illustrated-landing .pular:focus{top:12px}.illustrated-landing .olho{display:inline-flex;align-items:center;gap:12px;font:700 14px/1.3 var(--font-body);color:var(--fita-3)}.illustrated-landing .heroi-txt .olho:after,.illustrated-landing .olho:before{content:"";width:24px;height:2px;background:var(--fita);flex:none}.illustrated-landing h2.t{font:800 var(--h2)/1.04 var(--font-page),Georgia,serif;letter-spacing:-.03em;margin:12px 0 16px;text-wrap:balance}.illustrated-landing h2.t em{font-style:italic;color:var(--pet-2)}.illustrated-landing .lead{font-size:var(--lead);line-height:1.6;color:var(--tinta-2);max-width:34em;text-wrap:pretty}.illustrated-landing .btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:44px;padding:0 20px;font:700 14px/18px var(--font-panel),sans-serif;color:var(--branco);background:var(--fita-2);border:1.5px solid transparent;border-radius:4px;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);cursor:pointer;white-space:nowrap;text-transform:none;letter-spacing:0;transition:transform .25s,filter .25s,background-color .25s}.illustrated-landing .btn:after{content:"";position:absolute;top:-1.5px;right:-1.5px;width:14px;height:14px;background:var(--fita-dobra);clip-path:polygon(0 0,0 100%,100% 100%);pointer-events:none}.illustrated-landing .btn:hover{transform:translateY(-2px);filter:brightness(.94)}.illustrated-landing .btn:focus-visible{outline:2px solid var(--branco);outline-offset:-6px}.illustrated-landing .btn.l{background:transparent;color:var(--pet);border-color:var(--pet);clip-path:none}.illustrated-landing .btn.l:after{display:none}.illustrated-landing .btn.l:hover{background:rgba(var(--pet-rgb),.06);filter:none}.illustrated-landing .btn.l:focus-visible{outline:3px solid var(--fita-2);outline-offset:3px}.illustrated-landing .btn:disabled{cursor:default;opacity:.42;transform:none;filter:none}.illustrated-landing .acoes{display:flex;gap:12px;flex-wrap:wrap}.illustrated-landing .cel{width:var(--cel-w,280px);flex:none;filter:drop-shadow(0 30px 40px rgba(var(--pet3-rgb),.32))}.illustrated-landing .cel img{width:100%;border-radius:clamp(18px,11%,38px)/clamp(18px,5.2%,38px)}.illustrated-landing .nb{flex:none;filter:drop-shadow(0 30px 50px rgba(var(--pet3-rgb),.32))}.illustrated-landing .nb .tela{background:var(--tinta);border-radius:10px 10px 3px 3px;padding:6px 6px 8px}.illustrated-landing .nb .tela img{border-radius:3px;width:100%}.illustrated-landing .nb .base{height:12px;margin:0 -4%;background:linear-gradient(var(--metal-claro),var(--metal));border-radius:0 0 14px 14px;position:relative}.illustrated-landing .nb .base:before{content:"";position:absolute;left:42%;right:42%;top:0;height:5px;background:var(--metal-escuro);border-radius:0 0 8px 8px}.illustrated-landing .rv{transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.illustrated-landing .rv.reveal-ready:not(.in){opacity:0;transform:translateY(32px)}.illustrated-landing .d1{transition-delay:.12s}.illustrated-landing .d2{transition-delay:.24s}.illustrated-landing .d3{transition-delay:.36s}@keyframes flut{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes flut2{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-8px) rotate(2deg)}}.illustrated-landing .nav{position:fixed;top:0;left:0;right:0;z-index:50}.illustrated-landing .nav:before{content:"";position:absolute;inset:0;background:rgba(var(--papel-rgb),.94);backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--linha),0 10px 30px -22px rgba(var(--pet3-rgb),.5);opacity:0;transition:opacity .3s}.illustrated-landing .nav.solid:before{opacity:1}.illustrated-landing .nav>.wrap{position:relative;height:var(--hdr);display:flex;align-items:center;gap:8px}.illustrated-landing .nav .lg{flex:none;margin-right:auto}.illustrated-landing .nav .lg img{height:32px;width:auto}.illustrated-landing .nav-links{display:none}.illustrated-landing .nav-acoes{display:flex;align-items:center;gap:8px}.illustrated-landing .nav .entrar{display:inline-flex;align-items:center;height:40px;padding:0 6px;font:700 15px var(--font-panel),sans-serif;color:var(--pet)}.illustrated-landing .nav .entrar:hover{text-decoration:underline;text-underline-offset:4px}.illustrated-landing .cta-longo{display:none}.illustrated-landing .menu-btn{width:40px;height:40px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:rgba(var(--papel-rgb),.92);border:0;border-radius:8px;box-shadow:inset 0 0 0 1px var(--linha);cursor:pointer;color:var(--pet)}.illustrated-landing .menu-btn span{display:block;width:20px;height:2px;background:currentColor;border-radius:2px;transition:transform .25s,opacity .2s}.illustrated-landing .nav.aberto .menu-btn span:first-child{transform:translateY(7px) rotate(45deg)}.illustrated-landing .nav.aberto .menu-btn span:nth-child(2){opacity:0}.illustrated-landing .nav.aberto .menu-btn span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.illustrated-landing .menu{position:absolute;left:0;right:0;top:100%;background:var(--papel);box-shadow:0 24px 40px -24px rgba(var(--pet3-rgb),.45),0 1px 0 var(--linha) inset;padding:8px var(--gut) 20px;max-height:calc(100dvh - var(--hdr));overflow-y:auto}.illustrated-landing .menu[hidden]{display:none}.illustrated-landing .menu nav{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:16px;column-gap:16px}.illustrated-landing .menu nav a{display:flex;align-items:center;min-height:48px;border-bottom:1px solid var(--linha);font:700 16px var(--font-panel),sans-serif;color:var(--tinta)}.illustrated-landing .menu-acoes{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.illustrated-landing .menu-acoes .btn{width:100%;padding:0 12px}.illustrated-landing .heroi{position:relative;overflow:hidden;padding:calc(var(--hdr) + 32px) 0 56px}.illustrated-landing .heroi .bg{position:absolute;inset:0;background:url(/design/illustrated/fundo-computador-biblioteca.webp) top/cover}.illustrated-landing .heroi .bg:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(var(--papel-rgb),.95) 0,rgba(var(--papel-rgb),.9) 55%,rgba(var(--papel-rgb),.55) 80%,var(--papel) 100%)}.illustrated-landing .heroi>.wrap{position:relative;display:grid;gap:36px;align-items:center}.illustrated-landing .heroi-txt{text-align:center;display:flex;flex-direction:column;align-items:center}.illustrated-landing .heroi h1{font:800 var(--h1)/.98 var(--font-page),Georgia,serif;letter-spacing:-.035em;margin:14px 0 18px;text-wrap:balance}.illustrated-landing .heroi h1 em{font-style:italic;color:var(--pet-2)}.illustrated-landing .heroi h1 em:after{content:".";color:var(--fita-2)}.illustrated-landing .heroi .lead{margin:0 auto}.illustrated-landing .heroi .acoes{justify-content:center;margin-top:26px}.illustrated-landing .ja-tem{margin-top:14px;font-size:15px;color:var(--tinta-2)}.illustrated-landing .ja-tem a{font-weight:700;color:var(--pet);text-decoration:underline;text-underline-offset:3px}.illustrated-landing .selos{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:22px;font:600 14px/1.35 var(--font-body);color:var(--tinta-2)}.illustrated-landing .selos li{display:flex;align-items:center;gap:8px}.illustrated-landing .selos li:before{content:"";width:18px;height:18px;flex:none;border-radius:50%;background:var(--verde) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.2 4L19 7' fill='none' stroke='white' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") center/12px no-repeat}.illustrated-landing .palco{position:relative;container-type:inline-size;width:100%;max-width:620px;margin:0 auto;aspect-ratio:1/1.04}.illustrated-landing .palco .nb{position:absolute;right:-9%;top:9%;width:96%;transform:perspective(1600px) rotateY(-14deg) rotateX(4deg)}.illustrated-landing .palco .cel{position:absolute;left:1%;top:13%;width:41%;transform:rotate(-5deg);z-index:3;animation:flut 7s ease-in-out infinite}.illustrated-landing .palco .cel img{border-radius:9cqw/4.2cqw}.illustrated-landing .chip{position:absolute;z-index:5;background:rgba(var(--branco-rgb),.97);border-radius:10px;padding:clamp(8px,1.9cqw,12px) clamp(10px,2.5cqw,16px);box-shadow:0 18px 36px -16px rgba(var(--pet3-rgb),.45),inset 0 0 0 1px var(--linha);font-size:clamp(12px,2.2cqw,14px);line-height:1.35;color:var(--tinta)}.illustrated-landing .chip b{display:block;font:800 clamp(12.5px,2.4cqw,15px)/1.25 var(--font-panel),sans-serif;color:var(--pet)}.illustrated-landing .chip.c1{left:35%;top:0;max-width:38%;animation:flut2 8s ease-in-out infinite}.illustrated-landing .chip.c2{right:-1%;top:44%;max-width:30%;animation:flut2 9s ease-in-out .8s infinite}.illustrated-landing .chip.c3{left:37%;bottom:3%;max-width:36%;background:var(--pet);color:var(--branco);box-shadow:0 18px 36px -16px rgba(var(--pet3-rgb),.6);animation:flut 6s ease-in-out .4s infinite}.illustrated-landing .chip.c3 b{color:var(--branco);font-size:clamp(17px,3.6cqw,23px)}.illustrated-landing .heroi .masc{position:absolute;right:1%;bottom:-2%;width:22%;z-index:6;filter:drop-shadow(0 14px 14px rgba(var(--pet-rgb),.25));animation:flut 6s ease-in-out infinite}.illustrated-landing .sec{position:relative;padding:var(--sec-y) 0;overflow:hidden}.illustrated-landing .sec .bg{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:.9}.illustrated-landing .sec .bg:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,var(--papel) 0,rgba(var(--papel-rgb),.9) 14%,rgba(var(--papel-rgb),.88) 60%,rgba(var(--papel-rgb),.86) 84%,var(--papel) 100%)}.illustrated-landing .esc>.wrap,.illustrated-landing .sec>.wrap{position:relative;display:grid;gap:40px;align-items:center}.illustrated-landing .txt{text-align:center;display:flex;flex-direction:column;align-items:center}.illustrated-landing .txt .lead{margin:0 auto}.illustrated-landing .cab-sec,.illustrated-landing .det{display:contents}.illustrated-landing .txt .olho:after{content:"";width:24px;height:2px;background:var(--fita);flex:none}.illustrated-landing .vis{position:relative;width:100%}.illustrated-landing .pts{margin-top:24px;display:grid;gap:16px;width:100%;max-width:420px;text-align:left}.illustrated-landing .pts>div{display:flex;gap:14px;align-items:flex-start;font-size:15px;line-height:1.5}.illustrated-landing .pts img{height:40px;width:40px;-o-object-fit:contain;object-fit:contain;flex:none}.illustrated-landing .pts b{display:block;font:800 16px/1.35 var(--font-panel),sans-serif;color:var(--tinta)}.illustrated-landing .pts>div>span{color:var(--tinta-2)}.illustrated-landing .tag{display:inline-flex;align-items:center;font:700 12px/1 var(--font-body);padding:4px 10px;border-radius:12px;background:var(--fita-c);color:var(--fita-t);margin-left:8px;vertical-align:2px;white-space:nowrap}.illustrated-landing .vis-nb .nb{width:100%;max-width:720px;margin:0 auto}.illustrated-landing .ia{position:relative;z-index:4;width:min(100%,400px);margin:-28px auto 0;background:linear-gradient(150deg,var(--pet-2),var(--pet-3));color:var(--branco);border-radius:10px;padding:16px 18px;box-shadow:0 30px 50px -20px rgba(var(--pet3-rgb),.6);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);text-align:left}.illustrated-landing .ia small{display:block;font:700 12.5px var(--font-body);opacity:.78}.illustrated-landing .ia p{font:500 15px/1.5 var(--font-body);margin-top:6px}.illustrated-landing .volta{display:flex;align-items:center;justify-content:center;gap:2%}.illustrated-landing .volta .cel{--cel-w:min(250px,41%)}.illustrated-landing .volta .seta{flex:1 1 0;max-width:120px;display:flex;flex-direction:column;align-items:center;gap:6px;font:800 clamp(12px,3vw,15px)/1.25 var(--font-panel),sans-serif;color:var(--fita-3);text-align:center}.illustrated-landing .volta .seta svg{width:100%;height:auto;aspect-ratio:110/40}.illustrated-landing .volta .seta path{fill:none;stroke:var(--fita);stroke-width:3;stroke-dasharray:8 7;animation:anda 1.2s linear infinite}@keyframes anda{to{stroke-dashoffset:-30}}.illustrated-landing .flash .vis{display:flex;gap:6%;align-items:center;justify-content:center}.illustrated-landing .vira{width:min(280px,45%);aspect-ratio:388/828;perspective:1600px;flex:none}.illustrated-landing .vira .in{position:relative;width:100%;height:100%;transform-style:preserve-3d;animation:gira 7s ease-in-out infinite}.illustrated-landing .vira .in>div{position:absolute;inset:0;backface-visibility:hidden;--cel-w:100%}.illustrated-landing .vira .in>div:last-child{transform:rotateY(180deg)}@keyframes gira{0%,35%{transform:rotateY(0)}50%,85%{transform:rotateY(180deg)}to{transform:rotateY(1turn)}}.illustrated-landing .flash .vis>.cel{--cel-w:min(260px,42%);transform:rotate(4deg)}.illustrated-landing .escura{color:var(--branco)}.illustrated-landing .escura h2.t em{color:var(--fita)}.illustrated-landing .escura .olho{color:var(--fita-c)}.illustrated-landing .escura .lead,.illustrated-landing .escura .pts>div>span{color:rgba(var(--branco-rgb),.84)}.illustrated-landing .escura .pts b{color:var(--branco)}.illustrated-landing .escura .tag{background:var(--fita-2);color:var(--branco)}.illustrated-landing .arena{background:linear-gradient(150deg,var(--pet) 0,var(--pet) 40%,var(--pet-3))}.illustrated-landing .arena .bg{opacity:.22;mix-blend-mode:luminosity}.illustrated-landing .arena .bg:after{display:none}.illustrated-landing .ligas{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 4px;margin-top:26px;max-width:236px}.illustrated-landing .ligas img{height:46px;width:auto;transition:transform .3s}.illustrated-landing .ligas img:hover{transform:translateY(-6px) scale(1.08)}.illustrated-landing .arena .vis{display:flex;gap:5%;justify-content:center;align-items:flex-end;padding-top:6%}.illustrated-landing .arena .cel{--cel-w:min(260px,45%)}.illustrated-landing .arena .cel:last-child{transform:translateY(-12%) rotate(3deg)}.illustrated-landing .bloq{background:var(--pet-3)}.illustrated-landing .bloq .bg{background:url(/design/illustrated/fundo-compartilhar.webp) 50%/cover;opacity:.45}.illustrated-landing .bloq .bg:after{display:none}.illustrated-landing .bloq .vis{display:flex;align-items:center;justify-content:center}.illustrated-landing .bloq .cel{--cel-w:min(280px,54%);position:relative;z-index:1}.illustrated-landing .limites{position:relative;z-index:2;flex:none;width:min(340px,100%);margin:20px auto 0;background:var(--branco);color:var(--tinta);border-radius:12px;padding:16px 16px 14px;box-shadow:0 30px 60px -24px rgba(0,0,0,.55);text-align:left}.illustrated-landing .limites-tit{font:800 16px/1.2 var(--font-panel),sans-serif;color:var(--tinta)}.illustrated-landing .limites ul{display:grid;gap:12px;margin:12px 0}.illustrated-landing .limites li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;-moz-column-gap:10px;column-gap:10px;row-gap:1px;align-items:center}.illustrated-landing .limites .app-ic{grid-column:1;grid-row:1/3;width:32px;height:32px;border-radius:8px;background:var(--app);display:grid;place-items:center}.illustrated-landing .limites .app-ic svg{width:20px;height:20px;fill:var(--branco)}.illustrated-landing .limites .app-nome{grid-column:2;grid-row:1;display:flex;align-items:center;flex-wrap:wrap;gap:2px 6px;font:700 14px/18px var(--font-panel),sans-serif;min-width:0}.illustrated-landing .limites .extra{font:600 12px/16px var(--font-body);color:var(--fita-3);border:1px solid var(--fita-2);border-radius:999px;padding:0 7px;white-space:nowrap}.illustrated-landing .limites .app-sub{grid-column:2;grid-row:2;font:500 12px/16px var(--font-body);color:var(--tinta-2)}.illustrated-landing .limites .passou .app-sub{color:var(--fita-3)}.illustrated-landing .limites .app-uso{grid-column:3;grid-row:1/3;display:flex;flex-direction:column;align-items:flex-end;text-align:right;font:500 12px/16px var(--font-body);color:var(--tinta-2);white-space:nowrap}.illustrated-landing .limites .app-uso b{font:800 15px/20px var(--font-panel),sans-serif;color:var(--pet)}.illustrated-landing .limites .passou .app-uso b{color:var(--fita-3)}.illustrated-landing .limites li i{grid-column:2/4;grid-row:3;position:relative;display:block;height:5px;margin-top:5px;border-radius:3px;background:linear-gradient(90deg,var(--pet) var(--uso),var(--papel-2) var(--uso))}.illustrated-landing .limites li i s{position:absolute;top:0;bottom:0;right:0;width:calc(var(--extra) - 3px);border-radius:3px;background:var(--fita-2)}.illustrated-landing .limites-extra{font:500 13px/1.35 var(--font-body);padding-top:10px;border-top:1px solid var(--linha);color:var(--tinta-2)}.illustrated-landing .limites-extra b{font:800 15px var(--font-panel),sans-serif;color:var(--pet)}.illustrated-landing .selo-beta{display:inline-flex;align-items:center;height:22px;margin-left:10px;padding:0 9px;border:1px solid;border-radius:999px;font:700 12px/1 var(--font-body)}.illustrated-landing .disp{margin-top:10px;font-size:14px;line-height:1.45;color:rgba(var(--branco-rgb),.72)}.illustrated-landing .marcos{display:flex;gap:28px;margin-top:20px}.illustrated-landing .marcos>div{display:flex;flex-direction:column}.illustrated-landing .marcos dt{font:800 clamp(30px,3.4vw,40px)/1.05 var(--font-panel),sans-serif;letter-spacing:-.03em;color:var(--pet)}.illustrated-landing .marcos dd{margin-top:4px;font-size:14px;line-height:1.4;color:var(--tinta-2);max-width:13em}.illustrated-landing .planos{padding:var(--sec-y) 0;background:var(--papel-2)}.illustrated-landing .planos .cab{text-align:center;max-width:760px;margin:0 auto 32px;display:flex;flex-direction:column;align-items:center}.illustrated-landing .planos .cab .olho:after{content:"";width:24px;height:2px;background:var(--fita);flex:none}.illustrated-landing .planos .cab .lead{margin:0 auto}.illustrated-landing .plans-status{text-align:center;margin-top:12px;color:var(--tinta-2)}.illustrated-landing .gar{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;margin:28px auto 0;max-width:520px;font-size:15px;color:var(--tinta-2)}.illustrated-landing .gar img{height:48px;width:auto}.illustrated-landing .gar b{color:var(--tinta)}.illustrated-landing .esc{padding:var(--sec-y) 0;position:relative;overflow:hidden}.illustrated-landing .esc .acoes{justify-content:center;margin-top:24px}.illustrated-landing .faq{padding:var(--sec-y) 0;background:linear-gradient(var(--papel),var(--papel-2))}.illustrated-landing .faq .wrap{display:grid;gap:28px}.illustrated-landing .faq-cab{text-align:center;display:flex;flex-direction:column;align-items:center}.illustrated-landing .faq-cab .olho:after{content:"";width:24px;height:2px;background:var(--fita);flex:none}.illustrated-landing .faq-cab p{color:var(--tinta-2);max-width:30em}.illustrated-landing .faq-cab p a{color:var(--pet);font-weight:700;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.illustrated-landing .faq-lista{max-width:820px;width:100%;margin:0 auto}.illustrated-landing details{border-top:1px solid var(--linha);padding:18px 0}.illustrated-landing details:last-child{border-bottom:1px solid var(--linha)}.illustrated-landing summary{list-style:none;cursor:pointer;font:800 17px/1.35 var(--font-panel),sans-serif;display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.illustrated-landing summary::-webkit-details-marker{display:none}.illustrated-landing summary:after{content:"+";color:var(--fita-2);font-size:26px;line-height:22px;width:22px;flex:0 0 22px;text-align:center;transition:transform .3s}.illustrated-landing details[open] summary:after{transform:rotate(45deg)}.illustrated-landing details p{color:var(--tinta-2);margin-top:10px;max-width:640px}.illustrated-landing .fim{position:relative;padding:var(--sec-y) 0;text-align:center;overflow:hidden;background:var(--papel-2)}.illustrated-landing .fim .bg{position:absolute;inset:0;background:url(/design/illustrated/fundo-computador-portao.webp) 50%/cover;opacity:.9}.illustrated-landing .fim .bg:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 75% at 50% 55%,rgba(var(--papel-rgb),.97) 0 50%,rgba(var(--papel-rgb),.6) 100%),linear-gradient(to bottom,var(--papel-2),transparent 24%)}.illustrated-landing .fim .wrap{position:relative;display:flex;flex-direction:column;align-items:center}.illustrated-landing .fim img.m{width:132px;margin-bottom:6px;animation:flut 6s ease-in-out infinite;filter:drop-shadow(0 16px 16px rgba(var(--pet-rgb),.25))}.illustrated-landing .fim-txt{display:flex;flex-direction:column;align-items:center}.illustrated-landing .fim h2.t{max-width:14em;margin:8px auto 14px}.illustrated-landing .fim .lead{margin:0 auto}.illustrated-landing .fim .acoes{justify-content:center;margin-top:24px}.illustrated-landing .school-contact{position:fixed;inset:0;margin:auto;width:min(1000px,calc(100% - 32px));max-height:calc(100dvh - 40px);overflow-y:auto;border:1px solid var(--linha);border-radius:10px;background:var(--papel);color:var(--tinta);padding:28px}.illustrated-landing .school-contact::backdrop{background:rgba(var(--pet3-rgb),.65)}.illustrated-landing .close-contact{position:absolute;right:14px;top:8px;width:40px;height:40px;font:700 28px var(--font-panel);color:var(--pet);background:none;border:0;cursor:pointer;z-index:1}.illustrated-landing .school-contact .glass-card{background:var(--papel);border:0;margin:0;padding:24px 0 0;backdrop-filter:none;color:var(--tinta)}.illustrated-landing .school-contact h3{font-family:var(--font-page);color:var(--tinta);margin:12px 0}.illustrated-landing .school-contact p,.illustrated-landing .school-contact span{color:var(--tinta-2)}.illustrated-landing .school-contact input,.illustrated-landing .school-contact select,.illustrated-landing .school-contact textarea{background:var(--branco);color:var(--tinta);border:1px solid var(--linha);padding:10px 12px}.illustrated-landing .school-contact label{margin-bottom:12px}.illustrated-landing .school-contact button:not(.close-contact){position:relative;display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 20px;font:700 14px/18px var(--font-panel),sans-serif;text-transform:none;letter-spacing:0;background:var(--fita-2);color:var(--branco);border:1.5px solid transparent;border-radius:4px;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)}.illustrated-landing .school-contact button:not(.close-contact):after{content:"";position:absolute;top:-1.5px;right:-1.5px;width:14px;height:14px;background:var(--fita-dobra);clip-path:polygon(0 0,0 100%,100% 100%)}.illustrated-landing .school-contact button:not(.close-contact):disabled{opacity:.42}.illustrated-landing .school-contact .glass-card>div>div>span:first-child,.illustrated-landing .school-contact label>span{text-transform:none;letter-spacing:0;font-size:13px}@media (max-width:439.98px){.illustrated-landing .esc .acoes,.illustrated-landing .fim .acoes{flex-direction:column;align-items:stretch;width:100%;max-width:300px}}@media (min-width:480px){.illustrated-landing .cta-longo{display:inline}.illustrated-landing .cta-curto{display:none}.illustrated-landing .nav-acoes{gap:10px}}@media (min-width:600px){.illustrated-landing{--gut:28px;--h1:56px;--h2:44px;--lead:18px}.illustrated-landing .ligas{max-width:none;flex-wrap:nowrap}.illustrated-landing .ligas img{height:42px}}@media (min-width:768px){.illustrated-landing{--gut:32px;--hdr:72px;--h1:64px;--h2:50px}.illustrated-landing .nav .lg img{height:38px}.illustrated-landing .heroi{padding:calc(var(--hdr) + 48px) 0 72px}.illustrated-landing .heroi .lead{max-width:36em}.illustrated-landing .palco{max-width:600px}.illustrated-landing .chip.c2{top:4%;right:-2%}.illustrated-landing .txt .lead{max-width:36em}.illustrated-landing .vis-nb .nb{max-width:680px}.illustrated-landing .nb .tela{padding:10px 10px 12px;border-radius:14px 14px 4px 4px}.illustrated-landing .nb .base{height:15px}.illustrated-landing .ia{width:420px;margin:-60px 4% 0 auto}.illustrated-landing .arena .vis,.illustrated-landing .bloq .vis,.illustrated-landing .flash .vis,.illustrated-landing .volta{max-width:620px;margin:0 auto}.illustrated-landing .ligas img{height:46px}.illustrated-landing .gar{flex-direction:row;text-align:left;max-width:none;justify-content:center}.illustrated-landing .faq-lista{max-width:720px}.illustrated-landing .fim img.m{width:160px}}@media (min-width:768px) and (max-width:1023.98px){.illustrated-landing .txt{display:grid;grid-template-columns:1fr 1.1fr;-moz-column-gap:48px;column-gap:48px;align-items:start;text-align:left;width:100%}.illustrated-landing .cab-sec,.illustrated-landing .det{display:block}.illustrated-landing .txt .olho:after{display:none}.illustrated-landing .cab-sec h2.t{margin-bottom:0}.illustrated-landing .det{padding-top:34px}.illustrated-landing .det .lead{margin:0}.illustrated-landing .det .pts{max-width:none}.illustrated-landing .det .acoes,.illustrated-landing .det .ligas,.illustrated-landing .det .tipos{justify-content:flex-start}.illustrated-landing .esc>.wrap,.illustrated-landing .sec>.wrap{gap:48px}.illustrated-landing{--h2:44px}.illustrated-landing .det .ligas{flex-wrap:wrap;max-width:none;gap:4px}.illustrated-landing .det .ligas img{height:31px}.illustrated-landing .sec .vis>.cel{--cel-w:min(230px,44%)}.illustrated-landing .vira{width:min(230px,44%)}.illustrated-landing .bloq .vis>.cel{--cel-w:250px}}@media (min-width:1024px){.illustrated-landing{--hdr:80px;--h1:clamp(56px,min(5.6vw,10.6dvh),96px);--h2:clamp(44px,4.3vw,66px);--lead:19px}.illustrated-landing .heroi{min-height:min(100dvh,980px);display:flex;align-items:center;padding:calc(var(--hdr) + 24px) 0 64px}.illustrated-landing .heroi .bg:after{background:linear-gradient(90deg,rgba(var(--papel-rgb),.96) 0,rgba(var(--papel-rgb),.84) 36%,rgba(var(--papel-rgb),.12) 64%,rgba(var(--papel-rgb),0) 100%),linear-gradient(to bottom,transparent 80%,var(--papel))}.illustrated-landing .heroi>.wrap{grid-template-columns:1fr 1.02fr;gap:32px}.illustrated-landing .faq-cab,.illustrated-landing .heroi-txt,.illustrated-landing .txt{text-align:left;align-items:flex-start}.illustrated-landing .heroi .lead,.illustrated-landing .txt .lead{margin:0;max-width:31em}.illustrated-landing .esc .acoes,.illustrated-landing .heroi .acoes,.illustrated-landing .selos{justify-content:flex-start}.illustrated-landing .faq-cab .olho:after,.illustrated-landing .heroi-txt .olho:after,.illustrated-landing .txt .olho:after{display:none}.illustrated-landing .olho:before{width:40px}.illustrated-landing .palco{max-width:none}.illustrated-landing .esc>.wrap,.illustrated-landing .sec>.wrap{grid-template-columns:.92fr 1.08fr;gap:64px}.illustrated-landing .sec.inv>.wrap{grid-template-columns:1.08fr .92fr}.illustrated-landing .sec.inv .txt{order:2}.illustrated-landing .sec .bg:after{background:linear-gradient(90deg,rgba(var(--papel-rgb),.95) 0,rgba(var(--papel-rgb),.88) 42%,rgba(var(--papel-rgb),.55) 70%,rgba(var(--papel-rgb),.3) 100%),linear-gradient(to bottom,var(--papel),rgba(var(--papel-rgb),0) 16%,rgba(var(--papel-rgb),0) 84%,var(--papel))}.illustrated-landing .sec.inv .bg:after{transform:scaleX(-1)}.illustrated-landing .pts{grid-template-columns:1fr;max-width:520px;gap:10px}.illustrated-landing .vis-nb .nb{max-width:none}.illustrated-landing .vis-plano{padding-bottom:40px}.illustrated-landing .ia{position:absolute;left:-28px;bottom:0;margin:0;width:360px}.illustrated-landing .arena .vis,.illustrated-landing .bloq .vis,.illustrated-landing .flash .vis,.illustrated-landing .volta{max-width:none}.illustrated-landing .sec .cel{--cel-w:min(clamp(200px,calc((100dvh - 200px) / 2.14),270px),45%)}.illustrated-landing .sec .volta .cel{--cel-w:min(clamp(200px,calc((100dvh - 200px) / 2.14),270px),40%)}.illustrated-landing .vira{width:min(clamp(200px,calc((100dvh - 200px) / 2.14),270px),45%)}.illustrated-landing .bloq .cel{--cel-w:clamp(220px,calc((100dvh - 180px) / 2.14),290px)}.illustrated-landing .limites{width:300px;margin-left:-40px}.illustrated-landing .planos .cab{margin-bottom:44px}.illustrated-landing .esc>.wrap{grid-template-columns:1fr 1.05fr}.illustrated-landing .faq .wrap{grid-template-columns:.8fr 1.2fr;gap:72px;align-items:start}.illustrated-landing .faq-cab{position:sticky;top:calc(var(--hdr) + 32px)}.illustrated-landing .faq-cab p{margin-top:4px}.illustrated-landing .faq-lista{margin:0;max-width:none}.illustrated-landing summary{font-size:18.5px}.illustrated-landing details{padding:22px 0}.illustrated-landing .fim .wrap{flex-direction:row;justify-content:center;gap:48px;text-align:left}.illustrated-landing .fim-txt{align-items:flex-start}.illustrated-landing .fim h2.t{margin:0 0 14px;max-width:12em}.illustrated-landing .fim .lead{margin:0}.illustrated-landing .fim .acoes{justify-content:flex-start}.illustrated-landing .fim img.m{width:min(200px,24dvh);margin:0}}@media (min-width:1100px){.illustrated-landing .nav>.wrap{gap:28px}.illustrated-landing .nav .lg{margin-right:0}.illustrated-landing .nav-links{display:flex;gap:24px;margin-left:auto;font:600 15px var(--font-page),Georgia,serif;color:var(--tinta-2)}.illustrated-landing .nav-links a{padding:6px 0;background:linear-gradient(var(--fita),var(--fita)) 0 100%/0 2px no-repeat;transition:color .2s,background-size .25s}.illustrated-landing .nav-links a:hover{color:var(--pet);background-size:100% 2px}.illustrated-landing .menu,.illustrated-landing .menu-btn{display:none!important}.illustrated-landing .nav-acoes{gap:16px}}@media (min-width:1280px){.illustrated-landing{--gut:40px}.illustrated-landing .nav-links{gap:30px}.illustrated-landing .esc>.wrap,.illustrated-landing .sec>.wrap{gap:80px}}@media (min-width:1600px){.illustrated-landing{--max:1440px;--lead:20px;--h2:clamp(58px,3.7vw,72px)}.illustrated-landing .heroi>.wrap{gap:56px}.illustrated-landing .palco{max-width:700px;justify-self:end}.illustrated-landing .sec .cel{--cel-w:min(clamp(220px,calc((100dvh - 220px) / 2.14),300px),45%)}.illustrated-landing .sec .volta .cel{--cel-w:min(clamp(220px,calc((100dvh - 220px) / 2.14),300px),40%)}.illustrated-landing .vira{width:min(clamp(220px,calc((100dvh - 220px) / 2.14),300px),45%)}.illustrated-landing .bloq .cel{--cel-w:clamp(240px,calc((100dvh - 200px) / 2.14),320px)}.illustrated-landing .limites{width:330px}.illustrated-landing .pts{max-width:560px}.illustrated-landing .ia{width:400px}.illustrated-landing .ligas img{height:52px}}.illustrated-landing .so-leitor{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.illustrated-landing .num{background:var(--pet);color:var(--branco);position:relative;overflow:hidden}.illustrated-landing .num:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 0 40%,rgba(var(--branco-rgb),.05) 40% 41%,transparent 41%),linear-gradient(64deg,transparent 0 62%,rgba(var(--fita-rgb),.3) 62% 62.3%,transparent 62.3%)}.illustrated-landing .num .wrap{position:relative;display:grid;grid-template-columns:1fr 1fr;padding-top:28px;padding-bottom:28px}.illustrated-landing .num .wrap>div{text-align:center;padding:16px 8px}.illustrated-landing .num .wrap>div:nth-child(odd){border-right:1px solid rgba(var(--branco-rgb),.18)}.illustrated-landing .num .wrap>div:nth-child(-n+2){border-bottom:1px solid rgba(var(--branco-rgb),.18)}.illustrated-landing .num b{display:block;font:800 clamp(26px,7.2vw,38px)/1.05 var(--font-panel),sans-serif;letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums}.illustrated-landing .num span{display:block;margin:6px auto 0;max-width:14em;font-size:14px;line-height:1.4;opacity:.86}.illustrated-landing .tl{position:relative;margin-top:26px;width:100%;max-width:560px}.illustrated-landing .tl svg{display:block;width:100%;height:auto;overflow:visible}.illustrated-landing .tl .stem{stroke:var(--linha);stroke-width:2;stroke-linecap:round;stroke-dasharray:1 6}.illustrated-landing .tl .track{fill:none;stroke:var(--linha);stroke-width:5;stroke-linecap:round}.illustrated-landing .tl .draw{fill:none;stroke:var(--fita);stroke-width:5;stroke-linecap:round;stroke-dasharray:1 2;stroke-dashoffset:1;transition:stroke-dashoffset var(--dur,2.2s) ease-in-out}.illustrated-landing .tl.in .draw{stroke-dashoffset:0}.illustrated-landing .tl .dot{transform-box:fill-box;transform-origin:center;transform:scale(0);transition:transform .35s cubic-bezier(.3,1.5,.5,1) var(--delay,0s)}.illustrated-landing .tl.in .dot{transform:scale(1)}.illustrated-landing .tl .dot circle{fill:var(--pet);stroke:var(--papel);stroke-width:3}.illustrated-landing .tl .dot.fim circle{fill:var(--fita-2)}.illustrated-landing .tl .dot.fim .miolo{fill:var(--branco);stroke:none}.illustrated-landing .tl .lb{position:relative;height:2.7em;margin-top:2px;font:600 12px/1.15 var(--font-panel),sans-serif;color:var(--tinta-2)}.illustrated-landing .tl .lb span{position:absolute;top:0;transform:translateX(-50%);text-align:center;white-space:nowrap}.illustrated-landing .tl .lb b{display:block;margin-top:1px;font:800 1.4em/1.1 var(--font-panel),sans-serif;color:var(--pet)}.illustrated-landing .tl .lb .prova,.illustrated-landing .tl .lb .prova b{color:var(--fita-3)}.illustrated-landing .fdemo{width:100%;max-width:520px;margin-top:22px;text-align:left}.illustrated-landing .tipos{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.illustrated-landing .tipos button{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:0;border-radius:20px;background:var(--branco);box-shadow:inset 0 0 0 1.5px var(--linha);color:var(--pet);font:700 14px/1 var(--font-panel),sans-serif;cursor:pointer;transition:background-color .2s,color .2s,box-shadow .2s}.illustrated-landing .tipos button:hover{box-shadow:inset 0 0 0 1.5px var(--pet)}.illustrated-landing .tipos button.on{background:var(--pet);color:var(--branco);box-shadow:none}.illustrated-landing .tipos .tag{margin-left:2px;padding:3px 8px;font-size:12px}.illustrated-landing .tipos .tag.gratis{background:var(--selo-gratis);color:var(--pet)}.illustrated-landing .tipos button.on .tag.gratis{background:rgba(var(--branco-rgb),.2);color:var(--branco)}.illustrated-landing .fpainel{margin-top:14px;background:var(--branco);border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--linha),0 24px 40px -28px rgba(var(--pet3-rgb),.45);padding:18px}.illustrated-landing .fc-legenda{font-size:14px;line-height:1.5;color:var(--tinta-2);min-height:3em;margin-bottom:12px}.illustrated-landing .fc{perspective:1400px}.illustrated-landing .fc-in{display:grid;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.3,.7,.2,1)}.illustrated-landing .fc-in.virado{transform:rotateY(180deg)}.illustrated-landing .fc-face,.illustrated-landing .fc.fc-aberto{border-radius:10px;padding:20px;min-height:196px;display:flex;flex-direction:column;justify-content:center;gap:6px;background:linear-gradient(150deg,var(--pet-2),var(--pet-3));color:var(--branco)}.illustrated-landing .fc-face{grid-area:1/1;backface-visibility:hidden;-webkit-backface-visibility:hidden}.illustrated-landing .fc-face.verso{transform:rotateY(180deg);background:var(--papel-2);color:var(--tinta);box-shadow:inset 0 0 0 1.5px var(--linha)}.illustrated-landing .fc.fc-aberto{perspective:none}.illustrated-landing .fc small{display:block;font:700 12.5px/1.2 var(--font-body);opacity:.78}.illustrated-landing .fc p{font:600 17px/1.45 var(--font-page),Georgia,serif;text-wrap:pretty}.illustrated-landing .fc p.curto{font-size:22px;line-height:1.3}.illustrated-landing .fc p.frase{line-height:1.8}.illustrated-landing .fc p.frase small{margin-bottom:4px}.illustrated-landing .fc-campo{height:44px;border:2px solid transparent;border-radius:6px;padding:0 12px;background:var(--branco);color:var(--tinta);font:600 16px/1 var(--font-body);min-width:0}.illustrated-landing .fc-campo::-moz-placeholder{color:var(--tinta-2);opacity:.8}.illustrated-landing .fc-campo::placeholder{color:var(--tinta-2);opacity:.8}.illustrated-landing .fc-campo.na-frase{display:inline-block;width:9.5em;max-width:100%;height:40px;vertical-align:middle;margin:2px}.illustrated-landing .fc.fc-aberto>.fc-campo{margin-top:8px;width:100%;max-width:340px}.illustrated-landing .fc-campo.certo{border-color:var(--verde);background:var(--selo-gratis)}.illustrated-landing .fc-campo.errado{border-color:var(--fita-2)}.illustrated-landing .fc-acoes{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.illustrated-landing .fc-msg{margin-top:10px;min-height:3em;font-size:14px;line-height:1.5;color:var(--tinta-2)}.illustrated-landing .fc-msg.certo{color:var(--verde);font-weight:600}.illustrated-landing .fc-msg.errado{color:var(--fita-3);font-weight:600}.illustrated-landing .p3{display:grid;grid-template-columns:1fr;gap:16px;max-width:480px;margin:0 auto}.illustrated-landing .pl{position:relative;background:var(--branco);border-radius:10px;padding:26px 24px;box-shadow:inset 0 0 0 1.5px var(--linha);display:flex;flex-direction:column}.illustrated-landing .pl.on{order:-1;box-shadow:inset 0 0 0 2.5px var(--pet),0 28px 48px -28px rgba(var(--pet3-rgb),.55)}.illustrated-landing .pl h3{font:800 20px/1.2 var(--font-panel),sans-serif;display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:var(--tinta)}.illustrated-landing .pl h3 em{font:700 12px/1 var(--font-body);font-style:normal;padding:5px 10px;border-radius:12px;background:var(--fita-2);color:var(--branco)}.illustrated-landing .pl .ref{margin-top:10px;font-size:14px;line-height:1.5;color:var(--tinta-2)}.illustrated-landing .pl .ref s{text-decoration-thickness:1.5px;font-weight:600}.illustrated-landing .pl .v{margin-top:2px;font:800 clamp(34px,9vw,42px)/1.05 var(--font-panel),sans-serif;letter-spacing:-.03em;color:var(--pet);white-space:nowrap}.illustrated-landing .pl .v.falta{font-size:20px;white-space:normal}.illustrated-landing .pl .v.carrega{height:1.05em;width:6.5em;max-width:100%;border-radius:6px;background:linear-gradient(90deg,var(--papel-2),var(--linha),var(--papel-2));background-size:200% 100%;animation:carrega 1.4s ease-in-out infinite}@keyframes carrega{0%{background-position:100% 0}to{background-position:-100% 0}}.illustrated-landing .pl .c{margin-top:6px}.illustrated-landing .pl .c,.illustrated-landing .pl .eq{font-size:14.5px;color:var(--tinta-2)}.illustrated-landing .pl .eq:empty,.illustrated-landing .pl .ref:empty{display:none}.illustrated-landing .pl:first-child{order:1}.illustrated-landing .pl .eq b{color:var(--pet);font-weight:800}.illustrated-landing .pl ul{margin:16px 0 22px;display:flex;flex-direction:column;gap:9px;font-size:14.5px;border-top:1px solid var(--linha);padding-top:16px}.illustrated-landing .pl li{display:flex;gap:8px}.illustrated-landing .pl li:before{content:"\2713";font-weight:800;color:var(--fita-2)}.illustrated-landing .pl li.eco{font-weight:700;color:var(--pet)}.illustrated-landing .pl .btn{width:100%;margin-top:auto}.illustrated-landing .pl:not(.on) .btn{background:transparent;color:var(--pet);border-color:var(--pet);clip-path:none}.illustrated-landing .pl:not(.on) .btn:after{display:none}.illustrated-landing .pl:not(.on) .btn:hover{background:rgba(var(--pet-rgb),.06);filter:none}.illustrated-landing .cmp{margin:var(--sec-y) auto 0;display:grid;grid-template-columns:minmax(0,1fr);gap:18px;max-width:1100px}.illustrated-landing .cmp h3{font:800 20px/1.2 var(--font-panel),sans-serif;margin-bottom:14px}.illustrated-landing .cmp ul{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.illustrated-landing .cmp li{display:flex;align-items:center;gap:12px;font:700 15px/1.3 var(--font-panel),sans-serif}.illustrated-landing .cmp li small{display:block;margin-top:2px;font:500 13px/1.35 var(--font-body);opacity:.8}.illustrated-landing .cmp img{width:36px;height:36px;-o-object-fit:contain;object-fit:contain;flex:none}.illustrated-landing .cmp-gratis{padding:20px 22px;border-radius:10px;background:var(--branco);box-shadow:inset 0 0 0 1.5px var(--linha)}.illustrated-landing .cmp-gratis ul{grid-template-columns:minmax(0,1fr)}.illustrated-landing .cmp-premium{padding:24px 22px 26px;border-radius:10px;color:var(--branco);background:linear-gradient(150deg,var(--pet-2),var(--pet) 55%,var(--pet-3));box-shadow:0 34px 60px -30px rgba(var(--pet3-rgb),.65);clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%)}.illustrated-landing .cmp-premium h3{color:var(--branco);font-size:22px;margin-bottom:16px}.illustrated-landing .cmp-premium ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.illustrated-landing .cmp-premium li{flex-direction:column;justify-content:flex-start;text-align:center;gap:10px;padding:16px 8px 14px;border-radius:8px;background:rgba(var(--branco-rgb),.08);font-size:14px;overflow-wrap:anywhere}.illustrated-landing .cmp-premium .ico{display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:50%;background:var(--papel)}.illustrated-landing .cmp-premium .ico img{width:34px;height:34px}.illustrated-landing .rodape{background:var(--pet-3);color:rgba(var(--branco-rgb),.78);font-size:14px;padding:32px 0 20px}.illustrated-landing .rod-topo{display:grid;gap:22px}.illustrated-landing .rod-marca{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.illustrated-landing .rod-marca .lg img{height:44px;width:auto}.illustrated-landing .rod-marca p{max-width:25em;line-height:1.5}.illustrated-landing .rod-links{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px}.illustrated-landing .rod-links>div:last-child{grid-column:1/-1}.illustrated-landing .rod-links h3{font:800 14px/1.2 var(--font-panel),sans-serif;color:var(--branco);margin-bottom:6px}.illustrated-landing .rod-links ul{display:grid;gap:0}.illustrated-landing .rod-links a{display:inline-flex;align-items:center;min-height:32px;color:rgba(var(--branco-rgb),.78);transition:color .2s}.illustrated-landing .rod-links a:hover{color:var(--branco);text-decoration:underline;text-underline-offset:3px}.illustrated-landing .rod-email{overflow-wrap:anywhere}.illustrated-landing .rodape :focus-visible{outline-color:var(--fita-c)}.illustrated-landing .rod-base{margin-top:20px;padding-top:16px;border-top:1px solid rgba(var(--branco-rgb),.16);display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;font-size:13px;line-height:1.5}.illustrated-landing .rod-base p:first-child{max-width:46em}.illustrated-landing .assina b{font-family:var(--font-page),Georgia,serif;font-style:italic;font-weight:600;color:var(--fita-c)}@media (min-width:600px){.illustrated-landing .rod-links{grid-template-columns:repeat(3,auto);justify-content:space-between}.illustrated-landing .rod-links>div:last-child{grid-column:auto}.illustrated-landing .cmp-gratis ul{grid-template-columns:repeat(3,minmax(0,1fr))}.illustrated-landing .tl .lb{font-size:12.5px}}@media (min-width:768px){.illustrated-landing .num .wrap{grid-template-columns:1.45fr 1fr 1fr 1fr;padding-top:36px;padding-bottom:36px}.illustrated-landing .num .wrap>div{border:0!important;padding:4px 10px}.illustrated-landing .num .wrap>div+div{border-left:1px solid rgba(var(--branco-rgb),.18)!important}.illustrated-landing .num b{font-size:clamp(26px,3.3vw,52px)}.illustrated-landing .tl{max-width:600px}.illustrated-landing .tl .lb{font-size:13px}.illustrated-landing .cmp-premium ul{grid-template-columns:repeat(4,minmax(0,1fr))}.illustrated-landing .cmp-premium .ico{width:56px;height:56px}.illustrated-landing .cmp-premium .ico img{width:36px;height:36px}.illustrated-landing .rod-topo{grid-template-columns:auto 1fr;gap:40px;align-items:start}.illustrated-landing .rod-marca{align-items:flex-start;text-align:left}.illustrated-landing .rod-base{flex-direction:row;justify-content:space-between;text-align:left;gap:24px}}@media (min-width:1024px){.illustrated-landing .tipos{justify-content:flex-start}.illustrated-landing .tl{max-width:none}.illustrated-landing .p3{grid-template-columns:repeat(3,1fr);max-width:1100px;gap:20px}.illustrated-landing .pl{padding:30px 28px}.illustrated-landing .pl.on,.illustrated-landing .pl:first-child{order:0}.illustrated-landing .pl .eq:empty,.illustrated-landing .pl .ref:empty{display:block;min-height:1.5em}.illustrated-landing .planos .cab{margin-bottom:40px}.illustrated-landing .cmp{gap:22px}.illustrated-landing .cmp-premium{padding:30px 32px 32px}.illustrated-landing .rodape{padding-top:36px}.illustrated-landing .rod-topo{gap:72px}}@media (min-width:1600px){.illustrated-landing .cmp,.illustrated-landing .p3{max-width:1240px}}.illustrated-landing .num b small{display:block;margin-bottom:2px;font:600 14px/1.2 var(--font-body);letter-spacing:0;opacity:.86}.illustrated-landing .num span{max-width:13em}.illustrated-landing .flash .vis{flex-direction:column;gap:28px}.illustrated-landing .flash .vira{width:min(240px,62%)}.illustrated-landing .flash .fdemo{margin-top:0;max-width:520px;order:-1}.illustrated-landing .marcos{justify-content:center}.illustrated-landing .bloq .vis{flex-direction:column}.illustrated-landing .assina a{text-decoration:underline;text-decoration-color:rgba(var(--branco-rgb),.35);text-underline-offset:3px;transition:text-decoration-color .2s}.illustrated-landing .assina a:hover{text-decoration-color:currentColor}.illustrated-landing .vantagens{padding-top:0}.illustrated-landing .vantagens .cmp{margin-top:0}@media (min-width:768px){.illustrated-landing .marcos{justify-content:flex-start}}@media (min-width:1024px){.illustrated-landing{--sec-y:clamp(24px,5.4dvh,72px);--fit:calc(100dvh - var(--hdr) - 2 * var(--sec-y));--h2:clamp(40px,min(4.2vw,7dvh),66px);--lead:clamp(16px,2.3dvh,19px)}.illustrated-landing h2.t{margin:10px 0 clamp(10px,1.6dvh,16px)}.illustrated-landing .pts{margin-top:clamp(14px,2.4dvh,24px)}.illustrated-landing .tl{margin-top:clamp(14px,2.4dvh,26px)}.illustrated-landing{--h1:clamp(52px,min(5.4vw,9.4dvh),96px)}.illustrated-landing .heroi{min-height:100dvh;padding:calc(var(--hdr) + 12px) 0 20px}.illustrated-landing .heroi>.wrap{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:clamp(48px,5vw,88px)}.illustrated-landing .heroi h1{margin:12px 0 clamp(12px,2dvh,18px)}.illustrated-landing .heroi .acoes{margin-top:clamp(16px,2.6dvh,26px)}.illustrated-landing .ja-tem{margin-top:10px}.illustrated-landing .selos{margin-top:clamp(14px,2.2dvh,22px);gap:6px 18px}.illustrated-landing .palco{width:min(100%,calc((100dvh - var(--hdr) - 40px) / 1.04));justify-self:start}.illustrated-landing .palco .cel{left:-7%;top:12%;width:39%}.illustrated-landing .palco .nb{right:-6%;top:10%;width:92%}.illustrated-landing .chip.c1{left:40%;top:1%}.illustrated-landing .chip.c3{left:23%;bottom:4%}.illustrated-landing .sec .cel{--cel-w:min(calc(var(--fit) / 2.14),290px,45%)}.illustrated-landing .sec .volta .cel{--cel-w:min(calc(var(--fit) / 2.14),290px,40%)}.illustrated-landing .arena .cel{--cel-w:min(calc((var(--fit) - 6%) / 2.14),280px,45%)}.illustrated-landing .arena .vis{padding-top:0}.illustrated-landing .arena .cel:last-child{transform:translateY(-6%) rotate(3deg)}.illustrated-landing .vis-nb .nb{width:min(100%,calc((var(--fit) - 30px) * 1.6))}.illustrated-landing .vis-plano .nb{width:min(100%,calc((var(--fit) - 70px) * 1.6))}.illustrated-landing .flash .vis{flex-direction:row;align-items:center;gap:clamp(20px,2.4vw,40px)}.illustrated-landing .flash .vira{width:min(calc(var(--fit) / 2.14),250px,38%)}.illustrated-landing .flash .fdemo{flex:1 1 0;min-width:0;max-width:460px;order:0}.illustrated-landing .flash .tipos{justify-content:flex-start}.illustrated-landing .fc-face,.illustrated-landing .fc.fc-aberto{min-height:clamp(150px,22dvh,196px)}.illustrated-landing .bloq .vis{flex-direction:row;align-items:flex-start}.illustrated-landing .bloq .cel{--cel-w:min(calc(var(--fit) / 2.17),290px)}.illustrated-landing .limites{width:320px;margin:calc(var(--cel-w) * .26) 0 0 -44px;transform:rotate(2deg)}.illustrated-landing .planos .cab{max-width:1100px;margin-bottom:clamp(18px,3dvh,40px)}.illustrated-landing .planos .cab h2.t{margin-bottom:8px}.illustrated-landing .pl{padding:clamp(18px,2.8dvh,30px) 28px}.illustrated-landing .pl ul{margin:clamp(10px,1.8dvh,16px) 0 clamp(14px,2.2dvh,22px);padding-top:clamp(10px,1.8dvh,16px)}.illustrated-landing .gar{margin-top:clamp(12px,2dvh,28px)}.illustrated-landing .planos:not(.vantagens){padding-bottom:calc(var(--sec-y) * .6)}.illustrated-landing .vantagens{padding-top:var(--sec-y)}}@media (min-width:1600px){.illustrated-landing{--h2:clamp(52px,min(3.7vw,7dvh),72px)}.illustrated-landing .sec .cel{--cel-w:min(calc(var(--fit) / 2.14),320px,45%)}.illustrated-landing .sec .volta .cel{--cel-w:min(calc(var(--fit) / 2.14),320px,40%)}.illustrated-landing .arena .cel{--cel-w:min(calc((var(--fit) - 6%) / 2.14),310px,45%)}.illustrated-landing .flash .vira{width:min(calc(var(--fit) / 2.14),290px,38%)}.illustrated-landing .flash .fdemo{max-width:520px}.illustrated-landing .bloq .cel{--cel-w:min(calc(var(--fit) / 2.17),320px)}.illustrated-landing .limites{width:340px}.illustrated-landing .palco{max-width:760px}}@media (prefers-reduced-motion:reduce){.illustrated-landing *{animation:none!important;transition:none!important}.illustrated-landing .rv.reveal-ready:not(.in){opacity:1;transform:none}.illustrated-landing .tl .draw{stroke-dashoffset:0}.illustrated-landing .tl .dot{transform:none}.illustrated-landing .pl .v.carrega{background:var(--papel-2)}}