.sn-fx{--fx-azul:#1d5bd6;--fx-azul-h:#164bb5;--fx-azul-veu:#eaf2ff;--fx-marinho:#12348c;--fx-noite:#0e2a70;--fx-tinta:#0f1a2e;--fx-corpo:#3b4558;--fx-apoio:#5b6578;--fx-linha:#e3e6eb;--fx-linha-2:#e9edf2;--fx-claro:#c9d4ea;--fx-ciano:#38d6ff;--fx-zap:#1fa855;--fx-grad:linear-gradient(160deg, #1a63d8 0%, #1748b4 45%, #0e2a70 100%);--fx-grad-card:linear-gradient(120deg, #1d5bd6 0%, #12348c 55%, #0b1f5c 100%);font-family:var(--font-poppins,Poppins), Poppins, system-ui, sans-serif;color:var(--fx-corpo);-moz-text-size-adjust:100%;text-size-adjust:100%;background:#fff;font-size:14px;line-height:1.5}.sn-fx *,.sn-fx :before,.sn-fx :after{box-sizing:border-box}.sn-fx a{color:inherit;text-decoration:none}.sn-fx :focus-visible{outline:2px solid var(--fx-ciano);outline-offset:2px}.sn-fx .fx-branca :focus-visible,.sn-fx .fx-cinza :focus-visible,.sn-fx .fx-conf :focus-visible{outline-color:var(--fx-azul)}.fx-in{max-width:1136px;margin:0 auto;padding:0 24px}.fx{padding:52px 0;position:relative}.fx-azul{background:var(--fx-grad);color:var(--fx-claro)}.fx-branca{border-bottom:1px solid var(--fx-linha-2);background:#fff}.fx-cinza{border-bottom:1px solid var(--fx-linha-2);background:#f4f6f9}.fx-sp{flex:1}.fx-so-cel{display:none}.fx-cab{min-width:0}.fx-traco{background:var(--fx-azul);border-radius:3px;width:56px;height:5px;margin-bottom:12px;display:block}.fx-azul .fx-traco{background:var(--fx-ciano)}.fx-h2{letter-spacing:-.02em;color:var(--fx-tinta);margin:0;font-size:26px;font-weight:600;line-height:1.2}.fx-azul .fx-h2{color:#fff}.fx-sub{color:var(--fx-apoio);margin:4px 0 0;font-size:13px}.fx-azul .fx-sub{color:var(--fx-claro)}.fx-cab-linha{align-items:flex-end;gap:10px;margin-bottom:20px;display:flex}.fx-ic{color:var(--fx-azul);flex-shrink:0;font-size:28px;line-height:1}.fx-azul .fx-ic{color:#fff}.fx-btn{height:40px;font:inherit;white-space:nowrap;cursor:pointer;text-transform:none;letter-spacing:0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:13px;font-weight:600;transition-property:background-color,box-shadow,transform;transition-duration:.15s;display:inline-flex}.fx-btn i{font-size:17px}.fx-btn:disabled{opacity:.5;cursor:not-allowed}.sn-fx .fx-btn-azul{background:var(--fx-azul);color:#fff}.sn-fx .fx-btn-azul:hover:not(:disabled){background:var(--fx-azul-h)}.sn-fx .fx-btn-branco{color:var(--fx-marinho);background:#fff}.sn-fx .fx-btn-branco:hover:not(:disabled){background:var(--fx-azul-veu)}.sn-fx .fx-btn-contorno{color:var(--fx-tinta);box-shadow:inset 0 0 0 1px var(--fx-linha);background:#fff}.sn-fx .fx-btn-zap{background:var(--fx-zap);color:#fff}.sn-fx .fx-btn-zap:hover:not(:disabled){background:#168a45}.fx-link{align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex;color:var(--fx-azul)!important}.fx-banner .hero-banner__arte{width:100%;height:auto;aspect-ratio:var(--fx-banner,4);object-fit:cover;display:block}.fx-busca{background:var(--fx-grad);color:var(--fx-claro);padding:36px 0;box-shadow:inset 0 1px #ffffff1f}.fx-busca-g{grid-template-columns:300px 1fr;align-items:center;column-gap:40px;display:grid}.fx-busca-tit{grid-row:1/span 3;align-self:center}.fx-busca-tit h2{color:#fff;letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700;line-height:1.15}.fx-busca-tit p{max-width:280px;margin:8px 0 0;font-size:14px}.fx-busca-f{gap:8px;margin:0;display:flex}.fx-busca-campo{color:#8a94a6;background:#fff;border-radius:10px;flex:1;align-items:center;gap:8px;min-width:0;height:50px;padding:0 14px;display:flex}.fx-busca-campo i{font-size:20px}.fx-busca-campo input{min-width:0;height:100%;font:inherit;color:var(--fx-tinta);background:0 0;border:0;outline:0;flex:1;font-size:14px}.fx-busca-f .fx-btn{height:50px}.fx-busca-chips{flex-wrap:wrap;align-items:center;gap:6px;margin:14px 0 0;font-size:12px;display:flex}.fx-busca-chips a{color:#fff;background:#ffffff1a;border-radius:8px;align-items:center;height:28px;padding:0 11px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.fx-busca-chips a:hover{background:#ffffff2e}.fx-busca-cons{margin:14px 0 0;font-size:12px}.fx-busca-cons a{color:#fff;text-underline-offset:3px;font-weight:600;text-decoration:underline}.fx-conf{border-bottom:1px solid var(--fx-linha-2);background:#fff}.fx-conf-g{grid-template-columns:repeat(var(--fx-n,4), minmax(0, 1fr));margin:0 auto;list-style:none;display:grid}.fx-conf-g li{border-left:1px solid #edf0f4;justify-content:center;align-items:center;gap:12px;min-width:0;min-height:84px;padding:0 18px;display:flex}.fx-conf-g li:first-child{border-left:0}.fx-conf-volta{display:none!important}.fx-conf .fx-ic{color:#8a96ab;font-size:20px}.fx-conf-g b{color:var(--fx-tinta);letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.2;display:block}.fx-conf-g b.fx-conf-grande{color:var(--fx-marinho);letter-spacing:-.02em;font-size:19px;font-weight:700}.fx-conf-g small{color:#6b7588;white-space:nowrap;margin-top:3px;font-size:12px;line-height:1.3;display:block}.fx-grade3{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.fx-grade3>li>a,.fx-grade3>li>div{border-left:1px solid #ffffff1f;align-items:flex-start;gap:14px;min-width:0;height:100%;padding:16px;display:flex}.fx-grade3>li:nth-child(3n+1)>a,.fx-grade3>li:nth-child(3n+1)>div{border-left:0;padding-left:0}.fx-grade3>li:nth-child(n+4)>a,.fx-grade3>li:nth-child(n+4)>div{border-top:1px solid #ffffff1f}.fx-grade3 .fx-ic{text-align:center;width:30px;font-size:28px}.fx-grade3 b{color:#fff;font-size:15px;font-weight:600;line-height:1.25;display:block}.fx-grade3 small{color:var(--fx-claro);margin-top:3px;font-size:12.5px;line-height:1.4;display:block}.fx-grade3 em{color:var(--fx-ciano);align-items:center;gap:4px;margin-top:6px;font-size:12px;font-style:normal;font-weight:600;display:inline-flex}.fx-grade3 a:hover b{color:var(--fx-ciano)}.fx-acesso-g{grid-template-columns:260px 1fr;display:grid}.fx-acesso-cab{border-right:1px solid #ffffff2e;flex-direction:column;align-items:flex-start;padding-right:32px;display:flex}.fx-acesso-cab .fx-btn{margin-top:22px}.fx-acesso .fx-grade3{padding-left:28px}.fx-areas .fx-cab,.fx-vantagens .fx-cab,.fx-como .fx-cab{margin-bottom:14px}.fx-areas,.fx-vantagens{padding:40px 0 42px}.fx-trilho{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:calc(33.3333% - 9.33333px);grid-auto-flow:column;gap:14px;margin:0 -2px;padding:2px 2px 16px;list-style:none;display:grid;overflow-x:auto}.fx-trilho::-webkit-scrollbar{display:none}.fx-trilho-item{scroll-snap-align:start;min-width:0}@media (prefers-reduced-motion:reduce){.fx-trilho{scroll-behavior:auto}}.fx-trilho-pe{justify-content:center;display:flex}.fx-trilho-palco{position:relative}.fx-seta-lado{z-index:2;cursor:pointer;width:44px;height:44px;color:var(--fx-azul);background:#fff;border:0;border-radius:50%;place-items:center;margin-top:-22px;padding:0;font-size:26px;transition-property:transform,box-shadow;transition-duration:.15s;display:grid;position:absolute;top:calc(50% - 8px);box-shadow:0 8px 22px -6px #0e2a7073,inset 0 0 0 1px #0e2a7014}.fx-seta-lado:hover{transform:scale(1.06)}.fx-seta-lado:focus-visible{outline:3px solid var(--fx-azul);outline-offset:2px}.fx-seta-ant{left:-14px}.fx-seta-prox{right:-14px}@media (prefers-reduced-motion:reduce){.fx-seta-lado:hover{transform:none}}.fx-bolinhas{align-items:center;gap:6px;display:inline-flex}.fx-bolinhas i{background:#d3d9e3;border-radius:999px;width:8px;height:8px}.fx-bolinhas i.on{background:var(--fx-azul);width:24px}.fx-cursos{padding:36px 0 30px}.fx-curso{background:var(--fx-grad-card);color:#fff;border-radius:12px;align-items:center;height:132px;transition-property:transform,box-shadow;transition-duration:.15s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px -16px #0e2a70b3}.sn-fx .fx-curso{color:#fff}.fx-curso:hover{transform:translateY(-2px);box-shadow:0 16px 30px -16px #0e2a70cc}.fx-curso-foto{object-fit:contain;object-position:bottom center;width:40%;height:calc(100% - 10px);position:absolute;bottom:0;left:14px}.fx-curso-dir .fx-curso-foto{left:auto;right:14px}.fx-curso-tx{flex-direction:column;gap:8px;width:58%;min-width:0;margin-left:auto;padding:0 18px;display:flex;position:relative}.fx-curso-dir .fx-curso-tx{margin:0 auto 0 0;padding-left:22px}.fx-curso-tx b{letter-spacing:-.02em;font-size:18px;font-weight:700;line-height:1.12}.fx-ciano{color:var(--fx-ciano)}.fx-curso-traco{background:var(--fx-ciano);border-radius:2px;width:44px;height:4px;display:block}.fx-curso-btn{white-space:nowrap;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;height:30px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1.5px #ffffffd9}.fx-curso-arte{box-shadow:0 0 0 1px var(--fx-linha);background:0 0}.fx-curso-arte img{object-fit:cover;width:100%;height:100%}.fx-vant-g{grid-template-columns:1fr 280px;align-items:center;gap:28px;display:grid}.fx-garantia{text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 44px -24px #0009}.fx-garantia:before{content:"";background:linear-gradient(180deg, var(--fx-azul-veu), #fff);height:86px;position:absolute;inset:0 0 auto}.fx-selo{width:96px;height:96px;margin-bottom:2px;position:relative}.fx-selo svg{width:100%;height:100%;animation:30s linear infinite fxGira;position:absolute;inset:0}@keyframes fxGira{to{transform:rotate(360deg)}}.fx-selo-num{background:linear-gradient(140deg, var(--fx-azul), var(--fx-marinho));color:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:18px}.fx-selo-num b{font-size:30px;font-weight:700;line-height:1}.fx-selo-num small{letter-spacing:.08em;text-transform:uppercase;color:var(--fx-claro);font-size:10px;font-weight:600}.fx-garantia-tx{position:relative}.fx-garantia-t{color:var(--fx-tinta);font-size:18px;font-weight:700;display:block}.fx-garantia p{color:var(--fx-apoio);margin:4px 0 0;font-size:12.5px;line-height:1.5}.fx-garantia-ok{color:var(--fx-tinta);flex-wrap:wrap;justify-content:center;gap:4px 10px;margin:8px 0 10px;padding:0;font-size:11.5px;font-weight:600;list-style:none;display:flex}.fx-garantia-ok li{white-space:nowrap;align-items:center;gap:3px;display:flex}.fx-garantia-ok i{color:var(--fx-azul)}.fx-garantia .fx-btn{width:100%;position:relative}.fx-depo{padding:40px 0 44px}.fx-depo .fx-trilho{grid-auto-columns:calc(25% - 10.5px)}.fx-depo-nota{flex-direction:column;align-items:flex-end;margin-right:10px;line-height:1.15;display:flex}.fx-depo-nota b{color:var(--fx-marinho);font-size:20px;font-weight:700}.fx-depo-nota small{color:var(--fx-apoio);font-size:11px}.fx-depo-c{background:#fff;border-radius:12px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 0 0 1px #e3e7ee}.fx-depo-v{aspect-ratio:4/5;background:var(--fx-grad-card);place-items:center;display:grid;position:relative}.fx-depo-v img,.fx-depo-v video,.fx-depo-v iframe{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.fx-depo-v:after{content:"";pointer-events:none;background:linear-gradient(#0b1f5c00 55%,#0b1f5cb3 100%);position:absolute;inset:0}.fx-depo-v:has(video[controls]):after{display:none}.fx-depo-v:has(iframe):after{display:none}.fx-depo-play{z-index:1;width:56px;height:56px;color:var(--fx-azul);cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;font-size:30px;transition-property:transform;transition-duration:.15s;display:grid;position:relative;box-shadow:0 10px 24px -8px #00000080}.fx-depo-play:hover{transform:scale(1.06)}.fx-depo-selo{z-index:1;color:#fff;align-items:center;gap:4px;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:12px;left:12px}.fx-depo-selo i{color:var(--fx-ciano);font-size:15px}.fx-depo-b{flex-direction:column;gap:2px;padding:14px 16px 16px;display:flex}.fx-depo-b p{margin:0 0 10px;font-size:13px;line-height:1.5}.fx-depo-b b{color:var(--fx-tinta);font-size:14px;font-weight:600}.fx-depo-b small{color:var(--fx-apoio);font-size:11.5px}.fx-linha{grid-template-columns:repeat(var(--fx-n,4), minmax(0, 1fr));margin:6px 0 0;padding:0;list-style:none;display:grid;position:relative}.fx-linha:before{content:"";left:18px;right:calc(100% / var(--fx-n,4) - 18px);background:linear-gradient(90deg, #9cc0f5, var(--fx-azul));height:2px;position:absolute;top:17px}.fx-linha li{flex-direction:column;gap:4px;padding-right:20px;display:flex;position:relative}.fx-linha-n{background:var(--fx-azul);color:#fff;border-radius:10px;place-items:center;width:36px;height:36px;margin-bottom:10px;font-size:15px;font-weight:700;display:grid;box-shadow:0 0 0 5px #fff}.fx-linha b{color:var(--fx-tinta);font-size:15px;font-weight:600}.fx-linha small{color:var(--fx-apoio);font-size:13px;line-height:1.5}.fx-plat{padding:48px 0}.fx-plat-g{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.fx-plat-sem-print{grid-template-columns:minmax(0,640px)}.fx-plat-logo{max-width:200px;max-height:36px;margin-bottom:16px;display:block}.fx-plat .fx-sub{max-width:500px;margin:8px 0 18px;font-size:14px;line-height:1.55}.fx-plat-print{border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #e3e7ee,0 24px 40px -28px #0e2a7080}.fx-azul .fx-plat-print{box-shadow:inset 0 0 0 1px #ffffff2e,0 24px 40px -24px #0009}.fx-plat-print img{width:100%;height:auto;display:block}.fx-plat-itens{grid-template-columns:1fr 1fr;gap:14px 20px;margin:0 0 22px;padding:0;list-style:none;display:grid}.fx-plat-itens li{align-items:flex-start;gap:12px;display:flex}.fx-plat-itens .fx-ic{font-size:24px}.fx-plat-itens b{color:var(--fx-tinta);font-size:14px;font-weight:600;line-height:1.25;display:block}.fx-plat-itens small{color:var(--fx-apoio);margin-top:2px;font-size:12px;display:block}.fx-azul .fx-plat-itens b{color:#fff}.fx-azul .fx-plat-itens small{color:var(--fx-claro)}.fx-plat-btns{align-items:center;gap:14px;margin:0;display:flex}.fx-plat-nota{color:var(--fx-apoio);font-size:12px}.fx-sim{padding:48px 0}.fx-sim-g{grid-template-columns:1fr 520px;align-items:center;gap:56px;display:grid}.fx-sim-tx .fx-h2{font-size:30px}.fx-sim-tx .fx-sub{color:#e6ecf7;max-width:440px;margin:10px 0 18px;font-size:15px;line-height:1.55}.fx-sim-lista{color:#fff;flex-direction:column;gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.fx-sim-lista li{align-items:center;gap:10px;display:flex}.fx-sim-lista i{width:24px;height:24px;color:var(--fx-ciano);background:#ffffff1f;border-radius:7px;place-items:center;font-size:16px;display:grid}.fx-sim-nota{color:#a9bbdd;margin:18px 0 0;font-size:11.5px}.fx-sim-card{color:var(--fx-corpo);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 24px 50px -24px #0000008c}.fx-sim-top{border-bottom:1px solid #eef1f5;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:18px 22px;display:flex}.fx-sim-top b{color:var(--fx-tinta);flex:auto;font-size:18px;font-weight:600}.fx-sim-eb{letter-spacing:.08em;text-transform:uppercase;width:100%;color:var(--fx-azul);font-size:11px;font-weight:600}.fx-sim-passos{gap:4px;display:flex}.fx-sim-passos i{background:#e3e7ee;border-radius:3px;width:18px;height:5px}.fx-sim-passos i.on{background:var(--fx-azul)}.fx-sim-body{flex-direction:column;padding:16px 22px 20px;display:flex}.fx-sim-row{border-bottom:1px solid #eef1f5}.fx-sim-row>div{padding:0 0 12px}.fx-sim-rh{width:100%;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.fx-sim-rl{color:var(--fx-tinta);flex:1;font-size:13px;font-weight:600}.fx-sim-rv{color:#6b7588;white-space:nowrap;text-overflow:ellipsis;max-width:52%;font-size:12.5px;overflow:hidden}.fx-sim-row.done .fx-sim-rv{color:var(--fx-azul);font-weight:600}.fx-sim-rh i{color:#6b7588;font-size:20px;transition-property:transform;transition-duration:.15s}.fx-sim-row.open .fx-sim-rh i{transform:rotate(180deg)}.fx-sim-campo{color:#6b7588;border-radius:10px;align-items:center;gap:8px;height:44px;padding:0 14px;display:flex;box-shadow:inset 0 0 0 1px #dfe4ec}.fx-sim-campo:focus-within{box-shadow:inset 0 0 0 1.5px var(--fx-azul)}.fx-sim-campo input{min-width:0;height:100%;font:inherit;color:var(--fx-tinta);background:0 0;border:0;outline:0;flex:1;font-size:13px}.fx-sim-sug{background:#fff;border-radius:10px;flex-direction:column;margin-top:6px;padding:6px;display:flex;box-shadow:0 0 0 1px #dfe4ec,0 14px 28px -18px #0e2a7073}.fx-sim-sug small{letter-spacing:.06em;text-transform:uppercase;color:#6b7588;padding:6px 8px 4px;font-size:10.5px;font-weight:600}.fx-sim-sg{min-height:40px;font:inherit;color:var(--fx-tinta);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:6px 8px;font-size:13px;display:flex}.fx-sim-sg:hover{background:var(--fx-azul-veu)}.fx-sim-sg i{color:var(--fx-azul);font-size:18px}.fx-sim-sg mark{color:var(--fx-azul);background:0 0;font-weight:700}.fx-sim-nao{color:var(--fx-azul);border-top:1px solid #eef1f5;border-radius:0 0 8px 8px;margin-top:4px;padding-top:10px;font-size:12.5px;font-weight:600}.fx-sim-esc{background:var(--fx-azul-veu);min-height:44px;box-shadow:inset 0 0 0 1.5px var(--fx-azul);border-radius:10px;align-items:center;gap:8px;margin:0;padding:0 14px;font-size:13px;display:flex}.fx-sim-esc i{color:var(--fx-azul);font-size:20px}.fx-sim-esc b{min-width:0;color:var(--fx-marinho);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;overflow:hidden}.fx-sim-alt{font:inherit;color:var(--fx-azul);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.fx-sim-chips{flex-wrap:wrap;gap:6px;display:flex}.fx-sim-chip{min-height:36px;font:inherit;color:var(--fx-corpo);cursor:pointer;background:#fff;border:0;border-radius:8px;padding:0 12px;font-size:12.5px;transition-property:background-color,box-shadow,color;transition-duration:.12s;box-shadow:inset 0 0 0 1px #dfe4ec}.fx-sim-chip:hover{box-shadow:inset 0 0 0 1px var(--fx-azul)}.fx-sim-chip.on{background:var(--fx-azul-veu);box-shadow:inset 0 0 0 1.5px var(--fx-azul);color:var(--fx-marinho);font-weight:600}.fx-sim-go{width:100%;height:46px;margin-top:14px}.fx-sim-res{background:#f2f5fa;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}.fx-sim-res i{color:var(--fx-marinho);font-size:22px}.fx-sim-res b{color:var(--fx-tinta);font-size:14px;display:block}.fx-sim-res-pre-aprovado{background:var(--fx-azul-veu)}.fx-sim-res-pre-aprovado i{color:var(--fx-azul)}.fx-sim-resumo{color:var(--fx-apoio);margin:10px 0 2px;font-size:12px}.fx-sim-lb{color:var(--fx-tinta);margin:10px 0 4px;font-size:12.5px;font-weight:600}.fx-sim-in{height:44px;font:inherit;color:var(--fx-tinta);border:0;border-radius:10px;padding:0 14px;font-size:13px;box-shadow:inset 0 0 0 1px #dfe4ec}.fx-sim-in:focus{box-shadow:inset 0 0 0 1.5px var(--fx-azul);outline:0}.fx-sim-erro{color:#b42318;margin:8px 0 0;font-size:12px}.fx-sim-priv{color:var(--fx-apoio);text-align:center;margin:10px 0 0;font-size:11px}.fx-sim-ok{text-align:center;align-items:center;padding:30px 26px}.fx-sim-ok-ic{width:56px;height:56px;color:var(--fx-zap);background:#e7f7ee;border-radius:16px;place-items:center;margin-bottom:12px;font-size:28px;display:grid}.fx-sim-ok b{color:var(--fx-tinta);font-size:16px}.fx-sim-ok p{color:var(--fx-apoio);margin:8px 0 0;font-size:13px}.fx-novidades .fx-trilho{grid-auto-columns:calc(33.3333% - 9.33333px)}.fx-novidade{box-shadow:0 0 0 1px var(--fx-linha);background:#fff;border-radius:12px;display:block;position:relative;overflow:hidden}.fx-novidade img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.fx-novidade-link{color:var(--fx-azul);align-items:center;gap:4px;padding:10px 14px;font-size:12px;font-weight:600;display:flex}.fx-faq{flex-direction:column;gap:8px;display:flex}.fx-faq details{box-shadow:inset 0 0 0 1px var(--fx-linha);border-radius:10px}.fx-faq summary{min-height:46px;color:var(--fx-tinta);cursor:pointer;align-items:center;gap:12px;padding:10px 16px;font-size:13px;font-weight:500;list-style:none;display:flex}.fx-faq summary::-webkit-details-marker{display:none}.fx-faq summary i{color:var(--fx-apoio);margin-left:auto;font-size:20px;transition-property:transform;transition-duration:.15s}.fx-faq details[open] summary i{transform:rotate(45deg)}.fx-faq p{margin:0;padding:0 16px 14px;font-size:13px;line-height:1.6}.fx-form{padding:48px 0}.fx-form-g{grid-template-columns:1fr 1fr;align-items:center;gap:28px;display:grid}.fx-form-sem-foto{grid-template-columns:minmax(0,560px)}.fx-form .fx-h2{font-size:28px;font-weight:700}.fx-form .fx-sub{margin:8px 0 18px}.fx-form label{color:#fff;margin:10px 0 4px;font-size:12px;font-weight:600;display:block}.fx-form input{width:100%;height:42px;font:inherit;color:var(--fx-tinta);background:#fff;border:0;border-radius:10px;padding:0 14px;font-size:13px}.fx-form-btn{width:100%;margin-top:16px}.fx-form-ok,.fx-form-erro{color:#fff;margin:14px 0 0;font-size:13px}.fx-form-erro{color:#ffd7d2}.fx-form-foto img{border-radius:12px;width:100%;height:auto;display:block}.fx-inst{padding:40px 0}.fx-inst-t{text-align:center;font-size:20px}.fx-inst-mq{margin-top:18px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.fx-inst-t2{gap:48px;width:max-content;margin:0;padding:0;list-style:none;animation:40s linear infinite fxPassa;display:flex}.fx-inst-mq:hover .fx-inst-t2{animation-play-state:paused}.fx-inst-t2 li{place-items:center;height:56px;display:grid}.fx-inst-t2 img{object-fit:contain;max-width:160px;max-height:48px}.fx-inst-t2 span{color:#7c879a;white-space:nowrap;font-size:15px;font-weight:600}@keyframes fxPassa{to{transform:translate(-50%)}}.fx-inst-cta{text-align:center;margin:18px 0 0}@media (prefers-reduced-motion:reduce){.fx-inst-t2,.fx-selo svg{animation:none}.fx-inst-t2{flex-wrap:wrap;justify-content:center;width:auto}.fx-inst-t2 li[aria-hidden=true]{display:none}}@media (max-width:760px){.fx-so-pc{display:none!important}.fx-so-cel{display:block}.fx-in{padding:0 16px}.fx,.fx-areas,.fx-vantagens,.fx-cursos,.fx-depo,.fx-plat,.fx-sim,.fx-form,.fx-inst{padding:24px 0}.fx-h2{font-size:20px}.fx-sub{font-size:12.5px}.fx-traco{width:36px;height:4px;margin-bottom:10px}.fx-cab-linha{margin-bottom:14px}.fx-seta-lado{width:40px;height:40px;margin-top:-20px;font-size:24px}.fx-seta-ant{left:-6px}.fx-seta-prox{right:-6px}.fx-banner .hero-banner__arte{aspect-ratio:auto;height:auto}.fx-busca{padding:20px 0}.fx-busca-g{grid-template-columns:minmax(0,1fr)}.fx-busca-tit{grid-row:auto;margin-bottom:10px}.fx-busca-tit h2{font-size:17px}.fx-busca-tit p,.fx-busca-chips,.fx-busca-cons{display:none}.fx-busca-campo,.fx-busca-f .fx-btn{height:42px}.fx-conf-mq{overflow:hidden}.fx-conf-g{grid-template-columns:none;width:max-content;max-width:none;padding:0;animation:24s linear infinite fxConfCorre;display:flex}.fx-conf-mq:hover .fx-conf-g,.fx-conf-mq:active .fx-conf-g,.fx-conf-mq:focus-within .fx-conf-g{animation-play-state:paused}.fx-conf-volta{display:flex!important}.fx-conf-g li,.fx-conf-g li:first-child{border-left:1px solid #edf0f4;flex:none;justify-content:flex-start;gap:8px;min-height:62px;padding:8px 18px 8px 14px}.fx-conf .fx-ic{color:var(--fx-azul);flex-shrink:0}.fx-conf-g b,.fx-conf-g b.fx-conf-grande{white-space:nowrap;font-size:13px}.fx-conf-g b.fx-conf-grande{font-size:15px}.fx-conf-g small{white-space:nowrap;margin-top:1px;font-size:11px}.fx-acesso-g{grid-template-columns:minmax(0,1fr)}.fx-acesso-cab{border:0;padding:0 0 14px}.fx-acesso .fx-grade3{padding-left:0}.fx-acesso .fx-grade3>li>a,.fx-acesso .fx-grade3>li>div{text-align:center;flex-direction:column;align-items:center;gap:8px;min-height:44px;padding:14px 6px!important}.fx-acesso .fx-grade3 small{display:none}.fx-acesso .fx-grade3 b{font-size:12px}.fx-areas .fx-grade3,.fx-vantagens .fx-grade3{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-grade3>li>a,.fx-grade3>li>div{padding:12px 10px;border-top:1px solid #ffffff1f!important;border-left:0!important}.fx-areas .fx-grade3>li:nth-child(2n)>a,.fx-vantagens .fx-grade3>li:nth-child(2n)>div{border-left:1px solid #ffffff1f!important}.fx-areas .fx-grade3>li:nth-child(-n+2)>a,.fx-vantagens .fx-grade3>li:nth-child(-n+2)>div{border-top:0!important}.fx-acesso .fx-grade3>li:nth-child(n+4)>a{border-top:1px solid #ffffff1f!important}.fx-acesso .fx-grade3>li:nth-child(-n+3)>a{border-top:0!important}.fx-acesso .fx-grade3>li:not(:nth-child(3n+1))>a{border-left:1px solid #ffffff1f!important}.fx-vantagens .fx-grade3 small{display:none}.fx-grade3 .fx-ic{font-size:24px}.fx-grade3 b{font-size:13px}.fx-vant-g{grid-template-columns:minmax(0,1fr);gap:18px}.fx-garantia{text-align:left;grid-template-columns:72px 1fr;align-items:center;gap:6px 14px;padding:16px;display:grid}.fx-garantia:before{display:none}.fx-selo{width:72px;height:72px}.fx-selo-num{inset:12px}.fx-selo-num b{font-size:22px}.fx-garantia-ok{justify-content:flex-start}.fx-garantia .fx-btn{grid-column:1/-1}.fx-trilho,.fx-novidades .fx-trilho{grid-auto-columns:100%;gap:12px}.fx-novidades .fx-trilho{grid-auto-columns:300px;justify-content:start}.fx-depo .fx-trilho{grid-auto-columns:300px}.fx-curso-tx b{font-size:17px}.fx-linha:before{left:calc(50% / var(--fx-n,4));right:calc(50% / var(--fx-n,4));top:15px}.fx-linha li{text-align:center;align-items:center;padding:0 3px}.fx-linha-n{width:32px;height:32px;margin-bottom:8px;font-size:14px;box-shadow:0 0 0 4px #fff}.fx-linha b{font-size:12px;line-height:1.25}.fx-sem-quebra{white-space:nowrap}.fx-linha small{display:none}.fx-plat-g{grid-template-columns:minmax(0,1fr);gap:0}.fx-plat-g>.fx-plat-print,.fx-plat-logo{display:none}.fx-plat-print img{object-fit:cover;object-position:top;height:170px}.fx-so-cel .fx-plat-print{margin-bottom:16px}.fx-plat-itens small{display:none}.fx-plat-btns{flex-direction:column;align-items:stretch}.fx-plat-btns .fx-btn{width:100%}.fx-sim-g{grid-template-columns:minmax(0,1fr);gap:18px}.fx-sim-tx .fx-h2{font-size:20px}.fx-sim-tx .fx-sub{margin:6px 0 10px;font-size:13px}.fx-sim-top,.fx-sim-body{padding-left:16px;padding-right:16px}.fx-form-g{grid-template-columns:minmax(0,1fr)}.fx-form .fx-h2{font-size:22px}.fx-perguntas .fx-cab-linha{flex-wrap:wrap}}@keyframes fxConfCorre{to{transform:translate(-50%)}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.fx-conf-mq{scrollbar-width:none;overflow-x:auto}.fx-conf-g{animation:none}.fx-conf-volta{display:none!important}}@media (max-width:359px){.fx-sem-quebra{white-space:normal}}
