.hx{--g:#0e0e10;--g2:#1c1c20;--g3:#2a2a2e;--p:#f3f2ee;--p2:#ecebe6;--s:#b9e86b;--sh:#cbf08e;--c1:#e1e0da;--c2:#c9c8c2;--c4:#b8b8b4;--c5:#8a8a86;--c6:#5a5a56;--c7:#3a3a38;background:var(--g);min-height:100vh;color:var(--p);font-family:var(--font-sora), sans-serif;-webkit-font-smoothing:antialiased}.hx a{color:inherit;text-decoration:none}.hx a:hover{color:var(--s)}.hx input,.hx select,.hx button{font-family:inherit}.hx .m{font-family:var(--font-mono), monospace}.hx .wrap{max-width:1240px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:640px){.hx .wrap{padding-left:16px;padding-right:16px}}.hx .sec{padding-top:112px;padding-bottom:112px}@media (max-width:640px){.hx .sec{padding-top:80px;padding-bottom:80px}}.hx .rot{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:12px}.hx .h2{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(34px,4.4vw,56px);font-weight:600;line-height:1}.hx .corpo{text-wrap:pretty;margin:0;font-size:17px;line-height:1.6}.hx .btn-s{background:var(--s);color:var(--g);font-weight:600}.hx .btn-s:hover{background:var(--sh);color:var(--g)}.hx .btn-o{border:1px solid var(--c7);color:var(--p)}.hx .btn-o:hover{border-color:var(--c5);color:var(--p)}.hx .btn-g{background:var(--g);color:var(--p);font-weight:600}.hx .btn-g:hover{background:var(--g2);color:var(--s)}.hx .card-rec{transition:background .25s}@media (hover:hover) and (pointer:fine){.hx .card-rec:hover{background:#fff!important}.hx .card-dep:hover{transform:translateY(-3px);border-color:var(--c7)!important}.hx .card-plano:hover{transform:translateY(-4px);box-shadow:0 24px 40px -28px #0e0e1080}}.hx .card-dep,.hx .card-plano{transition:transform .3s,box-shadow .3s,border-color .3s}@keyframes hexxMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.hx .marquee{width:max-content;animation:45s linear infinite hexxMarquee;display:flex}@media (prefers-reduced-motion:reduce){.hx .marquee{animation:none}}.hx .fab{z-index:30;background:var(--s);color:var(--g);align-items:center;gap:10px;padding:14px 18px;font-size:14px;font-weight:600;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 14px 30px -12px #00000080}.hx .fab:hover{background:var(--sh);color:var(--g)}.hx .campo{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--c5);flex-direction:column;gap:8px;font-size:11px;display:flex}.hx .campo input,.hx .campo select{background:var(--g2);border:1px solid var(--c7);color:var(--p);letter-spacing:0;text-transform:none;font-size:16px;font-family:var(--font-sora), sans-serif;border-radius:0;outline:none;padding:14px 16px}.hx .campo input:focus,.hx .campo select:focus{border-color:var(--s)}.hx .campo.claro input,.hx .campo.claro select{border-color:var(--c2);color:var(--g);background:#fff}.hx .campo.claro{color:var(--c6)}.hx .campo.claro input:focus{border-color:var(--g)}.hx .tabela-linha:hover{background:var(--p2)}.hx .tabela-topo{z-index:10;position:sticky;top:63px}@media (max-width:920px){.hx .tabela-rola{overflow-x:auto}.hx .tabela-topo{position:static}.hx .col-fixa{z-index:2;background:var(--p);position:sticky;left:0}}.hx .so-estreito{display:none}@media (max-width:760px){.hx .nav-site{display:none!important}.hx .so-largo{display:none}.hx .so-estreito{display:inline}.hx .topo-btn{padding:10px 14px!important;font-size:13px!important}}@media (min-width:760px){.hx .rodape-marca{grid-column:span 2}}@media (max-width:760px){.hx .abas-produto{scrollbar-width:none;margin-right:-16px;overflow-x:auto;flex-wrap:nowrap!important}.hx .abas-produto::-webkit-scrollbar{display:none}.hx .abas-produto button{white-space:nowrap;flex-shrink:0;padding:14px 16px!important}}.hx .so-celular{display:none}@media (max-width:920px){.hx .so-celular{display:block}}
