body.ss-body{background:#06070f;overflow-x:hidden}.ss-light body.ss-body{background:#f6f8fc}.ss-light .ss{--hot: #10162e;--text: #333a4e;--dim: #4d5468;--arc: #0c7a9e;--line: rgba(16, 22, 46, .15)}.ss{overflow-wrap:break-word;--ink: #06070f;--surface: #0e1020;--arc: #8de1ff;--violet: #9d8cff;--hot: #f2f6ff;--text: #c9cede;--dim: #99a0b5;--line: rgba(141, 225, 255, .16);color:var(--text);font:clamp(.9375rem,.875rem + .35vw,1.0625rem)/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;min-height:100vh;min-height:100dvh}.ss,.ss *{margin:0;box-sizing:border-box}.ss h1,.ss h2,.ss h3,.ss .wordmark{font-family:Syne,-apple-system,sans-serif;font-weight:800;color:var(--hot);line-height:1.08;letter-spacing:-.01em}.ss a{color:var(--arc)}.ss .top{display:flex;justify-content:space-between;align-items:baseline;padding:clamp(16px,3vw,28px) clamp(16px,4vw,40px);position:absolute;top:0;left:0;right:0;z-index:3}.ss .wordmark{font-size:clamp(18px,1rem + 1vw,23px)}.ss .mail{font-size:.8125em;color:var(--dim);text-decoration:none}.ss .mail:hover,.ss .mail:focus{color:var(--arc)}.ss .hero{position:relative;height:86vh;height:86svh}.ss .stage{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}.ss #gl,.ss #orb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.ss .portfolio{max-width:40em;margin:0 auto;padding:0 clamp(16px,5vw,24px) clamp(24px,6vw,48px)}.ss .banner{font-size:clamp(18px,1rem + 1vw,23px);letter-spacing:-.02em;margin-bottom:clamp(12px,3vw,24px)}.ss .case{--a: 141, 225, 255;border-top:1px solid var(--line)}.ss .row{list-style:none;cursor:pointer;display:flex;align-items:center;gap:clamp(14px,4vw,22px);padding:clamp(12px,3vw,18px) 0}.ss .row::-webkit-details-marker{display:none}.ss .site{font-family:Syne,-apple-system,sans-serif;font-weight:700;font-size:clamp(17px,1rem + 1vw,24px);color:var(--hot)}.ss .row:hover .site,.ss .case[open] .site{color:rgb(var(--a))}.ss .node{display:inline-flex;flex:none;align-items:center;justify-content:center;width:clamp(48px,12vw,58px);height:clamp(48px,12vw,58px);border-radius:50%;border:1px solid rgb(var(--a));background:#0e1020d9;color:var(--hot);font-family:Syne,-apple-system,sans-serif;font-weight:800;font-size:1em;box-shadow:0 0 18px rgba(var(--a),.45),inset 0 0 12px rgba(var(--a),.25);overflow:hidden}.ss .node img{width:56%;height:56%;object-fit:contain;border-radius:4px}.ss .row:hover .node,.ss .case[open] .node{box-shadow:0 0 30px rgba(var(--a),.8),inset 0 0 14px rgba(var(--a),.4)}.ss .case.charging .node{animation:ss-crackle .1s steps(2) infinite}@keyframes ss-crackle{0%{transform:translate(1px,-1px);box-shadow:0 0 34px rgba(var(--a),.95),0 0 8px var(--hot),inset 0 0 18px rgba(var(--a),.6)}to{transform:translate(-1px,1px);box-shadow:0 0 16px rgba(var(--a),.5),inset 0 0 10px rgba(var(--a),.25)}}.ss .preview{max-width:480px;margin:4px 0 clamp(16px,4vw,24px);background:#0e1020eb;border:1px solid rgba(var(--a),.16);border-radius:14px;padding:clamp(16px,4vw,24px);animation:ss-zap .6s ease-out}@keyframes ss-zap{0%{opacity:0}6%{opacity:1;filter:brightness(3.2) saturate(2);box-shadow:0 0 60px rgba(var(--a),.9);border-color:var(--hot)}13%{opacity:.15;filter:none;box-shadow:none}20%{opacity:1;filter:brightness(2.2);box-shadow:0 0 44px rgba(var(--a),.7)}31%{opacity:.45;filter:brightness(1.3)}44%{opacity:1;filter:brightness(1.6);box-shadow:0 0 50px rgba(var(--a),.55);border-color:rgba(var(--a),.6)}to{opacity:1;filter:none;box-shadow:0 0 rgba(var(--a),0)}}@media (prefers-reduced-motion: reduce){.ss .preview,.ss .case.charging .node,.ss .offer:hover .pill{animation:none}}.ss .film{display:block;width:100%;height:auto;border-radius:8px;margin-bottom:12px;background:#000}.ss .case h3{font-family:Fraunces,Georgia,serif;font-weight:600;color:#edf0e8;font-size:clamp(19px,1rem + 1.2vw,24px);margin:10px 0 8px}.ss .case p{font-size:.875em;color:var(--dim);margin-bottom:8px}.ss .preview p a{color:rgb(var(--a))}.ss .more{font-size:.875em;font-weight:600;text-decoration:none;color:rgb(var(--a))}.ss .more:after{content:" →"}.ss .more:hover,.ss .more:focus{text-decoration:underline}.ss .r4t{--a: 200, 242, 74}.ss .r4t .node,.ss .r4t .preview{background:#0c100beb}.ss .r4t p{color:#9da89c}.ss .zoro{--a: 255, 85, 1}.ss .zoro .node,.ss .zoro .preview{background:#0f0f0feb}.ss .zoro p{color:#ababab}.ss .nostop{--a: 6, 182, 212}.ss .nostop .node,.ss .nostop .preview{background:#0a0f1eeb}.ss .nostop p{color:#9aa3bd}.ss .babble{--a: 110, 231, 183}.ss .babble .node,.ss .babble .preview{background:#0a0a0beb}.ss .babble p{color:#9c9ca1}.ss .nobananas{--a: 242, 194, 31}.ss .nobananas .node,.ss .nobananas .preview{background:#14110beb}.ss .nobananas p{color:#aba393}.ss .grew{--a: 122, 156, 214}.ss .chart{display:block;width:100%;height:auto;margin-bottom:clamp(10px,2.5vw,16px)}.ss .chart .frame{fill:none;stroke:rgba(var(--a),.35);stroke-width:1.5}.ss .chart .url,.ss .chart .tick{fill:var(--dim);font-size:17px}.ss .chart .end{text-anchor:end}.ss .chart .base{stroke:var(--line);stroke-dasharray:3 5}.ss .chart .traffic{stroke:rgb(var(--a));stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(var(--a),.8))}.ss .chart .spark{fill:var(--hot);filter:drop-shadow(0 0 8px rgb(var(--a)))}.ss .chart .big{fill:var(--hot);font-family:Syne,-apple-system,sans-serif;font-weight:800;font-size:34px}.ss .grew.armed .traffic{stroke-dasharray:1;stroke-dashoffset:1}.ss .grew.armed .spark,.ss .grew.armed .big{opacity:0}.ss .grew.lit .traffic{stroke-dashoffset:0;transition:stroke-dashoffset 1.4s ease-out}.ss .grew.lit .spark,.ss .grew.lit .big{opacity:1;transition:opacity .4s ease-out 1.2s}.ss .grew h3{font-size:clamp(19px,1rem + 1.2vw,24px);margin:0 0 8px}.ss .grew p{font-size:.875em;color:var(--dim);margin-bottom:8px}.ss .pricing .banner{text-align:center}.ss .offers{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,3vw,20px)}.ss .offer{--a: 141, 225, 255;display:block;text-decoration:none;text-align:center;padding:clamp(12px,3vw,20px) 0}.ss .offer.blue{--a: 64, 140, 255}.ss .offer.red{--a: 255, 59, 72}.ss .pill{display:inline-block;width:clamp(56px,14vw,78px);aspect-ratio:5 / 2;border-radius:999px;rotate:-24deg;background:radial-gradient(60% 90% at 30% 22%,#fffc,#fff0 60%),linear-gradient(155deg,#ffffff4d,#0000008c 75%),rgb(var(--a));box-shadow:0 0 22px rgba(var(--a),.55),inset 0 -3px 8px #00000073;margin-bottom:clamp(12px,3vw,18px)}.ss .offer.red .pill{rotate:24deg}.ss .offer:hover .pill{animation:ss-crackle .1s steps(2) infinite}.ss .oracle{text-align:center;font-size:.8125em;color:var(--dim);margin-top:clamp(14px,3vw,20px)}.ss .offer .fee{font-family:Syne,-apple-system,sans-serif;font-weight:800;font-size:clamp(20px,.5rem + 5.5vw,42px);line-height:1;color:var(--hot);text-shadow:0 0 18px rgba(var(--a),.5)}.ss .offer .fee span{display:block;font:600 .375em/1 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--dim);text-shadow:none;margin-bottom:8px}.ss .offer h3{font-size:clamp(17px,1rem + 1vw,22px);margin-top:14px}.ss .offer p{font-size:.875em;color:var(--dim);margin-top:6px}.ss .contact-form{display:grid;gap:14px;text-align:left}.ss .contact-form label{display:grid;gap:6px}.ss .contact-form label span{font:700 .75em/1 Syne,-apple-system,sans-serif;color:var(--dim)}.ss .contact-form input,.ss .contact-form textarea{width:100%;padding:12px 14px;font:inherit;color:var(--hot);background:var(--surface);border:1px solid var(--line);border-radius:10px;transition:border-color .3s}.ss-light .ss .contact-form input,.ss-light .ss .contact-form textarea{background:#fff}.ss .contact-form input:focus,.ss .contact-form textarea:focus{outline:none;border-color:var(--arc)}.ss .contact-form .hp{position:absolute;left:-9999px}.ss .contact-err{color:#ff6b76;font-size:.875em;margin:0}.ss .contact-send{padding:13px 32px;font:700 1em Syne,-apple-system,sans-serif;color:var(--ink);background:var(--hot);border:0;border-radius:999px;cursor:pointer;justify-self:center;transition:background .4s,box-shadow .4s,opacity .2s}.ss-light .ss .contact-send{color:#f6f8fc}.ss .contact-send:disabled{opacity:.6;cursor:default}.ss .contact-sent{font:800 1.3em Syne,-apple-system,sans-serif;color:var(--hot);text-align:center}.ss .contact-sent+p{text-align:center;color:var(--dim)}.ss .contact[data-pill=blue] .contact-send,.ss .contact[data-pill=red] .contact-send{background:rgb(var(--a));color:#fff;box-shadow:0 0 16px rgba(var(--a),.6)}.ss .contact[data-pill=blue]{--a: 64, 140, 255}.ss .contact[data-pill=red]{--a: 255, 59, 72}.ss .contact{text-align:center;padding:clamp(56px,12vw,100px) clamp(16px,5vw,24px);max-width:35em;margin:0 auto}.ss .contact h2{font-size:clamp(26px,6vw,38px)}.ss .contact p{margin:14px 0 26px;color:var(--dim)}.ss .foot{text-align:center;padding:clamp(20px,4vw,32px);font-size:.75em;color:var(--dim)}.ss .foot-whatsapp{display:inline-flex;vertical-align:-.15em;color:#25d366}.ss .foot-whatsapp svg{width:1em;height:1em}.ss .foot-whatsapp:hover,.ss .foot-whatsapp:focus{opacity:.8}.ss .lang{font-family:Syne,-apple-system,sans-serif;font-weight:700;font-size:.8125em;color:var(--dim);white-space:nowrap}.ss .lang a{color:var(--dim);text-decoration:none;padding:4px}.ss .lang a[aria-current=page]{color:var(--hot)}.ss .lang a:hover,.ss .lang a:focus{color:var(--arc)}.ss .lede{color:var(--text)}.ss .niches{text-align:center;font-size:.8125em;color:var(--dim);margin-top:10px}.ss.flat .top{position:static}.ss.flat h1{font-size:clamp(26px,6vw,38px);margin:clamp(8px,2vw,20px) 0 14px}.ss .prose h3{font-size:clamp(17px,1rem + 1vw,22px);margin:20px 0 6px}.ss .prose p{font-size:.875em;color:var(--dim);margin-bottom:8px}.ss .prose .lede{font-size:1em;color:var(--text)}
