:root{
  --dark:#0a0b10;--dark-2:#101219;--dark-3:#171a24;
  --paper:#ffffff;--paper-2:#f5f7fa;
  --ink:#f4f5f7;--ink-2:#a9b0bd;--ink-3:#7d8493;
  --ink-d:#0d1017;--ink-d2:#4d5566;--ink-d3:#5b6377;
  --line:rgba(255,255,255,.08);--line-2:rgba(255,255,255,.16);
  --line-l:#e4e8ef;--line-l2:#ccd4e0;
  --blue:#3b7bff;--blue-btn:#2f6ae8;--blue-deep:#1c3fa8;--blue-soft:rgba(59,123,255,.12);--blue-line:rgba(59,123,255,.34);
  --s1:8px;--s2:16px;--s3:24px;--s4:40px;--s5:64px;--s6:96px;
  --r-sm:8px;--r:12px;--r-lg:18px;--r-xl:24px;
  --mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;
  --font:"Plus Jakarta Sans","Inter",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
  --ease:cubic-bezier(.22,.61,.36,1);
}
*{box-sizing:border-box;margin:0;padding:0}
body{background:#0a0b10;color:#f4f5f7;font-family:var(--font);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}
a{color:inherit;text-decoration:none}
button,input,select{font:inherit;color:inherit}
:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:var(--r-sm)}
.wrap{max-width:1160px;margin:0 auto;padding:0 var(--s3)}
.skip{position:absolute;left:-9999px;background:var(--blue-btn);color:#fff;padding:10px 16px;border-radius:var(--r-sm);z-index:200}
.skip:focus{left:var(--s3);top:var(--s2)}

h1{font-size:clamp(30px,3.4vw,46px);line-height:1.04;letter-spacing:-.038em;font-weight:700}
h2{font-size:clamp(28px,3.4vw,42px);line-height:1.05;letter-spacing:-.038em;font-weight:700}
h3{font-size:18px;line-height:1.25;letter-spacing:-.025em;font-weight:600}
.label{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}
.blue{color:var(--blue)}
section{padding:var(--s6) 0}
.claro{background:var(--paper);color:var(--ink-d)}
.claro p,.cinza p{color:var(--ink-d2)}
.claro .label,.cinza .label{color:var(--ink-d3)}
.cinza{background:var(--paper-2);color:var(--ink-d)}
.sec-head{max-width:660px;margin-bottom:var(--s4)}
.sec-head.meio{max-width:880px;margin-left:auto;margin-right:auto;text-align:center}
.sec-head.meio h2{white-space:nowrap}
.sec-head.meio p{max-width:60ch;margin-left:auto;margin-right:auto}
.sec-head h2{margin:var(--s2) 0 12px}


.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--blue-btn);color:#fff;border:0;padding:13px 24px;border-radius:var(--r);font-size:15px;font-weight:600;cursor:pointer;transition:background .18s var(--ease),transform .18s var(--ease)}
.btn:hover{background:var(--blue);transform:translateY(-1px)}
.btn.sm{padding:10px 17px;font-size:13.5px}
.btn.block{width:100%}
.btn.branco{background:#fff;color:var(--ink-d)}
.btn.branco:hover{background:#e9edf5}
.btn.escuro{background:var(--ink-d);color:#fff}
.btn.escuro:hover{background:#232833}
.btn.ghost{background:transparent;border:1px solid var(--line-2);color:var(--ink);font-weight:500}
.btn.ghost:hover{background:var(--dark-3);transform:none}

/* topo com menu em cápsula */
.top{position:sticky;top:0;z-index:80;background:rgba(10,11,16,.92);backdrop-filter:blur(12px)}
.top .wrap{display:flex;align-items:center;justify-content:space-between;height:76px;gap:var(--s3)}
.logo svg{height:31px;width:auto;display:block}
.capsula{display:flex;gap:4px;background:var(--dark-2);border:1px solid var(--line);border-radius:30px;padding:5px}
.capsula a{padding:9px 17px;border-radius:24px;font-size:14px;color:var(--ink-2);transition:background .18s,color .18s}
.capsula a:hover{color:var(--ink)}
.capsula a.on{background:var(--dark-3);color:var(--ink)}

/* hero */
.hero{padding:var(--s3) 0 var(--s5);overflow:hidden}
.hero-grid{display:grid;grid-template-columns:1.06fr .94fr;gap:var(--s4);align-items:stretch}
.hero h1{margin:0 0 14px;max-width:15ch}
.hero p.sub{color:var(--ink-2);font-size:16px;max-width:42ch;line-height:1.55}
.form-hero{background:var(--dark-2);border:1px solid var(--line);border-radius:var(--r-lg);padding:20px;margin-top:var(--s3);max-width:392px}
.form-hero .topo{font-size:14.5px;font-weight:600;letter-spacing:-.02em;margin-bottom:14px}

/* materiais passando */
.vitrola{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:12px;align-self:stretch;min-height:0;height:0;min-height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 86%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 86%,transparent)}
.coluna{display:flex;flex-direction:column;gap:12px;align-content:start;animation:sobe 44s linear infinite;will-change:transform}
.coluna.lenta{animation-duration:56s;animation-direction:reverse}
.vitrola:hover .coluna{animation-play-state:paused}
@keyframes sobe{from{transform:translateY(0)}to{transform:translateY(-50%)}}
@keyframes corre-h{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.mini{background:var(--dark-2);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;cursor:pointer;box-shadow:0 10px 26px rgba(0,0,0,.45);transition:transform .25s var(--ease),border-color .25s,box-shadow .25s var(--ease);flex:none}
.mini:hover{transform:translateY(-4px);border-color:var(--blue-line);box-shadow:0 18px 40px rgba(0,0,0,.6)}
.mini .capa{height:104px;position:relative;display:flex;align-items:flex-end;padding:11px}
.mini .in{padding:12px 13px 14px}
.mini b{display:block;font-size:14px;font-weight:600;letter-spacing:-.02em;line-height:1.3}
.mini span{font-size:12px;color:var(--ink-3)}

/* padrões de capa */
.pat{position:absolute;inset:0}
.capa-img{width:100%;height:100%;object-fit:cover;display:block;background:var(--dark-3)}
.pat.trafego{background:linear-gradient(150deg,#1a2b57,#0d1018);}
.pat.trafego::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,var(--blue) 0 3px,transparent 3px 16px);opacity:.55}
.pat.creators{background:linear-gradient(150deg,#15294d,#0d1018)}
.pat.creators::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 40%,var(--blue) 0 6px,transparent 7px),radial-gradient(circle at 68% 62%,rgba(59,123,255,.6) 0 5px,transparent 6px),repeating-radial-gradient(circle at 50% 50%,transparent 0 20px,rgba(255,255,255,.07) 20px 21px);opacity:.75}
.pat.crm{background:linear-gradient(150deg,#122140,#0d1018)}
.pat.crm::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,rgba(59,123,255,.55) 0 2px,transparent 2px 14px);opacity:.7}
.pat.dados{background:linear-gradient(150deg,#16274a,#0d1018)}
.pat.dados::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(59,123,255,.5) 1px,transparent 1px) 0 0/100% 26px,linear-gradient(90deg,rgba(59,123,255,.3) 1px,transparent 1px) 0 0/26px 100%;opacity:.85}
.pat.operacao{background:linear-gradient(150deg,#1b1f2e,#0d1018)}
.pat.operacao::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.16) 0 2px,transparent 2px 12px);opacity:.7}
.pat.ecommerce{background:linear-gradient(150deg,#132c52,#0d1018)}
.pat.ecommerce::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,rgba(59,123,255,.45) 0 2px,transparent 2px 17px);opacity:.7}
.selo-fmt{position:relative;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;background:rgba(10,11,16,.74);border:1px solid var(--line-2);color:var(--ink-2);padding:5px 10px;border-radius:var(--r-sm)}

/* faixa de marcas */
.marcas{background:#09090f;padding:var(--s5) 0 var(--s6);overflow:hidden}
.marcas .titulo{text-align:center;font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--s4)}
.fitas{display:grid;gap:var(--s4)}
.fita{height:34px;background-repeat:repeat-x;background-size:auto 34px;background-position:0 center;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}
.fita.f1{background-image:url("data:image/webp;base64,UklGRtQoAABXRUJQVlA4IMgoAABQpQCdASp/BkQAPjEYikOiIaERulU0IAMEtLd+PkzkdDyA0TPkz+r/j538f1X+m/sv/YvSv8U+Vfs39o/Y3/A/+//Y/Dz/a+Enpr/d+iH8W+vv2/+y/tj/if3B+Rv7j+YfnT8Ov43+3ftJ8Av4v/Gf7j/dP2n/v/7mfVZ8d/wP7l3lGt/6z0BfXH51/gP7l/mf+b/f/TZ/pP7J6o/XH/A/a99gH8m/nf+j/u/7v/4X//+7j4H3nvsB/zT+7f9f/Le61/L/9n/Ff5n91fbR+cf33/k/6L8tPsL/lP9W/2v9q/0f/s/zH////XlU/eT2gv3aIuv08RVeT6Qf2J1NbGBSBhYsAFaVIRauGB3F34QkM7+1rm1j+/u1K9n6GYUhUad3sJgJH0WmWwDBH0g/wEj6Qf4CR9IPr1bqMZRqlT5LKS8pBiCi/4OpCLVww26qvJ8bID6ZE+pH5nnzUmEfRvw1JN1ruWFZKv7Z98pg/X1P6TfvLsqh/WI0ExnNdXkJZ7/K9XHbHQ21fu3eZ6HMwvyEzqrrKzyM1IekrFsvtAfX+tqmSMPXg3taotJxdvwMLR9UwtiT9PEdd7GBmhmgWXz5FdNvGl8LnQMA/Hfaw+neUCFO7iDRrNcvNfiBolw0aPmK+cRC9b5wgyuEI6mKta/BqIcTLg5q/Tv8dK3IGqCDUwt7Jp0+KgfnGzqCbWkdGE9klm3tRuiWxVLHvC4Mj9JIZkhCPDRTac8KGIKqurFHvZIaIMLOqCdLvdx1Fzzgg+regZ2aO/Rv7bZ7+2KAD4CT8pEMC1PCBRr7KgjEiFVj2453pHRYfrxZU1HHxlJqFCbCOqrQWKgmJwPxoT1cW3kIovp+7EvGdgxFO63sHQQkjGsfcl8943/QMPkYbpXz8AfN5baSSasCGj1iFaUoq5QcLrSG8jBhQvvw4C8RRuKPYk6yMLHEzWGDR6ohmWI+OyEyjydL4mYoH5sHcNJLY/cksK9QvK3RAEEl7yzBe0nWNf5fJSewzBfXPzsBH6q3Pu0hQO9g5KOfkGjg1lL9AvRMlXQSU9DKrEieXElBDkZji+fErhql68LeGZJXC4i+847UV+dD6TGHce64esUnkghlHWp8LuGW/NF7wuqRFZezyZ/GBiOGPETAsijfjvjF9XrSLup/5pyOiKp6CQTa4RnWLr00pEfR6/tjpaOtYVgDQ33v9tahiZnigAp0cqwAZXpr4aEGYnbryy3LdhoAlbmhVqdO1nENMDXm48HHvuqCHd66E6V5AzTBP9a7z6NNKV7xvaFKsMCGKpnX4tAzxS+jdiF+mbPV100t6I9ik9DdDlo/Xax8ORx6+wNwpjfRlcNZlTfcz8q+tXBd3+3yG2G4mVw4jeqjvX9GqtJX4FOazX40VnDlh0gADq1jvjtjpVu5MrtjsBC4DhGUGH+eZJZc04zkYsogfiPReZDDfa62F2JY5y0+L7Odc0vuCVLZzz0vHlxA+DWwZN/yrVTFq5S+2GZHh10iKryfRveRTNvH7UxauGIQRsPpEEISGTYjDBEmiKM9hcVqPwH/dGI8PbwW8kyW4nly8ObPA70pYjWPc/RSr5nTsOKYtXDDbzASF/c9OZwRev9FSM3AoqddIiy00RVeT6Qf4CR3Abx8fA+91lxtwxbpOiTDl+SsAXuBPF6JB42WNecEsCS9JqSAAkDqY9v6neks/pDXIYgig3VV5PpB/gJH0g/wEj6Qf4CR9IP8BI+kH+AkfSD/ASPpB/gJH0g/wEj6Qf4CR9IP8BI+kH9+AAD+//HH352Pa4DLDDLZqbx551BFurRtEh2SrP3J453tj+vpDPkbLoISriOAEYy/rPCm8QndWkfxotiQCmjzPxhSf5VnjmvZKaf51ttzVt3jCXMd59j/uMZl08/RfqDXMjw0rGuXDxRzx7kK0nK0cM1c88HjzX69SOITnTzKHHKKurLx8A/3MD1UdD7IS1bhB/b3EU/t5gWpFAZLfdullBX/9cWOd+V4vmqQ6D6472AE1lte1mDa1YRuu+5PoK27YiGu+SzcAQ9DOS7/SX75C00dmbniA0bA2RqxP8JdQQOmdbps3c7O/1JeFlsEg5jDdCfdP6VHUx5n9cNiNRIe26EdtAcCQGxtoRdHumDt5W8IRCyFyLpKA2o2oyXrUnm3VotqJ1exaYOqqe3fqn/n6Y0S/dOwZc94rcosl5ogRqIowSnTzAH2tzbVUoihwqL8wdhlrooErreaDA6Dpww+hD8/GHfGZiWoXgdu/6SoP9+lo/KbSzF7VX4saqo8xtlQClBnJOEo60ew9QwLliU9equOMWsDHuGFahzCk0Y6Xt+qvqSwdgo2EOcX27wrktQx9209xhALEvr++vs1KPVt/E10QCdnG/0/bdiEBb6AqVZtsrzQrtQdn26iM8HOt0eCjFyS7E6hulwB/Pdxke+WrWVjhWRH1QoNLAhq+PJUluTdoYhn0ZbUQZEWFh+CFhfTcscqwpZzQ0x8zoCKWnPU0mlpoFSOeI64Fpv05TVGCwVegTP6Pw9X8K+Lc/lHbgDx0GLGcCa5KeSW1xXN8chR+pK0X9ENt8B38jpHb4DBR1nK1qjN5ugMUUWH0kB2Xhj/Gw37AhXz4y+3LT3cLY78O21ZNh+7vfUW6HqPxVFm+TcbUyEUY1KdAS6r9Mk2IteDzlXPf9yixGGZlPhkrCKV9VhpAGVSqCfAnz0/JpR+pjQe/6csxAZYDQdrVZQuEnAPXqG4A5dQsptqwXoBzNDKnEIetTBs6viPQveD274zgqtDDSQm2aF2H8OQeA3S5z/lzV61yLyrxdQ/4fma5DNiRFmparr7gBuMEEfmlCLAqJd2EsSlUwYdpgudcCpNuy8+3Ih6alzZyz+kxCPM6HQBZrPPLvENXIQFX9lvItDosoJ2rzzccMCgpwy02yOYTYGlO+FxcbcORUSS6ycje6eBvlhG+dWB9/ycUgiGs+mMFs9c4hP8wSXP/H9ReEJKPRdCW9KoQ5D/4HVRIO5IKJNdZf9z0wwnul6DPEmg0VRUM1FvchnwUWfANeoR2stJ39mWmJnPRR1Fwe/OhrtBPasK/+4dmrLidN9+cxiLHN+i2FB1TbIUf799B77JSHQgjpSXoiK/rzaHAHgfv9GC1OsNLcYnnyJAAJ7b8ium7TWXz+/+o5RHygv/Kl3fzkBNEopjj31WeP0hwkEUPayN0eC0VNwI/B1sGQfLQo0YHV4BCcGAJ7WE/J/jj5A4ZrR7nolTs9nBHIgTB6bFbjU1T8j0YPy6JcBBI7FG8zCsrrCrpXxCSLDmXJ+6tPP/3S76sa4aBhHQaP3KeG3Njbf/M3dsif1GUu3zCRWRB5iXqx4PWEILGgGhwN9GYBqz7RijOV+Y7VqHJA4XysXVlOCcA8KE2adAw68o2Yjffh+qaPEV3FGKbUWM3GbHqHrdUT5oJ9P0UfIjVYAN6sQLOmphhFjVaqxcydcJFgf4z+nk4aab9GunsBtJ0D8xsYiretlvV7w5vpDeJL8j77dkLdy6umBF89BQuicE0B2aUOhcF7LTQwWey9S1NZQyIolTMt4hgduuH8lfT6uI4y0NR1+s6JlQ4atsgmTaj4NcaN48AqGpyo8dfp2nMlwJmBeuDNRA16xYyZtS4EtwQTkvxFzP/yfxKUlLR/rInd1uHRqOuHKn45o5eK6XJrbbY0LNhhtVcHZ0pi9cgxKcfMsNItltJuAz33Uex9QFzZ7aF93xhEE0+Fbv+6PT5Y04pD2ycEJ9L5H0DLvM9uZU69mFxkyvSezlnrWFUrgAVrJL5QmCOegFrge8NtnTq3aVdB3pHDTqz9qPeYOae04M7uNRKixXcXKtNqI9qmR0JQluU0Fop3f5k9CPXn3/0/VGeEZ+pjHGVMKnFGhNplNf+7x7Oi3avKjef4+79EFIXEq5bNTHZ05DFu++pfLlbV75CDwqW7bXHv8jaqDZX4on7mMAIMTpLCYVkMQhpCr83RysZ1gCcvAOs8pxmOiRjOMeJ1//wqLjjIB9fVNidlyYEHJR2tHr1nyrL8yTHOyhJcHpfyiy8v/YWQLxRIecVsdGOJkKKX8iXfc3iDx0XP8p9D859ds8vbB36Owked12jWJCkD899Q7VfGCAkkhum2fjoaYvhpIyPEQIJREu1lUKKCNjthrZMOXamzs1GsNFlCDQDcF+2L3RLkaEBt5UB6KMCdTVgCquQ/54OMKArhUVtfCii7JIkBHWl0i5ry30xcarWsdJ5AN7d8tKXXMt8jjrcIhRkEFG8nyOR0rst/nIOcF8vp/UyO0Y1+VczmCIlqMb7WB/GoVrWUm90kakfwBwwYjgYA68B/2MhSflFSXuLRUjJGASuP+wUl8O186UoaT+KDdbw1C+irXsgGx8hYfswl9/RWPaR/tSG4v8ocx3obduGZw4cu6pyeuirfKmrBKxfWWrHeCiQgEyJUnYoOr4na35Z4HyOS2X8xya67oj8Ye1Z7SLYOaQfWRQUlry1r921fhQaz0Zvkovcf82H+H3Glscm8eBRXq+aqdVYr69bthjzHX11MYE8dE+oQZ9uT1mPmKiMDUDPzO9jx03i20r2qBJBxI0nO+UODhH4zbM8xIWDDjdWBl8j60cCVdfPe/SK8FdNeIBsu3ERtO686m5G3EfbvEnRdP3S43OaYHCJ5MTQQDAYWEXsAfat2AEyCJvYTzMIUwQvApijLuG0SaG+s5fSIwmeRXwuenw0qWJnm1FZg0s9f+Nzh/nhKP3rk36RYEQJDJxvgMr/u+aS8cNsM+Xz8Uv4o3kIDJ22HYW+1sG9l54E6Later01sqolp79Zd3pdzenG33G76basl40iuAQgNjSMP8LKfSWjw2vC/QF5PrW3+Io1vgLX4f8IMuTiTg3ZUgiRKab4GBUMMhZoQwC/ZvitTbm2Dix9eGDRbTM2MRpvVNqyFz+2m0/ctPHv9OZWLFANodDIjkgQudD+luzin82EE7asbu6Em0haWvRjbHefStX/WzrkCSFBrWMCJApm33x7INhiPCyqa0nCuBMYUG1E19GZz7VDUnBNZhen4cOSrrMdHWdSc/etdCcV9TB4BWd5jMG7nY9ZGLG59H+SBnIbQiwGo5fX1jC4qNAPB+APIqRPxP7N6p0Myt6U4g8ftiVI4QL3JYOfMrS90xEaJNwdkDDtAG/hSqJEx6GKdAULFS3G4frhPwaa/e2TgBksuvZnp4GorSSPx3ne5iGTaFVSq6uFkKv6gHpf3Egzmasg72teoFjmI4hdsCRovr1cFZ0PPBLUHP1oIO16V7zo//icwfUx5Qzxo0PND9+Ii6j8/GJvjzQEBXxVbisGmuMvIgmtk7MS55guPw5UXcVHcpcCcfbNjCq6sCMYySSCMsrpfUl2+tb9Ifu1JjS3jVSpJrlI+qIIkPf0xogSdjV3eld0jRqy8TC72fvE0wBC5s42OmnRZBn7IGTm9ZZ8auajG2AWK0XdmjFWTo+sS8M8Dz/fL3rbTFAGVSuuObqLZosU2D9r1rB/3T45BPNjo0LRCy0AQjD+BUm/wsd9yEHfQQPpHMNEj+pAOnIv72uPVdNIMr4NJhemK82qH/6bPpmUMZvL+UM4zr9L29Dk1uIAPsb6U+H1FOpzueRtBC5+IXfW78RkhEg07szYzH/SLt0PgXOFEzhswQh66L1NDDOWMar7x0ElSC5Si15itwF+Y94W/IcEpqeaE4d3bl6yLwMmigQZOxcxtU+JsePUEX6V3BxJD20818/3iZid6uWQw2f9uD1HUfcKOQwVR+iB/k5nCfiJl+qo5b3Z7rcgFv2vz2gGUvF70FEFPPDHwwend/4M+54sYHf5Nywo0CG+/zbU4nJCrf1cSutea9ynUbHTdnYrsCHgI8epFCQzpBgD8HbdkSpYvFmhWqBLNtH98qnv0QSvaTZDtmS1rTp5lIQqdAdyKxl1gp5p87OVwaxWtjPx0pbJCpD78K5jUntcc5oroiRn+DSz1xR9n0D0gbhwP8tStLB52tNMFM1oDK0yKRSQI2LSwoD9UqFZuhwr6vIuvHSbuIhG/z8TlJjyAXwvsIauDcT/5cmoFX+8PHoHCzhbK55DumnhO/ArPkT2ZXfgyZGcb+a+pzMlT04ax2N97xTYf8naJMGf5lSoNQgtHDUg8aX5gKmhFGaH55bVd9KKwANN+rh/geqlrd8yGypk4pG9B5dcqEiAQYYPPW8gTdybQmZqAbLsnshL+Mv7JJxuJqjdB524Nb0FENOcRBeD/7NWfZj0FzkrTB897lmi07e3PrylysVM9Q964K5/Hwe8dF8zoucq1iuOe6kwoK/GVb8EVV/ScECTTFiYLi+6K5EckMx6plnL7RonGjaOVYEhm8MMZnAB3Vt430I60tlSbWiMP8LFdCq2r8hJTpYVdJ1sJ7TzPYWXMmswNfu7aLQ0lXowHLBDfi7NRZUu9f4UICdIt7AQ3IABBvdCVdUYHASBjvbasY7QGps7LNAPtPpcZXKDTbkVCaieci2YgnZeLVtZwNE+otO4495cmM0llYG2boUcXg6K3qGbGDQEcWn0FzUojlxIxgCU+sSBcNRiUm53ckqGrqeI3wvH4bqLCleqPL60sCQrO7UzwEZV4zFWTRnVtbnTQ2NiTEmM7PNSdNFBKOX/OgA+2mOvfV/MebaCU9AXS502TnfVZBFYlSbpb/KPprR80tYTqJk6LNsFKNXqy46DVL6rpJtcMUz+BeU2qSYc/Y+ksM0uww3LeftyRsjrDJ3BbBdCA5ULCHbvwkJOhXdMLxW5tyrLSrFOCo5onViO9fByrD33vqGrZUOJjzWELoD6qfSDF9Mo2KbsQWPJbowEJUEUsczyvjXX83I9M0mb/OhvbQ3yqEZG/w8JOXchZah1iTEGA94f4/Yqt+t9BvBNUZYqeqaGKS2ilKwbC7t0wWQ2JCthYuL9zEJu2QLGl5YyWN5LNvuEcdYe0eSx7UBt+mZv5NC5opq5B0eA1T/1Xn561rr3ZPMjlbe8QmRnzcEoeAYx4K3dUEX3UwiW6MTcgQlbCNd6Qg35lSa/QphISTN9be1J2CW5D1Ikx8w3FvUVlP+YM4imBWFMAF7Udgyrqxn1BQwp3ReVPS0iceHTY/Psm+z/MoIA3aNogJYlWsLs10/EkedhEcFxzH5KhVI4gT7/YL8uA95RtlOP7SxqvsG+4tF414o9aSH+rL9MtLVXGSk1bU8rzi2d1bDgObPP9l0naIeiCnw85JZx5nGaSPWrHS7vlZDFm4DcqIi4Pxus5BZc6zmrB6Ee/U6xyAQJ7TDpX0/mKEpki53+IUE31zMTV9KXr+Dvd6bunkYVMq2mWYAe6zgrIZsPiiP1rONokGpBsaZy4xiQ256WBXz8EA12AUpTmVtFJWpcrdPIWrT3Bq5TdqiFpQxBRmf3fXhdTWi+w7Ms0chLQUgR+NUBMJfxbptv5RA0MjAxUJBuDBYZiWlSMWpuCCDU0YImNqolIlpYmGOrySjXwGw66on2+Vs+dnuaM213VSpAvD9kS2p7kHCPH12Hcc1RKrDMBLtlsLV5SCdoAdJam/we9GQ4H5p/HIRJ0bxwk//ABvYzTCqy+lrTmNMyHaRahrOsLqCh+CFyQauFUn+tfqilR3g7EnQr7xo1rM97C+DC+0UNpYHu9dx8u4RDkerzaNoXjRKp/jjW35THGlm9u+Z4XYLFcBbGVfVsu3ZtTt3n9V7iY7hCCLeykwfnCfWpfEYVKhF+g8gT8GuB/Ajl+3TTeCpoKci2SUFRP1VaKMHVGGMIEafk4ChnNzLwSmdoK6HbnR3NzxrKtegnexf8npG+0EgkTzvhMlKd32QR9e3a7y5TnL9cpq0q0999huYTG4DcrfIG5nq0c7BcRcMRt5D9xY7sVm5qX7Do74uUmo2uuAorb4/8QiWYsyAc4+hGyX9r7pnnBAOJ8J66cbbaXt0CfNdxM8OjwHdWxG1uoN298HsrNIvo83Z7J56Me15nMUyc8z5DOCbIlmHz09QkTX1u+v0Md9pWHY2cVt85mI4IovmjQx18M4jDUfq46t5rGVyHf4S0ar5JK3LfDtdKnABP2Kv4t99f/lR6HRjGXEKu4PSIDPyviLDshBA2D8S+q+pb/48dyHCDT/6kWZGAJYYhlq+OxzM1vZYDqWGHru22od6p8UhUnSpBWWCDaBF9ayP0sAqU8/BTnapmS7Quh1/kndi1WFGShzlC2OtodXD11l1vidRq4sQ47GiCZRjhOUiLFZfIXekUnrgtGc5hiWjvaxjgHuisCsIR8THJcVMnYnUtfNTxx9j/MUn19ygeRmbKk+X4ZE59VdjBXvRLYwpTg3kyol6Ct8fLAc49qYLjU0uIktn+6/MNIvwy0Td1QNqsTBUi1mAOMWOEK85XH4e5zz5BdxsK+UHbG9acaDpbE0Erxln9FBP1bQLz1Aa0p0kI+yY4SZBVL4E2Z8gsELJoPg+MVjAGvqL2qPNkqZssywnn1gvk6KEvYezQktYg5R9GBeUGWoDvYS7kAp6FSptbVXLGn4wj+kwCewSKXWFN4LNPN2GM3kY8hKA2xSoJZ9NFscb8wUZrhdrwMjtCHx0boynhzfLyd6jABEVKJ7LeUO+r49MZIvoZ24/0GZNwAhk8AbnAhlzW/sHZNdhPswgxcxbQCIjt4yvs2SIPfMh4oQPRhMicl8l02KPS+LJ5jLDHXG/ZS7MTPHlEalT2O61qXmD2T0UVq+OU4fmOxUcAzVdDGqEZOgr1atSHtcrveC7E+fATRG68Lq99in1NFR2CcfqNU60adaX3nOrSPW8gaeuStCQtbHYq49Rt8Ejm7MUWctjto3Zr89jMzgzI5X9tJ0UjHa2opK9v0OeRHok9qJPQBFxZ1/2k/evRKC2Stm13kP4n46dPrnW444a+Djvi+xtDz/qfIQaVVNBWuq5jg/4dy+QQaw9XN36L/3O5S8wdH5yf/LmRiTcvsbenhJNEMbnm76e+zoOnXs7R0pStluR1riWql2Qyxr/mfIVPQflMVoqEZXyOwlKxp2q0mARSOLuQ1rgqNjVf0MExDEKWKLq05ORtiDvlYS1+xigj+62dTp3+/ANg6M3y3ozXnLnNRW6jyZNv2jftz2SVFlmN1cZ9Q6TlrvwfQvUlMk289bnVBmsDi7gp+QxJfhFJDFLr66I1d7Dbm+0+GbZx5YpjiLq6RPBCfW0gdLvyOCJLv39/A2Ur8XTbxuq1SCwYVjn9iD3ao71YXp+WzOVs/GYPLvwS4Is/+gOtTadwX5qAh1kBf5+nuNkxn1OEAOFKIWL45gUsp8UAg7VSIJ+NAyLdAIAvMUQr4Ri6w5oAK8PdVmWjoLAq6B2q9SAQEhaoLbDdH/hh1/+ScqeSgg6/7gr7gv3W8u7T+RhDZuJPEQJrDhJk6+PoaycePXiFshU8wZWoK60QALvYHdmilqJtX/KCAeQtYyARkocQp0tIgyeFdWBCVKgEPFPx9yv6uDkqOAVvqVCKAZbPT+6/8PDv7/KliDiK3uPCgX5U/hCj8hkOGKHcKs8p5mZsGC1fDHOKt+ifT/S2ovtEVBy71SztNVNQqJWt6LPtN7X/PdflM3bqvmaNpvCCUfoTTto1r/8nAgVk8TaBE4+ZidcfbG1ZS35ElkJJBrLV7KRGV/Mn4tSh9r4JT+F0HRSQkBOJ8kJY3CRupWE1pucghXRv1xrKEX5xG1MHSSJW0xZxvc1I+3VQy8sJfo7FVmXd4AoKxnL5g+zhBBhjFwCiCe6tXhWhiycalDmh+s3/NOMG92DLNMkehHYKmPso0w1ihhP8HcYxjUsStkCDOFj4AqkylZeKnUyMtzZHBkdFs2YMDdqKFqGZ9LBZO0438bhBuOfScwsyKQLA5gp4aRAjqcB0M8MGUTQufnhb++H+pAknwZC9yPlRM2wVw71nOOC7QnN4R/BW8C9HSk3vyvbGGZzdyzSZHKVFd9wK6TtG+U8/vuxz13H5ITwb4AsUN2TXx92CL+x/seN2QKPe7CQ0Ev4uc7qJoz1Uvs0yOQEFVYROOhHUXNkaOVMANf/z3Zy0qIcyspom8BknZWA1dkS21rwwNPXhEVdMx5pXpPS+71iv0kDxrqr6irjSyEV3eiSiJjJtLzQrYhiUkpq6dOiIutn/DnV3lyfFd7ZQVtwGe4w5SSmNqzTtUmdQEDAO9zrsgh5EXuqJIq303IEpbmnDNd1GXI8BwVJAFa7h/iX1RLnFJtkyv+RPAQj5OZYx2CNfqsf6gTz+GrqJ1RmB1zEn9Nopv3/o6Q2sWWf8tfU7DJJLh/BaewsJC4z/i6kp5ZvchvH91KeJ5jdXiqzigMFPbbrI/obVMiYG48NTP7AJNfczZzAbcfAmUl59/jHwiRCJyvmV1qzQOelSgUFAKIO9Do3kslCD3KjePmqfTd4xpWiMBZgpMAeXJ6yINoz822OpZxvB9FFHAguQ/L4RTryqqSgdMplwGi/dRjN8vMvCzisXIVH+jrz76iPKQX1/tH6xTY58E8SwWiDMHtGjLiYw3odmLGafMr7IUXC31/uavVPVgF8bSWxUrNR/QBVpbC5SNKxs2+ksI4m/KC/9PgTMA6O3ESUgHeHiHYtol23fERAiynAy4fNnVab5ePhYtrWLh2mPzlZ7yMs/oUB7uxhwAOuJQ7+vijudpncuQytYiHaNM6ZA5XTzOc8YZgkvH0c8+w4MWXsxbW8auoGgapy3xNmPoQDPXooOK0dBYmgRZ859j2OdulvWeZPVeipqBy9i/MHilBx5zlU474OjMmutCvd41uENbSyy9JjAcSL7nI3h8DvNEUYhyug8UtAJUmGGaT+vuK6ppKdOpzk//aaHxO4uNWpiNWZXcpB2AT2wXH8UEGUpgVLS80jt6+so9q/PxauUFwvy0+bIm9z3FqBkrp11Vbd1YM7mn4/UHPpov3zQEIWYq6Wd48kq1uzuTnjgku28wJM/KiJJgG7HhWntD3tBBTwBcZgl23cXDM25bO7For7ts6kcwMwWP3/4MsPp82sAqWg309Y7TrZfykITYBxEdTRQD22KX19cJ43ODf+qo9w/CLOlnmsWwpoO2vMqctHi0u0VpLS6duXsFc3fxloUdXyBl7ksruwmOTBFZhs7bds0OR218oK/09iH8PGGdnMV8xaLauRNMLNK5g6xKuE41kg4Rsa8LdubZza84cfFUCrGv7KzUfyUIkX2N2xaD6dZ1Ttih0IWLI0KoZRXP6pfLf+PU8zZqTZ8oeHgbu0m15r0vpwMM8tBor0GBLzMcfB5GL8cj0JSy75H8oFsUUdzel0RANHgx4043QkNO/NN7JHKtxrMsPNBMO7HFXaZkA563YnXLyQKk02InAbInFZ+MzAWWmQ39LKtOv1biLMD1p2AP+qpgCirqn7r4UhCNcvg7rW3PpE4cN6gb+9lRkN08or9DPW7cmlXM57bJCiL67aSQgiQ2+ErgAx7f8caozzusTMgMwAlMiITI8L8Q8g/3X/8riBAHgGozgyFsnigq9fnMSoCH9heuEah51CSeOTHL7W+y2MnMkBn93dv8X/4ADoYN79zY8FQb/eqml059vzZ9rUj8x4Q0fuEgqAMPs9ftOxPJrd6LCHVeMSyaq5eMquCjmRP8cWvVtgxIs/RkoOdkN/LhloMOQs/Gy0cpOXTOX3zE8P4EtXTHogDgr9Gygvm9gtPwve8E66efcTPYEGaKodXzaeY0cWrtvw+bCHF91iRVhzH4NCp/yerouNcCeUJZN2cfiGId/nsaQilI6t3/KACSQ6NJIr+ltpZKNw34z7NZX9p/lt01CI4Vsmh9HfdgCgsBVFMeNbbDGeDHuVh3s7gZkwVnVz5TMOBR0XoptuHir+A95rlGV4X5N1XqOLkxNEoX17oer5fxRqj70XmfcwSUvhZ8zSde/dtZ6pp2hsv1S1kAwfyGCDjz+w4YoZrAfyGLhYOMt81P6BZ+W5Bi8hYx1Klnoe12MVkn7d9jTr8iYmxZ+mrd5qSDkTEvPDKEC9DvM/Pcq/DHatbBP/cpf6RQ3pY1ih/1l4fkNEmCRT7pAr/v9Ps4wSn1pT1awzWYOmxoZXEMeTs8HmJ74HEYJmWrLhbSS4hEFWA3Rf4DCVvw9qZIFvM2tS9Q3n1EcqIauRgu1RzSe62gCvhU8zMDmmbmhSWn+jwH6IOXsZtmHFjiouHk9jeJcSwRhJLiD6YJAamW+Pl4VQTz3dNQt6TvSjSHPwsTSq8z/cvHK6Hjfn+/tN3M6h+zONSuEva2TimiCKdKaxwOas8crc3PbOSL3wxI5crYRoNd/xEYLm22w7MtheIA0CWEdNutminSqyAlHAhCjpGBm6kxLt1/GyxdzObR/t/u/IptNet2RzAwKzvUhZRWhNq6/6mJBUxZxkhR0i/ko+druwxRdIYPvzaztJR50GTLFwxoTZV6GoawbYpEIGorjub96LDLq3jbXSYFlJu3he7p7VIgfGerHMJ4z+QBwqSy2Xrs5azEMft1bt2THOq5nPdB3wqB+Uiue2td/Y+Vzof0aIbGnZrJvej9UDdzlVvehQKNmqR8cPqknoj2CtuPFBQUO1C6COT0LAkblYh5Ei3s93FCNIt725LNRoLV9AbxszsorK8dClrOtbRkvrBRitfbH56Mw+uJ9u8b2VTCe+ERuEyaICqde48YYvLbc2HAXEnchVpDDMEGEAUPd0L30XC1uiAuYZdc9e8BG2iYX//DIA+LJz55qepp5f/TcLwFewGdg1FT2uUxedoaS35/I/zWJQQBuy+CdC0v3cQzawkxh6AOMBmaFYXDDdtdPNTgdkEyYSDSUqDFlM401ZQi52XXLsIsX0/dJ4KmicBeEEIIKeMm2IIwFaYpfX3l3K0cTjUl9IeyGKQOe5i6JI+O22I0yp0Sld3uMboedaZOOEbbg2INsuRRPfbr7idMBPqMBdl3vjUMr8zdTbKCr14f+pGaVodoPjh3B5H3u/sDCldN4237xgs7aXvnC9xrdZX3PRdKqmr2X06ehzFXXaMm5Bq5mtwtUI1mGT6az4rlj5B+fNjAIJqDhBl6X9qmsvLr3KJPHS/7BJYjiF9ALH4dV6VOp18Ky735DjYa4ydumFVH/NujmK3eASlBVUrL5T2Yr8KYfwAG+UTzlT/jL1uGZwwdIKvHODXZPd/QUSnhyhnBkVGtYUdqznqHMWecODTJOXFbmkKC+dY5GiO/tQh/9POKdJ6hU+o/wLCu+5q1ry4vSS9nV0SuqesS65yJ2ZCF4+nVIO3iw4O/vhPzxrivhKQfnSjd8akHTdtM9fmwUXNJi55y/ZJVc8yOwLjqlpK4Jui7FbyM9fyU/5FETlhnn8HLglOg4nX3AiLUo+8IPAu7Lq8S2sA7AMx8hVLl2nFcOoUomu7ACxfh2wQ2X57id3o0cIXPqsDGks8tcyvipBLGcjMKRl6R1TY0nqpmvxl+fajI/AXwj0YYcVK15kpK+NmO0aFgpsqGWEf3mlahtyH6Pi8gJGB6j1s9UtKDiUtOIZvgjIkRwhw5Nfg5FrVjmb3WSMIAlgTAnk1PggHhpUZdEdD+92hdw6ryvaZ/jscCnmEaH9ImVs9VKX1RCLgnZucC8CtlzEDIXKPExM1dnFcuVRCYh9YhShYCDvq6MI/93KKurMif+MyEm5mqaprwuHdvs59JOHhBN/BuPZNRuLAGOVHsjoMUwO8h4WqfZ8ViQhabE39a6PIHsAFSbD4XFpLRycMFgMuThQbfJnMW68z7cdfgwjdBvFXE6Gkq3Aan2HzyxfCD6xRswo7hxGBL/Ak+G8hY53Z5gJhftb0E1gqXyprU9P5XvGwSM3ZVbP91e1dpy1WWhwi4ALmf/Sr3MKYD5e65Ov66OVIUk3RJSde/a26Gp+PX0tVqeTo4G6Y7OQHqnTZAawgp1L24tt4r3s81TatJmUk6D2uBk/NCn+EAAAAAAAAAA=");animation:corre1 46s linear infinite}
.fita.f2{background-image:url("data:image/webp;base64,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");animation:corre2 58s linear infinite reverse}
.marcas:hover .fita{animation-play-state:paused}
@keyframes corre1{from{background-position:0 center}to{background-position:-831.5px center}}
@keyframes corre2{from{background-position:0 center}to{background-position:-751.0px center}}

/* vitrine */
.busca-linha{display:flex;gap:12px;margin:0 auto var(--s3);max-width:520px}
.busca-linha input{flex:1;background:var(--paper);border:1px solid var(--line-l);border-radius:var(--r);padding:14px 16px;font-size:15px;color:var(--ink-d)}
.busca-linha input::placeholder{color:#98a0b0}
.busca-linha input:focus{outline:none;border-color:var(--blue-btn)}
.chips{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:var(--s4);justify-content:center}
.chip{background:var(--paper);border:1px solid var(--line-l);border-radius:24px;padding:9px 17px;font-size:14px;color:var(--ink-d2);cursor:pointer;transition:border-color .16s,background .16s,color .16s}
.chip:hover{border-color:var(--line-l2);color:var(--ink-d)}
.chip[aria-pressed="true"]{background:var(--ink-d);border-color:var(--ink-d);color:#fff;font-weight:500}

.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s3)}
.card{background:var(--paper);border:1px solid var(--line-l);border-radius:var(--r-xl);overflow:hidden;display:flex;flex-direction:column;text-align:left;cursor:pointer;box-shadow:0 1px 2px rgba(13,16,23,.05),0 6px 16px rgba(13,16,23,.07);transition:box-shadow .22s var(--ease),transform .22s var(--ease),border-color .22s}
.card:hover{box-shadow:0 2px 4px rgba(13,16,23,.06),0 20px 46px rgba(13,16,23,.15);transform:translateY(-4px);border-color:var(--line-l2)}
.card .capa{height:146px;position:relative;display:flex;align-items:flex-end;padding:14px}
.card .in{padding:var(--s3);display:flex;flex-direction:column;gap:10px;flex:1}
.card .in p{font-size:14.5px;color:var(--ink-d2);flex:1}
.card .rodape{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 var(--s3) var(--s3);color:var(--blue-btn);font-size:14.5px;font-weight:600}
.card .seta{transition:transform .2s var(--ease)}
.card:hover .seta{transform:translateX(4px)}
.empty{padding:var(--s5);text-align:center;color:var(--ink-d3);display:none}
.empty.on{display:block}
.empty b{display:block;color:var(--ink-d);font-size:19px;margin-bottom:8px;letter-spacing:-.025em}

/* captura */
.fld{margin-bottom:10px}
.fld label{display:block;font-size:12px;color:var(--ink-3);margin-bottom:5px}
.fld input,.fld select{width:100%;background:var(--dark-3);border:1px solid var(--line);border-radius:var(--r);padding:10px 12px;font-size:14px}
.fld input:focus,.fld select:focus{outline:none;border-color:var(--blue)}
.fld select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,#9aa1af 50%),linear-gradient(135deg,#9aa1af 50%,transparent 50%);background-position:calc(100% - 18px) 55%,calc(100% - 13px) 55%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}
.duo{display:grid;grid-template-columns:1fr 1fr;gap:11px}
.legal{font-size:12px;color:var(--ink-3);margin-top:12px;line-height:1.5}
.erro{color:#ff8b8b;font-size:12.5px;margin:-6px 0 10px;display:none}
.erro.on{display:block}

/* aceite de termos */
.aceite{display:flex;align-items:flex-start;gap:10px;margin:14px 0 12px;cursor:pointer}
.aceite input{appearance:none;flex:0 0 auto;width:18px;height:18px;margin:1px 0 0;border:1px solid var(--line-2);border-radius:5px;background:var(--dark-3);cursor:pointer;position:relative;transition:background .16s,border-color .16s}
.aceite input:hover{border-color:var(--ink-3)}
.aceite input:focus-visible{outline:2px solid var(--blue);outline-offset:2px}
.aceite input:checked{background:var(--blue);border-color:var(--blue)}
.aceite input:checked::after{content:"";position:absolute;left:5.5px;top:2px;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(43deg)}
.aceite span{font-size:12.5px;color:var(--ink-2);line-height:1.5}
.aceite a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}
.aceite.falta input{border-color:#ff8b8b;background:rgba(255,139,139,.08)}
.aceite.falta span{color:#ff8b8b}
/* campo obrigatório que ficou em branco: some assim que a pessoa digita */
.fld.falta input,.fld.falta select{border-color:#ff8b8b;background:rgba(255,139,139,.08)}
.fld.falta label{color:#ff8b8b}


/* abas da vitrine */
.abas{display:inline-flex;gap:4px;background:#eef1f6;border:1px solid var(--line-l);border-radius:30px;padding:5px;margin:0 auto var(--s3);}
.abas button{border:0;background:none;padding:10px 22px;border-radius:24px;font-size:14.5px;font-weight:500;color:var(--ink-d2);cursor:pointer;transition:background .18s var(--ease),color .18s}
.abas button:hover{color:var(--ink-d)}
.abas button[aria-selected="true"]{background:var(--ink-d);color:#fff}
.centro{display:flex;justify-content:center}

/* preco no card */
.preco{font-size:17px;font-weight:700;letter-spacing:-.03em;color:var(--ink-d)}
.preco small{display:block;font-size:11.5px;font-weight:500;color:var(--ink-d3);letter-spacing:0}
.card .rodape.pago{color:var(--ink-d)}

/* botao de carrinho no topo */
.carrinho-btn{position:relative;background:transparent;border:1px solid var(--line-2);color:var(--ink);border-radius:var(--r);padding:9px 14px;font-size:13.5px;cursor:pointer;display:none;align-items:center;gap:8px}
.carrinho-btn.on{display:inline-flex}
.carrinho-btn:hover{border-color:var(--blue)}
.carrinho-btn .n{background:var(--blue-btn);color:#fff;border-radius:20px;min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:700;padding:0 6px}

/* gaveta do carrinho */
.gaveta{position:fixed;top:0;right:0;height:100%;width:400px;max-width:92vw;background:var(--dark-2);border-left:1px solid var(--line-2);z-index:120;transform:translateX(102%);transition:transform .3s var(--ease);display:flex;flex-direction:column}
.gaveta.on{transform:translateX(0);box-shadow:-30px 0 60px rgba(0,0,0,.5)}
.gaveta header{display:flex;align-items:center;justify-content:space-between;padding:20px var(--s3);border-bottom:1px solid var(--line)}
.gaveta header b{font-size:16.5px;letter-spacing:-.025em}
.gaveta .itens{flex:1;overflow:auto;padding:var(--s2) var(--s3)}
.gaveta .vazio-c{color:var(--ink-3);font-size:14.5px;padding:var(--s4) 0;text-align:center}
.item-c{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}
.item-c .capa{height:44px;border-radius:var(--r-sm);position:relative;overflow:hidden}
.item-c b{display:block;font-size:14px;font-weight:600;letter-spacing:-.02em;line-height:1.3}
.item-c span{font-size:12.5px;color:var(--ink-3)}
.item-c .val{font-size:14.5px;font-weight:600;white-space:nowrap}
.qtd-c{display:flex;align-items:center;gap:8px;margin-top:6px}
.qtd-c button{width:24px;height:24px;border-radius:6px;border:1px solid var(--line-2);background:none;color:var(--ink-2);cursor:pointer;line-height:1}
.qtd-c button:hover{border-color:var(--blue);color:var(--ink)}
.qtd-c span{font-size:13px;min-width:16px;text-align:center}
.tirar{background:none;border:0;color:var(--ink-3);font-size:12.5px;cursor:pointer;text-decoration:underline;margin-top:6px}
.tirar:hover{color:#ff8b8b}
.gaveta footer{padding:var(--s3);border-top:1px solid var(--line)}
.btn:disabled{opacity:.45;cursor:not-allowed}
.btn:disabled:hover{background:var(--blue-btn);transform:none}
.linha-total{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}
.linha-total span{color:var(--ink-2);font-size:14.5px}
.linha-total b{font-size:22px;letter-spacing:-.03em}

/* checkout */
.passos-ck{display:flex;align-items:center;gap:10px;margin:14px 0 18px}
.passos-ck .p{flex:1;height:3px;border-radius:3px;background:var(--dark-3)}
.passos-ck .p.on{background:var(--blue)}
.passos-ck .txt{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}
.resumo{background:var(--dark-3);border:1px solid var(--line);border-radius:var(--r);padding:14px 16px;margin-bottom:var(--s2)}
.resumo .l{display:flex;justify-content:space-between;gap:14px;font-size:13.5px;color:var(--ink-2);padding:4px 0}
.resumo .l.gratis{color:#8fd4a8}
.resumo .l.total{border-top:1px solid var(--line);margin-top:8px;padding-top:10px;color:var(--ink);font-weight:600;font-size:16px}
.resumo summary{cursor:pointer;list-style:none;font-size:13.5px;color:var(--ink-2);display:flex;justify-content:space-between;align-items:center}
.resumo summary::-webkit-details-marker{display:none}
.resumo summary::after{content:"ver itens";font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--blue)}
.resumo details[open] summary::after{content:"esconder"}
.carteiras{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}
.carteiras button{border:1px solid var(--line-2);background:#fff;color:#111;border-radius:var(--r);padding:12px;font-size:14px;font-weight:600;cursor:pointer}
.carteiras button:hover{background:#e9edf5}
.ou{display:flex;align-items:center;gap:12px;color:var(--ink-3);font-size:12.5px;margin:6px 0 14px}
.ou::before,.ou::after{content:"";flex:1;height:1px;background:var(--line)}
.pgto{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:6px 0 14px}
.pgto button{border:1px solid var(--line);background:var(--dark-3);border-radius:var(--r);padding:12px;font-size:14px;color:var(--ink-2);cursor:pointer;text-align:left}
.pgto button small{display:block;font-size:11.5px;color:var(--ink-3);margin-top:2px}
.pgto button[aria-pressed="true"]{border-color:var(--blue);background:var(--blue-soft);color:var(--ink)}
.garantia{display:flex;gap:12px;align-items:flex-start;background:var(--dark-3);border:1px solid var(--line);border-radius:var(--r);padding:13px 15px;margin:14px 0}
.garantia b{display:block;font-size:14px;letter-spacing:-.02em;margin-bottom:3px}
.garantia p{font-size:12.5px;color:var(--ink-3);line-height:1.5}
.garantia .ic{width:30px;height:30px;border-radius:8px;background:var(--blue-soft);border:1px solid var(--blue-line);flex:none}
.selos-ck{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;font-size:11.5px;color:var(--ink-3);margin-top:14px}
.cupom-link{background:none;border:0;color:var(--blue);font-size:13.5px;cursor:pointer;padding:0;margin-bottom:12px}
.cupom-link:hover{text-decoration:underline}
.cupom-box{display:flex;gap:8px;margin-bottom:14px}
.cupom-box input{flex:1;background:var(--dark-3);border:1px solid var(--line);border-radius:var(--r);padding:10px 12px;font-size:14px;text-transform:uppercase}
.pix{background:var(--dark-3);border:1px dashed var(--line-2);border-radius:var(--r);padding:16px;text-align:center;font-family:var(--mono);font-size:12px;color:var(--ink-2);word-break:break-all;line-height:1.7}
.entrega{background:var(--blue-soft);border:1px solid var(--blue-line);border-radius:var(--r);padding:12px 15px;font-size:13.5px;color:#bcd2ff;margin-bottom:var(--s2)}


/* card pago */
.card.pago .in{gap:12px}
.pitch{font-size:14px;color:var(--ink-d);font-weight:500;line-height:1.4}
.inclui{display:grid;gap:7px;margin-top:2px}
.inclui li{list-style:none;display:flex;gap:9px;align-items:flex-start;font-size:13.5px;color:var(--ink-d2);line-height:1.4}
.inclui li::before{content:"";width:15px;height:15px;border-radius:5px;background:rgba(47,106,232,.12);border:1px solid rgba(47,106,232,.35);flex:none;margin-top:2px;
  background-image:linear-gradient(45deg,transparent 46%,var(--blue-btn) 46%,var(--blue-btn) 54%,transparent 54%),linear-gradient(-45deg,transparent 62%,var(--blue-btn) 62%,var(--blue-btn) 70%,transparent 70%);background-size:9px 9px;background-position:center;background-repeat:no-repeat}
.bloco-preco{border-top:1px solid var(--line-l);padding-top:var(--s2);display:flex;align-items:flex-end;justify-content:space-between;gap:12px}
.bloco-preco .de{font-size:13px;color:var(--ink-d3);text-decoration:line-through;display:block}
.bloco-preco .por{font-size:24px;font-weight:700;letter-spacing:-.035em;color:var(--ink-d);line-height:1.1}
.bloco-preco .par{font-size:12.5px;color:var(--ink-d3);display:block;margin-top:2px}
.card.pago .rodape{padding-top:var(--s2)}
.detalhe{background:none;border:0;color:var(--blue-btn);font-size:13.5px;font-weight:600;cursor:pointer;padding:0}
.detalhe:hover{text-decoration:underline}


/* aviso de crédito na aba paga */
.credito{display:none;align-items:flex-start;gap:16px;background:var(--ink-d);color:#fff;border-radius:var(--r-lg);padding:22px 26px;margin-bottom:var(--s4);text-align:left}
.credito.on{display:flex}
.credito .ic{width:42px;height:42px;border-radius:var(--r);background:rgba(59,123,255,.18);border:1px solid rgba(59,123,255,.45);flex:none;display:flex;align-items:center;justify-content:center;font-size:19px;color:#9dbcff}
.credito b{display:block;font-size:17px;letter-spacing:-.025em;margin-bottom:5px}
.credito p{font-size:14.5px;color:#b9c0cc;line-height:1.5;max-width:70ch}
.credito .mini{font-size:12.5px;color:#7d8493;margin-top:8px}


/* material em breve: fica apagado e sem convite ao clique */
.card.breve{background:#f7f8fa;border-color:#e9edf3;box-shadow:none;cursor:default}
.card.breve:hover{transform:none;box-shadow:none;border-color:#e9edf3}
.card.breve .capa{filter:grayscale(1) brightness(.75);opacity:.5}
.card.breve h3{color:#8a92a1}
.card.breve .in p,.card.breve .pitch,.card.breve .inclui li{color:#9aa1ae}
.card.breve .inclui li::before{background:#eef1f6;border-color:#dfe4ec;background-image:none}
.card.breve .bloco-preco{opacity:.45;border-top-color:#e9edf3}
.card.breve .rodape{color:#9aa1ae}
.card.breve .detalhe{color:#9aa1ae}
.selo-breve{position:absolute;top:12px;right:12px;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;background:#5b6377;color:#fff;padding:5px 10px;border-radius:var(--r-sm);font-weight:600}
.card.breve .btn.ghost{border-color:#d7dde6;color:#5b6377;background:#fff}
.card.breve .btn.ghost:hover{border-color:var(--blue-btn);color:var(--blue-btn);background:#fff}
/* nos cards escuros da esteira do hero */
.mini .selo-breve{background:rgba(10,11,16,.8);border:1px solid var(--line-2);color:var(--ink-2)}
.mini[data-aviso]{opacity:.55}
.mini[data-aviso]:hover{opacity:.9}
/* em breve sem captura: aparece apagado e não convida ao clique */
.mini.embreve{opacity:.5;cursor:default}
.mini.embreve:hover{transform:none;border-color:var(--line);box-shadow:0 10px 26px rgba(0,0,0,.45)}

.so-mobile{display:none}

/* faq */
.faq{max-width:720px;margin:0 auto}
.faq details{border-bottom:1px solid var(--line-l);padding:var(--s3) 0}
.faq summary{cursor:pointer;font-size:16.5px;font-weight:500;letter-spacing:-.02em;list-style:none;display:flex;justify-content:space-between;gap:var(--s2);color:var(--ink-d)}
.faq summary::-webkit-details-marker{display:none}
.faq summary::after{content:"+";color:var(--blue-btn);font-size:20px;line-height:1;transition:transform .2s var(--ease)}
.faq details[open] summary::after{transform:rotate(45deg)}
.faq p{margin-top:12px;font-size:15px}
.faq details[open]{padding-bottom:var(--s3)}

footer{padding:var(--s4) 0;font-size:13px;color:var(--ink-3);background:var(--dark);border-top:1px solid var(--line)}
footer .wrap{display:flex;justify-content:space-between;gap:var(--s3);flex-wrap:wrap;align-items:center}
footer svg{height:26px;width:auto;opacity:.6}
footer a{text-decoration:underline;text-underline-offset:2px}
footer a:hover{color:var(--ink)}

/* modal */
.ov{position:fixed;inset:0;background:rgba(4,5,9,.88);backdrop-filter:blur(6px);z-index:110;display:none;align-items:center;justify-content:center;padding:var(--s3)}
.ov.on{display:flex}
.mod{background:var(--dark-2);border:1px solid var(--line-2);border-radius:var(--r-xl);width:100%;max-width:520px;max-height:90vh;overflow:auto;color:var(--ink)}
.mod-capa{height:112px;position:relative;display:flex;align-items:flex-end;padding:14px}
.mod-in{padding:var(--s4)}
.mod h3{margin:10px 0 8px;font-size:22px;letter-spacing:-.03em}
.mod p{font-size:15px;color:var(--ink-2)}
.x{position:absolute;top:12px;right:14px;background:rgba(10,11,16,.7);border:1px solid var(--line-2);border-radius:50%;width:32px;height:32px;color:var(--ink-2);font-size:19px;cursor:pointer;line-height:1;z-index:5}
.x:hover{color:var(--ink)}

/* ===================== PÁGINAS DE POLÍTICA =====================
   Documento longo, fundo claro pra leitura, com o caminho de volta
   pros materiais sempre à mão: no topo, no meio e no fim.        */
.doc{background:var(--paper);color:var(--ink-d);padding:var(--s4) 0 var(--s6)}
.doc .wrap{max-width:840px}
.doc .selo-doc{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-d3)}
.doc h1{font-size:clamp(28px,3.4vw,40px);margin:12px 0 10px;color:var(--ink-d)}
.doc .atualizado{font-size:13.5px;color:var(--ink-d3)}
.doc .entrada{font-size:16.5px;line-height:1.65;color:var(--ink-d2);margin:var(--s3) 0 0;max-width:70ch}

/* alterna entre as duas políticas */
.abas-doc{display:inline-flex;gap:4px;background:#eef1f6;border:1px solid var(--line-l);border-radius:30px;padding:5px;margin:var(--s3) 0 var(--s4)}
.abas-doc a{padding:9px 18px;border-radius:24px;font-size:14px;font-weight:500;color:var(--ink-d2)}
.abas-doc a:hover{color:var(--ink-d)}
.abas-doc a.on{background:var(--ink-d);color:#fff}

/* identificação do controlador e canal do titular */
.cartao-doc{background:var(--paper-2);border:1px solid var(--line-l);border-radius:var(--r-lg);padding:22px 24px;margin:var(--s3) 0 var(--s4)}
.cartao-doc b{display:block;font-size:15px;letter-spacing:-.02em;margin-bottom:8px;color:var(--ink-d)}
.cartao-doc p{font-size:14.5px;line-height:1.6;color:var(--ink-d2);margin:0}
.cartao-doc a{color:var(--blue-btn);text-decoration:underline;text-underline-offset:2px}

.sumario{border-top:1px solid var(--line-l);border-bottom:1px solid var(--line-l);padding:var(--s3) 0;margin-bottom:var(--s4)}
.sumario b{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-d3);margin-bottom:14px}
.sumario ol{margin:0;padding:0;list-style:none;counter-reset:s;columns:2;column-gap:var(--s4)}
.sumario li{counter-increment:s;font-size:14.5px;line-height:1.5;margin-bottom:9px;break-inside:avoid}
.sumario a{color:var(--ink-d2)}
.sumario a:hover{color:var(--blue-btn);text-decoration:underline;text-underline-offset:3px}

.doc h2{font-size:20px;letter-spacing:-.025em;margin:var(--s4) 0 12px;color:var(--ink-d);scroll-margin-top:100px}
.doc h3{font-size:16px;letter-spacing:-.02em;margin:var(--s3) 0 8px;color:var(--ink-d)}
.doc p{font-size:15.5px;line-height:1.7;color:var(--ink-d2);margin-bottom:13px}
.doc ul,.doc ol.itens{margin:0 0 16px;padding-left:0;list-style:none;display:grid;gap:9px}
.doc ul li,.doc ol.itens li{position:relative;padding-left:20px;font-size:15px;line-height:1.6;color:var(--ink-d2)}
.doc ul li::before,.doc ol.itens li::before{content:"";position:absolute;left:2px;top:10px;width:6px;height:6px;border-radius:50%;background:var(--blue-btn);opacity:.55}
.doc strong{color:var(--ink-d);font-weight:600}
.doc .assinatura{margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--line-l);font-size:14.5px;color:var(--ink-d3)}

/* volta pros materiais */
.voltar-doc{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;color:var(--ink-d2);margin-bottom:var(--s3)}
.voltar-doc:hover{color:var(--blue-btn)}
.fim-doc{background:var(--ink-d);color:#fff;border-radius:var(--r-xl);padding:32px;margin-top:var(--s5);display:flex;align-items:center;justify-content:space-between;gap:var(--s3);flex-wrap:wrap}
.fim-doc b{display:block;font-size:20px;letter-spacing:-.03em;margin-bottom:6px}
.fim-doc p{font-size:14.5px;color:#b9c0cc;margin:0;max-width:52ch}

@media(max-width:680px){
  .sumario ol{columns:1}
  .fim-doc{padding:24px;flex-direction:column;align-items:flex-start}
}
@media print{
  .top,.fim-doc,.abas-doc,.voltar-doc,footer{display:none}
  body,.doc{background:#fff;color:#000}
  .doc p,.doc ul li{color:#222}
}

@media(max-width:1000px){
  .hero-grid{grid-template-columns:1fr;gap:var(--s3)}
  .form-hero{max-width:none;margin-top:var(--s2)}
  /* faixa passante vira uma linha curta no topo */
  /* no celular a esteira vem depois do formulário, virada na horizontal */
  .vitrola{position:static;height:auto;min-height:0;align-self:auto;grid-template-columns:1fr;gap:0;
    margin:var(--s4) calc(var(--s3) * -1) 0;
    -webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);
    mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}
  .coluna{flex-direction:row;gap:12px;width:max-content;animation:corre-h 38s linear infinite}
  .coluna.lenta{display:none}
  .mini{width:176px}
  .mini .capa{height:84px}
  .mini .in{padding:11px 12px 13px}
  .mini b{font-size:13px}
  .mini span{font-size:11.5px}
  .grid{grid-template-columns:1fr 1fr}
  .capsula{display:none}
}
@media(max-width:680px){
  :root{--s5:44px;--s6:64px}
  /* busca e filtros compactos */
  .busca-linha input{padding:12px 14px;font-size:14.5px}
  .chips{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;
    margin:0 calc(var(--s3) * -1) var(--s3);padding:2px var(--s3);
    scrollbar-width:none;-ms-overflow-style:none}
  .chips::-webkit-scrollbar{display:none}
  .chip{white-space:nowrap;padding:8px 15px;font-size:13.5px}
  /* abas ocupam a linha inteira */
  .abas{display:flex;width:100%;margin-bottom:var(--s3)}
  .abas button{flex:1;padding:11px 10px;font-size:13.5px}
  /* faixa de crédito mais enxuta */
  .credito{padding:20px;gap:14px}
  .credito .ic{width:34px;height:34px;font-size:16px}
  .credito b{font-size:16px;margin-bottom:6px}
  .credito p{font-size:14px;line-height:1.5}
  .so-desktop{display:none}
  .so-mobile{display:inline}
  .hero{padding-top:var(--s3)}
  .sec-head.meio h2{white-space:normal}
  .grid{grid-template-columns:1fr}
  .gaveta{width:100%}
  .pgto{grid-template-columns:1fr}
}
@media(prefers-reduced-motion:reduce){
  *{transition:none !important}
  .coluna,.fita{animation:none}
}
