.about-module__GMDHjG__about{isolation:isolate;padding-block:var(--section);background:var(--cream);position:relative;overflow:clip}.about-module__GMDHjG__about .about-module__GMDHjG__light{width:80%;height:100%;top:0;left:-24%}.about-module__GMDHjG__grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,72px) clamp(32px,5vw,88px);display:grid}.about-module__GMDHjG__seal{aspect-ratio:1;width:clamp(200px,56vw,380px);position:relative}.about-module__GMDHjG__ring{width:100%;height:100%;animation:40s linear infinite about-module__GMDHjG__turn;overflow:visible}@keyframes about-module__GMDHjG__turn{to{transform:rotate(360deg)}}.about-module__GMDHjG__ringText{fill:var(--ink);font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;font-size:15.5px;font-weight:600}.about-module__GMDHjG__core{background:var(--night);color:var(--cream);border-radius:50%;place-items:center;display:grid;position:absolute;inset:21%}.about-module__GMDHjG__coreMark{width:34%;height:auto;transform:translate(4%)}.about-module__GMDHjG__statement{max-width:22em;font-family:var(--font-serif);letter-spacing:-.03em;text-wrap:balance;margin-top:clamp(20px,2.4vw,32px);font-size:clamp(24px,2.5vw,36px);line-height:1.14}.about-module__GMDHjG__body{max-width:36em;color:var(--ink-2);gap:14px;margin-top:clamp(20px,2.4vw,28px);display:grid}.about-module__GMDHjG__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(32px,4vw,48px);display:grid}.about-module__GMDHjG__facts div{flex-direction:column-reverse;justify-content:flex-end;gap:6px;display:flex}.about-module__GMDHjG__facts dd{font-family:var(--font-serif);letter-spacing:-.04em;color:var(--green-deep);font-size:clamp(36px,4vw,56px);line-height:1}.about-module__GMDHjG__facts dt{max-width:16em;color:var(--ink-2);font-size:var(--t-small);line-height:1.3}.about-module__GMDHjG__sign{margin-top:clamp(32px,4vw,48px)}.about-module__GMDHjG__name{font-family:var(--font-serif);letter-spacing:-.03em;font-size:clamp(26px,2.6vw,36px);line-height:1.1;display:inline-block;position:relative}.about-module__GMDHjG__name svg{width:108%;height:.5em;color:var(--green);position:absolute;top:92%;left:-2%}@media (prefers-reduced-motion:no-preference){html.js .about-module__GMDHjG__sign.in .about-module__GMDHjG__name svg{animation:about-module__GMDHjG__sign 1.1s var(--ease) .5s backwards}}@keyframes about-module__GMDHjG__sign{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.about-module__GMDHjG__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:32px;display:flex}.about-module__GMDHjG__mail{text-underline-offset:.22em;align-items:center;gap:10px;min-height:44px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.about-module__GMDHjG__mail svg{flex:none;width:22px;height:22px}@media (min-width:960px){.about-module__GMDHjG__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.about-module__GMDHjG__seal{width:100%;max-width:400px}}
.ai-module__4la0da__ai{isolation:isolate;padding-block:var(--section);background:var(--night);position:relative;overflow:clip}.ai-module__4la0da__ai .ai-module__4la0da__lightA{width:min(90%,1100px);height:min(70%,1100px);top:-6%;right:-18%}.ai-module__4la0da__ai .ai-module__4la0da__lightB{width:80%;height:60%;bottom:-20%;left:-30%}.ai-module__4la0da__top{gap:clamp(48px, 6vw, 80px) var(--gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.ai-module__4la0da__lede{max-width:32em;color:var(--mist);margin-top:24px}.ai-module__4la0da__rules{gap:clamp(28px,3vw,40px);margin-top:clamp(40px,5vw,64px);display:grid}.ai-module__4la0da__rules li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(16px,2vw,24px);display:grid}.ai-module__4la0da__ruleIcon{background:var(--night-3);width:56px;height:56px;color:var(--green-hi);border-radius:50%;place-items:center;display:grid}.ai-module__4la0da__ruleIcon svg{width:26px;height:26px}.ai-module__4la0da__rules h3{letter-spacing:-.03em;font-size:clamp(26px,2.4vw,34px);line-height:1.05}.ai-module__4la0da__rules p{max-width:32em;color:var(--mist);margin-top:8px}.ai-module__4la0da__demo{width:100%;min-width:0;max-width:440px;margin-inline:auto}.ai-module__4la0da__phone{color:var(--ink);background:#efe8dc;border-radius:30px;overflow:hidden;box-shadow:0 0 0 8px #0d1712,0 0 0 9px #ffffff1f,0 50px 90px -40px #25d3668c}.ai-module__4la0da__phoneHead{color:#fff;background:#0b3a2a;align-items:center;gap:12px;padding:14px 16px;display:flex}.ai-module__4la0da__avatar{background:var(--green);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.ai-module__4la0da__avatar svg{width:24px;height:24px}.ai-module__4la0da__who{min-width:0;line-height:1.25;display:grid}.ai-module__4la0da__who strong{font-size:16px;font-weight:600}.ai-module__4la0da__who span{color:#c3d6cb;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ai-module__4la0da__mode{white-space:nowrap;flex:none;margin-left:auto;font-size:13px;font-weight:650;display:grid;position:relative}.ai-module__4la0da__mode span{border-radius:999px;grid-area:1/1;justify-self:end;padding:6px 10px}.ai-module__4la0da__modeAi{background:var(--green);color:var(--green-ink);opacity:0}.ai-module__4la0da__modeTeam{background:var(--amber);color:#2b1c00}.ai-module__4la0da__thread{background-image:radial-gradient(#0b141012 1px,#0000 1.4px);background-size:18px 18px;flex-direction:column;gap:8px;padding:18px 14px 16px;display:flex}.ai-module__4la0da__bubble{border-radius:14px;max-width:86%;padding:9px 12px 8px;font-size:15px;line-height:1.4;position:relative}.ai-module__4la0da__cliente{background:#d5f7c9;border-top-right-radius:4px;align-self:flex-end}.ai-module__4la0da__ia{background:#fff;border-top-left-radius:4px;align-self:flex-start}.ai-module__4la0da__meta{color:#56635b;font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:6px;margin-top:3px;font-size:13px;line-height:1;display:flex}.ai-module__4la0da__meta b{color:#fff;background:#0b3a2a;border-radius:5px;margin-right:auto;padding:3px 6px;font-size:13px;font-weight:700}.ai-module__4la0da__system{border-radius:999px;align-self:center;align-items:center;gap:8px;max-width:94%;padding:6px 12px;font-size:13px;font-weight:600;line-height:1.3;display:flex}.ai-module__4la0da__system svg{flex:none;width:16px;height:16px}.ai-module__4la0da__consulta{color:#0b3a2a;background:#0b3a2a1a}.ai-module__4la0da__repasse{color:#3d2900;background:#ffe7a6;border-radius:14px}.ai-module__4la0da__takeover{background:var(--paper);box-shadow:inset 0 0 0 2px var(--amber);border-radius:14px;gap:2px;margin-top:6px;padding:12px 14px;font-size:13.5px;line-height:1.35;display:grid}.ai-module__4la0da__takeover strong{font-family:var(--font-serif);letter-spacing:-.02em;font-size:20px;font-weight:400}.ai-module__4la0da__takeover span{color:var(--ink-2)}.ai-module__4la0da__demoCaption{color:var(--mist);font-size:var(--t-small);justify-content:space-between;align-items:center;gap:16px;margin-top:24px;line-height:1.35;display:flex}.ai-module__4la0da__replay{background:var(--night-3);min-height:44px;color:var(--cream);cursor:pointer;transition:transform .18s var(--ease);-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.ai-module__4la0da__replay svg{width:16px;height:16px;transition:transform .5s var(--ease)}.ai-module__4la0da__replay:active{transform:scale(.96)}@media (hover:hover){.ai-module__4la0da__replay:hover svg{transform:rotate(-200deg)}}html:not(.js) .ai-module__4la0da__replay{display:none}@media (prefers-reduced-motion:no-preference){html.js .ai-module__4la0da__line{opacity:0}html.js .ai-module__4la0da__modeTeam{opacity:0}html.js .ai-module__4la0da__modeAi{opacity:1}html.js .ai-module__4la0da__phone[data-play] .ai-module__4la0da__line{animation:ai-module__4la0da__line .52s var(--ease) both;animation-delay:calc(var(--i) * .52s + .15s)}html.js .ai-module__4la0da__phone[data-play] .ai-module__4la0da__modeAi{animation:ai-module__4la0da__out .4s var(--ease) 3.8s both}html.js .ai-module__4la0da__phone[data-play] .ai-module__4la0da__modeTeam{animation:ai-module__4la0da__in .4s var(--ease) 3.8s both}}@keyframes ai-module__4la0da__line{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}@keyframes ai-module__4la0da__in{0%{opacity:0}to{opacity:1}}@keyframes ai-module__4la0da__out{0%{opacity:1}to{opacity:0}}.ai-module__4la0da__shots{gap:clamp(28px, 3vw, 40px) var(--gap);grid-template-columns:minmax(0,1fr);margin-top:clamp(64px,8vw,120px);display:grid}.ai-module__4la0da__shots figcaption{max-width:40em;color:var(--mist);font-size:var(--t-small);margin-top:14px;line-height:1.4}.ai-module__4la0da__shots .frame{box-shadow:0 0 0 1px var(--line-d), 0 40px 70px -40px #000000e6}@media (min-width:900px){.ai-module__4la0da__top{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ai-module__4la0da__demo{top:calc(var(--bar-h) + 24px);margin-inline:auto 0;position:sticky}.ai-module__4la0da__shots{grid-template-columns:repeat(2,minmax(0,1fr))}}
.contact-module__w0QLuq__contact{isolation:isolate;padding-block:var(--section);background:var(--night);position:relative;overflow:clip}.contact-module__w0QLuq__contact .contact-module__w0QLuq__lightA{width:min(100%,1200px);height:120%;top:-10%;right:-20%}.contact-module__w0QLuq__contact .contact-module__w0QLuq__lightB{width:70%;height:70%;top:-30%;left:-30%}.contact-module__w0QLuq__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(40px,5vw,72px) clamp(32px,5vw,88px);display:grid}.contact-module__w0QLuq__contact h2{letter-spacing:-.04em;font-size:clamp(44px,6vw,96px);line-height:.96}.contact-module__w0QLuq__lede{max-width:28em;color:var(--mist);margin-top:24px}.contact-module__w0QLuq__channels{gap:10px;max-width:460px;margin-top:clamp(28px,3vw,40px);display:grid}.contact-module__w0QLuq__channels a{min-height:72px;transition:transform .26s var(--ease);background:#f3efe814;border-radius:20px;align-items:center;gap:14px;padding:12px 18px 12px 12px;text-decoration:none;display:flex}.contact-module__w0QLuq__channelIcon{background:var(--night-3);width:48px;height:48px;color:var(--cream);border-radius:14px;flex:none;place-items:center;display:grid}.contact-module__w0QLuq__channelWa{background:var(--green);color:#fff}.contact-module__w0QLuq__channelIcon svg{width:26px;height:26px}.contact-module__w0QLuq__channelText{min-width:0;line-height:1.25;display:grid}.contact-module__w0QLuq__channelText span{color:var(--mist);font-size:13px}.contact-module__w0QLuq__channelText strong{text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:clamp(17px,1.5vw,20px);font-weight:600;overflow:hidden}.contact-module__w0QLuq__channelGo{width:20px;height:20px;color:var(--mist);transition:transform .32s var(--ease);flex:none;margin-left:auto}@media (hover:hover){.contact-module__w0QLuq__channels a:hover{transform:translate(4px)}.contact-module__w0QLuq__channels a:hover .contact-module__w0QLuq__channelGo{transform:translate(3px,-3px)}}.contact-module__w0QLuq__qr{max-width:460px;color:var(--mist);align-items:center;gap:18px;margin-top:28px;font-size:15px;line-height:1.4;display:none}.contact-module__w0QLuq__qrCode{background:#fff;border-radius:16px;flex:none;width:116px;height:116px;padding:10px}.contact-module__w0QLuq__qrCode svg{width:100%;height:100%}@media (min-width:900px) and (hover:hover){.contact-module__w0QLuq__qr{display:flex}}.contact-module__w0QLuq__card{background:var(--cream);min-width:0;color:var(--ink);--focus:var(--ink);border-radius:clamp(24px,2.6vw,34px);padding:clamp(20px,2.6vw,36px)}.contact-module__w0QLuq__form{gap:22px;display:grid}.contact-module__w0QLuq__needs{border:0;min-width:0;margin:0;padding:0}.contact-module__w0QLuq__needs legend,.contact-module__w0QLuq__label>span,.contact-module__w0QLuq__previewLabel{margin-bottom:10px;padding:0;font-size:14px;font-weight:600;line-height:1.3;display:block}.contact-module__w0QLuq__chips{flex-wrap:wrap;gap:8px;display:flex}.contact-module__w0QLuq__chip{cursor:pointer;-webkit-tap-highlight-color:transparent;position:relative}.contact-module__w0QLuq__chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.contact-module__w0QLuq__chip span{background:var(--paper);min-height:44px;transition:transform .18s var(--ease);border-radius:999px;align-items:center;padding:0 16px;font-size:15px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1.5px #0b141033}.contact-module__w0QLuq__chip input:checked+span{background:var(--night);box-shadow:none;color:var(--cream)}.contact-module__w0QLuq__chip input:checked+span:before{content:"";background:var(--green);border-radius:50%;width:8px;height:8px;margin-right:8px}.contact-module__w0QLuq__chip input:focus-visible+span{outline:3px solid var(--ink);outline-offset:3px}.contact-module__w0QLuq__chip:active span{transform:scale(.96)}.contact-module__w0QLuq__fields{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.contact-module__w0QLuq__label{min-width:0;display:block}.contact-module__w0QLuq__field{background:var(--paper);border:0;border-radius:14px;width:100%;min-height:52px;padding:14px 16px;font-size:16px;line-height:1.4;display:block;box-shadow:inset 0 0 0 1.5px #0b141033}.contact-module__w0QLuq__field:focus-visible{outline:3px solid var(--green-deep);outline-offset:1px;border-radius:14px}.contact-module__w0QLuq__area{resize:vertical;min-height:96px}.contact-module__w0QLuq__error{color:#7a1d00;background:#ffe1d6;border-radius:14px;padding:12px 16px;font-size:15px;font-weight:600;line-height:1.35}.contact-module__w0QLuq__preview{background:#e9e0cf radial-gradient(#0b141012 1px,#0000 1.4px) 0 0/18px 18px;border-radius:18px;padding:16px}.contact-module__w0QLuq__previewLabel{color:var(--ink-2)}.contact-module__w0QLuq__bubble{white-space:pre-wrap;overflow-wrap:anywhere;background:#d5f7c9;border-radius:16px 4px 16px 16px;width:fit-content;max-width:100%;margin-left:auto;padding:10px 14px;font-size:15px;line-height:1.4}.contact-module__w0QLuq__submit{min-height:62px}@media (min-width:560px){.contact-module__w0QLuq__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-module__w0QLuq__full{grid-column:1/-1}}@media (min-width:960px){.contact-module__w0QLuq__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}}
.faq-module__KfKgva__faq{padding-block:var(--section);background:var(--cream-2)}.faq-module__KfKgva__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(40px,5vw,72px) clamp(32px,5vw,88px);display:grid}.faq-module__KfKgva__left{justify-items:start;gap:20px;display:grid}.faq-module__KfKgva__left p{max-width:24em;color:var(--ink-2)}.faq-module__KfKgva__left>div{margin-top:8px}.faq-module__KfKgva__list{gap:10px;display:grid}.faq-module__KfKgva__item{background:var(--paper);border-radius:22px}.faq-module__KfKgva__item summary{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:22px;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:16px 16px 16px clamp(20px,2.2vw,28px);list-style:none;display:flex}.faq-module__KfKgva__item summary::-webkit-details-marker{display:none}.faq-module__KfKgva__item h3{letter-spacing:-.025em;font-size:clamp(21px,1.9vw,26px);line-height:1.12}.faq-module__KfKgva__plus{background:var(--cream-2);width:40px;height:40px;transition:transform .42s var(--ease);border-radius:50%;flex:none;position:relative}.faq-module__KfKgva__plus:before,.faq-module__KfKgva__plus:after{content:"";background:var(--ink);border-radius:2px;width:16px;height:2.5px;position:absolute;top:19px;left:12px}.faq-module__KfKgva__plus:after{transform:rotate(90deg)}.faq-module__KfKgva__item[open] .faq-module__KfKgva__plus{background:var(--green);transform:rotate(135deg)}.faq-module__KfKgva__item>p{max-width:40em;color:var(--ink-2);padding:0 clamp(20px,2.2vw,28px) 24px}.faq-module__KfKgva__item[open]>p{animation:faq-module__KfKgva__open .48s var(--ease) both}@keyframes faq-module__KfKgva__open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (min-width:960px){.faq-module__KfKgva__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.faq-module__KfKgva__left{top:calc(var(--bar-h) + 40px);position:sticky}}
.footer-module__oqRDSq__footer{background:#040b08;overflow:clip}.footer-module__oqRDSq__inner{padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(24px,3vw,40px)}.footer-module__oqRDSq__cols{gap:40px var(--gap);grid-template-columns:minmax(0,1fr);display:grid}.footer-module__oqRDSq__lead{align-content:start;justify-items:start;gap:24px;display:grid}.footer-module__oqRDSq__about{max-width:26em;color:var(--mist)}.footer-module__oqRDSq__nav ul{gap:0;display:grid}.footer-module__oqRDSq__nav a,.footer-module__oqRDSq__contact a{min-height:44px;color:var(--cream);text-decoration:none;-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);text-underline-offset:.3em;align-items:center;font-weight:500;text-decoration-thickness:2px;display:inline-flex}@media (hover:hover){.footer-module__oqRDSq__nav a:hover,.footer-module__oqRDSq__contact a:hover{text-decoration-line:underline}}.footer-module__oqRDSq__contact{align-content:start;gap:18px;display:grid}.footer-module__oqRDSq__contact li{justify-items:start;display:grid}.footer-module__oqRDSq__contact span{color:var(--mist);font-size:13px;line-height:1.2}.footer-module__oqRDSq__contact li:nth-child(-n+2) a{font-variant-numeric:tabular-nums;font-size:clamp(19px,1.7vw,23px);font-weight:600}.footer-module__oqRDSq__giant{color:var(--cream);font-family:var(--font-serif);letter-spacing:-.055em;align-items:center;gap:.14em;margin-top:clamp(48px,7vw,96px);font-size:clamp(64px,19.5vw,290px);line-height:.9;text-decoration:none;display:flex}.footer-module__oqRDSq__giantMark{flex:none;width:.56em;height:.74em}.footer-module__oqRDSq__last{color:var(--mist);font-size:var(--t-small);margin-top:clamp(24px,3vw,40px)}@media (max-width:759px){.footer-module__oqRDSq__footer{padding-bottom:84px}}@media (min-width:760px){.footer-module__oqRDSq__cols{grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,4fr)}}
.header-module__bY5_QG__bar{z-index:50;height:var(--bar-h);position:fixed;inset:0 0 auto}.header-module__bY5_QG__ground{box-shadow:0 1px 0 var(--line-d);opacity:0;transition:opacity .32s var(--ease);background:#07120df5;position:absolute;inset:0}.header-module__bY5_QG__bar[data-scrolled] .header-module__bY5_QG__ground,.header-module__bY5_QG__bar[data-solid] .header-module__bY5_QG__ground{opacity:1}.header-module__bY5_QG__inner{height:100%;max-width:calc(var(--max) + var(--margin) * 2);padding-inline:var(--margin);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;display:flex;position:relative}.header-module__bY5_QG__brand{min-height:44px;color:var(--cream);align-items:center;font-size:17px;text-decoration:none;display:inline-flex}.header-module__bY5_QG__nav{display:none}.header-module__bY5_QG__nav ul{gap:4px;display:flex}.header-module__bY5_QG__nav a{min-height:44px;color:var(--mist);border-radius:999px;align-items:center;padding:0 14px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.header-module__bY5_QG__nav a:after{content:"";background:var(--green);transform-origin:0;height:2px;transition:transform .36s var(--ease);border-radius:2px;position:absolute;bottom:9px;left:14px;right:14px;transform:scaleX(0)}.header-module__bY5_QG__nav a[aria-current]{color:var(--cream)}.header-module__bY5_QG__nav a[aria-current]:after{transform:scaleX(1)}@media (hover:hover){.header-module__bY5_QG__nav a:hover{color:var(--cream)}}@media (min-width:1040px){.header-module__bY5_QG__nav{display:block}}.header-module__bY5_QG__dock{z-index:49;padding:10px 16px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -1px 0 var(--line-d);transition:transform .42s var(--ease);background:#07120df5;position:fixed;inset:auto 0 0;transform:translateY(105%)}.header-module__bY5_QG__dock[data-visible]{transform:none}.header-module__bY5_QG__dock .wa{min-height:52px}@media (min-width:760px){.header-module__bY5_QG__dock{display:none}}@media (max-width:759px){.header-module__bY5_QG__cta{transition:opacity .24s var(--ease), transform .24s var(--ease), visibility 0s linear 0s}.header-module__bY5_QG__bar[data-docked] .header-module__bY5_QG__cta{opacity:0;visibility:hidden;transition:opacity .24s var(--ease), transform .24s var(--ease), visibility 0s linear .24s;transform:scale(.92)}}
.projetos-module__RNKvLW__intro{isolation:isolate;padding:calc(var(--bar-h) + clamp(48px, 7vw, 112px)) 0 clamp(56px, 7vw, 104px);background:var(--night);position:relative;overflow:clip}.projetos-module__RNKvLW__lightA{width:80%;height:160%;top:-30%;left:-18%}.projetos-module__RNKvLW__lightB{width:70%;height:160%;bottom:-60%;right:-20%}.projetos-module__RNKvLW__introInner{gap:clamp(20px,3vw,32px);display:grid}.projetos-module__RNKvLW__title{font-size:var(--t-hero);letter-spacing:-.04em;line-height:.95}.projetos-module__RNKvLW__introText{gap:14px;max-width:40em;display:grid}.projetos-module__RNKvLW__introText .lead{color:var(--mist)}.projetos-module__RNKvLW__note{color:var(--mist);font-size:var(--t-small);line-height:1.45}@media (min-width:1100px){.projetos-module__RNKvLW__introInner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.projetos-module__RNKvLW__gallery{padding-block:clamp(32px, 4vw, 56px) var(--section);background:var(--cream-2)}.projetos-module__RNKvLW__filters{border:0;flex-wrap:wrap;gap:8px;margin:0 0 clamp(28px,4vw,48px);padding:0;display:flex}.projetos-module__RNKvLW__chip{background:var(--paper);min-height:44px;box-shadow:inset 0 0 0 1px var(--line-l);color:var(--ink);cursor:pointer;transition:background-color .24s var(--ease), color .24s var(--ease), transform .16s var(--ease);-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.projetos-module__RNKvLW__chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.projetos-module__RNKvLW__chip b{font-variant-numeric:tabular-nums;color:var(--ink-2);transition:color .24s var(--ease);font-weight:600}.projetos-module__RNKvLW__chip:has(input:checked){background:var(--ink);box-shadow:none;color:var(--cream)}.projetos-module__RNKvLW__chip:has(input:checked) b{color:var(--green-hi)}.projetos-module__RNKvLW__chip:has(input:focus-visible){outline:3px solid var(--focus,var(--ink));outline-offset:3px}.projetos-module__RNKvLW__chip:active{transform:scale(.97)}@media (hover:hover){.projetos-module__RNKvLW__chip:not(:has(input:checked)):hover{background:#fff}}:is(.projetos-module__RNKvLW__gallery:has(input[value=ia]:checked) .projetos-module__RNKvLW__card:not([data-cat=ia]),.projetos-module__RNKvLW__gallery:has(input[value=pagamentos]:checked) .projetos-module__RNKvLW__card:not([data-cat=pagamentos]),.projetos-module__RNKvLW__gallery:has(input[value=gestao]:checked) .projetos-module__RNKvLW__card:not([data-cat=gestao]),.projetos-module__RNKvLW__gallery:has(input[value=apps]:checked) .projetos-module__RNKvLW__card:not([data-cat=apps]),.projetos-module__RNKvLW__gallery:has(input[value=sites]:checked) .projetos-module__RNKvLW__card:not([data-cat=sites])){display:none}.projetos-module__RNKvLW__grid{grid-template-columns:minmax(0,1fr);gap:clamp(40px,4vw,56px) clamp(16px,1.8vw,28px);display:grid}.projetos-module__RNKvLW__card{flex-direction:column;min-width:0;display:flex}.projetos-module__RNKvLW__box,.projetos-module__RNKvLW__homeBox{aspect-ratio:4/3;border-radius:clamp(18px,2vw,24px);min-height:252px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #07120d1f,0 28px 56px -32px #07120d8c}.projetos-module__RNKvLW__box[data-play]{--play:running}.projetos-module__RNKvLW__box>*,.projetos-module__RNKvLW__homeBox>[data-demo]{height:100%}.projetos-module__RNKvLW__text{gap:8px;margin-top:18px;padding-inline:2px;display:grid}.projetos-module__RNKvLW__text h2{letter-spacing:-.03em;font-size:clamp(24px,2.1vw,30px);line-height:1.05}.projetos-module__RNKvLW__text>p{max-width:30em;color:var(--ink-2);font-size:16px;line-height:1.4}.projetos-module__RNKvLW__text .projetos-module__RNKvLW__meta{color:var(--ink);font-size:var(--t-small);flex-wrap:wrap;gap:4px 10px;margin-top:2px;font-weight:600;line-height:1.3;display:flex}.projetos-module__RNKvLW__meta span+span{border-left:2px solid var(--green-deep);color:var(--ink-2);padding-left:10px}.projetos-module__RNKvLW__text .projetos-module__RNKvLW__stack{color:var(--ink-2);font-size:var(--t-small);margin-top:-4px;line-height:1.3}.projetos-module__RNKvLW__review{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-l);border-radius:14px;gap:6px;margin:6px 0 0;padding:14px 16px;display:grid}.projetos-module__RNKvLW__review p{text-wrap:pretty;font-size:15px;line-height:1.45}.projetos-module__RNKvLW__review footer{font-size:13px;font-weight:600}.projetos-module__RNKvLW__review a{color:var(--green-deep);text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:2px}@media (min-width:720px){.projetos-module__RNKvLW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.projetos-module__RNKvLW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.projetos-module__RNKvLW__cta{isolation:isolate;padding-block:var(--section);background:var(--night);position:relative;overflow:clip}.projetos-module__RNKvLW__lightC{width:80%;height:180%;top:-40%;left:10%}.projetos-module__RNKvLW__ctaInner{justify-items:start;gap:clamp(18px,2.4vw,28px);display:grid}.projetos-module__RNKvLW__ctaInner h2{max-width:16ch}.projetos-module__RNKvLW__ctaInner .lead{max-width:34em;color:var(--mist)}
.hero-module__qbw09W__hero{isolation:isolate;background:var(--night);min-height:min(100svh,1000px);padding:calc(var(--bar-h) + clamp(24px, 4vw, 56px)) 0 clamp(56px, 7vw, 96px);display:grid;position:relative;overflow:clip}.hero-module__qbw09W__lights{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero-module__qbw09W__grid{background-image:radial-gradient(#e9f3ec29 1px,#0000 1.4px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 72%,#000 0%,#0000 78%);mask-image:radial-gradient(70% 80% at 72%,#000 0%,#0000 78%)}.hero-module__qbw09W__lights .hero-module__qbw09W__glow{z-index:0;width:150vmax;max-width:1500px;height:130vmax;max-height:1300px;margin:0;top:62%;left:50%;translate:-50% -42%}.hero-module__qbw09W__lights .hero-module__qbw09W__floor{z-index:0;width:90%;height:100%;bottom:-55%;left:-30%}@media (min-width:900px){.hero-module__qbw09W__lights .hero-module__qbw09W__glow{width:86vw;height:120%;top:54%;left:76%;translate:-50% -50%}}.hero-module__qbw09W__inner{align-items:center;gap:clamp(40px, 6vw, 72px) var(--gap);grid-template-columns:minmax(0,1fr);display:grid}.hero-module__qbw09W__title{letter-spacing:-.04em;color:var(--cream);font-size:clamp(36px,11.3vw,44px);line-height:.96}@media (min-width:688px){.hero-module__qbw09W__title{font-size:clamp(44px,6.4vw,96px)}}.hero-module__qbw09W__word{white-space:nowrap;display:inline-block;position:relative}.hero-module__qbw09W__swoosh{width:106%;height:.24em;color:var(--green);position:absolute;bottom:-.16em;left:-3%}.hero-module__qbw09W__lede{max-width:34em;color:var(--mist);margin-top:clamp(24px,2.6vw,36px)}.hero-module__qbw09W__actions{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:clamp(28px,3vw,40px);display:flex}.hero-module__qbw09W__proof{min-height:44px;color:var(--mist);align-items:center;gap:12px;margin-top:clamp(24px,3vw,40px);font-size:15px;line-height:1.35;text-decoration:none;display:inline-flex}.hero-module__qbw09W__proof strong{color:var(--cream);font-weight:600}.hero-module__qbw09W__stars{color:var(--amber);flex:none;font-size:18px}.hero-module__qbw09W__stage{width:100%;min-width:0;max-width:600px;margin-inline:auto}.hero-module__qbw09W__scene{grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;display:grid}.hero-module__qbw09W__swap{display:grid}.hero-module__qbw09W__swap>*{grid-area:1/1}.hero-module__qbw09W__phone{color:var(--ink);background:#efe9df;border-radius:24px;overflow:hidden;box-shadow:0 0 0 1px #e9f3ec1f,0 40px 70px -34px #000000e6}.hero-module__qbw09W__phoneHead{color:#fff;background:#0b3a2a;align-items:center;gap:10px;padding:11px 14px;display:flex}.hero-module__qbw09W__avatar{background:var(--green);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.hero-module__qbw09W__avatar svg{width:20px;height:20px}.hero-module__qbw09W__who{min-width:0;line-height:1.2;display:grid}.hero-module__qbw09W__who strong{font-size:15px;font-weight:600}.hero-module__qbw09W__who span{color:#c3d6cb;font-size:13px}.hero-module__qbw09W__thread{background-image:radial-gradient(#0b141012 1px,#0000 1.4px);background-size:18px 18px;flex-direction:column;gap:6px;padding:12px 10px 14px;font-size:14px;line-height:1.35;display:flex}.hero-module__qbw09W__msg{border-radius:13px;max-width:90%;padding:7px 10px 8px}.hero-module__qbw09W__client{background:#d5f7c9;border-top-right-radius:4px;align-self:flex-end}.hero-module__qbw09W__ia{background:#fff;border-top-left-radius:4px;align-self:flex-start;align-items:flex-start;gap:8px;display:flex}.hero-module__qbw09W__ia>b{color:#fff;background:#0b3a2a;border-radius:5px;flex:none;margin-top:1px;padding:2px 6px;font-size:13px;font-weight:700;line-height:1.2}.hero-module__qbw09W__pix{align-items:center;gap:10px;width:90%;padding:9px 10px;display:flex}.hero-module__qbw09W__pixIcon{background:var(--emerald);width:34px;height:34px;color:var(--green-hi);border-radius:10px;flex:none;place-items:center;display:grid}.hero-module__qbw09W__pixIcon svg{width:18px;height:18px}.hero-module__qbw09W__pixText{flex:1;min-width:0;line-height:1.2;display:grid}.hero-module__qbw09W__pixText span{color:var(--ink-2);white-space:nowrap;font-size:13px}.hero-module__qbw09W__pixText strong{font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.hero-module__qbw09W__tag{white-space:nowrap;border-radius:999px;justify-content:center;justify-self:end;align-items:center;gap:4px;padding:4px 9px;font-size:13px;font-weight:650;line-height:1.2;display:inline-flex}.hero-module__qbw09W__tag svg{width:12px;height:12px}.hero-module__qbw09W__tagWait{color:#3d2900;background:#ffe7a6}.hero-module__qbw09W__tagOk{background:var(--green);color:var(--green-ink)}.hero-module__qbw09W__tagDim{color:var(--mist);background:#e9f3ec1a}.hero-module__qbw09W__side{gap:12px;min-width:0;display:grid}.hero-module__qbw09W__toast{background:var(--paper);color:var(--ink);border-radius:999px;justify-self:center;align-items:center;gap:12px;padding:10px 18px 10px 10px;display:flex;box-shadow:0 24px 40px -20px #000c}.hero-module__qbw09W__toastIcon{background:var(--green);width:38px;height:38px;color:var(--green-ink);border-radius:50%;flex:none;place-items:center;display:grid}.hero-module__qbw09W__toastIcon svg{width:20px;height:20px}.hero-module__qbw09W__toastText{white-space:nowrap;line-height:1.2;display:grid}.hero-module__qbw09W__toastText strong{font-size:15px;font-weight:700}.hero-module__qbw09W__toastText span{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:13px}.hero-module__qbw09W__panel{min-width:0;color:var(--cream);box-shadow:0 0 0 1px var(--line-d), 0 40px 70px -34px #000000e6;background:#0f2219;border-radius:20px;padding:14px}.hero-module__qbw09W__panelHead{justify-content:space-between;align-items:baseline;gap:8px;font-size:14px;line-height:1.2;display:flex}.hero-module__qbw09W__panelHead strong{font-weight:600}.hero-module__qbw09W__panelHead span{color:var(--mist);font-size:13px}.hero-module__qbw09W__stats{grid-template-columns:auto minmax(0,1fr);gap:8px 18px;margin-top:12px;display:grid}.hero-module__qbw09W__stats div{flex-direction:column-reverse;gap:2px;display:flex}.hero-module__qbw09W__stats dt{color:var(--mist);font-size:13px;line-height:1.2}.hero-module__qbw09W__stats dd{font-family:var(--font-serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(26px,2.4vw,32px);line-height:1}.hero-module__qbw09W__fresh{color:var(--green-hi)}.hero-module__qbw09W__orders{gap:6px;margin-top:14px;display:grid}.hero-module__qbw09W__order{background:#e9f3ec0f;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;min-height:38px;padding:6px 8px 6px 12px;font-size:14px;line-height:1.2;display:flex}.hero-module__qbw09W__orderName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hero-module__qbw09W__orderEmpty{box-shadow:inset 0 0 0 1px var(--line-d);color:var(--mist);background:0 0;justify-content:center;font-size:13px}.hero-module__qbw09W__orderNew{background:#25d36629;font-weight:600;box-shadow:inset 0 0 0 1px #4be58580}.hero-module__qbw09W__foot{align-items:center;gap:16px;margin-top:20px;display:flex}.hero-module__qbw09W__acts{color:var(--cream);flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;font-size:14px;font-weight:600;line-height:1.2;display:grid}.hero-module__qbw09W__acts li{gap:7px;display:grid}.hero-module__qbw09W__acts i{background:#e9f3ec29;border-radius:2px;height:3px;display:block;overflow:hidden}.hero-module__qbw09W__acts b{background:var(--green);border-radius:2px;height:100%;display:block;animation-timing-function:linear!important}.hero-module__qbw09W__again{background:var(--night-3);min-height:44px;color:var(--cream);white-space:nowrap;cursor:pointer;transition:transform .18s var(--ease);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.hero-module__qbw09W__again svg{width:16px;height:16px;transition:transform .5s var(--ease)}.hero-module__qbw09W__again:active{transform:scale(.96)}@media (hover:hover){.hero-module__qbw09W__again:hover svg{transform:rotate(-200deg)}}html:not(.js) .hero-module__qbw09W__again{display:none}.hero-module__qbw09W__caption{color:var(--mist);font-size:var(--t-small);text-wrap:balance;margin-top:14px;line-height:1.4}@media (max-width:559px){.hero-module__qbw09W__orderLast{display:none}.hero-module__qbw09W__toast{margin-block:-2px}}@media (min-width:560px){.hero-module__qbw09W__scene{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:14px}.hero-module__qbw09W__side{gap:14px}.hero-module__qbw09W__toast{justify-self:start;margin-left:-34px}}@media (min-width:900px){.hero-module__qbw09W__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.hero-module__qbw09W__stage{margin-inline:auto 0}}@media (max-width:899px){.hero-module__qbw09W__hero{min-height:0}}
.process-module__MyOmOq__process{padding-block:var(--section);background:var(--cream)}.process-module__MyOmOq__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(48px,6vw,80px) clamp(32px,5vw,88px);display:grid}.process-module__MyOmOq__intro{max-width:30em;color:var(--ink-2);margin-top:20px}.process-module__MyOmOq__steps{--node:52px;gap:clamp(28px,3vw,40px);margin-top:clamp(40px,5vw,64px);display:grid;position:relative}.process-module__MyOmOq__track{left:calc(var(--node) / 2 - 2px);top:calc(var(--node) / 2);bottom:calc(var(--node) / 2);background:var(--cream-2);border-radius:4px;width:4px;position:absolute;overflow:hidden}.process-module__MyOmOq__fill{background:var(--green);transform-origin:top;position:absolute;inset:0}.process-module__MyOmOq__step{grid-template-columns:var(--node) minmax(0, 1fr);align-items:start;gap:clamp(16px,2vw,28px);display:grid;position:relative}.process-module__MyOmOq__node{width:var(--node);height:var(--node);background:var(--night);outline:6px solid var(--cream);color:var(--green-hi);border-radius:50%;place-items:center;display:grid}.process-module__MyOmOq__node svg{width:24px;height:24px}.process-module__MyOmOq__stepHead{min-height:var(--node);flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.process-module__MyOmOq__stepHead h3{letter-spacing:-.035em;font-size:clamp(32px,3.4vw,48px);line-height:1}.process-module__MyOmOq__time{background:var(--cream-2);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;line-height:1.2}.process-module__MyOmOq__stepBody p{max-width:34em;color:var(--ink-2);margin-top:4px}@media (prefers-reduced-motion:no-preference){html.js .process-module__MyOmOq__steps.in .process-module__MyOmOq__fill{animation:process-module__MyOmOq__fill 1.4s var(--ease-in-out) .1s backwards}html.js .process-module__MyOmOq__steps.in .process-module__MyOmOq__step{animation:process-module__MyOmOq__step .7s var(--ease) calc(var(--i) * .26s + .1s) backwards}html.js .process-module__MyOmOq__steps[data-reveal].in{animation:none}}@keyframes process-module__MyOmOq__fill{0%{transform:scaleY(0)}}@keyframes process-module__MyOmOq__step{0%{opacity:0;transform:translate(-16px)}}.process-module__MyOmOq__portal{min-width:0}.process-module__MyOmOq__portal figcaption{color:var(--ink-2);justify-items:start;gap:8px;margin-top:18px;font-size:15px;line-height:1.4;display:grid}.process-module__MyOmOq__portal figcaption a{color:var(--ink)}@media (min-width:960px){.process-module__MyOmOq__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.process-module__MyOmOq__portal{top:calc(var(--bar-h) + 40px);margin-top:12px;position:sticky}.process-module__MyOmOq__portal .frame{transform:rotate(1.2deg)}}
.reviews-module__rkvcnq__reviews{isolation:isolate;padding-block:var(--section);background:var(--emerald);position:relative;overflow:clip}.reviews-module__rkvcnq__reviews .reviews-module__rkvcnq__lightA{width:80%;height:min(70%,900px);top:-18%;left:-22%}.reviews-module__rkvcnq__reviews .reviews-module__rkvcnq__lightB{width:80%;height:80%;bottom:-30%;right:-25%}.reviews-module__rkvcnq__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(48px,6vw,80px) clamp(32px,5vw,88px);display:grid}.reviews-module__rkvcnq__score{justify-items:start;display:grid}.reviews-module__rkvcnq__big{font-family:var(--font-serif);letter-spacing:-.06em;color:var(--cream);margin-left:-.04em;font-size:clamp(150px,24vw,340px);line-height:.82}.reviews-module__rkvcnq__stars{color:var(--amber);margin-top:clamp(20px,2.4vw,32px);font-size:clamp(28px,3vw,40px)}.reviews-module__rkvcnq__title{margin-top:16px;font-size:clamp(32px,3.4vw,48px);line-height:1.04}.reviews-module__rkvcnq__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin-top:clamp(40px,5vw,64px);display:grid}.reviews-module__rkvcnq__facts div{flex-direction:column-reverse;justify-content:flex-end;gap:6px;display:flex}.reviews-module__rkvcnq__facts dd{font-family:var(--font-serif);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(32px,3.4vw,48px);line-height:1}.reviews-module__rkvcnq__facts dt{color:var(--mist);font-size:var(--t-small);line-height:1.3}.reviews-module__rkvcnq__source{color:var(--mist);font-size:var(--t-small);flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:32px;line-height:1.4;display:flex}.reviews-module__rkvcnq__badge{background:var(--amber);color:#2b1c00;white-space:nowrap;border-radius:999px;padding:8px 14px;font-weight:700}.reviews-module__rkvcnq__profile,.reviews-module__rkvcnq__cite a{min-height:44px;color:var(--cream);text-underline-offset:.22em;align-items:center;gap:4px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.reviews-module__rkvcnq__profile svg{width:16px;height:16px;transition:transform .32s var(--ease)}@media (hover:hover){.reviews-module__rkvcnq__profile:hover svg{transform:translate(2px,-2px)}}.reviews-module__rkvcnq__quotes{grid-template-columns:minmax(0,1fr);gap:clamp(12px,1.4vw,20px);display:grid}.reviews-module__rkvcnq__quotes li{background:#f3efe814;border-radius:clamp(20px,2vw,28px);flex-direction:column;justify-content:space-between;gap:20px;padding:clamp(24px,2.6vw,36px);display:flex}.reviews-module__rkvcnq__quotes li:first-child{background:var(--cream);color:var(--ink);--focus:var(--ink)}.reviews-module__rkvcnq__quotes blockquote p{font-family:var(--font-serif);letter-spacing:-.02em;font-size:clamp(20px,1.6vw,23px);line-height:1.24}.reviews-module__rkvcnq__quotes li:first-child blockquote p{letter-spacing:-.03em;font-size:clamp(22px,2.4vw,34px);line-height:1.14}.reviews-module__rkvcnq__cite{color:var(--mist);font-size:var(--t-small);line-height:1.3;display:grid}.reviews-module__rkvcnq__quotes li:first-child .reviews-module__rkvcnq__cite{color:var(--ink-2)}.reviews-module__rkvcnq__quotes li:first-child .reviews-module__rkvcnq__cite a{color:var(--ink)}.reviews-module__rkvcnq__sectors{font-family:var(--font-serif);letter-spacing:-.03em;color:var(--cream);text-wrap:balance;margin-top:clamp(56px,7vw,96px);font-size:clamp(22px,2.5vw,36px);line-height:1.16}@media (min-width:640px){.reviews-module__rkvcnq__quotes{grid-template-columns:repeat(2,minmax(0,1fr))}.reviews-module__rkvcnq__quotes li:first-child{grid-column:1/-1}}@media (min-width:960px){.reviews-module__rkvcnq__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
.services-module__8oUAeG__services{padding-block:var(--section);background:var(--cream)}.services-module__8oUAeG__head{gap:20px;margin-bottom:clamp(36px,5vw,72px);display:grid}.services-module__8oUAeG__head p{max-width:30em;color:var(--ink-2)}.services-module__8oUAeG__mosaic{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);display:grid}.services-module__8oUAeG__tile{border-radius:clamp(22px,2.4vw,32px);flex-direction:column;grid-column:1/-1;justify-content:space-between;gap:28px;min-width:0;padding:clamp(22px,2.4vw,36px);display:flex;position:relative;overflow:hidden}.services-module__8oUAeG__art{align-items:center;min-height:96px;display:flex}.services-module__8oUAeG__svg{width:auto;max-width:100%;height:clamp(84px,9vw,120px);overflow:visible}.services-module__8oUAeG__body{justify-items:start;gap:12px;display:grid}.services-module__8oUAeG__body h3{letter-spacing:-.03em;font-size:clamp(28px,2.6vw,40px);line-height:1.02}.services-module__8oUAeG__body p{max-width:34em}.services-module__8oUAeG__runs{font-size:var(--t-small);align-items:baseline;gap:10px;margin-top:4px;font-weight:600;line-height:1.35;display:flex}.services-module__8oUAeG__mark{flex:none;width:14px;height:14px;transform:translateY(2px)}.services-module__8oUAeG__pagamentos{isolation:isolate;background:var(--night);color:var(--cream);--focus:var(--green-hi)}.services-module__8oUAeG__tile .services-module__8oUAeG__tileLight{width:90%;height:150%;top:-60%;right:-25%}.services-module__8oUAeG__pagamentos .services-module__8oUAeG__body p:not(.services-module__8oUAeG__runs){color:var(--mist)}.services-module__8oUAeG__whatsapp{background:var(--green);color:var(--green-ink)}.services-module__8oUAeG__pagamentos .services-module__8oUAeG__mark{color:var(--green-hi)}.services-module__8oUAeG__gestao .services-module__8oUAeG__mark,.services-module__8oUAeG__sites .services-module__8oUAeG__mark{color:var(--green-deep)}.services-module__8oUAeG__extra{background:var(--amber);color:var(--ink);border-radius:clamp(22px,2.4vw,32px);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px 20px;padding:clamp(18px,2vw,26px) clamp(22px,2.4vw,36px);display:grid}.services-module__8oUAeG__extraArt .services-module__8oUAeG__svg{height:clamp(56px,6vw,76px)}.services-module__8oUAeG__extraBody{gap:6px;display:grid}.services-module__8oUAeG__extraBody h3{letter-spacing:-.03em;font-size:clamp(22px,2vw,28px);line-height:1.05}.services-module__8oUAeG__extraBody p{max-width:44em;font-size:16px;line-height:1.4}.services-module__8oUAeG__extra .services-module__8oUAeG__runs{grid-column:1/-1;margin-top:0}.services-module__8oUAeG__gestao{background:var(--cream-2)}.services-module__8oUAeG__sites{background:var(--paper)}.services-module__8oUAeG__gestao .services-module__8oUAeG__body p:not(.services-module__8oUAeG__runs),.services-module__8oUAeG__sites .services-module__8oUAeG__body p:not(.services-module__8oUAeG__runs){color:var(--ink-2)}.services-module__8oUAeG__coin{transition:transform .9s var(--ease)}.services-module__8oUAeG__spark{transform-origin:142px 108px;transition:transform .7s var(--ease)}.services-module__8oUAeG__bars{transform-origin:0 106px;transition:transform .6s var(--ease)}.services-module__8oUAeG__bolt{transform-origin:158px 70px;transition:transform .5s var(--ease)}.services-module__8oUAeG__led{animation:services-module__8oUAeG__led 1.4s var(--ease-in-out) infinite alternate}@keyframes services-module__8oUAeG__led{0%{opacity:1}to{opacity:.25}}@media (hover:hover){.services-module__8oUAeG__tile:hover .services-module__8oUAeG__coin{transform:translate(150px)}.services-module__8oUAeG__tile:hover .services-module__8oUAeG__spark{transform:rotate(90deg)scale(1.25)}.services-module__8oUAeG__tile:hover .services-module__8oUAeG__bars{transform:scaleY(1.12)}.services-module__8oUAeG__tile:hover .services-module__8oUAeG__bolt{transform:scale(1.14)rotate(-6deg)}}@media (min-width:700px){.services-module__8oUAeG__gestao,.services-module__8oUAeG__sites{grid-column:span 6}}@media (min-width:1000px){.services-module__8oUAeG__pagamentos,.services-module__8oUAeG__sites{grid-column:span 7}.services-module__8oUAeG__whatsapp,.services-module__8oUAeG__gestao{grid-column:span 5}.services-module__8oUAeG__pagamentos,.services-module__8oUAeG__whatsapp{min-height:460px}.services-module__8oUAeG__gestao,.services-module__8oUAeG__sites{min-height:400px}.services-module__8oUAeG__pagamentos .services-module__8oUAeG__svg,.services-module__8oUAeG__whatsapp .services-module__8oUAeG__svg{height:clamp(130px,13vw,190px)}.services-module__8oUAeG__gestao .services-module__8oUAeG__svg,.services-module__8oUAeG__sites .services-module__8oUAeG__svg{height:clamp(110px,11vw,150px)}.services-module__8oUAeG__extra{grid-template-columns:auto minmax(0,1fr) auto}.services-module__8oUAeG__extra .services-module__8oUAeG__runs{grid-column:auto;max-width:16em}}
.demos-module__MbG7aW__ui{isolation:isolate;background:var(--night);height:252px;color:var(--cream);font-variant-numeric:tabular-nums;border-radius:clamp(18px,2vw,24px);font-size:14px;line-height:1.25;position:relative;overflow:hidden}.demos-module__MbG7aW__ui:before{content:"";z-index:-1;background:radial-gradient(90% 70% at 85% 0,#25d36638,#0000 70%),radial-gradient(#e9f3ec1a 1px,#0000 1.4px) 0 0/18px 18px;position:absolute;inset:0}.demos-module__MbG7aW__body{align-content:center;gap:8px;height:100%;padding:16px;display:grid}.demos-module__MbG7aW__swap{align-items:center;min-width:0;display:grid}.demos-module__MbG7aW__swap>*{grid-area:1/1}.demos-module__MbG7aW__grow{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.demos-module__MbG7aW__muted{color:var(--mist)}.demos-module__MbG7aW__green{color:var(--green-hi)}.demos-module__MbG7aW__amber{color:var(--amber)}.demos-module__MbG7aW__center{justify-content:center}.demos-module__MbG7aW__head{align-items:center;gap:10px;min-height:26px;padding-inline:2px;font-weight:600;display:flex}.demos-module__MbG7aW__head b{white-space:nowrap;font-weight:600}.demos-module__MbG7aW__row{background:#e9f3ec12;border-radius:12px;align-items:center;gap:10px;min-height:40px;padding:6px 10px 6px 12px;display:flex}.demos-module__MbG7aW__rowOk{background:#25d36626;box-shadow:inset 0 0 0 1px #4be58573}.demos-module__MbG7aW__rowEmpty{box-shadow:inset 0 0 0 1px var(--line-d);color:var(--mist);background:0 0}.demos-module__MbG7aW__rowPlain{background:0 0;padding-inline:2px}.demos-module__MbG7aW__rowBtn{background:var(--green);color:var(--green-ink);justify-content:center;font-weight:650}.demos-module__MbG7aW__rowBtn svg{width:16px;height:16px}.demos-module__MbG7aW__chip{white-space:nowrap;border-radius:999px;flex:none;justify-content:center;justify-self:end;align-items:center;padding:4px 9px;font-size:13px;font-weight:650;line-height:1.2;display:inline-flex}.demos-module__MbG7aW__ok{background:var(--green);color:var(--green-ink)}.demos-module__MbG7aW__warn{background:var(--amber);color:#2b1c00}.demos-module__MbG7aW__dim{color:var(--mist);background:#e9f3ec1a}.demos-module__MbG7aW__tick{background:var(--green);width:24px;height:24px;color:var(--green-ink);border-radius:50%;flex:none;justify-self:end;place-items:center;display:grid}.demos-module__MbG7aW__tick svg{width:14px;height:14px}.demos-module__MbG7aW__ico{width:26px;height:26px;color:var(--cream);background:#e9f3ec1a;border-radius:8px;flex:none;place-items:center;display:grid}.demos-module__MbG7aW__ico svg{width:15px;height:15px}.demos-module__MbG7aW__icoWa{background:var(--green);color:var(--green-ink)}.demos-module__MbG7aW__time{width:42px;color:var(--mist);flex:none;font-size:13px;font-weight:600}.demos-module__MbG7aW__escrow{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.demos-module__MbG7aW__party{white-space:nowrap;background:#e9f3ec12;border-radius:12px;gap:6px;padding:10px 8px;font-size:13px;display:grid}.demos-module__MbG7aW__party>.demos-module__MbG7aW__muted{align-items:center;gap:4px;display:flex}.demos-module__MbG7aW__party svg{width:13px;height:13px}.demos-module__MbG7aW__party b{font-size:14px;font-weight:650}.demos-module__MbG7aW__vault{box-shadow:inset 0 0 0 1px #ffb30080}.demos-module__MbG7aW__bar3{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:4px;display:grid}.demos-module__MbG7aW__bar3 i,.demos-module__MbG7aW__meter{background:#e9f3ec24;border-radius:2px;height:4px;display:block;overflow:hidden}.demos-module__MbG7aW__bar3 b,.demos-module__MbG7aW__meter b{background:var(--green);border-radius:2px;height:100%;display:block}.demos-module__MbG7aW__meter b{width:76%}.demos-module__MbG7aW__status{min-height:20px;padding-inline:2px;font-weight:600}.demos-module__MbG7aW__funnel{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.demos-module__MbG7aW__col{background:#e9f3ec0d;border-radius:12px;align-content:start;gap:6px;padding:8px 6px;display:grid}.demos-module__MbG7aW__colHead{color:var(--mist);white-space:nowrap;padding-inline:4px;font-size:13px;font-weight:600}.demos-module__MbG7aW__lead{background:var(--paper);color:var(--ink);white-space:nowrap;border-radius:9px;gap:2px;padding:7px 8px;font-size:13px;display:grid;overflow:hidden}.demos-module__MbG7aW__lead b{font-weight:650}.demos-module__MbG7aW__lead .demos-module__MbG7aW__green{color:var(--green-deep);font-weight:600}.demos-module__MbG7aW__leadWon{background:var(--green);color:var(--green-ink)}.demos-module__MbG7aW__leadDim{color:var(--mist);background:#e9f3ec17}.demos-module__MbG7aW__leadDim b{color:var(--cream)}.demos-module__MbG7aW__doc{background:var(--paper);border-radius:10px;gap:8px;padding:14px 16px;display:grid}.demos-module__MbG7aW__doc b,.demos-module__MbG7aW__doc i{background:#0b141047;border-radius:3px;height:6px;display:block}.demos-module__MbG7aW__doc b{background:var(--ink);width:46%;height:8px}.demos-module__MbG7aW__doc i:nth-child(3){width:92%}.demos-module__MbG7aW__doc i:nth-child(5){width:84%}.demos-module__MbG7aW__doc i:last-child{width:58%}.demos-module__MbG7aW__chat{flex-direction:column;gap:6px;display:flex}.demos-module__MbG7aW__bubble{max-width:88%;color:var(--ink);border-radius:13px;padding:7px 10px 8px;line-height:1.3}.demos-module__MbG7aW__bot{background:var(--paper);border-top-left-radius:4px;align-self:flex-start}.demos-module__MbG7aW__me{background:#d5f7c9;border-top-right-radius:4px;align-self:flex-end}.demos-module__MbG7aW__via{color:var(--mist);align-items:center;gap:6px;padding-inline:2px;font-size:13px;display:flex}.demos-module__MbG7aW__via svg{width:14px;height:14px}.demos-module__MbG7aW__thumb{background:linear-gradient(135deg, var(--amber), #ff7a45);border-radius:7px;flex:none;width:26px;height:26px}.demos-module__MbG7aW__totals{grid-template-columns:1fr auto;gap:4px 12px;padding:2px 12px;display:grid}.demos-module__MbG7aW__totals b{font-weight:650}
.work-module__DXbb0q__work{isolation:isolate;padding-block:var(--section);background:var(--cream-2);position:relative;overflow:clip}.work-module__DXbb0q__work .work-module__DXbb0q__light{width:70%;height:min(40%,900px);top:-6%;right:-20%}.work-module__DXbb0q__head{gap:20px;margin-bottom:clamp(36px,5vw,72px);display:grid}.work-module__DXbb0q__intro{gap:12px;max-width:32em;display:grid}.work-module__DXbb0q__intro .lead{color:var(--ink-2)}.work-module__DXbb0q__note{color:var(--ink-2);font-size:var(--t-small);line-height:1.4}.work-module__DXbb0q__grid{grid-template-columns:minmax(0,1fr);gap:clamp(36px,4vw,56px) clamp(16px,1.8vw,28px);display:grid}.work-module__DXbb0q__item{flex-direction:column;min-width:0;display:flex}.work-module__DXbb0q__text{gap:8px;margin-top:16px;padding-inline:2px;display:grid}.work-module__DXbb0q__text h3{letter-spacing:-.03em;font-size:clamp(24px,2.1vw,30px);line-height:1.05}.work-module__DXbb0q__text p{max-width:30em;color:var(--ink-2);font-size:16px;line-height:1.4}.work-module__DXbb0q__text .work-module__DXbb0q__meta{color:var(--ink);font-size:var(--t-small);flex-wrap:wrap;gap:4px 10px;margin-top:2px;font-weight:600;line-height:1.3;display:flex}.work-module__DXbb0q__meta span+span{border-left:2px solid var(--green-deep);color:var(--ink-2);padding-left:10px}.work-module__DXbb0q__toGallery{justify-content:center;margin-top:clamp(40px,5vw,64px);display:flex}.work-module__DXbb0q__galleryLink{background:var(--ink);min-height:56px;color:var(--cream);transition:background-color .24s var(--ease), transform .16s var(--ease);border-radius:999px;align-items:center;gap:12px;padding:0 28px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.work-module__DXbb0q__galleryLink svg{width:20px;height:20px;transition:transform .24s var(--ease)}@media (hover:hover){.work-module__DXbb0q__galleryLink:hover{background:var(--night-3)}.work-module__DXbb0q__galleryLink:hover svg{transform:translate(4px)}}.work-module__DXbb0q__galleryLink:active{transform:scale(.97)}.work-module__DXbb0q__more{margin-top:clamp(64px,8vw,112px)}.work-module__DXbb0q__moreTitle{letter-spacing:-.03em;font-size:clamp(24px,2.4vw,34px);line-height:1.05}.work-module__DXbb0q__shots{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;margin-top:clamp(20px,2.4vw,32px);display:grid}.work-module__DXbb0q__shots li{min-width:0}.work-module__DXbb0q__shot{aspect-ratio:3/2;border-radius:10px}.work-module__DXbb0q__shot img{object-fit:cover;object-position:top left;width:100%;height:100%}.work-module__DXbb0q__shots figcaption{font-size:var(--t-small);gap:2px;margin-top:10px;line-height:1.3;display:grid}.work-module__DXbb0q__shots figcaption strong{font-weight:600}.work-module__DXbb0q__shots figcaption span{color:var(--ink-2)}@media (min-width:720px){.work-module__DXbb0q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-module__DXbb0q__shots{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 16px}}@media (min-width:1100px){.work-module__DXbb0q__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.work-module__DXbb0q__head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.work-module__DXbb0q__shots{grid-template-columns:repeat(6,minmax(0,1fr))}}
