.kipo-landing{--roxo:#635bbe;--roxo-ui:#6d28d9;--noite:#1e1b4b;--lilas:#f3eeff;--branco:#fff;--laranja:#fab845;--coral:#f4616f;--grad:linear-gradient(135deg,#fab845,#f4616f);--texto:#1e1b4b;--suave:#5b5780;--borda:#e4dcf7;--mao:var(--font-mao),"Segoe Script","Bradley Hand",cursive}.kipo-landing *{box-sizing:border-box;margin:0;padding:0}.kipo-landing :is(h1,h2,h3,h4){font-weight:700}html:has(.kipo-landing){scroll-behavior:smooth}.kipo-landing{color:var(--texto);background:var(--branco);-webkit-font-smoothing:antialiased;font-family:inherit;line-height:1.5;overflow-x:clip}.kipo-landing img{max-width:100%;display:block}.kipo-landing a{color:inherit;text-decoration:none}.kipo-landing .wrap{max-width:1180px;margin:0 auto;padding:0 24px}.kipo-landing .mao{font-family:var(--mao);background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;padding:0 .2em 0 .08em;font-size:1.15em;font-weight:700;line-height:.95;display:inline-block;transform:rotate(-2deg)}.kipo-landing .eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--laranja);align-items:center;gap:12px;font-size:12px;font-weight:700;display:inline-flex}.kipo-landing .eyebrow:after{content:"";opacity:.5;background:currentColor;width:64px;height:1px}.kipo-landing .btn{text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:14px 28px;font-size:16px;font-weight:700;line-height:1.25;transition:transform .2s,box-shadow .2s;display:inline-flex}.kipo-landing .btn:hover{transform:translateY(-2px)}.kipo-landing .btn-grad{background:var(--grad);color:var(--noite);box-shadow:0 14px 30px -10px #f4616f99}.kipo-landing .btn-roxo{background:var(--roxo-ui);color:#fff;box-shadow:0 14px 30px -10px #6d28d980}.kipo-landing .btn-ghost{color:#fff;border:1.5px solid #ffffff59}.kipo-landing .btn-linha{border:1.5px solid var(--borda);color:var(--roxo-ui);background:#fff}.kipo-landing .dark .btn-ghost{color:#fff}.kipo-landing .light .btn-ghost{border-color:var(--borda);color:var(--noite)}.kipo-landing .nav{z-index:20;position:absolute;top:36px;left:0;right:0}.kipo-landing .nav .wrap{justify-content:space-between;align-items:center;gap:16px;display:flex}.kipo-landing .pill{background:#ffffffeb;border-radius:999px;gap:4px;padding:6px;display:flex;box-shadow:0 10px 40px -12px #00000040}.kipo-landing .pill a{color:var(--noite);white-space:nowrap;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600}.kipo-landing .pill a:hover{background:var(--lilas)}.kipo-landing .nav .logo{height:34px}.kipo-landing .nav-cta{align-items:center;gap:10px;display:flex}.kipo-landing .nav-cta .entrar{border-radius:999px;padding:10px 14px;font-size:14px;font-weight:600}.kipo-landing .nav-cta .btn{white-space:nowrap;min-height:44px;padding:10px 20px;font-size:14px}.kipo-landing .dark .nav-cta .entrar{color:#fff}@media (max-width:960px){.kipo-landing .pill{display:none}}.kipo-landing .hero{padding:150px 0 120px;position:relative;overflow:visible}.kipo-landing .hero .grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:32px;display:grid}.kipo-landing .hero h1{letter-spacing:-.035em;margin:18px 0 22px;font-size:clamp(40px,6.4vw,84px);font-weight:900;line-height:1.02}.kipo-landing .hero p.apoio{max-width:520px;margin-bottom:30px;font-size:clamp(17px,1.5vw,20px)}.kipo-landing .hero .ctas{flex-wrap:wrap;gap:14px;margin-bottom:34px;display:flex}.kipo-landing .selos{flex-wrap:wrap;gap:12px 22px;font-size:13px;font-weight:600;display:flex}.kipo-landing .selos span{align-items:center;gap:9px;display:inline-flex}.kipo-landing .selos i{opacity:.9;border:1px solid;border-radius:50%;place-items:center;width:34px;height:34px;font-size:15px;font-style:normal;display:grid}@media (max-width:900px){.kipo-landing .hero{padding:120px 0 90px}.kipo-landing .hero .grid{grid-template-columns:minmax(0,1fr)}.kipo-landing .hero .visual{order:2}}.kipo-landing .torn{z-index:2;height:46px;position:absolute;bottom:-1px;left:0;right:0}.kipo-landing .torn svg{width:100%;height:100%;display:block}.kipo-landing .hero{color:var(--noite);background:radial-gradient(800px 560px at 85% 55%,#f4616f4d,#0000 62%),radial-gradient(700px 520px at 100% 90%,#6d28d952,#0000 60%),linear-gradient(#fff,#faf6ff 60%,#fff)}.kipo-landing .hero p.apoio{color:var(--suave)}.kipo-landing .selos{color:var(--noite)}.kipo-landing .selos i{color:var(--roxo-ui)}.kipo-landing .mao{filter:none}.kipo-landing .sublinha{width:210px;height:12px;margin-top:-2px;display:block}.kipo-landing .phone{background:#0f0d2b;border-radius:44px;width:290px;height:590px;margin:0 auto;padding:10px;position:relative;transform:rotate(-6deg);box-shadow:0 40px 80px -20px #0000008c,inset 0 0 0 2px #2b2760}.kipo-landing .phone .tela{width:100%;height:100%;color:var(--noite);background:#fff;border-radius:34px;position:relative;overflow:hidden}.kipo-landing .phone .tela:before{content:"";z-index:3;background:#0f0d2b;border-radius:12px;width:90px;height:22px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.kipo-landing .cab{color:#fff;background:linear-gradient(135deg,#6d28d9,#8b5cf6);padding:38px 16px 12px}.kipo-landing .cab small{opacity:.8;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.kipo-landing .cab b{margin-top:2px;font-size:16px;display:block}.kipo-landing .chips{gap:6px;padding:10px 12px 4px;font-size:10px;font-weight:700;display:flex}.kipo-landing .chips span{background:var(--lilas);color:var(--roxo-ui);border-radius:99px;padding:5px 10px}.kipo-landing .chips span:first-child{background:var(--roxo-ui);color:#fff}.kipo-landing .itens{gap:8px;padding:6px 12px;display:grid}.kipo-landing .item{border:1px solid var(--borda);border-radius:14px;align-items:center;gap:10px;padding:8px;display:flex}.kipo-landing .item img{object-fit:cover;border-radius:10px;width:54px;height:54px}.kipo-landing .item b{font-size:12px;display:block}.kipo-landing .item small{color:var(--suave);font-size:10px}.kipo-landing .item em{color:var(--roxo-ui);margin-left:auto;font-size:12px;font-style:normal;font-weight:800}.kipo-landing .carrinho{background:var(--grad);color:var(--noite);border-radius:14px;justify-content:space-between;padding:11px 14px;font-size:12px;font-weight:800;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.kipo-landing .demo-tag{z-index:4;color:#fff;background:#fff3;border-radius:99px;padding:2px 7px;font-size:9px;position:absolute;top:44px;right:12px}.kipo-landing .ph{text-align:center;color:#6d62d8;background:repeating-linear-gradient(45deg,#8b7fff1f 0 14px,#8b7fff0d 14px 28px);border:2px dashed #8b7fffb3;border-radius:24px;place-items:center;padding:14px;font-size:13px;font-weight:700;display:grid;position:relative}.kipo-landing .dark .ph{color:#cfc8ff;border-color:#fab845b3}.kipo-landing .ph b{color:var(--laranja);font-size:15px;display:block}.kipo-landing .ph small{opacity:.9;margin-top:4px;font-weight:500;display:block}.kipo-landing .ph.solta{z-index:5;position:absolute}.kipo-landing .heroA{-webkit-mask-composite:source-in;width:min(540px,100%);height:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14% 94%,#0000 100%),linear-gradient(#0000 0,#000 10% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14% 94%,#0000 100%),linear-gradient(#0000 0,#000 10% 78%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.kipo-landing .solta-img{z-index:5;pointer-events:none;filter:drop-shadow(0 26px 22px #1e1b4b52);height:auto;position:absolute}.kipo-landing .visual{min-height:620px;position:relative}.kipo-landing .solta-img.f1{width:250px;top:-30px;right:-70px;transform:rotate(10deg)}.kipo-landing .solta-img.f3{width:230px;bottom:-10px;left:-70px;transform:rotate(-8deg)}.kipo-landing .pino{z-index:4;filter:drop-shadow(0 18px 16px #6d28d966);width:84px;height:auto;position:absolute;top:5%;left:6%}.kipo-landing .phone{transform:rotate(5deg)}.kipo-landing .hubimg{aspect-ratio:1;border-radius:40px;max-width:580px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 30px 60px -34px #635bbe8c}.kipo-landing .hubimg .base{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kipo-landing .hubimg .luzes{mix-blend-mode:screen;opacity:0;pointer-events:none;animation:9s ease-in-out infinite acende;position:absolute}.kipo-landing .hubimg svg{width:100%;height:100%;position:absolute;inset:0}.kipo-landing .hubimg .plat{pointer-events:none;position:absolute}.kipo-landing .hubimg .sv-logo{pointer-events:none}.kipo-landing .hubimg .linha{fill:none;stroke:var(--g);stroke-width:.95px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;filter:drop-shadow(0 0 1.2px #f4616fbf);animation:9s ease-in-out infinite liga}.kipo-landing .hubimg .linha:nth-of-type(2){animation-delay:.25s}.kipo-landing .hubimg .linha:nth-of-type(3){animation-delay:.5s}.kipo-landing .hubimg .linha:nth-of-type(4){animation-delay:.75s}.kipo-landing .hubimg .linha:nth-of-type(5){animation-delay:1s}.kipo-landing .hubimg .linha:nth-of-type(6){animation-delay:1.25s}@keyframes liga{0%,8%{stroke-dashoffset:100px;opacity:.2}35%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.kipo-landing .hubimg .halo-logo{opacity:0;animation:9s ease-in-out infinite acende}.kipo-landing .hubimg .logo{transform-box:fill-box;transform-origin:50%;animation:9s ease-in-out infinite batida}@keyframes acende{0%,30%{opacity:0}45%{opacity:1}92%{opacity:1}to{opacity:0}}@keyframes batida{0%,33%{transform:scale(1)}36%{transform:scale(1.09)}41%{transform:scale(1)}49%{transform:scale(1.11)}56%,to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.kipo-landing .hubimg .linha{stroke-dashoffset:0;animation:none}.kipo-landing .hubimg .luzes{opacity:.9;animation:none}.kipo-landing .hubimg .halo-logo{opacity:.5;animation:none}.kipo-landing .hubimg .logo{animation:none}}.kipo-landing section{position:relative}.kipo-landing .sec{padding:110px 0}.kipo-landing .sec.claro{background:var(--lilas)}.kipo-landing .titulo{letter-spacing:-.03em;margin-bottom:18px;font-size:clamp(30px,4.4vw,56px);font-weight:900;line-height:1.06}.kipo-landing .sub{color:var(--suave);max-width:640px;font-size:19px}.kipo-landing .centro-t{text-align:center}.kipo-landing .centro-t .sub{margin:0 auto}.kipo-landing .rotulo{letter-spacing:.14em;text-transform:uppercase;color:var(--roxo-ui);background:#ede4ff;border-radius:99px;margin-bottom:18px;padding:7px 14px;font-size:12px;font-weight:800;display:inline-block}.kipo-landing .prova{border-bottom:1px solid var(--borda);z-index:1;background:#fff;padding:34px 0 30px;position:relative}.kipo-landing .prova .wrap{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 40px;display:flex}.kipo-landing .prova .ph{border-radius:99px;padding:10px 22px;font-size:12px}.kipo-landing .prova p{color:var(--suave);font-weight:600}.kipo-landing .cards3{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px;display:grid}.kipo-landing .card{border:1px solid var(--borda);background:#fff;border-radius:24px;padding:28px;box-shadow:0 18px 40px -26px #635bbe66}.kipo-landing .card h3{margin:12px 0 8px;font-size:20px}.kipo-landing .card p{color:var(--suave);font-size:16px}.kipo-landing .cards3 .card:before{content:"";background:var(--grad);border-radius:5px;width:44px;height:5px;margin-bottom:18px;display:block}.kipo-landing .cards3{margin-top:28px}.kipo-landing .cena{max-width:1100px;margin:40px auto 0}.kipo-landing .cena-img{border-radius:32px;overflow:hidden;box-shadow:0 40px 70px -36px #1e1b4ba6}.kipo-landing .cena-img img{aspect-ratio:16/9;object-fit:cover;width:100%;transform:scale(var(--z,1));transform-origin:60% 60%;will-change:transform;display:block}.kipo-landing .cena .nota{text-align:right;margin-top:10px}@media (max-width:700px){.kipo-landing .cena-img{border-radius:24px}.kipo-landing .cena-img img{aspect-ratio:4/3;object-position:68% center}}.kipo-landing .conta{background:var(--noite);color:#fff;border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;margin-top:40px;padding:30px 34px;display:flex}.kipo-landing .conta b{font-size:22px}.kipo-landing .conta .mao{font-size:34px}.kipo-landing .cruza{z-index:6;width:280px;bottom:-120px;right:4%;transform:rotate(8deg)}@media (max-width:900px){.kipo-landing .cards3{grid-template-columns:minmax(0,1fr)}.kipo-landing .cruza{display:none}}.kipo-landing .duas{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}@media (max-width:900px){.kipo-landing .duas{grid-template-columns:minmax(0,1fr)}}.kipo-landing .lista{gap:12px;margin-top:22px;list-style:none;display:grid}.kipo-landing .lista li{align-items:flex-start;gap:12px;font-size:17px;display:flex}.kipo-landing .lista li:before{content:"";background:var(--grad);border-radius:50%;flex:none;width:22px;height:22px;margin-top:2px}.kipo-landing .nota{color:var(--suave);margin-top:18px;font-size:12px}.kipo-landing .delivery{color:#fff;background:linear-gradient(160deg,#1e1b4b,#2d2670);overflow:visible}.kipo-landing .delivery .sub,.kipo-landing .delivery .lista li{color:#d5d0f5}.kipo-landing .delivery .rotulo{color:var(--laranja);background:#ffffff1f}.kipo-landing .delivery .phone{transform:rotate(4deg)}.kipo-landing .rota{pointer-events:none;position:absolute}.kipo-landing .cena-g{place-items:center;display:grid;position:relative}.kipo-landing .cena-g-img{-webkit-mask-composite:source-in;width:min(430px,100%);height:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%),linear-gradient(#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%),linear-gradient(#0000 0,#000 7% 93%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.kipo-landing .delivery .solta-img.sacola{width:170px;bottom:8%;left:0;transform:rotate(-8deg)}.kipo-landing .fluxo{margin-top:30px;display:grid}.kipo-landing .etapa-f{grid-template-columns:46px minmax(0,1fr);gap:18px;padding-bottom:30px;display:grid;position:relative}.kipo-landing .etapa-f:not(:last-child):before{content:"";opacity:.8;background:linear-gradient(#fab845,#f4616f);border-radius:3px;width:3px;position:absolute;top:50px;bottom:4px;left:22px}.kipo-landing .etapa-f .n{background:var(--grad);width:46px;height:46px;color:var(--noite);border-radius:50%;place-items:center;font-size:18px;font-weight:900;display:grid;box-shadow:0 10px 24px -10px #f4616fcc}.kipo-landing .etapa-f h3{color:#fff;margin:2px 0 4px;font-size:22px}.kipo-landing .etapa-f p{color:#d5d0f5;max-width:430px;font-size:16px}.kipo-landing .trilha4{--lt:100px;--lr:92px;gap:14px;max-width:900px;margin-top:44px;display:grid;position:relative}.kipo-landing .trilha4:before,.kipo-landing .trilha4:after{content:"";top:var(--lt);bottom:var(--lt);right:var(--lr);border-radius:6px;width:6px;position:absolute}.kipo-landing .trilha4:before{background:#f4616f33}.kipo-landing .trilha4:after{transform:scaleY(var(--lp,1));transform-origin:top;background:linear-gradient(#fab845,#f4616f)}.kipo-landing .etapa{grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:24px;min-height:210px;display:grid}.kipo-landing .etapa>img{z-index:1;filter:drop-shadow(0 16px 14px #635bbe47);justify-self:center;width:170px;height:auto;position:relative}@media (max-width:600px){.kipo-landing .etapa{grid-template-columns:minmax(0,1fr) 110px;gap:12px;min-height:130px}.kipo-landing .etapa>img{width:100px}.kipo-landing .trilha4{--lt:60px;--lr:52px}}.kipo-landing .passo{border:1px solid var(--borda);background:#fff;border-radius:20px;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.kipo-landing .passo .n{background:var(--grad);width:44px;height:44px;color:var(--noite);border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid}.kipo-landing .passo h4{font-size:18px}.kipo-landing .passo p{color:var(--suave);font-size:15px}.kipo-landing .portas{grid-template-columns:1fr 1fr;gap:24px;margin-top:48px;display:grid}@media (max-width:900px){.kipo-landing .portas{grid-template-columns:minmax(0,1fr)}}.kipo-landing .porta{border:1px solid var(--borda);background:#fff;border-radius:32px;flex-direction:column;gap:14px;padding:38px;display:flex}.kipo-landing .porta.escura{color:#fff;background:linear-gradient(160deg,#1e1b4b,#35288a);border:none}.kipo-landing .porta.escura .lista li{color:#e1dcff}.kipo-landing .porta h3{letter-spacing:-.02em;font-size:30px}.kipo-landing .porta .tag{letter-spacing:.1em;text-transform:uppercase;color:var(--roxo-ui);background:#ede4ff;border-radius:99px;align-self:flex-start;padding:6px 12px;font-size:12px;font-weight:800}.kipo-landing .porta.escura .tag{color:var(--laranja);background:#fab8452e}.kipo-landing .porta .btn{align-self:flex-start;margin-top:auto}.kipo-landing .porta .pequeno{color:var(--suave);font-size:13px}.kipo-landing .porta.escura .pequeno{color:#bdb6f0}.kipo-landing .quem{grid-template-columns:1fr 1fr;gap:24px;margin-top:40px;display:grid}@media (max-width:900px){.kipo-landing .quem{grid-template-columns:minmax(0,1fr)}}.kipo-landing .quem .card h3{margin:0 0 12px}.kipo-landing .quem ul{gap:10px;list-style:none;display:grid}.kipo-landing .quem li{padding-left:28px;font-size:16px;position:relative}.kipo-landing .quem .sim li:before{content:"✓";color:#16a34a;font-weight:900;position:absolute;left:0}.kipo-landing .quem .nao li:before{content:"–";color:var(--coral);font-weight:900;position:absolute;left:6px}.kipo-landing .faq{gap:12px;max-width:820px;margin:40px auto 0;display:grid}.kipo-landing .faq details{border:1px solid var(--borda);background:#fff;border-radius:18px;padding:18px 22px}.kipo-landing .faq summary{cursor:pointer;font-size:17px;font-weight:700}.kipo-landing .faq p{color:var(--suave);margin-top:10px}.kipo-landing .fecha{color:#fff;text-align:center;background:linear-gradient(160deg,#17143c,#1e1b4b 60%,#3a2c95);padding:110px 0;position:relative;overflow:hidden}.kipo-landing .fecha .titulo{max-width:800px;margin:0 auto 16px}.kipo-landing .fecha .ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px;display:flex}.kipo-landing footer{color:#9d97d4;background:#0f0d2b;padding:34px 0;font-size:13px}.kipo-landing footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}@media (max-width:900px){.kipo-landing .solta-img.f1{width:160px;right:0}.kipo-landing .solta-img.f3{width:150px;left:0}.kipo-landing .delivery .solta-img.sacola{width:120px;left:0}.kipo-landing .cena-g-img{width:min(340px,100%)}.kipo-landing .phone{transform:rotate(-4deg)scale(.92)}}.kipo-landing.js .rv{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);transform:translateY(26px)}.kipo-landing.js .rv.on{opacity:1;transform:none}.kipo-landing #bagunca{color:#fff;background:linear-gradient(#0f0d2b,#1e1b4b 75%);padding-bottom:300px}.kipo-landing #bagunca .wrap{z-index:1;position:relative}.kipo-landing #bagunca .titulo{color:#fff}.kipo-landing #bagunca .sub{color:#cfc8ff}.kipo-landing #bagunca .nota{color:#9d97d4}.kipo-landing #bagunca .card{box-shadow:none;background:#ffffff0f;border-color:#ffffff24}.kipo-landing #bagunca .card h3{color:#fff}.kipo-landing #bagunca .card p{color:#cfc8ff}.kipo-landing #bagunca .conta{background:#1e1b4b;border:1px solid #ffffff29}.kipo-landing .amanhece{pointer-events:none;z-index:0;height:380px;position:absolute;bottom:0;left:0;right:0}.kipo-landing .amanhece:before{content:"";background:radial-gradient(ellipse 80% 90% at 50% 100%,rgba(250,184,69,calc(var(--p,0)*.85))0,rgba(244,97,111,calc(var(--p,0)*.4))38%,transparent 72%);position:absolute;inset:0}.kipo-landing .amanhece:after{content:"";background:linear-gradient(180deg,transparent,var(--lilas)92%);opacity:var(--p,0);position:absolute;inset:0}.kipo-landing.js .etapa>img{opacity:.35;filter:saturate(.4)drop-shadow(0 16px 14px #635bbe2e);transition:transform .7s cubic-bezier(.34,1.56,.64,1),opacity .4s,filter .6s;transform:scale(.82)}.kipo-landing.js .etapa.on>img{opacity:1;filter:drop-shadow(0 16px 14px #635bbe47);transform:none}.kipo-landing.js .etapa .passo{transition:border-color .4s,box-shadow .5s}.kipo-landing.js .etapa.on .passo{border-color:#f4616f;box-shadow:0 18px 34px -22px #f4616fb3}@keyframes balanca{0%{rotate:none}25%{rotate:-4deg}60%{rotate:3deg}to{rotate:none}}.kipo-landing.js .etapa:last-child.on>img{animation:1.1s .5s balanca}.kipo-landing .tilt{transform:perspective(1100px)rotateX(var(--rx,0deg))rotateY(var(--ry,0deg));will-change:transform;position:relative}.kipo-landing .gerg{display:none}@media (prefers-reduced-motion:no-preference){.kipo-landing .heroA{animation:7s ease-in-out infinite alternate flutua}.kipo-landing .gerg{width:9px;height:5px;left:var(--x);top:var(--y);opacity:0;animation:5s linear infinite cai;animation-delay:var(--d);pointer-events:none;background:#f3d9a8;border-radius:50%;display:block;position:absolute}.kipo-landing .hero h1 .mao{animation:1.5s cubic-bezier(.6,.1,.2,1) .5s both escreve}}@keyframes flutua{0%{translate:0 -6px;rotate:-.6deg}to{translate:0 10px;rotate:.6deg}}@keyframes cai{0%{opacity:0;transform:translate(0)rotate(0)}10%{opacity:.95}to{opacity:0;transform:translate(var(--dx,20px),180px)rotate(260deg)}}@keyframes escreve{0%{clip-path:inset(-10% 100% -10% 0)}to{clip-path:inset(-10% -5% -10% 0)}}.kipo-landing .torn-top{z-index:2;top:-1px;bottom:auto;transform:scaleY(-1)}.kipo-landing .prova{border-bottom:none}.kipo-landing .phone{z-index:2;position:relative}.kipo-landing .solta-img.f2{z-index:1;width:130px;bottom:30px;left:calc(50% + 112px);transform:rotate(3deg)}@media (prefers-reduced-motion:no-preference){.kipo-landing .pino{animation:4.5s ease-in-out infinite alternate pino}}@keyframes pino{0%{translate:0 -6px;rotate:-3deg}to{translate:0 8px;rotate:3deg}}@media (max-width:900px){.kipo-landing .solta-img.f2{width:96px;left:calc(50% + 70px)}.kipo-landing .pino{width:64px}}.kipo-landing .itens-ic{margin-top:26px;display:grid}.kipo-landing .item-ic{border-top:1px solid var(--borda);align-items:center;gap:20px;padding:14px 0;display:flex}.kipo-landing .item-ic:last-child{border-bottom:1px solid var(--borda)}.kipo-landing .item-ic img{object-fit:contain;filter:drop-shadow(0 12px 12px #635bbe4d);flex:none;width:84px;height:84px}.kipo-landing .item-ic p{font-size:18px;font-weight:600;line-height:1.35}.kipo-landing .lista.linhas{gap:0;margin-top:20px}.kipo-landing .lista.linhas li{border-top:1px solid var(--borda);align-items:center;padding:13px 0}.kipo-landing .lista.linhas li:before{display:none}.kipo-landing .porta.escura .lista.linhas li{border-top-color:#ffffff29}.kipo-landing .porta{position:relative;overflow:visible}.kipo-landing .porta-ic{filter:drop-shadow(0 18px 16px #1e1b4b59);pointer-events:none;width:132px;height:auto;position:absolute;top:-34px;right:24px}.kipo-landing .porta h3{padding-right:120px}@media (max-width:600px){.kipo-landing .item-ic img{width:64px;height:64px}.kipo-landing .item-ic p{font-size:16px}.kipo-landing .porta-ic{width:96px;top:-26px;right:16px}.kipo-landing .porta h3{padding-right:90px;font-size:26px}}.kipo-landing .porta h3+p{padding-right:120px}@media (max-width:600px){.kipo-landing .porta h3+p{padding-right:0}.kipo-landing .porta-ic{width:92px;margin:-46px 0 -6px auto;position:static}.kipo-landing .porta h3{padding-right:0}}.kipo-landing .fecha{isolation:isolate;background:linear-gradient(160deg,#120f33,#1e1b4b 55%,#2b2275)}.kipo-landing .fecha:before{content:"";z-index:-2;pointer-events:none;filter:blur(30px);background:radial-gradient(34% 40% at 18% 30%,#8b7fff8c,#0000 70%),radial-gradient(30% 36% at 82% 24%,#f4616f80,#0000 70%),radial-gradient(36% 42% at 70% 82%,#fab8456b,#0000 70%),radial-gradient(30% 36% at 24% 84%,#6d28d98c,#0000 70%);position:absolute;inset:-25%}.kipo-landing .fecha:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1a,#fab84524,#0000);width:34%;position:absolute;top:-30%;bottom:-30%;left:-40%;transform:skew(-18deg)translate(0)}.kipo-landing .fecha .wrap{z-index:1;position:relative}.kipo-landing .fecha .ctas{position:relative}.kipo-landing .fecha .ctas:before{content:"";z-index:-1;filter:blur(18px);background:radial-gradient(closest-side,#fab84561,#f4616f33 55%,#0000 75%);border-radius:50%;width:min(620px,92%);height:150%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kipo-landing .fecha .sub{margin-left:auto;margin-right:auto}@media (prefers-reduced-motion:no-preference){.kipo-landing .fecha:before{animation:16s ease-in-out infinite alternate aurora}.kipo-landing .fecha:after{animation:9s ease-in-out infinite feixe}.kipo-landing .fecha .ctas:before{animation:3.6s ease-in-out infinite respira}.kipo-landing .fecha .btn-grad{animation:3.6s ease-in-out infinite brilho}}@keyframes aurora{0%{transform:translate(-4%,-3%)scale(1)rotate(0)}50%{transform:translate(5%,4%)scale(1.1)rotate(4deg)}to{transform:translate(-2%,6%)scale(1.04)rotate(-4deg)}}@keyframes feixe{0%,18%{opacity:0;transform:skew(-18deg)translate(0)}30%{opacity:1}70%{opacity:1}82%,to{opacity:0;transform:skew(-18deg)translate(520%)}}@keyframes respira{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(.94)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@keyframes brilho{0%,to{box-shadow:0 14px 30px -10px #f4616f99}50%{box-shadow:0 0 0 6px #fab8452e,0 18px 44px -6px #fab845d9}}.kipo-landing .fecha-nota{color:#bdb6f0;max-width:520px;margin-top:22px;margin-left:auto;margin-right:auto;font-size:14px}.kipo-landing .passo .dur{color:var(--roxo-ui);margin-top:6px;font-size:13px;font-weight:700}.kipo-landing .fatos{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:900px;margin-top:40px;display:grid}.kipo-landing .fato b{letter-spacing:-.03em;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(34px,4.4vw,52px);font-weight:900;line-height:1;display:block}.kipo-landing .fato span{color:var(--suave);max-width:220px;margin-top:8px;font-size:15px;display:block}.kipo-landing .prazo{border:1px solid var(--borda);border-left:5px solid var(--coral);background:#fff;border-radius:22px;max-width:900px;margin-top:34px;padding:24px 28px}.kipo-landing .prazo h3{margin-bottom:8px;font-size:21px}.kipo-landing .prazo p{color:var(--suave);font-size:17px}.kipo-landing .prazo b{color:var(--coral)}@media (max-width:700px){.kipo-landing .fatos{grid-template-columns:minmax(0,1fr);gap:16px}.kipo-landing .fato span{max-width:none}}.kipo-landing .faq details.pend{border-style:dashed;border-color:#f4616f}.kipo-landing .faq details b{color:var(--coral)}.kipo-landing .preco{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid}.kipo-landing .preco-card{color:#fff;background:linear-gradient(160deg,#1e1b4b,#35288a);border-radius:32px;flex-direction:column;gap:14px;padding:38px;display:flex;box-shadow:0 30px 60px -30px #35288ab3}.kipo-landing .preco-card .tag{letter-spacing:.1em;text-transform:uppercase;color:var(--laranja);background:#fab8452e;border-radius:99px;align-self:flex-start;padding:6px 12px;font-size:12px;font-weight:800}.kipo-landing .preco-card .valor{align-items:baseline;gap:10px;display:flex}.kipo-landing .preco-card .valor b{letter-spacing:-.04em;font-size:clamp(54px,7vw,78px);font-weight:900;line-height:1}.kipo-landing .preco-card .valor span{color:#cfc8ff;font-size:20px;font-weight:700}.kipo-landing .preco-card>p:not(.pequeno){color:#e1dcff;font-size:17px}.kipo-landing .preco-card .lista li{color:#e1dcff}.kipo-landing .preco-card .lista.linhas li{border-top-color:#ffffff29}.kipo-landing .preco-card .pequeno{color:#bdb6f0;font-size:13px}.kipo-landing .preco-card .btn{align-self:flex-start;margin-top:6px}@media (max-width:860px){.kipo-landing .preco{grid-template-columns:1fr;gap:34px}.kipo-landing .preco-card{padding:30px}}.kipo-landing .rodape{padding:64px 0 26px}.kipo-landing .rodape .rodape-grade{grid-template-columns:1.5fr .9fr .9fr 1.4fr 1fr;align-items:start;gap:34px;display:grid}.kipo-landing .rodape h4{color:#fff;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:12px}.kipo-landing .rodape a,.kipo-landing .rodape .l{color:#b9b3ee;margin-bottom:10px;font-size:14px;line-height:1.5;text-decoration:none;display:block}.kipo-landing .rodape a:hover{color:#fff}.kipo-landing .rodape-marca .logo{height:34px;margin-bottom:16px}.kipo-landing .rodape-marca p{max-width:300px;font-size:14px;line-height:1.6}.kipo-landing .rodape .rodape-base{border-top:1px solid #ffffff1f;margin-top:44px;padding-top:22px;display:block}@media (max-width:980px){.kipo-landing .rodape .rodape-grade{grid-template-columns:1fr 1fr}.kipo-landing .rodape-marca{grid-column:1/-1}}@media (max-width:600px){.kipo-landing .etapa{grid-template-columns:minmax(0,1fr) 84px;gap:10px}.kipo-landing .etapa>img{width:80px}.kipo-landing .trilha4{--lr:39px}.kipo-landing .passo{flex-direction:column;gap:10px;padding:16px}.kipo-landing .passo .n{width:38px;height:38px;font-size:16px}.kipo-landing .passo h4{font-size:17px;line-height:1.25}.kipo-landing .passo p{font-size:15px;line-height:1.45}}.kipo-landing{overflow-x:clip}html:has(.kipo-landing){overflow-x:clip}@media (max-width:420px){.kipo-landing .nav .wrap{gap:8px}.kipo-landing .nav .logo{height:28px}.kipo-landing .nav-cta{gap:2px}.kipo-landing .nav-cta .entrar{padding:8px}.kipo-landing .nav-cta .btn{min-height:42px;padding:10px 14px;font-size:13px}}@media (max-width:380px){.kipo-landing .phone,.kipo-landing .delivery .phone{transform:rotate(3deg)scale(.8)}}.kipo-landing .menu-btn{border:1.5px solid var(--borda);width:44px;height:44px;color:var(--noite);cursor:pointer;background:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;display:none}@media (max-width:960px){.kipo-landing .menu-btn{display:inline-flex}}@media (max-width:420px){.kipo-landing .nav-cta .entrar{display:none}}.kipo-landing .embreve{background:#ffffff0f;border:1.5px dashed #ffffff59;border-radius:18px;max-width:520px;margin-top:22px;padding:18px 20px}.kipo-landing .embreve .tag{color:var(--laranja);letter-spacing:.1em;text-transform:uppercase;background:#fab84533;border-radius:99px;margin-bottom:8px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-block}.kipo-landing .embreve h3{color:#fff;margin-bottom:4px;font-size:18px}.kipo-landing .embreve p{color:#d5d0f5;font-size:15px}.kipo-landing .hero .selos{max-width:470px}.kipo-landing .telas{grid-template-columns:minmax(0,280px) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;margin-top:44px;display:grid}.kipo-landing .tela-card{border:1px solid var(--borda);background:#fff;border-radius:24px;flex-direction:column;gap:14px;padding:18px;display:flex;box-shadow:0 18px 40px -26px #635bbe66}.kipo-landing .tela-card.cel{box-shadow:none;background:0 0;border:0;grid-row:span 3;align-self:stretch;padding:0;display:block}.kipo-landing .cel-fix{border:1px solid var(--borda);background:#fff;border-radius:24px;flex-direction:column;gap:14px;padding:18px;display:flex;position:sticky;top:28px;box-shadow:0 18px 40px -26px #635bbe66}.kipo-landing .cel-fix .celular-moldura{width:min(250px,78%,46.2svh - 110.88px)}.kipo-landing .cel-fix figcaption{gap:4px;display:grid}.kipo-landing .cel-fix figcaption b{color:var(--noite);font-size:18px}.kipo-landing .cel-fix figcaption span{color:var(--suave);font-size:15px}.kipo-landing .tela-card:last-child:not(.cel){grid-column:span 2}.kipo-landing .tela-card figcaption{gap:4px;display:grid}.kipo-landing .tela-card figcaption b{color:var(--noite);font-size:18px}.kipo-landing .tela-card figcaption span{color:var(--suave);font-size:15px}.kipo-landing .navegador{border:1px solid var(--borda);background:#fff;border-radius:14px;overflow:hidden}.kipo-landing .navegador .barra{background:var(--lilas);border-bottom:1px solid var(--borda);gap:6px;padding:10px 12px;display:flex}.kipo-landing .navegador .barra i{background:#cfc6ee;border-radius:50%;width:10px;height:10px;display:block}.kipo-landing .navegador img{width:100%;height:auto}.kipo-landing .celular-moldura{background:#0f0d2b;border:9px solid #0f0d2b;border-radius:36px;width:min(250px,78%);margin:0 auto;overflow:hidden;box-shadow:0 24px 50px -24px #0f0d2b99}.kipo-landing .celular-moldura img{border-radius:26px;width:100%;height:auto}@media (max-width:1000px){.kipo-landing .telas{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kipo-landing .tela-card.cel{grid-area:auto/span 2}.kipo-landing .cel-fix{position:static}.kipo-landing .cel-fix .celular-moldura{width:min(250px,78%)}.kipo-landing .tela-card:last-child:not(.cel){grid-column:auto}}@media (max-width:700px){.kipo-landing .telas{grid-template-columns:minmax(0,1fr);gap:20px}.kipo-landing .tela-card,.kipo-landing .tela-card.cel{grid-column:auto;padding:14px}.kipo-landing .tela-card.cel{padding:0}.kipo-landing .cel-fix{padding:14px}}
@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dae4b3dbdd9e4d1b-s.3da507b0.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/94d210260b00ada2-s.f6c75feb.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a9fc94813a0b644-s.f11f734c.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:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8495c7a64396f454-s.p.ad066a9e.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:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_a9307fcc-module__shUG6a__className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:700}.caveat_a9307fcc-module__shUG6a__variable{--font-mao:"Caveat","Caveat Fallback"}
