.devs{padding:clamp(32px,5vw,72px) 0}.devs__title,.inst__title,.faq2__title{font-family:var(--font-display);font-stretch:78%;font-weight:800;line-height:.98;letter-spacing:-.012em;text-wrap:balance}.devs__title{font-size:clamp(1.9rem,1.2rem + 2.6vw,3rem)}.devs__row{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none}.dev{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 18px;border-radius:999px;background:var(--ground-1);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-1);font-weight:600;text-decoration:none;transition:background-color .18s var(--ease-out)}.dev .ico{flex:none;color:var(--text-2)}a.dev:hover{background:var(--ground-2)}a.dev:focus-visible{outline:2px solid var(--tungsten);outline-offset:2px}.dev--soon,.dev--soon .ico{color:var(--text-3)}.dev small{color:var(--text-3);font-size:.8125rem;font-weight:500}.devs__fine{max-width:64ch;margin-top:16px;color:var(--text-3);font-size:.875rem;line-height:1.55}.inst{padding:clamp(48px,7vw,112px) 0 clamp(56px,8vw,120px)}.inst__title{font-size:clamp(2.3rem,1.4rem + 3.8vw,4.2rem)}.inst__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;margin-top:clamp(24px,4vw,48px)}.inst__steps{display:grid;margin:0;padding:0;list-style:none}.inst__step button{display:grid;grid-template-columns:3rem minmax(0,1fr);grid-template-areas:"n t" ". d";column-gap:8px;width:100%;padding:16px 0;border:0;border-top:1px solid var(--line);background:none;color:var(--text-3);font:inherit;text-align:left;cursor:pointer;transition:color .24s var(--ease-out)}.inst__step:last-child button{border-bottom:1px solid var(--line)}.inst__n{grid-area:n;font-family:var(--font-display);font-stretch:78%;font-weight:800;font-size:2rem;line-height:1;font-variant-numeric:tabular-nums}.inst__t{grid-area:t;align-self:center;font-family:var(--font-display);font-stretch:85%;font-weight:800;font-size:clamp(1.3rem,1.1rem + .8vw,1.7rem);line-height:1.1}.inst__d{grid-area:d;margin-top:4px;font-size:.975rem;line-height:1.5}.inst__step.is-on button{color:var(--text-2)}.inst__step.is-on .inst__t{color:var(--text-1)}.inst__step.is-on .inst__n{color:var(--tungsten)}.inst__step button:focus-visible{outline:2px solid var(--tungsten);outline-offset:2px}.inst__fig{position:relative;width:100%;max-width:420px;margin:0 auto;aspect-ratio:390 / 620;border-radius:14px;overflow:hidden;background:var(--ground-0);box-shadow:0 0 0 1px var(--line-strong),0 50px 90px -50px #000}.inst__shot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .7s var(--ease-out)}.inst__shot.is-on{opacity:1}.inst__cta{display:grid;gap:14px;margin-top:26px}.inst__route{display:none;gap:12px;justify-items:start}html:not([data-route]) .inst__route[data-r=both],html[data-route=android] .inst__route[data-r=android],html[data-route=windows] .inst__route[data-r=windows],html[data-route=downloader] .inst__route[data-r=downloader],html[data-route=both] .inst__route[data-r=both]{display:grid}.inst__both{display:flex;flex-wrap:wrap;gap:12px}.inst__alt{color:var(--text-2);font-size:.95rem;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:.22em}.inst__alt:hover{color:var(--text-1)}.inst__dl-t{font-family:var(--font-display);font-stretch:85%;font-weight:800;font-size:1.5rem;line-height:1.1}.inst__dl-d,.inst__alts{max-width:54ch;color:var(--text-2)}.inst__dl-d b{color:var(--text-1);font-weight:600}.inst__next{color:var(--text-3);font-size:.875rem}html[data-route=downloader] .inst__next{display:none}.inst__time{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-3);font-size:.875rem;line-height:1.2;transition:color .24s var(--ease-out),box-shadow .24s var(--ease-out)}.chip .ico{flex:none}.chip b{font-weight:600}[data-tv=android] .chip--android,[data-tv=fire] .chip--android,[data-tv=samsung] .chip--samsung{color:var(--text-1);box-shadow:inset 0 0 0 1px #f2a94c99}.inst__sam{display:none;max-width:54ch;color:var(--text-2);font-size:.9rem}[data-tv=samsung] .inst__sam{display:block}.inst--topo{padding-top:calc(var(--hdr-h) + clamp(36px,6vw,88px))}.inst--baixar .inst__left{display:grid;gap:8px}.inst--baixar .inst__cta{order:-1;margin:0 0 clamp(16px,3vw,28px)}.inst__lead{max-width:48ch;margin-top:14px;color:var(--text-2);font-size:clamp(1.05rem,.96rem + .4vw,1.2rem);line-height:1.5}.inst__notes{display:grid;gap:10px;max-width:54ch}.inst__note{display:none;color:var(--text-3);font-size:.875rem;line-height:1.5}.inst__note b{color:var(--text-2);font-weight:600}html:not([data-route]) .inst__note[data-n],html[data-route=both] .inst__note[data-n],html[data-route=windows] .inst__note[data-n=windows],html[data-route=android] .inst__note[data-n=android]{display:block}.inst__note--inapp{padding:12px 14px;border-radius:12px;background:var(--ground-1);box-shadow:inset 0 0 0 1px #f2a94c80;color:var(--text-1);font-size:.9375rem}.inst__note--inapp b{color:var(--text-1)}html[data-inapp] .inst__note--inapp{display:block}.guias{padding:clamp(24px,4vw,64px) 0 clamp(56px,8vw,112px)}.guias__list{display:grid;grid-template-columns:minmax(0,1fr);margin:24px 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.guias__list a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n i" "d i";align-items:center;column-gap:14px;padding:18px 0;border-bottom:1px solid var(--line);text-decoration:none}.guias__n{grid-area:n;color:var(--text-1);font-family:var(--font-display);font-stretch:85%;font-weight:800;font-size:clamp(1.25rem,1.1rem + .6vw,1.6rem);line-height:1.1}.guias__d{grid-area:d;margin-top:3px;color:var(--text-3);font-size:.95rem}.guias__list .ico{grid-area:i;color:var(--text-3);transition:transform .2s var(--ease-out),color .2s var(--ease-out)}.guias__list a:hover .ico{color:var(--text-1);transform:translate(4px)}.guias__list a:focus-visible{outline:2px solid var(--tungsten);outline-offset:2px}@media (min-width: 900px){.guias__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,5vw,80px)}}@media (max-width: 960px){.page-guide .guide__aside{order:0}}.alt-band--convite .inst__cta{margin-top:0}.lg-hoje{padding-bottom:clamp(48px,7vw,96px)}.lg-hoje .guias__list{margin-top:20px}.lg-hoje__p{max-width:62ch;margin-top:16px;color:var(--text-2);line-height:1.55}.inst__more{max-width:760px;margin-top:clamp(28px,4vw,48px)}.inst__more-body{display:grid;gap:14px;padding:4px 0 8px;color:var(--text-2)}.inst__links{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none}.inst__links a{color:var(--text-1);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:.22em}@media (min-width: 900px){.inst__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px)}.inst__fig{max-width:none;margin:0;aspect-ratio:1100 / 720}}@media (prefers-reduced-motion: reduce){.inst__shot,.inst__step button,.chip{transition:none}}.hero--ad{--t: clamp(2.6rem, .4rem + 3.5vw, 3.7rem)}.hero--ad .hero__actions{align-items:center}.hero__link{padding:12px 6px;color:var(--text-2);font-size:.95rem;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:.22em}.hero__link:hover{color:var(--text-1)}.hero__fine{text-wrap:balance}@media (max-width: 900px){.hero--ad{--t: clamp(2.5rem, 1.2rem + 5.4vw, 3.6rem)}.hero--ad .hero__grid{grid-template-areas:"copy" "side" "stage" "credit"}.hero--ad .hero__side{margin-top:18px;justify-items:stretch}.hero--ad .hero__stage{margin-top:22px}.hero--ad .hero__fine{text-align:center}}@media (max-width: 699.98px){.hero--ad .hero__actions{flex-direction:column;align-items:stretch;gap:2px}.hero--ad .hero__link{text-align:center}}.facts{padding:clamp(40px,6vw,96px) 0}.facts__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.facts__row li{display:grid;align-content:start;gap:8px;padding:clamp(24px,3vw,36px) clamp(16px,2.6vw,40px) 0 0}.facts__row li+li{padding-left:clamp(16px,2.6vw,40px);border-left:1px solid var(--line)}.facts__row b{color:var(--text-1);font-family:var(--font-display);font-stretch:78%;font-weight:800;font-size:clamp(1.4rem,1.05rem + 1.2vw,2rem);line-height:1;letter-spacing:-.012em;text-wrap:balance}.facts__row span{max-width:34ch;color:var(--text-2);line-height:1.45}@media (max-width: 760px){.facts__row{grid-template-columns:minmax(0,1fr);border-top:0}.facts__row li,.facts__row li+li{padding:22px 0;border-left:0;border-top:1px solid var(--line)}}.devs__more,.faq2__more{margin-top:20px}.offer2{padding:clamp(56px,8vw,120px) 0}.offer2__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"title title" "buy checks" "act act" "fine fine";align-items:center;gap:24px clamp(28px,5vw,64px);max-width:920px;margin:0 auto;padding:clamp(26px,4.4vw,56px);border-radius:24px;background:var(--ground-1);box-shadow:inset 0 0 0 1px var(--line-strong),0 60px 140px -70px #f2a94c47}.offer2__title{grid-area:title;font-family:var(--font-display);font-stretch:78%;font-weight:800;font-size:clamp(2.3rem,1.4rem + 3.8vw,4.2rem);line-height:.96;letter-spacing:-.014em;text-wrap:balance}.offer2__buy{grid-area:buy}.offer2__price .plate__int{color:var(--text-1);font-size:clamp(4.4rem,3.4rem + 4.4vw,6.4rem)}.offer2__price .plate__cur{font-size:1.7rem}.offer2__price .plate__cents{font-size:2.3rem}.offer2__period{margin-top:8px;color:var(--text-2)}.offer2__checks{grid-area:checks;display:grid;gap:14px;margin:0;padding:0;list-style:none}.offer2__checks li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;color:var(--text-1);line-height:1.4}.offer2__checks .ico{margin-top:1px;color:var(--text-2)}.offer2__act{grid-area:act;display:flex}.offer2__act .btn{min-width:min(100%,320px)}.offer2__fine{grid-area:fine;max-width:60ch;color:var(--text-3);font-size:.875rem;line-height:1.55}@media (max-width: 760px){.offer2__card{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "buy" "checks" "act" "fine"}.offer2__act .btn{width:100%}}.regsec{padding:0 var(--gutter) clamp(40px,6vw,80px)}.regbox{max-width:920px;margin:0 auto}.regbox__body{display:grid;gap:16px;padding:4px 0 12px}.regbox__body>p{color:var(--text-2)}.faq2{padding:clamp(40px,6vw,96px) 0 clamp(64px,9vw,128px)}.faq2__title{margin-bottom:clamp(20px,3vw,36px);font-size:clamp(2rem,1.3rem + 2.8vw,3.2rem)}.faq2 .faq__list{max-width:820px;margin-left:0}@media (min-width: 900px){.faq2 .wrap{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,1fr);column-gap:clamp(32px,5vw,88px);align-items:start}.faq2__title{margin-bottom:0}.faq2 .faq__list{max-width:none}}.dock{position:fixed;left:0;right:0;bottom:0;z-index:140;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:var(--ground-1);box-shadow:0 -1px 0 var(--line-strong),0 -26px 44px -24px #000000d9;transform:translateY(110%);visibility:hidden;transition:transform .32s var(--ease-out),visibility 0s linear .32s}.dock.is-up{transform:none;visibility:visible;transition:transform .32s var(--ease-out),visibility 0s}.dock__text{display:grid;gap:2px;min-width:0;line-height:1.2}.dock__text b{color:var(--text-1);font-weight:700}.dock__text span{color:var(--text-2);font-size:.8125rem}.dock__btn{flex:none;min-width:132px}@media (min-width: 900px){.dock{display:none}}@media (prefers-reduced-motion: reduce){.dock,.dock.is-up{transition:none}}.final.will-light .final__lockup,.final.will-light .final__light{transition:opacity .9s var(--ease-out)}.final.will-light .final__actions{transition:opacity .6s var(--ease-out) .4s}.final.will-light:not(.is-lit) .final__lockup{opacity:.38}.final.will-light:not(.is-lit) .final__light,.final.will-light:not(.is-lit) .final__actions{opacity:0}.hdr__try{transition:opacity .2s var(--ease-out)}body.hero-cta-visible .hdr__try{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .2s var(--ease-out),visibility 0s linear .2s}body.page-download .hdr__try{display:none}@media (max-width: 560px){.devs__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.devs__row .dev{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"i n" "i s";align-items:center;column-gap:10px;width:100%;min-height:56px;padding:8px 14px;border-radius:16px;line-height:1.2}.devs__row .dev .ico{grid-area:i}.devs__row .dev>span{grid-area:n}.devs__row .dev small{grid-area:s;margin-top:1px}}
