*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,Segoe UI,Arial,sans-serif;background:#071018;color:#edf5f7;line-height:1.6}a{color:inherit;text-decoration:none}.topo{position:sticky;top:0;z-index:20;display:flex;justify-content:space-between;align-items:center;padding:18px 6%;background:rgba(7,16,24,.94);border-bottom:1px solid #20303a;backdrop-filter:blur(12px)}.marca{font-weight:800}.marca span{display:block;font-size:.72rem;color:#8da2ad;font-weight:500}.topo nav{display:flex;gap:24px;font-size:.92rem;color:#b7c6cd}.hero{min-height:78vh;display:grid;grid-template-columns:1.15fr .85fr;gap:55px;align-items:center;padding:80px 8%;background:radial-gradient(circle at 75% 40%,#103447 0,transparent 35%)}.tag{font-size:.75rem;letter-spacing:.2em;font-weight:800;color:#55d5c8}.hero h1,.secao h2{line-height:1.08;margin:.25em 0;font-size:clamp(2.3rem,5vw,4.7rem)}.subtitulo{max-width:700px;font-size:1.15rem;color:#b6c7ce}.acoes{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0}.botao{display:inline-block;border:0;border-radius:9px;padding:14px 20px;font-weight:800;cursor:pointer}.principal{background:#55d5c8;color:#061316}.secundario{border:1px solid #536873}.observacao,.miudo{font-size:.85rem;color:#8298a3}.painel-demo{display:flex;justify-content:center}.janela{width:min(100%,440px);padding:22px;border:1px solid #36515e;border-radius:16px;background:linear-gradient(145deg,#101f28,#091219);box-shadow:0 30px 80px #0008}.barra{display:flex;gap:7px}.barra span{width:9px;height:9px;border-radius:50%;background:#52636b}.janela h3{margin:28px 0}.status,.corretoras p{display:flex;justify-content:space-between;padding:12px;border-radius:8px;background:#122630}.status small{color:#55d5c8}.corretoras strong{color:#55d5c8}.trade{display:grid;grid-template-columns:1fr 1fr;gap:10px}.trade button{padding:13px;border:0;border-radius:7px;font-weight:900}.trade button:first-child{background:#4ed4a5}.trade button:last-child{background:#ef6b75}.alerta{margin:0 8%;padding:28px;display:flex;gap:22px;align-items:center;border:1px solid #d5a84d;border-radius:14px;background:#211c10}.alerta h2{margin:0}.icone{font-size:2.4rem}.secao{padding:90px 8%;text-align:center;background:#f4f7f7;color:#122028}.secao.escura{background:#0b161e;color:#edf5f7}.central{max-width:760px;margin:12px auto 35px;color:#758b95}.escura .central{color:#9eb0b8}.cards,.planos{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:45px}.cards article,.planos article{padding:28px;text-align:left;border:1px solid #d5dfe2;border-radius:14px;background:white}.cards b{color:#159b91}.planos{grid-template-columns:repeat(3,1fr);max-width:1000px;margin:45px auto 20px}.planos article{position:relative;background:#101f28;border-color:#2b414c;color:#eef6f7;text-align:center}.planos .destaque{border-color:#55d5c8}.selo{position:absolute;top:-13px;left:50%;transform:translateX(-50%);padding:4px 12px;border-radius:20px;background:#55d5c8;color:#061316;font-size:.7rem;font-weight:900}.planos button,.disabled{padding:12px 16px;border:0;border-radius:8px}.chips{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.chips span{padding:10px 16px;border:1px solid #37505c;border-radius:30px;background:#11232d}details{max-width:850px;margin:12px auto;text-align:left;border:1px solid #d4dee1;border-radius:10px;padding:15px 18px;background:#fff}summary{font-weight:800;cursor:pointer}footer{text-align:center;padding:50px 8%;border-top:1px solid #1c2d36}.disabled:disabled,.planos button:disabled{opacity:.7;cursor:not-allowed}@media(max-width:850px){.topo nav{display:none}.hero{grid-template-columns:1fr;padding:60px 6%}.hero h1{font-size:3rem}.alerta{margin:0 6%;align-items:flex-start}.cards,.planos{grid-template-columns:1fr}.secao{padding:70px 6%}}