:root{--ink:#121318;--paper:#F2F1ED;--white:#FFFFFF;--muted:#3E3F48;--line:#DEDCD5;--blue:#1F3BFF;--sky:#BFCBFF;--lime:#D6F24A;--pink:#D92E57;--radius:28px;--radius-lg:36px}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;overflow-x:clip}body{margin:0;background:var(--paper);color:var(--ink);font-family:Hanken Grotesk,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:var(--blue)}a:hover{color:var(--ink)}h1,h2,h3{margin:0;font-weight:300}em{font-style:italic}.wrap{max-width:1280px;margin:0 auto;padding-left:24px;padding-right:24px}.wide{max-width:1408px;margin:0 auto}.pad{padding-left:16px;padding-right:16px}.eyebrow{font-size:14px;font-weight:600;color:var(--blue)}.h2{font-size:clamp(34px,4.6vw,62px);line-height:1.03;letter-spacing:-1.8px}.head:has(.linha){max-width:none}@media(min-width:1000px){.h2.linha{white-space:nowrap;font-size:clamp(34px,3.7vw,54px)}}.h2 em,.h1 em{font-weight:500}.lead{font-size:18px;line-height:1.55;color:var(--muted);margin:0}.head{display:flex;flex-direction:column;gap:16px;max-width:760px;margin-bottom:40px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 26px;border-radius:999px;font-weight:600;font-size:16px;text-decoration:none;border:none;cursor:pointer;font-family:inherit;transition:transform .2s ease,opacity .2s ease}.btn:hover{transform:translateY(-2px)}.btn-ink{background:var(--ink);color:#fff}.btn-ink:hover{color:#fff}.btn-white{background:#fff;color:var(--ink)}.btn-white:hover{color:var(--ink)}.btn-lime{background:var(--lime);color:var(--ink)}.btn-lime:hover{color:var(--ink)}.btn-ghost{background:transparent;color:var(--paper);border:1px solid #5A5B66}.btn-ghost:hover{color:#fff}.tag{display:inline-block;font-size:13px;font-weight:500;padding:5px 11px;border-radius:999px}.card{background:#fff;border-radius:var(--radius)}.lift{transition:transform .35s ease,box-shadow .35s ease}.lift:hover{transform:translateY(-6px);box-shadow:0 24px 48px #1213181f}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes drift{0%{transform:translate(-12%)}to{transform:translate(112%)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes orb{0%,to{transform:translate(0) scale(1)}50%{transform:translate(20px,-18px) scale(1.06)}}@keyframes spin3d{0%{transform:rotateX(-10deg) rotateY(0)}to{transform:rotateX(-10deg) rotateY(360deg)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fadeup{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes billow{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.03)}}.cloud{position:absolute;border-radius:999px;background:#ffffffe6;filter:blur(16px);animation:drift linear infinite}.bank{position:absolute;border-radius:50%;background:#fff;filter:blur(26px);animation:billow 12s ease-in-out infinite}.orb{position:absolute;border-radius:50%;filter:blur(60px);animation:orb 14s ease-in-out infinite;pointer-events:none}.f1{animation:floaty 6s ease-in-out infinite}.f2{animation:floaty 7.4s ease-in-out infinite .8s}.f3{animation:floaty 6.6s ease-in-out infinite 1.5s}.f4{animation:floaty 8s ease-in-out infinite 2.2s}.swap{animation:fadeup .45s ease-out both}.topbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:20px;padding-bottom:20px}.logo{font-family:Outfit,sans-serif;font-weight:600;font-size:30px;color:var(--ink);text-decoration:none;letter-spacing:-.5px}.nav{display:flex;flex-wrap:wrap;gap:26px;font-size:15px;font-weight:500}.nav a{color:var(--ink);text-decoration:none}.nav a[aria-current=page]{color:var(--blue);font-weight:600}.footer{position:relative;border-radius:var(--radius-lg);background:var(--ink);color:var(--paper);overflow:hidden}.footer a:not(.btn){color:#d2d2d8;text-decoration:none}.footer a:not(.btn):hover{color:#fff}@media(max-width:720px){.nav{gap:16px;font-size:14px}.hide-sm{display:none!important}}@media(prefers-reduced-motion:reduce){.cloud,.bank,.orb,.f1,.f2,.f3,.f4,.swap,.ring,.track{animation:none!important}html{scroll-behavior:auto}}
