@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/167cd0713aa75522-s.40v7iydlhc_yt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e455bcff747f0d5e-s.438h7bwt6ldsi.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/791bf8c4bb753ed6-s.p.0rg7ym60g9xsl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_aee370d4-module__ATTl_q__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_aee370d4-module__ATTl_q__variable{--font-landing-serif:"Fraunces", "Fraunces Fallback"}
.landing{--brand:#b3452b;--cream:#fbf6ef;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-pop:cubic-bezier(.2, .8, .2, 1.2);--l-ink:#1c1917;--l-muted:#57534e;--l-muted2:#78716c;--l-surface:#ffffffc7;--l-line:#e7e0d6;--l-hover:#0000000d;--l-dark:#1c1917;background:radial-gradient(60rem 40rem at 85% -10%, #b3452b29, transparent 60%), radial-gradient(40rem 30rem at -10% 30%, #eab3081f, transparent 60%), var(--cream);color:var(--l-ink)}@media (prefers-color-scheme:dark){html:not(.light) .landing{--cream:#14110f;--l-ink:#f5f0e8;--l-muted:#b8b0a6;--l-muted2:#8f877d;--l-surface:#ffffff0d;--l-line:#ffffff1a;--l-hover:#ffffff14;--l-dark:#0c0a09}}html.dark .landing{--cream:#14110f;--l-ink:#f5f0e8;--l-muted:#b8b0a6;--l-muted2:#8f877d;--l-surface:#ffffff0d;--l-line:#ffffff1a;--l-hover:#ffffff14;--l-dark:#0c0a09}.l-serif{font-family:var(--font-landing-serif), Georgia, serif;font-optical-sizing:auto;letter-spacing:-.02em}.l-muted{color:var(--l-muted)}.l-muted2{color:var(--l-muted2)}.l-card-bg{background:var(--l-surface);border:1px solid var(--l-line)}.l-badge{background:var(--l-surface);border:1px solid #b3452b4d}.l-footer{border-top:1px solid var(--l-line)}.l-btn-ink{background:var(--l-ink);color:var(--cream);border-radius:.5rem}.l-btn-ink:hover{opacity:.88}.l-btn-ghost{background:var(--l-surface);border:1px solid var(--l-line);border-radius:.75rem}.l-btn-ghost:hover{background:var(--l-hover)}.l-emoji{background:linear-gradient(135deg,#b3452b24,#eab3082e)}.l-rubro:hover{border-color:#b3452b66}.l-problema{border-top:1px solid var(--l-line);padding-top:1.25rem}.l-num{color:var(--brand);opacity:.85;line-height:1}.l-mini{background:#b3452b0f;border:1px dashed #b3452b40}.l-bento-big{background-image:radial-gradient(30rem 14rem at 100% 0,#b3452b1a,#0000 70%)}.l-qr{background:#fff}.l-qr i{background:#e7e0d6;border-radius:2px}.l-qr i.on{background:#1c1917}@media (min-width:1024px){.l-bento-big{grid-template-columns:1fr 1.1fr;align-items:center;column-gap:2rem;display:grid}.l-bento-big>.l-mini{grid-area:1/2/span 3;margin-top:0}}.landing-header{background:0 0;transition:background .3s,box-shadow .3s}@supports (animation-timeline:scroll()){.landing-header{animation:linear both landing-header-solid;animation-timeline:scroll(root);animation-range:0 120px}}@keyframes landing-header-solid{to{background:color-mix(in srgb, var(--cream) 85%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px 0 var(--l-line), 0 10px 30px -20px #1c191740}}.landing-in,.landing-word{opacity:0;animation:landing-rise .9s var(--ease-out) calc(80ms + var(--i) * 90ms) forwards}.landing-word{animation-name:landing-word-in;animation-duration:.8s;display:inline-block}.landing-accent{white-space:nowrap;position:relative}.landing-underline{height:.22em;color:var(--brand);opacity:.55;stroke-dasharray:210;stroke-dashoffset:210px;animation:landing-draw .9s var(--ease-out) .75s forwards;position:absolute;bottom:-.08em;left:0;right:0}.landing-dot{background:var(--brand);border-radius:999px;width:7px;height:7px;animation:2.2s ease-out 1s infinite landing-pulse;box-shadow:0 0 #b3452b80}.landing-orb{z-index:0;pointer-events:none;will-change:transform;border-radius:999px;position:absolute}.landing-orb-a{background:radial-gradient(circle,#b3452b24,#0000 65%);width:28rem;height:28rem;animation:18s ease-in-out infinite landing-drift;top:8rem;left:-10rem}.landing-orb-b{background:radial-gradient(circle,#eab30829,#0000 65%);width:22rem;height:22rem;animation:22s ease-in-out -8s infinite reverse landing-drift;bottom:-4rem;right:-6rem}.landing-btn{transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out), background-color .2s ease}.landing-btn:hover{transform:translateY(-2px)}.landing-btn:active{transition-duration:80ms;transform:translateY(0)scale(.98)}.landing-btn-primary:hover{box-shadow:0 16px 30px -14px #b3452b8c}.landing-arrow{transition:transform .25s var(--ease-out)}.landing-btn:hover .landing-arrow{transform:translate(4px)}.landing-stage{perspective:1100px;perspective-origin:50% 40%;justify-content:center;padding:2rem 0 3rem;display:flex;position:relative}.landing-stage-glow{background:radial-gradient(circle,#b3452b2e,#0000 70%);border-radius:999px;animation:6s ease-in-out infinite landing-breathe;position:absolute;inset:15% 10%}.landing-phone{--rx:8deg;--ry:-18deg;width:250px;height:510px;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));animation:landing-float 6s ease-in-out infinite, landing-phone-in 1.1s var(--ease-out) both;transition:transform .25s ease-out;position:relative}.landing-phone-back,.landing-phone-screen{border-radius:38px;position:absolute;inset:0}.landing-phone-back{background:linear-gradient(145deg,#3f3f46,#09090b);transform:translateZ(-14px);box-shadow:0 50px 80px -30px #1c19178c}.landing-phone-screen{transform-style:preserve-3d;background:#efe7dc;border:9px solid #18181b;overflow:hidden;transform:translateZ(0)}.landing-phone-glare{z-index:2;pointer-events:none;background:linear-gradient(115deg,#0000 40%,#ffffff38 50%,#0000 60%);animation:7s ease-in-out 2s infinite landing-glare;position:absolute;inset:-40% -60%;transform:translate(-70%)}.landing-status{height:1.2em;display:block;position:relative}.landing-status-online,.landing-status-typing{transition:opacity .3s;position:absolute;top:0;left:0}.landing-status-typing{opacity:0;animation:7.5s linear both landing-typing-status}.landing-status-online{animation:7.5s linear both landing-online-status}.landing-chat{transform-style:preserve-3d;flex-direction:column;gap:10px;padding:14px 10px;display:flex}.landing-bubble{max-width:82%;transform:translateZ(var(--z));opacity:0;animation:landing-pop .6s var(--ease-pop) var(--d) forwards;background:#fff;border-radius:14px 14px 14px 4px;align-self:flex-start;padding:8px 10px;font-size:12px;line-height:1.35;box-shadow:0 10px 20px -12px #00000059}.landing-bubble-out{background:#dcf8c6;border-radius:14px 14px 4px;align-self:flex-end}.landing-typing{opacity:0;background:#dcf8c6;border-radius:14px 14px 4px;gap:4px;padding:9px 10px;display:flex;position:absolute;bottom:14px;right:10px;transform:translateZ(60px)translateY(6px);box-shadow:0 10px 20px -12px #00000059}.landing-typing i{background:#6b7f5a;border-radius:999px;width:6px;height:6px;animation:1s ease-in-out infinite landing-dots}.landing-typing i:nth-child(2){animation-delay:.15s}.landing-typing i:nth-child(3){animation-delay:.3s}.landing-typing-1{animation:1.1s 1.2s both landing-typing-show}.landing-typing-2{animation:1.2s 4s both landing-typing-show}.landing-chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transform:translateZ(var(--z));white-space:nowrap;opacity:0;animation:landing-chip-in .7s var(--ease-pop) var(--d) forwards;background:#ffffffeb;border-radius:16px;padding:10px 14px;position:absolute;box-shadow:0 24px 40px -20px #1c191773}.landing-chip-a{top:18%;left:-42%}.landing-chip-b{top:58%;right:-46%}.landing-chip-c{bottom:-4%;left:-22%}@media (max-width:480px){.landing-phone{width:210px;height:430px}.landing-chip-a{left:-22%}.landing-chip-b{right:-24%}.landing-chip-c{left:-10%}.landing-orb-a{width:18rem;height:18rem}.landing-orb-b{width:14rem;height:14rem}}.landing-reveal{transition:opacity .8s ease, transform .8s var(--ease-out)}.landing-reveal:not([data-shown]){opacity:0}.landing-reveal[data-variant=up]:not([data-shown]){transform:perspective(900px)rotateX(14deg)translateY(36px)}.landing-reveal[data-variant=left]:not([data-shown]){transform:translate(-32px)}.landing-reveal[data-variant=right]:not([data-shown]){transform:translate(32px)}.landing-reveal[data-variant=scale]:not([data-shown]){transform:scale(.92)translateY(16px)}.landing-card{transition:transform .18s var(--ease-out), box-shadow .35s var(--ease-out), border-color .35s ease;position:relative;transform:perspective(900px)}.landing-icon{transition:transform .35s var(--ease-pop), background-color .35s ease}@media (hover:hover){.landing-card:hover{transform:perspective(900px) rotateX(var(--tx,4deg)) rotateY(var(--ty,-6deg)) translateY(-6px) scale(1.015);border-color:#b3452b59;box-shadow:0 30px 50px -30px #1c191773}.landing-card-soft:hover{transform:perspective(900px)translateY(-4px)}.landing-card:hover .landing-icon{background:#b3452b29;transform:scale(1.12)rotate(-6deg)}}.landing-grid-lines{pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;animation:30s linear infinite landing-grid;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60rem 30rem at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(60rem 30rem at 50% 0,#000 30%,#0000 75%)}@media (min-width:768px){.landing-steps:before{content:"";transform-origin:0;height:2px;transition:transform 1.4s var(--ease-out) .2s;background:linear-gradient(90deg,#0000,#b3452b99,#0000);position:absolute;top:2.5rem;left:6%;right:6%;transform:scaleX(0)}.landing-steps:has([data-shown]):before{transform:scaleX(1)}}.landing-step{transition:transform .18s var(--ease-out), box-shadow .35s var(--ease-out);position:relative}.landing-step-num{transition:transform .35s var(--ease-pop)}@media (hover:hover){.landing-step:hover{transform:perspective(900px) rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg)) translateY(-6px);box-shadow:0 30px 50px -30px #1c191799}.landing-step:hover .landing-step-num{transform:scale(1.15)}}.landing-cta-orb{pointer-events:none;will-change:transform;border-radius:999px;position:absolute}.landing-cta-orb-a{background:radial-gradient(circle,#ffffff38,#0000 65%);width:26rem;height:26rem;animation:14s ease-in-out infinite landing-drift;top:-10rem;left:-8rem}.landing-cta-orb-b{background:radial-gradient(circle,#ffd6aa59,#0000 65%);width:22rem;height:22rem;animation:17s ease-in-out -6s infinite reverse landing-drift;bottom:-12rem;right:-8rem}@keyframes landing-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes landing-word-in{0%{opacity:0;filter:blur(6px);transform:translateY(.35em)rotateX(40deg)}to{opacity:1;filter:blur();transform:none}}@keyframes landing-draw{to{stroke-dashoffset:0}}@keyframes landing-pulse{0%{box-shadow:0 0 #b3452b73}70%,to{box-shadow:0 0 0 8px #b3452b00}}@keyframes landing-drift{0%,to{transform:translate(0)scale(1)}33%{transform:translate(3rem,-2rem)scale(1.08)}66%{transform:translate(-2rem,2.5rem)scale(.96)}}@keyframes landing-breathe{0%,to{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@keyframes landing-float{0%,to{translate:0}50%{translate:0 -12px}}@keyframes landing-phone-in{0%{opacity:0;translate:0 40px}to{opacity:1}}@keyframes landing-glare{0%,60%,to{transform:translate(-70%)}80%{transform:translate(70%)}}@keyframes landing-pop{0%{opacity:0;transform:translateZ(0)translateY(12px)scale(.9)}to{opacity:1;transform:translateZ(var(--z))}}@keyframes landing-chip-in{0%{opacity:0;transform:translateZ(var(--z)) translateY(16px) scale(.85)}to{opacity:1;transform:translateZ(var(--z))}}@keyframes landing-dots{0%,80%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes landing-typing-show{0%,to{opacity:0;transform:translateZ(60px)translateY(6px)}15%,85%{opacity:1;transform:translateZ(60px)translateY(0)}}@keyframes landing-typing-status{0%,15%{opacity:0}17%,30%{opacity:1}32%,52%{opacity:0}54%,68%{opacity:1}70%,to{opacity:0}}@keyframes landing-online-status{0%,15%{opacity:1}17%,30%{opacity:0}32%,52%{opacity:1}54%,68%{opacity:0}70%,to{opacity:1}}@keyframes landing-grid{0%{background-position:0 0}to{background-position:48px 48px}}.landing-card:after,.landing-step:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(18rem circle at var(--gx,50%) var(--gy,0%), #ffffff8c, transparent 55%);mix-blend-mode:soft-light;transition:opacity .3s;position:absolute;inset:0}.landing-card[data-tilt="1"]:after,.landing-step[data-tilt="1"]:after{opacity:1}.l-progress{display:none}@supports (animation-timeline:scroll()){.l-progress{z-index:40;background:linear-gradient(90deg, var(--brand), #eab308);transform-origin:0;height:3px;animation:linear both l-grow;animation-timeline:scroll(root);display:block;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.l-par{animation:linear both l-par;animation-timeline:scroll(root)}}@keyframes l-grow{to{transform:scaleX(1)}}@keyframes l-par{to{translate:0 calc(var(--k,.5) * -260px)}}.l-marquee{border-block:1px solid var(--l-line);background:var(--l-surface);margin-top:2rem;padding:.9rem 0;overflow:hidden;transform:rotate(-1deg)scale(1.02)}.l-marquee-track{width:max-content;animation:38s linear infinite l-marquee;display:flex}.l-marquee ul{flex-shrink:0;display:flex}.l-marquee li{white-space:nowrap;font-family:var(--font-landing-serif), Georgia, serif;color:var(--l-muted);align-items:center;padding-inline:1.5rem;font-size:1.25rem;display:flex}.l-marquee li:after{content:"✦";color:var(--brand);margin-left:3rem;font-size:.8rem}@keyframes l-marquee{to{transform:translate(-50%)}}.l-cube{z-index:1;width:var(--s);height:var(--s);perspective:600px;pointer-events:none;position:absolute}.l-cube-in{width:100%;height:100%;transform-style:preserve-3d;animation:l-spin var(--spin,16s) linear infinite;position:relative}.l-face{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(135deg,#b3452b47,#eab30838);border:1px solid #b3452b73;border-radius:12%;position:absolute;inset:0}.l-face-f{transform:translateZ(calc(var(--s) / 2))}.l-face-b{transform:rotateY(180deg) translateZ(calc(var(--s) / 2))}.l-face-r{transform:rotateY(90deg) translateZ(calc(var(--s) / 2))}.l-face-l{transform:rotateY(-90deg) translateZ(calc(var(--s) / 2))}.l-face-t{transform:rotateX(90deg) translateZ(calc(var(--s) / 2))}.l-face-u{transform:rotateX(-90deg) translateZ(calc(var(--s) / 2))}.landing-cta .l-face{background:linear-gradient(135deg,#ffffff47,#ffd6aa38);border-color:#fff9}@keyframes l-spin{0%{transform:rotateX(-20deg)rotateY(0)}to{transform:rotateX(340deg)rotateY(360deg)}}@media (max-width:640px){.l-hide-sm{display:none}}.l-ring{perspective:700px;pointer-events:none;opacity:.55;width:16rem;height:16rem;position:absolute;top:12%;right:6%}.l-ring i{transform-style:preserve-3d;border:2px solid #f0a58f8c;border-radius:999px;animation:14s linear infinite l-ring;position:absolute;inset:0}.l-ring i:nth-child(2){border-color:#eab30873;animation-duration:18s;animation-direction:reverse;inset:12%}.l-ring i:nth-child(3){animation-duration:11s;inset:26%}@keyframes l-ring{0%{transform:rotateX(70deg)rotate(0)}to{transform:rotateX(70deg)rotate(360deg)}}@media (max-width:640px){.l-ring{opacity:.4;width:9rem;height:9rem;right:-2rem}}@media (prefers-reduced-motion:reduce){.landing-phone,.landing-bubble,.landing-chip,.landing-in,.landing-word,.landing-underline,.landing-dot,.landing-orb,.landing-cta-orb,.landing-stage-glow,.landing-phone-glare,.landing-typing,.landing-status-typing,.landing-status-online,.landing-grid-lines,.landing-header{opacity:1;animation:none!important}.landing-typing,.landing-phone-glare{opacity:0}.landing-status-typing{display:none}.landing-underline{stroke-dashoffset:0;opacity:.55}.landing-reveal,.landing-reveal:not([data-shown]){opacity:1;transition:none;transform:none}.landing-steps:before{transition:none;transform:scaleX(1)}.landing-btn,.landing-card,.landing-step,.landing-icon,.landing-arrow{transition:none}}.landing-phone-screen,.landing-chip{color:#1c1917}@media (prefers-reduced-motion:reduce){.l-par,.l-progress,.l-marquee-track,.l-cube-in,.l-ring i{animation:none!important}.l-marquee{overflow-x:auto;transform:none}.landing-card:after,.landing-step:after{display:none}}
